Simulation en temps réel de convertisseurs matriciels
Électronique de puissance
08 / 24 / 2026

Principaux enseignements
- La précision d'un convertisseur matriciel dépend de la modélisation du transfert de courant pendant la commutation, et pas seulement de la conversion de la tension moyenne.
- Le contrôle direct CA-CA ne fait ses preuves que lorsque les états admissibles, les contraintes liées aux sources et les limites temporelles restent actifs dans le modèle.
- La validation en boucle fermée inspire confiance lorsque les tests de résistance du contrôleur commencent par des chemins de courant sûrs et respectent des délais d'exécution stricts.
La précision d'une simulation en temps réel d'un convertisseur matriciel dépend de la modélisation exacte de la commutation, à mesure que le courant circule entre les commutateurs bidirectionnels.
Les moteurs électriques représentent environ 45 % de la consommation mondiale d’électricité; la qualité de la commande de l’entraînement revêt donc une importance qui dépasse largement le cadre d’un banc d’essai. Les convertisseurs matriciels suscitent l’intérêt car ils suppriment le bus de courant continu et limitent la conversion de puissance à un seul étage. Cette conception place le réseau de commutation en contact direct avec les phases de la source et le courant de charge. Si votre modèle lisse la commutation, vous testez une machine plus « propre » que celle que vous construirez.
Un convertisseur matriciel relie les phases d'entrée à l'aide de commutateurs bidirectionnels
Un convertisseur matriciel est un convertisseur CA-CA qui relie n'importe quelle phase de sortie à n'importe quelle phase d'entrée grâce à neuf cellules de commutation bidirectionnelles. Il convertit la fréquence et la tension sans entre-fer, de sorte que les conditions de la source et le courant de charge restent couplés à chaque instant de commutation.
À chaque instant, chaque borne de sortie sélectionne l'une des trois phases d'entrée. Un variateur de vitesse permet de bien visualiser ce principe. La phase de sortie u peut être connectée à l'entrée a, tandis que les phases v et w sont connectées respectivement à b et c ; ce schéma change ensuite lors du prochain événement de commutation. C'est ce remappage constant qui détermine la fréquence et la tension de sortie.
L'absence de circuit intermédiaire en courant continu est importante car les convertisseurs matriciels ( Énergie ) ne comportent aucun tampon entre la source et la charge. La distorsion de l'alimentation, l'impédance de la source et le sens du courant de charge restent perceptibles par le réseau de commutation. Vous modélisez une matrice de connexion active sans phase de stabilisation après un événement de commutation. C'est ce couplage direct qui explique pourquoi les convertisseurs matriciels intéressent les ingénieurs en contrôle-commande et posent problème aux modèles simplifiés.
La commutation rend difficile la modélisation correcte des convertisseurs matriciels

