Table des Matières

Photo d'avatar

CTO de Visure Solutions et formateur certifié en ingénierie des exigences IREB

Dernière mise à jour le 24 avril 2026

Qu’est-ce qu’AUTOSAR ?

[wd_asp id = 1]

Introduction

Dans un secteur automobile en constante évolution, la complexité logicielle a explosé avec la demande croissante de systèmes avancés d'aide à la conduite (ADAS), de fonctionnalités autonomes et de mises à jour OTA (Over-the-Air). Pour gérer cette complexité croissante tout en garantissant l'interopérabilité et la standardisation, l'industrie s'appuie sur AUTOSAR (AUTomotive Open System ARchitecture), un partenariat mondial de développement qui définit une architecture logicielle automobile standardisée.

Mais qu’est-ce qu’AUTOSAR et pourquoi est-il si essentiel dans le développement de logiciels automobiles ?

AUTOSAR propose une architecture logicielle multicouche permettant le développement de composants logiciels évolutifs, réutilisables et indépendants du matériel pour les unités de contrôle électronique (ECU). Elle aide les équipementiers et les fournisseurs à réduire leurs coûts, à accélérer la mise sur le marché et à maintenir la conformité aux normes du secteur, notamment en matière de sécurité fonctionnelle (ISO 26262) et de cybersécurité.

Cet article détaille tout ce que vous devez savoir : des plateformes AUTOSAR classique et adaptative aux couches AUTOSAR, en passant par les composants clés, les outils et son rôle essentiel dans les systèmes embarqués modernes. Que vous soyez novice en la matière ou que vous exploriez les meilleures pratiques de mise en œuvre d'AUTOSAR, ce guide vous offrira une vue d'ensemble complète.

Qu’est-ce qu’AUTOSAR ?

AUTOSAR (AUTomotive Open System ARchitecture) est un partenariat de développement mondial qui définit une architecture logicielle automobile ouverte et standardisée. Il permet la conception et la mise en œuvre de composants logiciels évolutifs, réutilisables et indépendants du matériel pour les calculateurs électroniques (ECU) des véhicules modernes.

Fondamentalement, AUTOSAR sépare la logique applicative du matériel grâce à une architecture en couches, améliorant ainsi la flexibilité, la modularité et l'interopérabilité entre les fournisseurs et les fabricants d'équipement d'origine (OEM). Il propose deux plateformes principales :

  • Plate-forme classique AUTOSAR – optimisé pour les systèmes embarqués en temps réel et à ressources limitées
  • Plateforme adaptative AUTOSAR – conçu pour le calcul haute performance, utilisé dans les fonctions des véhicules autonomes et connectés

Importance d'AUTOSAR dans l'industrie automobile

Les véhicules modernes intègrent des dizaines d'ECU, chacun gérant des fonctions critiques telles que le freinage, le contrôle moteur, l'infodivertissement et l'assistance à la conduite. Sans standardisation, gérer la complexité et la compatibilité des logiciels entre différents matériels et fournisseurs devient un défi majeur.

AUTOSAR répond à ces défis en :

  • Promouvoir la réutilisation des logiciels dans tous les programmes et sur toutes les plateformes
  • Permettre l'interopérabilité entre les systèmes de différents fournisseurs
  • Soutenir la conformité aux normes de sécurité telles que la norme ISO 26262
  • Réduire les coûts de développement et accélérer la mise sur le marché
  • Améliorer la fiabilité et la maintenabilité du système

AUTOSAR dans le développement de logiciels automobiles

Dans le cycle de développement des logiciels automobiles, AUTOSAR joue un rôle fondamental dans l'architecture logicielle des calculateurs. Il standardise les interfaces, les formats de données et les protocoles de communication qui permettent aux composants logiciels d'interagir de manière transparente au sein des calculateurs et entre eux.

Avec l'adoption croissante de l'électrification, de l'automatisation et de la connectivité, AUTOSAR est devenu essentiel pour garantir la compatibilité, la sécurité fonctionnelle et l'évolutivité des véhicules définis par logiciel (SDV) de nouvelle génération.

