La norme Autosar (Automotive Open System Architecture) est un partenariat de développement d'entreprises et d'organisations des industries de l'automobile, de l'électronique, des semi-conducteurs et des logiciels.
AUTOSAR est-il un outil ?
Non, AUTOSAR est une norme définissant un logiciel embarqué et un flux de développement qui prend en charge les tâches entourant les fonctions automobiles de base dans le contexte du développement de systèmes de véhicules. Capital® Embedded AR Classic™, qui fait partie de la gamme Siemens Xcelerator, est un exemple d'implémentation de la norme AUTOSAR. C'est une offre complète avec des outils et des logiciels pour répondre à tous les besoins de la plate-forme d'unité de commande électronique (ECU), des mises à jour des extraits de l'ECU à la configuration de la plate-forme logicielle.
Quels sont les avantages d'AUTOSAR ?
Depuis 2003, AUTOSAR a réuni les connaissances et l'expérience de la plupart des grands constructeurs et fournisseurs automobiles. Les plateformes middleware spécifiées par AUTOSAR sont prises en charge par des formats de fichiers de flux de travail et d'échange, définis dans les normes, prenant en charge un ecosystem ouvert, disponibles auprès d'une sélection de membres. AUTOSAR prend en charge un ensemble complet de cas d'utilisation automobile. Il intègre ou interagit avec les technologies nécessaires dans les logiciels d'ECU des véhicules et les architectures e/e — par exemple, Some/IP, DDS, autres types de middleware utilisés dans le cadre d'une plate-forme logicielle hétérogène et de normes telles que celles de ASAM, IEEE et plus.
Plateforme AUTOSAR Classic
Cette plate-forme logicielle convient à un large éventail de fonctions définies statiquement, utilisées dans les calculateurs automobiles traditionnels avec des fonctions simples ou complexes. L'architecture AUTOSAR Classic Platform prend en charge une gamme de technologies de réseau automobile, CAN, LIN, FlexRay et Ethernet et la sécurité fonctionnelle jusqu'à ASIL D. Elle peut être étendue pour prendre en charge la cybersécurité. Basé sur OSEK, API en C, code d'application - généralement C ou C++ - est souvent généré à partir de modèles d'ingénierie de contrôle.
Plateforme adaptative AUTOSAR
Cette plate-forme logicielle flexible, prenant en charge les fonctions et les mises à jour de type application, convient aux calculateurs à haute puissance de calcul, complexes. La plate-forme adaptative AUTOSAR prend en charge la communication et les architectures IP orientées service. Il possède de solides capacités de cybersécurité et prend actuellement en charge la sécurité fonctionnelle jusqu'à ASIL B. Le code d'application basé sur POSIX est couramment écrit en langage C++.
Fondation AUTOSAR
Les éléments d'AUTOSAR, prenant en charge à la fois la plate-forme adaptative et la plate-forme classique, sont spécifiés dans la norme Foundation pour assurer le maintien de l'interopérabilité entre les plates-formes.
Partenaires AUTOSAR
La norme AUTOSAR est développée et maintenue par ses partenaires, en tenant compte des cas d'utilisation nécessaires pour prendre en charge les feuilles de route des utilisateurs.Les partenaires sont classés par type d'adhésion. Il existe plusieurs catégories pour différents niveaux de contribution, de développement, de mise en œuvre et d'utilisation de la norme. Les principales catégories sont :
- Partenaires principaux — les membres fondateurs de la norme
- Partenaires Premium, y compris Siemens — généralement activement impliqués dans la direction du développement de la norme et de son utilisation
- Les partenaires de développement — sont généralement des utilisateurs de la norme et des contributeurs à l'élaboration de la norme
- Partenaires associés — ont généralement une utilisation de la production d'AUTOSAR planifiée ou en place, mais jouent un rôle limité dans l'élaboration de la norme