Simulation en temps réel d'un convertisseur résonant LLC
Électronique de puissance
07 / 01 / 2026

Principaux enseignements
- La simulation en temps réel d'un convertisseur résonant LLC n'est valable en HIL que lorsque le solveur résout les changements d'état de commutation au lieu de les lisser pour former un réseau fixe.
- Le fonctionnement résonant multiphasé est un problème électrique couplé ; il est donc nécessaire de recalculer les termes interphasiques à chaque étape si l'on souhaite obtenir un équilibre de courant, une réponse de protection et des marges de temps plausibles.
- Les contraintes de latence devraient constituer le premier critère de sélection du solveur, mais la fermeture temporelle n'a d'importance que lorsque le modèle conserve les formes d'onde résonantes aux limites et l'ordre de commutation.
Une simulation précise en temps réel d'un convertisseur résonant LLC nécessite un solveur capable de traiter chaque état de commutation et chaque interaction entre les phases.
Cette exigence est importante car les étages de puissance à haute fréquence sont désormais intégrés aux chargeurs, aux blocs d’alimentation et aux plateformes automobiles qui doivent être validés avant le réglage du matériel. Les ventes mondiales de voitures électriques ont dépassé les 17 millions d’unités en 2024, ce qui a accru le besoin de workflows de test fiables pour les convertisseurs dans les systèmes de transport et de recharge. Des modèles génériques moyens peuvent faciliter le dimensionnement préliminaire. Les travaux HIL en boucle fermée ne seront valables que si le solveur suit en temps réel le circuit résonnant, les événements de commutation et les couplages croisés au fur et à mesure qu’ils se produisent.
Pourquoi il est difficile de simuler les convertisseurs LLC en temps réel
Les convertisseurs LLC sont difficiles à simuler en temps réel car leurs équations changent à chaque événement de commutation, leur gain varie en fonction de la fréquence et la commutation douce dépend du point de fonctionnement. Un modèle approximatif s'exécutera tout de même rapidement. Il ne reproduira toutefois pas le comportement tel que le perçoit réellement votre contrôleur. C'est cet écart qui rend difficiles les essais HIL sur les convertisseurs résonants.
Prenons l'exemple d'un chargeur de batterie qui fait varier la fréquence de commutation pour maintenir la tension de sortie en cas de chute de tension du réseau. Le courant du circuit d'accumulation, le courant de magnétisation et le profil de conduction du redresseur subissent tous des variations en l'espace de quelques cycles. Un modèle construit à partir d'une seule fonction de transfert moyennée lissera ces variations. Votre contrôleur semble stable dans le simulateur, mais présente ensuite des oscillations lorsque le matériel se retrouve dans le même cas limite.
Le démarrage présente le même problème. Le convertisseur peut passer par des phases de commutation brutale avant de se stabiliser en mode de commutation à tension nulle, et ces phases exercent une contrainte sur les composants et les circuits de détection. Si le solveur ne tient pas compte des limites de mode, les ajustements de synchronisation des grilles sembleront anodins. Les essais sur banc démontreront le contraire.
Pour être précis, les modèles doivent prendre en compte chaque configuration de commutation
Pour être précis, les modèles LLC doivent prendre en compte chaque configuration de commutation, car le circuit vu par le circuit résonnant change lorsque les commutateurs, les diodes et les redresseurs commutent. Chaque état est régi par ses propres équations différentielles. La séquence des états dépend également du courant de charge. Un solveur qui part du principe que le réseau est fixe ne tient pas compte de cette causalité.
Prenons l'exemple d'un étage LLC à pont complet alimentant un bus régulé via des redresseurs synchrones. Au cours d'un intervalle, le condensateur capte la source d'entrée et transfère Énergie la charge. Un instant plus tard, le courant secondaire passe en roue libre et la branche de magnétisation assure la transition. Il s'agit là de problèmes électriques distincts, qui doivent donc être résolus en tant qu'états distincts.
Cette résolution de l'état revêt une importance capitale à proximité de la résonance et en cas de charge légère. De légères variations du temps mort ou de la capacité du dispositif peuvent modifier l'ordre des événements, ce qui altère les marges de commutation à tension nulle. Les boucles de régulation qui dépendent du passage à zéro du courant ne s'ajusteront correctement que si ces transitions se produisent au bon moment. Il ne s'agit pas de rechercher le détail pour le détail. Il s'agit de protéger le test contre une fausse stabilité.
La dynamique du réservoir résonnant détermine le pas de temps utile minimal
Le circuit résonnant détermine le pas de temps minimal utile, car son courant et sa tension peuvent varier beaucoup plus rapidement que la boucle de régulation externe. Un pas de temps qui semble acceptable pour la régulation de la sortie rendra néanmoins la trajectoire du circuit résonnant floue. Dès que cela se produit, une erreur de phase s'introduit dans chaque estimation de commutation. La précision temporelle diminue avant même que la tension moyenne ne semble erronée.
Imaginez une alimentation de serveur fonctionnant au-dessus de la résonance lorsque la charge est faible, puis descendant vers la résonance à mesure que la charge augmente. Les pics de courant du circuit magnétique s'accentuent à mesure que la fréquence de commutation varie, et la branche de magnétisation ajoute sa propre pente. Si le pas de temps ignore ces pics, le modèle sous-estimera les contraintes subies par le dispositif et placera incorrectement les passages à zéro. Cette erreur se répercute directement sur la réponse de votre contrôleur HIL.
Le choix d'un pas de temps adapté dépend également de ce que vous devez valider. La tension de sortie moyenne peut tolérer un pas plus grossier que le temps de coupure d'un redresseur synchrone. Les études thermiques, l'insertion de défauts et les vérifications de protection s'intéressent chacune à des détails différents des formes d'onde. Vous devez déterminer la taille du pas de temps en fonction de l'événement important le plus rapide, puis vérifier que le budget d'exécution reste respecté.
Les étages LLC multiphases créent des états résonants couplés
Le fonctionnement en LLC multiphasé génère des états résonants couplés, car chaque phase partage une partie du système électrique, même si chaque circuit apparaît comme isolé sur un schéma. Les bus, les composants magnétiques et les chemins de charge partagés relient les phases entre elles. Un événement survenant dans une phase modifie les conditions initiales perçues par la phase suivante. Un modèle distinct pour chaque phase ne permettrait pas de représenter cette interaction.
Un module de charge triphasé permet de bien illustrer ce phénomène. La phase A peut recharger un nœud de sortie commun tandis que la phase B entre dans une période de roue libre et que la phase C passe en conduction. La tension au niveau du nœud commun varie au cours de ces transitions ; ainsi, aucun des trois réservoirs n’évolue par rapport à une limite fixe. Ce couplage modifie l’équilibre des courants et les contraintes subies par les composants.
L'entrelacement permet d'ajuster la taille des ondulations et des filtres, mais il crée également davantage de sources d'erreur lorsque le modèle est simplifié. Une phase qui semble équilibrée dans une simulation découplée peut présenter une dérive dès lors que des parasites partagés et des décalages de synchronisation sont présents. Les équipes de laboratoire constatent souvent qu'une phase chauffe davantage après une mise à jour du micrologiciel. Il arrive parfois que le modèle ait supprimé l'interaction à l'origine du déséquilibre.
Le couplage entre phases doit être recalculé à chaque étape

