Der Automotive Open System Architecture (AUTOSAR) Standard ist eine Entwicklungspartnerschaft von Unternehmen und Organisationen aus der Automobil-, Elektronik-, Halbleiter- und Softwareindustrie.
Ist AUTOSAR ein Tool?
Nein, AUTOSAR ist ein Standard, der Embedded-Software und einen Entwicklungsablauf definiert, der Aufgaben rund um grundlegende Automobilfunktionen im Rahmen der Fahrzeugsystementwicklung unterstützt. Capital ® Embedded AR Classic ™, Teil des Siemens Xcelerator-Portfolios, ist ein Beispiel für die Implementierung des AUTOSAR-Standards. Es handelt sich um ein komplettes Angebot mit Tools und Software, die alle Anforderungen an die Plattform für elektronische Steuergeräte (ECU) erfüllen, von der Aktualisierung von Steuergeräteextrakten bis hin zur Konfiguration der Softwareplattform.
Was sind die Vorteile von AUTOSAR?
Seit 2003 vereint AUTOSAR das gebündelte Wissen und die Erfahrung der meisten großen Automobilhersteller und -zulieferer. Die von AUTOSAR spezifizierten Middleware-Plattformen werden durch Workflow- und Exchange-Dateiformate unterstützt, die in den Standards definiert sind und ein offenes Ökosystem unterstützen, das von einer Auswahl von Mitgliedern verfügbar ist. AUTOSAR unterstützt eine umfassende Reihe von Anwendungsfällen in der Automobilindustrie. Es integriert oder interagiert mit den Technologien, die in der Fahrzeugsteuergeräte-Software und in E/E-Architekturen benötigt werden – z. B. SOME/IP, DDS, andere Middleware-Typen, die als Teil einer heterogenen Softwareplattform verwendet werden, und Standards wie die von ASAM, IEEE und anderen.
AUTOSAR Classic-Plattform
Diese Softwareplattform eignet sich für eine breite Palette statisch definierter Funktionen, die in herkömmlichen Automotive-Steuergeräten mit einfachen oder komplexen Funktionen verwendet werden. Die Architektur der AUTOSAR Classic Platform unterstützt eine Reihe von Netzwerktechnologien für die Automobilindustrie, CAN, LIN, FlexRay und Ethernet sowie funktionale Sicherheit bis hin zu ASIL D. Sie kann erweitert werden, um Cybersicherheit zu gewährleisten. OSEK-basierter API-in-C-Anwendungscode – in der Regel C oder C++ – wird häufig aus Modellen der Regelungstechnik generiert.
AUTOSAR Adaptive-Plattform
Diese flexible Softwareplattform, die anwendungsspezifische Funktionen und Updates unterstützt, eignet sich für komplexe Steuergeräte mit hoher Rechenleistung. Die AUTOSAR Adaptive-Plattform unterstützt serviceorientierte, IP-basierte Kommunikation und Architekturen. Sie verfügt über starke Cybersicherheitsfunktionen und unterstützt derzeit funktionale Sicherheit bis zu ASIL B. POSIX-basierter Anwendungscode wird in der Regel in der Sprache C++ geschrieben.
AUTOSAR Foundation
Elemente von AUTOSAR, die sowohl die Adaptive-Plattform als auch die Classic-Plattform unterstützen, sind im Foundation-Standard spezifiziert, um die Interoperabilität zwischen den Plattformen zu gewährleisten.
AUTOSAR-Partner
Der AUTOSAR-Standard wird von seinen Partnern unter Berücksichtigung der Anwendungsfälle entwickelt und gepflegt, die zur Unterstützung der Roadmaps der Anwender erforderlich sind. Die Partner werden nach ihrer Art der Mitgliedschaft kategorisiert. Es gibt mehrere Kategorien für unterschiedliche Ebenen des Beitrags, der Entwicklung, der Implementierung und der Nutzung des Standards. Die Hauptkategorien sind:
- Kernpartner – die Gründungsmitglieder des Standards
- Premium-Partner, darunter Siemens, die in der Regel aktiv an der Entwicklung des Standards und seiner Verwendung beteiligt sind
- Entwicklungspartner, die in der Regel Anwender des Standards und Mitwirkende an der Entwicklung des Standards sind
- Assoziierte Partner, die in der Regel eine produktive Nutzung von AUTOSAR planen oder betreiben, jedoch eine begrenzte Rolle bei der Entwicklung des Standards einnehmen