Retour à Blogue

Un workflow HIL pratique pour valider les onduleurs de traction SiC

Systèmes d'alimentation

01 / 25 / 2026

Un workflow HIL pratique pour valider les onduleurs de traction SiC

Principaux enseignements

  • Considérez les tests HIL de l'onduleur comme le principal moyen de vérifier la stabilité du contrôle et le comportement de protection, puis utilisez des essais sur banc pour confirmer.
  • Choisissez la fidélité du modèle HIL en fonction des éléments qui déclenchent les déplacements et modifient les choix de contrôle, et non en fonction du modèle le plus détaillé disponible.
  • Définissez dès le début les points de contrôle et les conditions de validation afin que chaque modification logicielle et matérielle reste mesurable et reproductible.

 

Vous validerez plus rapidement un onduleur de traction SiC lorsque les tests HIL constituent la principale porte d'entrée pour le comportement de contrôle et de protection. La vitesse de commutation SiC et le dv/dt élevé exposent les erreurs de synchronisation et de protection. Le HIL vous permet de trouver ces lacunes sur un banc reproductible tandis que votre code de contrôle fonctionne sans changement. Les ventes de voitures électriques ont frôlé les 14 millions en 2023, atteignant 18 % de l'ensemble des voitures vendues.

La validation d'un onduleur de traction SiC est une série de tests, et non un simple essai sur banc d'essai. Chaque test doit être valide lorsque vous passez des modèles au matériel électrique. Le HIL impose la répétabilité avant que les volts et les ampères ne soient pris en compte. Un flux de travail HIL rigoureux rendra le travail ultérieur sur banc d'essai fastidieux.

Ce que la validation doit prouver pour la maturité des convertisseurs de traction SiC

La disponibilité signifie que vous pouvez prouver que le contrôle du couple reste stable et que la protection fonctionne en toute sécurité dans toutes les limites de fonctionnement. Les angles de courant, de tension et de température doivent être couverts, et non implicites. Les déclenchements doivent être rapides et sélectifs, avec des règles de verrouillage claires. La récupération doit également être sûre, afin que le variateur ne redémarre pas avec le même défaut.

Un test représentatif commence par un couple de 0 à 250 N·m à 800 V CC près de la vitesse de base. Il passe ensuite en mode régénération et vérifie la stabilité de la boucle de courant et le contrôle du bus CC. Un autre test injecte un décalage du capteur de courant et vérifie le déclenchement de plausibilité et l'indicateur de diagnostic. Un dernier test force une surtension du bus et vérifie l'action de la pince et le temps d'arrêt.

Le SiC rend les petits retards et les erreurs de mesure importants. Le temps mort, la phase d'échantillonnage et la quantification modifieront le couple et les points de déclenchement. Un couplage dv/dt élevé polluera la rétroaction de courant et provoquera de fausses surintensités. Les conditions de réussite liées aux exigences empêcheront les réussites ponctuelles de passer l'examen.

Pourquoi les tests HIL constituent-ils la base de la stratégie de validation des onduleurs ?

 

« HIL garantit la validation des onduleurs, car il fait fonctionner votre contrôleur à pleine vitesse tout en assurant la sécurité et la répétabilité de l'installation. »

 

Vous verrez comment les retards d'E/S, la quantification et le bruit du signal affectent le comportement de contrôle. Les défauts peuvent être injectés à des instants précis et répétés jusqu'à ce que la réponse soit comprise. Le même stimulus peut être relancé après chaque compilation, afin que les changements soient mesurables.

Un exemple où le timing joue un rôle important est celui d'un abandon du résolveur. Le banc d'essai peut supprimer le retour de position pendant 20 ms à 9 000 tr/min, puis le rétablir et vérifier l'état de redémarrage de la machine. Un exemple de protection est un court-circuit virtuel entre phases à un angle électrique connu, suivi d'une vérification de la latence de désactivation du PWM. Un exemple de détection est le bruit de courant balayé qui confirme que le filtrage ne déstabilisera pas la boucle de courant.

La répétabilité change la façon dont vous utilisez le temps limité passé au banc d'essai. Le réglage de la protection devient traçable au lieu d'être basé sur des essais et des erreurs sur un banc d'essai. L'analyse des causes profondes est plus rapide, car le même stimulus produit la même réponse lorsque le code reste inchangé. Le travail au banc d'essai reste important, mais il sert désormais à confirmer plutôt qu'à découvrir.