Le couplage entre phases doit être recalculé à chaque étape, car les termes de couplage dépendent de l'état de conduction exact de chaque phase. Les matrices de couplage fixes ne fonctionnent que lorsque la topologie du réseau reste inchangée. Or, les convertisseurs résonnants ne se comportent pas ainsi : leurs chemins communs s'ouvrent et se ferment à chaque cycle de commutation.
Considérons un réseau LLC triphasé doté d'un bus secondaire commun et soumis à une coupure de phase en cas de faible charge. Lorsqu'une phase est coupée, les phases restantes se voient attribuer de nouvelles conditions aux limites et de nouveaux chemins de courant circulant. Un solveur de convertisseur à grande vitesse intégré à OPAL-RT gère ce cas en recalculant le réseau actif à chaque étape, au lieu de figer la structure de couplage.
On constate les effets de ce phénomène lors des tests de défaut en HIL. Une brève chute du signal de commande d’une phase perturbe les autres phases via le bus commun, et cette perturbation peut durer plus longtemps que le défaut initial. Un code de protection qui semble correct dans un modèle découplé peut réagir de manière excessive dès lors que ce couplage croisé est présent. Le recalcul des termes de couplage permet de transformer ce chemin caché en un signal mesurable.
« Le recalcul des termes de couplage transforme ce chemin caché en un signal mesurable. »
Les solveurs à topologie fixe ne prennent pas en compte certains comportements clés observés lors des essais HIL
Les solveurs à topologie fixe ne prennent pas en compte certains comportements clés lors des tests HIL, car ils conservent une structure de circuit que le convertisseur ne reproduit pas. Cette simplification masque l'ordre de commutation, les intervalles de roue libre et les décalages de limite sous charge. Le test HIL valide alors le contrôleur par rapport à une installation moins exigeante que celle du banc d'essai. Ce décalage n'apparaît que tardivement, lorsque le débogage coûte plus cher.
Les analyses publiées sur les convertisseurs LLC font état de rendements maximaux pouvant atteindre 98 %. Ce faible budget de pertes signifie que les erreurs de synchronisation ont une incidence importante. Un solveur qui étale un intervalle de commutation brusque trop court peut sous-estimer l'échauffement, surestimer la marge de commutation à tension nulle et masquer la raison pour laquelle une paire de composants échoue à la qualification.
Les symptômes observés sur banc d'essai apparaissent généralement lors des transitions entre modes. Un convertisseur qui réussit un test de charge stable peut présenter des dysfonctionnements lors d'une entrée en mode rafale, de la coupure d'un redresseur synchrone ou d'une libération rapide de la charge. Le problème ne réside pas uniquement dans la vitesse du simulateur. Il tient au fait que cette vitesse est consacrée à un problème mathématique inapproprié.
| Choix du modèle | Ce que cela signifie lors de la validation HIL |
| Modèle de convertisseur résonant moyenné | Il prend en charge la mise en forme précoce de la commande, mais ne permet pas de déterminer la synchronisation de la commutation, les marges de commutation douce ni l'interaction entre les phases. |
| Modèle commuté à topologie fixe | Il préserve les détails de la forme d'onde, tout en masquant les variations du réseau lorsque les circuits de courant s'ouvrent et se ferment. |
| Modèle monophasé à états déterminés | Ce modèle prend en compte un réservoir LLC, mais ne tient pas compte des effets liés aux nœuds partagés lorsque les phases échangent Énergie des chemins communs. |
| Modèle multiphase à état déterminé | Cela montre comment la commutation d'une phase modifie les conditions de démarrage et les contraintes subies par les autres. |
| Implémentation en temps réel à latence adaptée | Cela confirme que la précision requise reste adaptée à la phase d'exécution et au chemin d'E/S de la boucle fermée. |
La validation des commandes nécessite des formes d'onde proches des limites de résonance
La validation des contrôles nécessite des courbes d'onde proches des limites de résonance, car c'est là que le contrôle de fréquence, le temps mort et la synchronisation du redresseur interagissent le plus fortement. Les points nominaux stables révèlent rarement les points faibles. Les courbes d'onde aux limites, elles, le font. Elles mettent en évidence les moments où un code stable commence à réagir à un retour d'information trompeur.
Un cas courant se produit lors d'une coupure brusque de la charge. Le contrôleur fait monter la fréquence, le courant de magnétisation persiste, et les composants secondaires peuvent subir une transition brutale entre les chemins de conduction. Si votre modèle lisse cette transition, la limitation de courant, la logique de rafales et la synchronisation du redresseur synchrone peuvent toutes paraître plus fluides qu’elles ne le sont en réalité. Le matériel réagira alors par un oscillation résiduelle supplémentaire, des déclenchements intempestifs ou des échecs de commutation douce.
Les tests de limites vous fournissent également des éléments de preuve plus solides pour l'étalonnage. Les courbes de courant, les captures de temps et les journaux du micrologiciel s'alignent plus clairement lorsque la simulation reproduit le même ordre d'événements. Les divergences deviennent ainsi utiles, au lieu d'être source de confusion. Vous pouvez ainsi attribuer un seuil incorrect ou un réglage de temps mort à une cause visible sur la forme d'onde, plutôt que de deviner les paramètres de la boucle.
Le choix du solveur doit se faire en fonction des contraintes de latence
Le choix du solveur doit s'appuyer en premier lieu sur les contraintes de latence, car un modèle fidèle qui ne respecte pas le délai d'exécution est inutile, tout comme un modèle rapide qui omet les changements d'état de résonance est trompeur. Il faut à la fois la cohérence temporelle et la fidélité du circuit. C'est cet équilibre qui détermine la valeur de chaque test HIL. Cela doit constituer votre premier critère de sélection.
Un scénario pratique est concis et précis.
- Adaptez le pas de temps à l'événement de commutation le plus rapide que vous devez valider.
- Vérifiez que le solveur reconfigure les équations lorsque les chemins de conduction changent.
- Vérifiez que les nœuds partagés et les éléments magnétiques sont résolus dans toutes les phases actives.
- Mesurer la latence totale des E/S et du contrôleur par rapport à l'étape de simulation.
- Testez un cas limite avant de déployer le modèle à l'ensemble du parc de machines.
Les équipes finissent souvent par regretter d'avoir choisi un modèle qui semblait pratique lors de la mise en place, mais qui s'est révélé flou lors du débogage.
« C'est la meilleure option, car elle permet de conserver l'ordre chronologique des événements que vous comparerez ultérieurement aux traces de scope et aux journaux du micrologiciel. »
C'est pourquoi OPAL-RT se concentre sur la résolution directe du couplage LLC triphasé lorsque le convertisseur lui-même constitue la partie la plus complexe du test. Un choix judicieux du solveur permet de gagner du temps en laboratoire.

Électronique de puissance
24 août 2026
Simulation en temps réel de convertisseurs matriciels
Ce guide explique ce qu'est un convertisseur matriciel, pourquoi la commutation rend sa modélisation difficile, et comment on valide un modèle de convertisseur CA-CA en temps réel.

Automobile
24 août 2026
Que signifie le terme « groupe motopropulseur » dans le secteur automobile et comment les ingénieurs le testent-ils ?
Une explication claire de ce qu'est un groupe motopropulseur dans le domaine automobile, du fonctionnement de ses composants et de ses commandes, de ce qui le distingue de la chaîne cinématique, et de la manière dont les ingénieurs le testent.

Électronique de puissance
23 août 2026
Comment simuler des circuits électroniques de puissance sur un FPGA avec des pas de temps de l'ordre de la nanoseconde
La simulation de l'électronique de puissance sur FPGA préserve la synchronisation au niveau des commutateurs, prend en charge le partitionnement mixte des modèles FPGA et CPU, et vous aide à choisir une carte FPGA pour tester avec précision vos convertisseurs.