Brevet FR3028684A1 — publié le 20160520

Technique de gestion de la consommation électrique dans un réseau de communication local L'invention a pour objet l'optimisation énergétique, et concerne plus précisément une technique de gestion de la puissance électrique consommée par un ou plusieurs dispositifs 5 domestiques connectés au sein d'un réseau de communication local. Usuellement, un foyer comporte de nombreux dispositifs domestiques susceptibles de consommer une puissance électrique notable, tels que des équipements d'électroménager comme un lave-vaisselle, un lave-linge ou encore un sèche-linge. De tels dispositifs consomment de l'électricité de manière irrégulière suivant différentes phases de fonctionnement. Certaines phases 10 de fonctionnement sont ainsi fortement consommatrices par rapport à d'autres et entraînent un pic de consommation. Ce phénomène se trouve amplifié, lorsqu'un utilisateur décide de faire fonctionner plusieurs dispositifs domestiques en même temps, la consommation électrique de ceux-ci s'additionnant. Un tel fonctionnement simultané de plusieurs dispositifs gourmands en énergie produit alors un pic de consommation, potentiellement important si les phases de fonctionnement 15 des différentes machines en fonctionnement maximisent la puissance consommée au même instant. Un tel pic de consommation est souvent constaté en début de soirée, lorsqu'un individu de retour du travail lance des phases de fonctionnement d'un ou de plusieurs dispositifs électroménagers de son foyer. Malheureusement, le même comportement peut être observé chez une majorité des 20 individus. Les pics de consommation électrique domestique décrits ci-dessus sont alors constatés dans une majorité de foyers, ce qui génère un pic de consommation nationale pour le fournisseur d'énergie. Un tel pic peut être très dommageable si la puissance totale demandée par les dispositifs dépasse la puissance instantanée pouvant être délivrée sur le réseau par les équipements de production d'électricité qui y sont connectés. Le réseau électrique risque alors en effet de tomber, 25 entraînant une coupure de l'alimentation électrique d'une région entière, voire une coupure nationale. Outre le désagrément causé aux personnes concernées, une telle coupure peut être la cause de dommages importants, et provoquer par exemple le décès de personnes nécessitant des soins médicaux urgents, ou bien des accidents causés par des moyens de chauffage ou d'éclairage de substitution comme des intoxications au monoxyde de carbone ou des incendies causés par des 30 bougies ou feux de cheminée Une première solution existante pour diminuer de tels pics de consommation consiste à inciter l'utilisateur des dispositifs domestiques à ne pas dépasser une consommation électrique maximale, comme le fait le programme « Ecowatt » en France. De même l'utilisateur peut être incité à consommer davantage au cours des jours et des périodes de la journée présentant une faible 35 consommation générale, si besoin par le biais de tarifs plus avantageux comme par exemple dans le cadre des contrats « heures pleines-heures creuses » et « Tempo » d'EDF en France. Néanmoins, si 3028684 2 une telle solution repose principalement sur la bonne volonté de l'utilisateur, ses résultats sont fortement aléatoires et peuvent nécessiter une action de la part de l'utilisateur. D' autres solutions limitent la puissance électrique pouvant être demandée de manière contraignante, par exemple en imposant une valeur seuil de consommation à ne pas dépasser. Une telle limitation peut s' accompagner d'une liste de dispositifs domestiques prioritaires et imposer la coupure des dispositifs non prioritaires sur des plages de temps prédéfinies ou bien en cas de dépassement de cette valeur seuil. Néanmoins, de telles solutions peuvent dégrader considérablement les performances des dispositifs et donc l'expérience utilisateur, par exemple si un dispositif est coupé brutalement en plein milieu d'un cycle de lavage. Un des buts de l'invention est de remédier à des insuffisances/inconvénients de l'état de la technique et/ou d'y apporter des améliorations. Selon un premier aspect, l'invention a pour objet un procédé de gestion de la consommation électrique dans un réseau de communication local, comprenant au moins un dispositif, le fonctionnement dudit dispositif présentant au moins une phase de fonctionnement. Le procédé 15 comprend les étapes suivantes mises en oeuvre par une unité de traitement de données : - obtention d'informations relatives à au moins une phase de fonctionnement pour ledit au moins un dispositif du réseau local, les informations relatives à une phase de fonctionnement comprenant une puissance consommée par ledit dispositif durant cette phase et une durée estimée de ladite phase ; 20 - détermination d'une puissance consommée prévisionnelle dans le réseau local pour la durée du fonctionnement dudit dispositif sous la forme d' au moins un palier de consommation et d'une durée de palier associée ; - obtention d'une valeur de charge électrique courante disponible dans le réseau local au moyen d' au moins une batterie ; 25 - pour un palier de consommation, détermination d'un courant de sortie à délivrer par ladite au moins une batterie pour compenser au moins en partie ledit palier et envoi d'une commande de décharge du courant de sortie déterminé pour la durée dudit palier à ladite au moins une batterie. La consommation dans le réseau local peut présenter un ou plusieurs paliers de consommation, plus ou moins élevés. Ces paliers de consommation dépendent de l'utilisation des 30 dispositifs dans le réseau local. Un tel procédé de gestion permet ainsi de lisser la consommation électrique dans un réseau local sans nécessiter d'actions de la part de l'utilisateur ni dégrader la qualité des services rendus par le ou les dispositifs du réseau local. Un ou plusieurs paliers de consommation peuvent ainsi être compensés dans le réseau local. Il est ainsi possible de limiter les pics de consommation qui 35 peuvent survenir sur le réseau d'un fournisseur d'énergie. 3028684 3 Les différents modes ou caractéristiques de réalisation mentionnés ci-après peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, aux étapes du procédé de gestion tel que défini précédemment. Dans un mode de réalisation particulier, l'obtention des informations relatives à une phase 5 de fonctionnement d'un dispositif est mise en oeuvre suite à une détection d'une modification de phase de fonctionnement du dispositif. Une modification d'une phase de fonctionnement correspond par exemple au démarrage d'une nouvelle phase de fonctionnement ou bien encore à la mise en pause par l'utilisateur d'une phase de fonctionnement. 10 Ceci permet à l'unité de traitement de maintenir à jour les prévisions de consommation suite à la survenance d'un événement et ainsi le niveau de décharge demandé à la ou les batteries présentes dans le réseau local. Afin de prendre en compte les mises à jour de la consommation prévisionnelle réalisées par un dispositif au cours d'une phase de fonctionnement, l'obtention des informations relatives à une 15 phase de fonctionnement du dispositif est mise en oeuvre de manière répétée. Le niveau de décharge demandé à la ou les batteries présentes dans le réseau local peut ainsi être adapté. Dans un mode de réalisation particulier, une étape de charge de la batterie est mise en oeuvre suite à l'exécution de la commande de décharge. Ceci permet d'utiliser des périodes pendant lesquelles la consommation électrique est faible pour recharger la ou les batteries et de lisser dans 20 le temps la consommation électrique dans le réseau local. La ou les batteries peuvent se recharger à partir du réseau du fournisseur d'énergie. La ou les batteries peuvent également être associées à un système d'énergie renouvelable, par exemple au moyen de panneaux solaires ou d'éoliennes. Un tel chargement de batterie présente en effet un intérêt économique pour l'utilisateur du réseau local. Dans un mode de réalisation particulier, le palier de consommation compensé est associé à 25 une utilisation simultanée d'une pluralité de dispositifs domestiques du réseau local. L'utilisation de plusieurs dispositifs simultanément provoque des paliers de consommation élevés, qu'il est préférable de compenser. Dans un mode de réalisation particulier, les étapes de détermination d'un courant de sortie à délivrer et d'envoi d'une commande de décharge sont exécutées pour une pluralité de paliers de 30 consommation, jusqu'à une décharge complète de la batterie. Ceci permet d'utiliser au mieux les ressources disponibles dans le réseau local et de lisser dans le temps la consommation électrique dans le réseau local. Dans un mode de réalisation particulier, le procédé comprend en outre une étape d'identification d'un palier de consommation à compenser par comparaison entre deux paliers 35 successifs de consommation. 3028684 4 Selon un deuxième aspect, l'invention concerne une unité de traitement, susceptible d'être connectée à un réseau de communication local, ledit réseau local comprenant au moins un dispositif, le fonctionnement dudit dispositif présentant au moins une phase de fonctionnement. Cette unité de traitement comprend : 5 - un module d'obtention d'informations relatives à au moins une phase de fonctionnement pour au moins un dispositif du réseau local, les informations relatives à une phase de fonctionnement comprenant une puissance consommée par ledit dispositif durant cette phase et une durée estimée de ladite phase ; - un module d'obtention d'une valeur de charge électrique courante disponible dans le 10 réseau local au moyen d' au moins une batterie ; - un module de détermination, agencé pour déterminer une puissance consommée prévisionnelle dans le réseau local pour la durée du fonctionnement dudit dispositif sous la forme d'au moins un palier de consommation et d'une durée de palier associée et, pour un palier de consommation, un courant de sortie à délivrer par ladite au moins une batterie pour compenser au moins en partie ledit palier ; - un module d'envoi d'une commande de décharge du courant de sortie déterminé pour la durée dudit palier à ladite au moins une batterie. Les avantages énoncés pour le procédé de gestion selon le premier aspect sont transposables directement à l'unité de traitement. Selon un troisième aspect, l'invention concerne une passerelle comprenant une unité de traitement de données selon le deuxième aspect. Selon un quatrième aspect, l'invention concerne un système de gestion de la consommation électrique dans un réseau local, comprenant au moins un dispositif, le fonctionnement dudit dispositif présentant au moins une phase de fonctionnement, au moins une batterie, agencée pour recevoir une commande de décharge comprenant un courant de sortie à délivrer et pour exécuter ladite commande, et une unité de traitement selon le deuxième aspect. Les avantages énoncés pour le procédé de gestion selon le premier aspect sont transposables directement au système. Selon un cinquième aspect, l'invention concerne un programme pour une unité de traitement, comprenant des instructions de code de programme destinées à commander l'exécution des étapes du procédé de gestion selon le premier aspect, lorsque ce programme est exécuté par l'unité de traitement et un support d'enregistrement lisible par une unité de traitement sur lequel est enregistré un programme pour une unité. Les avantages énoncés pour le procédé de gestion selon le premier aspect sont 35 transposables directement au programme pour une unité de traitement et au support d' enregistrement. 3028684 5 D' autres caractéristiques et avantages de la technique de gestion apparaîtront à la lecture de la description qui va suivre d'un mode de réalisation. Cette description sera donnée en référence aux dessins annexés dans lesquels : - la figure 1 représente un système de gestion de la consommation électrique dans un réseau 5 local selon un mode de réalisation particulier ; - les figures 2a, 2b illustrent respectivement les différentes phases de fonctionnement d'un lave-vaisselle et d'un lave-linge et la figure 2c illustre la consommation électrique résultant d'une utilisation simultanée de ces deux dispositifs ; les figures 3a, 3b, 3c et 3d illustrent une mise en oeuvre d'un procédé de gestion de la 10 consommation électrique dans un réseau local pour un système comprenant un lave-vaisselle et un lave-linge ; - la figure 4 représente de manière schématique une unité de traitement selon un mode de réalisation particulier ; la figure 5 est un diagramme schématisant une mise en oeuvre d'un procédé de gestion de la 15 consommation électrique dans un réseau local selon un mode de réalisation particulier ; - la figure 6 est un diagramme schématisant une mise en oeuvre d'une étape de détermination d'un programme d'utilisation de batterie selon un mode de réalisation particulier. La figure 1 représente, dans son environnement, un système de gestion de la consommation électrique au sein d'un réseau de communication local 3. 20 Par réseau de communication local, on entend un réseau de type LAN (« Local Access Network »). Ce réseau peut être en particulier un réseau domestique ou un réseau d'entreprise. Une passerelle d'accès 30 permet à des dispositifs du réseau local 3 d'accéder à un réseau de communication étendu 1 ou WAN (pour « Wide Area Network »), tel que le réseau Internet. Le réseau local peut être aussi bien un réseau filaire de type Ethernet, selon la norme IEEE 25 802.3, qu'un réseau sans fil de type Wi-Fi, selon la norme IEEE 802.11, ou 3G ou bien une combinaison des deux. La liaison peut être directe, ou utiliser un dispositif intermédiaire tel que des boitiers CPL. La passerelle 30 du réseau local 3 est par définition le coeur d'un réseau de communication local. Les dispositifs du réseau local peuvent être un décodeur TV « Set-Top-Box », un terminal 30 mobile, tel que qu'un terminal intelligent (« smartphone » en anglais) ou une tablette. Dans le contexte d'un réseau domotique, il s'agit également de dispositifs ou équipements d'électroménager, de systèmes d'alarme, de capteurs. Une fois connectés à un point d' accès, les dispositifs du réseau local peuvent ainsi recevoir des données en provenance des autres dispositifs du réseau local ou bien de dispositifs connectés au 35 réseau de communication étendu et envoyer des données à destination d'un dispositif du réseau local ou connecté au réseau de communication étendu. 3028684 6 On se place par la suite dans le cadre de la gestion de la consommation électrique dans le réseau local. Sur la figure 1 sont représentés des dispositifs domestiques 31-33. Par exemple, ces dispositifs domestiques sont des équipements électroménagers tels qu'un réfrigérateur 31, un lave- 5 vaisselle 32, un sèche-linge, une machine à laver 33, un congélateur, etc. Aucune limitation n'est attachée au type de ces dispositifs domestiques. Il peut s' agir de n'importe quel dispositif du réseau local, disposant d'une connexion réseau filaire ou sans-fil. Ces dispositifs présentent au cours de leur fonctionnement une ou plusieurs phases de fonctionnement. 10 A titre de premier exemple et comme illustré en figure 2a, le lave-vaisselle 32 présente une phase de premier lavage, une phase de pause, une phase de deuxième lavage et une phase de séchage. A titre de deuxième exemple et comme illustré en figure 2b, la machine à laver 33 présente une phase de lavage puis une phase d'essorage. A chaque phase de fonctionnement d'un dispositif du réseau local peut être associée une 15 puissance consommée, telle que la puissance maximale consommée, par ce dispositif durant cette phase. En variante à chaque phase peut être associée la puissance moyenne consommée par ce dispositif. A chaque phase de fonctionnement d'un dispositif peut également être associée une durée de la phase. Ainsi à titre de premier exemple et comme illustré en figure 2a, le lave-vaisselle 32 peut 20 présenter une première phase de fonctionnement correspondant à un premier lavage d'une durée de 25 minutes avec une puissance consommée de 1400 Watts, une deuxième phase de fonctionnement d'une durée de 20 minutes avec une puissance consommée de 50 Watts correspondant à une phase de pause, une troisième phase de fonctionnement correspondant à une phase de deuxième lavage d'une durée de 30 minutes avec une puissance consommée de 1600 Watts et une quatrième phase 25 de fonctionnement correspondant à une phase de séchage d'une durée de 5 minutes avec une puissance consommée de 50 Watts. A titre de deuxième exemple et comme illustré en figure 2b, la machine à laver 33 peut présenter une première phase de fonctionnement correspondant à une phase de lavage d'une durée de 25 minutes avec une puissance consommée de 400 Watts ainsi qu'une deuxième phase de 30 fonctionnement correspondant à une phase d'essorage d'une durée de 30 minutes avec une puissance consommée de 1000 Watts. Une batterie 34, apte à se décharger sur commande d'un dispositif de contrôle, est également connectée au réseau local 3. Dans un mode de réalisation particulier, la batterie 34 est également apte à se charger sur commande d'un dispositif de contrôle. La batterie 34 peut se recharger à partir du réseau du fournisseur d'énergie. La batterie 34 peut également être associée à un système d'énergie renouvelable, par exemple au moyen de panneaux solaires ou d'éoliennes. Un 3028684 7 tel chargement de la batterie présente en effet un intérêt économique pour l'utilisateur du réseau local. On rappelle par ailleurs que le réseau local représenté sur la figure 1 correspond à un exemple de réalisation. Aucune limitation n'est attachée au nombre de dispositifs, de batteries, ni à 5 leur type. Le système comprend également une unité de traitement de données 300, non représentée sur la figure 1, susceptible d'être connectée au réseau local 3 et configurée pour gérer la consommation électrique dans le réseau local 3. L'unité de traitement de données peut être intégrée dans un dispositif dédié, ou bien dans un des dispositifs du réseau local 3, en particulier dans la 10 passerelle 30 du réseau. La passerelle d' accès 30, du fait de son rôle central dans le réseau local, peut notamment piloter l'exécution du procédé, en jouant le rôle du dispositif de contrôle de la batterie 34. En effet, tous les dispositifs du réseau local 3 lui sont reliés et de par sa fonction de routage, elle communique avec ces dispositifs. La passerelle d' accès 30 contrôle le réseau local 3, et a donc 15 naturellement une position de coordinateur. De plus, du fait de sa fonction d' accès au réseau étendu 1, elle est en général en fonctionnement permanent. Elle dispose par ailleurs généralement déjà de moyens de traitement suffisants pour réaliser les opérations effectuées par l'unité de traitement de données. Elle est ainsi apte à gérer la consommation électrique dans le réseau local. Dans un autre mode de réalisation, l'unité de traitement 300 est intégrée au décodeur TV 20 numérique. Dans un autre mode de réalisation, l'unité de traitement de données 300 est intégrée à un dispositif externe au réseau local, tel qu'un dispositif d'un fournisseur de service, par exemple un dispositif du fournisseur d'électricité de l'utilisateur du réseau local. Pour gérer la consommation électrique dans le réseau local, l'unité de traitement 300 de 25 données obtient tout d' abord des informations relatives à une ou des phases de fonctionnement des dispositifs du réseau local. On souligne ici que le procédé de gestion peut être mis en oeuvre pour un ou des dispositifs du réseau local. Il n'est pas nécessaire que l'ensemble des dispositifs du réseau local fournisse les informations relatives à leurs phases de fonctionnement. Le procédé de gestion peut en effet permettre de lisser la consommation électrique pour un seul dispositif. 30 Ces dispositifs sont mis en marche par l'utilisateur et leur fonctionnement va passer par une ou plusieurs phases présentant potentiellement chacune une consommation électrique différente. Les informations obtenues par l'unité de traitement et relatives à une phase de fonctionnement pour un de ces dispositifs comprennent notamment une consommation prévisionnelle par le dispositif durant cette phase. La consommation prévisionnelle correspond à une puissance consommée 35 pendant cette phase. 3028684 8 L'unité de traitement 300 détermine ensuite un courant de sortie à délivrer par la batterie 34 afin de compenser tout ou partie de la puissance consommée par un ou plusieurs dispositifs pendant un intervalle temporel à partir des informations acquises. Cet intervalle temporel correspond à la durée d'une phase de fonctionnement pour un seul dispositif ou bien à une partie d'une phase de 5 fonctionnement d'un dispositif lorsque plusieurs dispositifs sont en cours d'utilisation. Ainsi, au niveau du réseau local, on observe différentes phases, correspondant à des paliers de consommation, pour lesquelles il est possible de déterminer la puissance consommée prévisionnelle et la durée de palier associée. Seuls les paliers de consommation au niveau du réseau local présentant une valeur élevée par rapport à d'autres paliers sont ainsi compensés. Ces paliers 10 correspondent à des pics de consommation dans le réseau local. A titre d'exemple illustrant un palier de consommation à compenser peut être identifié de manière itérative par comparaison entre deux paliers successifs de consommation. Il est également possible d'identifier un nombre donné de paliers par ordre décroissant de valeur de puissance, les paliers identifiés correspondant alors à des pics de consommation. Les pics de consommation peuvent également correspondre à des 15 paliers de consommation dont la puissance consommée est supérieure à une valeur seuil. On comprend qu'il existe de nombreuses méthodes permettant d'identifier des paliers de consommation à compenser sans qu'il soit nécessaire de les identifier ici de manière exhaustive. L'unité de traitement 300 envoie alors à la batterie une commande de décharge du courant de sortie déterminé pour la durée correspondant au palier de consommation, pour compenser tout 20 ou partie du palier de consommation sélectionné. Lorsque la batterie 34 a exécuté la commande de décharge, elle se met de nouveau en charge. Dans un mode de réalisation particulier, l'unité de traitement envoie une commande de charge à la batterie 34. Ainsi, vu du fournisseur d'électricité, la consommation électrique dans le réseau local 3 est 25 lissée et certains paliers de consommation associés à des valeurs élevées de puissance (ou pics de consommation) sont compensés. Comme illustré à la figure 2c, correspondant à une utilisation simultanée du lave-vaisselle 32 et de la machine à laver 33, on observe ainsi, un premier palier de consommation d'une durée de 25 minutes avec une puissance consommée de 1800 Watts, un deuxième palier de consommation 30 d'une durée de 20 minutes avec une puissance consommée de 1050 Watts, un troisième palier de consommation d'une durée de 10 minutes avec une puissance consommée de 2600 Watts, un quatrième palier de consommation d'une durée de 20 minutes avec une puissance consommée de 1600 Watts et un cinquième palier de consommation d'une durée de 5 minutes avec une puissance consommée de 50 Watts. 35 L'unité de traitement détermine par exemple que la consommation est élevée pendant le troisième palier de consommation et commande à la batterie de contribuer à l'alimentation 3028684 9 électrique du réseau local en se déchargeant. Dans un autre exemple de réalisation, l'unité de traitement peut également lisser la consommation pendant le premier palier de consommation. Différents modes de réalisation sont ainsi possibles afin de lisser tout ou partie des paliers de consommation dans le réseau local. 5 Le procédé de gestion s'exécute de manière autonome. Aucune action n'est requise pour l'utilisateur. A titre d'exemple, l'utilisateur n'a pas à décider de mettre en marche de manière différée son lave-vaisselle. L'utilisateur ne doit pas également définir de liste de dispositifs prioritaires. De plus, les dispositifs du réseau local ne sont pas modifiés du fait de la mise en oeuvre du procédé de gestion. Aucune mise en hors tension d'un dispositif n'est effectuée. Le rendement 10 de ces dispositifs est ainsi optimum. La recharge de la batterie s'effectue pendant des périodes, pour lesquelles la consommation électrique dans le réseau local est moins élevée. Lorsque la batterie est associée à un système d'énergie renouvelable, sa charge s'effectue de manière transparente pour le fournisseur d'électricité. Aucune modification de consommation électrique n'est ainsi effectuée lors de périodes correspondant à une consommation faible dans le réseau local. 15 Dans un mode de réalisation particulier, au niveau réseau, les échanges entre l'unité de traitement 300 et les dispositifs 31-34 du réseau local 3 sont conformes au protocole réseau UPnP, pour « Universal Plug and Play », promulgué par le forum UPnP. La norme UPnP a pour but de permettre à des dispositifs de se connecter aisément et de communiquer simplement au sein d'un tel réseau. Elle constitue un ensemble de protocoles de communication basés sur le protocole IP 20 (Internet Protocol, protocole de base pour les réseaux de type Internet). Pour contrôler les dispositifs du réseau, le protocole UPnP utilise des points de contrôle. L'unité de traitement joue alors le rôle de point de contrôle UPnP et interagit avec les dispositifs du réseau local par le biais des services et des actions UPnP proposés par ceux-ci. Un point de contrôle émet classiquement vers les différents dispositifs du réseau local des messages dits de découverte afin d'obtenir en 25 retour une description des dispositifs correspondant à la requête. Ces messages de découverte sont émis le plus souvent en mode de communication point vers multipoint, aussi appelé multicast, du point de contrôle vers les dispositifs. Un dispositif compatible avec la norme UPnP répond à ces messages de requête, et émet de surcroît, à fréquence régulière, des messages de présence pour signifier qu'il est actif et connecté sur le réseau. 30 Dans le mode de réalisation décrit, les dispositifs 31-33 mettent en oeuvre un service UPnP, appelé par la suite « Appliance », pour partager avec l'unité de traitement des informations relatives à leurs phases de fonctionnement. Ce service comprend les trois actions suivantes : - GetPowerConsumption pour obtenir la consommation instantanée d'un dispositif ; - GetListOfCycles pour obtenir la consommation et la durée prévisionnelle de chacune des phases 35 de fonctionnement à venir d'un dispositif ; 3028684 10 - GetCurrentCycleInfo pour obtenir des informations sur le statut de la phase de fonctionnement courante d'un dispositif (démarré, en pause, stoppé, démarrage forcé par l'utilisateur...) ainsi que le temps restant pour terminer la phase en cours. Dans le mode de réalisation décrit, la batterie 34 met en oeuvre un service UPnP, appelé 5 par la suite « Battery », comprenant les actions suivantes : - GetCurrentChargelnfo pour obtenir la charge électrique courante de la batterie (en W/h ou mAh), sa charge électrique maximale (en W/h ou mAh), son courant de décharge maximale (en mA) ; - DeliverCharge pour demander à la batterie de délivrer sa charge électrique. Cette action comprend en paramètre le courant de sortie exprimé en Ampères ainsi que la durée de décharge. En effet, en 10 fonction du courant de décharge, la batterie peut tenir plus ou moins longtemps. Par exemple, une batterie de 2000 mAh peut délivrer 2 Ampères pendant une heure, 4 Ampères pendant 30 minutes ou 1 Ampère pendant deux heures. Dans un mode de réalisation particulier, le service « Battery » comprend également une action StartCharge pour démarrer la charge de la batterie (et ainsi pour arrêter sa décharge). 15 Nous allons maintenant décrire, en relation avec la figure 5 la technique de gestion dans un mode de réalisation particulier. Dans une étape de découverte El, l'unité de traitement 300 met en oeuvre un processus de découverte des dispositifs domestiques 31-33 connectés au réseau local et de batterie(s) disponible(s) dans le réseau local. 20 Pour ceci, dans une première variante de mise en oeuvre, l'unité de traitement 300 peut recevoir des messages envoyés par chaque dispositif domestique et par chaque batterie lors de leur connexion au réseau local LAN, par exemple lors de leur mise sous tension, ou pour un dispositif domestique, lors du lancement d'une phase de fonctionnement par un utilisateur. Un tel message peut comprendre une adresse URL permettant d' accéder à un fichier XML comprenant des données 25 statiques permettant de donner une description du dispositif domestique. Les messages échangés entre l'unité de traitement 300 et les dispositifs domestiques 31-33 sont conformes au protocole UPnP. Ces différents dispositifs mettent en oeuvre le service « Appliance » décrit précédemment. Les messages échangés entre l'unité de traitement 300 et la batterie 34 sont conformes au protocole UPnP. L'unité de traitement et la batterie mettent en oeuvre le service « Battery » décrit 30 précédemment. Le protocole SSDP permet de découvrir des services offerts sur un réseau, tels que le service « Appliance » et le service « Battery ». Le protocole SSDP est défini par l'IETF dans un document draft-cai-ssdp-vl-03.txt « Simple Service Discovery Protoco1/1.0 Operating without an Arbiter » d'octobre 1999. Ces messages peuvent être des messages SSDP « alive » envoyés à une adresse multicast 35 par les dispositifs domestiques pour le service « Appliance » et par la batterie 34 pour le service « Battery ». 3028684 11 Exemple de message de notification envoyé par un dispositif domestique pour publier la présence du service « Appliance » : NOTIFY * HTTP/1.1 HOST: 239.255.255.250:1900 5 CACHE-CONTROL: max-age = seconds until advertisement expires LOCATION: URL for UPnP description for root device NT: urn:schemas-upnp-org:service:appliance:1 NTS: ssdp:alive SERVER: OS/version UPnP/1.0 product/version 10 USN: advertisement UUID Exemple de message de notification envoyé par une batterie pour publier la présence du service « Battery » : NOTIFY * HTTP/1.1 15 HOST: 239.255.255.250:1900 CACHE-CONTROL: max-age = seconds until advertisement expires LOCATION: URL for UPnP description for root device NT: urn:schemas-upnp-org:service:battery:1 NTS: ssdp:alive 20 SERVER: OS/version UPnP/1.0 product/version USN: advertisement UUID Dans une deuxième variante de mise en oeuvre, l'unité de traitement 300 peut initier lui-même un processus de découverte des dispositifs domestiques offrant le service « Appliance ». Il 25 en est de même pour le service « Battery ». Un tel processus peut être initié lors de la connexion de l'unité de traitement au réseau afin de détecter les dispositifs qui y seraient déjà connectés, tout particulièrement dans le cas où les dispositifs restent connectés au réseau en permanence une fois sous tension. L'unité de traitement envoie alors un message de requête sur le réseau, par exemple du type « M-SEARCH request ». 30 Exemple de message de requête envoyé par l'unité de traitement pour détecter la présence du service « Appliance » : M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" 35 MX: seconds to delay response ST: urn:schemas-upnp-org:service:appliance:1 Exemple de message de requête envoyé par l'unité de traitement pour détecter la présence du service « Batte"), » : M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: seconds to delay response ST: urn:schemas-upnp-org:service:battery:1 3028684 12 En réponse à ces requêtes, les dispositifs offrant ces services s'identifient auprès de l'unité de traitement en lui transmettant des messages de notification tels que décrits précédemment. Dans une étape E2, l'unité de traitement est en attente d'expiration d'une temporisation (boucle principale). Cette temporisation est par exemple de l'ordre de cinq secondes. 5 Dans une étape de détection E3, l'unité de traitement détermine si un nouveau dispositif a été détecté. Plus précisément, l'unité de traitement détermine s'il a reçu un message SSDP « alive ». Si tel est le cas, dans une étape d'obtention de données statiques E4, l'unité de traitement obtient des données statiques fournies par le dispositif domestique 31-33 ou la batterie 34 10 nouvellement découverts. L'unité de traitement peut accéder à ces données sous la forme d'un fichier HTML au moyen de l'adresse URL comprise dans le message transmis par le dispositif domestique ou la batterie. Ces données statiques donnent une description d'un dispositif et peuvent comprendre un numéro de série, le nom du fabricant, le modèle du dispositif, un type de dispositif, une version de 15 logiciel etc... Ceci permet à l'unité de traitement de maintenir à jour un recensement des dispositifs connectés au réseau local et susceptibles de consommer de l'énergie. Exemple de fichier HTML accessible depuis l'adresse URL contenue dans le message « alive » transmis par une machine à laver : 20 l 0 25 urn:schemas-upnp-org:device:Washer:1 My Washer Grunding model name 30 model number URL to model site manufacturer's serial number uuid: UUID 35 urn:schemas-upnp-org:service:Appliance:1 urn:upnp-org:serviceId:Appliancel URL to service description URL for control 40 URL for eventing 3028684 13 Dans une étape d'enregistrement E5, l'unité de traitement peut envoyer à chaque nouveau dispositif domestique 31-33 découvert un message de souscription afin qu'à l'avenir ce dispositif notifie à l'unité de traitement 300 les événements le concernant tels que le démarrage, la mise en 5 pause ou la fin d'une phase de fonctionnement. Le démarrage, la mise en pause ou la fin d'une phase sont en effet des instants particuliers au cours desquels la puissance consommée risque de changer et suite auxquels le dispositif concerné peut mettre à jour son estimation des durées et consommation des cycles à venir. La connaissance de ces événements par l'unité de traitement est donc nécessaire pour celui-ci puisse maintenir à jour ses prévisions de consommation et tenter de 10 lisser la consommation le plus possible. Un tel message de souscription peut contenir une adresse de réponse de type URL à laquelle le dispositif domestique doit envoyer ses messages de notification pour prévenir l'unité de traitement de la survenance d'un événement. Exemple de message de souscription : 15 SUBSCRIBE publisher path HTTP/1.1 HOST: publisher host:publisher port CALLBACK: NT: upnp:event TIMEOUT: Second-requested subscription duration 20 Ces étapes El à ES permettent à l'unité de traitement d'avoir connaissance des dispositifs connectés au réseau. En ce qui concerne les dispositifs domestiques 31-33, l'unité de traitement demande à être prévenu des changements de phase de fonctionnement de ces dispositifs. L'unité de traitement met alors de nouveau en oeuvre l'étape E2 (boucle principale). 25 Lorsqu' à l'étape E3, aucun nouveau dispositif n' a été détecté, lors d'une étape E6 de détection d' évènement, l'unité de traitement 300 détermine qu'une modification de phase de fonctionnement s'est produite, c'est-à-dire qu'une nouvelle phase de fonctionnement a démarré sur un dispositif domestique ou que l'utilisateur a mis en pause une des phases de fonctionnement. L'unité de traitement 300 peut réaliser cette détermination à la réception d'un message de 30 notification envoyé par le dispositif domestique lui-même. Exemple de message de notification de type GENA envoyée par un dispositif domestique : NOTIFY delivery path HTTP/1.1 HOST: delivery host:delivery port CONTENT-TYPE: textixml 35 CONTENT-LENGTH: Bytes in body NT: upnp:event NTS: upnp:propchange SID: uuid:subscription-UUID SEQ: event key 40 3028684 14 STARTED_BY_USER 5 L'unité de traitement reçoit ce message de notification suite à la souscription effectuée à l'étape E5 ou bien suite à une interrogation par le biais de l'action GetCurrentCycleInfo du service 10 « Appliance ». Lors d'une étape d'obtention d'informations de phase E7, l'unité de traitement obtient des informations relatives à une ou des phases de fonctionnement d'un dispositif domestique après le démarrage d'une nouvelle phase de fonctionnement sur celui-ci ou la mise en pause d'une phase de fonctionnement, un tel démarrage ou mise en pause étant déterminé par l'unité de traitement lors de 15 l'étape E6. Pour ce faire, l'unité de traitement interroge un dispositif domestique pour lequel elle a déterminé le démarrage d'une nouvelle phase de fonctionnement ou une mise en pause par l'utilisateur lors de l'étape E6. Pour chacune de ses phases de fonctionnement, le dispositif domestique 31-33 peut indiquer la puissance consommée durant cette phase et une durée estimée de cette phase. Dans le cadre d'une mise en oeuvre par le biais du protocole UPnP une telle 20 interrogation peut être réalisée par le biais de l'action GetListOfCycle du service « Appliance » décrite précédemment. Ceci permet à l'unité de traitement de disposer des informations nécessaires pour l'estimation du ou des paliers de consommation et leur lissage éventuel. Lors d'une étape E8, l'unité de traitement détermine si une batterie 34 est disponible. Si ce n'est pas le cas, L'unité de traitement met alors de nouveau en oeuvre l'étape E2. 25 Dans le cas contraire, c'est-à-dire si au moins une batterie 34 est disponible, l'unité de traitement détermine dans une étape E9 un programme d'utilisation de la charge électrique de la ou des batteries pour compenser un ou des paliers de consommation dans le réseau local. Ce programme d'utilisation comprend notamment une identification d'une batterie, un courant de sortie à délivrer, un instant de début de décharge et une durée de décharge. Ce programme 30 d'utilisation est déterminé en prenant en compte le ou les dispositifs en fonctionnement, leurs phases de fonctionnement respectives et les puissances consommées lors de ces phases de fonctionnement. Ainsi, le programme d'utilisation est déterminé en fonction d'une puissance consommée prévisionnelle dans le réseau local pour la durée du fonctionnement du ou des dispositifs sous la forme de palier de consommation et d'une durée de palier associée. 35 Dans une étape El 0, l'unité de traitement détecte en fonction du programme d'utilisation si le début de décharge est immédiat. 3028684 15 Si tel est le cas, dans une étape El 1, l'unité de traitement envoie une commande de décharge à la batterie identifiée par le biais d'une action DeliverCharge du service « Battery » décrite précédemment. Si ce n'est pas le cas, c'est-à-dire que le début de décharge est à une échéance ultérieure, 5 dans une étape E12, l'unité de traitement programme la commande de décharge à l'instant de début de décharge. Dans les deux cas, l'unité de traitement met alors de nouveau en oeuvre l'étape E2. Lorsqu'à l'étape E6, il n'y a pas eu de détection d'une nouvelle phase de fonctionnement ou de mise en pause, l'unité de traitement obtient lors d'une étape E13 pour un ou plusieurs 10 dispositifs domestiques une consommation instantanée, une information sur le statut de la phase de fonctionnement courante de celui-ci ainsi que le temps restant pour terminer la phase en cours. Ces données sont obtenues par le biais d'actions GetPowerConsumption et GetListOfCycles du service « Appliance » décrites précédemment. Toujours dans cette étape E13, l'unité de traitement obtient une charge électrique courante de la batterie 34. Cette donnée est obtenue par le biais d'une action 15 GetCurrentChargeInfo du service « Battery ». Cette obtention répétée au fil du temps permet à l'unité de traitement de mettre à jour les informations précédemment acquises relatives aux phases de fonctionnement d'un dispositif du réseau local. Celui-ci peut en effet mettre à jour au cours d'une phase de fonctionnement son estimation de la durée de cette phase et de la consommation électrique durant cette phase. Par 20 exemple au cours d'une phase de lavage d'un lave-linge, l'eau froide dont la température peut varier d'une phase de lavage à une autre doit d'abord être chauffée et la durée ainsi que la puissance consommée estimée pour cette phase de lavage peuvent être mises à jour par le lave-linge une fois la température d'eau requise pour le lavage atteinte. Le programme d'utilisation de la batterie peut alors être mis à jour en fonction de ces nouvelles informations. Une telle obtention répétée peut 25 également permettre à l'unité de traitement de tracer des histogrammes de suivi de la consommation de chaque dispositif domestique. Ces histogrammes peuvent être ensuite affichés pour l'utilisateur. L'unité de traitement met alors de nouveau en oeuvre l'étape E2. La présence dans le réseau local d'au moins une batterie permet ainsi d'absorber des pics de consommation produits par un ou plusieurs dispositifs domestiques. L'unité de traitement peut 30 alors lisser la consommation électrique dans le réseau local. Une mise en oeuvre de l'étape E9, au cours de laquelle un programme d'utilisation de la charge électrique de la ou des batteries est déterminé, va maintenant être décrite en relation avec la figure 6. Un programme d'utilisation comprend notamment une identification d'une batterie, un courant de sortie à délivrer, un instant de début de décharge et une durée de décharge. Il est ici 35 souligné qu'il s'agit uniquement d'un exemple de mise en oeuvre de cette étape E9 et que de nombreuses autres possibilités existent sans qu'elles ne soient décrites de manière exhaustive. 3028684 16 Dans une étape E91, l'unité de traitement détermine à partir des informations relatives à des phases de fonctionnement d'un ou des dispositifs domestiques, obtenues lors de l'étape d'obtention d'informations de phase E7, une puissance consommée prévisionnelle. Plus précisément, l'unité de traitement détermine en fonction des dispositifs domestiques en cours 5 d'utilisation des paliers de consommation successifs et des durées de palier associées. Parmi l'ensemble des paliers de consommation, l'unité de traitement peut alors sélectionner un ou des paliers à compenser. A titre d'exemple illustratif, l'unité de traitement sélectionne un nombre N de paliers de consommation pour lesquels la puissance consommée est maximale. Toujours à titre d'exemple illustratif, l'unité de traitement sélectionne un ou des paliers de consommation dont la 10 puissance consommée dépasse une valeur seuil. Le palier de consommation courant correspond au premier palier de consommation sélectionné. Dans une étape E92, l'unité de traitement détermine une valeur de charge électrique disponible dans le réseau local, c'est-à-dire au moyen de la ou des batteries 34, à partir des informations obtenues à l'étape E13 et le cas échéant, de décharges programmées pour traiter des 15 paliers de consommation précédents. Dans une étape E93, pour un palier de consommation courant, l'unité de traitement détermine quelle puissance W est nécessaire et pour quelle durée. La puissance W correspond par exemple à la puissance d'un palier de consommation. Il peut également s'agir de la différence entre la puissance nécessaire pour le palier de consommation courant et celle nécessaire pour un prochain 20 palier de consommation. Il peut également s'agir de la différence entre la puissance du palier et une valeur seuil de puissance. Dans une étape E94, l'unité de traitement vérifie si la charge électrique disponible dans la ou les batteries UPnP est suffisante. Si tel n'est pas le cas, dans une étape E95, l'unité de traitement détermine un programme 25 d'utilisation de la ou les batteries UPnP. Ce programme d'utilisation correspond à une décharge de la ou les batteries UPnP à hauteur de la charge électrique disponible. Le réseau local ne disposant plus de ressources énergétiques, l'étape E9 se termine Dans le cas contraire, c'est-à-dire lorsque la charge électrique disponible dans la ou les batteries UPnP est suffisante, dans une étape E96, l'unité de traitement détermine un programme 30 d'utilisation de la ou les batteries UPnP. Ce programme d'utilisation correspond à une décharge de la ou les batteries UPnP à hauteur d'un courant de sortie et pour la durée du palier de consommation. Dans une étape E97, s'il reste des paliers de consommation à traiter, le prochain palier de consommation devient le palier de consommation courant et la charge électrique disponible dans le 35 ou la batteries UPnP est mise à jour pour prendre en compte la décharge programmée. L'étape E92 est de nouveau mise en oeuvre. 3028684 17 L'étape E9 est terminée lorsque l'ensemble des paliers de consommation à compenser a été traité. Différents exemples de mise en oeuvre du procédé de gestion de la consommation électrique dans le réseau local vont maintenant être décrits à l'appui des figures 3a, 3b, 3c et 3d 5 pour un système comprenant un lave-vaisselle et un lave-linge, dont les différentes phases de fonctionnement ont été décrites précédemment en relation avec les figures 2a et 2b. On se place dans un mode de réalisation où l'unité de traitement est intégrée à la passerelle d'accès 30. Lors de l'étape E4, la passerelle d'accès 30 obtient les données statiques du lave-linge 33. Lors de l'étape E5, la passerelle d'accès 30 envoie un message de souscription auprès du lave-linge 10 afin que celui-ci lui notifie les évènements le concernant, par exemple, lorsque l'utilisateur Fabrice démarre, met en pause ou arrête son lave-linge. Fabrice dispose aussi de batteries UPnP qui sont rechargées par l'énergie solaire/éolienne ou par le secteur. Fabrice décide de démarrer son lave-linge. Le lave-linge est le seul dispositif domestique actif dans le réseau local. Le lave-linge démarre normalement pour un programme de 55 minutes. On se place dans l'hypothèse où aucun 15 lissage de consommation n'est mis en oeuvre lorsqu'un seul dispositif est en fonctionnement. Fabrice met ensuite en route son lave-vaisselle 32. Deux dispositifs domestiques sont ainsi actifs dans le réseau local. A partir des cycles de consommation de ces dispositifs, la passerelle d'accès 30 détecte qu'un palier de consommation va se produire avec une consommation de 2600 Watts pendant 10 minutes comme représenté à la figure 2c. Ce palier de consommation représente une 20 intensité de 11,8 Ampères. La passerelle d'accès identifie lors de l'étape E8 que la batterie 34 est disponible avec une charge de 1800 mAh. Cette batterie 34 peut ainsi fournir un courant de décharge de 10,8 Ampères pendant 10 minutes. En conséquence, la passerelle d'accès 30 décide de décharger la batterie 34 avec un courant de sortie de 10,8 Ampères lors du palier de consommation le plus élevé, afin de compenser ce 25 dernier. La consommation électrique dans le réseau local est représentée à la figure 3a. On observe le premier palier de consommation d'une durée de 25 minutes avec une puissance consommée de 1800 Watts, le deuxième palier de consommation d'une durée de 20 minutes avec une puissance consommée de 1050 Watts, le troisième palier de consommation d'une durée de 10 minutes avec une puissance consommée de 200 Watts, le quatrième palier de consommation d'une durée de 20 30 minutes avec une puissance consommée de 1600 Watts et le cinquième palier de consommation d'une durée de 5 minutes avec une puissance consommée de 50 Watts. Le palier de consommation le plus élevé dans le réseau local suite à l'exécution de la commande de décharge est ainsi de 1800 Watts pendant 25 minutes. A la suite de cette commande, la batterie 34 est complètement déchargée. 35 De cette manière, le palier de consommation le plus élevé a été réduit de 800 Watts, c'est- à-dire de 30 pourcents sans aucune configuration de l'utilisateur : ce dernier n'a pas eu à spécifier 3028684 18 un départ différé, un seuil ou une liste de dispositifs prioritaires. Les dispositifs domestiques n'ont pas été arrêtés brutalement par une mise hors tension. De plus, lorsque l'utilisateur décide de mettre en pause voire même d'arrêter un dispositif, la passerelle d'accès 30 en est notifiée et peut alors immédiatement adapter ou modifier la décharge de la batterie. 5 Dans un autre exemple de réalisation, représenté à la figure 3b, la passerelle d'accès 30 détermine la puissance associée au palier de consommation précédent (soit 1800 Watts) et cherche uniquement à absorber la différence entre les deux paliers de consommation. Ainsi, dans l'exemple précédent, si la passerelle d'accès détecte que le premier palier est à 1800 Watts et que le second palier est à 2600 Watts, elle commande à la batterie d'injecter un courant de sortie de 3,7 Ampères 10 pendant 10 minutes afin d'absorber uniquement 800W. A la suite de ce lissage, la charge de la batterie est de 1183 mAh. On observe ainsi le premier palier de consommation d'une durée de 25 minutes avec une puissance consommée de 1800 Watts, le deuxième palier de consommation d'une durée de 20 minutes avec une puissance consommée de 1000 Watts, le troisième palier de consommation d'une durée de 10 minutes avec une puissance consommée de 1800 Watts, le 15 quatrième palier de consommation d'une durée de 20 minutes avec une puissance consommée de 1600 Watts et le cinquième palier de consommation d'une durée de 5 minutes avec une puissance consommée de 50 Watts. De cette manière, la consommation est ramenée à 1800W pendant 10 minutes lors du troisième palier de consommation. Dans un autre exemple de réalisation, représenté à la figure 3c, la passerelle d'accès peut 20 également décider de lisser la consommation à une valeur de 1600 Watts correspondant à la valeur du prochain palier de consommation. On observe alors le premier palier de consommation d'une durée de 25 minutes avec une puissance consommée de 1600 Watts, le deuxième palier de consommation d'une durée de 20 minutes avec une puissance consommée de 1000 Watts, les troisième et quatrième paliers de consommation d'une durée de 30 minutes avec une puissance 25 consommée de 1600 Watts, et le cinquième palier de consommation d'une durée de 5 minutes avec une puissance consommée de 50 Watts. La batterie 34 se décharge alors pendant les première et troisième paliers de consommation de 200 Watts supplémentaires, soit 35 minutes, ce qui correspond à un courant de décharge de 0,91 Ampères pendant 35 minutes. Suite à cette décharge, il reste 652 mAh de disponible dans la 30 batterie. Dans cet exemple, le palier de consommation le plus élevé suite à l'exécution des commandes de décharge est de 1600 Watts pendant 55 minutes. Dans un autre exemple de réalisation, représenté à la figure 3d, la passerelle d'accès peut également décider de lisser la consommation électrique à une valeur correspondant à une décharge complète de la batterie 34. Ainsi la consommation peut être ramenée à une valeur de 1468 Watts. 35 On observe alors le premier palier de consommation d'une durée de 25 minutes avec une puissance consommée de 1468 Watts, le deuxième palier de consommation d'une durée de 20 minutes avec 3028684 19 une puissance consommée de 1000 Watts, les troisième et quatrième paliers de consommation d'une durée de 30 minutes avec une puissance consommée de 1468 Watts et le cinquième palier de consommation d'une durée de 5 minutes avec une puissance consommée de 50 Watts. Dans un mode de réalisation particulier, le fournisseur d'énergie peut définir un seuil de 5 consommation à ne pas dépasser. Il est alors possible de déclencher la mise en oeuvre du procédé de gestion lorsque la puissance de certains paliers de consommation est proche de ce seuil, par exemple de l'ordre de 75 pourcents de la valeur seuil. Dans un autre mode de réalisation particulier, le fournisseur d'énergie peut définir des heures pleines et des heures creuses. Il est alors possible de déclencher la mise en oeuvre du 10 procédé de gestion uniquement pendant les heures pleines. Nous allons maintenant décrire en référence à la figure 4 une unité de traitement 300. Il comprend notamment : - une zone mémoire 302, agencée pour mémoriser un programme qui comprend des instructions de code pour mettre en oeuvre les étapes du procédé de gestion, tel que décrit précédemment ; 15 - un processeur 301 pour exécuter des instructions de code de modules logiciels ; - un module 303 d'émission/réception, agencé pour communiquer avec des dispositifs du réseau local ; - un module 304 de détermination, agencé pour déterminer une puissance consommée prévisionnelle dans le réseau local pour la durée du fonctionnement dudit dispositif sous la forme 20 d'au moins un palier de consommation et d'une durée de palier associée et, pour un palier de consommation, un courant de sortie à délivrer par ladite au moins une batterie pour compenser au moins en partie ledit palier ; - un module 305 de communication avec les dispositifs du réseau local. Le module 305 de communication est notamment agencé pour obtenir des informations 25 relatives à au moins une phase de fonctionnement pour un dispositif du réseau local 31-33, les informations relatives à une phase de fonctionnement comprenant une puissance consommée par ledit dispositif durant cette phase et une durée estimée de ladite phase, pour obtenir une valeur de charge électrique courante disponible dans le réseau local au moyen d'une batterie 34 et pour envoyer une commande de décharge du courant de sortie déterminé pour la durée dudit palier à au 30 moins une batterie. Dans un mode de réalisation particulier, le module 305 de communication met en oeuvre le protocole UPnP pour communiquer avec les dispositifs du réseau local. Dans un mode de réalisation particulier, l'unité de traitement 300 est intégrée dans la passerelle d' accès 30. Dans ce cas, certains modules sont communs. 3028684 20 La technique de gestion est mise en oeuvre au moyen de composants logiciels et/ou matériels. Dans cette optique, le terme "module" peut correspondre dans ce document aussi bien à un composant logiciel, qu'à un composant matériel ou à un ensemble de composants matériels et/ou logiciels, apte à mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est décrit 5 précédemment pour le module concerné. Un composant logiciel correspond à un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de manière plus générale à tout élément d'un programme ou d'un logiciel. Un tel composant logiciel est stocké en mémoire puis chargé et exécuté par un processeur de données d'une entité physique et est susceptible d'accéder aux 10 ressources matérielles de cette entité physique (mémoires, supports d'enregistrement, bus de communication, cartes électroniques d'entrées/sorties, interfaces utilisateur, etc). De la même manière, un composant matériel correspond à tout élément d'un ensemble matériel (ou hardware). Il peut s'agir d'un composant matériel programmable ou non, avec ou sans processeur intégré pour l'exécution de logiciel. Il s'agit par exemple d'un circuit intégré, d'une 15 carte à puce, d'une carte électronique pour l'exécution d'un micrologiciel (firmware), etc. Dans un mode de réalisation particulier, les modules 304, 305 sont agencés pour mettre en oeuvre le procédé de gestion précédemment décrit. Il s'agit de préférence d'un module logiciel comprenant des instructions logicielles pour faire exécuter les étapes du procédé de gestion précédemment décrit, mises en oeuvre par une unité de traitement. L'invention concerne donc 20 aussi : - un programme pour une unité de traitement, comprenant des instructions de code de programme destinées à commander l'exécution des étapes de gestion précédemment décrit, lorsque ledit programme est exécuté par cette unité de traitement ; - un support d'enregistrement lisible par une unité de traitement sur lequel est enregistré le 25 programme pour une unité. Les modules logiciels peuvent être stockés dans ou transmis par un support de données. Celui-ci peut être un support matériel de stockage, par exemple un CD-ROM, un moyen d'enregistrement magnétique, par exemple une disquette magnétique ou un disque dur. D'autre part, le support de données peut être un support de transmission tel qu'un signal électrique, optique ou 30 radio, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Les instructions de code de programme peuvent être en particulier téléchargées sur un réseau de type Internet. Alternativement, le support de données peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution 35 du procédé de gestion décrit précédemment. 3028684 21 L'invention concerne également un système de gestion de la consommation électrique dans un réseau local 3, comprenant au moins un dispositif 31-33, le fonctionnement dudit dispositif présentant au moins une phase de fonctionnement, au moins une batterie 34, agencée pour recevoir une commande de décharge comprenant un courant de sortie à délivrer et pour exécuter ladite 5 commande, et une unité de traitement 300 telle que décrite précédemment. REVENDICATIONS1. Procédé de gestion de la consommation électrique dans un réseau de communication local (3), comprenant au moins un dispositif (31-33), le fonctionnement dudit dispositif présentant au moins 5 une phase de fonctionnement, ledit procédé comprenant les étapes suivantes mises en oeuvre par une unité de traitement de données : - obtention (E7) d'informations relatives à au moins une phase de fonctionnement pour ledit au moins un dispositif du réseau local, les informations relatives à une phase de fonctionnement 10 comprenant une puissance consommée par ledit dispositif durant cette phase et une durée estimée de ladite phase ; - détermination (E9, E91) d'une puissance consommée prévisionnelle dans le réseau local pour la durée du fonctionnement dudit dispositif sous la forme d'au moins un palier de consommation et d'une durée de palier associée ; 15 - obtention (E13) d'une valeur de charge électrique courante disponible dans le réseau local au moyen d'au moins une batterie (34) ; - pour un palier de consommation, détermination (E9) d'un courant de sortie à délivrer par ladite au moins une batterie pour compenser au moins en partie ledit palier et envoi d'une commande de décharge (El 1, E12) du courant de sortie déterminé pour la durée dudit palier à ladite au moins une 20 batterie. 2. Procédé selon la revendication 1, dans lequel l'obtention des informations relatives à une phase de fonctionnement d'un dispositif est mise en oeuvre suite à une détection (E6) d'une modification de phase de fonctionnement du dispositif. 3. Procédé selon la revendication 1, dans lequel l'obtention des informations relatives à une phase 25 de fonctionnement du dispositif est mise en oeuvre de manière répétée. 4. Procédé selon la revendication 1, dans lequel une étape de charge de la batterie est mise en oeuvre suite à l'exécution de la commande de décharge. 5. Procédé selon la revendication 1, dans lequel le palier de consommation compensé est associé à une utilisation simultanée d'une pluralité de dispositifs domestiques du réseau local. 30 6. Procédé selon la revendication 1, dans lequel les étapes de détermination d'un courant de sortie à délivrer et d'envoi d'une commande de décharge sont exécutées pour une pluralité de paliers de consommation, jusqu'à une décharge complète de la batterie. 3028684 23 7. Procédé selon la revendication I, comprenant une étape d'identification d'un palier de consommation à compenser par comparaison entre deux paliers successifs de consommation. 8. Unité de traitement (300), susceptible d'être connectée à un réseau de communication local (3), ledit réseau local comprenant au moins un dispositif (31-33), le fonctionnement dudit dispositif 5 présentant au moins une phase de fonctionnement, ladite unité de traitement comprenant : - un module d'obtention (305) d'informations relatives à au moins une phase de fonctionnement pOur au moins un dispositif du réseau local, les informations relatives à une phase de fonctionnement comprenant une puissance consommée par ledit dispositif durant cette phase et une durée estimée de ladite phase ; 10 - un module d'obtention (305) d'une valeur de charge électrique courante disponible dans le réseau local au moyen d'au moins une batterie (34) ; - un module de détermination (304), agencé pour déterminer une puissance consommée prévisionnelle dans le réseau local pour la durée du fonctionnement dudit dispositif sous la forme d'au moins un palier de consommation et d'une durée de palier associée et, pour un palier de 15 consommation, un. courant de sortie à délivrer par ladite au moins une batterie pour compenser au moins en partie ledit palier ; - un module d'envoi (305) d'une commande de décharge du courant de sortie déterminé pour la durée dudit palier à ladite au moins une batterie. 9. Passerelle d'accès (30) comprenant une unité de traitement selon la revendication précédente. 20 10. Système de gestion de la consommation électrique dans un réseau de communication local (3), comprenant au moins un dispositif (31-33), le fonctionnement dudit dispositif présentant au moins une phase de fonctionnement, au moins une batterie (34), agencée pour recevoir une commande de décharge comprenant un courant de sortie à délivrer et pour exécuter ladite commande, et une unité de traitement (300) selon la revendication 8. 25 11. Programme pour une unité de traitement, comprenant des instructions de code de programme destinées à commander l'exécution des étapes du procédé de gestion selon l'une des revendications 1 à 7 mises en oeuvre par l'unité de traitement, lorsque ledit programme est exécuté par ladite unité. 12. Support d'enregistrement lisible par une 'unité de traitement sur lequel est enregistré le - programme selon la revendication 11.