Pourquoi AUTOSAR est-il important dans les logiciels automobiles ?

Défis du développement de logiciels pour véhicules modernes

À mesure que les véhicules deviennent plus intelligents, connectés et autonomes, la complexité du développement logiciel automobile a augmenté de façon exponentielle. Les véhicules modernes contiennent souvent plus de 100 unités de contrôle électronique (ECU), chacune gérant des fonctions spécifiques comme le contrôle du groupe motopropulseur, l'infodivertissement ou les systèmes ADAS.

Les principaux défis incluent:

  • Complexité logicielle accrue dans les calculateurs et les systèmes
  • Problèmes d'intégration entre le matériel et les logiciels de plusieurs fournisseurs
  • Pression croissante pour respecter les normes ISO 26262 et de cybersécurité
  • Difficulté à maintenir l'évolutivité, la réutilisabilité et la maintenance logicielle à long terme

Ces défis rendent difficile pour les équipementiers et les fournisseurs de garantir la cohérence, l’efficacité et la conformité sur les plateformes de véhicules mondiales.

Nécessité d'une normalisation entre les équipementiers et les fournisseurs

L'écosystème automobile implique une collaboration entre de multiples acteurs, notamment les équipementiers, les fournisseurs de premier rang et les fournisseurs d'outils. Sans cadre commun, l'intégration logicielle devient fragmentée, chronophage et coûteuse.

AUTOSAR résout ce problème en fournissant une architecture logicielle standardisée qui dissocie le développement applicatif des dépendances matérielles. Cela permet :

  • Définitions d'interface et formats de données cohérents
  • Intégration plus facile de modules logiciels tiers
  • Processus de traçabilité, de validation et de test améliorés

En créant une structure unifiée, AUTOSAR favorise une collaboration et une intégration fluides dans toute la chaîne d'approvisionnement automobile.

Avantages d'AUTOSAR : réutilisabilité, évolutivité et interopérabilité

L'architecture d'AUTOSAR offre des avantages essentiels pour le développement de véhicules de nouvelle génération :

  • Réutilisable:Développer une fois, déployer sur plusieurs calculateurs et programmes de véhicules
  • Évolutivité:Adapter les composants logiciels à diverses plates-formes matérielles et exigences de performances
  • Interopérabilité: Intégrez de manière transparente des composants de différents fournisseurs à l'aide d'interfaces standardisées

Ces avantages réduisent le temps et les coûts de développement, améliorent la fiabilité du système et permettent une adaptation plus rapide aux tendances technologiques en constante évolution telles que la conduite autonome, l’électrification et les véhicules connectés.

Présentation de l'architecture AUTOSAR

Qu'est-ce que l'architecture AUTOSAR ?

L'architecture AUTOSAR est un framework logiciel standardisé en couches qui dissocie les logiciels applicatifs du matériel, permettant ainsi le développement modulaire, la portabilité et la réutilisabilité des calculateurs automobiles. Elle définit l'interaction entre les composants logiciels, les services de communication et les abstractions matérielles au sein d'un système embarqué.

L'architecture est au cœur de la plate-forme AUTOSAR Classic, utilisée dans les calculateurs en temps réel à ressources limitées, et de la plate-forme adaptative AUTOSAR, qui cible les besoins de calcul haute performance dans les véhicules connectés et autonomes.

En appliquant une approche logicielle structurée, l'architecture AUTOSAR simplifie l'intégration des modules logiciels, favorise la réutilisabilité des logiciels et garantit l'interopérabilité entre les OEM et les fournisseurs.

Principes de conception clés de l'architecture AUTOSAR

  1. Architecture en couches

AUTOSAR utilise une conception multicouche, où chaque couche a un rôle clairement défini :

  • Couche d'application – Contient les composants logiciels fonctionnels qui implémentent les fonctionnalités du véhicule
  • Environnement d'exécution (RTE) – Sert de middleware entre les applications et les logiciels de base
  • Logiciel de base (BSW) – Fournit des services standardisés pour les opérations de l'ECU, tels que la communication, la mémoire et les E/S
  • Couche d'abstraction du microcontrôleur (MCAL) – Interfaces directes avec le matériel du microcontrôleur

