Pourquoi les programmes de développement de véhicules électriques s'appuient sur des simulateurs en temps réel pour tester la commande des onduleurs et des moteurs
Simulation
3 janvier 2026

Principaux enseignements
- La simulation en temps réel en boucle fermée vous permet de valider la synchronisation et la stabilité de la commande du moteur avant que le matériel haute puissance ne soit mis en service.
- Simulation HIL permettent de mesurer et de reproduire le comportement de protection et de défaillance des onduleurs, et de les soumettre à des tests de résistance en toute sécurité, même dans les cas limites.
- Des exigences claires en matière de fidélité des modèles et de latence garantissent la fiabilité des résultats et permettent une transition fluide du SIL au HIL, puis aux essais sur dynamomètre.
La réussite ou l'échec des programmes de véhicules électriques dépend de la qualité des logiciels de commande, car un onduleur de traction doit réagir correctement à des événements électriques se produisant à l'échelle de la microseconde, tandis que le véhicule exige un couple fluide. Lorsque les voitures électriques ont atteint environ 18 % des ventes mondiales de voitures neuves en 2023, la marge de manœuvre face aux surprises de dernière minute lors des tests s'est encore réduite. Vos équipes doivent toujours respecter des calendriers serrés, mais la sécurité et les risques liés à la garantie ne tiennent pas compte des calendriers. C'est pourquoi vous avez besoin de méthodes de test qui permettent de détecter les problèmes tôt, de manière reproductible et sans endommager le matériel.
Simulation HIL simulation en temps réel et Simulation HIL se situent à mi-chemin entre les tests purement logiciels et les essais sur banc d'essai à haute puissance. Ils offrent un comportement en boucle fermée, une synchronisation déterministe et une injection contrôlée de défauts, autant de conditions que les bancs d'essai ont du mal à reproduire. L'avantage pratique est simple : vous pouvez valider un contrôleur de moteur de véhicule électrique en fonction de dynamiques électriques réalistes avant de vous engager dans la fabrication de prototypes coûteux et de réserver de longues plages d'essais.
« Les simulateurs en temps réel permettent de valider le contrôle des moteurs et la logique des variateurs avant de mettre le matériel électrique en danger. »
La simulation en temps réel permet de boucler la boucle pour la commande des moteurs de véhicules électriques
La simulation en temps réel exécute un modèle de moteur, d'onduleur et de véhicule au même rythme que votre contrôleur. Votre contrôleur de moteur électrique traite les données des capteurs et la dynamique du système avec un pas de temps fixe. Cela rend le réglage du contrôle pertinent, car le timing fait partie intégrante de la physique. Cela permet également de garantir la reproductibilité des tests d'une version à l'autre et d'une équipe à l'autre.
Avec les moteurs électriques et les contrôleurs, les véritables difficultés ne résident que rarement dans la question de savoir si « l'algorithme fonctionne en théorie ». Les véritables difficultés apparaissent lorsque l'échantillonnage, les mises à jour PWM et la synchronisation de l'estimateur interagissent avec la force contre-électromotrice du moteur et l'ondulation de courant. Si votre contrôleur attend un retour d'information toutes les 100 microsecondes, un simulateur qui présente des décalages ou met les données en mémoire tampon vous amènera à régler le système en fonction d'un artefact de synchronisation. Le temps réel élimine cette ambiguïté, de sorte que vos gains PI, vos observateurs et vos limites de couple sont réglés en fonction d'un comportement fiable.
Les tests en boucle fermée revêtent une importance encore plus grande lors de la validation des transitions : passage du couple à la régénération, inversion de sens de rotation, contrôle de lancement et événements liés à la traction. C'est lors de ces transitions que les limiteurs, les intégrateurs et le filtrage des capteurs peuvent entrer en conflit. Lorsque la réponse du système est calculée de manière déterministe, il est possible d'identifier précisément l'origine du problème : logique de commande, conditionnement du signal ou synchronisation. C'est cette clarté qui explique principalement pourquoi la simulation en temps réel s'impose de plus en plus tôt dans les programmes de développement des groupes motopropulseurs des véhicules électriques.
Quels sont les risques que les essais au banc ne permettent pas de détecter lors du développement des onduleurs de traction ?
Les essais au banc sont utiles pour la mise en service, mais ils masquent les interactions qui provoquent la défaillance des onduleurs de traction. Une charge statique ou un banc d'essai de rotation de moteur basique ne permet pas de reproduire les variations rapides de couple et de vitesse auxquelles votre système de commande sera confronté. Cette lacune fait passer inaperçus des réglages instables, des problèmes de synchronisation des protections et des cas limites de mesure. La résolution tardive de ces problèmes entraîne des retards dans le calendrier et des coûts supplémentaires en matériel.
Les essais en boucle ouverte sur banc vous poussent également à privilégier des conditions « sûres » qui évitent les dommages, ce qui signifie que vous passez moins de temps à tester les conditions qui comptent réellement. Même une bonne cellule d'essai au banc de puissance présente des contraintes : disponibilité, procédures de sécurité et limites quant à la répétition des mêmes transitoires tout au long de la journée. Les retouches constituent ici le véritable gouffre budgétaire, et les retouches logicielles en représentent une part importante. On estime que les défauts logiciels coûtent à l' 59,5 milliards de dollars par an en perte de productivité et en retouches.
| Méthode d'essai | Ce que vous pouvez apprendre rapidement | Ce qui reste encore incertain |
| Banc de puissance en boucle ouverte | La configuration de base des circuits de commande, de détection et de l'étage de puissance devient alors très simple. | La stabilité en boucle fermée et les délais de protection en cas de charges transitoires restent flous. |
| Simulation purement logicielle | La logique de contrôle et le séquencement Stateflow peuvent être vérifiés en toute sécurité. | La synchronisation, le comportement des E/S et les limites du matériel cible ne sont pas testés. |
| HIL en temps réel | La synchronisation des commandes, les trajectoires des capteurs et la logique de protection peuvent être validées à plusieurs reprises. | Le comportement thermique et les parasites doivent encore faire l'objet d'une corrélation avec le matériel d'alimentation. |
| Essais au dynamomètre | Le couple, le rendement et les limites thermiques peuvent être mesurés en charge. | L'étendue et la répétabilité de l'injection de défauts sont limitées par le risque et le temps. |
| Essais de véhicules | L'intégration et la maniabilité peuvent être évaluées dans des conditions de fonctionnement réelles. | Il devient plus difficile d'identifier la cause profonde et la répétition des tests s'avère coûteuse. |
En matière de tests des onduleurs pour véhicules électriques, le schéma est toujours le même : les essais au banc permettent de vérifier que le matériel fonctionne correctement, puis une validation en boucle fermée doit être effectuée dans des conditions contrôlées de transitoires et de défauts. La simulation en temps réel comble cette lacune en reproduisant de manière reproductible le comportement de l'installation, ce qui vous permet de passer aux essais sur banc d'essai et sur véhicule avec moins d'inconnues.
Simulation HIL permettent de mettre en évidence les défaillances des onduleurs et le comportement des dispositifs de protection
Simulation HIL relie votre contrôleur physique à un groupe motopropulseur simulé fonctionnant en temps réel. Le principal avantage réside dans l'injection sécurisée de défauts, alors que le contrôleur « croit » toujours qu'il pilote un moteur et un onduleur. Cela vous permet de valider le comportement de protection, et pas seulement le contrôle en régime permanent. Cela renforce également votre confiance dans la synchronisation des cas limites.
« HIL facilite également les échanges essentiels entre les équipes chargées des systèmes de commande, de l'électronique de puissance et de la sécurité fonctionnelle. »
Les essais sur les onduleurs de traction des véhicules électriques échouent souvent en raison de détails liés à la protection : seuils de détection, temps de suppression, séquences d'arrêt et règles de reprise. Un cas concret consiste à valider la réponse d'un contrôleur à une dérive simulée du capteur de courant de phase qui augmente progressivement en quelques millisecondes, tandis que la charge simulée du moteur passe du couple de croisière à la régénération. Vous pouvez observer la rapidité avec laquelle le contrôleur réduit la puissance, la manière dont il signale les diagnostics, et si le circuit de protection se déclenche proprement, sans oscillation ni coupure dangereuse. Cela est difficile à réaliser en toute sécurité avec un moteur physique et un busÉnergie .
HIL facilite également les échanges essentiels entre les équipes chargées des commandes, de l'électronique de puissance et de la sécurité fonctionnelle. Vous pouvez convenir de critères de réussite ou d'échec mesurables, tels que les délais de déclenchement, les limites de couple et les conditions de réinitialisation. Une fois ces critères définis, les tests de régression deviennent une procédure courante, ce qui garantit qu'une mise à jour du micrologiciel visant à améliorer la maniabilité ne viendra pas compromettre subrepticement une fonction de protection.
Les tests de tension portent sur les cas limites liés à la commutation, à la synchronisation et aux capteurs

