De nos jours, les tests d'unités simples ou de modules ne suffisent plus à la validation de fonctions parce que les nouvelles fonctions du calculateur deviennent de plus en plus complexes. Certaines fonctions de commande doivent être intégrées avec le logiciel de couche basse du calculateur afin de valider le comportement d'ensemble du logiciel du calculateur et de le tester avec d'autres calculateurs. En même temps, les fonctions modifiées doivent aussi être simples à intégrer et à tester dans tout le système. Les prototypes réels de calculateurs atteignent alors leurs limites du fait que le processus de flash nécessaire à leur actualisation est très consommateur de temps.
Les calculateurs virtuels (V-ECUs) fournissent une approche plus souple. Ils sont générés directement sur le PC de développement et comprennent, en grande partie, les mêmes composants logiciels et le même logiciel de couche basse que le prototype du calculateur final. Les modifications et les mises à jour logicielles peuvent ainsi être intégrées rapidement et à n'importe quel moment. Grâce à VEOS la plate-forme de simulation basée sur PC de dSPACE, vous pouvez valider l'ensemble du comportement du logiciel en utilisant des calculateurs virtuels. En plus de la simulation basée sur PC, le code optimisé pour le processeur peut être généré pour le V-ECU et testé dans une simulation Processor-In-the-Loop (PIL) sur une carte d'évaluation. Des modèles d’environnements réalistes sont faciles à intégrer à la fois pour la simulation Software-In-the-Loop et la simulation Processor-In-the-Loop.
Pour le développement d'un calculateur ACC (adaptive cruise control - régulateur adaptatif de vitesse) destiné au contrôle automatique de distance et de vitesse, trois composants sont intégrés dans un calculateur virtuel : le contrôle de distance, la détection du véhicule précédant et la commande de l'interface utilisateur. Quand, lors des tests de ces trois éléments, une erreur est détectée au niveau du contrôle de distance, elle est corrigée. Du fait que le processus de conception pour la génération des V-ECUs est effectué entièrement sur le PC développeur, il est simple d'actualiser l’intégralité du système avec de nouvelles fonctions. Parallèlement, la simulation même est effectuée dans un environnement de test très réaliste parce que VEOS utilise les mêmes modèles de dynamique de véhicule pour la simulation en boucle fermée que ceux utilisés pour la simulation HIL. Les scénarios de test peuvent être facilement reproduits après chaque correction jusqu'à obtention du comportement désiré du calculateur.
Faire avancer l'innovation. Toujours à la pointe de l'évolution technologique.
S’abonner à nos newsletters, gérer ses abonnements ou se désabonner. La newsletter mensuelle contenant toutes les informations liées à l’aéronautique et défense.