Cette structure sépare les logiciels dépendants du matériel et ceux indépendants du matériel, ce qui rend les mises à jour et l'intégration plus efficaces.

  1. Abstraction

AUTOSAR favorise l'abstraction matérielle et logicielle, permettant aux développeurs d'écrire du code applicatif sans se soucier du matériel sous-jacent. Cela permet :

  • Portabilité du code sur plusieurs calculateurs
  • Réduction de la complexité de la migration et de l'intégration des logiciels
  • Prise en charge de diverses plates-formes matérielles et de divers fournisseurs

Ensemble, ces principes de conception rendent l’architecture logicielle AUTOSAR essentielle pour des systèmes embarqués automobiles évolutifs, maintenables et robustes.

Composants principaux et couches AUTOSAR

L'architecture logicielle AUTOSAR est organisée en plusieurs couches, chacune ayant des responsabilités spécifiques pour soutenir la modularité, l'abstraction et la réutilisabilité. Ces couches interagissent pour permettre un développement logiciel automobile indépendant du matériel, permettant aux constructeurs et aux fournisseurs d'intégrer et de faire évoluer leurs systèmes sur différents calculateurs et plateformes.

1. Couche applicative

La couche application héberge les composants logiciels (SW-C) qui implémentent le comportement fonctionnel du véhicule, comme les systèmes de freinage, d'infodivertissement ou d'assistance à la conduite. Ces composants sont indépendants du matériel et réutilisables sur différentes plateformes de calculateurs.

  • Prend en charge le développement modulaire
  • Contient des interfaces pour la communication et l'échange de données
  • Peut être réutilisé dans tous les programmes de véhicules

2. Environnement d'exécution (RTE)

L'environnement d'exécution (RTE) agit comme une couche intermédiaire entre la couche application et le logiciel de base (BSW). Il facilite la communication entre les composants logiciels et entre le logiciel et les services sous-jacents.

  • Génère un code de communication spécifique à l'ECU
  • Élimine les dépendances matérielles
  • Assure une interface appropriée entre les composants

3. Logiciel de base (BSW)

AUTOSAR Basic Software (BSW) fournit des services et pilotes standardisés pour l'exécution des logiciels d'application. Il inclut des protocoles de communication (CAN, LIN, FlexRay) ainsi que des services de mémoire et de diagnostic.

Le BSW est divisé en plusieurs modules :

  • Couche de service
  • Couche d'abstraction de l'ECU
  • Couche d'abstraction du microcontrôleur (MCAL)

4. Couche de services

La couche Services réside dans BSW et offre des services système à usage général, tels que :

  • Services de diagnostic (par exemple, DCM, DEM)
  • Services de communication
  • Services du système d'exploitation et de la mémoire
  • Gestion de la NVRAM

Il permet à la couche application d’accéder aux services au niveau du système via des interfaces standardisées.

5. Couche d'abstraction du microcontrôleur (MCAL)

Le MCAL se situe à la base de la pile AUTOSAR et s'interface directement avec le matériel du microcontrôleur. Il fournit des API standardisées pour les modules périphériques tels que les temporisateurs, les convertisseurs analogique-numérique (CAN) et les GPIO.

  • Assure la portabilité en faisant abstraction des pilotes spécifiques au microcontrôleur
  • Permet la réutilisabilité des couches logicielles supérieures quel que soit le MCU sous-jacent

6. Couche d'abstraction de l'ECU

La couche d'abstraction de l'ECU standardise l'interface entre les pilotes matériels (dans MCAL) et les couches supérieures de BSW. Elle masque les détails matériels des périphériques embarqués tels que les EEPROM, les capteurs ou les horloges de surveillance.

  • Permet aux couches supérieures d'accéder aux fonctionnalités matérielles sans dépendances spécifiques au matériel
  • Améliore la portabilité des logiciels et réduit les efforts d'intégration

Ensemble, ces couches principales constituent la base de la pile AUTOSAR, permettant un développement efficace, évolutif et fiable de systèmes automobiles embarqués.

