El estándar de arquitectura de sistemas abiertos para automóviles (AUTOSAR) es una asociación de desarrollo de empresas y organizaciones de los sectores de la automoción, la electrónica, los semiconductores y el software.
¿AUTOSAR es una herramienta?
No, AUTOSAR es un estándar que define el software integrado y un flujo de desarrollo que apoya las tareas relacionadas con las funciones automotrices básicas en el contexto del desarrollo de sistemas de vehículos. Capital® Embedded AR Classic™, que forma parte de la gama Xcelerator de Siemens, es un ejemplo de implementación del estándar AUTOSAR. Es una oferta completa con herramientas y software para satisfacer todas las necesidades de plataformas de unidades de control electrónico (ECU), desde actualizaciones de extractos de ECU hasta configuración de plataformas de software.
¿Cuáles son las ventajas de AUTOSAR?
Desde 2003, AUTOSAR reúne los conocimientos y la experiencia combinados de la mayoría de los principales fabricantes y proveedores de automóviles. Las plataformas de middleware especificadas por AUTOSAR son compatibles con los formatos de archivos de flujo de trabajo e intercambio, definidos en las normas, que admiten un ecosistema abierto, disponibles para una selección de miembros. AUTOSAR es compatible con un conjunto completo de casos de uso en automóviles. Se integra o interopera con las tecnologías necesarias en las arquitecturas de software y E/e de las ECU de los vehículos, 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 ASAM, IEEE y más.
Plataforma AUTOSAR Classic
Esta plataforma de software es adecuada para una amplia gama de funciones definidas de forma estática, y se utiliza en las ECU automotrices tradicionales con funciones simples o complejas. La arquitectura de plataforma clásica de AUTOSAR es compatible con una gama de tecnologías de redes automotrices, CAN, LIN, FlexRay y Ethernet y seguridad funcional hasta ASIL D. Se puede ampliar para respaldar la ciberseguridad. Basado en OSEK, API en C, código de aplicación (normalmente C o C++) se genera a menudo a partir de modelos de ingeniería de control.
Plataforma adaptativa AUTOSAR
Esta plataforma de software flexible, que admite funciones y actualizaciones de tipo aplicación, es adecuada para ECU complejas y de alta potencia de cálculo. La plataforma adaptativa AUTOSAR admite arquitecturas y comunicaciones basadas en IP y orientadas a los servicios. Tiene una sólida capacidad de ciberseguridad y actualmente admite una seguridad funcional de hasta ASIL B. El código de aplicación basado en POSIX se escribe normalmente en lenguaje C++.
Fundación AUTOSAR
Los elementos de AUTOSAR, que admiten tanto la plataforma adaptativa como la plataforma clásica, se especifican en el estándar básico para garantizar que se mantiene la interoperabilidad entre las plataformas.
Socios de AUTOSAR
El estándar AUTOSAR lo desarrollan y mantienen sus socios, teniendo en cuenta los casos de uso necesarios para apoyar las hojas de ruta de los usuarios. Los socios se clasifican según su tipo de membresía. Existen varias categorías para los diferentes niveles de contribución, desarrollo, implementación y uso de la norma. Las categorías principales son:
- Los socios principales: los miembros fundadores de la norma
- Socios premium, incluida Siemens, que suelen participar activamente en la dirección del desarrollo de la norma y su uso
- Socios de desarrollo: suelen ser usuarios de la norma y contribuyen al desarrollo de la norma
- Socios asociados: normalmente tienen un uso de AUTOSAR en producción planificado o en marcha, pero desempeñan un papel limitado en el desarrollo del estándar