Time domain simulation, i.e., modeling the system's evolution over time, is a crucial tool for studying and enhancing power system stability and dynamic performance. However, these simulations become computationally intractable for renewable-penetrated grids, due to the small simulation time step required to capture renewable energy resources' ultra-fast dynamic phenomena in the range of 1-50 microseconds. This creates a critical need for solutions that are both fast and scalable, posing a major barrier for the stable integration of renewable energy resources and thus climate change mitigation. This paper explores operator learning, a family of machine learning methods that learn mappings between functions, as a surrogate model for these costly simulations. The paper investigates, for the first time, the fundamental concept of simulation time step-invariance, which enables models trained on coarse time steps to generalize to fine-resolution dynamics. Three operator learning methods are benchmarked on a simple test system that, while not incorporating practical complexities of renewable-penetrated grids, serves as a first proof-of-concept to demonstrate the viability of time step-invariance. Models are evaluated on (i) zero-shot super-resolution, where training is performed on a coarse simulation time step and inference is performed at super-resolution, and (ii) generalization between stable and unstable dynamic regimes. This work addresses a key challenge in the integration of renewable energy for the mitigation of climate change by benchmarking operator learning methods to model physical systems.
- ID de l'article: 2510.09704
- Titre: Operator Learning for Power Systems Simulation
- Auteurs: Matthew Schlegel (Université de Calgary), Matthew E. Taylor (Université de l'Alberta), Mostafa Farrokhabadi (Université de Calgary)
- Classification: cs.LG
- Date de publication/Conférence: Atelier NeurIPS 2025 sur la Lutte contre le Changement Climatique avec l'Apprentissage Automatique
- Lien de l'article: https://arxiv.org/abs/2510.09704
La simulation en domaine temporel (c'est-à-dire la modélisation de l'évolution d'un système dans le temps) est un outil essentiel pour étudier et améliorer la stabilité et les performances dynamiques des systèmes électriques. Cependant, pour les réseaux électriques à forte pénétration d'énergies renouvelables, ces simulations deviennent numériquement infaisables en raison de la nécessité de pas de temps extrêmement petits (1-50 microsecondes) pour capturer les phénomènes dynamiques ultra-rapides des énergies renouvelables. Cet article explore l'apprentissage d'opérateurs comme modèle de substitution pour ces simulations coûteuses, en étudiant pour la première fois le concept fondamental d'invariance du pas de temps de simulation, permettant aux modèles entraînés sur des pas de temps grossiers de se généraliser à des dynamiques de résolution fine. L'article compare trois méthodes d'apprentissage d'opérateurs sur un système de test simple, évaluant la super-résolution sans exemple et la capacité de généralisation entre les mécanismes dynamiques stables et instables.
- Goulot d'étranglement computationnel: La simulation en domaine temporel de réseaux électriques à forte pénétration d'énergies renouvelables nécessite des pas de temps extrêmement petits de 1-50 microsecondes pour capturer les phénomènes dynamiques ultra-rapides liés aux onduleurs, rendant les simulations au niveau du système numériquement infaisables
- Besoins réels: Des événements tels que la panne généralisée en Espagne et au Portugal en avril 2025 soulignent le besoin urgent d'outils d'analyse en temps réel évolutifs
- Changement climatique: Surmonter les obstacles computationnels est essentiel pour l'intégration stable des énergies renouvelables requise par les politiques d'atténuation du changement climatique
- Approches par classification: Peuvent uniquement déterminer l'état de stabilité du système et ne peuvent pas servir de modèles de substitution pour la simulation en domaine temporel, ni être utilisées pour la conception de contrôle
- Approches par remplacement de composants: Nécessitent des interfaces complexes pour intégrer les composants d'apprentissage automatique dans les équations différentielles du reste du système
- Modèles de substitution pour l'ensemble du système: Nécessitent un entraînement, une validation et des tests de généralisation considérables
- Première proposition du concept d'invariance du pas de temps: Permettant aux modèles entraînés sur des pas de temps grossiers de se généraliser à des dynamiques de résolution fine
- Comparaison de super-résolution sans exemple: Comparaison des performances de trois méthodes d'apprentissage d'opérateurs sur la généralisation de super-résolution sans exemple
- Analyse de généralisation des mécanismes de stabilité: Analyse de la capacité des modèles à se généraliser entre les mécanismes dynamiques stables et instables
- Fourniture d'un chemin pour l'intégration des énergies renouvelables: Soutien de l'intégration stable des énergies renouvelables par des outils d'analyse évolutifs et numériquement réalisables
Apprendre un opérateur G qui mappe une trajectoire initiale t ∈ 0, τ à la trajectoire future souhaitée t ∈ τi, T générée par une équation différentielle ordinaire.
- Architecture: Utilise deux branches de réseaux de neurones
- Branche de branche traitant la trajectoire d'entrée
- Réseau de tronc codant le temps de requête de sortie
- Sortie: Les sorties des deux branches sont combinées par un produit scalaire pour produire la valeur de trajectoire prédite
- Idée centrale: Projette l'entrée sur une base de Fourier, applique des multiplicateurs spectraux appris, puis transforme inversement dans le domaine temporel
- Avantages: La représentation spectrale peut capturer les structures temporelles lisses et supporter les changements de résolution
- Amélioration: Utilise la tensorisation pour réduire le nombre de paramètres tout en maintenant la précision
- Architecture: Structure encodeur-décodeur
- Encode la trajectoire d'entrée dans un état latent
- Évolue l'état latent via une ODE neurale
- Décode vers l'espace original
- Solveurs: Évalue les solveurs à pas fixe (Adams) et à pas adaptatif (Dormand-Prince-Shampine)
Utilise un système Single Machine Infinite Bus (SMIB), composé d'un générateur synchrone connecté via une ligne de transmission à une source rigide. La dynamique angulaire du générateur est régie par l'équation suivante:
∂t2∂2δ=Hπf0(Pm−D∂t∂δ−X∣E∣∣V∣sinδ)
où δ(t) est l'angle du rotor, Pm est la puissance mécanique d'entrée, D est le coefficient d'amortissement, E et V sont les tensions, X est la réactance de la ligne de transmission, H est la constante d'inertie, et f0 est la fréquence nominale.
- Échantillonnage des paramètres: Pm ~ U0, 2, D ~ 0.0, 0.135
- Trajectoires stables: Pm1 ~ U0.0, Pmax_m1, où Pmax_m1 est déterminé par les équations (2)(3)
- Trajectoires instables: Utilise 100 recherches dichotomiques pour approximer la limite inférieure
- Échelle de données: 8000 trajectoires d'entraînement et 1000 trajectoires de validation par ensemble de données
- Fenêtres temporelles: Séquence d'entrée t ∈ 0, 0.2s, séquence cible t ∈ 0.3, 3.1s
- Optimisation des hyperparamètres: 120 essais d'optimisation bayésienne
- Nombre de paramètres: Environ 700 000 paramètres pour tous les modèles pour assurer une comparaison équitable
- Fonction de perte: Perte de norme de Sobolev H1
- Nombre d'épochs: 60 pour LNODE et FNO, 600 pour DeepONet
- Super-résolution sans exemple: RMSE et pourcentage de dégradation des performances
- Généralisation des mécanismes dynamiques: Erreur Absolue Moyenne Mise à l'Échelle (Mean Absolute Scaled Error)
| Modèle | Δt=100ms (RMSE) | Δt=50μs (RMSE) | Dégradation (%) |
|---|
| DeepONet | 0.0220±0.0001 | 0.0348±0.0002 | 45.2 |
| FNO | 0.0186±0.0001 | 0.0302±0.0001 | 47.5 |
| LNODE (Fixe) | 0.0280±0.0006 | 0.0305±0.0006 | 8.6 |
| LNODE (Adaptatif) | 0.0275±0.0003 | 0.0296±0.0003 | 7.3 |
- LNODE offre les meilleures performances: Dans la tâche de super-résolution sans exemple, LNODE réalise la dégradation de performance minimale
- Excellente performance absolue de FNO: À la résolution d'entraînement d'origine, FNO a le RMSE le plus bas, mais la dégradation de performance à haute résolution est la plus importante
- Différences significatives de généralisation: La dégradation de performance de LNODE est seulement de 8.6% et 7.3%, tandis que DeepONet et FNO dépassent tous 45%
- Impact des données d'entraînement: Les modèles entraînés uniquement sur des trajectoires stables ont du mal à se généraliser aux régions instables
- Effet de l'entraînement mixte: Les données d'entraînement contenant 20% de trajectoires instables permettent à toutes les méthodes de capturer la dynamique des régions instables
- Avantage de DeepONet: Dans l'entraînement mixte, DeepONet est la seule méthode qui maintient des performances similaires dans la région stable
- Approches par classification: Déterminent l'état de stabilité du système et les marges de stabilité, mais ne peuvent pas servir de modèles de substitution
- Approches de modélisation de substitution:
- Remplacement de composants: Approxime les équations différentielles de composants individuels avec des modèles
- Modélisation du système complet: Conçoit des modèles de substitution pilotés par les données pour l'ensemble du système (méthode de cet article)
- ODE Neurale: Utilisée pour modéliser les composants indépendants des systèmes électriques
- DeepONet: Appliqué à la modélisation des systèmes électriques après perturbation
- FNO: Première application à la modélisation de systèmes électriques
- Invariance du pas de temps réalisable: Les méthodes d'apprentissage d'opérateurs peuvent réaliser la généralisation des pas de temps grossiers aux pas de temps fins
- Différences de performance des méthodes: LNODE offre les meilleures performances en super-résolution sans exemple, tandis que FNO excelle en précision absolue
- Importance des données d'entraînement: Les données d'entraînement mixtes contenant des trajectoires stables et instables sont essentielles pour la généralisation
- Complexité du système: Le système SMIB est trop simple et ne capture pas la dynamique complexe des réseaux électriques à forte pénétration d'énergies renouvelables
- Vérification de l'applicabilité: Une modélisation et des tests complets sur des systèmes de test réels sont nécessaires
- Comparaison des méthodes: Des tests supplémentaires sont nécessaires pour vérifier la compétitivité des méthodes sous différents biais inductifs
- Modélisation de systèmes complexes: Extension aux réseaux électriques réels à forte pénétration d'énergies renouvelables
- Tests pratiques: Vérification de l'efficacité des méthodes sur des systèmes électriques réels
- Amélioration des algorithmes: Exploration de meilleurs biais inductifs et conceptions d'architecture
- Innovation forte: Première introduction du concept d'invariance du pas de temps dans la simulation de systèmes électriques
- Problème important: Résout le goulot d'étranglement computationnel critique de l'intégration des énergies renouvelables
- Approche complète: Compare systématiquement trois méthodes principales d'apprentissage d'opérateurs
- Conception expérimentale rigoureuse: Évaluation complète de la super-résolution sans exemple et de la généralisation des mécanismes dynamiques
- Signification sociale: Sert directement les objectifs d'atténuation du changement climatique
- Système de test simple: Le système SMIB ne peut pas refléter la complexité des réseaux électriques réels
- Capacité de généralisation limitée: La généralisation entre les mécanismes dynamiques reste difficile
- Analyse théorique insuffisante: Manque de garanties théoriques pour l'invariance du pas de temps
- Applicabilité à vérifier: La vérification sur des systèmes réels à grande échelle est nécessaire
- Contribution académique: Ouvre une nouvelle direction d'apprentissage automatique pour la simulation de systèmes électriques
- Valeur pratique: Fournit un chemin pour résoudre les défis computationnels de l'intégration des énergies renouvelables
- Reproductibilité: Fournit un référentiel GitHub pour faciliter les recherches ultérieures
- Simulation rapide de systèmes électriques: Scénarios nécessitant une analyse en temps réel ou quasi-temps réel
- Intégration des énergies renouvelables: Analyse de stabilité des réseaux électriques à haute pénétration d'énergies renouvelables
- Modélisation multi-résolution: Systèmes complexes nécessitant une modélisation entre différentes échelles temporelles
L'article cite 25 références pertinentes, couvrant les théories d'apprentissage d'opérateurs, la modélisation de systèmes électriques, les méthodes d'apprentissage automatique et d'autres domaines importants, fournissant une base théorique solide pour la recherche.
Évaluation Globale: Cet article est un travail d'importance pionnière dans le domaine de la simulation de systèmes électriques. Bien que actuellement validé uniquement sur des systèmes simples, il fournit de nouvelles perspectives et méthodes pour résoudre les défis technologiques critiques de l'intégration des énergies renouvelables. Le concept d'invariance du pas de temps proposé possède une valeur théorique et pratique importante et mérite une recherche et une application plus approfondies.