Plate-forme classique AUTOSAR

Qu'est-ce que la plateforme AUTOSAR Classic ?

La plateforme AUTOSAR Classic est un framework logiciel standardisé conçu pour les systèmes de contrôle embarqués temps réel dans le secteur automobile. Elle est optimisée pour les calculateurs à ressources limitées qui gèrent des tâches critiques telles que le contrôle du groupe motopropulseur, le freinage, le déploiement des airbags et l'électronique de carrosserie.

Cette plateforme suit un modèle de configuration statique et utilise le système d'exploitation temps réel conforme aux normes OSEK/VDX pour répondre aux exigences strictes de synchronisation et de sécurité. L'architecture de la plateforme classique comprend la couche application, l'environnement d'exécution (RTE) et le logiciel de base (BSW), offrant ainsi un environnement de développement modulaire et indépendant du matériel.

Cas d'utilisation dans les systèmes de contrôle embarqués et les calculateurs

La plateforme AUTOSAR Classic est largement adoptée par divers calculateurs automobiles, où performances en temps réel, comportement déterministe et ressources matérielles limitées sont essentiels. Exemples d'utilisation courants :

  • Contrôle du moteur et de la transmission
  • Systèmes de freinage et contrôle de stabilité
  • Airbags et systèmes de sécurité
  • Modules de contrôle de carrosserie (BCM)
  • Systèmes d'éclairage et de CVC

Ces calculateurs fonctionnent généralement sur des microcontrôleurs 8 bits, 16 bits ou 32 bits, ce qui rend la plate-forme classique idéale pour gérer les fonctions de véhicule à faible latence, à exécution prévisible et critiques.

Compatibilité avec les systèmes en temps réel et à ressources limitées

L'un des principaux atouts de la plateforme AUTOSAR Classic réside dans sa capacité à fonctionner efficacement sur des calculateurs disposant de peu de mémoire, de puissance de traitement et de capacités d'E/S. Ses modules logiciels préconfigurés garantissent :

  • Les contraintes de temps réel sont strictement respectées
  • L'empreinte mémoire est minimisée grâce à une configuration BSW optimisée
  • Les systèmes peuvent être conformes aux normes de sécurité fonctionnelle telles que la norme ISO 26262

Cela fait de la plate-forme classique une norme industrielle pour les applications automobiles embarquées à volume élevé et critiques en matière de sécurité.

Plateforme adaptative AUTOSAR

Qu'est-ce que la plateforme adaptative AUTOSAR ?

La plateforme adaptative AUTOSAR est une architecture logicielle automobile dynamique et flexible, conçue pour les unités de calcul haute performance (HPC). Contrairement au modèle de configuration statique de la plateforme classique, la plateforme adaptative prend en charge le déploiement dynamique, la communication orientée services et les systèmes d'exploitation POSIX, ce qui la rend idéale pour les véhicules définis par logiciel (SDV) de nouvelle génération.

Cette plateforme permet de développer et de mettre à jour des applications de manière indépendante au moment de l'exécution, ce qui est essentiel pour prendre en charge des fonctionnalités avancées telles que la conduite autonome, la cybersécurité et les mises à jour en direct (OTA).

Conçu pour le calcul haute performance et le SOA

Construite sur une architecture orientée services (SOA), la plateforme adaptative AUTOSAR permet à des services modulaires, évolutifs et faiblement couplés de communiquer via les protocoles SOME/IP, TCP/IP et DDS. Elle est conçue pour fonctionner sur des processeurs multicœurs dotés de mémoire et de puissance de calcul nettement supérieures à celles des calculateurs traditionnels.

Les principales caractéristiques comprennent:

  • Gestion dynamique des applications
  • Mise à jour et mise à niveau au moment de l'exécution
  • Communication inter-processus et inter-appareils
  • Conformité renforcée en matière de cybersécurité et de sécurité fonctionnelle

Cas d'utilisation dans la conduite autonome, l'OTA et l'intégration dans le cloud

