FR 3060803 A1 20180622 FR 1662813 A 20161220 1 PROCEDE POUR MAINTENIR UN EQUILIBRE D'UN PARAMETRE PHYSICO-CHIMIQUE D'UN MILIEU, PRODUIT PROGRAMME D'ORDINATEUR ET MOYEN ELECTRONIQUE ASSOCIES L'invention concerne un procédé pour maintenir un équilibre d'un ou plusieurs paramètres physico-chimiques caractérisant un milieu, et recouvrer ledit équilibre en 5 cas de perte de ce dernier. Plus précisément l'invention concerne un procédé permettant d'estimer la pertinence d'une action corrective sur ledit milieu pour recouvrer un équilibre. Une telle action corrective peut, à titre d'exemple non limitatif, consister en un apport d'un 10 agent chimique, dont le dosage est ajusté au milieu considéré, prévenant ainsi toute surconsommation inutile ou néfaste pour ledit milieu. L'invention sera décrite, de manière non limitative, 15 au travers d'un exemple relatif au maintien de l'équilibre de l'eau de baignade d'une piscine. L'invention ne saurait être limitée à un tel milieu, ce dernier pouvant être un espace de culture d'un jardin, du terreau, etc. 20 Pour assurer une baignade saine et un fonctionnement pérenne des équipements d'une piscine, l'eau de baignade de celle-ci doit satisfaire plusieurs critères liés à la désinfection de l'eau et à l'équilibre de cette dernière. 25 En effet, l'eau d'une piscine est par définition impure, c'est-à-dire qu'elle est composée de plusieurs éléments chimiques, tels qu'à titre d'exemples non limitatifs du calcium, du magnésium, du sodium, etc. A titre d'exemple non limitatif, une augmentation de la proportion de 30 calcium peut déséquilibrer une telle composition et entraîner un dépôt de calcaire sur les équipements de la 3060803 2 piscine, tels qu'à titre d'exemple sur les canalisations et/ou le revêtement du bassin, etc. Un tel dépôt de calcaire peut endommager lesdits équipements et troubler l'eau. En outre, l'eau d'une piscine est aussi généralement le territoire de microorganismes plus ou moins nocifs pour un baigneur, tels qu'à titre d'exemples non limitatifs des algues, des bactéries, des champignons, etc. Lesdits microorganismes se nourrissent principalement de déchets organiques apportés par l'environnement extérieur, tels que, par exemples, la poussière, le pollen, les insectes, etc., ou introduits par des baigneurs, tels que par exemples véhiculés par la sueur, la peau, les produits de beauté, etc. Dès lors, lesdits microorganismes prolifèrent entraînant aussi un déséquilibre microbiologique. Un tel déséquilibre peut, par exemple, se traduire par une prolifération incontrôlée d'algues dans la piscine. Un dépôt d'algues peut dès lors apparaître sur les parois de ladite piscine et l'eau peut prendre une teinte verte, peu engageante. Pour assainir l'eau et recouvrer un équilibre, plusieurs actions peuvent être mises en oeuvre. A titre d'exemple non limitatif, une première action peut consister à filtrer l'eau pour retirer du milieu des déchets solides apportés par l'environnement extérieur et les baigneurs, au moyen par exemples de l'utilisation manuelle d'un filet ou d'un actionnement automatique d'un automate de filtration appelé « skimmer » en langue anglaise. Bien que ce type d'action permette de retirer des déchets solides, il ne permet pas de supprimer les microorganismes, ces derniers étant trop petits pour être retenus dans de tels filtres et ainsi désinfecter l'eau. Pour désinfecter l'eau, c'est-à-dire supprimer les microorganismes, il est nécessaire d'utiliser des agents 3060803 3 chimiques, tels que le chlore et/ou des algicides par exemple. De tels produits chimiques peuvent être introduits manuellement ou sous l'action d'un automate. L'équilibre d'une piscine peut être estimé et régulé 5 à partir de plusieurs grandeurs physiques, tel qu'à titre d'exemple non limitatif, le potentiel Hydrogèneque communément appelé « pH ». Ce dernier permet d'établir si le milieu est basique, neutre ou acide. A titre d'exemple non limitatif, l'eau d'une piscine a idéalement un pH 10 compris entre 6,9 et 7,6. Un tel pH permet de : renforcer l'efficacité des agents désinfectants, tel que par exemple le chlore ; diminuer l'irritation de la peau et des yeux des baigneurs ; 15 éviter la corrosion des équipements métalliques ; limiter la précipitation de sels de calcium pouvant provoquer l'entartrage des équipements de la piscine, etc. 20 Le pH peut varier en fonction du type de désinfectant, de la température de l'eau, de la pluie, de la fréquentation du bassin, etc. Le pH idéal de l'eau d'une piscine peut en outre dépendre du type de revêtement de ladite piscine. Pour réguler la valeur du 25 pH, il est possible d'introduire des agents chimiques permettant de diminuer ou d'augmenter la valeur dudit pH afin d'atteindre une valeur comprise entre 6,9 et 7,6. L'équilibre d'une piscine peut en outre être estimé à partir de la valeur d'un paramètre appelé « TAC », 30 acronyme de Titre Alcalimétrique Complet, reflétant la concentration dans l'eau des ions carbonates et bicarbonates, ou encore du « TH » acronyme de Titre Hydrotimétrique, reflétant la dureté de l'eau, c'est-à- 3060803 4 dire la concentration en calcium et en magnésium de l'eau. Idéalement la valeur du TAC est comprise entre 80 et 120 milligrammes par litre et celle du TH entre 100 et 250 milligrammes par litre. Lorsque la valeur du TAC est 5 trop basse, le pH devient instable, c'est-à-dire qu'il peut varier rapidement d'un état basique à un état acide sans pouvoir se stabiliser correctement dans l'un de ces états. Quant au TH, lorsqu'il est trop bas, il peut provoquer une irritation des yeux et de la peau des 10 baigneurs. Au contraire, lorsque le TAC et/ou le TH est trop élevé, l'eau peut devenir trouble et un dépôt de tarte et de calcaire peut être observé sur les parois et dans les conduits des équipements de filtration ou de chauffage de l'eau de la piscine, par exemple. 15 Le pouvoir désinfectant d'une piscine, c'est-à-dire la quantité d'agent chimique désinfectant actif dans l'eau de ladite piscine, peut être déterminé à partir de la valeur du potentiel redox de ladite eau, généralement exprimé en millivolt. Un tel potentiel permet de 20 déterminer le potentiel oxydant d'un agent chimique désinfectant. A titre d'exemple non limitatif, un potentiel redox élevé peut signifier une concentration d'agent chimique désinfectant importante dans l'eau de baignade, alors qu'un potentiel faible peut signifier une 25 concentration d'agent chimique désinfectant faible. A titre d'exemple non limitatif, une eau peut être considérée comme désinfectée, lorsque le potentiel redox est supérieur ou égal à 650 millivolts. L'oxydation des agents chimiques désinfectants, et donc leur pouvoir 30 désinfectant, peut dépendre de la valeur du pH courante dans le milieu et de la valeur du TAC. L'équilibre d'une piscine peut donc être estimé à partir de plusieurs paramètres, grandeurs et/ou mesures 3060803 5 physiques qui influent les uns ou les unes sur les autres. Pour maintenir l'équilibre de sa piscine, un 5 propriétaire, un baigneur ou plus généralement un opérateur peut contrôler périodiquement différents paramètres physico-chimiques de ladite piscine, par exemple une fois par jour au moyen de testeurs de paramètre ou plus généralement d'une trousse d'analyse 10 permettant d'estimer la teneur en chlore de la piscine, la valeur du pH et la valeur du TAC. De tels kits d'analyse peuvent se présenter sous la forme de bandelettes dédiées à un paramètre physico-chimique déterminé, et devant être insérées dans l'eau de la 15 piscine. Une telle bandelette peut ainsi être dédiée à l'estimation du pH. Au contact de l'eau, ladite bandelette se colore par une réaction chimique entre ladite bandelette et l'eau de la piscine. La bandelette ainsi colorée peut dès lors être comparée à une table de 20 couleurs prédéterminée en fonction de taux de pH type prédéfinis. Le propriétaire ou l'utilisateur d'une piscine peut dès lors estimer la valeur de pH de sa piscine. Une autre méthode peut consister à utiliser un 25 testeur électronique ou sonde, par exemple, de pH ou de redox. La valeur courante de la mesure délivrée par une telle sonde peut, dès lors, être affichée par ledit testeur électronique. De tels testeurs électroniques nécessitent d'être étalonnés à partir de solutions 30 tampons. De nombreuses erreurs peuvent survenir lors de l'étalonnage desdits testeurs ou sonde, entraînant une interprétation erronée, lors de prises de mesures, et 3060803 6 engendrant une ou plusieurs actions correctives inappropriées. Une fois la valeur courante d'un paramètre physico-chimique d'une piscine connue, par exemple, celle du pH, 5 un utilisateur ou un propriétaire de la piscine peut ajouter un agent chimique permettant de rétablir son équilibre. A titre d'exemples non limitatifs, si la valeur du pH est supérieure à 7,6 l'eau de la piscine est considérée comme trop basique. Il est donc nécessaire d'y 10 ajouter un agent chimique permettant de faire baisser ledit pH et rendre l'eau de la piscine neutre c'est-à-dire ayant un pH proche de 7, ou ayant un pH compris entre 6,9 et 7,6. Au contraire, si la valeur du pH est inférieure à 6,9 l'eau de la piscine est acide, il faut 15 donc y ajouter un agent chimique permettant d'augmenter ledit pH et de rendre l'eau de la piscine neutre. Selon une deuxième méthode, la gestion de la concentration d'un ou plusieurs paramètres d'une piscine peut être effectuée par des automates mesurant des 20 valeurs courantes desdits paramètres, et introduisant de manière automatique un agent chimique selon une distance mesurée entre la valeur nominale d'un paramètre physico-chimique donné au regard de la valeur mesurée. Les bandelettes ou les automates sont généralement 25 des moyens spécialisés dans la mesure d'un seul paramètre physico-chimique. Ainsi pour mesurer l'ensemble ou une pluralité de paramètres influant sur l'équilibre d'une piscine, il est nécessaire d'investir dans de nombreux appareils ou moyens de mesure. 30 De plus de telles méthodes ne prennent pas en compte certaines interactions entre paramètres. Par exemple, un pH trop acide peut réduire l'efficacité d'un désinfectant, entrainant un risque de surdosage de 3060803 7 l'agent chimique désinfectant alors qu'il aurait pu suffire d'accroitre, en lieu et place, la concentration d'un agent chimique amplificateur de pH. En outre lors d'une introduction manuelle d'un ou 5 plusieurs agents chimiques dans le milieu considéré, un opérateur doit généralement calculer par lui même la quantité d'agent à introduire. Dans le cas d'une piscine, cette quantité peut dépendre de la taille du bassin, de la concentration de l'agent chimique, etc. Pour une 10 piscine d'un particulier, un propriétaire est souvent désemparé ou peu en capacité d'effectuer le calcul approprié. Ainsi lors dudit calcul de nouvelles erreurs peuvent survenir, pouvant après l'introduction dudit agent, rompre l'équilibre de la piscine et, par exemple, 15 altérer des équipements de la piscine par un taux de chlore trop élevé. Les méthodes usuelles présentées ci-dessus permettent de réguler certains paramètres physico-chimiques de l'eau d'une piscine à un instant donné, sans 20 prendre en compte l'ensemble des paramètres de la piscine. Une piscine peut dès lors être saturée en agent chimique sans qu'on ne le sache. L'ajout d'un agent chimique peut dès lors se révéler sans effets, le propriétaire tentant de corriger un paramètre par une 25 introduction disproportionnée et inefficace d'un agent chimique. L'invention permet de répondre aux inconvénients soulevés par les solutions connues en proposant un 30 procédé innovant de maintien de l'équilibre d'un milieu, tel qu'une piscine. Un tel procédé procure de nombreux avantages parmi lesquels nous pouvons mentionner : 3060803 8 une prise en compte d'une pluralité de paramètres physico-chimique d'un milieu ; une adaptation automatique et dynamique d'actions correctives aux comportements d'un 5 milieu en particulier ; une anticipation de l'impact de certains facteurs tels qu'une sur-fréquentation ou des intempéries sur l'équilibre du milieu, minimisant ainsi certaines actions correctives 10 si celles-ci n'étaient que purement réactives ; une adaptation desdites actions quant à l'environnement du milieu, au regard par exemple de l'exposition ou de la végétation des environs ; 15 un accompagnement de l'utilisateur lors d'un ajout manuel d'un ou plusieurs agents chimiques ; une gestion des ressources optimisées par l'utilisation du système selon un environnement 20 client serveur ; une utilisation pérenne des équipements du milieu. A cette fin, il est notamment prévu un procédé pour 25 maintenir un équilibre d'un paramètre physico-chimique d'un milieu, ledit procédé étant mis en oeuvre par une unité de traitement d'un système de régulation dudit milieu, ladite unité de traitement coopérant avec des moyens de mémorisation enregistrant des données en lien 30 avec un paramètre de milieu. Les moyens de mémorisation comportent dès lors un premier enregistrement dédié audit paramètre de milieu et agencé pour mémoriser une valeur 3060803 9 courante dudit paramètre et une valeur nominale. Pour réguler un tel système, ledit procédé comporte : une étape pour lire la valeur courante dudit paramètre ; 5 une étape pour lire la valeur nominale dudit paramètre ; une étape pour estimer une distance entre ladite valeur nominale et la valeur courante ; une étape pour déclencher une action selon la 10 valeur de ladite distance. Pour maintenir l'équilibre d'un paramètre physico-chimique dudit milieu, l'enregistrement dédié audit paramètre de milieu comporte un champ pour mémoriser une valeur d'échéance pour recouvrer une valeur nominale 15 déterminée, et ledit procédé comporte : une étape préalable à l'étape pour déclencher une action, pour lire la valeur du champ pour mémoriser une valeur d'échéance ; l'étape pour déclencher une action selon ladite 20 distance étant mise en oeuvre si est seulement si la valeur du champ pour mémoriser une valeur d'échéance consiste en une valeur prédéterminée caractérisant l'absence de définition d'une échéance pour recouvrer une valeur nominale 25 déterminée. Ledit procédé peut comporter une étape antérieure à l'étape pour déclencher une action, pour élaborer ladite action selon la valeur de ladite distance. Selon un mode de réalisation avantageux, l'étape pour 30 élaborer une action, peut comporter une étape pour estimer une valeur nominale dudit paramètre. En variante ou en complément l'étape pour élaborer une action, peut comporter une étape pour définir une valeur 3060803 10 d'échéance pour recouvrer une valeur nominale déterminée selon ladite action. En outre, l'étape pour déclencher une action, peut consister à mettre à jour l'enregistrement dédié audit 5 paramètre pour y inscrire la valeur nominale dudit paramètre ou la valeur d'échéance pour recouvrer une valeur nominale déterminée selon ladite action. Pour mettre en oeuvre une action déterminée par l'unité de traitement, cette dernière peut coopérer avec 10 un actionneur. L'étape pour déclencher une action, peut dès lors consister à élaborer une commande à destination dudit actionneur pour mettre en oeuvre l'action selon la distance estimée. Pour avertir un utilisateur d'un système conforme à 15 l'invention d'une action à effectuer, l'unité de traitement peut coopérer avec une interface homme-machine de restitution. L'étape pour déclencher une action peut dès lors consister à élaborer une consigne à destination dudit utilisateur et déclencher la restitution de ladite 20 consigne par l'interface homme-machine de restitution. Pour répercuter les effets d'une action associée sur tout ou partie des paramètres du système, les moyens de mémorisation peuvent comporter un deuxième enregistrement dédié à un deuxième paramètre de milieu et agencé pour 25 mémoriser une valeur nominale et une valeur courante dudit deuxième paramètre. Le procédé peut, dès lors, comporter une étape, postérieure à l'étape pour élaborer une action, pour estimer une valeur nominale et/ou une valeur courante dudit deuxième paramètre selon l'action 30 précédemment élaborée. Pour acquitter une échéance d'action, le procédé conforme à l'invention peut comporter une étape consistant à inscrire dans le champ pour mémoriser une 3060803 11 valeur d'échéance une valeur prédéterminée caractérisant l'absence de définition d'échéance, ladite étape étant mise en oeuvre si la valeur de la distance entre ladite valeur nominale et la valeur courante, atteste d'une 5 distance sensiblement nulle. Lorsqu'une action n'a pas eu un effet escompté, le procédé peut comporter une étape de correction d'une action, antérieure à l'étape pour déclencher une action, ladite étape de correction étant mise en oeuvre si et 10 seulement si : o l'échéance pour recouvrer une valeur nominale est atteinte ; o la valeur de la distance entre ladite valeur nominale et la valeur courante est non- 15 nulle. Selon un exemple de réalisation avantageux, l'étape de correction d'une action peut comporter une étape pour estimer une nouvelle valeur nominale dudit paramètre. L'étape de correction d'une action peut, en outre, 20 comporter une étape pour définir une valeur d'échéance pour recouvrer une valeur nominale déterminée selon ladite correction d'une action. Les moyens de mémorisation peuvent en outre comporter une valeur courante d'une période précédente. Pour 25 limiter ou éviter une trop grande réactivité ou variabilité d'un paramètre, l'étape pour lire la valeur courante peut, dès lors, consister en outre à lire la valeur précédente et calculer une nouvelle valeur courante à partir desdites valeurs lues. 30 Pour anticiper un événement perturbateur pouvant altérer un équilibre, les moyens de mémorisation comportent une donnée d'anticipation. L'étape pour lire la valeur courante peut, dès lors, consister en outre à 3060803 12 lire la donnée d'anticipation et calculer une nouvelle valeur courante du paramètre à partir de ladite valeur d'anticipation. Pour connaître la valeur courante d'un paramètre 5 l'unité de traitement peut coopérer en outre avec des moyens de capture. Ledit procédé peut comporter dès lors une étape préalable à l'étape pour lire la valeur courante dudit paramètre, pour déclencher l'acquisition de ladite valeur par lesdits moyens de capture et 10 inscrire ladite valeur comme valeur courante. Selon un deuxième objet, l'invention concerne un produit programme d'ordinateur comportant des instructions de programme exploitables par une unité de 15 traitement coopérant avec des moyens de capture et des moyens de mémorisation, qui lorsqu'elles sont exécutées ou interprétées par ladite unité de traitement, déclenchent la mise en oeuvre d'un procédé maintenir un équilibre d'un paramètre physico-chimique d'un milieu 20 conformément à l'invention. Selon un troisième objet, l'invention concerne un module électronique comportant une unité de traitement coopérant avec des moyens de capture et des moyens de 25 mémorisation, ledit module électronique étant caractérisé en ce qu'il comporte dans des moyens de mémorisation, des instructions d'un produit programme d'ordinateur conformément à l'invention. 30 D'autres caractéristiques et avantages apparaîtront plus clairement à la lecture de la description qui suit, se rapportant à un exemple de réalisation donné à titre 3060803 13 indicatif et non limitatif, et à l'examen des figures qui l'accompagnent parmi lesquelles : - la figure 1 décrit un exemple préféré d'un système de régulation de paramètres physico-chimiques d'une 5 eau de baignade d'une piscine ; - la figure 2 décrit un schéma fonctionnel d'un système de régulation d'un milieu comportant un moyen de capture, des moyens de mémorisation et une unité de traitement pour mettre en oeuvre un procédé 10 pour maintenir en équilibre les paramètres physico- chimiques dudit milieu conformément à l'invention ; - la figure 3 décrit un schéma fonctionnel d'un procédé pour maintenir un tel équilibre conformément à l'invention. 15 A titre d'exemple d'application préféré mais non limitatif, l'invention sera décrite au travers d'une application relative au maintien d'un équilibre d'un ou plusieurs paramètres de l'eau d'une baignade E d'une 20 piscine SWP, tel que décrit en figure 1. Un moyen de capture MC est inséré dans l'eau E de ladite piscine. Un automate de distribution d'agents chimiques 14 est relié au bassin de ladite piscine par un ou plusieurs conduits C permettant d'y libérer un ou plusieurs agents 25 chimiques, tel que du chlore par exemple. Pour cela, un tel automate 14 peut coopérer avec un ou plusieurs réservoirs d'agents chimiques. Une unité de traitement UT coopérant avec une interface homme-machine de consigne et de restitution 15, coopère en outre avec des moyens de 30 capture MC et ledit automate 14. Ces derniers peuvent être directement connectés par un bus filaire à ladite unité de traitement UT, ou en variante être distant de 3060803 14 ladite unité UT et coopérer via une liaison sans fil, par exemple au travers d'un réseau R1 ou R3 de type Internet, intranet, Bluetooth ou WiFi. L'unité de traitement UT peut en outre coopérer avec un serveur S distant et 5 coopérer avec ce dernier via une liaison sans fil R2, par exemple internet. Selon une variante de l'invention, l'interface homme-machine 15 et l'unité de traitement UT peuvent coopérer au sein d'un même équipement électronique ME, ou au 10 contraire être dissociées. Par exemple, l'interface homme-machine 15 peut être celle d'un dispositif électronique tiers, tel qu'un téléphone mobile ou un microordinateur, ladite interface 15 et ladite unité de traitement UT communiquant dès lors via une liaison sans 15 fil R4, par exemple Bluetooth, WIFI ou Ethernet. Selon une variante ou un complément, l'automate 14 peut être suppléé par une action humaine visant, par exemple, à actionner manuellement un filtre ou à introduire un galet de chlore dans l'eau de baignade de 20 la piscine. Un utilisateur du système peut dès lors prendre connaissance de l'action à effectuer au travers d'une consigne restituée par l'interface homme-machine de restitution 15. Ladite consigne peut dès lors être préalablement élaborée par l'unité de traitement UT. 25 Selon une variante de l'invention, une fois l'action réalisée, l'utilisateur peut saisir au travers d'une interface homme-machine de consigne 15 une consigne visant à acquitter ladite action, ladite consigne étant traitée par ladite unité de traitement UT. 30 La figure 2 présente un système 10 de régulation d'une piscine. Pour maintenir en équilibre un ou 3060803 15 plusieurs paramètres physico-chimiques de ladite piscine, un système conforme à l'invention comporte une unité de traitement UT, par exemple incorporée dans un module électronique ME à la disposition de la personne chargée 5 de l'entretien de la piscine, tel que décrit en figure 1. Un tel dispositif peut consister en un appareil dédié ou consister en un ordinateur personnel ou un téléphone mobile ou tout autre équipement électronique. Une telle unité de traitement UT comporte avantageusement un 10 microcontrôleur CPU coopérant par couplage et/ou par bus filaire avec des moyens de mémorisation de données MM et/ou de programmes MP. De tels moyens de mémorisation consistent essentiellement en une ou plusieurs mémoires non volatiles. Les moyens de mémorisation MP sont 15 avantageusement agencés pour enregistrer notamment des instructions d'un programme P qui, lorsqu'elles sont exécutées ou interprétées par ledit microcontrôleur CPU, déclenchent la mise en oeuvre d'un procédé pour maintenir un équilibre entre les paramètres physico-chimiques d'un 20 milieu selon l'invention. Les moyens de mémorisation de données MM coopèrent avec le microcontrôleur CPU de l'unité de traitement UT, et sont agencées pour enregistrer des structures de données nécessaires à la mise en oeuvre d'un tel procédé conforme à l'invention. A 25 titre d'exemple non limitatif, lesdites données peuvent être enregistrées dans des tables comprenant un ou plusieurs enregistrements ou des structures de données chaînées. En complément, le système 10 peut comporter un ou 30 plusieurs moyens de capture MC coopérant avec l'unité de traitement UT. Cette dernière est dès lors chargée de récolter les données fournies par lesdits moyens de 3060803 16 capture MC. Les moyens de capture MC peuvent mesurer un ou plusieurs paramètres physico-chimiques en lien avec un milieu, tels qu'à titre d'exemples non limitatifs le pH et/ou le potentiel redox et/ou la température. Comme 5 l'indique la figure 1, les moyens de capture MC produisent dès lors une valeur, ci-après dénommée valeur courante Px(t), du paramètre Px considéré à chaque unité de temps t déterminée. La valeur courante Px(t) est enregistrée dans les moyens de mémorisation MM. Selon une 10 variante, l'enregistrement d'une donnée temporelle t caractérisant la période courante peut être conjointement réalisée avec celui de la valeur courante Px(t). A titre d'exemple non limitatif, les moyens de capture MC peuvent consister en une sonde pH ou une sonde redox, 15 respectivement dédiés à la mesure de la valeur courante du pH et du potentiel oxydant de l'eau E de la piscine SWP. Une telle unité de traitement UT peut en outre coopérer avec une horloge permettant d'horodater les mesures collectées, ladite horloge n'étant pas 20 représentée sur les figures. Selon une variante de l'invention ou un complément, l'unité de traitement UT peut en outre coopérer avec un actionneur 14 permettant de délivrer dans le milieu E une quantité donnée d'agent chimique. Un tel actionneur 14 25 peut, à titre d'exemple non limitatif, consister en un distributeur automatique de chlore ou d'agent chimique basique pH+ ou acide pH-, et être par exemple directement connecté par un bus filaire à ladite unité de traitement UT, ou en variante être distant de ladite unité UT et 30 coopérer via une liaison sans fil, par exemple au travers d'un réseau R1, R3 de type Internet, intranet, Bluetooth, WiFi, ou toute autre voie équivalente. 3060803 17 Selon une variante ou un complément, l'unité de traitement UT peut en outre coopérer avec une interface homme-machine de consigne et de restitution 15. Ladite interface 15 permet à un utilisateur du système de 5 recevoir des recommandations d'action correctives élaborées par l'unité de traitement UT, et d'émettre par exemple un message d'acquittement de l'accomplissement d'une telle action, si celle-ci requiert une intervention manuelle, tel que décrit précédemment au regard de la 10 figure 1. Une telle interface de consigne et de restitution 15 peut, par exemple, consister en un écran tactile ou se présenter sous la forme de tout autre moyen permettant à un utilisateur d'interagir avec ledit système 10. En variante, le système 10 peut coopérer avec 15 deux interfaces homme-machine 15 distinctes pour traduire des actions émanant d'un utilisateur et pour restituer à celui-ci des contenus graphiques et/ou sonores. Une telle interface de consigne peut consister en un clavier, un microphone, une souris ou tout autre dispositif de 20 pointage. De son côté, une telle interface de restitution peut consister en un écran ou un haut-parleur. Pour faciliter la compréhension de l'invention, les moyens de mémorisation MP et MM sont représentés dans la figure 2 comme étant des éléments fonctionnels distincts. 25 Les moyens de mémorisation MM et MP pourraient également ne constituer qu'une seule et même ressource physique. De la même manière, l'unité de traitement UT pourrait être celle d'un ou de plusieurs dispositifs électroniques communicants coopérant avec les moyens de mémorisation MM 30 et MP. L'invention peut dès lors être adaptée à un environnement informatique de type client/serveur, c'est-à-dire que des dispositifs électroniques clients, tels 3060803 18 qu'une unité de récolte des données issues des moyens de capture MC, peuvent se connecter à un serveur S mettant en oeuvre un procédé conforme à l'invention au travers d'un réseau de communication R2. Ainsi, les dispositifs 5 électroniques peuvent accéder aux fonctionnalités offertes par ledit serveur S, tout en préservant les coûts de mise en oeuvre. Dans un exemple préféré de l'invention, mais de manière non limitative, des données sont enregistrées 10 dans une ou plusieurs structures comportant chacune un ou plusieurs enregistrements. A titre d'exemple non limitatif, lesdits enregistrements peuvent être respectivement dédiés ou associés à un ou plusieurs paramètres de milieu, et à une ou plusieurs actions 15 correctives. Les différentes structures de données précédemment citées peuvent, en variante ne constituer qu'une seule entité logique ou suivre toute autre mode de représentation et ne sauraient constituer une quelconque limitation pour l'invention. 20 La structure comportant des enregistrements dédiés à des paramètres de milieu peut ainsi comporter des enregistrements RP1 ... RPx respectivement associés à des paramètres de milieu Pl ... Px. Les enregistrements peuvent être regroupés sous la forme d'un tableau ordonné de x 25 enregistrements. Ainsi, le premier enregistrement du tableau comporte des données relatives à un premier paramètre Pl, le deuxième élément du tableau comporte des données relatives à un deuxième paramètre P2 et ainsi de suite, jusqu'au paramètre Px enregistrant les données 30 relatives à un paramètre de rang x. Par mesure de simplification, nous nommerons « Px » l'un quelconque des paramètres de milieu Pl, P2, ..., Px. 3060803 19 Chaque enregistrement associé à un paramètre Px de milieu E peut être agencé pour mémoriser des données nécessaires au maintien de l'équilibre dudit paramètre Px. Lesdites données associées à un paramètre physico 5 chimique Px donné peuvent dès lors être relatives à une période courante t, et correspondre à titre d'exemple à un identifiant de paramètre, une valeur courante Px(t) mesurée ou calculée dudit paramètre Px, une valeur Px(tn) acquise et mémorisée lors d'une période précédente t10 n, une valeur nominale Px(t+n) estimée du paramètre Px pour une période subséquente t+n, n étant un entier supérieur ou égal à 1, un champ pour mémoriser une valeur d'échéance Cx pour recouvrer une telle valeur de paramètre nominale et éventuellement la valeur d'une 15 distance A entre ladite valeur nominale Px(t+n) et la valeur courante Px(t). En complément, un tel enregistrement peut mémoriser une valeur caractérisant l'horodatage de la période courante t et des données d'anticipation DA. De telles données d'anticipation DA 20 peuvent, à titre d'exemples non limitatifs, consister en des données de prévision météorologiques, en des données caractérisant la fréquentation humaine ou animale future du milieu, etc. Chaque enregistrement ou structure de données 25 associé à des actions Ay peut être agencée pour mémoriser des données nécessaires à l'élaboration d'une action au regard d'une distance A préalablement calculée. Un tel enregistrement peut comporter un identifiant d'action Ay, des données produits caractérisant, à titre d'exemple non 30 limitatif, des spécifications relatives à un dosage d'un agent chimique, un attribut caractérisant une priorité d'exécution, des caractéristiques du milieu tel qu'à 3060803 20 titre d'exemple le type de revêtement du bassin de la piscine, etc. Les moyens de mémorisation de programme MP peuvent à ce titre comporter une banque d'actions correctives distinctes, éventuellement ajustée par un ou 5 plusieurs paramètres d'exécution de l'action, dont les valeurs par défaut respectives peuvent être mémorisées dans une table dans les moyens de mémorisation de données MM. La figure 3 décrit un schéma fonctionnel conforme à 10 l'invention d'un procédé 100 pour maintenir en équilibre un ou plusieurs paramètres physico-chimiques d'un milieu E, tel qu'une piscine ou le sol d'un jardin. Le procédé 100 peut être mis en oeuvre itérativement, tel qu'à titre d'exemple non limitatif, toutes les six 15 heures ou toutes les vingt-quatre heures ou selon toute période prédéterminée. La mise en oeuvre du procédé 100 peut, en variante, être déclenchée également en réaction à un évènement déclencheur, tel qu'à titre d'exemple non limitatif une mise à jour des moyens de mémorisation MM 20 ou une nouvelle inscription dans lesdits moyens MM. En variante ledit procédé peut être mis en oeuvre à la suite d'une sollicitation d'un utilisateur du système, c'est-à-dire à la réception d'un message de consigne émanant de l'interface homme-machine de consigne 15. 25 Le procédé 100 peut être mis en oeuvre pour réguler une pluralité de paramètres physico-chimiques de milieux E simultanément ou conjointement. En outre, chaque paramètre physico-chimique Px peut avoir une périodicité de régulation et/ou de suivi différente de celles 30 respectives des autres. A titre d'exemple, le procédé 100 mis en oeuvre pour réguler le pH peut être mis en oeuvre une fois par jour, alors que le procédé 100 mis en oeuvre 3060803 21 pour réguler le Titre Alcalimétrique Complet TAC peut être déclenché une fois par semaine. En liaison avec la figure 3, un procédé 100 conforme 5 à l'invention et mis en oeuvre par l'unité de traitement UT d'un système de régulation d'un milieu, tel que celui décrit en liaison avec la figure 2, comporte une première étape 102 et une deuxième étape 103 pour respectivement lire la valeur courante Pl(t) et la valeur nominale 10 Pl(t+n) d'un premier enregistrement au sein des moyens de mémorisation MM, tel qu'à titre d'exemple, un enregistrement dédié à la régulation du pH. Une telle valeur nominale Pl(t+n) peut, à titre d'exemple non limitatif, consister en une valeur déterminée selon 15 laquelle le milieu est équilibré et sain pour être exploité correctement. Nous avons vu précédemment que le pH de l'eau d'une piscine peut idéalement être compris entre 6,9 et 7,6. En dehors de cette plage de valeurs, il peut être nécessaire de réguler la valeur du pH en 20 introduisant un agent chimique dans l'eau de baignade de ladite piscine, par exemple un agent chimique basique lorsque le pH est trop acide et un agent chimique acide lorsque le pH est trop basique. La valeur nominale Pl(t+n) peut dès lors prendre la valeur de 6,9, ou 7,6 ou 25 tout outre valeur comprise entre 6,9 et 7,6. Selon une variante ou un complément l'enregistrement dédié au paramètre Px d'un milieu peut comporter une valeur nominale minimale, par exemple pour un enregistrement dédié au pH 6,9 et une valeur nominale 30 maximale, par exemple pour un enregistrement dédié au pH 7,6. L'étape 103 consiste dès lors à lire lesdites valeur nominale maximale et valeur nominale minimale. Enfin selon une variante, le champ dédié à la valeur nominale 3060803 22 Px(t+n) d'un paramètre de milieu Px peut consister en une intervalle de valeurs. La valeur courante Px(t) d'un paramètre Px peut être 5 estimée, comme nous le verrons dans la suite du document, ou mesurée. Selon cette dernière variante le procédé 100 peut comporter une étape 101 préalable à l'étape 102 pour lire la valeur courante Px(t), pour déclencher l'acquisition de ladite valeur Px(t) par lesdits moyens 10 de capture MC et inscrire ladite valeur comme valeur courante Px(t). Un tel moyen de capture MC peut consister en une sonde pH permettant de mesurer la valeur courante Pl(t) du pH lors de la période t. 15 Ledit procédé 100 comporte une étape 104 pour lire la valeur contenue dans un champ de l'enregistrement dédié au paramètre de milieu Pl mémorisant une éventuelle valeur d'échéance Cl. Selon une première situation, un tel champ peut 20 comporter une valeur prédéterminée caractérisant une absence de définition d'échéance, situation symbolisée par le lien 104-0 en figure 3. Une telle valeur peut dès lors, à titre d'exemple non limitatif, consister en une valeur « vide » ou « nulle » connue généralement en 25 langage informatique sous la dénomination « VOID ». Le procédé 100 comporte à présent une étape 105 pour estimer une distance A entre la valeur nominale Pl(t+n) et la valeur courante Pl(t). Une telle distance A permet d'attester une relative identité (situation symbolisée 30 par le lien 105-y en figure 3) ou au contraire une claire disparité (situation symbolisée par le lien 105-n en figure 3). A titre d'exemple non limitatif l'étape 105 3060803 23 peut consister à soustraire la valeur courante Pl(t), par exemple la valeur 4,5, à la valeur nominale Pl(t+n), par exemple 7,3. Si le résultat ainsi obtenu est positif, le pH de la piscine peut être considéré trop acide. Au 5 contraire si le résultat est négatif, le pH de la piscine peut être considéré trop basique. Enfin lorsque le résultat est égal à la valeur zéro « 0 » la valeur courante Pl(t) et la valeur nominale Pl(t+n) sont sensiblement identiques, c'est-à-dire que le pH de la 10 piscine a atteint ou est égal à sa valeur nominale ou valeur cible, l'équilibre du pH au sein de la piscine est donc maintenu. Selon une variante ou un complément, il est possible de déterminer une plage de tolérance, par exemple +0,5 et -0,5, autour de la valeur de la distance 15 A pour lequel la valeur courante Pl(t) est sensiblement égale à la valeur nominale Pl(t+n), par exemple la valeur zéro « 0 ». Dès lors si le résultat de ladite soustraction est comprise dans ladite plage de tolérance, le procédé 100 peut, lors de l'étape 105, estimer que la 20 valeur nominale Pl(t+n) et la valeur courante Pl(t) sont identiques. Au contraire lorsque la valeur de la distance A est différente de la valeur zéro « 0 » et/ou qu'elle ne se trouve pas dans une plage de tolérance définie, le procédé 100 peut, lors de l'étape 105, estimer que la 25 valeur nominale Pl(t+n) et la valeur courante Pl(t) sont distinctes. Selon une variante ou un complément, l'étape 105 peut consister à comparer la valeur courante Px(t) à la valeur nominale Px(t+n) de tout paramètre physico- 30 chimique d'intérêt Px selon des fonctions mathématiques connues pour déterminer une distance A entre la valeur courante Px(t) et la valeur nominale Px(t+n) dudit 3060803 24 paramètre Px. A titre d'exemple non limitatif, l'étape 105 peut consister à estimer un ratio entre la valeur courante Px(t) et la valeur nominale Px(t+n), par exemple un divisant la valeur courante Px(t) par la valeur 5 nominale Px(t+n). Si l'étape 105 atteste d'une disparité entre la valeur courante Px(t) et la valeur nominale Px(t+n), situation symbolisée par le lien 105-n en figure 3, alors le procédé 100 comporte une étape 106 pour élaborer une 10 action corrective Ay pour tenter de recouvrer une valeur courante Px(t) proche de la valeur nominale Px(t+n). Une telle étape 106 peut consister à élaborer une action en fonction de la distance A préalablement estimée. A titre d'exemple non limitatif, si la distance A traduit un pH 15 trop acide, l'étape 106 peut consister à élaborer une action visant à augmenter la valeur du pH en ajoutant un agent chimique basique pH+. La quantité d'agent chimique à insérer dans le milieu est généralement déterminée par le fabricant dudit agent chimique et dépend du volume 20 d'eau de baignade et de la valeur du pH dans la piscine. Afin d'éviter un ajout excessif de produit, l'étape 106 peut consister à extraire des données fabricants préalablement enregistrées dans les moyens de mémorisation de données MM et calculer une quantité ou un 25 dosage d'agent chimique idoine. La quantité d'agent chimique à insérer dans la piscine peut dès lors être pondérée par la distance A entre la valeur courante Px(t) et la valeur normale Px(t+n). Selon une variante ou un complément une telle étape 30 106 pour élaborer une étape corrective peut en outre consister à estimer un temps de filtration de l'eau de 3060803 25 baignade E de la piscine SWP pendant une durée déterminée, par exemple trois heures. Selon une variante ou un complément, l'étape 106 peut comporter une étape 106a pour estimer une valeur 5 nominale Pl(t+n) au regard de l'action élaborée. Une telle étape 106a peut consister à estimer l'effet d'un apport d'une quantité d'agent chimique, préalablement calculée, sur la valeur courante Px(t) du paramètre de milieu Px considéré lors d'une période suivante t+n. A 10 titre d'exemple si la valeur courante Pl(t) du pH est égale à 4,2, l'ajout d'une quantité déterminée d'un agent chimique basique devrait faire tendre la valeur du pH vers 6,9. La valeur courante Px(t) devrait donc tendre vers une valeur nominale Px(t+n) égale à 6,9. 15 Selon une variante ou un complément, l'étape 106 peut comporter une étape 106b pour définir ou estimer une valeur d'échéance Cl, date ou moment à laquelle la valeur courante Pl(t) du pH devrait avoir une valeur proche de la valeur nominale Pl(t+n). Une valeur d'échéance Cx peut 20 consister en une valeur prédéterminée, caractérisant le temps estimé pour que la valeur courante Px(t) d'un paramètre Px, considéré recouvre une valeur nominale Px(t+n). A titre d'exemple, après l'ajout d'un agent chimique pour réguler le pH, il peut être nécessaire 25 d'attendre une heure pour que le pH au sein d'une piscine se stabilise. La valeur d'échéance peut dès lors être associée à un compteur croissant ou décroissant permettant de compter un nombre d'unités de temps d'attente estimé. En variante ou en complément le 30 compteur peut être associé à la période courante t, l'échéance du compteur pouvant survenir au bout de trois périodes. Toute autre méthode pourrait être utilisée pour gérer cette notion d'échéance. Ainsi, selon 3060803 26 l'invention, la valeur d'échéance Cx pourrait contenir un horodatage absolu, c'est-à-dire une date et une heure. Quelque soit la méthode retenue, dans le cas ou une échéance Cx est estimée, le champ pour mémoriser une 5 valeur d'échéance Cx peut comporter une valeur prédéterminée caractérisant un recouvrement de normalité et attendu en cours, c'est-à-dire qu'une action corrective a été déclenchée. Une telle valeur peut, à titre d'exemple non limitatif, être la valeur « 1 » 10 associée à une indication « VRAI » ou tout autre multiple non nul caractérisant une durée. Lorsque le temps estimé pour que la valeur courante Px(t) soit égale ou soit cohérente avec la valeur nominale Px(t+n) est écoulé, la valeur dudit champ pour mémoriser une valeur d'échéance 15 Cx peut comporter une valeur prédéterminée caractérisant une fin de recouvrement, à titre d'exemple non limitatif la valeur zéro « 0 » ou « FAUX ». Le procédé 100 comporte à présent une étape 107 pour déclencher une action corrective. Une telle étape 107 20 peut consister à mettre à jour l'enregistrement dédié au paramètre Px dont la valeur courante a été à l'initiative de l'élaboration de ladite action, par exemple en y inscrivant les valeurs respectives précédemment estimées d'échéance Cx et normale Px(t+n). Lorsque l'unité de 25 traitement UT coopère avec un actionneur 14, l'étape 106 peut, également ou en variante, consister à élaborer une commande à destination dudit actionneur 14 comportant la nature et la quantité d'agent chimique à apporter à l'eau de la piscine. En variante ou en complément, ladite 30 commande peut comporter un attribut caractérisant la mise en oeuvre de l'actionneur 14 coopérant avec l'unité de traitement UT. 3060803 27 Lorsque l'unité de traitement UT coopère avec une interface homme-machine de restitution 15, l'étape 107 peut en outre consister à élaborer et transmettre une consigne sous la forme d'un message à destination de 5 ladite interface 15 comportant des données relatives à une action déterminée, précédemment élaborée et estimée à l'étape 106. Ladite action devra être accomplie par le propriétaire, l'opérateur ou plus généralement l'utilisateur du bassin. Une fois le message décodé et 10 restitué par ladite interface 15, ledit utilisateur est ainsi en mesure de prendre connaissance de l'action corrective recommandée et peut l'effectuer par lui-même. Selon une variante ou en complément le procédé 100 peut comporter une étape, non représentée en figure 3, 15 préalable à l'étape 113 pour élaborer une correction d'une action, pour restituer par l'interface 15 un message de confirmation à destination de l'utilisateur du bassin, ledit message étant élaboré par l'unité de traitement UT, pour s'assurer de l'accomplissement de 20 l'action recommandée à l'utilisateur lors de l'étape 107. L'étape 113 pour élaborer une correction d'action est dès lors mise en oeuvre si et seulement l'unité de traitement UT décode préalablement un message d'acquittement émis par l'interface homme-machine de consigne 15 comportant 25 un attribut caractérisant un accomplissement d'action en réaction ou en réponse à l'interprétation dudit message de confirmation par l'utilisateur. L'évolution d'un premier paramètre Pl peut être liée 30 à celle d'un deuxième paramètre P2 du même milieu. Ainsi il peut donc être nécessaire de surveiller l'évolution conjointe d'une pluralité de paramètres lors du déclenchement d'une action corrective, par exemple en 3060803 28 estimant l'impact d'une action corrective élaborée pour un premier paramètre Pl, sur la valeur nominale P2(t+n) d'un deuxième paramètre P2. Le procédé 100 peut dès lors, en variante ou en complément, comporter une étape 108 5 pour estimer une valeur nominale P2(t+n) d'un deuxième paramètre P2, selon une action précédemment élaborée pour le premier paramètre Pl lors de l'étape 106. A titre d'exemple non limitatif, lors d'une variation de la valeur du pH, le potentiel redox d'une piscine peut 10 devenir instable. Pour anticiper cette instabilité, il peut être nécessaire d'estimer une valeur nominale P2(t+n) du paramètre P2 lié au potentiel redox au regard de l'action corrective élaborée pour le premier paramètre Pl lié au pH. Cette anticipation d'effets sur tout ou 15 partie des paramètres du milieu peut permettre d'éviter de déclencher des actions correctives inefficaces et/ou improductives et perturbantes pour l'équilibre du milieu. Une telle étape 108 peut en outre consister à estimer et mettre à jour la valeur courante P2(t) d'un 20 deuxième paramètre du milieu P2. En effet, certaines valeurs courantes Px(t) de paramètres Px du milieu sont estimées. C'est par exemple le cas de la valeur du stabilisateur du chlore connu sous le nom d'acide isocyanurique généralement non mesurable par des moyens de 25 capture MC conventionnels. A titre d'exemple non limitatif, une action corrective visant à augmenter la valeur du potentiel redox, peut consister à ajouter une quantité estimée de chlore. Un tel agent chimique est généralement introduit conjointement avec une quantité 30 déterminée d'acide iso-cyanurique. L'apport de chlore peut donc faire varier la valeur courante P2(t) du paramètre de milieu acide iso-cyanurique de manière déterministe. 3060803 29 Selon une deuxième situation la valeur du champ pour mémoriser une valeur d'échéance d'un paramètre, par exemple Pl, peut être une valeur prédéterminée Cl 5 caractérisant une fin de recouvrement, situation symbolisée par le lien 104-n en figure 3. Une telle valeur signifie que le délai d'attente estimé, pour qu'une action corrective produise ses effets, est atteint. Comme évoqué précédemment cette situation peut 10 découler d'une valeur de compteur Cl nulle ou, dans le cas où le temps et géré en valeur absolue, la valeur d'échéance est devenue inferieure à la date courante. Le procédé 100 comporte dès lors une étape 112 identique à l'étape 105, préalablement décrite pour 15 estimer une distance A entre la valeur nominale Pl(t+n) et la valeur courante Pl(t). Si ladite étape 112 atteste d'une distance A nulle, c'est-à-dire si la valeur courante Pl(t) a recouvré sa normalité, alors ledit procédé 100 comporte une étape 110 pour acquitter 20 l'échéance Cl. A titre d'exemple non limitatif, une telle étape 110 peut consister à mettre à jour l'enregistrement associé au paramètre Px et y inscrire dans le champ pour mémoriser une valeur d'échéance Cx, la valeur prédéterminée caractérisant une absence de définition 25 d'échéance. Selon une variante, l'étape 110 peut être mise en oeuvre systématiquement lorsque la distance A est nulle. Au contraire, si ladite étape 112 atteste d'une distance A non-nulle, c'est-à-dire si la valeur courante 30 Px(t) est toujours éloignée de la valeur nominale Px(t+n), alors ledit procédé 100 comporte une étape 113 de correction d'action corrective préalablement élaborée 3060803 30 et déclenchée respectivement lors de l'étape 106 et 107. Cette dernière est considérée comme n'ayant pas produit les effets attendus. Pour corriger une telle action corrective, l'étape 113 peut comporter une étape 113a 5 pour estimer une nouvelle valeur nominale Px(t+n) selon une méthode évoquée précédemment. En variante ou en complément, ladite étape 113 peut comporter une étape 113b pour définir une nouvelle valeur d'échéance Cx selon une méthode évoquée précédemment, par exemple en 10 relançant un cycle de compteur. Selon cette variante, l'unité de traitement UT accorde un délai supplémentaire pour que le paramètre recouvre sa normalité sans déclencher une nouvelle action corrective. Une autre variante ou complément peut consister à élaborer une 15 action corrective tierce, différente de celle élaborée et déclenchée à une période précédente. A titre d'exemple non limitatif une telle action corrective tierce peut consister à vérifier la valeur courante d'un deuxième paramètre de milieu P2, par exemple la valeur courante 20 P2(t) correspondant, à titre d'exemple non limitatif, à la valeur courante du TAC. En effet, lorsque la valeur du TAC est inférieure à 80 milligramme par litre, le pH peut devenir instable. Il est dès lors nécessaire d'augmenter la concentration du TAC dans l'eau d'une piscine par 25 l'ajout d'un agent chimique adapté. Une action corrective tierce peut en outre consister à élaborer une consigne à destination d'un utilisateur du système et de déclencher la restitution de celle-ci par l'interface homme-machine de restitution 15. Une telle consigne peut à titre 30 d'exemple consister à inciter l'utilisateur à aller vérifier l'état des équipements de sa piscine, par exemple l'état de fonctionnement d'un automate de filtration. 3060803 31 L'unité de traitement UT peut dès lors coopérer avec une structure de données associée à des actions correctives distinctes, ladite structure d'actions comportant un ou plusieurs enregistrements associés à une 5 ou plusieurs actions correctives, non représenté dans les figures. Chaque enregistrement peut dès lors comporter un identifiant d'action, un identifiant de paramètre de milieu Px, et/ou un attribut caractérisant une priorité d'exécution. Ainsi, l'étape 105 pour élaborer une action 10 corrective en lien avec un paramètre de milieu Pl, peut consister à rechercher dans ladite structure d'actions, un enregistrement dédié à une action corrective de priorité élevée, caractérisée par exemple par une valeur telle que la valeur entière « 1 », et associée au 15 paramètre Px. Lors de l'étape 113 de correction d'une action corrective, ladite étape 113 peut consister à rechercher un enregistrement associé à une action corrective de priorité moindre, caractérisée par exemple par une valeur entière supérieure comme la valeur « 2 » 20 et associée au paramètre Px. Les actions correctives ainsi élaborées lors de l'étape 113 peuvent être déclenchées lors de l'étape 107 pour déclencher une action corrective précédemment décrite. 25 Selon une variante ou un complément, le procédé 100 peut comporter une étape 111 postérieure à l'étape 110 pour acquitter l'échéance Cx d'une action, pour estimer la valeur nominale P2(t+n) et/ou la valeur courante P2(t) 30 d'un deuxième paramètre de milieu P2 à partir de l'action corrective acquittée lors de l'étape 110. A titre d'exemple non limitatif, le milieu peut avoir recouvré un équilibre à la suite d'un ajout d'agent chimique 3060803 32 désinfectant, tel qu'à titre d'exemple du chlore. La valeur courante P2(t) d'un deuxième paramètre de milieu P2 par exemple l'acide iso cyanurique doit dès lors être augmentée d'une unité. En effet la concentration en acide 5 iso-cyanurique, qui est un stabilisateur de chlore, ne peut être mesurée par des instruments de mesure. Elle doit être estimée lors d'un apport d'un galet de chlore dans uns skimmer, par exemple. 10 Selon une troisième situation, la valeur du champ pour mémoriser une valeur d'échéance Cl peut être une valeur prédéterminée caractérisant un recouvrement en cours, situation symbolisée par le lien 104-y en figure 3. Une telle valeur peut dès lors consister à titre 15 d'exemple non limitatif en la valeur prédéterminée « 1 ». Le procédé 100 peut comporter une étape 109 identique à l'étape 105 préalablement décrite pour estimer une distance A entre la valeur nominale Pl(t+n) et la valeur courante Pl(t) d'un paramètre Pl. Si ladite 20 étape 109 atteste d'une distance A nulle, c'est-à-dire si le paramètre concerné a recouvré sa normalité plus rapidement qu'escompté, l'unité de traitement UT peut mettre en oeuvre l'étape 110 pour acquitter l'échéance Cl. 25 Selon une variante ou un complément, l'étape 102 pour lire la valeur courante Px(t) d'un paramètre physico-chimique Px, peut en outre consister à lire une valeur courante précédentes Px(t-n) et calculer une nouvelle valeur courante à partir desdites valeurs lues. 30 Cette variante peut permettre de limiter une trop grande réactivité ou variabilité d'un paramètre, voire encore d'anticiper un impact futur de l'environnement sur le 3060803 33 milieu, en altérant volontairement la valeur courante dudit paramètre. Selon un exemple de réalisation, un tel calcul préalable peut consister à calculer une moyenne entre la valeur courante Px(t) et les valeurs courantes 5 dudit paramètre d'une ou plusieurs périodes écoulées t-n. L'étape 102 peut consister dès lors à lire et extraire les valeurs respectives desdites périodes écoulées, puis de calculer la moyenne desdites valeurs selon des fonctions informatiques connues. 10 Selon une variante ou un complément, l'étape 102 pour lire la valeur courante Px(t) d'un paramètre physico-chimique Px, peut en outre consister à rechercher et lire dans les moyens de mémorisation d'une ou 15 plusieurs données d'anticipation DA et calculer selon des méthodes mathématiques connues, une nouvelle valeur courante du paramètre Px à partir desdites valeurs lues. Les données d'anticipation DA peuvent, lorsqu'elles sont combinées à la valeur courante Px(t) et par des 20 méthodes de calcul connues, permettre d'anticiper des évènements ou perturbations pouvant rompre l'équilibre entre les paramètres d'un milieu. L'objectif d'une telle anticipation et de déclencher une action corrective, en prévision d'un déséquilibre futur, par exemple en 25 prévision d'une fréquentation accrue d'un bassin d'une piscine, afin de sensiblement conserver ou recouvrer un équilibre plus rapidement à l'issue de ladite perturbation. Une telle action peut être assimilée à un traitement préventif de l'eau de la piscine en anticipant 30 d'une telle perturbation. Une telle action d'anticipation peut dès lors consister à apporter un agent chimique désinfectant à faible concentration avant l'occurrence de la perturbation afin de préparer le milieu à une telle 3060803 34 perturbation, en administrant un traitement de moindre quantité d'agent chimique par rapport au traitement correctif sans anticipation après l'occurrence de la perturbation. De la même manière, il est possible de 5 minimiser ou simplifier des éventuelles actions correctives automatiques ou manuelles, liées à une telle perturbation grâce à une telle anticipation. A titre d'exemple non limitatif une pluie acide peut faire diminuer la valeur du pH d'une piscine. L'apport 10 anticipatif d'agent chimique basique à faible dose avant l'occurrence prochaine d'une telle pluie, permettra d'atténuer voire d'éviter toute perte d'équilibre. Au même titre, une hausse de la fréquentation d'une piscine peut faire diminuer le taux de redox. Un ajout 15 anticipatif d'un agent chimique pertinent permettra de rehausser la valeur de redox et ainsi de garantir un pouvoir désinfectant de l'eau optimale lors de l'occurrence de la hausse de la fréquentation. 20 Selon une variante de l'invention, le procédé 100 peut comporter une étape pour calculer la valeur courante d'un paramètre physico chimique synthétisé ou calculé à partir des valeurs courantes mesurables et/ou calculables d'autres paramètres. Ainsi l'étape 102 peut consister à 25 extraire une première Pl(t) et une deuxième P2(t) valeur courante d'un premier et deuxième enregistrement respectivement dédiés à un premier Pl et deuxième P2 paramètres de milieu et estimer une troisième valeur courante P3(t) d'un troisième paramètre P3 à partir 30 desdites première Pl(t) et deuxième P2(t) valeurs courantes et inscrire ladite troisième valeur courante P3(t) ainsi estimée dans ledit troisième enregistrement. A titre d'exemple non limitatif, les moyens de 3060803 mémorisation MM peuvent comporter un enregistrement dédié au paramètre de milieu correspondant à l'indice de langelier IS. La valeur courante P3(t) peut ainsi être estimée ou calculée à partir de la valeur courante du pH, 5 de la valeur des solides dissous TDS, de l'alcalinité de l'eau TAC, et du titre Hydrotimétrique TH, et de la température T de l'eau. Ladite étape 102 consiste dès lors à lire et extraire les valeurs courantes desdits paramètres nécessaire à un tel calcul, puis de produire 10 ladite valeur courante selon un traitement donné, par exemple selon l'équation : IS= pH+T+TH+TAC-TDS. Ladite valeur produite peut être ensuite inscrite comme valeur courante P3(t) dudit paramètre P3. 15 Le procédé 100 peut en outre comporter une étape, non représentée sur les figures, pour initialiser ou mettre à jour la teneur des moyens de mémorisation MM et/ou MP. Une telle initialisation peut consister à affecter aux valeurs nominales Px(t+n) des valeurs issues 20 de statistiques ou de moyennes élaborées à partir d'une banque de données recueillis par des moyens de capture de grandeurs physiques de plusieurs systèmes de régulation conformes à l'invention. Une telle collecte et un tel croisement de valeurs issues d'une pluralité de milieux 25 similaires au milieu considéré, permettent d'estimer des comportements généraux desdits milieux. La structure associée aux actions correctives peut en outre être initialisée ou mise à jour périodiquement à partir de valeurs statistiques et/ou d'actions élaborées à partir 30 d'une pluralité de données issues de milieux similaires. Le procédé 100 peut dès lors comporter une étape, non représentée sur les figures, pour exporter de telles 3060803 36 données pour constituer ou enrichir un telle banque de donnée. L'invention a principalement été décrite en liaison 5 avec le suivi d'un paramètre physico-chimique d'un milieu spécifique, c'est-à-dire d'une piscine en l'espèce le pH. Le procédé 100 peut être appliqué à tout autre paramètre du milieu considéré, les potentiel redox, TAC, TH, TDS, acide iso cyanurique ou tout autre paramètre présent dans 10 le milieu. En outre, l'invention a été décrite lors de son utilisation en lien avec la gestion d'une piscine. Elle peut également être mis en oeuvre pour agir sur tout 15 autre milieu tel qu'à titre d'exemple lors de la gestion de l'équilibre entre des paramètres issus dans la terre, dans un vivarium, dans un aquarium etc. REVENDICATIONS1. Procédé (100) pour maintenir un équilibre d'un paramètre physico-chimique d'un milieu, ledit procédé (100) étant mis en oeuvre par une unité de traitement (UT) d'un système de régulation dudit milieu, ladite unité de traitement (UT) coopérant avec des moyens de mémorisation (MM) enregistrant des données en lien avec un paramètre de milieu (P1,...,Px), lesdits moyens de mémorisation (MM) comportant : - un premier enregistrement dédié audit paramètre de milieu (P1,...,Px) et agencé pour mémoriser une valeur courante (Pl(t),_,Px(t)) dudit paramètre (P1,..., Px) et une valeur nominale (Pl(t+n),_,Px(t+n)) ; ledit procédé (100) comporte : une étape (102) pour lire la valeur courante (Pl(t),_,Px(t)) dudit paramètre (P1,..., Px) ; une étape (103) pour lire la valeur nominale (Pl(t+n),_,Px(t+n)) dudit paramètre (P1,..., Px) ; une étape (105) pour estimer une distance (A) entre ladite valeur nominale (Pl(t+n),_,Px(t+n)) et la valeur courante (Pl(t), ...,Px(t)) ; une étape (107) pour déclencher une action selon la valeur de ladite distance (A) ; ledit procédé (100) étant caractérisé en ce que : - l'enregistrement dédié audit paramètre de milieu (P1,...,Px) comporte un champ pour mémoriser une 3060803 38 valeur d'échéance (C1,...,Cx) pour recouvrer une valeur nominale déterminée ; ledit procédé (100) comporte : o une étape (104) préalable à l'étape (107) 5 pour déclencher une action, pour lire la valeur du champ pour mémoriser une valeur d'échéance (C1,_,Cx) ; o l'étape (107) pour déclencher une action selon ladite distance (A) étant mise en 10 oeuvre si est seulement si : ^ la valeur du champ pour mémoriser une valeur d'échéance (C1,...,Cx) consiste en une valeur prédéterminée caractérisant l'absence de définition d'une échéance 15 (104-v) pour recouvrer une valeur nominale déterminée. 2. Procédé (100) selon la revendication précédente, comportant une étape (106) antérieure à l'étape 20 (107) pour déclencher une action, pour élaborer ladite action selon la valeur de ladite distance (A). 3. Procédé (100) selon la revendication 2, pour lequel 25 l'étape (106) pour élaborer une action, comporte une étape (106a) pour estimer une valeur nominale (Pl(t+n),_,Px(t+n)) dudit paramètre (P1,_,Px). 4. Procédé (100) selon la revendication 2 ou 3, pour lequel l'étape (106) pour élaborer une action, 3060803 39 comporte une étape (106b) pour définir une valeur d'échéance (C1,...,Cx) pour recouvrer une valeur nominale déterminée selon ladite action. 5 5. Procédé (100) selon l'une quelconque des revendications 3 ou 4, pour lequel l'étape (107) pour déclencher une action, consiste à mettre à jour l'enregistrement dédié audit paramètre (P1,...,Px) pour y inscrire la valeur nominale 10 (Pl(t+n),_,Px(t+n)) dudit paramètre (P1,..., Px) ou la valeur d'échéance (C1,...,Cx) pour recouvrer une valeur nominale déterminée selon ladite action. 6. Procédé (100) selon l'une quelconque des 15 revendications précédentes, pour lequel : l'unité de traitement (UT) coopère avec un actionneur (14) pour mettre en oeuvre une action déterminée ; l'étape (107) pour déclencher une action, 20 consiste à élaborer une commande à destination dudit actionneur (14) pour mettre en oeuvre l'action selon la distance (A) estimée. 7. Procédé (100) selon l'une quelconque des 25 revendications précédentes, pour lequel : l'unité de traitement (UT) coopère avec une interface homme-machine de restitution (15) ; l'étape (107) pour déclencher une action consiste à élaborer une consigne à destination d'un 30 utilisateur dudit système et déclencher la 3060803 40 restitution de ladite consigne par l'interface homme-machine de restitution (15). 8. Procédé selon la revendication 2, 3 ou 4, pour 5 lequel : les moyens de mémorisation (MM) comportent un deuxième enregistrement dédié à un deuxième paramètre de milieu (P2) et agencé pour mémoriser une valeur nominale (P2(t+n)) et une valeur 10 courante (P2(t)) dudit deuxième paramètre (P2) ; ledit procédé (100) comporte une étape (108), postérieure à l'étape (106) pour élaborer une action, pour estimer une valeur nominale (P2(t+n)) et/ou une valeur courante (P2(t)) dudit 15 deuxième paramètre (P2) selon l'action précédemment élaborée. 9. Procédé (100) selon l'une quelconque des revendications précédentes, comportant une étape 20 (110) pour acquitter l'échéance (C1,...,Cx) d'une action, consistant à inscrire dans le champ pour mémoriser une valeur d'échéance (C1,...,Cx) une valeur prédéterminée caractérisant l'absence de définition d'échéance, ladite étape (110) étant 25 mise en oeuvre si la valeur de la distance (A) entre ladite valeur nominale (Pl(t+n),_,Px(t+n)) et la valeur courante (Pl(t),_,Px(t)), atteste d'une distance sensiblement nulle (109-y). 3060803 41 10.Procédé (100) selon l'une quelconque des revendications précédentes, comportant une étape (113) de correction d'une action, antérieure à l'étape (107) pour déclencher une action, ladite 5 étape (113) de correction étant mise en oeuvre si et seulement si : o l'échéance pour recouvrer une valeur nominale est atteinte (104-n) o la valeur de la distance (A) entre ladite 10 valeur nominale (Pl(t+n),_,Px(t+n)) et la valeur courante (Pl(t),_,Px(t)), est non-nulle (112-n). 11.Procédé (100) selon la revendication précédente, 15 pour lequel l'étape (113) de correction d'une action comporte une étape (113a) pour estimer une nouvelle valeur nominale (Pl(t+n),_,Px(t+n)) dudit paramètre (P1,_,Px). 20 12.Procédé (100) selon la revendication 10 ou 11, pour lequel l'étape (113) de correction d'une action comporte une étape (113b) pour définir une valeur d'échéance (C1,...,Cx) pour recouvrer une valeur nominale déterminée selon ladite correction d'une 25 action. 13. Procédé (100) selon l'une quelconque des revendications précédentes, pour lequel : 3060803 42 les moyens de mémorisation (MM) comportent une valeur courante d'une période précédente (Pl(tn),_,Px(t-n)) ; l'étape (102) pour lire la valeur courante 5 (Pl(t),_,Px(t)) consiste en outre à lire la valeur précédente (Pl(t-n),_,Px(t-n)) et calculer une nouvelle valeur courante à partir desdites valeurs lues. 10 14.Procédé (100) selon l'une quelconque des revendications précédentes, pour lequel : - les moyens de mémorisation (MM) comportent une donnée d'anticipation (DA) ; - l'étape (102) pour lire la valeur courante 15 (Pl(t),_,Px(t)) du paramètre (P1,..., Px) consiste en outre à lire la donnée d'anticipation (DA) et calculer une nouvelle valeur courante à partir de ladite valeur d'anticipation (DA). 20 15.Procédé selon l'une quelconque des revendications précédentes, pour lequel : l'unité de traitement (UT) coopère en outre avec des moyens de capture (MC) ; ledit procédé (100) comporte une étape (101) 25 préalable à l'étape (102) pour lire la valeur courante (Pl(t),_,Px(t)) dudit paramètre (P1,...,Px), pour déclencher l'acquisition de ladite valeur (Pl(t),_,Px(t)) par lesdits moyens de capture (MC) et inscrire ladite valeur comme 30 valeur courante (Pl(t),_,Px(t)). 3060803 43 16.Produit programme d'ordinateur (P) comportant des instructions de programme exploitables par une unité de traitement (UT) coopérant avec des moyens 5 de capture (MC) et des moyens de mémorisation, qui lorsqu'elles sont exécutées ou interprétées par ladite unité de traitement (UT), déclenchent la mise en oeuvre d'un procédé maintenir un équilibre d'un paramètre physico-chimique d'un milieu selon 10 l'une quelconque des revendications 1 à 15. 17.Module électronique (ME) comportant une unité de traitement (UT) coopérant avec des moyens de capture (MC) et des moyens de mémorisation (MM, 15 MP), ledit module électronique étant caractérisé en ce qu'il comporte dans des moyens de mémorisation (MP), des instructions d'un produit programme d'ordinateur (P) selon la revendication précédente. 20