El estándar de arquitectura de sistemas abiertos de automoción (AUTOSAR) es una asociación de desarrollo de empresas y organizaciones de las industrias de automoción, electrónica, semiconductores y software.
¿AUTOSAR es una herramienta?
No. AUTOSAR es un estándar que define software integrado y un flujo de desarrollo que admite tareas relacionadas con funciones básicas de automoción en el contexto del desarrollo de sistemas de vehículos. Capital ® Embedded ARClassic™, que forma parte del portfolio de Siemens Xcelerator, es un ejemplo de implementación del estándar AUTOSAR. Es una completa oferta con herramientas y software para satisfacer todas las necesidades de la plataforma de la unidad de control electrónico (ECU), desde las actualizaciones del extracto de la ECU hasta la configuración de la plataforma de software.
¿Cuáles son las ventajas de AUTOSAR?
Desde 2003, AUTOSAR ha integrado los conocimientos y la experiencia de la mayoría de los principales fabricantes y proveedores de la industria de la automoción. Las plataformas de middleware especificadas por AUTOSAR utilizan formatos de archivos de flujo de trabajo e intercambio, definidos en los estándares, que son compatibles con un ecosistema abierto para determinados miembros. AUTOSAR admite un amplio conjunto de casos de uso de automoción. Se integra o interactúa con las tecnologías necesarias en el software de la ECU del vehículo y las arquitecturas de E/E: por ejemplo, SOME/IP, DDS otros tipos de middleware utilizados como parte de una plataforma de software heterogénea y estándares como los de ASAMe IEEE, entre otros.
AUTOSAR Classic Platform
Esta plataforma de software es adecuada para una amplia gama de funciones definidas estáticamente, utilizadas en ECUs de automoción tradicionales con funciones simples o complejas. La arquitectura de AUTOSAR Classic Platform admite una amplia gama de tecnologías de red de automoción, CAN, LIN, FlexRay y Ethernet y seguridad funcional hasta ASIL D. Puede ampliarse para admitir ciberseguridad. Basado en OSEK, API en C, el código de aplicación, en general C o C++, suele generarse a partir de modelos de ingeniería de control.
AUTOSAR Adaptive Platform
Esta flexible plataforma de software, que admite funciones y actualizaciones de aplicaciones, es adecuada para ECUs complejas y de alta potencia de cálculo. AUTOSAR Adaptive Platform admite comunicaciones y arquitecturas basadas en IP y orientadas a servicios. Dispone de avanzadas funcionalidades de ciberseguridad y admite hasta seguridad funcional ASIL B. Basado en POSIX, el código de la aplicación suele escribirse en C++.
AUTOSAR Foundation
Los elementos de AUTOSAR, compatibles con AUTOSAR Classic Platform y AUTOSAR Adaptive Platform, se especifican en el estándar Foundation para asegurar la interoperabilidad entre plataformas.
Partners de AUTOSAR
Los partners desarrollan y mantienen el estándar AUTOSAR. Se tienen en cuenta los casos de uso necesarios para respaldar las hojas de ruta de los usuarios. Los partners se clasifican por su tipo de afiliación. Hay varias categorías según niveles de contribución, desarrollo, implementación y uso del estándar. Estas son las principales categorías:
- Partners principales: fundadores del estándar
- Partners Premium, como Siemens: suelen participar activamente en el desarrollo y el uso del estándar
- Partners de desarrollo: suelen ser usuarios del estándar y contribuyen a su desarrollo
- Partners asociados: en general, tienen un uso de producción de AUTOSAR previsto o en marcha, pero su función en el desarrollo del estándar es limitado