A norma Automotive Open System Architecture (AUTOSAR) é uma parceria de desenvolvimento de empresas e organizações das indústrias automóvel, eletrónica, semicondutores e software.
O AUTOSAR é uma ferramenta?
Não, o AUTOSAR é uma norma que define o software incorporado e um fluxo de desenvolvimento que suporta tarefas relacionadas com funções automotivas básicas no contexto do desenvolvimento do sistema do veículo. O Capital® Embedded AR Classic™, parte do portfólio Siemens Xcelerator, é um exemplo de implementação da norma AUTOSAR. É uma oferta completa com ferramentas e software para satisfazer todas as necessidades da plataforma da unidade de controlo electrónico (ECU), desde atualizações de extracto de ECU até à configuração da plataforma de software.
Quais são as vantagens do AUTOSAR?
Desde 2003, a AUTOSAR reúne o conhecimento e a experiência combinados da maioria dos principais fabricantes e fornecedores de automóveis. As plataformas de middleware especificadas pelo AUTOSAR são suportadas por fluxos de trabalho e formatos de ficheiros de troca, definidos nas normas, suportando um ecosystem aberto, disponíveis a partir de uma seleção de membros. O AUTOSAR suporta um conjunto abrangente de casos de utilização automóvel. Integra-se ou interopera com as tecnologias necessárias no software ECU do veículo e nas arquiteturas e/e — por exemplo, SOME/IP, DDS, outros tipos de middleware utilizados como parte de uma plataforma de software heterogénea e padrões como os de ASAM, IEEE e mais.
Autosar Plataforma Clássica
Esta plataforma de software é adequada para uma vasta gama de funções definidas estaticamente, utilizadas em ECUs automóveis tradicionais com funções simples ou complexas.A arquitectura da Plataforma AUTOSAR Classic suporta uma gama de tecnologias de rede automóvel, CAN, LIN, FlexRay e Ethernet e segurança funcional até ASIL D. Pode ser alargada para suportar cibersegurança. Baseado em OSEK, API em C, código de aplicação — normalmente C ou C++ — é frequentemente gerado a partir de modelos de engenharia de controlo.
Plataforma adaptativa AUTOSAR
Esta plataforma de software flexível, que suporta funções e atualizações do tipo de aplicação, é adequada para ECUs complexas e de alto poder de computação. A Plataforma Adaptativa AUTOSAR suporta comunicações e arquiteturas orientadas a serviços e baseadas em IP. Tem fortes capacidades de segurança cibernética e atualmente suporta até ASIL B de segurança funcional. O código da aplicação baseado em POSIX é normalmente escrito em linguagem C++.
Fundação AUTOSAR
Os elementos do AUTOSAR, que suportam a Plataforma Adaptativa e a Plataforma Clássica, são especificados no padrão Foundation para garantir que a interoperabilidade seja mantida entre plataformas.
Parceiros AUTOSAR
O padrão AUTOSAR é desenvolvido e mantido pelos seus parceiros, tendo em consideração os casos de uso necessários para suportar os roteiros dos utilizadores. Os parceiros são categorizados pelo seu tipo de associação. Existem várias categorias para diferentes níveis de contribuição, desenvolvimento, implementação e utilização da norma. As categorias principais são:
- Parceiros principais — os membros fundadores da norma
- Parceiros premium, incluindo a Siemens — normalmente envolvidos ativamente na liderança do desenvolvimento da norma e da sua utilização
- Parceiros de desenvolvimento — são tipicamente utilizadores da norma e contribuem para o desenvolvimento da norma
- Parceiros associados — normalmente têm uma utilização de produção do AUTOSAR planeada ou implementada mas têm um papel limitado no desenvolvimento da norma