AUTOSAR (AUTomotive Open System ARchitecture) est une architecture logicielle automobile ouverte et standardisée, développée conjointement par des constructeurs et équipementiers automobiles, ainsi que des développeurs d'outils. MathWorks est un membre Premium d'AUTOSAR et participe activement au développement de la norme en se concentrant sur la façon d'utiliser l'approche Model-Based Design dans un processus de développement AUTOSAR.
La norme AUTOSAR propose deux plateformes pour le support des ECU automobiles des générations actuelles et futures. La première est la plateforme Classic, utilisée pour les applications traditionnelles telles que le système de transmission, le châssis et l'électronique intérieure. La seconde est la plateforme Adaptive, utilisée pour les applications exigeantes en ressources de calcul, comme la conduite hautement autonome, le Car-to-X, les mises à jour logicielles over-the-air ou les véhicules dans l'Internet des Objets. La norme Foundation AUTOSAR assure l'interopérabilité entre les différentes plateformes AUTOSAR.
Simulink supporte nativement AUTOSAR. AUTOSAR Blockset permet aux ingénieurs de faire correspondre les modèles Simulink avec les spécifications AUTOSAR Classic ou Adaptive. Vous pouvez également générer du code AUTOSAR C et C++ de production avec Embedded Coder. Simulink, AUTOSAR Blockset et Embedded Coder supportent l'intégration de type round-trip avec les architectures AUTOSAR, comme illustré ci-dessous.
Livre blanc gratuit
10 bonnes pratiques pour le déploiement d'AUTOSAR avec Simulink
Lisez le livre blancUtiliser MATLAB pour AUTOSAR
Explorer nos produits
- Simulink et Stateflow pour le design logiciel
- System Composer et AUTOSAR Blockset pour la création d'architectures logicielles AUTOSAR dans Simulink
- AUTOSAR Blockset pour le design et la simulation de logiciels ECU AUTOSAR Classic et Adaptive
- Embedded Coder pour la génération de code de production et de descriptions ARXML, ainsi que pour la vérification SIL/PIL
- Utilisez Embedded Coder Support Package for Linux Applications pour générer un environnement RTE (Run Time Environment) afin de déployer des applications AUTOSAR Adaptive exécutées sur des plateformes Linux
- Polyspace Code Prover pour la vérification du code des composants logiciels AUTOSAR
- Outils d’édition tiers conformes à AUTOSAR : Vector Informatik DaVinci Developer, Mentor Graphics Volcano Vehicle Systems Architect, ETAS ISOLAR-A
Webinars
- Modélisation et vérification PIL des logiciels AUTOSAR sur NXP S32K depuis Simulink (45:52)
- Support avancé de Simulink pour AUTOSAR : compositions, simulation des services BSW et génération de code (32:44)
- La génération de code AUTOSAR dans Simulink simplifiée (32:32)
- AUTOSAR Classic et Adaptive simplifiés par l'approche Model-Based Design (35:31)
- Modélisation d’applications AUTOSAR SOME/IP avec Simulink de MathWorks et intégration avec les outils de Vector
Témoignages clients
- Fiat Chrysler Automobile : Exploiter l'approche Model-Based Design, la génération automatique de code et AUTOSAR pour architecturer et implémenter le contrôle moteur de véhicules de série
- LG Chem : Développer des logiciels conformes à AUTOSAR pour un système de gestion de batterie pour véhicule hybride avec l'approche Model-Based Design
- IDNEO : Développer et tester les composants logiciels AUTOSAR et les pilotes de périphériques complexes avec l'approche Model-Based Design
- Ford Motor Company : Développement de logiciels en appliquant le processus et les outils de l’approche Model-Based Design (14:55)
- A123 Systems : Intégration continue dans un workflow basé sur des modèles (10:29)
- Navistar : Data Dictionary amélioré pour le développement de logiciels de production automobile basé sur des modèles (11:11)
- Autoliv : Développement des applications intégrées de sécurité des véhicules avec l'approche Model-Based Design (19:47)
- VALEO E.E.S. : Génération automatique du code des composants logiciels AUTOSAR pour la production en série de systèmes de gestion de moteurs : processus et avantages (26:03)
- KPIT : KPIT met en place un processus complet pour le développement de logiciels conformes à AUTOSAR avec l'approche Model-Based Design
- Vector : L’évolution de l’architecture E/E et l’impact sur le développement de futurs logiciels (20:02)
- Elektrobit : Une approche Model-Based Design appliquée à un système de surveillance du conducteur basé sur AUTOSAR Adaptive (20:50)
- Continental : Développement basé sur les modèles avec les cibles PiL d’AURIX (20:16)
- KPIT : Approche de développement basé sur des modèles : AUTOSAR + Sécurité fonctionnelle + Aspice (27:08)
- Magneti Marelli : Développement d'un système de suspension semi-active utilisant l’approche Model-Based Design avec AUTOSAR et conforme à la norme A-SPICE
- Delphi Technologies : Modélisation d'une architecture logicielle AUTOSAR pour un logiciel de transmission électrique multicœurs (18:52)
En savoir plus
Modélisation de logiciels AUTOSAR et génération de code
- Modéliser le comportement de mise sous tension et hors tension d'un ECU AUTOSAR dans Simulink (7:20)
- Communication émetteur-récepteur avec mise en file d'attente dans AUTOSAR (4:24)
- Modéliser des variants AUTOSAR dans Simulink (4:53)
- Génération de code de production AUTOSAR dans Simulink (5:16)
- Support d'AUTOSAR dans Simulink et Embedded Coder (2:33)
- Ordre d'exécution pour les exécutables AUTOSAR dans Simulink (4:52)
- Simuler et générer du code pour les méthodes AUTOSAR Adaptative dans Simulink (3:50)