Pourquoi la simulation HIL est-elle importante ?

Les systèmes embarqués modernes tombent rarement en panne à cause d'un composant défectueux. Ils tombent en panne parce que les interactions entre les logiciels, l'électronique, les systèmes de communication, les capteurs et les systèmes physiques se comportent de manière imprévisible. Le HIL a pour but de mettre en évidence ces interactions avant que les produits ne soient mis en service.

Averna ne considère pas le HIL comme une activité isolée, mais comme faisant partie d’un continuum de validation plus large englobant le développement basé sur des modèles, le « software-in-the-loop » (SIL), le « hardware-in-the-loop » (HIL), l’intégration des systèmes et les tests de fabrication. La simulation HIL se situe à l’extrémité matérielle du spectre XIL (MIL, SIL, PIL, etc.) : le contrôleur fonctionne sur un modèle d’installation en temps réel, parfois un jumeau numérique complet, plutôt que sur un ensemble statique d’entrées.

Averna Powered by Spherea vous permet de regrouper le HiL, la simulation en temps réel, l'instrumentation, les technologies RF, la vision, l'automatisation et les données qualité au sein d'un seul programme de validation. Cela permet de valider des systèmes complets dans des conditions d'exploitation réalistes, tout en réduisant les coûts liés aux prototypes et en accélérant le développement.

Cette approche intégrée est conçue pour les applications critiques et la prochaine génération de produits embarqués et connectés. Les solutions HiL d'Averna vous aident à :

  • Détecter les défauts plus tôt grâce à des essais reproductibles et contrôlés
  • Valider le comportement dans des conditions de fonctionnement rares ou dangereuses, difficiles à reproduire physiquement
  • Vérifier la sécurité et la fiabilité avant la mise en service
  • Réduire le matériel et les équipements superflus
  • Validation à grande échelle grâce à l'automatisation et à des architectures de test réutilisables

L'approche d'Averna en matière de tests HIL

Averna met en place des environnements « Hardware-in-the-Loop » selon un principe simple : les ressources de validation développées dès les premières étapes du cycle de vie du produit doivent rester exploitables tout au long de la phase de qualification et jusqu'à la mise en production.

Cette approche permet d'accélérer le développement tout en garantissant la traçabilité et la couverture des tests. Bien que chaque programme soit différent, la plupart des projets HiL suivent un processus itératif similaire :

  1. Phase 1

    Définir les objectifs de validation

    Tout projet HIL commence par une compréhension claire des éléments à valider. Averna collabore avec les équipes d'ingénieurs afin de recenser les exigences critiques et les scénarios de défaillance les plus importants, avant même que le moindre modèle de simulation ou cas de test ne soit développé. 
  2. Phase 2

    Créer un environnement de simulation en temps réel

    C'est grâce à un environnement de simulation réaliste que les résultats prennent tout leur sens. Averna développe des modèles en temps réel qui reproduisent le comportement du système, de ses capteurs et de son environnement, tant dans des conditions normales qu'anormales. 
  3. Phase 3

    Intégrer le matériel physique

    Une fois l'environnement de simulation prêt, le matériel physique est connecté au système HIL. Le système est testé dans son ensemble, et non pas sous-système par sous-système.
  4. Phase 04

    Exécuter des campagnes de tests automatisés

    L'exécution automatisée vous permet d'évaluer le comportement du système dans un large éventail de conditions de fonctionnement. Des séquences de test reproductibles réduisent les tâches manuelles qui ralentissent la validation et permettent de mettre au jour tous les problèmes cachés.
  5. Phase 05

    Analyser les résultats et optimiser les performances du système

    Les données de test sont analysées afin de vérifier la conformité aux exigences et de mettre en évidence tout comportement inattendu. Les enseignements tirés de cette validation sont ensuite intégrés au logiciel et aux stratégies de contrôle avant le déploiement.

Validation de systèmes complexes pour les applications critiques

Les essais « Hardware-in-the-Loop » (HIL) sont réalisés dans tous les secteurs d'activité, car ils constituent un élément essentiel du processus de contrôle qualité. Averna met en œuvre la technologie HIL sur différents marchés et dans divers cas d'utilisation, tels que :

Systèmes automobiles

Validez les calculateurs, les systèmes de commande du groupe motopropulseur, les composants électroniques et les réseaux de communication du véhicule avant leur intégration complète dans le véhicule. plateformes HIL plateformes valider la conformité aux exigences de sécurité fonctionnelle, telles que la norme ISO 26262.