Les essais de tension sur les systèmes de commande de moteurs et les variateurs ne se limitent pas à vérifier si « le système résiste à la tension du bus ». Il faut avoir l'assurance que les circuits de mesure, de synchronisation et de protection se comportent correctement lors de transitoires rapides. La simulation en temps réel est utile, car elle permet d'appliquer de manière répétée des formes d'onde et des perturbations contrôlées. Les défaillances deviennent ainsi diagnostiquables et ne restent plus inexpliquées.
Les fronts de commutation sollicitent vos chaînes de mesure de tension et de courant par le biais du couplage dv/dt, des décalages en mode commun et de la gigue d'échantillonnage. Si l'échantillonnage de votre convertisseur analogique-numérique (CAN) est mal aligné avec les fronts PWM, vous observerez un bruit fantôme ressemblant à une ondulation de couple ou à une surintensité. La surveillance de l'isolation s'inscrit également dans ce contexte, car elle doit ignorer le bruit de commutation tout en détectant une perte réelle d'isolation. Les exigences sont souvent chiffrées et intransigeantes, comme la résistance d'isolation minimale de 100 Ω/V pour les circuits CC mentionnée dans la Règlement n° 100 de l'ONU.
Les tests en temps réel vous permettent de distinguer les problèmes liés à la détection de ceux liés au contrôle. Vous pouvez modifier le conditionnement du signal, les décalages d'échantillonnage et les constantes de filtrage tout en maintenant l'installation inchangée. Cela est important lorsque vous cherchez à démontrer qu'un dysfonctionnement est dû à une limitation de la chaîne de capteurs plutôt qu'à un problème matériel au niveau du variateur, car les mesures correctives à prendre et les responsables sont alors totalement différents.
La fidélité du modèle et la latence permettent d'obtenir des résultats fiables pour le contrôleur moteur