La plateforme adaptative AUTOSAR accompagne les nouvelles tendances automobiles en offrant des fonctionnalités allant bien au-delà des fonctions traditionnelles des calculateurs. Exemples d'utilisation courants :

  • Systèmes de conduite autonome (intégration ADAS et IA)
  • Mises à jour et correctifs logiciels en direct (OTA)
  • Communication véhicule-cloud et véhicule-tout (V2X)
  • Systèmes d'infodivertissement embarqués et de cockpit numérique
  • Applications d'enregistrement de données, d'analyse et de gestion de flotte

Cela fait de la plateforme adaptative un outil essentiel pour les futures solutions de mobilité où la connectivité, la puissance de calcul et l'évolution continue des logiciels sont essentielles.

Principales différences entre les plateformes AUTOSAR Classic et Adaptive

Les plateformes AUTOSAR Classic et AUTOSAR Adaptive remplissent des rôles différents dans l'architecture logicielle automobile, ciblant des cas d'utilisation et des exigences matérielles distincts. Si ces deux plateformes accompagnent la transition du secteur vers un développement modulaire, évolutif et standardisé, elles diffèrent sensiblement par leurs systèmes d'exploitation, leurs protocoles de communication, leur flexibilité et leurs applications cibles.

Vous trouverez ci-dessous un tableau comparatif mettant en évidence les principales différences entre les plates-formes AUTOSAR Classic et Adaptive :

Comparaison entre les plateformes AUTOSAR Classic et Adaptive

Caractéristique Plate-forme classique AUTOSAR Plateforme adaptative AUTOSAR
Cibler les cas d'utilisation ECU embarqués en temps réel (par exemple, groupe motopropulseur, carrosserie) Calcul haute performance (par exemple, autonome, infodivertissement)
Type de système Configuration statique Configuration dynamique à l'exécution
Système d'exploitation RTOS compatible OSEK/VDX Système d'exploitation basé sur POSIX (par exemple, Linux, QNX)
Protocoles de communication: CAN, LIN, FlexRay, Ethernet OME/IP, DDS, TCP/IP, Ethernet
Type d'architecture Basé sur les composants, orienté fonction Architecture orientée services (SOA)
Gestion des applications Précompilé et lié statiquement Déploiement dynamique et prise en charge des mises à jour
Réutilisabilité et évolutivité Limité aux configurations prédéfinies Haute évolutivité sur les plateformes et les services
Prise en charge des mises à jour OTA Non pris en charge nativement Prend entièrement en charge les mises à jour en direct (OTA)
Matériel typique Microcontrôleurs 8 bits à 32 bits Processeurs multicœurs 64 bits (x86, ARM)
Adéquation à la conduite autonome Ne convient pas Conçu spécifiquement pour les véhicules autonomes et connectés

La plate-forme AUTOSAR Classic est idéale pour les systèmes en temps réel à ressources limitées qui nécessitent un comportement déterministe, tandis que la plate-forme AUTOSAR Adaptive est conçue pour les applications flexibles et hautes performances telles que la conduite autonome, les mises à jour OTA et l'intégration véhicule-cloud.

Comment fonctionne AUTOSAR dans les applications du monde réel

Intégration avec le développement et les tests de l'ECU

Dans le développement automobile pratique, AUTOSAR permet une intégration simplifiée des composants logiciels de divers calculateurs. Tout au long du cycle de développement du calculateur, AUTOSAR fournit :

  • Une pile logicielle standardisée pour la construction de composants modulaires et réutilisables
  • Outils de configuration pour définir le comportement des composants logiciels, les interfaces et les mappages
  • Intégration transparente avec les cadres de test, permettant une validation précoce, une simulation et des tests Hardware-in-the-Loop (HiL)

En adoptant la méthodologie AUTOSAR, les OEM et les fournisseurs de niveau 1 peuvent accélérer le développement de l'ECU, garantir la cohérence entre les programmes de véhicules et réduire les problèmes d'intégration.

Prise en charge de la norme ISO 26262 et de la sécurité fonctionnelle

