Brevet FR3118544A1 — publié le 20220701

Procédé de contrôle d’un micro-réseau électrique La présente invention concerne un procédé de contrôle d’un micro-réseau électrique (10) comprenant un organe de consommation d’énergie électrique (14), un organe de production d’énergie électrique (16, 18) et un organe de stockage d’énergie électrique (19), le procédé comprenant les phase de : extraction de valeurs de paramètres d’un modèle source, la phase d’extraction étant mise en œuvre par ordinateur, initialisation de paramètres d’un modèle cible avec les valeurs de paramètres extraites du modèle source pour obtenir un modèle cible initialisé, la phase d’initialisation étant mise en œuvre par ordinateur, et optimisation, en fonction d’un domaine cible et d’un ensemble cible de tâches, des paramètres du modèle cible initialisé pour obtenir un modèle cible entraîné pour le contrôle d’un micro-réseau cible, la phase d’optimisation étant mise en œuvre par ordinateur. Figure pour l'abrégé : 1 Procédé de contrôle d’un micro-réseau électrique La présente invention concerne un procédé de contrôle d’un micro-réseau électrique. La présente invention concerne aussi un produit programme d’ordinateur associé. L’un des défis de notre siècle est de réduire les émissions de gaz à effet de serre. Pour faire face à ce défi, de nombreux investissements concernent le développement d’énergies renouvelables et de ressources énergétiques distribuées (DER). Les sources d’énergie renouvelables, telles que les sources d’énergie solaire et éolienne, présentant un caractère stochastique, les infrastructures des réseaux électriques sont à adapter afin de maintenir la fiabilité et la stabilité du réseau électrique. A cet effet, des micro-réseaux (en anglais « microgrid ») permettant l’intégration de sources d’énergie renouvelables dans les réseaux électriques ont été développés. Un micro-réseau est un réseau d’alimentation qui comprend des sources d’énergie renouvelables (éoliennes ou panneaux photovoltaïques), des sources traditionnelles d’énergie fossile (générateur diesel), des dispositifs de stockage d’énergie (batteries), des charges consommatrices d’énergie et un système de gestion d’énergie. Un micro-réseau fonctionne soit connecté au réseau principal, soit déconnecté de celui-ci en mode isolé. Un micro-réseau est également adapté pour être complément déconnecté du réseau principal (hors réseau). L’un des éléments permettant le fonctionnement d’un micro-réseau est le système de gestion d’énergie du micro-réseau. Il est notamment connu des systèmes de gestion d’énergie basés sur un module de prévision sur les prochaines heures de la puissance produite par les sources d’énergie renouvelables (panneaux photovoltaïques) et de la consommation des charges. Les différentes unités du réseau sont alors gérées selon une méthode d’optimisation utilisant les prévisions de ce module. Cependant, un tel module de prévision n’est pas adapté pour faire face à des conditions changeantes et imprévues. Il est, en outre, complexe à mettre en œuvre. D’autres systèmes de gestion d’énergie basés sur l’entraînement de modèles (en anglais « machine learning ») ont également été développés. De tels systèmes permettent le contrôle de micro-réseaux pour lesquels ils ont été entraînés. Néanmoins, l’entraînement de tels modèles est chronophage et mobilise des ressources, ce qui rend cette solution complexe à déployer à grande échelle. Il existe donc un besoin pour un outil permettant de faciliter le contrôle de micro-réseaux différents, tout en s’affranchissant d’un module de prévision. A cet effet, la présente description a pour objet un procédé de contrôle d’au moins un micro-réseau électrique, chaque micro-réseau électrique comprenant au moins un organe de consommation d’énergie électrique, au moins un organe de production d’énergie électrique et au moins un organe de stockage d’énergie électrique, chaque micro-réseau étant propre à prendre une pluralité d’états énergétiques, chaque état énergétique étant défini par une quantité d’énergie électrique à échanger entre des organes du micro-réseau et par une quantité d’énergie électrique stockée sur le au moins un organe de stockage d’énergie électrique, chaque micro-réseau étant propre à passer d’un état à un autre par la mise en œuvre d’une action sur le micro-réseau parmi un ensemble d’actions prédéfinies, le procédé comprenant les phase de : fourniture d’un modèle, dit modèle source, entraîné sur un domaine source pour apprendre un ensemble source de tâches, de sorte que le modèle source est propre à déterminer une action, parmi l’ensemble d’actions prédéfinies, de contrôle d’un micro-réseau donné, dit micro-réseau source , en fonction de l’état du micro-réseau source, le micro-réseau source étant propre à fonctionner dans un environnement donné, dit environnement source, délimitant le domaine source, le micro-réseau source étant propre à fonctionner selon un mode de fonctionnement donné, dit mode de fonctionnement source, délimitant l’ensemble source de tâches, le modèle source comprenant des paramètres dont les valeurs sont optimisées pour le domaine source et l’ensemble source de tâches, fourniture d’un modèle, dit modèle cible, propre à être entraîné sur un domaine cible pour apprendre un ensemble cible de tâches, de sorte que le modèle cible soit propre à déterminer une action, parmi l’ensemble d’actions prédéfinies, de contrôle d’un micro-réseau donné, dit micro-réseau cible, en fonction de l’état du micro-réseau cible, le micro-réseau cible étant propre à fonctionner dans un environnement donné, dit environnement cible, délimitant le domaine cible, le micro-réseau cible étant propre à fonctionner selon un mode de fonctionnement donné, dit mode de fonctionnement cible, délimitant l’ensemble cible de tâches, l’environnement cible et le mode de fonctionnement cible étant tels que le domaine cible est différent du domaine source et/ou que l’ensemble cible de tâches est différent de l’ensemble source de tâches, le modèle cible comprenant des paramètres, extraction de valeurs de paramètres du modèle source, la phase d’extraction étant mise en œuvre par ordinateur, initialisation de paramètres du modèle cible avec les valeurs de paramètres extraites du modèle source pour obtenir un modèle cible initialisé, la phase d’initialisation étant mise en œuvre par ordinateur, et optimisation, en fonction du domaine cible et de l’ensemble cible de tâches , des paramètres du modèle cible initialisé pour obtenir un modèle cible entraîné pour le contrôle du micro-réseau cible, la phase d’optimisation étant mise en œuvre par ordinateur. Suivant des modes de réalisation particuliers, le procédé comprend une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toutes les combinaisons techniquement possibles : - au moins une valeur de paramètres du modèle cible qui a été initialisée avec les valeurs extraites est figée lors de l’étape d’optimisation ; - chaque modèle est un réseau de neurones comprenant une couche de neurones d’entrée une couche de neurones de sortie et des couches intermédiaires de neurones, les paramètres de chaque modèle définissant les poids synaptiques entre les neurones de couches consécutives, les valeurs de paramètres, extraites du modèle source, correspondant au moins aux poids synaptiques entre les neurones de la couche d’entrée et les neurones de la couche intermédiaire consécutive à la couche d’entrée, dite première couche intermédiaire, et, de préférence, en outre, les poids synaptiques entre les neurones de plusieurs couches intermédiaires de neurones, consécutives à la première couche intermédiaire de neurones ; - la phase d’optimisation comprend : une étape de génération de jeux de données d’apprentissage en fonction du domaine cible et de l’ensemble cible de tâches, une étape d’entraînement du modèle cible au cours de laquelle au moins un paramètre du modèle cible est optimisé sur la base d’au moins un jeu d’apprentissage généré pour obtenir un modèle cible optimisé, et la répétition des étapes de génération et d’entraînement jusqu’à la satisfaction d’un critère de convergence, le modèle cible optimisé lors de la dernière itération étant un modèle cible entraîné pour le contrôle du micro-réseau cible. - le procédé comprend : une phase d’exploitation du modèle cible entraîné comprenant la détermination d’une action de contrôle du micro-réseau cible suite à la réception, par le modèle cible entraîné, de l’état courant du micro-réseau cible, et une phase de réalisation de l’action déterminée par l’envoi de commandes aux organes du micro-réseau cible. - les modes de fonctionnement prédéfinis comprennent au moins les modes de fonctionnement suivants : un mode de fonctionnement, dit isolé, dans lequel le micro-réseau est déconnecté du réseau de distribution d’énergie électrique, un mode de fonctionnement, dit connecté, dans lequel le micro-réseau est connecté à un réseau de distribution d’énergie électrique, et un mode de fonctionnement, dit intermédiaire, dans lequel le micro-réseau est connecté à un réseau de distribution d’énergie électrique ou isolé du réseau de distribution d’énergie électrique en fonction du pas de temps considéré. - chaque micro-réseau comprend au moins un organe de production d’énergie renouvelable et au moins un organe de production d’énergie fossile, la quantité d’énergie électrique à échanger étant la différence entre la quantité d’énergie électrique produite par le au moins un organe de production d’énergie renouvelable et la quantité d’énergie électrique demandée par le au moins un organe de consommation d’énergie électrique, la quantité d’énergie électrique à échanger étant une quantité d’énergie électrique à échanger entre les organes du micro-réseau à l’exception de l’au moins un organe de production d’énergie renouvelable ; - pour deux micro-réseaux fonctionnant dans des environnements distincts : la distribution de la quantité d’énergie électrique produite par le au moins un organe de production d’énergie renouvelable de l’un des micro-réseaux sur une période prédéterminée est différente de la distribution de la quantité d’énergie électrique produite par le au moins un organe de production d’énergie renouvelable de l’autre micro-réseau sur la période prédéterminée, et/ou la distribution de la quantité d’énergie électrique demandée par le au moins un organe de consommation d’énergie électrique de l’un des micro-réseaux sur une période prédéterminée est différente de la distribution de la quantité d’énergie électrique demandée par le au moins un organe de consommation d’énergie électrique de l’autre micro-réseau sur la période prédéterminée ; l’ensemble d’actions prédéfinies comprend au moins une action suivante : la décharge de l’au moins un organe de stockage d’énergie électrique d’une valeur correspondant à la quantité d’énergie électrique à échanger, ou lorsque la quantité d’énergie électrique stockée sur le au moins un organe de stockage d’énergie électrique est insuffisante par rapport à la quantité d’énergie électrique à échanger, la décharge intégrale de l’au moins un organe de stockage d’énergie électrique et la fourniture de la quantité d’énergie électrique restante par le au moins un organe de production d’énergie électrique, la charge de l’au moins un organe de stockage d’énergie électrique d’une valeur correspondant à la quantité d’énergie électrique à échanger, la production d’une quantité d’énergie électrique correspondant à la quantité d’énergie électrique à échanger par le au moins un organe de production d’énergie électrique, l’importation d’énergie électrique en provenance d’un réseau de distribution d’énergie électrique pour fournir au moins une partie de la quantité d’énergie électrique à échanger, l’exportation d’au moins une partie de la quantité d’énergie électrique à échanger vers un réseau de distribution d’énergie électrique, l’importation de la quantité d’énergie électrique à échanger d’un réseau de distribution d’énergie électrique et d’une quantité d’énergie électrique pour charger l’organe de stockage d’énergie électrique, et ne pas faire d’action. La présente description se rapporte également à un produit programme d’ordinateur comportant un support lisible d’informations, sur lequel est mémorisé un programme d’ordinateur comprenant des instructions de programme, le programme d’ordinateur étant chargeable sur une unité de traitement de données et adapté pour entraîner la mise en œuvre d’un procédé tel que précédemment décrit lorsque le programme d’ordinateur est mis en œuvre sur l’unité de traitement des données. La présente description concerne aussi un support lisible d’informations sur lequel est mémorisé un produit programme d’ordinateur tel que précédemment décrit. D’autres caractéristiques et avantages de l’invention apparaîtront à la lecture de la description qui suit de modes de réalisation de l’invention, donnés à titre d’exemple uniquement et en référence aux dessins qui sont : , , une vue schématique d’un exemple d’un micro-réseau, , , une vue schématique d’un exemple d’ordinateur permettant la mise en œuvre d’un procédé de contrôle d’un micro-réseau, , , un organigramme d’un exemple de mise en œuvre d’un procédé de contrôle d’un micro-réseau, , , une représentation schématique d’un exemple illustrant différentes couches de neurones d’un réseau de neurones, , , une représentation schématique d’un exemple illustrant l’extraction des valeurs de paramètres d’un modèle source pour l’initialisation de paramètres d’un modèle cible, et , , une représentation schématique illustrant la mise en œuvre d’une phase d’optimisation des paramètres d’un modèle cible. Un exemple d’un micro-réseau 10 est illustré par la . Dans cet exemple, le micro-réseau 10 est connectable à un réseau électrique principal 11. Le micro-réseau 10 comprend un réseau de transport d’énergie électrique 12, des organes propres à être connectés au réseau de transport d’énergie électrique 12 et un outil 13 de contrôle du micro-réseau 10. Les organes du micro-réseau 10 comprennent au moins un organe de consommation d’énergie électrique 14, au moins un organe de production d’énergie fossile 16, au moins un organe de production d’énergie renouvelable 18 et au moins un organe de stockage d’énergie électrique 19. Le micro-réseau 10 est propre à prendre une pluralité d’états énergétiques S t . Chaque état énergétique S t est défini par une quantité d’énergie électrique à échanger P Net entre des organes du micro-réseau 10 et par une quantité d’énergie électrique stockée E Bcap sur le au moins un organe de stockage d’énergie électrique 19. Par exemple, la quantité d’énergie électrique à échanger P Net est la différence entre la quantité d’énergie électrique produite P PV par le au moins un organe de production d’énergie renouvelable 18 et la quantité d’énergie électrique demandée P C par le au moins un organe de consommation d’énergie électrique 14. La quantité d’énergie électrique à échanger P Net est, dans ce cas, une quantité d’énergie électrique à échanger entre les organes du micro-réseau 10 à l’exception de l’au moins un organe de production d’énergie renouvelable 18. Le micro-réseau 10 est propre à passer d’un état S t à un autre par la mise en œuvre d’une action A t sur le micro-réseau 10 parmi un ensemble E A d’actions prédéfinies. Par exemple, l’ensemble E A d’actions prédéfinies comprend au moins une action suivante : A 1 : la décharge de l’au moins un organe de stockage d’énergie électrique 19 d’une valeur correspondant à la quantité d’énergie électrique à échanger P Net , ou lorsque la quantité d’énergie électrique stockée E Bcap sur le au moins un organe de stockage d’énergie électrique 19 est insuffisante par rapport à la quantité d’énergie électrique à échanger P Net , la décharge intégrale de l’au moins un organe de stockage d’énergie électrique 19 et la fourniture de la quantité d’énergie électrique restante par le au moins un organe de production d’énergie électrique 16, A 2 : la charge de l’au moins un organe de stockage d’énergie électrique 19 d’une valeur correspondant à la quantité d’énergie électrique à échanger P Net , A 3 : la production d’une quantité d’énergie électrique correspondant à la quantité d’énergie électrique à échanger P Net par le au moins un organe de production d’énergie électrique 16, A 4 : l’importation d’énergie électrique en provenance d’un réseau de distribution d’énergie électrique pour fournir au moins une partie de la quantité d’énergie électrique à échanger P Net , A 5 : l’exportation d’au moins une partie de la quantité d’énergie électrique à échanger P Net vers un réseau de distribution d’énergie électrique, A 6 : l’importation de la quantité d’énergie électrique à échanger P Net d’un réseau de distribution d’énergie électrique, ainsi que d’une quantité d’énergie électrique (par exemple comprise au sens large entre 10 pourcents et 20 pourcents) pour charger l’organe de stockage d’énergie électrique, et A 7 : ne pas faire d’action. Le micro-réseau 10 est propre à fonctionner dans un environnement donné, parmi un ensemble d’environnements prédéfinis. L’environnement est, par exemple, une zone géographique donnée. L’environnement influe notamment sur la quantité d’énergie électrique à échanger P Net . Par exemple, l’environnement influe sur au moins l’une de la quantité d’énergie électrique produite P PV par le au moins un organe de production d’énergie renouvelable 18 et de la quantité d’énergie électrique demandée P C par le au moins un organe de consommation d’énergie électrique 14. Un environnement prédéfini désigne, par exemple, un ensemble d’environnements ayant des profils similaires en termes de quantité d’énergie électrique produite P PV par le au moins un organe de production d’énergie renouvelable 18 et de quantité d’énergie électrique demandée P C par le au moins un organe de consommation d’énergie électrique 14. Par exemple, pour deux micro-réseaux 10 fonctionnant dans des environnements distincts : - la distribution de la quantité d’énergie électrique produite P PV par le au moins un organe de production d’énergie renouvelable 18 de l’un des micro-réseaux 10 sur une période prédéterminée (exemple : un an) est différente de la distribution de la quantité d’énergie électrique produite P PV par le au moins un organe de production d’énergie renouvelable 18 de l’autre micro-réseau 10 sur la période prédéterminée, et/ou - la distribution de la quantité d’énergie électrique demandée P C par le au moins un organe de consommation d’énergie électrique 14 de l’un des micro-réseaux 10 sur une période prédéterminée (exemple : un an) est différente de la distribution de la quantité d’énergie électrique demandée P C par le au moins un organe de consommation d’énergie électrique 14 de l’autre micro-réseau 10 sur la période prédéterminée. Le micro-réseau 10 est propre à fonctionner selon un mode de fonctionnement donné, parmi un ensemble de modes de fonctionnement prédéfinis. Le mode de fonctionnement est avantageusement relatif à la connexion ou non du micro-réseau 10 à un réseau de distribution d’énergie électrique (réseau électrique principal). Le mode de fonctionnement d’un micro-réseau 10 définit notamment les actions A t propres à être mises œuvre sur le micro-réseau 10 parmi l’ensemble E A des actions prédéfinies. Avantageusement, les modes de fonctionnement prédéfinis comprennent au moins l’un des modes de fonctionnement suivants, de préférence les trois modes de fonctionnement suivants : un mode de fonctionnement, dit isolé, dans lequel le micro-réseau 10 est déconnecté d’un réseau de distribution d’énergie électrique (hors réseau), un mode de fonctionnement, dit connecté, dans lequel le micro-réseau 10 est connecté à un réseau de distribution d’énergie électrique (le micro-réseau 10 est ainsi propre à échanger de l’énergie électrique avec le réseau de distribution d’énergie électrique), et un mode de fonctionnement, dit intermédiaire, dans lequel le micro-réseau 10 est connecté ou isolé d’un réseau de distribution d’énergie électrique en fonction du pas de temps considéré (cas par exemple des environnements pour lesquels la connexion au réseau de distribution d’énergie électrique est instable ou lorsque les opérateurs du réseau de distribution d’énergie électrique décident de ne pas avoir d’interaction avec tel ou tel micro-réseau pour des raisons de stabilité globale du réseau de distribution d’énergie électrique). Notamment, pour le mode isolé ou le mode intermédiaire fonctionnant en isolé, les actions A 4, A 5 et A 6 ne sont pas possibles car le micro-réseau 10 n’est pas connecté à un réseau de distribution d’énergie électrique. Par contre, pour le mode connecté ou le mode intermédiaire fonctionnant en connecté, l’ensemble des actions A 1 à A 7 est possible. Le réseau de transport d’énergie électrique 12 est configuré, d’une part, pour recevoir l’énergie électrique produite ou stockée par les organes connectés audit réseau de transport d’énergie électrique 12 et pour distribuer l’énergie électrique reçue aux organes connectés audit réseau de transport d’énergie électrique 12. La connexion entre chaque organe et le réseau de transport d’énergie électrique 12 est, par exemple, établie par un protocole « machine to machine » (de l’anglais « communication de machine à machine »). Chaque organe du micro-réseau 10 est propre à être connecté ou déconnecté du réseau de transport d’énergie électrique 12. Un organe 14 de consommation d’énergie électrique est un organe propre à consommer de l’énergie électrique. Un organe 14 de consommation d’énergie électrique est, par exemple, un réseau électrique d’éclairage ou de chauffage d’un bâtiment commercial ou résidentiel, un véhicule électrique, ou encore un équipement opérationnel. Un organe 16 de production d’énergie fossile est un organe propre à produire une énergie fossile. Une énergie fossile est produite à partir de la décomposition sédimentaire de matières organiques, c’est-à-dire composées principalement de carbone. Un organe 16 de production d’énergie fossile utilise notamment des ressources primaires telles que le pétrole, le gaz naturel ou le charbon. Un organe 16 de production d’énergie fossile est, par exemple, une centrale au charbon, une centrale au fioul, une centrale thermique au gaz ou un générateur diesel. Un organe de 18 de production d’énergie renouvelable est un organe propre à produire une énergie renouvelable. Une énergie renouvelable est une source d’énergie provenant de phénomènes naturels cycliques ou constants induits par exemple par les astres : le soleil essentiellement pour la chaleur et la lumière qu'il génère, mais aussi l'attraction de la lune (marées) et la chaleur générée par la Terre (géothermie). Un organe 18 de production d’énergie renouvelable est, par exemple, un barrage hydroélectrique, une centrale hydroélectrique, un ensemble d’éoliennes ou encore un ensemble de panneaux solaires. Un organe 19 de stockage d’énergie électrique est un organe propre à stocker de l’énergie électrique. Un organe 19 de stockage d’énergie électrique est, par exemple, un accumulateur d’énergie électrique tel qu’une batterie. Un organe 19 de stockage d’énergie électrique fonctionne comme un producteur d’énergie électrique lors de sa décharge et comme un consommateur d’énergie électrique lors de sa charge. L’outil 13 est configuré pour contrôler les quantités d’énergie électrique échangées entre les organes du micro-réseau 10. Dans l’exemple illustré par la , l’outil 13 comprend un calculateur 20 et un produit programme d’ordinateur 22. Le calculateur 20, est de préférence, un ordinateur. Plus généralement, le calculateur 20 est un calculateur électronique propre à manipuler et/ou transformer des données représentées comme des quantités électroniques ou physiques dans des registres de calculateur 10 et/ou des mémoires en d’autres données similaires correspondant à des données physiques dans des mémoires, des registres ou d’autres types de dispositifs d’affichage, de transmission ou de mémorisation. Le calculateur 20 est en interaction avec le produit programme d’ordinateur 22. Comme illustré par la , le calculateur 20 comporte un processeur 24 comprenant une unité de traitement de données 26, des mémoires 28 et un lecteur 30 de support d’informations. Dans l’exemple illustré par la , le calculateur 20 comprend une interface homme-machine 32, tel qu’un écran, et un afficheur 34. Le produit programme d’ordinateur 22 comporte un support d’informations 36. Le support d’information 36 est un support lisible par le calculateur 20, usuellement par l’unité de traitement de données 26. Le support lisible d’informations 36 est un médium adapté à mémoriser des instructions électroniques et capable d’être couplé à un bus d’un système informatique. A titre d’exemple, le support d’informations 36 est une clé USB, une disquette ou disque souple (de la dénomination anglaise « Floppy disc »), un disque optique, un CD-ROM, un disque magnéto-optique, une mémoire ROM, une mémoire RAM, une mémoire EPROM, une mémoire EEPROM, une carte magnétique ou une carte optique. Sur le support d’informations 36 est mémorisé le programme d’ordinateur 12 comprenant des instructions de programme. Le programme d’ordinateur 22 est chargeable sur l’unité de traitement de données 26 et est adapté pour entraîner la mise en œuvre d’un procédé de contrôle du micro-réseau 10 lorsque le programme d’ordinateur 22 est mis en œuvre sur l’unité de traitement 26 du calculateur 20. Un tel procédé de contrôle sera décrit dans la suite de la description. Le fonctionnement de l’outil de contrôle 13, c’est-à-dire du calculateur 20 en interaction avec le produit programme d’ordinateur 22 va maintenant être décrit en référence aux figures 3 et 6, qui illustrent schématiquement un exemple de mise en œuvre d’un procédé de contrôle d’un micro-réseau 10. Le procédé de contrôle comprend une phase 100 de fourniture d’un modèle, dit modèle source M S , entraîné sur un domaine source D S pour apprendre un ensemble source de tâches T S visant au contrôle d’un micro-réseau donné, dit micro-réseau source 10S. Le terme « domaine » désigne un espace de caractéristiques d’entrée et une distribution de probabilité marginale. Le terme « ensemble de tâches » désigne un espace de caractéristiques de sortie et une fonction de prédiction objective. En particulier, le modèle source M S a été entraîné de sorte à déterminer une action, parmi l’ensemble E A d’actions prédéfinies (par exemple décrit précédemment), de contrôle du micro-réseau source 10S, en fonction de l’état S t du micro-réseau source 10S. Le micro-réseau source 10S est propre à fonctionner dans un environnement donné, dit environnement source E S et selon un mode de fonctionnement donné, dit mode de fonctionnement source F S . L’environnement source E S délimite le domaine source D S . Le mode de fonctionnement source F S délimite l’ensemble source de tâches T S . Le modèle source M S comprend notamment des paramètres w dont les valeurs sont optimisées pour le domaine source D S et l’ensemble source de tâches T S . Dans un exemple, le modèle source M S est un réseau de neurones comprenant une couche de neurones d’entrée C E , une couche de neurones de sortie C S et des couches intermédiaires de neurones C int . Les paramètres w du modèle source M S définissent alors les poids synaptiques P entre les neurones de couches consécutives. Des exemples de réseaux de neurones sont illustrés par les figures 4 et 5. Notamment, la illustre un réseau de neurones comprenant une couche d’entrée CE à 4 neurones, deux couches intermédiaires Cint à 6 et 5 neurones et une couche de sortie CS à 3 neurones. Les poids synaptiques P entre les neurones de chaque couche sont représentés par des flèches (seule une référence P est illustrée pour ne pas surcharger la figure). Dans cet exemple, chaque neurone d’une couche prend son entrée sur les neurones de la couche précédente pondérés par le poids synaptique P entre ledit neurone et chaque neurone de la couche précédente. La illustre schématiquement des réseaux de neurones ayant une couche d’entrée CE, quatre couches intermédiaires Cint et une couche de sortie CS. Le procédé de contrôle comprend une phase 110 de fourniture d’un modèle, dit modèle cible M C , propre à être entraîné sur un domaine cible D C pour apprendre un ensemble cible de tâches T C , visant au contrôle d’un micro-réseau donné, dit micro-réseau cible 10C. En particulier, le modèle cible M C a été entraîné de sorte à déterminer une action A t , parmi l’ensemble E A d’actions prédéfinies (par exemple décrit précédemment), de contrôle du micro-réseau cible 10C, en fonction de l’état S t du micro-réseau cible 10C. Le micro-réseau cible 10C est propre à fonctionner dans un environnement donné, dit environnement cible E C et selon un mode de fonctionnement donné, dit mode de fonctionnement cible F C . L’environnement cible E C délimite le domaine cible D C . Le mode de fonctionnement cible F C délimite l’ensemble cible de tâches T C . Le micro-réseau cible 10C diffère du micro-réseau source 10S par le fait que : l’environnement cible E C est différent de l’environnement source E S , ce qui implique que le domaine cible D C est différent du domaine source D S , et/ou le mode de fonctionnement cible F C est différent du mode de fonctionnement source F S , ce qui implique que l’ensemble cible de tâches T C est différent de l’ensemble source de tâches T S . Le modèle cible M C comprend des paramètres w propres à être optimisés pour le domaine cible D C et l’ensemble cible de tâches T C . Lorsque le modèle source M S est un réseau de neurones (voir exemple ci-dessus), le modèle cible M C est aussi un réseau de neurones comprenant une couche de neurones d’entrée C E , une couche de neurones de sortie C S et des couches intermédiaires de neurones C int . Les paramètres w du modèle cible M C définissent alors les poids synaptiques P entre les neurones de couches consécutives. Le procédé de contrôle comprend une phase 120 d’extraction de valeurs de paramètres w du modèle source M S . La phase d’extraction 120 est mise en œuvre par le calculateur 20 en interaction avec le produit programme d’ordinateur 22, c’est-à-dire est mise en œuvre par ordinateur. Dans un mode de réalisation, les valeurs de paramètres w, extraites du modèle source MS, définissent au moins les poids synaptiques P entre les neurones de la couche d’entrée CE et de la couche intermédiaire Cint de neurones consécutive à la couche d’entrée CE, dite première couche intermédiaire. De préférence, les valeurs de paramètres w, extraites du modèle source MS, définissent aussi les poids synaptiques P entre les neurones de plusieurs couches intermédiaires Cint de neurones, consécutives à la première couche intermédiaire. Dans l’exemple illustré par la , les valeurs extraites sont celles des paramètres w définissant les poids synaptiques P entre toutes les couches sauf entre la dernière couche intermédiaire Cint et la couche de sortie CS. Le procédé de contrôle comprend une phase 130 d’initialisation de paramètres w du modèle cible M C avec les valeurs de paramètres w extraites du modèle source M S pour obtenir un modèle cible M C initialisé. La phase d’initialisation 130 est mise en œuvre par le calculateur 20 en interaction avec le produit programme d’ordinateur 22, c’est-à-dire est mise en œuvre par ordinateur. Ainsi, lorsque les modèles MS, MC sont des réseaux de neurones, les poids synaptiques P entre les neurones de couches du modèle cible MC sont initialisés avec les valeurs des poids synaptiques P correspondant auxdites couches dans le modèle source Ms. Dans l’exemple illustré par la , seuls les poids synaptiques P entre la dernière couche intermédiaire Cint et la couche de sortie CS ne sont pas initialisés avec les valeurs extraites, et sont initialisés aléatoirement. Dans un mode de réalisation, au moins un paramètre w du modèle cible M C qui a été initialisé avec une valeur extraite est figé (en anglais « freezed »). Dans une variante, cela s’applique à tous les paramètres w du modèle cible M C qui ont été initialisés avec des valeurs extraites. En d’autres termes, cela signifie que les valeurs de ces paramètres w ne sont pas modifiables ultérieurement, notamment lors de la phase d’optimisation décrite dans ce qui suit. En variante, tous les paramètres w du modèle cible M C , même ceux initialisés, sont modifiables lors de l’étape d’optimisation. Le procédé de contrôle comprend une phase 140 d’optimisation, en fonction du domaine cible D C et de l’ensemble cible de tâches T C , des paramètres w du modèle cible M C initialisé pour obtenir un modèle cible M C entraîné pour le contrôle du micro-réseau cible 10C. La phase d’optimisation 140 est mise en œuvre par le calculateur 20 en interaction avec le produit programme d’ordinateur 22, c’est-à-dire est mise en œuvre par ordinateur. Dans un exemple, la phase d’optimisation 140 comprend des étapes 140A de génération de données d’apprentissage et des étapes 140B d’entraînement du modèle cible M C sur la base des données d’apprentissage générées. Les étapes de génération 140A et d’entraînement 140B sont répétées au cours d’itérations successives. Au cours des étapes de génération 140A, un modèle à entraîner (agent) est en interaction avec un environnement selon le principe de l’apprentissage par renforcement profond (en anglais « Deep Reinforcement Learning »). Le modèle à entraîner est, par exemple, un réseau de neurones. Notamment, comme illustré par la , le modèle à entraîner MC est propre à déterminer une action At en réponse à un état St généré par un module, appelé l’environnement E. L’action At générée par le modèle MC est propre à être traitée par l’environnement E. L’environnement E vérifie le respect d’un ensemble de contraintes lors de l’exécution de l’action At et génère l’état suivant St+1 résultant et une récompense Rt. Au moins les données relatives à l’état St, à l’action déterminée At, à l’état suivant St+1 et à la récompense Rt sont mémorisées dans une mémoire MR, dite de reprise (en anglais « memory replay ») en vue d’être utilisées ultérieurement pour entraîner le modèle cible MC. La mémoire de reprise M R est typiquement initialisée au démarrage, c’est-à-dire lors du lancement de la toute première étape de génération 100. Une fois la capacité maximale de la mémoire de reprise M R atteinte, la mémoire de reprise M R fonctionne ensuite par exemple sur le modèle du premier entré, premier sorti (en anglais « First In First Out (FIFO) »). Dans le cas d’espèce, l’environnement E a été configuré pour simuler le fonctionnement d’un micro-réseau cible 10C. La simulation a par exemple été réalisée sur le principe d’un processus de décision Markovien. Les interactions successives entre le modèle cible M C à entraîner et l’environnement E vont permettre d’obtenir un modèle cible M C entraîné pour le contrôle d’un micro-réseau cible 10C. Un exemple de mise en œuvre des différentes étapes de la phase de génération est donné dans ce qui suit. L’étape 140A vise à générer un jeu de données d’apprentissage en fonction du domaine cible D C et de l’ensemble cible de tâches T C . L’étape 140A de génération comprend une sous-étape 140A-1 de réception de données initiales ou issues d’une itération antérieure. De telles données sont spécifiques au domaine cible D C . Dans un exemple de mise en œuvre, les données reçues qu’elles soient initiales ou issues d’une itération antérieure, comprennent un ensemble de valeurs prédéterminée de quantités d’énergie électrique à échanger P Net et un ensemble de valeurs initiales possibles de quantité d’énergie électrique E Bcap stockée sur le au moins un organe de stockage d’énergie électrique 19. Les valeurs de quantités d’énergie électrique à échanger P Net ont, par exemple, été prédéterminées pour chaque pas de temps d’une période temporelle prédéfinie. La période temporelle prédéfinie est, par exemple, d’une année et les pas de temps d’une heure. Chaque valeur de quantité d’énergie électrique à échanger P Net pour un pas de temps est, par exemple, la différence entre la valeur de l’énergie électrique produite P PV par le au moins un organe de production d’énergie renouvelable 18 pour ledit pas de temps et la valeur d’énergie électrique demandée P L par le au moins un organe de consommation d’énergie électrique 14 pour ledit pas de temps. On a ainsi : ) (1) Les valeurs d’énergie électrique produite P PV par le au moins un organe de production d’énergie renouvelable 18 et d’énergie électrique demandée P L par le au moins un organe de consommation d’énergie électrique 14 ont, par exemple, été prédéterminées pour chaque pas de temps de la période temporelle prédéfinie. De telles valeurs sont, par exemple, issues de mesures effectuées par des capteurs sur des installations existantes ou ont été générées de manière aléatoire au préalable. Les valeurs initiales possibles de quantité d’énergie électrique initialement stockées E Bcap sur le au moins un organe de stockage d’énergie électrique 19 sont des valeurs prédéfinies. Les valeurs possibles sont, par exemple, 0 kilowattheures (kWh), 5 kWh et 10 kWh. Dans un même exemple de mise en œuvre, lorsque les données reçues sont issues d’une itération antérieure, les données reçues comprennent au moins l’une des données suivantes : - l’état suivant S t+1 obtenu à l’issue de l’itération précédente, - une indication indiquant si l’état suivant S t+1 obtenu à l’issue de l’itération précédente est un état final, - le pas de temps courant Δ t de l’itération précédente, et - le modèle optimisé lors de la dernière itération. Un tel modèle comprend des paramètres w qui ont été optimisés lors de la dernière itération. L’étape 140A de génération comprend une sous-étape 140A-2 d’obtention, à partir des données reçues, d’un modèle courant propre à déterminer une action A t de contrôle d’un micro-réseau 10C, parmi un ensemble E A d’actions prédéfinies, en fonction d’un état S t du micro-réseau 10C. Dans un exemple de mise en œuvre, le modèle courant est le modèle cible initialisé reçu lorsque les données sont des données initiales et est le modèle optimisé lors de la dernière itération sinon. L’ensemble E A d’actions prédéfinies est, par exemple, tel que défini précédemment. Les actions A t possibles sont notamment fixées par l’ensemble cible de tâches T C . L’étape 140A de génération comprend une sous-étape 140A-3 de détermination, à partir des données reçues, d’un pas de temps courant Δ t . Dans un exemple de mise en œuvre, le pas de temps courant Δ t est : soit un pas de temps initialisé Δ t0 lorsque les données sont des données initiales ou lorsque l’indicateur indique que l’état suivant S t+1 obtenu à l’issue de l’itération précédente est un état final. Le pas de temps initialisé Δ t0 correspond, par exemple, au premier pas de temps de la période temporelle prédéfinie sur laquelle sont définies les valeurs prédéterminées de quantité d’énergie électrique à échanger P Net . soit le pas de temps précédent Δ t-1 incrémenté d’une unité lorsqu’un tel pas de temps précédent Δ t-1 existe et que l’état suivant S t+1 obtenu à l’issue de l’itération précédente n’est pas un état final. L’étape 140A de génération comprend une sous-étape 140A-4 d’obtention, à partir des données reçues, d’un état courant S t d’un micro-réseau 10. Dans un mode de mise en œuvre, l’état courant S t est soit un état initial S 0 lorsque le pas de temps courant Δ t est un pas de temps initialisé Δ t0 , soit un état suivant S t+1 obtenu lors de la dernière itération. Lorsque l’état courant S t est un état initial S 0 , l’état initial S 0 est défini par la valeur prédéterminée de quantité d’énergie électrique à échanger P Net correspondant au pas de temps courant (premier pas de temps Δ t0 ) et par une valeur de quantité d’énergie électrique stockée E Bcap choisie aléatoirement parmi l’ensemble de valeurs possibles de quantité d’énergie électrique stockée. L’étape 140A de génération comprend une sous-étape 140A-5 de détermination par le modèle courant d’une action A t de contrôle du micro-réseau 10 en fonction de l’état courant S t selon une technique d’apprentissage. La technique d’apprentissage est, par exemple, une technique de type Q-Learning ou Double-Q-Learning, telle que la technique « Epsilon greedy ». L’étape 140A de génération comprend une sous-étape 140A-6 de vérification du respect de contraintes prédéterminées par l’action A t déterminée en fonction de l’état courant S t . Dans un mode de mise en œuvre, les contraintes prédéterminées comprennent au moins une contrainte choisie parmi l’ensemble de contraintes suivantes : une première contrainte relative à l’équilibre entre, d’une part, la somme de la quantité d’énergie électrique échangée P B par le au moins un organe de stockage d’énergie électrique 19, de la quantité d’énergie électrique produite P G par le au moins un organe de production d’énergie fossile 16 et de la quantité d’énergie électrique consommée P C par le au moins un organe de consommation d’énergie électrique 14 (en anglais « load curtailment »), et d’autre part, la quantité d’énergie électrique à échanger P Net . La première contrainte vise à satisfaire l’équation suivante : (2) - une deuxième contrainte relative à la quantité d’énergie électrique stockée E Bcap sur le au moins un organe de stockage d’énergie électrique 19. La deuxième contrainte stipule que la quantité d’énergie électrique stockée E Bcap est comprise entre des bornes prédéterminées. - une troisième contrainte relative à la quantité d’énergie électrique échangée P B (reçue ou envoyée) par le au moins un organe de stockage d’énergie électrique 19. La troisième contrainte stipule que la quantité d’énergie électrique échangée P B est comprise entre des bornes prédéterminées. - une quatrième contrainte relative au mode de fonctionnement de l’au moins un organe de stockage d’énergie électrique 19. La quatrième contrainte vise à satisfaire l’équation suivante : (3) une cinquième contrainte relative à la quantité d’énergie électrique produite P G par le au moins un organe de production d’énergie fossile 16. La cinquième contrainte stipule que la quantité d’énergie électrique produite P G est comprise entre des bornes prédéterminées. L’étape 140A de génération comprend une sous-étape 140A-7 de détermination d’une récompense R t représentative du coût opérationnel induit suite à l’exécution de l’action A t et d’un indicateur indiquant si l’état suivant S t+1 obtenu suite à l’exécution de l’action A t est un état final. La récompense R t est représentative du coût opérationnel induit suite à l’exécution de l’action A t . Dans un mode de mise en œuvre, la récompense R t déterminée pour chaque donnée d’apprentissage est égale à la quantité d’énergie électrique à échanger P Net multipliée par un coefficient multiplicatif sélectionné parmi un ensemble de coefficients multiplicatifs m, q, c en fonction de l’action A t déterminée. Les coefficients multiplicatifs m, q, c représentent respectivement les coûts opérationnels de l’au moins un organe de stockage d’énergie électrique 19, de l’au moins un organe de production d’énergie fossile 16, et de la réduction de charge (en anglais « load curtailment »). Par exemple, la récompense R t est égale à : si l’action déterminée A t est la charge ou la décharge du au moins un organe de stockage d’énergie électrique 19 d’une valeur égale à la quantité d’énergie électrique à échanger P Net. si l’action déterminée A t est la production d’une quantité d’énergie électrique par l’organe de stockage d’énergie fossile 16 d’une valeur égale à la quantité d’énergie électrique à échanger P Net. si l’action déterminée A t est la décharge de l’au moins un organe de stockage d’énergie électrique 19 d’une quantité d’énergie électrique et la production d’une quantité d’énergie électrique par l’organe de production d’énergie fossile 16, avec . si export d’énergie électrique vers un réseau de distribution d’énergie électrique. si import d’énergie électrique d’un réseau de distribution d’énergie électrique. si les contraintes ne sont pas respectées. si l’action déterminée A t est de ne pas faire d’action. Dans un exemple de mise en œuvre, la récompense R t est calculée en fonction d’une fonction de coût que l’on cherche à minimiser. Le but est d’obtenir un modèle entraîné minimisant les coûts opérationnels du micro-réseau cible 10C tout en respectant des contraintes prédéterminées sur la période temporelle T. Dans un exemple, les coûts induits par le au moins un organe de production d’énergie renouvelable 18 ne sont pas pris en compte dans la fonction de coût et il est supposé un coût fixe pour le au moins un organe de production d’énergie fossile 16 et le au moins un organe de stockage d’énergie électrique 19. Dans cet exemple, la fonction objective est, ainsi, la somme des coûts cumulés pour faire fonctionner le au moins un organe de production d’énergie fossile 16 et le au moins un organe de stockage d’énergie électrique 19 sur la période temporelle T avec un pas de temps fixé (1 heure par exemple). Pour simplifier, il est par exemple supposé que la puissance électrique au temps t est la puissance durant l’intervalle [t, t+ ]. La fonction de coût est alors formulée de la manière suivante : (4) Où : m, q et c représentent respectivement les coûts opérationnels induits par le l’au moins un organe de stockage d’énergie électrique 19, le au moins un organe de production d’énergie fossile 16, et la réduction de la puissance de l’au moins un organe de consommation d’énergie électrique 14 (en anglais « load curtailment »). est la quantité d’énergie électrique échangée par le au moins un organe de stockage d’énergie électrique 19 (charge ou décharge). est la quantité d’énergie électrique produite par le au moins un organe de production d’énergie fossile 16. est la réduction de la quantité d’énergie électrique demandée par le au moins un organe de consommation d’énergie électrique 14. Dans un exemple de mise en œuvre, l’indicateur indiquant si l’état suivant S t+1 obtenu suite à l’exécution de l’action A t est un état final est déterminé en fonction du pas de temps courant Δ t et de la vérification effectuée à l’étape précédente. Ainsi, l’état final est, par exemple, atteint : lorsque le pas de temps courant Δ t est égal à un pas de temps prédéterminé (par exemple, le dernier pas de temps des valeurs prédéterminées de quantités d’énergie électrique à échanger P Net et lorsque les contraintes sont vérifiées, et lorsque les contraintes ne sont pas vérifiées (échec impliquant le retour à un état initial). Lorsque le pas de temps courant Δ t n’est pas égal au pas de temps prédéterminé et lorsque les contraintes sont vérifiées, l’état suivant S t+1 obtenu n’est pas un état final. Il est ensuite mémorisé dans la mémoire de reprise M R , une donnée d’apprentissage comprenant au moins l’état courant S t , l’état suivant S t+1 , l’action déterminée At et la récompense R t , et avantageusement une variable booléenne indiquant si l’état suivant obtenu est un état final ou non. L’étape 140A de génération comprend la répétition des sous-étapes précédentes (140A-1 à 140A-7 de l’étape de génération 140A) tant que l’indicateur indique que l’état suivant obtenu S t+1 est différent d’un état final. L’ensemble des données d’apprentissage mémorisées jusqu’à l’obtention d’un état final forment un jeu d’apprentissage. Une fois l’état final obtenu, l’étape d’entraînement 140B est enclenchée. L’étape d’entraînement 140B est une phase d’entraînement du modèle courant au cours de laquelle au moins un paramètre w du modèle courant est optimisé sur la base d’au moins un jeu d’apprentissage mémorisé dans la mémoire de reprise M R pour obtenir un modèle optimisé. La technique d’entraînement utilisé est, par exemple, basé sur un algorithme de type apprentissage profond (en anglais « deep learning »). Dans un mode de mise en œuvre, seuls les paramètres w non figés du modèle courant sont optimisés lors de l’étape d’entraînement 140B. Avantageusement, le au moins un paramètre w du modèle est optimisé sur la base de plusieurs jeux d’apprentissage mémorisés dans la mémoire de reprise M R . Le procédé de contrôle comprend ensuite la répétition des étapes de génération 140A et d’entraînement 140B jusqu’à la satisfaction d’un critère de convergence, le modèle optimisé lors de la dernière itération étant un modèle entraîné pour le contrôle d’un micro-réseau électrique cible 10C, aussi appelé modèle de contrôle. Par exemple, le critère de convergence est atteint lorsque pendant un nombre prédéterminé d’itérations successives à chaque obtention d’un état final, le pas de temps courant Δ t ayant permis l’obtention de l’état final correspond à un pas de temps prédéterminé (par exemple, le dernier pas de temps des valeurs prédéterminées de quantités d’énergie électrique à échanger P Net ), et la somme des récompenses R t obtenues pour chaque donnée d’apprentissage du jeu d’apprentissage correspondant est supérieure ou égale à un seuil prédéterminé. Ainsi, lors de l’atteinte du critère de convergence, il est considéré que la fonction de coût est minimisée. Le procédé de contrôle comprend une phase 150 d’exploitation du modèle de contrôle comprenant la détermination d’une action A t de contrôle du micro-réseau cible 10C suite à la réception, par le modèle de contrôle, de l’état courant S t du micro-réseau 10 cible. L’homme du métier comprendra que le modèle de contrôle a de manière classique d’abord été validé sur des données de test différentes des données du jeu d’apprentissage, avant d’être utilisé pour le contrôle effectif d’un micro-réseau cible 10C. La validation consiste par exemple à la mise en œuvre de l’étape de génération 140A avec des données d’entrée différentes. Le procédé de contrôle comprend une phase 160 de réalisation de l’action A t déterminée par l’envoi de commandes aux organes du micro-réseau cible 10C. Les commandes sont, par exemple, des commandes de connexion ou déconnexion des organes du micro-réseau cible 10C du réseau de transport d’énergie électrique 12 et/ou des commandes de charge, de décharge ou de production d’énergie électrique. En fonction des cas, une action A t peut également être l’absence de commandes (correspondant à l’action ne rien faire). Ainsi, le modèle de contrôle obtenu suite à la mise en œuvre du présent procédé permet de minimiser les coûts opérationnels du micro-réseau. Un tel modèle s’affranchit également d’un module de prévision. Il est donc aisément adaptable à tous types de micro-réseau. Un tel modèle de contrôle est, en outre, obtenu de manière plus rapide puisque des données issues de l’apprentissage d’un autre modèle sont réexploitées. Le présent procédé offre ainsi la possibilité de capitaliser sur des apprentissages effectués par d’autres modèles pour des micro-réseaux ayant des environnements et/ou modes de fonctionnement différents. Le présent procédé est, ainsi, tout à fait adapté pour être implémenté dans un grand nombre de micro-réseaux puisque le temps d’obtention d’un modèle optimisé est significativement réduit. L’homme du métier comprendra que les modes de réalisation et variantes précédemment décrits peuvent être combinés pour former de nouveaux modes de réalisation pourvu qu’ils soient compatibles techniquement. Procédé de contrôle d’au moins un micro-réseau électrique (10), chaque micro-réseau électrique (10) comprenant au moins un organe de consommation d’énergie électrique (14), au moins un organe de production d’énergie électrique (16, 18) et au moins un organe de stockage d’énergie électrique (19), chaque micro-réseau (10) étant propre à prendre une pluralité d’états énergétiques (S t ), chaque état énergétique (S t ) étant défini par une quantité d’énergie électrique à échanger (P Net ) entre des organes du micro-réseau (10) et par une quantité d’énergie électrique stockée (E Bcap ) sur le au moins un organe de stockage d’énergie électrique (19), chaque micro-réseau (10) étant propre à passer d’un état (S t ) à un autre par la mise en œuvre d’une action (A t ) sur le micro-réseau (10) parmi un ensemble (E A ) d’actions prédéfinies, le procédé comprenant les phase de : fourniture d’un modèle, dit modèle source (M S ), entraîné sur un domaine source (D S ) pour apprendre un ensemble source de tâches (T S ), de sorte que le modèle source (M S ) est propre à déterminer une action (A t ), parmi l’ensemble (E A ) d’actions prédéfinies, de contrôle d’un micro-réseau donné, dit micro-réseau source (10S), en fonction de l’état (S t ) du micro-réseau source (10S), le micro-réseau source (10S) étant propre à fonctionner dans un environnement donné, dit environnement source (E S ), délimitant le domaine source (D S ), le micro-réseau source (10S) étant propre à fonctionner selon un mode de fonctionnement donné, dit mode de fonctionnement source (F S ), délimitant l’ensemble source de tâches (T S ), le modèle source (M S ) comprenant des paramètres (w) dont les valeurs sont optimisées pour le domaine source (D S ) et l’ensemble source de tâches (T S ), fourniture d’un modèle, dit modèle cible (M C ), propre à être entraîné sur un domaine cible (D C ) pour apprendre un ensemble cible de tâches (T C ), de sorte que le modèle cible (M C ) soit propre à déterminer une action (A t ), parmi l’ensemble (E A ) d’actions prédéfinies, de contrôle d’un micro-réseau donné, dit micro-réseau cible (10C), en fonction de l’état (S t ) du micro-réseau cible (10C), le micro-réseau cible (10C) étant propre à fonctionner dans un environnement donné, dit environnement cible (E C ), délimitant le domaine cible (D C ), le micro-réseau cible (10C) étant propre à fonctionner selon un mode de fonctionnement donné, dit mode de fonctionnement cible (F C ), délimitant l’ensemble cible de tâches (T C ), l’environnement cible (E C ) et le mode de fonctionnement cible (F C ) étant tels que le domaine cible (D C ) est différent du domaine source (D S ) et/ou que l’ensemble cible de tâches (T C ) est différent de l’ensemble source de tâches (T S ), le modèle cible (M C ) comprenant des paramètres (w), extraction de valeurs de paramètres (w) du modèle source (M S ), la phase d’extraction étant mise en œuvre par ordinateur, initialisation de paramètres (w) du modèle cible (M C ) avec les valeurs de paramètres (w) extraites du modèle source (M S ) pour obtenir un modèle cible (M C ) initialisé, la phase d’initialisation étant mise en œuvre par ordinateur, et optimisation, en fonction du domaine cible (D C ) et de l’ensemble cible de tâches (T C ), des paramètres (w) du modèle cible (M C ) initialisé pour obtenir un modèle cible (M C ) entraîné pour le contrôle du micro-réseau cible (10C), la phase d’optimisation étant mise en œuvre par ordinateur. Procédé selon la revendication 1, dans lequel au moins une valeur de paramètres (w) du modèle cible (M C ) qui a été initialisée avec les valeurs extraites est figée lors de l’étape d’optimisation. Procédé selon la revendication 1 ou 2, dans lequel chaque modèle est un réseau de neurones comprenant une couche de neurones d’entrée (C E ), une couche de neurones de sortie (C S ) et des couches intermédiaires (C int ) de neurones, les paramètres (w) de chaque modèle définissant les poids synaptiques (P) entre les neurones de couches consécutives, les valeurs de paramètres (w), extraites du modèle source (M S ), correspondant au moins aux poids synaptiques (P) entre les neurones de la couche d’entrée (C E ) et les neurones de la couche intermédiaire (C int ) consécutive à la couche d’entrée (C E ), dite première couche intermédiaire, et, de préférence, en outre, les poids synaptiques (P) entre les neurones de plusieurs couches intermédiaires de neurones, consécutives à la première couche intermédiaire de neurones. Procédé selon l’une quelconque des revendications 1 à 3, dans lequel la phase d’optimisation comprend : une étape de génération de jeux de données d’apprentissage en fonction du domaine cible (D C ) et de l’ensemble cible de tâches (T C ), une étape d’entraînement du modèle cible (M C ) au cours de laquelle au moins un paramètre (w) du modèle cible (M C ) est optimisé sur la base d’au moins un jeu d’apprentissage généré pour obtenir un modèle cible (M C ) optimisé, et la répétition des étapes de génération et d’entraînement jusqu’à la satisfaction d’un critère de convergence, le modèle cible (M C ) optimisé lors de la dernière itération étant un modèle cible (M C ) entraîné pour le contrôle du micro-réseau cible (10C). Procédé selon l’une quelconque des revendications 1 à 4, dans lequel le procédé comprend : une phase d’exploitation du modèle cible (M C ) entraîné comprenant la détermination d’une action (A t ) de contrôle du micro-réseau cible (10C) suite à la réception, par le modèle cible (M C ) entraîné, de l’état courant (S t ) du micro-réseau cible (10C), et une phase de réalisation de l’action (A t ) déterminée par l’envoi de commandes aux organes du micro-réseau cible (10C). Procédé selon l’une quelconque des revendications 1 à 5, dans lequel les modes de fonctionnement prédéfinis comprennent au moins les modes de fonctionnement suivants : un mode de fonctionnement, dit isolé, dans lequel le micro-réseau est déconnecté du réseau de distribution d’énergie électrique, un mode de fonctionnement, dit connecté, dans lequel le micro-réseau est connecté à un réseau de distribution d’énergie électrique, et un mode de fonctionnement, dit intermédiaire, dans lequel le micro-réseau est connecté à un réseau de distribution d’énergie électrique ou isolé du réseau de distribution d’énergie électrique en fonction du pas de temps considéré. Procédé selon l’une quelconque des revendications 1 à 6, dans lequel chaque micro-réseau (10) comprend au moins un organe de production d’énergie renouvelable (18) et au moins un organe de production d’énergie fossile (16), la quantité d’énergie électrique à échanger (P Net ) étant la différence entre la quantité d’énergie électrique produite (P PV ) par le au moins un organe de production d’énergie renouvelable (18) et la quantité d’énergie électrique demandée (P C ) par le au moins un organe de consommation d’énergie électrique (14), la quantité d’énergie électrique à échanger (P Net ) étant une quantité d’énergie électrique à échanger entre les organes du micro-réseau (10) à l’exception de l’au moins un organe de production d’énergie renouvelable (18). Procédé selon l’une quelconque des revendications 1 à 7, dans lequel pour deux micro-réseaux fonctionnant dans des environnements distincts, la distribution de la quantité d’énergie électrique produite (P PV ) par le au moins un organe de production d’énergie renouvelable (18) de l’un des micro-réseaux (10) sur une période prédéterminée est différente de la distribution de la quantité d’énergie électrique produite (P PV ) par le au moins un organe de production d’énergie renouvelable (18) de l’autre micro-réseau (10) sur la période prédéterminée, et/ou la distribution de la quantité d’énergie électrique demandée (P C ) par le au moins un organe de consommation d’énergie électrique (14) de l’un des micro-réseaux (10) sur une période prédéterminée est différente de la distribution de la quantité d’énergie électrique demandée (P C ) par le au moins un organe de consommation d’énergie électrique (14) de l’autre micro-réseau (10) sur la période prédéterminée. Procédé selon l’une quelconque des revendications 1 à 8, dans lequel l’ensemble (E A ) d’actions prédéfinies comprend au moins une action suivante : la décharge de l’au moins un organe de stockage d’énergie électrique (19) d’une valeur correspondant à la quantité d’énergie électrique à échanger (P Net ), ou lorsque la quantité d’énergie électrique stockée (E B cap ) sur le au moins un organe de stockage d’énergie électrique (19) est insuffisante par rapport à la quantité d’énergie électrique à échanger (P Net ), la décharge intégrale de l’au moins un organe de stockage d’énergie électrique (19) et la fourniture de la quantité d’énergie électrique restante par le au moins un organe de production d’énergie électrique (16), la charge de l’au moins un organe de stockage d’énergie électrique (19) d’une valeur correspondant à la quantité d’énergie électrique à échanger (P Net ), la production d’une quantité d’énergie électrique correspondant à la quantité d’énergie électrique à échanger (P Net ) par le au moins un organe de production d’énergie électrique (16), l’importation d’énergie électrique en provenance d’un réseau de distribution d’énergie électrique pour fournir au moins une partie de la quantité d’énergie électrique à échanger (P Net ), l’exportation d’au moins une partie de la quantité d’énergie électrique à échanger (P Net ) vers un réseau de distribution d’énergie électrique, l’importation de la quantité d’énergie électrique à échanger (P Net ) d’un réseau de distribution d’énergie électrique et d’une quantité d’énergie électrique pour charger l’organe de stockage d’énergie électrique, et ne pas faire d’action. Produit programme d’ordinateur comportant un support lisible d’informations, sur lequel est mémorisé un programme d’ordinateur comprenant des instructions de programme, le programme d’ordinateur étant chargeable sur une unité de traitement de données et entraînant la mise en œuvre d’un procédé selon l’une quelconque des revendications 1 à 9 lorsque le programme d’ordinateur est mis en œuvre sur l’unité de traitement des données.