Method for maintaining equilibrium of a physical-chemical parameter of a medium, associated computer program product and electronic module
Patent Information
- Application Number
- DE602017091354
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2016-12-20
- Filing Date
- 2017-12-20
- Publication Date
- 2025-08-20
- Estimated Expiration
- 2037-12-20
AI Technical Summary
Existing methods for maintaining the balance of physicochemical parameters in swimming pool water, such as pH, TAC, and TH, are inadequate as they do not account for interactions between parameters, leading to potential overconsumption of chemical agents and equipment damage, and manual calculations can introduce errors.
A computer-implemented method that dynamically adjusts corrective actions based on multiple physicochemical parameters, considering interactions and environmental factors, using a processing unit to manage chemical agent dispensing and provide user support, optimizing resource management and equipment sustainability.
Ensures accurate and efficient balance maintenance by automatically adapting to environmental conditions, minimizing corrective actions, and preventing equipment damage through integrated parameter management and chemical agent control.
Description
[0001] The invention relates to a computer-implemented method for maintaining a balance of one or more physicochemical parameters characterizing an environment and for recovering said balance in the event of loss thereof. More specifically, the invention relates to a method for estimating the relevance of a corrective action on said environment with the aim of recovering a balance. Such a corrective action may, by way of an advantageous but non-limiting example, consist of a supply of a chemical agent, the dosage of which is adjusted to the environment in question, thus preventing any unnecessary or harmful overconsumption for said environment.
[0002] The invention will be described, preferably but not limited to, through an example of application relating to maintaining the balance of the bathing water in a swimming pool. The invention cannot, however, be limited to such an environment, the latter being able to consist of a growing space for a garden, compost, etc.
[0003] To ensure healthy swimming and long-term operation of swimming pool equipment, the swimming water must meet several criteria related to water disinfection and water balance. Indeed, swimming pool water is by definition impure, that is to say, it is composed, in addition to water molecules, of several chemical elements, such as, but not limited to, calcium, magnesium, sodium, etc. The uncontrolled quantity of such chemical elements in swimming pool water can thus, in certain cases, disrupt the balance of said swimming pool water. As a non-limiting example, an increase in the proportion of calcium can unbalance such a composition and lead to limescale deposits on swimming pool equipment, such as, for example, on the pipes and / or the pool lining, etc. Such limescale deposits can then damage said equipment and cloud the water.Furthermore, swimming pool water is also generally home to microorganisms that are more or less harmful to a swimmer. By way of non-limiting examples, such microorganisms may consist of algae, bacteria, fungi, etc. Said microorganisms feed mainly on organic waste brought in by the external environment, such as, for example, dust, pollen, insects, etc., or introduced by swimmers, such as, for example, waste or elements carried by sweat, skin, beauty products, etc. Due to the presence of numerous microorganisms in the pool water, said microorganisms proliferate, also leading to a microbiological imbalance. Such an imbalance can, for example, result in an uncontrolled proliferation of algae in the pool.A deposit of algae may then appear on the walls of the pool and the water may take on a green tint, which is unappealing for even experienced swimmers.
[0004] To clean the water and restore balance, several corrective actions can be implemented. As a non-limiting example, a first action may consist of filtering the water to remove solid waste from the environment brought in by the external environment and bathers, by means, for example, of the manual use of a net or automatic operation of a filtration machine (also known by the English terminology "filter"). skimmer ”) .Although this type of action can remove all or part of the solid waste present in the water of a swimming pool, it does not eliminate microorganisms, the latter being generally too small to be retained in such filters, and thus properly disinfect the water. To properly disinfect the water, that is to say to eliminate microorganisms, it is necessary to use, as an alternative or in addition, chemical products or agents, such as, for example, chlorine and / or algaecides. Such chemicals can be introduced manually or automatically.
[0005] The balance of a swimming pool can be estimated and regulated from several physical quantities, such as, for example, the Hydrogen potential commonly called "pH". The latter makes it possible to establish the acidity or basicity of an environment, that is to say whether the environment is basic, neutral or acidic. As a non-limiting example, the water in a swimming pool ideally has a pH between 6.9 and 7.6. Measuring such a pH makes it possible to: enhance the effectiveness of disinfecting agents, such as chlorine; reduce irritation to the skin and eyes of swimmers; prevent corrosion of metal equipment used in connection with the environment; limit the precipitation of calcium salts in swimming pool water, as such calcium salts can cause scaling of swimming pool equipment, etc.
[0006] The pH measurement can vary depending on the type of disinfectant used, the water temperature, rainfall, pool usage, etc. The ideal pH of a pool's water may also depend on the type of pool coating. To regulate the pH measurement value, it is possible to introduce chemical products or agents, allowing the pH measurement value to be decreased or increased, ultimately reaching a value between 6.9 and 7.6.
[0007] The balance of a swimming pool can also be estimated from the value of a parameter called "TAC", acronym for Total Alkalimetric Title, reflecting the alkalinity of the water, that is to say the concentration in the water of carbonate and hydrogen carbonate ions, or from the value of a parameter called "TH", acronym for Hydrotimetric Title, reflecting the hardness of the water, that is to say the concentration of calcium and magnesium in the water, indicating the mineralization of the water. Ideally, the value of the TAC is between eighty (80) and one hundred and twenty (120) milligrams per liter and that of the TH, between one hundred (100) and two hundred and fifty (250) milligrams per liter. The values of the TAC and / or the pH directly influence the pH value or the physicochemical properties of the water in a pool.Thus, when the TAC value is too low, the pH becomes unstable, that is, it can vary rapidly from a basic state to an acidic state without being able to stabilize properly in one of these states. As for the TH, when it is too low, it can cause irritation to the eyes and skin of bathers. On the contrary, when the respective TAC and / or TH values are too high, the water can become cloudy and a deposit of scale and limescale can be observed on the walls and in the pipes of the filtration or heating equipment of the pool water, for example.
[0008] The disinfecting power of a swimming pool, that is to say the quantity of active disinfecting chemical agent(s) in the water of said swimming pool, can be determined from the value of the oxidation-reduction potential, also called redox potential, of said water, generally expressed in millivolts. Such a potential makes it possible to determine the oxidizing potential of a disinfecting chemical agent, thus making it possible to predict the reactivity of said disinfecting chemical agent. By way of non-limiting examples, a high redox potential can mean a high concentration of disinfecting chemical agent in the swimming water, while a low redox potential can mean a low concentration of disinfecting chemical agent. Also, by way of non-limiting examples, swimming pool water can be considered disinfected when the redox potential is greater than or equal to six hundred and fifty (650) millivolts.Furthermore, the oxidation of disinfectant chemical agents, and therefore their disinfectant power, may depend on the pH value and the TAC value current in the environment.
[0009] The balance of a swimming pool can therefore be estimated from several parameters, quantities and / or physicochemical measurements, such parameters, quantities and / or physicochemical measurements influencing, as previously described, one or the other.
[0010] To maintain the balance of the water in a swimming pool, an owner, a swimmer or more generally an operator can periodically check various physicochemical parameters of said swimming pool, for example once a day using parameter testers or more generally a kit or analysis kit making it possible to estimate in particular the chlorine content of the swimming pool, the pH value and the TAC value. Such analysis kits can be in the form of strips dedicated to a specific physicochemical parameter, said strips having to be inserted into the swimming pool water. Such a strip can thus, for example, be dedicated to estimating the pH. Upon contact with water, said strip becomes colored by a chemical reaction between said strip and the swimming pool water. The strip thus colored can then be compared to a predetermined color table based on predefined typical pH levels.The owner or user of a swimming pool can thus estimate the pH value of their pool. Although they allow you to quickly and easily obtain the current pH value of the pool water, the use of such strips nevertheless has several disadvantages, such as inaccuracy, as the color table is generally limited, and a limited lifespan since the strips expire after a certain time.
[0011] Alternatively, another method may be to use an electronic tester or probe, for example, for pH or redox potential. The current value of the measurement delivered by such an electronic tester or probe may thus be displayed by said electronic tester. However, although very practical, such electronic testers require calibration using buffer solutions. Many errors may thus arise in the event of poor calibration of said testers or probes, leading to an erroneous interpretation of the pH value when taking measurements, and which may then lead to one or more inappropriate corrective actions.
[0012] Once the current value of a physicochemical parameter of a swimming pool is known, such as, for example, the pH, a user, owner or operator of the swimming pool can manually add a specific chemical agent to restore its balance. For example, if the measured pH value is higher than 7.6, the pool water is considered too basic. It is therefore necessary to add a chemical agent to lower the pH and make the pool water neutral, that is, to a pH value close to or substantially equal to 7, or to a pH value between 6.9 and 7.6. On the contrary, if the pH value is lower than 6.9, the pool water is acidic. It is then necessary to add a chemical agent to increase the pH and make the pool water neutral.
[0013] Alternatively, according to a second method, the management of the concentration of one or more disinfecting chemical agents or more generally the measurements of the respective values of one or more physicochemical parameters of a swimming pool can be carried out by one or more automatons measuring current values of said parameters, and automatically introducing said chemical agent(s) according to a distance measured between the nominal value of a given physicochemical parameter with respect to the measured value.
[0014] However, the strips or automatons previously described have several disadvantages. Strips or such automatons do not take into account certain interactions between parameters. For example, a pH that is too acidic can reduce the effectiveness of a disinfectant chemical agent, leading to a risk of overdosing the disinfectant chemical agent when it would have been sufficient to increase, instead, the concentration of a pH-amplifying chemical agent. In addition, when manually introducing one or more chemical agents into the environment in question, an operator must generally calculate by himself the quantity of chemical agent to be introduced. In the case of a swimming pool, this quantity may depend on the size of the pool, the concentration of the chemical agent, etc. For a private swimming pool, an owner may often be at a loss or unable to perform the appropriate calculation.Thus, during the said quantity calculation, new errors may occur, which, after the introduction of the said agent, may upset the balance of the swimming pool and, for example, damage the swimming pool equipment, for example by a chlorine level that is too high.
[0015] Patent applications WO2010 / 052419 and EP 2 273 039 disclose automatic devices for regulating the physical and chemical parameters of an environment such as a swimming pool. These documents measure the parameters of the swimming pool in order to determine whether one or more corrective agents need to be added to the swimming pool.
[0016] The usual methods presented above allow for the regulation of certain physicochemical parameters of a swimming pool's water at a given time, without taking into account all of the pool's parameters. A swimming pool can therefore become saturated with a chemical agent without anyone knowing it. The addition of a chemical agent can therefore prove to be ineffective, as the owner attempts to correct a parameter by a disproportionate and ineffective introduction of a chemical agent.
[0017] The invention makes it possible to address all or part of the drawbacks raised by known solutions by proposing an innovative method for maintaining the balance of an environment, such as a swimming pool.
[0018] Such a process provides many advantages, among which we can mention that it allows: taking into account a plurality of physicochemical parameters of an environment; automatic and dynamic adaptation of corrective actions to the behavior of a particular environment; anticipation of the impact of certain factors, such as overcrowding or bad weather, on the balance of the environment, thus minimizing certain corrective actions if these were purely reactive; adaptation of said actions with regard to the environment of the environment, for example with regard to the exposure or the vegetation of the surroundings; support for the user during manual addition of one or more chemical agents; optimized resource management by using the system according to a client-server environment; sustainable use of the equipment of the environment.
[0019] To this end, a method is provided in particular for maintaining a balance of a physicochemical parameter of an environment, said method being implemented by a processing unit of a system for regulating said environment, said processing unit cooperating with storage means recording data related to an environment parameter. The storage means therefore comprise a first recording dedicated to said environment parameter and arranged to store a current value of said parameter and a nominal value. To regulate such a system, said method comprises: a step for reading the current value of said parameter; a step for reading the nominal value of said parameter; a step for estimating a distance between said nominal value and the current value; a step for triggering an action according to the value of said distance.
[0020] To maintain the balance of a physicochemical parameter of said medium, the record dedicated to said medium parameter includes a field for storing a due date so that the current value recovers the nominal value, and said method includes: a step, prior to the step for triggering an action, for reading the value of the field for storing the due date; the step for triggering an action according to said distance being implemented if and only if the value of the field for storing the due date consists of a predetermined value characterizing the absence of definition of the due date so that the current value covers the nominal value.
[0021] Preferably but not limited to, a computer-implemented method for maintaining a balance of a physicochemical parameter of a medium in accordance with the invention may comprise a step prior to the step for triggering an action, for developing said action according to the value of said distance.
[0022] According to an advantageous but non-limiting embodiment, the step for developing an action of said method may comprise a step for estimating a nominal value of said parameter.
[0023] Alternatively or additionally, the step for developing an action of said method may include a step for defining a due date so that the current value recovers the nominal value according to said action.
[0024] Furthermore, the step for triggering an action of a method for maintaining a balance of a physicochemical parameter of a medium in accordance with the invention may consist of updating the record dedicated to said parameter to enter the nominal value of said parameter or the due date so that the current value recovers the nominal value according to said action.
[0025] To implement an action determined by the processing unit of the regulation system, the latter can cooperate with an actuator. The step for triggering an action of a method according to the invention can therefore consist of developing a command intended for said actuator to implement the action according to the estimated distance.
[0026] To warn a user of a control system according to the invention of an action to be performed, the processing unit may further cooperate with a human-machine restitution interface. The step for triggering an action of a method according to the invention may therefore consist of developing an instruction intended for said user and triggering the restitution of said instruction by the human-machine restitution interface.
[0027] To reflect the effects of an associated action on all or part of the parameters of the system, the storage means may comprise a second recording dedicated to a second medium parameter and arranged to store a nominal value and a current value of said second parameter. The method for maintaining a balance of a physicochemical parameter of a medium may therefore comprise a step, subsequent to the step for developing an action, for estimating a nominal value and / or a current value of said second parameter according to the previously developed action.
[0028] To pay a due date for an action, a method according to the invention may also include a step consisting of entering, in the field for storing a due date, a predetermined value characterizing the absence of definition of the due date, said step being implemented if the value of the distance between said nominal value and the current value attests to a substantially zero distance.
[0029] When an action has not had the expected effect, a method for maintaining a balance of a physicochemical parameter of a medium in accordance with the invention may comprise a step of correcting an action, prior to the step for triggering an action, said correction step being implemented if and only if: ∘ the due date for the current value to cover the nominal value is reached; ∘ the value of the distance between said nominal value and the current value is non-zero.
[0030] According to an advantageous but non-limiting exemplary embodiment, the step of correcting an action of said method may comprise a step for estimating a new nominal value of said parameter.
[0031] Preferably but not limited to, the step of correcting an action of said method may, in addition, include a step for defining the due date so that the current value recovers the nominal value according to said correction of an action.
[0032] Furthermore, as a variant or in addition, the storage means of a regulation system may also include a current value from a previous period. To limit or avoid excessive reactivity or variability of a parameter, the step for reading the current value of a method for maintaining a balance of a physicochemical parameter of a medium in accordance with the invention may therefore consist of reading the previous value and calculating a new current value from said read values.
[0033] To anticipate a disruptive event that could alter a balance, the storage means may also include an anticipation data item. The step for reading the current value of said method may then further consist of reading the anticipation data item and calculating a new current value of the parameter from said anticipation value.
[0034] To know the current value of a parameter, the processing unit can also cooperate with capture means. Said method can thus comprise a step, prior to the step for reading the current value of said parameter, to trigger the acquisition of said value by said capture means and to write said value as the current value.
[0035] According to a second object, the invention relates to a computer program product comprising one or more program instructions usable by a unit of capture means. Said method may thus comprise a step, prior to the step for reading the current value of said parameter, for triggering the acquisition of said value by said capture means and writing said value as the current value.
[0036] According to a second subject, the invention relates to a computer program product comprising one or more program instructions usable by a processing unit of an electronic module, said processing unit cooperating with capture means and storage means, which, when executed or interpreted by said processing unit, trigger the implementation of a method for maintaining a balance of a physicochemical parameter of a medium in accordance with the invention.
[0037] According to a third object, the invention relates to an electronic module comprising a processing unit cooperating with capture means and storage means. Advantageously but not limitingly, to implement a method for maintaining a balance of a physicochemical parameter of a medium, said electronic module comprises in said storage means, instructions of a computer program product in accordance with the invention.
[0038] Other characteristics and advantages will appear more clearly on reading the following description, relating to an example of embodiment given for informational and non-limiting purposes, and on examining the figures which accompany it, among which: there figure 1 describes a preferred but non-limiting example of a system for regulating physicochemical parameters of swimming pool water; figure 2 describes a functional diagram of a system for regulating an environment comprising a capture means, storage means and a processing unit for implementing a method for maintaining the physicochemical parameters of said environment in balance in accordance with the invention; figure 3 describes a preferred but non-limiting embodiment of a functional diagram of a method for maintaining such a balance in accordance with the invention.
[0039] As a preferred but non-limiting example of application, the invention will be described through an application relating to maintaining a balance of one or more parameters of the bathing water E of a swimming pool SWP. Such an application is notably described through a regulation system in accordance with the invention in connection with the figure 1 . Such a regulation system according to the invention comprises capture means MC, inserted into the bathing water E of said SWP swimming pool. A chemical agent distribution machine 14 of said regulation system is then connected to the basin of said SWP swimming pool by one or more conduits C, making it possible to release one or more chemical agents, such as chlorine for example. For this, such an automaton 14 can cooperate with one or more reservoirs of chemical agents pH-, pH+, Cl-, Cl+. Said regulation system then comprises a processing unit UT cooperating with a human-machine interface for setting and restitution 15. Said processing unit UT further cooperates with said capture means MC and said automaton 14.The latter may be directly connected by a wired bus to said processing unit UT or, alternatively, be remote from said unit UT and cooperate via a wireless link, for example through a network R1 or R3 of the Internet, Intranet, Bluetooth or WiFi type. The processing unit UT may further cooperate with a remote server S, via for example, a wireless link R2, of the Internet type.
[0040] According to an advantageous but non-limiting variant embodiment of the invention described in connection with the figure 1 , the human-machine interface 15 and the processing unit UT of said regulation system can cooperate within the same electronic equipment ME. Alternatively, the human-machine interface 15 and the processing unit UT can be dissociated. For example, the human-machine interface 15 can be that of a third-party electronic device, such as a mobile phone or a microcomputer, said interface 15 and said processing unit UT then communicating via a wireless link R4, for example Bluetooth, WIFI or Ethernet.
[0041] Alternatively or additionally, the dispensing machine 14 can be supplemented by a human action aimed, for example, at manually activating a filter or introducing a chlorine tablet into the swimming pool water. When the dispensing of chemical agents is carried out manually, a user of the regulation system can thus become aware of the action to be carried out through an instruction returned by the restitution human-machine interface 15. Said instruction can be previously developed by the processing unit UT. Once the action has been carried out, the user can then enter, through an instruction human-machine interface 15, an instruction aimed at acknowledging said action, said instruction being processed by said processing unit UT.
[0042] There figure 2 presents the structural architecture of a system 10 for regulating a swimming pool according to the invention. To maintain one or more physicochemical parameters of said swimming pool in balance, a regulation system according to the invention comprises a processing unit UT, included for example within an electronic module ME available to the person responsible for maintaining the swimming pool, as described in connection with the figure 1 . Such an electronic module ME may consist of a dedicated device or consist of a personal computer or a mobile telephone or any other electronic equipment. Such a processing unit UT advantageously comprises a microcontroller CPU cooperating, by coupling and / or by wired bus, with data storage means MM and / or programs MP. Such storage means consist essentially of one or more non-volatile memories. The program storage means MP are advantageously arranged to record in particular instructions of a program P which, when executed or interpreted by said microcontroller CPU, trigger the implementation of a method for maintaining a balance of one or more physicochemical parameters of a medium according to the invention.The data storage means MM, for their part, are in particular arranged to record data structures necessary for the implementation of a method in accordance with the invention. By way of non-limiting examples, said data may be recorded in tables comprising one or more records or chained data structures.
[0043] Alternatively or additionally, still according to a non-limiting embodiment of a regulation system according to the invention, the latter may comprise one or more capture means MC cooperating with the processing unit UT. The latter is then responsible for collecting the data provided by said capture means MC. The capture means MC may measure one or more physicochemical parameters related to a medium, such as, by way of non-limiting examples, pH, TAC, TH, oxidation-reduction potential and / or temperature. As indicated by figures 1 et 2 , the capture means MC then produce a value, hereinafter referred to as the current value Px(t), of the parameter Px considered at each determined time unit t. The current value Px(t) is then recorded in the data storage means MM. According to a non-limiting variant embodiment, the recording of a time data item t characterizing the current period can be carried out jointly with that of the current value Px(t). As non-limiting examples, the capture means MC can consist of a pH probe or an oxidation-reduction probe, respectively dedicated to the measurement of the current pH value and the oxidizing potential of the water E of the swimming pool SWP.
[0044] Alternatively or additionally, the treatment unit UT can further cooperate with an actuator 14, making it possible to deliver a given quantity of chemical agent into the medium E. According to the figure 1 , such an actuator 14 may, by way of non-limiting examples, consist of one or more automatic dispensers of chlorine Cl-, Cl+ and / or basic chemical agents pH+ or acid pH-, and be for example directly connected by a wired bus to said processing unit UT, or alternatively be remote from said processing unit UT and cooperate via a wireless link, for example through a network R1, R3 of the Internet, intranet, Bluetooth, WiFi type, or any other equivalent protocol.
[0045] Alternatively or additionally, the processing unit UT can also cooperate with a human-machine interface for instruction and restitution 15. Said interface 15 allows a user of the system to receive recommendations for corrective actions developed by the processing unit UT, and to issue, for example, a message acknowledging the completion of such an action, if this requires manual intervention, as described previously with regard to the figure 1 . Such an instruction and restitution interface 15 may, for example, consist of a touch screen or be in the form of any other instruction and restitution means allowing a user to interact with said regulation system. As a variant, a regulation system according to the invention may cooperate with two separate human-machine interfaces 15 to translate actions emanating from a user and to restore graphic and / or sound content to the user in a dissociated manner. Such an instruction interface may, for example, consist of a keyboard, a microphone, a mouse or any other pointing device. For its part, such a restitution interface may consist, for example, of a screen or a loudspeaker.
[0046] To facilitate understanding of the invention, the storage means MP and MM are shown in the figure 2 as being separate functional elements. The storage means MM and MP could also and possibly constitute a single physical resource. In the same way, the processing unit UT could be that of one or more communicating electronic devices cooperating with the storage means MM and MP. The invention can therefore be adapted to a client / server type computing environment, that is to say that client electronic devices, such as a unit for collecting data from the capture means MC, can connect to a server S implementing a method for maintaining a balance of one or more physicochemical parameters of a medium in accordance with the invention, through a communication network R2. Thus, the electronic devices can access the functionalities offered by said server S, while preserving the implementation costs.
[0047] In a preferred but non-limiting example of the invention, data may be recorded in one or more data structures, each comprising one or more records, within the data storage means MM. By way of non-limiting example, said records may be respectively dedicated or associated with one or more environmental parameters and / or one or more corrective actions. The various data structures cited above may, as a variant, constitute only a single logical entity or follow any other mode of representation and may not constitute any limitation for the invention.
[0048] The data structure, comprising records dedicated to one or more environment parameters, can thus comprise records RP1 ... RPx, respectively associated with environment parameters P1 ... Px. The records can be grouped in the form of an ordered table of x records. Thus, the first record of the table comprises data relating to a first parameter P1, the second element of the table comprises data relating to a second parameter P2 and so on, up to the parameter Px recording the data relating to a parameter of rank x. For simplification, we will call "Px" any one of the environment parameters P1, P2, ..., Px and "RPx" the record associated with it.
[0049] Each record RPx, associated with a physicochemical parameter Px of a medium E, can be arranged to store data necessary and relating to maintaining the balance of said parameter Px. Said data associated with a determined physicochemical parameter Px can therefore relate to a current period t, and correspond, by way of examples, to a parameter identifier Px, a current value Px(t) measured or calculated of said parameter Px respectively by the capture means MC or by the processing unit UT, a value Px(tn) acquired and stored during a previous period tn, a nominal value Px(t+n) estimated of the parameter Px for a subsequent period t+n, n being an integer greater than or equal to 1, a maturity value Cx to recover such a nominal value Px(t+n) of parameter and possibly the value of a distance Δ between said nominal value Px(t+n) and the current value Px(t).For the purposes of the invention and throughout the document, the term "nominal value" means a target or expected value describing a normal state of the environment. For example, in the context of a swimming pool, the nominal value of the pH parameter of the water may be set at 6.8. In addition, such a recording may store a value characterizing the timestamp of the current period t and anticipation data DA. Such anticipation data DA may, by way of non-limiting examples, consist of weather forecast data or data characterizing future human or animal use of the environment, etc.
[0050] Furthermore, such a record RPx, associated with a physicochemical parameter Px of an environment E, can be arranged to store data necessary for developing an action with regard to a previously calculated distance Δ. Such a record can include an action identifier, product data characterizing, by way of non-limiting examples, specifications relating to a dosage of a given chemical agent, an attribute characterizing an execution priority, characteristics of the environment such as, for example, the type of coating of the swimming pool basin, etc. The program storage means MP can, in this respect, include a bank of distinct corrective actions, possibly adjusted by one or more parameters for executing the action, the respective default values of which can be stored in a table in the data storage means MM.
[0051] Let us now describe, in connection with the figure 3 ; a functional diagram of a method 100 for maintaining in balance one or more physicochemical parameters of an environment E in accordance with the invention, such as, for example, a swimming pool or the soil of a garden.
[0052] A method 100 for maintaining one or more physicochemical parameters of a medium E in balance according to the invention may be implemented iteratively over a given period, such as, by way of non-limiting examples, every six hours or every twenty-four hours or over any other predetermined period. The implementation of said method 100 may, as a variant or in addition, be triggered in response to a triggering event, such as, by way of non-limiting examples, an update of the data storage means MM or a new entry in said data storage means MM. According to another example of a triggering event, said method may be implemented following a request from a user of the regulation system, i.e. following the receipt of a setpoint message from the human-machine setpoint interface 15 of said regulation system.
[0053] Furthermore, the method 100 can be implemented to maintain or regulate a plurality of physicochemical parameters of a medium E successively or jointly. Optionally, each physicochemical parameter Px can have a regulation and / or monitoring periodicity that is identical or different from the others. As a preferred but non-limiting example, the method 100 implemented to maintain or regulate the pH can be implemented once a day, while the method 100 implemented to regulate the Total Alkalimetric Title TAC can be triggered once a week.
[0054] In connection with the figure 3 , a method 100 for maintaining a physicochemical parameter of a medium E in accordance with the invention, advantageously implemented by the processing unit UT of a system for regulating a medium, such as that described in connection with the figures 1 et 2 , comprises a first step 102 and a second step 103 for respectively reading the current value Px(t) and the nominal value Px(t+n) of a record RPx associated with a parameter Px within the data storage means MM, such as, for example, a record dedicated to pH regulation. Such a nominal value Px(t+n) may, by way of non-limiting example, consist of a determined value according to which the environment is balanced and healthy to be operated correctly. As previously mentioned, the pH of the water in a swimming pool may ideally be between 6.9 and 7.6. Outside this range of values, it may be necessary to regulate the pH value by introducing a chemical agent into the bathing water of said swimming pool, for example, a basic chemical agent when the pH is too acidic and an acidic chemical agent when the pH is too basic. Thus, the nominal value Px(t+n) can then be equal to any value between 6.9 and 7.6.Alternatively or additionally, the RPx record dedicated or associated with a Px parameter of a medium may include a minimum nominal value, for example for a record dedicated to pH a minimum nominal value equal to 6.9, and a maximum nominal value, for example for a record dedicated to pH a minimum nominal value equal to 7.6. Step 103 then consists of reading said maximum nominal value and minimum nominal value. Finally, still as an alternative or additionally, the nominal value Px(t+n) of a medium parameter Px may consist of an interval of values.
[0055] As we will see in the remainder of the document, the current value Px(t) of a parameter Px, read in step 102, can advantageously be previously estimated or measured. When such a current value Px(t) is measured, said method 100 can comprise a step 101, prior to step 102 for reading the current value Px(t), to trigger the acquisition of said value Px(t) by the capture means MC of a regulation system, such as that described in connection with the figures 1 et 2 and write said value as the current value Px(t) within the data storage means MM. When the method 100 is arranged to maintain the pH of the water in a swimming pool, such capture means MC may consist of a pH probe, making it possible to measure the current value Px(t) of the pH in the swimming pool water during the period t.
[0056] A method 100 for maintaining a physicochemical parameter of a medium in accordance with the invention then comprises a step 104 for reading the value contained in a field of the RPx record dedicated to the medium parameter Px storing a possible maturity value Cx.
[0057] According to a first situation symbolized by the link 104-0 in figure 3 , such a field may include a predetermined value characterizing an absence of a deadline definition. Such a value may therefore, by way of non-limiting example, consist of an “empty” or “zero” value, generally known in computer language as “VOID”. When no deadline definition has been formulated, the method 100 then includes a step 105 for estimating a distance Δ between the nominal value Px(t+n) and the current value Px(t). Such a distance Δ makes it possible to attest to a relative equality, a situation symbolized by the link 105-y in figure 3 , or on the contrary, a clear disparity, a situation symbolized by the link 105-n in figure 3 , between said nominal and current values. If said distance attests to a relative equality, the current iteration of the method 100 ends: the method will be implemented again at the next iteration.
[0058] By way of non-limiting example, when the parameter studied Px is the pH, step 105 may consist of subtracting the current value Px(t), for example the value 4.5, from the nominal value Px(t+n), for example 7.3. If the result thus obtained is positive, the pH of the swimming pool may be considered too acidic. On the contrary, if the result is negative, the pH of the swimming pool may be considered too basic. Finally, when the result is equal to zero “0”, the current value Px(t) and the nominal value Px(t+n) are substantially identical, that is to say that the pH of the swimming pool has reached or is equal to its nominal value or target value, the pH balance within the swimming pool is therefore maintained. Alternatively or additionally, it is possible to determine a tolerance range, for example +0.5 and -0.5, around the value of the distance Δ for which the current value Px(t) is substantially equal to the nominal value Px(t+n), for example zero.If the result of said subtraction is included in said tolerance range, the method 100 can, during step 105, estimate that the nominal value Px(t+n) and the current value Px(t) are identical. On the contrary, when the value of the distance Δ is different from zero and / or said value of the distance Δ is not included in a defined tolerance range, the method 100 can, during step 105, estimate that the nominal value Px(t+n) and the current value Px(t) are distinct. Alternatively or in addition, step 105 of said method 100 can consist of comparing the current value Px(t) with the nominal value Px(t+n) of the physicochemical parameter of interest Px according to known mathematical functions to determine a distance Δ between the current value Px(t) and the nominal value Px(t+n) of said parameter Px.By way of non-limiting example, step 105 may consist of estimating the distance Δ in the form of a ratio between the current value Px(t) and the nominal value Px(t+n), for example by dividing the current value Px(t) by the nominal value Px(t+n).
[0059] If step 105 attests to a disparity between the current value Px(t) and the nominal value Px(t+n), situation symbolized by the link 105-n in figure 3 , then a method 100 for maintaining a parameter Px of an environment comprises a step 106 for developing a corrective action to attempt to recover a current value Px(t) close to the nominal value Px(t+n). Such a step 106 may consist of developing an action based on the previously estimated distance Δ. As a non-limiting example, if the distance Δ reflects a pH that is too acidic, step 106 may consist of developing an action aimed at increasing the pH value, for example by adding a basic chemical agent pH+. The quantity of chemical agent to be introduced into the environment, more particularly a swimming pool, is generally determined by the manufacturer of said chemical agent and depends on the volume of bathing water and the pH value in the swimming pool.In order to avoid excessive addition of product, step 106 may consist of extracting manufacturer data previously recorded in the data storage means MM and calculating a suitable quantity or dosage of chemical agent. The quantity of chemical agent to be introduced into said swimming pool may be weighted by the distance Δ between the current value Px(t) and the normal value Px(t+n). Alternatively or in addition, such a step 106 for developing a corrective action may further consist of estimating a filtration time E of the bathing water of the swimming pool SWP, as described in connection with the . figure 1 , for a fixed period, for example three hours.
[0060] According to a non-limiting embodiment of a method for maintaining a physicochemical parameter Px in accordance with the invention, step 106 may comprise a step 106a for estimating a nominal value Px(t+n) with regard to the action developed. Such a step 106a may, for example, consist of estimating the effect of adding a quantity of chemical agent, previously calculated, on the current value Px(t) of the medium parameter Px considered during a following period t+n. Thus, if the current value Px(t) of the pH is equal to 4.2, the addition of a determined quantity of a basic chemical agent should cause the pH value to tend towards 6.9. The current value Px(t) should therefore tend towards a nominal value Px(t+n) equal to 6.9.
[0061] According to another non-limiting embodiment of a method for maintaining a physicochemical parameter Px in accordance with the invention, as a variant or a supplement, step 106 may comprise a step 106b for defining or estimating a due date value Cx, i.e. a date at which or a duration after which the current value Px(t) and the nominal value Px(t+n) of the parameter Px should be substantially identical. A due date value Cx may thus consist of a predetermined value, characterizing the duration or the estimated time for the current value Px(t) of a parameter Px considered to recover a nominal value Px(t+n). When the parameter considered Px is the pH, after the addition of a chemical agent, it may be necessary to wait one hour for the pH in the water of a swimming pool to stabilize.To do this, the due date value Cx can be associated with an increasing or decreasing counter making it possible to count a determined number of time units, said counter being moved regularly at each time unit. Any other method or any other material element could be used to estimate or define such a due date value. Thus, as a variant or in addition, according to the invention, the due date value Cx could consist of an absolute dating, that is to say a date and a time. To do this, the processing unit UT of a regulation system comprises or cooperates with an internal clock, thus making it possible to compare the current date and time with said due date value.
[0062] A method 100 for maintaining a parameter Px of an environment now comprises a step 107 for triggering a corrective action. Such a step 107 may consist of updating the record dedicated to the parameter Px whose current value was the initiator of the development of said action, for example by entering therein the respective previously estimated values of deadline Cx and normal Px(t+n). When the processing unit UT of a regulation system, as described in connection with the figure 2 , cooperates with an actuator 14, step 107 may, as a variant or in addition, consist of developing a command intended for said actuator 14, said command comprising the nature and quantity of chemical agent to be added to the water of the swimming pool. Also, said command may comprise an attribute characterizing the implementation of the actuator 14 cooperating with the processing unit UT.
[0063] According to another variant embodiment of a method 100 for maintaining a parameter Px of an environment according to the invention, when the processing unit UT cooperates with a human-machine restitution interface 15, step 107 may consist of developing and transmitting an instruction in the form of a message to said interface 15 comprising data relating to a determined action, previously developed and estimated in step 106. Said action must be carried out by the owner, the operator or more generally the user of the environment. Once the message has been decoded and restored by said interface 15, said user is thus able to become aware of the recommended corrective action and can carry it out himself.
[0064] The evolution of a first parameter P1 of a medium may be linked to that of a second parameter P2 of the same medium. Thus, it may therefore be necessary to monitor the joint evolution of a plurality of parameters P1 and P2 when triggering a corrective action, for example by estimating the impact of a corrective action developed for a first parameter P1 on the nominal value P2(t+n) of a second parameter P2. The method 100 may therefore, as a variant or in addition, comprise a step 108 for estimating a nominal value P2(t+n) of a second parameter P2, according to an action previously developed for the first parameter P1 during step 106. By way of non-limiting example, during a variation in the value of the first parameter linked to the pH, the second parameter linked to the redox potential of a swimming pool may become unstable.To anticipate this instability, it may be necessary to estimate a nominal value P2(t+n) of the parameter P2 linked to the redox potential with regard to the corrective action developed for the first parameter P1 linked to pH. This anticipation of an effect on all or part of the environmental parameters can make it possible to avoid triggering ineffective and / or unproductive, or even disruptive, corrective actions for the environmental balance.
[0065] Such a step 108 may further consist of estimating and updating the current value P2(t) of a second parameter of the medium P2. Indeed, certain current values Px(t) of parameters Px of the medium may be estimated. This is, for example, the case of the value of the chlorine stabilizer known as isocyanuric acid, which is generally not measurable by conventional MC capture means. As a non-limiting example, a corrective action aimed at increasing the value of the redox potential may consist of adding an estimated quantity of chlorine. Such a chemical agent is generally introduced together with a determined quantity of isocyanuric acid. The addition of chlorine may therefore vary the current value P2(t) of the parameter P2 linked to isocyanuric acid in a deterministic manner.
[0066] According to a second situation symbolized by the link 104-n in figure 3 , the value of the field for storing a maturity value Cx of a parameter Px can be a predetermined value characterizing an end of recovery period. More precisely, such a value means that the estimated waiting time for a corrective action to produce its effects has been reached. As mentioned previously, such a second situation can result from a zero counter value Cx or, in the case where the maturity value Cx includes an absolute dating, said maturity value is less than the current date.
[0067] The method 100 then comprises a step 112, identical to the step 105 previously described, for estimating a distance Δ between the nominal value Px(t+n) and the current value Px(t). If said step 112 attests to a distance Δ that is substantially zero, that is to say that the current value Px(t) of the parameter Px has recovered substantial normality, then said method 100 comprises a step 110 for acquitting the deadline Cx of such a corrective action. By way of non-limiting example, such a step 110 may consist of updating the record associated with the parameter Px and entering therein in the field for storing a deadline value Cx, the predetermined value characterizing an absence of deadline definition. Optionally, step 110 may be implemented systematically when the distance Δ is zero.
[0068] On the contrary, if said step 112 attests to a non-zero distance Δ, that is to say that the current value Px(t) remains distinct or distant from the nominal value Px(t+n), then said method 100 comprises a step 113 of correction of the corrective action previously developed and triggered respectively during steps 106 and 107, said corrective action being considered as not having produced the expected effects. To correct such a corrective action, step 113 may comprise a step 113a for estimating a new nominal value Px(t+n) according to one of the methods mentioned previously. Alternatively or in addition, said step 113 may comprise a step 113b for defining a new due date value Cx according to one of the methods mentioned previously. According to this variant, the processing unit UT grants an additional period for the parameter to recover its normality without triggering a new corrective action.Alternatively or additionally, step 113 may include a step 113c consisting of developing a third-party corrective action, different from that developed and triggered at a previous period. By way of non-limiting example, such a third-party corrective action may consist of checking the current value of a second parameter P2, for example the current value P2(t) corresponding, by way of non-limiting example, to the current value of the TAC. Indeed, when the value of the TAC is less than eighty (80) milligrams per liter, the pH may become unstable. It is therefore necessary to increase the concentration of the TAC in the water of a swimming pool by adding a suitable chemical agent. A third-party corrective action may further consist of developing an instruction for a user of the system and triggering the restitution of this instruction by the human-machine restitution interface 15.Such an instruction may, for example, consist of encouraging the user to check the condition of the equipment in their swimming pool, for example the operating status of a filtration system.
[0069] As already mentioned, the processing unit UT of a regulation system according to the invention can also cooperate with a data structure associated with different corrective actions, said action structure comprising one or more records associated with one or more corrective actions, not shown in the figures for the purposes of simplification. Each record can further comprise an action identifier, a medium parameter identifier Px, and / or an attribute characterizing an execution priority. Thus, step 106 for developing a corrective action in connection with a medium parameter Px can consist of searching in said action structure for a record dedicated to a high priority corrective action, characterized, for example, by a value such as the integer value “1” and associated with the parameter Px.When implementing step 113 of correcting a corrective action, said step 113 may consist of searching for a record associated with a corrective action of lower priority, characterized for example by a higher integer value such as the value “2” and associated with the parameter Px. The corrective actions thus developed during step 113 may be triggered during step 107 to trigger a corrective action previously described.
[0070] Alternatively or additionally, a method 100 in accordance with the invention may comprise a step, not shown in figure 3 for the purposes of simplification, prior to step 113 to develop a correction of an action, to restore by means of the human-machine interface 15, a confirmation message intended for the user or the operator of the environment, said message being developed, by the processing unit UT, to ensure the accomplishment of the action recommended to the user during step 107. Step 113 to develop an action correction is implemented if and only the processing unit UT decodes beforehand an acknowledgment message, sent by the human-machine interface 15, comprising an attribute characterizing an accomplishment of action in reaction or in response to the interpretation of said confirmation message by the user.
[0071] Alternatively or additionally, a method 100 according to the invention may comprise a step 111, subsequent to step 110 for acknowledging the deadline Cx of an action relating to a parameter Px, for estimating the nominal value P2(t+n) and / or the current value P2(t) of a second parameter P2 from the corrective action acknowledged during step 110. By way of non-limiting example, the medium may have recovered an equilibrium following the addition of a disinfecting chemical agent, such as chlorine, such an addition being linked to the oxidation-reduction potential. The current value P2(t) of a second parameter P2, for example isocyanuric acid, must then be increased by one unit. Indeed, the concentration of isocyanuric acid, consisting of a chlorine stabilizer, cannot be measured by measuring instruments. It must be estimated when adding a chlorine tablet to a skimmer, for example.
[0072] According to a third situation symbolized by the 104-y link in figure 3 , the value of the field for storing a due date value Cx may consist of a value, other than a predetermined value characterizing an absence of due date definition or an end of recovery period. Thus, the method 100 may comprise a step 109, identical to the step 105 previously described, for estimating a distance Δ between the nominal value Px(t+n) and the current value Px(t) of a parameter Px. If said step 109 attests to a distance Δ substantially zero, that is to say that the parameter concerned has recovered its normality more quickly than expected, the processing unit UT can implement step 110 to pay the due date Cx. Otherwise, the current iteration of the method 100 ends: the method 100 will be implemented again at the next iteration.
[0073] We can thus note that, unlike a system according to the prior art, the invention makes it possible not to immediately undertake a new corrective action, to attempt to correct the physicochemical parameter considered or more generally the environment, for example by adding an active chemical agent. On the contrary, while a method according to the invention detects an “abnormal” value Px(t) of a physicochemical parameter Px, said method grants, according to a well-known metaphor, time to time, so that the corrective action previously undertaken, for which a deadline value Cx has been initialized, said deadline reflecting a time limit for action, can produce its effect. Thus, the invention makes it possible to add or introduce a minimum of corrective chemical agents, taking into account a time necessary for the accomplishment of a corrective action.To illustrate this advantage, let us take the example of a swimming pool whose coating is inherently basic, that is to say, inexorably resulting, by its structure and / or its composition, upon simple contact, in a pH of the water in said pool greater than 7. Whereas a corrective action aimed at adding an acidic chemical agent such as hydrochloric acid or a so-called "pH-" agent conventionally produces, in a pool with a different coating, an almost immediate effect, said corrective action may require additional time in the pool concerned by said basic coating.A known system would tend to require the addition or directly add such an acid continuously as long as the parameter Px, in this case the pH, has not recovered a value close to 6.9, even if this excessive and continuous supply of agent induces, in turn, an imbalance resulting in the supply of a now basic agent to correct a pH that is too low and so on, like a yo-yo or a toy in permanent imbalance. The system and method according to the invention do not use such a supplementary supply of hydrochloric acid, but allow the latter to act for the time necessary and determined by the deadline Cx, thus minimizing the supply of corrective chemical agents.
[0074] According to a variant or a supplement, step 102 for reading the current value Px(t) of a physicochemical parameter Px, may further consist of reading a previous current value Px(tn) and calculating a new current value from said read values. This variant may make it possible to limit excessive reactivity or variability of a parameter, or even to anticipate a future impact of the environment on the medium, by deliberately altering the current value of said parameter. According to an exemplary embodiment, such a preliminary calculation may consist of calculating an average between the current value Px(t) and the current values of said parameter Px of one or more elapsed periods tn. Step 102 may therefore consist of reading and extracting the respective values of said elapsed periods, then calculating the average of said values according to known computer functions.
[0075] Alternatively or in addition, step 102 for reading the current value Px(t) of a physicochemical parameter Px may further consist of searching for and reading in the data storage means MM, one or more anticipation data and calculating, according to known mathematical methods, a new current value of the parameter Px from said anticipation data values read.
[0076] The anticipation data can, when combined with the current value Px(t), by known calculation methods, make it possible to anticipate events or disturbances that could upset the balance between parameters of an environment. The objective of such anticipation is to trigger a corrective action, in anticipation of a future imbalance, for example in anticipation of increased use of a swimming pool, in order to significantly maintain or recover a balance more quickly after said disturbance. Such an action can be likened to a preventive treatment of the swimming pool water by anticipating such a disturbance.Such an anticipatory action may thus consist of providing a low-concentration disinfectant chemical agent before the occurrence of the disturbance, in particular to prepare the environment for such a disturbance, by administering a treatment with a smaller quantity of chemical agent compared to the corrective treatment without anticipation after the occurrence of the disturbance. In the same way, it is possible to minimize or simplify possible automatic or manual corrective actions linked to such a disturbance thanks to such anticipation. As non-limiting examples, acid rain can reduce the pH value of a swimming pool. The anticipatory supply of a low-dose basic chemical agent, before the upcoming occurrence of such rain, will make it possible to mitigate or even avoid any loss of balance. Similarly, according to another example, an increase in the number of people using a swimming pool can reduce the oxidation-reduction potential.An early addition of a relevant chemical agent will increase the value of said oxidation-reduction potential and thus guarantee optimal disinfecting power of the water when the number of visitors increases.
[0077] According to another alternative embodiment of a method according to the invention, the latter may comprise a step for calculating the current value P3(t) of a physicochemical parameter P3 synthesized or calculated from the measurable and / or calculable current values of other parameters P1 and P2. Thus, step 102 may consist of extracting first and second current values P1(t) and P2(t) respectively from first and second records respectively dedicated or associated with first and second parameters P1 and P2 of the medium and estimating a third current value P3(t) of a third parameter P3 from said first and second current values P1(t) and P2(t) and writing said third current value P3(t) thus estimated in said third record. Therefore, the storage means MM may comprise a record RP3 dedicated or associated with said third parameter P3 of the medium, corresponding for example to the Langelier index IS.The current value P3(t) can thus be estimated or calculated from the current value of the pH, the value of the dissolved solids TDS, the alkalinity of the water TAC, and the Hydrotimetric title TH, and the temperature T of the water. Said step 102 thus consists of reading and extracting the current values of said parameters necessary for such a calculation, then producing said current value according to a given treatment, for example according to the equation: IS= pH+T+TH+TAC-TDS. Said produced value can then be entered as the current value P3(t) of said parameter P3.
[0078] Alternatively or additionally, a method 100 according to the invention may further comprise a step, not shown in the figures, for initializing or updating the content of the storage means MM and / or MP. Such initialization may consist of assigning to the nominal values Px(t+n) values derived from statistics or averages developed from a database collected by capture means MC of several regulation systems according to the invention. Such collection and such cross-referencing of values from a plurality of environments similar to the environment considered makes it possible to estimate general behaviors of said environments. The structure associated with the corrective actions may further be initialized or updated periodically from statistical values and / or actions developed from a plurality of data from similar environments.The method 100 may therefore include a step, not shown in the figures, for exporting such data and for constituting or enriching such a database.
[0079] The invention has mainly been described in connection with the maintenance of a physicochemical parameter of a specific medium, more particularly the pH of the water in a swimming pool. Alternatively or in addition, a method 100 in accordance with the invention may be applied to any other parameter of the medium considered, such as, for example, the oxidation-reduction potential, the TAC, the TH, the TDS, or any other parameter measurable in the medium.
[0080] Furthermore, the invention has been described when used in connection with the management of a swimming pool. It can also be implemented to act on any other environment, such as, for example, when managing the balance between parameters originating in the earth, in a vivarium, in an aquarium, etc.
Claims
1. Method (100) for maintaining an equilibrium of a physico-chemical parameter (P1,...,Px) of a medium (E), said method (100) being implemented by a processing unit (UT) of a system for regulating said medium, said processing unit (UT) cooperating with storage means (MM) recording data related to a medium parameter (P1,...,Px), said storage means (MM) including: - a record (RP1,...,RPx) dedicated to said medium parameter (P1,...,Px) and arranged to store a current value (P1(t),...,Px(t)) of said parameter (P1,...,Px) and a nominal value (P1(t+n),...,Px(t+n)) of said parameter; said method (100) including: - a step (102) for reading the current value (P1(t),...,Px(t)) of said parameter (P1,...,Px); the current value Px(t) being the value of said parameter Px measured or calculated respectively by sensing means MC or by the processing unit UT; - a step (103) for reading the nominal value (P1(t+n),...,Px(t+n)) of said parameter (P1,...,Px); the nominal value being a target or expected value describing a normal state of the medium; - a step (105) for estimating a distance (Δ) between said nominal value (P1(t+n),...,Px(t+n)) and the current value (P1(t),...,Px(t)); - a step (107) for triggering an action according to the value of said distance (Δ); said method (100) being characterized in that: - the record dedicated to said medium parameter (P1,...,Px) includes a field for storing a due date (C1,...,Cx) for the current value to recover the nominal value; - said method (100) includes: ∘ a step (104), prior to the step (107) for triggering an action, for reading the value of the field for storing the due date (C1,...,Cx); ∘ the step (107) for triggering an action according to said distance (Δ) being implemented if and only if: ▪ the value of the field for storing the due date (C1,...,Cx) consists of a predetermined value characterizing the absence of definition of the due date (104-0) for the current value to recover the nominal value.
2. Method (100) according to the preceding claim, including a step (106), prior to the step (107) for triggering an action, for elaborating said action according to the value of said distance (Δ).
3. Method (100) according to claim 2, wherein the step (106) for elaborating an action includes a step (106a) for estimating a nominal value (P1(t+n),...,Px(t+n)) of said parameter (P1,...,Px).
4. Method (100) according to claim 2 or 3, wherein the step (106) for elaborating an action includes a step (106b) for defining a due date (C1,...,Cx) for the current value to recover the nominal value according to said action.
5. Method (100) according to claim 3 or claim 4, wherein the step (107) for triggering an action consists in updating the record dedicated to said parameter (P1,...,Px) to register therein the nominal value (P1(t+n),...,Px(t+n)) of said parameter (P1,...,Px) or the due date (C1,...,Cx) for the current value to recover the nominal value according to said action.
6. Method (100) according to any of the preceding claims, wherein: - the processing unit (UT) cooperates with an actuator (14) to implement a specific action; - the step (107) for triggering an action consists in elaborating a command for said actuator (14) to implement the action according to the estimated distance (Δ).
7. Method (100) according to any of the preceding claims, wherein: - the processing unit (UT) cooperates with a human-machine rendering interface (15); - the step (107) for triggering an action consists in elaborating an instruction for a user of said system and triggering the rendering of said instruction by the human-machine rendering interface (15).
8. Method according to claim 2, 3 or 4, wherein: - the storage means (MM) include a second record dedicated to a second medium parameter (P2) and arranged to store a nominal value (P2(t+n)) and a current value (P2(t)) of said second parameter (P2); - said method (100) includes a step (108), subsequent to the step (106) for elaborating an action, for estimating a nominal value (P2(t+n)) and / or a current value (P2(t)) of said second parameter (P2) according to the previously elaborated action.
9. Method (100) according to any of the preceding claims, including a step (110) for acknowledging the due date (C1,...,Cx) of an action, consisting in registering in the field for storing a due date (C1,...,Cx) a predetermined value characterizing the absence of definition of the due date, said step (110) being implemented if the value of the distance (Δ) between said nominal value (P1(t+n),...,Px(t+n)) and the current value (P1(t),...,Px(t)) attests to a substantially zero distance (109-y).
10. Method (100) according to any of the preceding claims, including a step (113) for correcting an action, prior to the step (107) for triggering an action, said correction step (113) being implemented if and only if: ∘ the due date for the current value to recover the nominal value is reached (104-n); ∘ the value of the distance (Δ) between said nominal value (P1(t+n),...,Px(t+n)) and the current value (P1(t),...,Px(t)) is nonzero (112-n).
11. Method (100) according to the preceding claim, wherein the step (113) for correcting an action includes a step (113a) for estimating a new nominal value (P1(t+n),...,Px(t+n)) of said parameter (P1,...,Px).
12. Method (100) according to claim 10 or 11, wherein the step (113) for correcting an action includes a step (113b) for defining the due date (C1,...,Cx) for the current value to recover the nominal value according to said correction of an action.
13. Method (100) according to any of the preceding claims, wherein: - the storage means (MM) include a current value of a previous period (P1(t-n),...,Px(t-n)); - the step (102) for reading the current value (P1(t),...,Px(t)) further consists in reading the previous value (P1(t-n),...,Px(t-n)) and calculating a new current value from said read values.
14. Method (100) according to any of the preceding claims, wherein: - the storage means (MM) include anticipation data; - the step (102) for reading the current value (P1(t),...,Px(t)) of the parameter (P1,...,Px) further consists in reading the anticipation data and calculating a new current value from said anticipation value.
15. Method according to any of the preceding claims, wherein: - the processing unit (UT) further cooperates with sensing means (MC); - said method (100) includes a step (101), prior to the step (102) for reading the current value (P1(t),...,Px(t)) of said parameter (P1,...,Px), for triggering the acquisition of said value (P1(t),...,Px(t)) by said sensing means (MC) and registering said value as the current value (P1(t),...,Px(t)).
16. Computer program product (P) including program instructions that can be used by a processing unit (UT) of an electronic module (ME), said processing unit (UT) cooperating with sensing means (MC) and storage means, which, when executed or interpreted by said processing unit (UT), trigger the implementation of a method for maintaining an equilibrium of a physico-chemical parameter of a medium according to any of claims 1 to 15.
17. Electronic module (ME) including a processing unit (UT) cooperating with sensing means (MC) and storage means (MM, MP), said electronic module (ME) being characterized in that it includes, in storage means (MP), instructions of a computer program product (P) according to the preceding claim.