Automotive open system architecture (AUTOSAR) standartas yra automobilių, elektronikos, puslaidininkių ir programinės įrangos pramonės įmonių ir organizacijų plėtros partnerystė.
Ar AUTOSAR yra įrankis?
Ne, AUTOSAR yra standartas, apibrėžiantis įterptąją programinę įrangą ir kūrimo srautą, palaikantį užduotis, susijusias su pagrindinėmis automobilių funkcijomis transporto priemonių sistemos kūrimo kontekste.Capital® Embedded AR Classic™, Siemens Xcelerator portfelio dalis, yra AUTOSAR standarto įgyvendinimo pavyzdys. Tai pilnas pasiūlymas su įrankiais ir programine įranga, siekiant patenkinti visus elektroninio valdymo bloko (ECU) platformos poreikius, nuo ECU ekstrakto atnaujinimų iki programinės įrangos platformos konfigūravimo.
Kokie yra AUTOSAR privalumai?
Nuo 2003 metų AUTOSAR sutelkė sujungtas daugumos pagrindinių automobilių gamintojų ir tiekėjų žinias ir patirtį. AUTOSAR nurodytos tarpinės programinės įrangos platformos palaikomos standartuose apibrėžtais darbo eigos ir mainų failų formatais, palaikančiais atvirą ecosystem, prieinamą iš pasirinktų narių. AUTOSAR palaiko išsamų automobilių naudojimo atvejų rinkinį. Jis integruoja arba sąveikauja su technologijomis, reikalingomis transporto priemonių ECU programinėje įrangoje ir e/e architektūrose - pvz., SOME/IP, DDS kitų tarpinių programų tipų, naudojamų kaip heterogeninės programinės įrangos platformos dalis, ir standartai, tokie kaip tie iš ASAM, IEEE ir dar daugiau.
AUTOSAR klasikinė platforma
Ši programinės įrangos platforma tinka įvairioms statiškai apibrėžtoms funkcijoms, naudojamoms tradiciniuose automobilių ECU su paprastomis ar sudėtingomis funkcijomis.The AUTOSAR Classic Platform architektūra palaiko įvairias automobilių tinklo technologijas, CAN, LIN, FlexRay ir Ethernet ir funkcinę saugą iki ASIL D. Jis gali būti išplėstas siekiant remti kibernetinį saugumą.OSEK pagrindu, API paprastai C, programos kodas - C arba C ++ - dažnai generuojamas iš valdymo modelių inžinerijos.
AUTOSAR adaptyvi platforma
Ši lanksti programinės įrangos platforma, palaikanti programų tipo funkcijas ir atnaujinimus, tinka didelės skaičiavimo galios, sudėtingų ECUS.AUTOSAR Adaptive Platform palaiko į paslaugas orientuotą, IP pagrįstą komunikaciją ir architektūras. Jis turi stiprias kibernetinio saugumo galimybes ir šiuo metu palaiko iki ASIL B funkcinę saugumą.POSIX pagrindu veikiantis, programos kodas dažniausiai rašomas C ++ kalba.
AUTOSAR fondas
AUTOSAR elementai, palaikantys tiek Adaptive Platform, tiek Classic Platform, yra nurodyti Foundation standarte, siekiant užtikrinti, kad tarp platformų būtų palaikoma sąveika.
AUTOSAR partneriai
AUTOSAR standartą kuria ir prižiūri jo partneriai, atsižvelgdami į naudojimo atvejus, reikalingus naudotojų planams paremti.Partneriai skirstomi pagal jų narystės tipą. Egzistuoja kelios kategorijos, skirtos skirtingiems standarto indėlio, kūrimo, įgyvendinimo ir naudojimo lygiams. Pagrindinės kategorijos yra:
- Pagrindiniai partneriai — standarto steigėjai
- Aukščiausios kokybės partneriai, įskaitant “Siemens”, paprastai aktyviai dalyvauja vadovaujant standarto kūrimui ir jo naudojimui
- Plėtros partneriai — paprastai yra standarto naudotojai ir prisideda prie standarto kūrimo
- Asocijuoti partneriai — paprastai planuoja arba vykdo AUTOSAR gamybą, tačiau jie atlieka ribotą vaidmenį kuriant standartą