Lo standard AUTOSAR (Automotive Open System Architecture) è una partnership di sviluppo costituita da aziende dei settori dell'automotive, elettronica, semiconduttori e software.
AUTOSAR è uno strumento?
No, AUTOSAR è un software integrato che definisce gli standard e un flusso di sviluppo che supporta le attività relative alle funzioni automobilistiche di base nel contesto dello sviluppo di sistemi per veicoli. Capital® Embedded AR Classic™, parte del portfolio Siemens Xcelerator, è un esempio di implementazione dello standard AUTOSAR. Si tratta di un'offerta completa con strumenti e software realizzati per soddisfare tutte le esigenze relative alla piattaforma dell'unità di controllo elettronico (ECU), dagli aggiornamenti dell'estratto ECU alla configurazione della piattaforma software.
Quali sono i vantaggi di AUTOSAR?
Dal 2003, AUTOSAR riunisce le conoscenze e le esperienze combinate della maggior parte dei principali produttori e fornitori del settore automotive. Le piattaforme middleware specificate da AUTOSAR sono supportate da formati di scambio di file e flusso di lavoro definiti negli standard, per favorire un ecosistema aperto, disponibile da una selezione di membri. AUTOSAR supporta una serie completa di casi d'uso nel settore automobilistico. Si integra o interagisce con le tecnologie necessarie nel software ECU dei veicoli e nelle architetture e/e, ad esempio SOME/IP, DDS, altri tipi di middleware utilizzati come parte di una piattaforma software eterogenea e standard come quelli di ASAM, IEEE e diversi altri.
Piattaforma AUTOSAR Classic
Questa piattaforma software è adatta per un'ampia gamma di funzioni definite staticamente, utilizzate nelle ECU tradizionali con funzioni semplici o complesse. L'architettura della piattaforma AUTOSAR Classic supporta una gamma di tecnologie di rete automobilistiche, CAN, LIN, FlexRay ed Ethernet e di sicurezza funzionale fino ad ASIL D. Può essere estesa per supportare la sicurezza informatica. Il codice applicativo basato su OSEK, API in C (generalmente C o C++) viene spesso generato da modelli di ingegneria del controllo.
Piattaforma AUTOSAR Adaptive
Questa piattaforma software flessibile, che supporta funzioni e aggiornamenti di tipo applicativo, è adatta per ECU complesse e ad alta potenza di calcolo. La piattaforma AUTOSAR Adaptive supporta la comunicazione e le architetture orientate ai servizi e basate su IP. Presenta robuste capacità di sicurezza informatica e attualmente supporta la sicurezza funzionale fino ad ASIL B. Il codice dell'applicazione basato su POSIX è comunemente scritto in linguaggio C++.
AUTOSAR Foundation
Gli elementi di AUTOSAR, che supportano sia la piattaforma Adaptive sia Classic, sono specificati nello standard Foundation per garantire il mantenimento dell'interoperabilità tra le piattaforme.
Partner AUTOSAR
Lo standard AUTOSAR è sviluppato e mantenuto dai suoi partner, tenendo conto dei casi d'uso necessari per supportare le roadmap degli utenti. I partner sono classificati in base al tipo di appartenenza. Esistono diverse categorie per vari livelli di contributo, sviluppo, implementazione e utilizzo dello standard. Le categorie principali sono:
- Partner principali, ossia i membri fondatori dello standard
- Partner premium, tra cui Siemens, in genere coinvolti attivamente nello sviluppo dello standard e nel suo utilizzo
- Partner di sviluppo, in genere utenti dello standard e che contribuiscono al suo sviluppo
- Partner associati, che in genere hanno pianificato o in atto un utilizzo di produzione di AUTOSAR, ma assumono un ruolo limitato nello sviluppo dello standard