Où se situe le HIL dans la séquence complète de validation des onduleurs ?

Le HIL se situe entre les premières vérifications du contrôleur et les essais à haute puissance sur banc d'essai, permettant de tester la logique avant de soumettre le matériel à des contraintes. Les modèles en boucle et les processeurs en boucle détectent les problèmes de contrôle et de synchronisation. Le HIL valide le comportement en boucle fermée avec des délais d'E/S réalistes et l'injection de défauts. Les essais sur banc haute tension deviennent plus sûrs une fois que cette suite de tests est réussie.

Commencez par un test de boucle de courant sur une machine simulée, puis effectuez des vérifications de synchronisation sur le processeur cible. Ensuite, exécutez le HIL avec la capture PWM et la synchronisation des capteurs utilisés sur le matériel. Un étage de puissance basse tension permet alors de confirmer la protection du circuit d'attaque de grille. Les tests complets sur bus CC et sur banc d'essai commencent une fois que la suite HIL a été validée.

Les portes empêchent les équipes de mélanger des problèmes qui appartiennent à des domaines différents. Les lacunes de modélisation sont plus faciles à corriger avant que le bruit du matériel ne se joigne au signal. Les problèmes de protection sont moins coûteux à résoudre avant que la contrainte exercée sur l'appareil ne devienne trop importante. Une suite de tests cohérente permet de suivre la piste d'audit depuis les exigences jusqu'au comportement vérifié.

Porte de validation Ce que vous allez prouver Ce qui se casse quand on saute
Logique de commande Étapes et limites stables Oscillation tardive sur banc d'essai
Calendrier et échantillonnage PWM et détection alignés Faux déclenchements et ondulations de couple
Injection de défauts HIL Conditions requises pour les déplacements et les matchs de rattrapage Arrêts pendant les transitoires
Étage de puissance basse tension Le variateur de porte réagit en toute sécurité Le débogage commence à haute tension
Confirmation haute tension Les marges thermiques et de tension sont maintenues Les marges s'effondrent sous le poids

Comment structurer un workflow HIL axé sur les onduleurs SiC

Un workflow HIL axé sur un onduleur SiC commence par des cibles de risque, et non par une pile de scripts. Vous choisirez des comportements susceptibles d'endommager le matériel ou d'interrompre la transmission du couple. Vous adapterez la fidélité du modèle et le timing des E/S à ces comportements. La régression automatisée garantira la stabilité de ces preuves d'une version à l'autre.

Un flux de travail viable comprendra :

  • Définir par écrit les limites de fonctionnement et de défaillance
  • Modèle de liaison CC, machine et chemins des capteurs
  • Faire correspondre le PWM, l'ADC et le timing de communication
  • Automatiser les tests de démarrage, de fonctionnement, de régénération et de déclenchement
  • Critères de gel des passes par exigence

Certaines équipes commencent par les transitions régénération-traction, car elles combinent un courant élevé et une contrainte sur le bus CC. D'autres équipes commencent par la désaturation et la surintensité, car la protection matérielle agira avant le logiciel si les seuils sont incorrects. La plausibilité des capteurs mérite également une attention particulière dès le début, car un décalage peut saturer la boucle de courant. Le premier choix importe moins que la rédaction des conditions de réussite avant de commencer.

La discipline permet de contrôler la portée. Le modèle n'aura pas besoin de tous les parasites, mais il doit être précis pour les tests que vous effectuez. La journalisation doit être conçue avant la première exécution afin que les échecs puissent être reproduits. La régression est plus importante qu'une seule exécution, car les défauts apparaissent après de petites modifications.

Quelles sont les exigences de fidélité les plus importantes pour les modèles HIL d'onduleurs ?

La fidélité n'a d'importance que lorsqu'elle modifie les choix de contrôle ou les déclencheurs de protection. La dynamique du bus CC, la force contre-électromotrice de la machine et les chemins des capteurs doivent être suffisamment précis pour que le contrôleur se comporte de la même manière que sur le matériel. Les effets de synchronisation et de quantification doivent être représentés afin que les marges de stabilité soient fiables. Les formes d'onde de commutation sont facultatives, sauf si un test dépend des artefacts d'ondulation ou d'échantillonnage.

