Standard architektury otevřeného systému pro automobilový průmysl (AUTOSAR) je vývojovým partnerstvím společností a organizací z automobilového, elektronického, polovodičového a softwarového průmyslu.
Je standard AUTOSAR nástroj?
Ne, standard AUTOSAR je standard definující integrovaný software a vývojový postup, který podporuje úkony týkající se základních funkcí vozidel v kontextu vývoje jeho systému. Příkladem implementace standardu AUTOSAR je řešení Capital ® Embedded AR Classic ™, které je součástí portfolia Siemens Xcelerator. Jedná se o kompletní nabídku nástrojů a softwaru, která splňuje všechny potřeby platformy elektronické řídicí jednotky (ECU), od aktualizace výpisu ECU až po konfiguraci softwarové platformy.
Jaké jsou výhody standardu AUTOSAR?
Od roku 2003 sdružuje standard AUTOSAR znalosti a zkušenosti většiny významných výrobců a dodavatelů automobilů. Platformy middlewaru specifikované standardem AUTOSAR jsou podporovány formáty pracovních postupů a výměnných souborů definovanými v normách, které podporují otevřený ekosystém dostupný od vybraných členů. Standard AUTOSAR podporuje komplexní sadu případů použití v automobilovém průmyslu. Integruje nebo spolupracuje s technologiemi potřebnými v softwaru ECU vozidla a architektuře systémů E/E. Jedná se například o řešení SOME/IP, DDS a další typy middlewaru používané jako součást heterogenní softwarové platformy a standardy, jako jsou například ASAM, IEEE a další.
Platforma standardu AUTOSAR Classic
Tato softwarová platforma je vhodná pro širokou škálu staticky definovaných funkcí, které se používají v tradičních elektronických řídicích jednotkách vozidel s jednoduchými nebo složitými funkcemi. Architektura platformy standardu AUTOSAR Classic podporuje řadu automobilových síťových technologií, CAN, LIN, FlexRay a Ethernet a funkční bezpečnost až po ASIL D. Lze ji rozšířit o podporu kybernetické bezpečnosti. Rozhraní API založené na řešení OSEK v jazyce C často generuje aplikační kód – běžně v jazyce C nebo C++ – z modelů řídicí techniky.
Platforma standardu AUTOSAR Adaptive
Tato flexibilní softwarová platforma, která podporuje funkce aplikačního typu a aktualizace, je vhodná pro složité jednotky ECU s vysokým výpočetním výkonem. Platforma standardu AUTOSAR Adaptive podporuje komunikaci a architektury orientované na služby a založené na duševním vlastnictví. Má silné schopnosti v oblasti kybernetické bezpečnosti a v současné době podporuje funkční bezpečnost až ASIL B. Kód aplikace založený na řešení POSIX se běžně píše v jazyce C++.
AUTOSAR Founadtion
Prvky standardu AUTOSAR, které podporují jak platformu Adaptive, tak Classic, jsou specifikovány ve standardu Foundation, aby byla zajištěna interoperabilita mezi platformami.
Partneři standardu AUTOSAR
Standard AUTOSAR vyvíjejí a udržují jeho partneři s ohledem na případy použití potřebné pro podporu plánů uživatelů. Partneři jsou rozděleni podle typu členství. Existuje více kategorií pro různé úrovně přispění, vývoje, implementace a používání standardu. Hlavní kategorie jsou:
- Základní partneři – zakládající členové standardu
- Prémioví partneři, včetně společnosti Siemens – obvykle se aktivně podílejí na vedení vývoje standardu a jeho používání
- Vývojoví partneři – jsou obvykle uživateli normy a přispívají k jejímu vývoji
- Přidružení partneři – obvykle mají plánované nebo zavedené produkční využití standardu AUTOSAR, ale na jeho vývoji se podílejí v omezené míře