Comprendre les exigences en matière de pas de temps pour les convertisseurs de puissance modernes
Simulation
30 mars 2026

Principaux enseignements
- Considérez le pas de temps comme une exigence vérifiable liée à ce que vous devez mesurer, et non comme un paramètre par défaut du solveur.
- Alignez la synchronisation de l'installation, du PWM et de la commande afin que le retard et la gigue restent déterministes et que les résultats des tests restent comparables.
- Utilisez des modèles à taux multiples ou moyennés lorsque le nombre de changements de détail dépasse votre budget de calcul en temps réel, puis vérifiez l'exactitude des résultats à l'aide de contrôles de convergence et de contrôles spectraux.
Vous choisirez le pas de temps approprié pour la simulation du convertisseur de puissance en le considérant comme une exigence du système, et non comme une préférence du solveur.
« Les convertisseurs modernes ne cessent d'accélérer les vitesses de commutation, de resserrer les boucles de régulation et de rendre les mesures de protection de plus en plus sensibles au facteur temps ; par conséquent, un pas de temps par défaut vous mettra en difficulté plus tôt que vous ne le pensez. »
On estime que les semi-conducteurs à large bande interdite permettent d'atteindre 10 fois plus élevées que le silicium, ce qui impose des pas plus petits si l'on veut un comportement de commutation fiable. La démarche pratique est simple : choisissez un pas de temps en fonction des signaux que vous devez résoudre, puis vérifiez-le à l'aide de contrôles permettant de détecter l'aliasing, le décalage temporel et les artefacts numériques.
Commencez par la fréquence de commutation et la résolution temporelle requise