La commutation d'un convertisseur matriciel est difficile à modéliser, car chaque transition doit maintenir la continuité du courant de charge tout en empêchant un court-circuit de phase d'entrée. L'ordre de commutation requis dépend du sens du courant et de la polarité de la tension ; une commande de déclenchement se transforme donc en une séquence temporisée intégrant les contraintes propres aux composants.
Prenons une branche de sortie transportant un courant positif provenant de la phase d'entrée a. Lorsque le régulateur demande la phase b, le courant ne peut pas s'annuler, même pendant un court instant. Un convertisseur matriciel triphasé présente 27 combinaisons d'états de commutation. Chaque état valide nécessite néanmoins un chemin de commutation respectant la conduction des diodes et des commutateurs.
C’est là que les modèles simplistes montrent leurs limites. Ils passent directement de l’état ancien à l’état nouveau, en omettant la phase de transition. Vous risquez alors de passer à côté du bref chevauchement ou de l’intervalle ouvert qui détermine si votre loi de commande est sûre. Le matériel mettra en évidence ces lacunes par le biais de pics de courant, de perturbations de la source ou d’un blocage du transfert de courant.
« La commutation d'un convertisseur matriciel est difficile à modéliser, car chaque transition doit maintenir la continuité du courant de charge tout en empêchant un court-circuit de phase au niveau de l'entrée. »
Les modèles moyennés ne prennent pas en compte le transfert de courant lors des événements de commutation
Les modèles moyennés masquent les événements les plus importants dans un convertisseur matriciel, car ils remplacent la commutation physique par une relation de cycle de service linéaire. Cette approche convient pour des études générales sur les flux de puissance, mais elle ne permet pas de déterminer si l'ordre de commutation, le temps mort ou la logique de sens du courant sont corrects.
Un régulateur de vitesse destiné à l'entraînement d'une broche peut sembler stable dans un modèle moyenné. Ce même régulateur peut toutefois provoquer de graves distorsions du courant de ligne dès que des transitions de commutation réelles se produisent, car la tension de sortie pendant la commutation n'est ni idéale ni continue. Les délais de porte, la détection de la polarité du courant et le croisement de phase de la source influencent tous le résultat. Un modèle lissé efface ces détails avant même que vous n'ayez pu les tester.
Il n’est pas nécessaire de maîtriser l’intégralité de la physique des semi-conducteurs pour chaque étude, mais il est indispensable de prendre en compte le transfert de courant au niveau des événements pour valider le contrôle. C’est là le seuil que de nombreuses équipes négligent. Elles acceptent un modèle qui prédit le couple moyen, puis se demandent pourquoi les essais en laboratoire révèlent des déclenchements intempestifs. Le modèle de substitution répondait à une question différente de celle posée par le matériel.
La commande directe CA-CA nécessite un comportement de commutation au niveau des composants
La commande directe CA-CA nécessite un comportement de commutation au niveau du dispositif, car le contrôleur agit directement sur l'état du convertisseur lui-même, et non sur une abstraction externe à réponse lente. Si votre schéma de modulation, de commande prédictive ou de vecteur spatial émet des commandes de commutation précises, le modèle de l'installation doit répondre par des résultats de commutation précis.
Le contrôle prédictif du courant en est un exemple flagrant. L'algorithme évalue les états de commutation possibles et choisit celui qui répond le mieux aux objectifs de couple et de courant d'entrée pour l'échantillon suivant. Ce choix n'a de sens que si le convertisseur simulé respecte les états admissibles, les temps de transition et le sens du courant. Un modèle « adouci » donne à chaque état candidat une apparence plus « propre » qu'il ne l'est en réalité.
Le même problème se pose dans le contrôle du facteur de puissance d'entrée et la gestion des défauts. Un contrôleur qui semble fonctionner correctement dans des conditions de commutation moyennes peut néanmoins entraîner la source sur une voie interdite lors d'un transfert réel. Lors de la validation d'un contrôle direct, le niveau de détail est le minimum requis pour se fier au résultat. Si le réseau de commutation fait partie du problème de contrôle, il doit également faire partie du modèle de l'installation.
Les contraintes liées aux sources d'entrée déterminent chaque état de commutation
Les contraintes liées aux sources d'entrée déterminent chaque état de commutation, car les phases des sources sont en permanence exposées au convertisseur. Un convertisseur matriciel ne peut pas interrompre le courant d'une charge inductive ni court-circuiter deux phases d'une source. Ces deux règles régissent le choix de l'état, l'ordre de commutation et la réponse en cas de défaut.
Un filtre d'entrée ou un émulateur de réseau mettra rapidement en évidence ces limites. Une source faible présentant une certaine inductance peut amplifier une séquence de transfert déficiente et entraîner une surtension ou un phénomène d'oscillation. Une source rigide peut provoquer un courant de circulation important si deux phases se chevauchent lors de la commutation. Vous ne choisissez jamais uniquement une tension de sortie. Vous choisissez un chemin de courant à travers la source.
- Ne reliez jamais deux phases d'entrée à une même branche de sortie au même moment.
- Ne jamais ouvrir un circuit sous tension induite par une charge.
- La direction du courant doit déterminer la séquence de commutation.
- La détection du passage à zéro doit pouvoir faire face au bruit de mesure.
- L'impédance de source doit faire partie du scénario de test.
Ces vérifications peuvent sembler élémentaires, mais elles déterminent l'utilité du modèle. Les équipes mettent souvent en place la logique du convertisseur en premier, puis ajoutent les contraintes de la source par la suite. Cet ordre masque les modes de défaillance qui compliquent la conception des convertisseurs matriciels. Si la source est trop idéalisée, votre contrôleur ne pourra pas démontrer grand-chose.
Comment simuler un convertisseur matriciel sans raccourcis cachés
Vous aurez correctement simulé un convertisseur matriciel lorsque le modèle préservera les états admissibles des commutateurs, exécutera une commutation synchronisée et intégrera les dynamiques de la source et de la charge dans la même boucle. Une simulation moins complète peut tout de même servir à l'étude conceptuelle, mais elle ne permettra pas de valider le contrôleur qui fonctionnera sur le matériel.
Un processus de travail pratique commence par la matrice de commutation, la logique de sens du courant et un modèle de source doté d’une impédance réaliste. Chargez le convertisseur avec un moteur à induction ou un réseau RL qui impose la continuité du courant, puis introduisez un déséquilibre de ligne, des pas de commande et un retard de capteur. Cette configuration permet de détecter les problèmes de commutation avant même que vous ne passiez du temps à régler les boucles externes.
| Point de contrôle du modèle | Ce que le test ne vous révélera pas si vous ne le passez pas |
| Les états admissibles sont vérifiés à chaque échantillon. | La manette semblera proposer des combinaisons de boutons que le matériel ne peut pas prendre en charge. |
| La commutation temporisée réagit au sens du courant. | Les courts-circuits et les circuits ouverts disparaîtront du résultat. |
| L'impédance de source et le filtrage restent actifs. | La qualité du courant d'entrée paraîtra meilleure que ce qu'indiquera le banc d'essai. |
| Le courant de charge reste constant pendant la commutation. | Les ondulations de couple et les erreurs de tension sembleront moins importantes qu'elles ne le sont en réalité. |
| La synchronisation d'exécution correspond à la fréquence d'échantillonnage en boucle fermée. | Une conception stable hors ligne semblera prête bien avant de l'être réellement. |
Ce tableau vous sert davantage de repère que de recette toute faite. Certaines études permettent de simplifier les dispositifs, mais aucune ne peut faire l'impasse sur le transfert de courant si l'objectif est de démontrer la validité de la commande. C'est un moyen d'adapter le niveau de détail du modèle à la question que vous vous posez. Pour un convertisseur CA-CA direct, cette question reste étroitement liée aux principes de la commutation.
La logique de commutation sécurisée doit fonctionner en temps réel
La logique de commutation sécurisée doit fonctionner en temps réel, car le contrôleur, l'installation et le dispositif de protection réagissent tous à la même chaîne d'événements à l'échelle de la microseconde. Si le simulateur ralentit, réorganise les événements ou retarde les mises à jour de la polarité du courant, vous cessez de tester le comportement du convertisseur et commencez à tester le planificateur.
Un banc d’essai «Simulation HIL » concrétise ce principe. Le processeur de commande émet un changement d’état, le simulateur exécute la séquence de transfert, et la logique de protection vérifie le courant et la tension au sein de la même boucle fermée. OPAL-RT est parfaitement adapté à ce type de test, car le modèle de commutation fonctionne en temps réel au lieu de se cacher derrière une approximation moyennée. Cela permet au code de commande CA-CA direct d’être confronté à la même logique de commutation que celle qu’il rencontrera en laboratoire.
La rigueur en matière de synchronisation est tout aussi importante que les détails électriques. Une belle forme d’onde issue d’un modèle hors ligne ne prouve pas que votre plan de gestion des interruptions, la latence des capteurs et le séquencement des portes soient compatibles. Dès que la boucle fonctionne à pleine vitesse, les hypothèses fragiles apparaissent rapidement. C’est précisément à ce moment-là que vous souhaitez que le modèle soit rigoureux.
La validation commence par la vérification des trajectoires actuelles en conditions de sollicitation du contrôleur
La validation commence par la vérification des trajectoires de courant en conditions de sollicitation du variateur, car les défaillances du convertisseur matriciel se manifestent en premier lieu au moment de la commutation et lors du transfert de courant. Si vous souhaitez obtenir des résultats fiables, commencez par vérifier les états admissibles, le timing de commutation et les contraintes de source avant d'évaluer le couple, le facteur de puissance ou la qualité de la forme d'onde.
Un cas de test rigoureux met le contrôleur dans des situations délicates. Faites varier progressivement la commande de vitesse à proximité d'un passage à zéro de la tension d'entrée. Provoquez une brève erreur de signe du capteur sur le courant de charge. Ajoutez un déséquilibre de source pendant que le convertisseur régule le couple. Chaque cas pose la même question sans détour : le courant dispose-t-il toujours d'un chemin sûr à travers la matrice de commutation ?
C'est précisément cette exigence qui fait que la simulation des convertisseurs matriciels est utile, et non pas simplement rassurante. OPAL-RT revêt ici une importance particulière pour une raison pratique : il permet aux ingénieurs de valider la commutation en temps réel, de sorte que le contrôle direct CA-CA soit vérifié par rapport au convertisseur qu'ils prévoient de construire. C'est là que commence un jugement éclairé, et celui-ci reste lié à la mise en œuvre, du premier modèle aux résultats en laboratoire.
« C'est précisément cette exigence qui fait que la simulation par convertisseur matriciel est utile, et non pas simplement rassurante. »

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.

Simulation
22 août 2026
Les 7 meilleures pratiques pour animer un atelier de simulation en laboratoire (HIL)
Un guide pratique pour animer un atelier HIL comprenant du prototypage virtuel, des travaux sur le contrôle en boucle fermée et des vérifications permettant aux équipes d'étudiants de se préparer à la construction physique.