The object of the present invention is a method for controlling the efficiency state of a heating system, adapted to prevent an excessive pressure drop of the heat transfer fluid circulating in said system and to promptly signal the need for maintenance interventions.
The invention falls, without any limiting intent, in the field of thermo-sanitary appliances (such as for example gas boilers, heat pumps, hybrid boilers) for closed circuit heating systems in which a heat transfer fluid circulates that must remain stably within a suitable range of pressure values (typically about 1.2/1.5 bars) so that the system correctly performs the functions of space heating and production of sanitary water.
For the sake of brevity and clarity of description, in the remainder of the present description reference shall be made exclusively to a gas boiler; however, it is understood that the teachings of the invention are similarly applicable to any type of thermo-sanitary appliance operating with a heat transfer fluid circulating in the system.
In the prior art systems, in case of reduction in the pressure of the heat transfer fluid beyond a certain threshold, generally due to leaks in the hydraulic circuit, the boiler produces a low-pressure warning and enters a blocking condition, in order to avoid major problems to the various components of the boiler and the system.
In order for the boiler to resume operation, the user or the service technician must supply additional water to the hydraulic circuit so that the pressure rises and the heat transfer fluid resumes normal circulation.
An example of a prior art document that aims to solve the problems set out above is the prior art patent DE102021111467, which describes a method for controlling the pressure of the heat transfer fluid in a heating system, by monitoring the minimum pressure values and the refill periods of such system.
It may also happen that the boiler operates normally with pressure values of the heat transfer fluid lower than the standard range, without having leaks from the circuit but only incurring a progressive but slow reduction in pressure over time: even in these conditions, however, the boiler can generate frequent blocking errors, with consequent inconveniences for the user.
The object of the present invention is to obviate such type of drawback, by providing a control method for monitoring the pressure values of the fluid circulating in the system and to avoid, or at least reduce, the blocking conditions and failure of the heating and thermo-sanitary appliance.
Another object of the present invention is that of providing a method operating effectively with the components and means already present in a typical gas boiler or in other thermo-sanitary appliances of the closed-circuit heating systems, without the need to resort to additional devices with increasing costs.
A further object of the present invention is that of providing methods for signaling the need to control the pressure of the fluid, through warning systems in the form of notifications that provide improved ease of use for the user.
These and other objects which shall appear clear hereinafter, are achieved with a method for controlling the efficiency state of a heating system, adapted to prevent an excessive drop in the pressure of the heat transfer fluid circulating in said system and to promptly signal the need for maintenance interventions, in accordance with the provisions of the independent claims.
Other objects may also be achieved by means of the additional features of the dependent claims.
Further features of the present invention shall be better highlighted by the following description of a preferred embodiment, according to the patent claims and illustrated, purely by way of a non-limiting example, in the accompanying drawing tables, in which:
Please The features of a preferred variant of the control method according to the invention are now described using the references in the figures.
With reference to
As is known, a boiler 1 comprises:
Anyone of the two circuits is provided with its own heat exchanger, respectively a “primary exchanger 100” and a “secondary exchanger 200”.
In the primary exchanger 100, the heat of the flame of a burner is transmitted to the heat transfer fluid (hereinafter abbreviated to “fluid”); in the secondary exchanger 200, the heat is instead transferred from the hot fluid circulating in the primary circuit 10 to the cold sanitary water circulating in the sanitary circuit 20.
As mentioned, in order for the heating system comprising the boiler 1 to operate correctly, it is necessary that the pressure of the fluid circulating in the primary circuit 10 (as well as in the secondary circuit 20 on the primary side) remains stable, or in any case above a certain reference threshold.
Reference 4 indicates a pressure sensor (or similar means, such as a pressure switch or a pressure gauge) relating to the hydraulic circuit, adapted to send a signal representative of the pressure value of the fluid circulating in the hydraulic heating circuit to a control unit (not shown in the figure).
In the systems of the prior art, on the basis of such value the control unit may produce a warning in the event of low pressure and block the boiler 1, until the circuit is topped up to restore the correct pressure value of the fluid.
The method of the present invention instead proposes to use such values coming from the pressure sensor 4 in combination with a plurality of further parameters, in order to extrapolate certain characteristics to be provided to a previously trained machine learning classification model, capable of returning a prediction, within a next time window, of the more or less high probability of the risk that the boiler 1 will go into a block due to an excessive drop in the pressure value of the fluid.
More precisely, the method that shall be described below uses a machine learning classifier model SVM, trained to recognize the behavior of the pressure signals and provide as an output a risk class that is representative of the probability that the boiler 1 will, preferably in 10 days, find itself in a blocking condition due to a low pressure value of the circulating fluid.
For the sake of brevity but without any limiting intent, hereinafter it will be assumed that such future time window T.prox is equal to the following 10 days.
According to a variant of the invention, the pressure values, the additional parameters, the data reprocessing and the production, as an output, of the risk class, are all processed by the same control unit, normally adapted to manage the usual functions of the boiler 1 and components thereof, with which it can communicate bidirectionally according to the most appropriate methods, for example via wired and/or wireless connections (radio type, such as WLAN, ZigBee, Bluetooth protocols or the like).
However, for the purposes of the invention, nothing prevents all or some of the data processing means underlying the operation of the method of the invention from being managed by additional control units or performed on devices external to the heating system: by way of a non-limiting example, such additional means may comprise smartphones, tablets, PDAs, remote servers (e.g. in the Cloud), provided that they are appropriately equipped with software and/or applications suitable and compatible for the purpose.
For the sake of brevity, hereinafter the description of the invention shall assume that all the processing capabilities reside in the control unit of the boiler 1 but, more generally, “control unit” means the entire set of data processing elements, united or distributed in multiple subsets, which are necessary to implement the method according to the invention.
Such control unit is advantageously provided and/or cooperating with:
The control method shall now be described in detail with reference to the various sequential steps of which it is composed.
Step 1: extrapolation of the minimum values of the pressure of the fluid circulating in the system.
In Step 1, the method of the invention takes into account the pressure values of the fluid within an observation time window T.analysis, corresponding to a determined number of previous days, for example 20 days.
For the sake of brevity but without any limiting intent, hereinafter it shall be assumed that such observation time window T.analysis is equal to the previous 20 days.
Starting from the original minimum pressure values, measured by the pressure sensor 4 (or by similar means), the algorithm underlying the method extrapolates minimum pressure values in consecutive time intervals (for example 3 hours each) within said time window T.analysis, in accordance with rules and modalities shortly described in detail.
The graph of
As mentioned, the purpose of the Step 1 is to obtain minimum pressure values P.MIN starting from the original minimum values P.RAW: hereinafter, the term “pressure values” should be understood as the pressure quantities or, indifferently, the signals deriving from the measurement of such quantities, as monitored by the pressure sensor 4 and/or stored and processed by the control unit.
In detail, in such Step 1 the pressure values P.MIN (represented in
More specifically, the achievement of the pressure signal P.MIN is filtered from limit and/or anomalous conditions, deriving from certain events that affect the coherence and homogeneity of the original pressure values P.RAW.
By way of a non-limiting example, the algorithm does not take into account the oscillations of the pressure signal P.RAW, in particular the deep and sudden drops thereof, deriving from at least one of:
Likewise, in order to obtain the pressure signal P.MIN, the original pressure signal P.RAW is purified from pressure increases caused by:
Step 2: identification of the ramps of the minimum values of the fluid pressure.
Once Step 1 of the method is concluded and the pressure values P.MIN are obtained, the algorithm proceeds with the implementation of Step 2, in which the identification of the ramps of such minimum pressure values of P.MIN takes place.
For the purposes of the method according to the invention, “ramp” should be understood as a portion of the pressure signal P.MIN comprised between two determined events or conditions; or, in the absence of determined events or conditions, the ramp corresponds to the entire portion of the pressure signal P.MIN identified in Step 1.
In both cases, such ramp is always identified within the same observation time window T.analysis, i.e. in the same period of the previous 20 days that was analysed by the algorithm for the execution of Step 1.
The aforementioned events or conditions comprise at least one of: increase in the minimum pressure value P.MIN caused by a top-up of the fluid in the hydraulic circuit, such as to raise this value by a pre-established threshold (for example 0.4 bars), blocking error of the boiler 1, in the event that the pressure sensor 4 detects a pressure value lower than a pre-established threshold (for example 0.3 bars);
absence of the pressure signal for a pre-established duration (for example at least 6 hours), caused by the switching off of the boiler 1.
The graph in
In such
Step 3: calculation of a plurality of characteristics relating to the trend of the fluid pressure starting from the ramps of the minimum pressure values.
The Step 3 of the method provides for the preparation of characteristic data (hereinafter “characteristics”) to be then provided to the classification model SVM in the subsequent Step 4.
The algorithm processes a series of characteristics on the basis of the ramps identified in the previous Step 2; in particular, the fluid pressure signal outlined by the ramps is analyzed according to the following routines:
The features extracted with the above listed routines are those considered most suitable for the correct execution of the subsequent Step 4 of the method; however, the method of the invention can also work with the extraction of a smaller number of features, while maintaining the execution of the routines according to the sequence above.
Step 4: classification by the machine learning model.
The features calculated in Step 3 are inserted into a machine learning model, based on a classifier SVM (the so-called support-vector machine), previously trained and able to return a prediction, within a future time window T.prox equal to the next 10 days, of the more or less high probability that the boiler 1 will block due to an excessive drop in the fluid pressure value.
More precisely, such classifier produces as output one of the three classes on which it has been trained, each of such three classes being representative of the probability that the boiler 1 will be, in a future time window T.prox (preferably 10 days), in a blocking condition due to a low pressure value of the circulating fluid.
The model is trained with the historical data of a multitude of heating systems, to which the above mentioned three output classes have been assigned.
Such preliminary training step, similarly to the classifying and non-regressor machine learning models, is preferably carried out once, before the first execution of the method of the invention; however, nothing prevents further training steps from being repeated subsequently, even through self-learning methods.
That is, the training of the machine learning model can continue even during the normal operation of the method, in accordance with well-known artificial intelligence algorithms that provide, precisely, a progressive learning with incremental training stages through a sort of data back-propagation, which allows the model to adapt over time through the training and storing of additional data in the control unit, through input provided by a technician or directly by the user during the normal use of the boiler 1.
The three output classes of the classification model are:
In the event that Step 4 produces the yellow or red class as an output, the method according to the invention provides that such classes are also associated with a notification to the technical assistance centre and/or the user.
The notification can be visual and/or acoustic, for example shown in the HMI interface of the heating system and/or of the possible external devices connected thereto and/or through written communications via email, SMS, or the like, to the same external devices, that may be checked directly by the user, or to remote servers that may be checked by the assistance centre.
Such result produces a yellow class classification, with emission of the notification W1 which suggests topping up the fluid in the system circuit in order to restore a higher pressure value.
In
The above-described control method is particularly effective in preventing blockage situations of the boiler 1 and of the prior art heating systems.
However, it should be emphasized that the algorithm underlying the described method uses a machine learning classification model that is different from a regressor model, i.e. it does not return the exact moment in time in which the heating system will reach a critical pressure value of the fluid circulating in the system.
In other words, the control method described herein, through the classification into the three-classes mentioned above, is able to discriminate the more or less high probability that the critical value of the fluid pressure may be reached in a future time window T.prox (for example equal to the next 10 days): however, the uncertainty remains on the precise time moment of such achievement, which may occur at any time within such time window T.prox.
From the above description it is clear that the method of the invention can achieve the underlying objects, in particular that of indicating in advance the need for an intervention to prevent the heating system from incurring a block in operation, through the use of components and means already natively present in the system.
Number | Date | Country | Kind |
---|---|---|---|
102023000024597 | Nov 2023 | IT | national |