www.wikidata.de-de.nina.az
AUTOSAR AUTomotive Open System ARchitecture ist eine 2003 gegrundete weltweite Entwicklungspartnerschaft von Automobilherstellern Zulieferern und anderen Unternehmen aus der Elektronik Halbleiter und Softwareindustrie Sie verfolgt den Zweck eine offene und standardisierte Softwarearchitektur fur elektronische Steuergerate ECUs zu entwickeln und zu etablieren AUTOSAR GbRLogoRechtsform GbRGrundung 2003Sitz Munchen Administration Leitung Thomas Ruping Chairperson 2023 Peter Redlich Deputy Chairperson 2023 Pinglei Wang Project Lead Speaker 2023 Branche Automobilindustrie E E Software SemiconductorWebsite www autosar org Ziele sind die Skalierbarkeit auf unterschiedliche Fahrzeug und Plattformvarianten die Ubertragbarkeit von Software die Berucksichtigung von Verfugbarkeits und Sicherheitsanforderungen die Zusammenarbeit verschiedener Partner die nachhaltige Nutzung naturlicher Ressourcen und die Instandhaltbarkeit uber den gesamten Produktlebenszyklus 1 2 Inhaltsverzeichnis 1 Geschichte 2 Konzept und Ziele 3 Softwarearchitektur 3 1 Einteilung 3 2 Die AUTOSAR Methodik 3 3 Classic Plattform 3 3 1 Akzeptanztests 3 3 2 Standardisierte Anwendungsschnittstellen 3 4 Adaptive Plattform 3 5 Foundation 4 Organisation 5 Konferenzen 6 Literatur 7 Siehe auch 8 Weblinks 9 EinzelnachweiseGeschichte BearbeitenDie AUTOSAR Entwicklungspartnerschaft wurde im Juli 2003 von BMW Bosch Continental Mecedes Benz Siemens VDO und Volkswagen zur Entwicklung und Etablierung eines offenen Industriestandards fur die Automotive E E Architektur gegrundet Im November 2003 trat Ford Motor Company als Core Partner bei und im Dezember schlossen sich Stellantis und Toyota Motor Corporation an Im folgenden November wurde auch General Motors ein Core Partner Nachdem Siemens VDO im Februar 2008 von Continental ubernommen wurde ist es kein eigenstandiger Core Partner von AUTOSAR mehr 3 Seit 2003 hat AUTOSAR vier Hauptversionen der standardisierten Automotive Software Architektur fur seine Classic Plattform und eine Version von Acceptance Tests zur Verfugung gestellt Die Arbeit an der AUTOSAR Classic Plattform kann in drei Phasen unterteilt werden Phase III 2004 2006 Grundlegende Entwicklung des Standards Releases 1 0 2 0 und 2 1 Phase III 2007 2009 Erweiterung des Standards in Bezug auf Architektur und Methodik Releases 3 0 3 1 und 4 0 Phase III 2010 2013 Wartung und ausgewahlte Verbesserungen Versionen 3 2 4 1 und 4 2 4 Im Jahr 2013 hat das AUTOSAR Konsortium einen kontinuierlichen Arbeitsmodus fur die Classic Plattform eingefuhrt um den Standard beizubehalten und ausgewahlte Verbesserungen bereitzustellen einschliesslich der Version R4 2 sowie der Version 1 0 der Akzeptanztests Im Jahr 2016 begann die Arbeit an der Adaptive Plattform Ein erstes Release 17 03 wurde Anfang 2017 veroffentlicht gefolgt von Release 17 10 im Oktober 2017 und Release 18 03 im Marz 2018 Mit der Release 18 10 im Oktober 2018 wurden schliesslich die wichtigsten Entwicklungsaktivitaten in einer gemeinsamen Version von AUTOSAR Classic Adaptive und Foundation im Oktober 2018 zusammen veroffentlicht In den nachsten Schritten sollen nun jahrlich weitere gemeinsame Veroffentlichungen der drei AUTOSAR Plattform veroffentlicht werden 3 Im Dezember 2020 wurde AUTOSAR R20 11 virtuell veroffentlicht 5 Konzept und Ziele BearbeitenAUTOSAR stellt eine Reihe von Spezifikationen zur Verfugung die grundlegende Softwaremodule beschreiben Anwendungsschnittstellen definieren und eine gemeinsame Entwicklungsmethodik auf der Grundlage eines standardisierten Austauschformats erstellen Basissoftwaremodule die durch die AUTOSAR Layered Software Architecture zur Verfugung gestellt werden konnen in Fahrzeugen unterschiedlicher Hersteller und Elektronikkomponenten unterschiedlicher Anbieter eingesetzt werden wodurch der Aufwand fur Forschung und Entwicklung sowie die zunehmende Komplexitat von automobilen Elektronik und Softwarearchitekturen reduziert wird 6 Softwarearchitektur BearbeitenEinteilung Bearbeiten AUTOSAR verwendet eine dreischichtige Architektur 7 Basis Software standardisierte Software Module meistens ohne funktionale Aufgabe welche Dienste anbietet die notwendig sind um den funktionalen Teil der oberen Software Ebene zu betreiben Laufzeitumgebung Run Time Environment RTE Middleware die von der Netzwerktopologie fur den inter und intra ECU Informationsaustausch zwischen den Anwendungssoftwarekomponenten und zwischen der Basissoftware und den Anwendungen abstrahiert Anwendungsschicht Anwendungssoftwarekomponenten die mit der Laufzeitumgebung interagieren Die AUTOSAR Methodik Bearbeiten Die Systemkonfigurationsbeschreibung enthalt alle Systeminformationen und zwischen den verschiedenen Steuergeraten ECU vereinbarten Informationen z B Definition von Bussignalen ECU Extrakt enthalt die Informationen aus der Beschreibung der Systemkonfiguration die fur ein bestimmtes Steuergerat benotigt werden z B jene Signale auf die ein bestimmtes Steuergerat Zugriff hat ECU Konfigurationsbeschreibung enthalt alle grundlegenden Softwarekonfigurationsinformationen die fur ein bestimmtes Steuergerat lokal sind Diese Informationen werden verwendet um die ausfuhrbare Software den Code der Basissoftwaremodule und den Code der Softwarekomponenten daraus zu erstellen 8 Classic Plattform Bearbeiten Die AUTOSAR Classic Plattform ist der Standard fur eingebettete Echtzeit Steuergerate auf Basis von OSEK Das wichtigste Ergebnis sind die Spezifikationen Die AUTOSAR Classic Plattform Architektur unterscheidet auf der hochsten Abstraktionsebene drei Software Schichten die auf einem Mikrocontroller laufen Anwendung Laufzeitumgebung RTE und Basissoftware BSW Die Anwendungssoftwareschicht ist grosstenteils hardwareunabhangig Die Kommunikation zwischen Softwarekomponenten und der Zugriff auf BSW erfolgt uber RTE welche die vollstandige Schnittstelle fur Anwendungen darstellt Die BSW ist in drei Hauptschichten und komplexe Treiber unterteilt Dienstleistungen ECU elektronische Steuereinheit Abstraktion und Mikrocontroller Abstraktion Die Dienste sind ausserdem in funktionale Gruppen unterteilt welche die Infrastruktur fur System Speicher und Kommunikationsdienste darstellen Ein wesentliches Konzept der Classic Plattform ist der Virtual Functional Bus VFB Dieser virtuelle Bus ist ein abstraktes Set von RTEs die noch nicht fur bestimmte Steuergerate bereitgestellt wurden und entkoppelt die Anwendungen von der Infrastruktur Kommuniziert wird uber dedizierte Ports d h die Kommunikationsschnittstellen der Anwendungssoftware mussen auf diesen Ports abgebildet werden Der VFB ubernimmt die Kommunikation innerhalb der einzelnen Steuergerate und zwischen den Steuergeraten Aus Sicht der Anwendung sind keine detaillierten Kenntnisse von Technologien oder Abhangigkeiten auf niedrigerer Ebene erforderlich Dies unterstutzt die hardwareunabhangige Entwicklung und Nutzung von Anwendungssoftware Die Classic Plattform ermoglicht auch die Integration von Nicht AUTOSAR Systemen wie GENIVI unter Verwendung der Franca Interface Description Language IDL Akzeptanztests Bearbeiten 2014 wurden AUTOSAR Abnahmetests fur die Classic Platform eingefuhrt um den Testaufwand und die Testkosten zu minimieren Abnahmetestspezifikationen sind Systemtestspezifikationen unter Verwendung der angegebenen Schnittstellen Ausserdem berucksichtigen sie das festgelegte Verhalten auf dem Bus Sie konnen als Black Box Testfall fur eine bestimmte Plattformfunktion angesehen werden oder als Spezifikation von Standard Abnahmetests fur zuvor definierte Ziele 9 Standardisierte Anwendungsschnittstellen Bearbeiten Die Standardisierung funktionaler Schnittstellen zwischen Herstellern und Zulieferern und die Standardisierung der Schnittstellen zwischen den verschiedenen Softwareschichten wird als Grundlage fur die Erreichung der technischen Ziele von AUTOSAR angesehen 10 Nur durch die Standardisierung konkreter Schnittstelleninhalte hinsichtlich ihrer physikalischen und zeitlichen Reprasentation erreicht man die notwendige Kompatibilitat bei der Integration 11 Adaptive Plattform Bearbeiten Neue Anwendungsfalle erforderten die Entwicklung der Adaptive Plattform Ein prominentes Beispiel ist das hochautomatisierte Fahren bei dem der Fahrer vorubergehend und oder teilweise die Verantwortung fur das Fahren an das Fahrzeug ubertragt Dies erfordert beispielsweise die Kommunikation mit der Verkehrsinfrastruktur z B Verkehrszeichen und lichter Cloud Backends z B Zugriff auf die neuesten Verkehrsinformationen oder Kartendaten oder die Verwendung von Mikroprozessoren und Hochleistungs Computing Hardware fur parallele Verarbeitung z B GPUs Daruber hinaus erfordern Car 2 X Anwendungen eine Interaktion mit Fahrzeugen und Off Board Systemen Das bedeutet dass das System eine sichere On Board Kommunikation Unterstutzung von domanenubergreifenden Computing Plattformen Smartphone Integration Integration von Nicht AUTOSAR Systemen usw bereitstellen muss Cloudbasierte Dienste erfordern daruber hinaus dedizierte Sicherheitsmassnahmen wie sichere Cloud Interaktion und Vorfahrt fur Einsatzfahrzeuge Sie ermoglichen ferngesteuerte und verteilte Dienste z B Ferndiagnose Over the Air OTA Aktualisierung Reparatur und Austausch Um die dynamische Bereitstellung von Kundenanwendungen zu unterstutzen und Rahmenbedingungen fur die Anwendungen bereitzustellen die High End Rechenleistung erfordern standardisiert AUTOSAR derzeit die AUTOSAR Adaptive Plattform Sein Kern ist ein Betriebssystem das auf dem POSIX Standard basiert Das Betriebssystem kann von der Anwendung uber eine Teilmenge des POSIX nach IEEE1003 13 namlich PSE51 verwendet werden Eines der Hauptmerkmale der Adaptive Plattform ist die serviceorientierte Kommunikation Fur die Adaptive Plattform sind zwei Arten von Schnittstellen verfugbar Dienste und Anwendungsprogrammierschnittstellen APIs Die Plattform besteht aus funktionalen Clustern die in Dienste und die AUTOSAR Adaptive Plattform Basis gruppiert sind Funktionale Cluster Zusammenstellung von Funktionalitaten der Adaptive Plattform Definition der Clusterung von Anforderungsspezifikationen Beschreibung des Verhaltens der Softwareplattform aus Anwendungs und Netzwerksicht Beschrankt jedoch nicht das endgultige Software Design der Architektur die die Adaptive Plattform implementiert Funktionale Cluster in der AUTOSAR Adaptive Plattform mussen mindestens eine Instanz uber einer virtuelle Maschine sein wahrend die Dienste im fahrzeuginternen Netzwerk verteilt werden konnen Adaptive Plattform Dienste umfassen Update und Konfigurationsverwaltung Statusverwaltung Netzwerk Management DiagnoseDie AUTOSAR Adaptive Plattform enthalt sowohl Spezifikation als auch Code Im Vergleich zur Classic Plattform entwickelt AUTOSAR eine Implementierung um den Validierungszyklus zu verkurzen und die zugrunde liegenden Konzepte zu veranschaulichen Diese Implementierung steht allen AUTOSAR Partnern zur Verfugung 12 Foundation Bearbeiten Der Zweck der Foundation ist die Gewahrleistung der Interoperabilitat zwischen den AUTOSAR Plattformen Die Foundation enthalt gemeinsame Anforderungen und technische Spezifikationen z B Protokolle fur die AUTOSAR Plattformen sowie die gemeinsame Methodik 13 Organisation BearbeitenAUTOSAR definierte sechs verschiedene Arten der Mitgliedschaft Der Beitrag der Partner variiert je nach Art der Partnerschaft 14 15 Core Partner Premium Partner Plus Premium Partner Development Partner Associate Partner Attendees SubscribersCore Partner sind die Grundungspartner BMW Bosch Continental Daimler AG Ford General Motors PSA Peugeot Citroen Toyota und Volkswagen 14 Diese Unternehmen sind verantwortlich fur die Organisation Verwaltung und Kontrolle der AUTOSAR Entwicklungspartnerschaft 15 In diesem Kern definiert der Vorstand die Gesamtstrategie und den Fahrplan 15 Der Steuerkreis verwaltet alltagliche nichttechnische Vorgange und die Zulassung von Partnern Offentlichkeitsarbeit und Vertragsangelegenheiten 16 Der Vorsitzende und der stellvertretende Vorsitzende die fur ein Jahr ernannt werden vertreten zu diesem Zweck den Steuerkreis 15 Der AUTOSAR Sprecher ubernimmt die Kommunikation mit der Aussenwelt 17 Premium Partner Plus unterstutzen das Projektleiter Team in den vielfaltigen technischen organisatorischen und alltaglichen Prozessen Ebenso geben sie neuen strategischen Input in die Projektleiterrunde Premium und Development Partner tragen zu Arbeitspaketen bei die von den Kernpartnern eingerichteten Projektleiterteam koordiniert und uberwacht werden Associate Partner nutzen die Standarddokumente die AUTOSAR bereits veroffentlicht hat Attendees nehmen derzeit an akademischen Kooperationen und nicht kommerziellen Projekten teil Die Subscriber Mitgliedschaft richtet sich an Einzelpersonen die sich an der Spezifikationsarbeit beteiligen wollen 15 Seit 2021 nehmen mehr als 310 Unternehmen an der AUTOSAR Entwicklungspartnerschaft teil 18 Konferenzen BearbeitenEs existieren diverse Konferenzen und Meetings z B die AUTOSAR OPEN CONFERENCE welche im Marz 2022 zum 13 mal geplant ist 19 Literatur BearbeitenOliver Scheid AUTOSAR Compendium Part 1 Application amp RTE 2015 ISBN 978 1 5027 5152 2 Olaf Kindel Mario Friedrich Softwareentwicklung mit AUTOSAR Grundlagen Engineering Management fur die Praxis dpunkt verlag 2009 ISBN 978 3 89864 563 8 Werner Zimmermann Ralf Schmidgall Bussysteme in der Fahrzeugtechnik Protokolle Standards und Softwarearchitektur 5 Auflage Springer Vieweg 2014 ISBN 978 3 658 02418 5 Jorg Schauffele Thomas Zurawka Automotive Software Engineering Grundlagen Prozesse Methoden und Werkzeuge effizient einsetzen 5 Auflage Springer Vieweg 2013 ISBN 978 3 8348 2469 1 Siehe auch BearbeitenAssociation for Standardization of Automation and Measuring Systems ASAM Automotive SPICE Anwendung von Spice auf den Automotive Bereich Spice Norm ISO IEC 15504 ein Bewertungsschema fur SW Entwicklung was u a fur AUTOSAR gefordert wird Embedded Software Engineering Manufacturer Supplier Relationship MSR Standardisierung im Bereich Austauschformate Werkzeugschnittstellen OSEK VDX ehemaliges Standardisierungsgremium OSEK ist das OS der Classic Platform POSIX siehe auch Adaptive AUTOSAR OS Interface SoftwarearchitekturWeblinks BearbeitenWebsite zum Buch AUTOSAR Compendium Website der AUTOSAR Entwicklungspartnerschaft AUTOSAR The Standardized Software Architecture im Informatiklexikon der GI Englisch Januar 2011 Einzelnachweise Bearbeiten Elektrobit Automotive AUTOSAR Abgerufen am 17 November 2015 AUTOSAR Abgerufen am 24 Februar 2020 a b AUTOSAR History Abgerufen am 24 Februar 2020 AUTOSAR The worldwide automotive standard for e e systems In ATZextra Oktober 2013 S 7 AUTOSAR development cooperation AUTOSAR R20 11 Release Event Abgerufen am 9 Dezember 2020 englisch AUTOSAR General Information Abgerufen am 15 Februar 2023 englisch AUTOSAR CP Layered Software Architecture Abgerufen am 15 Februar 2023 englisch AUTOSAR Methodology Archiviert vom Original am 19 Dezember 2015 abgerufen am 17 November 2015 AUTOSAR Acceptance Test Abgerufen am 24 Februar 2020 AUTOSAR Technical Overview Archiviert vom Original am 19 Dezember 2015 abgerufen am 17 November 2015 AUTOSAR Application Interface Abgerufen am 24 Februar 2020 AUTOSAR Adaptive Platform Abgerufen am 24 Februar 2020 AUTOSAR Foundation Abgerufen am 24 Februar 2020 a b AUTOSAR Current Partners Abgerufen am 15 Februar 2023 englisch a b c d e AUTOSAR Organization Abgerufen am 15 Februar 2023 Ruping turnusmassig neuer Sprecher bei AUTOSAR In auto presse de Abgerufen am 17 November 2015 AUTOSAR The worldwide automotive standard for e e systems In ATZextra Oktober 2013 S 6 7 AUTOSAR History Abgerufen am 15 Februar 2023 englisch AUTOSAR development cooperation News amp Events Abgerufen am 21 Oktober 2021 englisch Abgerufen von https de wikipedia org w index php title AUTOSAR amp oldid 236685312