L'un des principaux atouts d'AUTOSAR réside dans son alignement avec la norme ISO 26262, la norme internationale relative à la sécurité fonctionnelle des systèmes automobiles. L'architecture favorise :

  • Séparation des composants critiques et non critiques pour la sécurité
  • Utilisation des mécanismes de sécurité au sein de la couche logicielle de base (BSW)
  • Traçabilité et documentation requises pour la conformité en matière de sécurité
  • Communication sécurisée entre les calculateurs et au sein des composants

La plateforme AUTOSAR Classic est particulièrement adaptée aux applications critiques pour la sécurité, telles que les systèmes de freinage, de direction et de transmission. La plateforme Adaptive intègre quant à elle des extensions de sécurité pour prendre en charge des fonctions avancées comme la conduite autonome.

Rôle dans les véhicules connectés et électriques

Alors que l'industrie automobile évolue vers l'électrification, la connectivité et l'automatisation, AUTOSAR joue un rôle fondamental dans la conception de véhicules définis par logiciel (SDV). Il prend en charge :

  • Communication véhicule-cloud et V2X utilisant des protocoles standardisés (par exemple, SOME/IP, DDS)
  • Mises à jour sécurisées Over-the-Air (OTA) pour les améliorations de fonctionnalités et les corrections de bogues
  • Intégration des systèmes de gestion de batterie (BMS) et du contrôle du groupe motopropulseur électrique
  • Prise en charge évolutive des plateformes ADAS et de conduite autonome

La plate-forme adaptative AUTOSAR est essentielle pour fournir ces fonctionnalités de nouvelle génération, tandis que la plate-forme classique continue de gérer les tâches de contrôle intégrées fondamentales.

Outils et écosystème AUTOSAR

Aperçu des outils et solutions AUTOSAR populaires

La réussite du développement basé sur AUTOSAR repose en grande partie sur des outils performants prenant en charge la modélisation, la configuration, la validation et l'intégration des composants logiciels AUTOSAR. Une chaîne d'outils AUTOSAR robuste garantit l'adéquation aux spécifications, accélère le développement et réduit les risques d'intégration.

Voici quelques outils largement adoptés dans l’écosystème AUTOSAR :

  • Plate-forme ALM d'exigences en matière de visibilité Outil de gestion et de traçabilité des exigences de premier plan, Visure s'intègre parfaitement aux workflows AUTOSAR. Il contribue à garantir la conformité, à gérer la sécurité fonctionnelle (ISO 26262) et offre une assistance basée sur l'IA pour la création, la révision et la gestion des modifications des exigences.
  • Développeur et configurateur Vector DaVinci – Utilisé pour créer et configurer les composants logiciels AUTOSAR, les modules BSW et RTE.
  • Elektrobit EB Tresos Studio – Un environnement de développement pour configurer un logiciel de base compatible AUTOSAR et générer du code prêt pour la production.
  • ETAS ISOLAR – Un ensemble d’outils pour la modélisation, la configuration et la génération de composants logiciels AUTOSAR et BSW.
  • Constructeur AUTOSAR (Dassault Systèmes) – Un environnement basé sur un modèle prenant en charge la conception de l’architecture du système, du logiciel et du matériel AUTOSAR.

Importance de l'interopérabilité et de la conformité des outils

Dans une chaîne d'approvisionnement automobile multifournisseurs, l'interopérabilité des outils est essentielle. L'intégration transparente entre la gestion des exigences, la modélisation de l'architecture, la génération de code et les outils de validation garantit :

  • Échange de données cohérent et traçabilité tout au long du cycle de développement
  • Amélioration de la collaboration entre les OEM et les fournisseurs de niveau 1
  • Réduction des erreurs manuelles, des reprises et des délais de mise sur le marché
  • Conformité facilitée aux normes AUTOSAR, ISO 26262 et aux réglementations en matière de cybersécurité

Des outils comme Visure améliorent la conformité et la traçabilité de bout en bout, permettant aux équipes d'ingénierie d'aligner les artefacts logiciels, les exigences, l'architecture, le code et les cas de test, au sein d'une seule plate-forme.

Meilleures pratiques de mise en œuvre d'AUTOSAR

Lignes directrices pour une mise en œuvre réussie d'AUTOSAR