L'échantillonnage actuel sous PWM est un bon point de départ. Les modèles à valeur moyenne fonctionnent pour de nombreux tests de contrôle, mais ils ne prennent pas en compte les ondulations qui provoquent de fausses surintensités. Les machines multiphases ajoutent un couplage qui modifie les courants de défaut et les ondulations de couple en cas de perte d'une phase. OPAL-RT peut exécuter en temps réel un modèle PMSM à 12 phases couplé électromagnétiquement sur FPGA, ce qui convient aux tests qui dépendent de ces interactions de phase.

Les modèles de perte changent, ce qui modifie les contraintes thermiques et les déclencheurs de déclassement. Une analyse basée sur le WLTC a rapporté une réduction moyenne des pertes de 73,5 % pour un onduleur SiC par rapport à un onduleur Si IGBT, et ce changement déplacera l'endroit où la chaleur est générée. Un modèle qui ignore cela induira en erreur les limites thermiques et les seuils de protection. La fidélité consiste à faire correspondre la physique des défaillances à l'objectif de vos tests.

 

« Le jugement fait la différence entre le progrès et l'agitation. »

 

Modes de défaillance courants causés par une validation HIL insuffisante de l'onduleur

Une validation HIL insuffisante de l'onduleur passe généralement à côté des problèmes de synchronisation, de détection ou de logique de défaut, qui apparaissent alors lorsque Énergie élevée. Une boucle de courant qui semble stable dans une simulation lente oscillera dès que les délais d'E/S et la phase d'échantillonnage seront réalistes. Les seuils de protection réglés sur des signaux propres se déclencheront de manière intempestive en raison du bruit et de la quantification. La logique de récupération peut également être fragile, provoquant des déclenchements répétés lors des tentatives de redémarrage.

Un schéma courant consiste en une traction propre sur le banc d'essai jusqu'à un événement de régénération rapide, suivi d'un arrêt du bus pour surtension. La cause principale peut être un modèle de liaison CC qui masque les pics du bus lors des inversions de couple, de sorte que la logique de verrouillage est réglée trop tard. Un autre schéma est la désaturation à faible couple, causée par des réglages de commande de grille qui n'ont jamais été testés dans des conditions dv/dt réalistes. Les vérifications des capteurs échouent également, passant à l'état stable puis signalant de faux défauts lors des étapes de couple.

Le coût se traduit par une perte de temps et une perte de confiance dans la protection. Les équipes commencent à s'adapter aux incidents au lieu d'en corriger la cause, et les risques augmentent. Une approche HIL plus stricte fera apparaître ces comportements sous des stimuli contrôlés, de sorte que les corrections puissent être liées à une cause et vérifiées. Des tests rigoureux transforment les défaillances tardives en bogues reproductibles dont les responsables sont clairement identifiés.

Comment les résultats HIL orientent les décisions en matière de conception matérielle et de contrôle

Les résultats HIL doivent modifier les choix de conception, et non simplement les confirmer. Un test échoué vous indique où se trouve le problème : code, détection, protection, commande de porte ou disposition. Chaque correction doit donner lieu à un test de régression qui échouera si le défaut réapparaît. Les portes claires transforment le HIL en une discipline système.

Un déclenchement par surintensité qui ne se produit que lors des inversions de couple est un exemple utile. Les données montrent souvent une saturation de l'estimateur à partir de la phase d'échantillonnage, ce qui entraîne un décalage du timing de l'ADC et un ajustement des gains de l'observateur. La désaturation alignée avec des points dv/dt élevés indique une résistance de porte, un temps de suppression et une vérification de la validité du logiciel. Les oscillations de redémarrage ont tendance à être logiques pour les machines à états finis, et le HIL le prouve rapidement.

Le jugement fait la différence entre le progrès et le remaniement. Les équipes qui considèrent chaque échec comme une perte de temps, tandis que celles qui relient les échecs à l'intention du test corrigent le niveau approprié. OPAL-RT s'adapte à ce flux de travail lorsque vous avez besoin d'exécutions HIL déterministes avec le même timing et le même stimulus sur toutes les versions, afin que les changements puissent être évalués. Un travail HIL rigoureux vous évitera de passer des nuits blanches sur du matériel haute tension et vous permettra d'obtenir un rapport de validation fiable.

Des solutions en temps réel dans tous les secteurs

Découvrez comment OPAL-RT transforme les secteurs les plus avancés du monde.

Voir tous les secteurs