Exemples : calculateurs de moteur, systèmes de transmission, réseaux CAN

Systèmes d'aide à la conduite (ADAS) et conduite autonome

Évaluer la fusion de capteurs, les systèmes de perception et les algorithmes de prise de décision dans le cadre de scénarios réels reproductibles.

Exemples : radar, systèmes de caméras, intégration du LiDAR, freinage d'urgence

Groupe motopropulseur électrique

Valider les systèmes de gestion de batterie, les onduleurs, les systèmes de charge et les stratégies de gestion de l'énergie. Les modèles basés sur des FPGA reproduisent la commutation à haute fréquence pour la validation des onduleurs et du contrôle des moteurs.

Exemples : système de gestion de batterie (BMS), commande de moteur, infrastructure de recharge

Aérospatiale

Vérifier les composants électroniques, l'avionique, les systèmes d'actionnement et les architectures de communication essentiels au vol. Averna accompagne les processus de certification conformément aux normes relatives aux logiciels embarqués, telles que la norme DO-178C.

Exemples : ordinateurs de commande de vol, bus avioniques, commandes d'actionneurs

Défense

Valider les systèmes de commande, les communications, le traitement radar et l'électronique embarquée dans des conditions d'exploitation dégradées et en cas de défaillances provoquées intentionnellement.

Exemples : communications tactiques, systèmes radar, ordinateurs de mission

Puissance & énergie

Valider les systèmes de contrôle utilisés dans l'automatisation, l'électronique de puissance, les applications liées au réseau électrique et les équipements industriels. Les configurations Power-HIL intègrent une source régénérative pour les scénarios haute tension.

Exemples : automates programmables, convertisseurs de puissance, micro-réseaux

Systèmes ferroviaires

Évaluer les systèmes électroniques de contrôle-commande et de signalisation ferroviaires dans le cadre de scénarios d'exploitation réalistes avant leur mise en service sur voie. Ces systèmes permettent de vérifier la conformité aux normes de sécurité ferroviaire telles que la norme EN 50129.

Exemples : systèmes de contrôle et de gestion des trains (TCMS), unités embarquées ETCS, électronique de commande des freins

RF & micro-ondes

Effectuer une validation HiL en boucle fermée des contrôleurs d'amplificateurs RF et audio dans des conditions de signal reproductibles.

Exemples : amplificateurs RF, systèmes de communication sans fil, électronique radar, sous-systèmes hyperfréquences

plateformes « Hardware-in-the-Loop » d'Averna plateformes les tests de systèmes embarqués

Averna conçoit des systèmes HIL sur les plateformes de test et de mesure les plus reconnues, notamment celles d’Emerson / NI, pour lesquelles Averna bénéficie du statut de « Diamond Partner ». Parallèlement à ces activités, Averna a développé ses propres plateformes pour des domaines spécifiques. Celles-ci peuvent servir de modules prêts à l’emploi au sein d’un programme personnalisé plus vaste, ou constituer un point de départ à part entière.
Dites

DITE – plateforme d'essais HiL

plateforme matérielle HiL intégrée et en temps réel plateforme la validation des systèmes embarqués et des systèmes de contrôle.

  • Exécute des modèles d'installations en temps réel grâce à l'intégration native de MATLAB/Simulink et SCADE
  • Architecture modulaire à plusieurs nœuds, évolutive en fonction du programme
  • Formats montables en rack et portables, y compris la norme ARINC 600 pour une utilisation embarquée
Voir le système
Moniteur U-Test

U-TEST – plateforme de test SiL

Environnement de test et de simulation en temps réel pour les approches SiL et HiL.

  • Exécute des modèles et gère des séquences de test en temps réel
  • Bridges : « software-in-the-loop » et « hardware-in-the-loop » dans un même environnement
  • Compatible avec les outils tiers et les instruments disponibles dans le commerce (COTS)
  • Intègre des modèles issus de MATLAB/Simulink, FMI 2.0 / 3.0, AmeSim et SCADE

Discutez de vos besoins en matière de tests HIL

Dites-nous où en est votre programme aujourd'hui et ce que vous devez valider. Un ingénieur de test Averna HiL peut vous aider à définir un système adapté à votre calendrier et à l'architecture de votre contrôleur.

Contactez nous

Capacités de validation des systèmes HIL d'Averna