Le pas de temps doit être suffisamment court pour permettre de modéliser la période de commutation et les dynamiques liées aux fronts qui vous intéressent, telles que l'ondulation, le contenu harmonique et les indicateurs de contrainte des composants. Si le pas est trop grand, les événements de commutation se fondent en une moyenne floue et vos résultats semblent stables, mais ne correspondent pas aux mesures. Une bonne approche consiste à viser un nombre élevé d'étapes de calcul par période de commutation, puis à réduire ce nombre uniquement lorsqu'un indicateur spécifique ne satisfait pas aux critères.
Commencez par la question à laquelle vous cherchez réellement à répondre. Si vous avez besoin de la ripple instantanée pour le dimensionnement des condensateurs, de la tension en mode commun pour l'évaluation des contraintes d'isolation ou de la composante haute fréquence pour les filtres EMI, vous devez disposer d'une réponse qui se situe de manière prévisible aux transitions PWM. Si vous n'avez besoin que du couple moyen, de la régulation de la tension du bus ou des tendances thermiques, vous pouvez souvent simplifier la réponse et transformer les détails de la commutation en une représentation moyennée.
Déterminez également quelles erreurs de synchronisation sont acceptables. Une légère erreur au niveau du courant moyen peut être tolérable, tandis qu'une légère erreur au niveau de la synchronisation de la protection peut être inacceptable, car elle modifie la séquence de déclenchement. Le choix de l'intervalle de temps s'avère plus aisé si vous définissez d'abord les critères de réussite ou d'échec, puis que vous ajustez l'intervalle jusqu'à ce que ces critères ne varient plus.
Lier le pas de temps aux boucles de régulation, à la modulation d'impulsions en largeur (PWM) et aux délais de mesure
Votre pas de temps électrique et votre cadence de contrôle doivent être synchronisés, sinon le simulateur générera des retards et des fluctuations artificiels. Les mises à jour PWM, les instants d'échantillonnage et le filtrage des capteurs s'effectuent tous selon des calendriers discrets, et votre pas de simulation agit comme une horloge qui détermine quand ces calendriers avancent. Si cette horloge est mal choisie, le contrôleur peut sembler plus lent ou plus rapide qu'il ne l'est en réalité.
Modélisez la chaîne temporelle de bout en bout. Commencez par le point d'échantillonnage de l'ADC, ajoutez le temps de filtrage numérique et de calcul, puis incluez le temps de mise à jour de la modulation d'impulsions en largeur (PWM) et tout temps mort intentionnel. Chaque élément ajoute un retard, et ce retard modifie la marge de phase. Un contrôleur stable en théorie peut entrer en oscillation, voire devenir instable en simulation, si le retard effectif varie ne serait-ce que d'une fraction d'échantillon.
Rendez l'ordre des opérations déterministe. Il faut respecter une séquence cohérente, telle que : mesure, calcul, mise à jour du rapport de modulation, puis application de la commutation au niveau de l'installation. Si la réponse de l'installation et la réponse du contrôleur ne sont pas synchronisées, le contrôleur agira sur des données obsolètes ou appliquera un changement de rapport de modulation avec un demi-cycle de retard, et vous perdrez du temps à essayer de résoudre un « problème de contrôle » qui est en réalité un problème de synchronisation.
Trouver le juste équilibre entre précision, stabilité et coût d'exécution dans les modèles EMT
Les modèles de transitoires électromagnétiques font un compromis entre la résolution temporelle et la rigidité numérique ainsi que la charge de calcul ; le meilleur pas de temps est donc le plus petit qui permette de satisfaire vos critères de précision tout en garantissant un comportement stable. Un pas trop grand fausse les harmoniques de commutation et les pics transitoires. Un pas trop petit peut amplifier le bruit numérique, mettre à rude épreuve les tolérances du solveur et épuiser votre budget de temps réel, même si les aspects physiques sont corrects.
L'aliasing est un mode de défaillance silencieux qui induit les équipes en erreur, car la forme d'onde semble toujours « nette ». La théorie de l'échantillonnage stipule que la fréquence d'échantillonnage doit être au moins 2× la composante de fréquence la plus élevée que vous souhaitez représenter, sinon les composantes de fréquence plus élevées se replient sur les résultats de fréquence plus basse. Les fronts de commutation contiennent Énergie au-dessus de la porteuse ; vous traiterez donc le pas de temps comme un limiteur de bande passante, et non comme un simple paramètre numérique.
| Ce dont vous avez besoin pour avoir confiance | À quoi ressemble la pression en fonction du pas de temps | Que faire si la pression est trop élevée ? |
| Flux de puissance moyen et régulation du bus CC | Des incréments plus importants correspondent toujours aux valeurs moyennes, mais masquent les ondulations | Utiliser un modèle de commutation moyen et valider les moyennes |
| Ondulation de commutation utilisée pour le dimensionnement des composants passifs | Des pas trop grands sous-estiment l'ondulation RMS | Augmenter le nombre de pas par période de commutation jusqu’à ce que l’ondulation converge |
| Harmoniques utilisées pour les contrôles de conformité au réseau ou aux filtres | L'aliasing déplace le contenu spectral vers des bandes inappropriées | Réduire le pas de temps ou isoler la commutation dans un sous-modèle plus rapide |
| Temporisation de protection et transitoires de défaut | Les décalages de synchronisation des événements et les pics de courant sont écrêtés | Utiliser des pas plus petits lors des erreurs ou lors d'un affinement déclenché par un événement |
| Marges de stabilité en boucle fermée et amortissement | Un retard artificiel apparaît en raison d'un décalage entre les échantillons | Harmoniser les taux de contrôle et d'installation et maintenir une comptabilité explicite des délais |
Choisissez un pas de temps EMT en temps réel dans les limites imposées par le matériel
« Les problèmes liés au pas de temps se manifestent par des résultats qui semblent plausibles, mais qui varient lorsque l'on modifie le pas de temps, que l'on réorganise les tâches ou que l'on modifie la journalisation. »
Un pas de temps EMT en temps réel doit respecter les lois de la physique tout en s'inscrivant dans le budget de calcul fixe de chaque étape. Cette contrainte transforme le choix du pas de temps en un véritable défi technique : la fidélité doit s'adapter aux cycles CPU et FPGA disponibles, ainsi qu'aux latences d'E/S, tout en laissant une marge suffisante pour les scénarios les plus défavorables, tels que les défaillances. Si ce délai n'est pas respecté, l'exécution cesse d'être en temps réel et votre test en boucle fermée perd tout son sens.
Prenons l'exemple d'un onduleur triphasé à deux niveaux fonctionnant en PWM à 20 kHz, avec un contrôleur de courant échantillonné à 10 kHz, connecté à un modèle de système comprenant un filtre LCL et une source de réseau rigide. Une bonne approche consiste à choisir un pas de temps du système offrant une résolution suffisante à l'intérieur de chaque période de commutation, puis à régler le contrôleur pour qu'il s'exécute à un multiple entier de ce pas, de sorte que l'échantillonnage, le calcul et la mise à jour du PWM se produisent à des intervalles réguliers. Ensuite, ne réduisez le pas de temps que si l'ondulation, les harmoniques ou le timing de protection ne satisfont pas à vos critères d'acceptation.
Les détails d'exécution sont tout aussi importants que les chiffres. Les simulateurs numériques en temps réel OPAL-RT sont généralement configurés de manière à ce que vous puissiez affecter les calculs de commutation rapides et répétitifs à des ressources déterministes, tout en conservant les fonctions réseau, thermiques ou de supervision, plus lentes, à un pas de temps plus long. Cette répartition permet de respecter le pas de temps EMT en temps réel sans obliger l'ensemble du modèle à fonctionner à la vitesse maximale.
Utiliser des modèles à débits multiples et des modèles moyennés pour des commutations très rapides
La modélisation à plusieurs pas de temps et la modélisation moyennée vous évitent de vous perdre dans la chasse aux nanosecondes lors d'un pas de temps EMT à l'échelle du système. Lorsque les fronts de commutation deviennent bien plus rapides que les constantes de temps électriques qui vous intéressent, le fait de forcer l'ensemble du modèle à un pas de temps infime constitue un gaspillage de ressources de calcul et complique souvent la validation. Une meilleure approche consiste à aligner le pas de temps du système sur la dynamique qui vous intéresse et à ne représenter les détails de commutation que là où ils ont une incidence sur vos critères d'acceptation.
La simulation multitaux consiste à attribuer un pas de temps court à un sous-réseau limité, tel que le pont de conversion et ses éléments parasites les plus proches, tandis que le reste du réseau ou de la machine fonctionne avec un pas de temps plus long. Les modèles moyennés remplacent le commutateur discret par une source à rapport cyclique contrôlé, ce qui permet de préserver la dynamique de la commande vers la sortie et l'équilibre de puissance sans résoudre chaque transition. Les approches hybrides donnent également de bons résultats : elles utilisent un comportement moyenné en régime permanent et modélisent les détails de commutation pendant les fenêtres transitoires spécifiques qui vous intéressent.
Le principal compromis concerne l'observabilité. Les modèles moyennés ne fournissent pas d'informations sur les ondulations de commutation ni sur les spectres haute fréquence ; ils ne sont donc pertinents que dans les tests où ces grandeurs ne sont pas prises en compte. Lorsque vous avez besoin à la fois d'une vue d'ensemble du comportement du système et de détails sur la commutation, l'approche multitaux est généralement préférable à la réduction du pas de temps global jusqu'à ce que la plateforme .
Identifier les problèmes liés au pas de temps à l'aide des formes d'onde, des spectres et des contrôles de convergence

