Der AUTOSAR-Standard (Automotive Open System Architecture) ist eine Entwicklungspartnerschaft von Unternehmen und Organisationen aus der Automobil-, Elektronik-, Halbleiter- und Softwareindustrie.
Ist AUTOSAR ein Werkzeug?
Nein, AUTOSAR ist eine standarddefinierende Embedded-Software und ein Entwicklungsablauf, der Aufgaben rund um grundlegende Automobilfunktionen im Kontext der Fahrzeugsystementwicklung unterstützt. Capital ® Embedded AR Classic ™ , Teil des Siemens Xcelerator-Portfolios, ist eine beispielhafte Implementierung des AUTOSAR-Standards. Es handelt sich um ein komplettes Angebot mit Tools und Software, um alle Anforderungen an die Plattform für elektronische Steuergeräte (ECU) zu erfüllen, von ECU-Extrakt-Updates bis hin zur Konfiguration der Softwareplattform.
Was sind die Vorteile von AUTOSAR?
Seit 2003 bündelt 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 zur Verfügung gestellt wird. AUTOSAR unterstützt eine umfassende Reihe von Anwendungsfällen in der Automobilindustrie. Es integriert oder interoperiert mit den Technologien, die in Fahrzeugsteuergeräte-Software und 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 Vielzahl von statisch definierten Funktionen, die in traditionellen Automotive-Steuergeräten mit einfachen oder komplexen Funktionen verwendet werden. Die Architektur der AUTOSAR Classic Platform unterstützt eine Reihe von Automotive-Netzwerktechnologien, CAN, LIN, FlexRay und Ethernet sowie funktionale Sicherheit bis ASIL D. Es kann erweitert werden, um die Cybersicherheit zu unterstützen. OSEK-basierter, API-in-C-Anwendungscode – üblicherweise C oder C++ – wird häufig aus steuerungstechnischen Modellen 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 Platform unterstützt serviceorientierte, IP-basierte Kommunikation und Architekturen. Es 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-Stiftung
Elemente von AUTOSAR, die sowohl die Adaptive Platform als auch die Classic Platform unterstützen, sind im Foundation-Standard spezifiziert, um sicherzustellen, dass die Interoperabilität zwischen den Plattformen gewahrt bleibt.
AUTOSAR-Partner
Der AUTOSAR-Standard wird von seinen Partnern entwickelt und gepflegt, unter Berücksichtigung der Anwendungsfälle, die zur Unterstützung der Roadmaps der Benutzer erforderlich sind. Partner werden nach Art ihrer Mitgliedschaft kategorisiert. Es gibt mehrere Kategorien für verschiedene Ebenen des Beitrags, der Entwicklung, der Implementierung und der Verwendung 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 Nutzung beteiligt sind
- Entwicklungspartner – sind in der Regel Anwender des Standards und Mitwirkende an der Entwicklung des Standards
- Assoziierte Partner – haben in der Regel eine produktive Nutzung von AUTOSAR geplant oder eingerichtet, spielen aber nur eine begrenzte Rolle bei der Entwicklung des Standards