La solution HIL d'Averna consiste en un ensemble de fonctions de test regroupées au sein d'un seul programme, plutôt que vendues séparément. Chacun des modules ci-dessous est combiné et adapté aux besoins du système testé et aux conditions auxquelles il doit résister.

Simulation en temps réel et modélisation de systèmes

Pour obtenir des résultats HIL pertinents, il est indispensable de disposer d’un modèle d’installation qui réagisse comme le ferait un environnement réel. Les ingénieurs en tests matériels et logiciels d’Averna possèdent une expertise approfondie et certifiée dans l’ensemble des chaînes d’outils de test en temps réel sur lesquelles s’appuient ces programmes, notamment LabVIEW, VeriStand, TestStand, ainsi que SimuLink et MATLAB de MathWorks.

Vous bénéficiez ainsi d’un environnement en boucle fermée dans lequel le dispositif testé reçoit des stimuli réalistes selon des délais conformes à la réalité, ce qui permet de reproduire et d’étudier en laboratoire des comportements qui, autrement, n’apparaîtraient qu’en conditions réelles.

Interfaçage des signaux et injection de défauts

Le réalisme d’un banc HIL dépend entièrement de la qualité de son interface avec le matériel. Averna gère les E/S analogiques et numériques en assurant le conditionnement des signaux nécessaire pour s’adapter aux caractéristiques électriques de chaque contrôleur.

L’injection de défauts est au cœur de cette couche : des circuits ouverts, des courts-circuits, des pannes de capteurs et des erreurs de bus sont introduits à la demande afin de vérifier que le système les détecte et y réagit en toute sécurité. Vous obtenez ainsi des preuves de la manière dont votre produit tombe en panne, et pas seulement la confirmation qu’il fonctionne, et ces données alimentent une analyse des défaillances qui permet de remonter jusqu’à la cause première des défauts intermittents.

Exécution automatisée des tests et tests de régression

La validation manuelle n'est pas adaptable aux milliers de conditions qu'un système critique doit prendre en compte. Averna automatise les séquences de test afin qu'elles s'exécutent sans surveillance et se répètent à l'identique à la demande. Les tests de régression permettent ensuite de vérifier que chaque nouvelle version logicielle satisfait toujours à toutes les exigences de la version précédente, tandis que la traçabilité des exigences relie chaque résultat à la spécification qu'il vérifie, ce qui garantit la visibilité de la couverture de test tout au long du programme.

Prise en charge des protocoles de communication

plateforme HIL plateforme « parler » le langage du contrôleur. Les systèmes d'Averna s'interfacent avec les bus couramment utilisés dans les architectures embarquées et avioniques, et la plateforme conçue pour s'étendre à d'autres bus selon les besoins des programmes.

Domaine

Exemples d'interfaces prises en charge

Automobile

CAN, LIN, Ethernet automobile, FlexRay

Aérospatiale & défense

ARINC 429, AFDX, MIL-STD-1553

Général

E/S analogiques et numériques, Ethernet, OPC UA, MQTT, Modbus


 

Étude de cas

plateforme d'essai XIL de fusion de capteurs plateforme les systèmes ADAS et la conduite autonome

Voiture autonome
Un grand constructeur automobile s'est associé à Averna afin d'améliorer le contrôle et la reproductibilité de la validation de la fusion de capteurs grâce à la simulation HIL.
  • plateforme HIL plateforme la relecture de données enregistrées et la simulation basée sur des scénarios afin de permettre une validation continue et contrôlée dans des environnements réels et virtuels
  • Stimulation multicapteurs en temps réel (radar, caméra, ultrasons) visant à reproduire des entrées perceptives cohérentes au niveau du système
  • Intégration en boucle fermée avec les calculateurs électroniques (ECU) et les réseaux automobiles afin d'ajuster dynamiquement les conditions d'essai en fonction des réponses du système
Averna a permis d'accélérer les cycles de validation et de les rendre plus prévisibles en rendant les tests « hardware-in-the-loop » évolutifs, reproductibles et plus proches des conditions réelles.

Accélérer la validation grâce aux essais HIL

Les programmes de développement les plus performants n'attendent pas l'intégration matérielle pour découvrir le comportement du système. Ils intègrent la validation dès le début du processus de développement. La simulation HIL rend cela possible en offrant aux ingénieurs un environnement reproductible dans lequel ils peuvent évaluer les performances, injecter des défauts, vérifier les exigences et améliorer les conceptions bien avant que les produits ne soient mis en service.

Contactez Averna pour élaborer votre propre stratégie.