Pour un développement logiciel AUTOSAR efficace, évolutif et conforme, les entreprises doivent suivre une stratégie de mise en œuvre bien définie. Que ce soit pour la plateforme classique ou la plateforme adaptative, les bonnes pratiques suivantes garantissent le succès :

  • Commencez avec une base de référence d'exigences claire à l'aide d'outils intégrés tels que la plateforme Visure Requirements ALM pour gérer et tracer les exigences alignées sur les spécifications AUTOSAR.
  • Définissez l'architecture logicielle dès le début, identifiez les calculateurs qui utiliseront Classic ou Adaptive et structurez la communication, les services et les composants logiciels en conséquence.
  • Utilisez la conception basée sur des modèles pour créer et valider les composants logiciels AUTOSAR (SWC), les configurations logicielles de base (BSW) et les interfaces de service.
  • Tirez parti des chaînes d'outils certifiées conformes à la norme ISO 26262, garantissant la sécurité fonctionnelle de la conception à la validation.
  • Automatisez la configuration et la génération de code pour éviter les erreurs manuelles et réduire le temps d'intégration.

Les pièges courants et comment les éviter

Malgré ses avantages, la mise en œuvre d'AUTOSAR peut se heurter à plusieurs difficultés. Parmi les pièges courants, on peut citer :

Piège Comment l'éviter
Exigences incomplètes ou spécifications peu claires Utilisez des outils basés sur l'IA comme Visure pour garantir des exigences bien définies et testables
Outillage mal aligné ou mauvaise intégration Sélectionnez des outils interopérables et compatibles AUTOSAR avec prise en charge de la traçabilité
Sur-ingénierie ou complexité inutile Adoptez uniquement les couches et modules AUTOSAR dont vous avez réellement besoin
Validation et tests tardifs Utiliser la simulation et les tests précoces (par exemple, MIL, SIL, HiL) à chaque étape du développement
Formation insuffisante des équipes Investissez dans la formation AUTOSAR et le partage des connaissances pour les développeurs et les testeurs

 

AUTOSAR pour les débutants et les équipes en pleine croissance

Pour les équipes qui découvrent AUTOSAR, il est essentiel de commencer par de petits projets bien définis et de développer progressivement leurs compétences. Voici quelques conseils clés :

  • Choisissez un calculateur pilote pour l'adoption initiale d'AUTOSAR
  • Utilisez des kits de démarrage et des piles BSW préconfigurées auprès des fournisseurs
  • Concentrez-vous sur la traçabilité des exigences, la conception modulaire et le contrôle de version approprié
  • Collaborer étroitement avec des fournisseurs d'outils comme Visure pour rationaliser l'installation et la configuration
  • Établir une boucle d'évaluation et de rétroaction pour améliorer la maturité du développement au fil du temps

L'avenir d'AUTOSAR dans le développement automobile

Évolution des normes et de la feuille de route

Le partenariat AUTOSAR continue d'évoluer pour répondre aux exigences croissantes de la numérisation, de l'électrification et de l'automatisation du secteur automobile. Dans le cadre de sa feuille de route, AUTOSAR publie régulièrement des spécifications mises à jour qui améliorent :

  • Capacités de cybersécurité (alignées sur la norme ISO/SAE 21434)
  • Améliorations de l'architecture orientée services (SOA) pour Adaptive Platform
  • Meilleure intégration du cloud et prise en charge de l'informatique de pointe
  • Évolutivité des modèles informatiques zonaux et centralisés dans les véhicules modernes

AUTOSAR s'aligne également sur les initiatives à l'échelle de l'industrie pour prendre en charge l'abstraction des logiciels des véhicules, les API standardisées et l'échange de données en temps réel entre les calculateurs et les systèmes externes.

Le rôle d'AUTOSAR dans l'architecture E/E de nouvelle génération et les SDV

Les architectures électriques et électroniques (E/E) de nouvelle génération évoluent des calculateurs distribués vers des nœuds de calcul centralisés, zonaux et hautes performances. AUTOSAR joue un rôle essentiel dans cette transition en :

  • Permettre l'abstraction logicielle en couches pour l'intégration entre les zones
  • Prise en charge des contrôleurs multi-domaines avec la plateforme adaptative
  • Promouvoir la réutilisation des fonctions logicielles dans des domaines tels que l'infodivertissement, les ADAS et le groupe motopropulseur