Les problèmes liés au pas de temps se manifestent par des résultats qui semblent plausibles, mais qui varient lorsque vous modifiez le pas, réorganisez les tâches ou modifiez la journalisation. Vous les repérerez plus rapidement en effectuant une série de vérifications reproductibles portant sur la synchronisation, le spectre et la convergence, plutôt qu’en vous fiant à une simple capture d’écran de la forme d’onde. Si la vérification échoue, considérez le pas de temps comme le premier suspect avant de réajuster les gains de contrôle.
- Réduire de moitié le pas de temps et vérifier que les indicateurs clés ne varient que très peu
- Comparer les variations du rapport cyclique aux limites de la porteuse PWM pour évaluer la gigue
- Vérifier les valeurs efficaces et de crête de l'ondulation sur des fenêtres identiques
- Effectuez une FFT pour détecter l'aliasing et les bandes de commutation manquantes
- Provoquer un défaut et vérifier que les délais de déclenchement de la protection restent cohérents
Des contrôles efficaces protègent également votre équipe contre les régressions accidentelles. La suppression des journaux, la planification des tâches de contrôle et la mise en mémoire tampon des E/S peuvent toutes masquer des erreurs de synchronisation jusqu’à ce que vous boucliez la boucle avec le matériel, moment où le décalage devient coûteux. Le flux de travail le plus fiable consiste à conserver un petit ensemble d’exécutions « de référence » et exige une convergence sur les quantités que vous validez réellement, et non sur chaque état interne.
C'est la rigueur qui fait la différence. Les équipes qui considèrent le pas de temps comme une exigence mesurable obtiennent des modèles stables, des tests prévisibles et des transferts fluides entre les équipes d'ingénierie de contrôle, d'alimentation et de test. OPAL-RT est particulièrement adapté lorsque vous mettez en œuvre cette rigueur pour verrouiller la synchronisation, valider la convergence et maintenir l'exécution en temps réel en phase avec le comportement réel de commutation et de contrôle du convertisseur.
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).