Les résultats n'ont de valeur que si le modèle de simulation et la synchronisation correspondent aux attentes du contrôleur. La fidélité détermine si la dynamique simulée du moteur et du variateur est suffisamment proche pour permettre le réglage et la validation. La latence et la gigue déterminent si votre boucle de contrôle est testée de manière fiable. Si la synchronisation est incorrecte, vous corrigerez des problèmes qui n'existent pas et en négligerez ceux qui existent bel et bien.
Il n’est pas nécessaire de disposer d’un modèle physique parfait pour obtenir des résultats exploitables, mais il faut que les détails pertinents soient présents aux bons endroits. Les modèles d’onduleurs basés sur des valeurs moyennes conviennent pour le contrôle de haut niveau, tandis que les modèles au niveau de la commutation sont essentiels pour valider l’échantillonnage, les effets du temps mort et la synchronisation des protections. Le simulateur doit également traiter les E/S de manière déterministe, car les signaux des codeurs, les interfaces des résolveurs et les chemins des capteurs de courant intègrent tous des hypothèses de synchronisation dans le micrologiciel. Les équipes standardisent souvent ces vérifications sur des plateformes telles qu'OPAL-RT lorsqu'elles souhaitent une exécution déterministe et une intégration flexible des E/S sans avoir à reconstruire le laboratoire à chaque fois.
- La taille de pas de votre simulation correspond au temps d'échantillonnage du contrôleur.
- La latence totale des E/S reste limitée et est mesurée, et non estimée.
- Les modèles de capteurs tiennent compte des limites de décalage, de bruit et de saturation.
- La modélisation des onduleurs correspond aux questions auxquelles vous cherchez à répondre.
- Le moment de l'injection de défauts est déterministe et reproductible d'une exécution à l'autre.
Lorsque la fidélité et la latence sont considérées comme des critères prioritaires, les résultats des tests deviennent transférables. Les ingénieurs en commande peuvent ainsi être assurés qu'une modification des réglages produira les mêmes effets sur le banc d'essai, et les ingénieurs en électronique de puissance peuvent être certains qu'une modification des protections ne sera pas masquée par des artefacts du simulateur.
Comment les équipes passent du SIL au HIL puis au banc d'essai
Les tests purement logiciels sont idéaux pour vérifier la logique des algorithmes et permettre des itérations rapides. Le HIL (tests en boucle fermée) permet de valider la synchronisation, le comportement des E/S et les réactions en cas de défaillance, tout en limitant les risques. Les essais au banc permettent de valider la puissance, les limites thermiques et le rendement en charge. Une séquence rigoureuse permet à chaque étape de test de se concentrer sur ce qu'elle est censée vérifier.
La mise à l'échelle fonctionne lorsque l'on considère chaque étape comme un filtre, et non comme un substitut à la suivante. Le SIL doit définir avec précision les intentions de commande et les conditions limites dans une suite de tests reproductible. Le HIL doit reproduire fidèlement la réalité du système embarqué : planification des tâches, chemins des capteurs, séquences de protection et couverture de régression après chaque modification du micrologiciel. Les essais au banc doivent être réservés aux questions auxquelles seul le matériel peut répondre, telles que le comportement de déclassement thermique, le bruit acoustique et la cartographie du rendement.
Les programmes les plus performants prennent une décision dès le début et s'y tiennent : ils refusent de recourir à des essais à pleine puissance pour détecter des erreurs élémentaires de contrôle et de protection. Ce choix réduit les risques, limite les cycles de retouches et rend les essais sur onduleurs EV plus prévisibles pour tous ceux qui réservent du temps en laboratoire. OPAL-RT s'intègre parfaitement dans ce flux de travail lorsque vous avez besoin d'un simulateur en temps réel capable d'exécuter des modèles d'installations en boucle fermée avec des E/S déterministes, afin que votre équipe puisse se présenter au banc d'essai avec moins d'inconnues et des critères de réussite et d'échec plus clairs.
EXata CPS a été spécialement conçu pour des performances en temps réel afin de permettre des études de cyberattaques sur les réseaux électriques à travers la couche du réseau de communication de n'importe quelle taille et se connectant à n'importe quel nombre d'équipements pour des simulations HIL et PHIL. Il s'agit d'une boîte à outils de simulation à événements discrets qui prend en compte toutes les propriétés physiques inhérentes qui affecteront le comportement du réseau (câblé ou sans fil).