Ce changement architectural sous-tend le développement des véhicules définis par logiciel (SDV), des véhicules dans lesquels le logiciel est découplé du matériel, continuellement mis à jour et évolutif.

Intégration de l'IA et rôle d'AUTOSAR

Alors que l'intelligence artificielle (IA) devient essentielle à des fonctions telles que la conduite autonome, la maintenance prédictive et l'analyse du comportement des conducteurs, AUTOSAR étend ses capacités pour prendre en charge :

  • Traitement des données en temps réel et fusion des capteurs via la plateforme adaptative
  • Intégration avec les cadres d'IA et les moteurs d'inférence de pointe
  • Gestion des mises à jour logicielles dynamiques et de la mise à l'échelle des fonctionnalités en fonction des résultats de l'IA
  • Prise en charge de l'enregistrement des données, de l'analyse et de la communication V2X

Bien qu'AUTOSAR ne fournisse pas nativement d'algorithmes d'IA, il permet le déploiement, l'orchestration et l'exécution sécurisée d'applications basées sur l'IA dans un environnement de qualité automobile.

Conclusion

À mesure que les véhicules évoluent vers des plateformes logicielles, le besoin d'une architecture logicielle standardisée, évolutive et interopérable n'a jamais été aussi grand. AUTOSAR, avec ses plateformes classiques et adaptatives, sert de base au développement de logiciels automobiles fiables, modulaires et évolutifs.

De la gestion des calculateurs embarqués en temps réel à la conduite autonome, en passant par les mises à jour OTA et l'intégration véhicule-cloud, AUTOSAR est au cœur de l'ingénierie logicielle automobile moderne. Son architecture en couches, son riche écosystème d'outils et sa parfaite adéquation aux normes de sécurité en font un outil incontournable pour les équipementiers, les fournisseurs de premier rang et les développeurs de systèmes embarqués.

Pour mettre en œuvre avec succès AUTOSAR et maintenir une traçabilité, une conformité et une qualité complètes des exigences, l'intégration des bons outils est essentielle.

Découvrez l'essai gratuit de 14 jours sur Visure, une plate-forme de pointe pour la gestion des exigences AUTOSAR, la traçabilité, la sécurité fonctionnelle (ISO 26262) et la couverture du cycle de vie de bout en bout avec des capacités basées sur l'IA.

Photo d'avatar

Suivez l'auteur :

CTO de Visure Solutions et formateur certifié en ingénierie des exigences IREB

Je suis Fernando Valera, CTO chez Solutions visuelles et formateur certifié IREB en ingénierie des exigences. Depuis près de vingt ans, je suis pleinement immergé dans le domaine de la gestion des exigences, aidant les organisations du monde entier à transformer leur façon de définir, de gérer et de suivre les exigences dans le cadre de projets complexes.

Tout au long de ma carrière, j'ai travaillé en étroite collaboration avec les équipes d'ingénierie, de produits et de conformité afin de rationaliser les processus de développement, d'assurer une traçabilité de bout en bout et d'améliorer la qualité des produits grâce à de meilleures pratiques d'ingénierie des exigences. J'ai à cœur d'aider les entreprises à adopter des méthodologies et des outils innovants qui apportent clarté, efficacité et agilité à leurs cycles de développement.

At Solutions visuellesJe dirige l'orientation stratégique de notre développement technologique et produit, favorisant l'innovation continue pour répondre aux besoins évolutifs de nos clients dans les secteurs critiques pour la sécurité et réglementés. Je suis convaincu que la maîtrise des exigences est la base de la création de produits performants, et ma mission est de donner aux équipes les moyens d'atteindre l'excellence en définissant les exigences dès le départ.

N'oubliez pas de partager cette publication !

Chapitres

Accédez plus rapidement au marché grâce à Visure

Regardez Visure en action

Remplissez le formulaire ci-dessous pour accéder à votre démo