Radiator thermostat predictive control method and device, electronic equipment and storage medium

By combining fuzzy control and PID control models, the opening degree of the radiator thermostatic valve is precisely controlled, solving the problem of damage to the motor and battery caused by traditional control methods, and achieving stable and rapid temperature regulation.

CN119289425BActive Publication Date: 2025-11-04ジャン州立達信光電子科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411545782.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-11-04
Estimated Expiration
2044-10-31

AI Technical Summary

Technical Problem

Traditional thermostatic valves for radiators are prone to damaging motors and batteries, have poor control performance, and exhibit over-regulation, making it impossible to accurately regulate indoor temperature.

Method used

By combining fuzzy control model and PID control model, the parameters of PID control model are determined by collecting the difference between ambient temperature and target temperature and the error change rate. Combined with the temperature change performance data of radiator thermostatic valve and the expected temperature adjustment time, the opening degree of radiator thermostatic valve is predicted and adjusted.

Benefits of technology

It improves the control effect of the radiator thermostatic valve, reduces over-adjustment and oscillation, extends the service life of the motor, and enhances the real-time response and robustness of the opening.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119289425B_ABST
    Figure CN119289425B_ABST
Patent Text Reader

Abstract

The application provides a radiator thermostatic valve predictive control method and device, electronic equipment and storage medium. The method comprises the following steps: collecting the current temperature of the environment where the radiator is located at the current time, and determining the temperature difference and error change rate according to the current temperature and the target temperature set in advance; determining the PID parameters of the PID control model according to the difference, the error change rate and the preset fuzzy control model; obtaining the temperature change performance data of the radiator thermostatic valve at the current time and the expected temperature adjustment time; determining the integral of the PID control model according to the difference, the temperature change performance data, the expected temperature adjustment time and the PID parameters; determining the adjustment opening of the radiator thermostatic valve based on the integral, the PID parameters and the PID control model, and controlling the radiator thermostatic valve to adjust the opening based on the adjustment opening. The application can accurately control the radiator thermostatic valve and improve the control effect.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of radiators, and in particular to a radiator thermostatic valve predictive control method and device, electronic equipment and a storage medium. BACKGROUND

[0002] With the improvement of the living standards of residents and the increase of comfort needs, indoor temperature control becomes particularly important. Due to the climate diversity and the subjective differences of individuals in comfort, the traditional heating radiator cannot meet the demand of accurately adjusting the indoor temperature. The radiator thermostatic valve controls the heat output of the radiator by adjusting the hot water flow entering the radiator, thereby achieving the purpose of maintaining the stability of the indoor temperature.

[0003] In related technologies, the radiator thermostatic valve usually adopts an embedded microprocessor and a predetermined control algorithm, and adjusts the opening degree of the valve by monitoring the difference between the ambient temperature and the set target temperature, thereby controlling the heat output of the radiator. This control method can easily damage the motor and the battery, affect the service life of the motor and the battery, and the control effect is poor because the control method needs to be adjusted repeatedly and is prone to over-adjustment. SUMMARY

[0004] The present application provides a radiator thermostatic valve predictive control method and device, electronic equipment and a storage medium to accurately control the radiator thermostatic valve and improve the control effect while considering the service life of the motor.

[0005] In a first aspect, the present application provides a radiator thermostatic valve predictive control method, comprising:

[0006] acquiring the current temperature of the environment where the radiator is located at the current time, and determining the temperature difference and the error change rate according to the current temperature and the pre-set target temperature;

[0007] determining the PID parameters of the PID control model according to the difference, the error change rate and the pre-set fuzzy control model, wherein the PID control model is used to determine the adjustment opening of the radiator thermostatic valve;

[0008] obtaining the temperature change performance data of the radiator thermostatic valve at the current time, and the expected temperature adjustment time;

[0009] determining the integral quantity in the PID control model according to the difference, the temperature change performance data, the expected temperature adjustment time and the PID parameters;

[0010] Based on the integral quantity, the PID parameter and the PID control model, an adjusting opening degree of the radiator thermostat valve is determined, and based on the adjusting opening degree, the radiator thermostat valve is controlled to perform opening degree adjustment.

[0011] In a possible implementation, determining an integral quantity in a PID control model according to the difference value, the temperature variation performance data, the expected temperature adjustment duration and the PID parameter comprises:

[0012] Determining an expected opening degree of the radiator thermostat valve according to the difference value, the temperature variation performance data and the expected temperature adjustment duration;

[0013] Determining an integral quantity in a PID control model based on the PID parameter and the expected opening degree.

[0014] In a possible implementation, determining an expected opening degree of the radiator thermostat valve according to the difference value, the temperature variation performance data and the expected temperature adjustment duration comprises:

[0015] Determining a temperature difference variation rate according to a ratio of the difference value and the expected temperature adjustment duration;

[0016] Determining the expected opening degree of the radiator thermostat valve according to a ratio of the temperature difference variation rate and the temperature variation performance data.

[0017] In a possible implementation, determining an integral quantity in a PID control model based on the PID parameter and the expected opening degree comprises:

[0018] Obtaining an integral coefficient in the PID parameter;

[0019] Determining an integral quantity in a PID control model according to a ratio of the expected opening degree and the integral coefficient.

[0020] In a possible implementation, the temperature variation performance data comprises temperature rising performance data and temperature falling performance data.

[0021] The obtaining of the temperature variation performance data of the radiator thermostat valve at the current moment and the expected temperature adjustment duration comprises:

[0022] Obtaining temperature rising adjustment efficiency and temperature falling adjustment efficiency of each adjustment of the radiator thermostat valve in a previous period at the current moment, and obtaining the expected temperature adjustment duration of the radiator thermostat valve at the current moment;

[0023] According to the temperature rising adjustment efficiency and the temperature falling adjustment efficiency of each stage in the period, temperature rising stage efficiency and temperature falling stage efficiency of each stage are respectively determined;

[0024] determine the heating performance data of the radiator thermostat valve at the current time based on the heating stage efficiency of each stage, and determine the cooling performance data of the radiator thermostat valve at the current time based on the cooling stage efficiency of each stage.

[0025] In a possible implementation, each stage in the period includes a first target time period and a second target time period; the target temperature interval of the radiator thermostat valve includes a first temperature interval and a second temperature interval;

[0026] According to the heating regulation efficiency and the cooling regulation efficiency of each stage in the period, the heating stage efficiency and the cooling stage efficiency of each stage are determined respectively, including:

[0027] For each stage in the period, according to the heating regulation efficiency and the cooling regulation efficiency in the first target time period in the stage, a first average heating regulation efficiency and a first average cooling regulation efficiency of the first target time period in the stage are determined;

[0028] According to the heating regulation efficiency and the cooling regulation efficiency in the second target time period in the stage, a second average heating regulation efficiency and a second average cooling regulation efficiency of the second target time period in the stage are determined;

[0029] According to the heating regulation efficiency and the cooling regulation efficiency corresponding to the first temperature interval in the stage, a third average heating regulation efficiency and a third average cooling regulation efficiency corresponding to the first temperature interval in the stage are determined;

[0030] According to the heating regulation efficiency and the cooling regulation efficiency corresponding to the second temperature interval in the stage, a fourth average heating regulation efficiency and a fourth average cooling regulation efficiency corresponding to the second temperature interval in the stage are determined;

[0031] Based on a preset first weight coefficient, the first average heating regulation efficiency, the second average heating regulation efficiency, the third average heating regulation efficiency and the fourth average heating regulation efficiency, the heating stage efficiency of the stage is determined;

[0032] Based on a preset second weight coefficient, the first average cooling regulation efficiency, the second average cooling regulation efficiency, the third average cooling regulation efficiency and the fourth average cooling regulation efficiency, the cooling stage efficiency of the stage is determined.

[0033] In a possible implementation, the heating regulation efficiency and the cooling regulation efficiency of each adjustment of the radiator thermostat valve in the previous period at the current time are obtained, including:

[0034] acquire opening degree adjustment data of each adjustment of the radiator thermostat valve in a previous period at a current time; wherein the opening degree adjustment data comprises an opening degree change amount of the radiator thermostat valve, and a temperature change amount of an environment where the radiator is located and an adjustment time length corresponding to the opening degree change amount;

[0035] for each adjustment of increasing the opening degree, determine a corresponding temperature increasing adjustment efficiency of the adjustment according to the opening degree change amount of the adjustment, and the temperature change amount of the environment where the radiator is located and the adjustment time length corresponding to the opening degree change amount;

[0036] for each adjustment of decreasing the opening degree, determine a corresponding temperature decreasing adjustment efficiency of the adjustment according to the opening degree change amount of the adjustment, and the temperature change amount of the environment where the radiator is located and the adjustment time length corresponding to the opening degree change amount.

[0037] In a second aspect, an embodiment of the present application provides a radiator thermostat valve prediction control device, comprising:

[0038] an acquisition module, configured to acquire a current temperature of an environment where a radiator is located at a current time, and determine a difference value and an error change rate of the temperature according to the current temperature and a target temperature set in advance;

[0039] a first determination module, configured to determine PID parameters of a PID control model according to the difference value, the error change rate and a preset fuzzy control model; wherein the PID control model is used to determine an adjustment opening degree of a radiator thermostat valve;

[0040] an acquisition module, configured to acquire temperature change performance data of the radiator thermostat valve at the current time, and an expected temperature adjustment time length;

[0041] a second determination module, configured to determine an integral amount in the PID control model according to the difference value, the temperature change performance data, the expected temperature adjustment time length and the PID parameters;

[0042] a control module, configured to determine the adjustment opening degree of the radiator thermostat valve based on the integral amount, the PID parameters and the PID control model, and control the radiator thermostat valve to perform opening degree adjustment based on the adjustment opening degree.

[0043] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor implements steps of the method according to the first aspect or any possible implementation manner of the first aspect when executing the computer program.

[0044] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the steps of the method in the first aspect or any possible implementation manner of the first aspect.

[0045] Compared with the prior art, the embodiment of the present application has the following beneficial effects:

[0046] The difference and the error change rate corresponding to the difference between the current temperature of the environment where the radiator is located at the current moment and the target temperature set in advance can be obtained, so as to subsequently perform temperature regulation. The PID parameters of the PID control model are determined through the difference, the error change rate and the preset fuzzy control model. The PID parameters can be used to perform PID control on the radiator thermostat valve, so as to ensure the stability of valve control, reduce the phenomenon of excessive regulation and oscillation, and prolong the service life of the motor. The PID control model is predicted and regulated through the difference, the temperature change performance data of the radiator thermostat valve at the current moment, the expected temperature regulation time and the PID parameters, so as to determine the integral quantity in the PID control model and reduce the process of continuous integration, thereby reducing the temperature regulation time. The regulation opening degree of the radiator thermostat valve is determined through the integral quantity, the PID parameters and the PID control model, and the radiator thermostat valve is controlled to the regulation opening degree, so that the opening degree of the radiator thermostat valve can be timely and accurately regulated, the process of continuous cumulative regulation of the opening degree is reduced, the real-time response and robustness of the opening degree of the radiator thermostat valve are improved, and the control effect is improved. BRIEF DESCRIPTION OF DRAWINGS

[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0048] Figure 1 is an implementation flowchart of the radiator thermostat valve prediction control method provided by the embodiment of the present application;

[0049] Figure 2 is a structure schematic diagram of the combination of fuzzy control and PID control provided by the embodiment of the present application;

[0050] Figure 3 is a relationship schematic diagram of temperature change speed and opening degree provided by the embodiment of the present application;

[0051] Figure 4 is a structure schematic diagram of the fuzzy control model provided by the embodiment of the present application;

[0052] Figure 5 is a schematic diagram of the membership function in the fuzzy control model provided by the embodiment of the present application;

[0053] Figure 6 is a control effect diagram of the radiator thermostatic valve predictive control method provided by the embodiment of the present application;

[0054] Figure 7 is a structural schematic diagram of the radiator thermostatic valve predictive control device provided by the embodiment of the present application;

[0055] Figure 8 is a schematic diagram of the electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0056] In the following description, for the purpose of explanation and not limitation, specific details are set forth, such as particular system configurations, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application can be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.

[0057] The present inventor found that, in order to control the radiator thermostatic valve (here, the radiator thermostatic valve can be Thermostatic Radiator Valve, TRV), which is usually adjusted by the difference between the ambient temperature and the target temperature, the opening degree of the valve needs to be repeatedly adjusted, which is prone to over-adjustment, and the control effect is poor, and the motor and the battery are damaged. Therefore, it is necessary to consider a control method of the radiator thermostatic valve.

[0058] In order to accurately control the radiator thermostatic valve and improve the control effect, in the embodiments of the present application, the control by the fuzzy control model and the PID control model can be gradually adjusted to make the ambient temperature reach or remain at the target temperature; at the same time, the predictive adjustment by the temperature change performance data and the expected temperature adjustment time can reduce the process of continuous integration in the PID control model, improve the robustness of the radiator thermostatic valve control, and thus improve the control effect.

[0059] In order to make the purpose, technical scheme and advantages of the present application clearer, specific embodiments will be described below with reference to the accompanying drawings.

[0060] Figure 1 The implementation flowchart of the radiator thermostatic valve predictive control method provided by the embodiment of the present application is described in detail as follows:

[0061] In step S101, the current temperature of the environment where the radiator is located at the current time is collected, and the temperature difference and the error change rate are determined according to the current temperature and the pre-set target temperature.

[0062] In this embodiment, a temperature sensor can be installed on or around the heat sink to collect the current temperature of the environment where the heat sink is located.

[0063] Here, the target temperature can be a preset temperature, i.e., the desired temperature, such as 15℃, 20℃, and 25℃, etc. This is just an example and not a limitation. This target temperature can be preset in the heat sink or included in the received external temperature setting command, such as that adjusted by the operator.

[0064] In addition, the temperature difference is the difference between the current temperature and the target temperature. Since the temperature adjustment process is a cyclical and iterative process, the rate of change of temperature error can be determined based on the difference at the time of the previous adjustment, the difference at the time of the current adjustment, and the time between the two adjustments.

[0065] Step S102: Determine the PID parameters of the PID control model based on the difference, the error change rate, and the preset fuzzy control model; wherein, the PID control model is used to determine the adjustment opening of the radiator thermostatic valve.

[0066] like Figure 2 As shown, in this embodiment, the radiator thermostatic valve is controlled based on fuzzy control and PID control. The PID parameters in the PID control model are calculated using the fuzzy control model, simplifying the tedious parameter setting and calibration work in the PID control model and eliminating the need to separately set the relevant parameters of the PID control model.

[0067] Here, the fuzzy control model can update the PID parameters by performing fuzzy processing and defuzzification on the difference and error change rate, thereby improving its adaptability to changes in external conditions.

[0068] The PID control model can achieve automatic control and regulation by using the difference to perform proportional, integral, and derivative adjustments.

[0069] Optionally, the derivative coefficient in the PID parameters of the PID control model can be set to 0, meaning that only the proportional and integral coefficients can be used during control adjustment.

[0070] Step S103: Obtain the temperature change performance data of the radiator thermostatic valve at the current moment, as well as the expected temperature adjustment time.

[0071] In this embodiment, the variable temperature performance data refers to the temperature change corresponding to each degree change in the opening of the radiator thermostatic valve, that is, the heating capacity (when the opening increases) or cooling capacity (when the opening decreases) of the radiator thermostatic valve.

[0072] Here, the expected temperature adjustment duration refers to that, when the expected temperature adjustment duration, the environment temperature can reach the target temperature by adjusting the opening degree. The expected adjustment duration can be pre-set in the radiator, can be obtained at the same time as the target temperature, or can be calculated. For example, when the temperature setting instruction is obtained, the target temperature and the expected temperature adjustment duration can be obtained. During the adjustment process, the expected temperature adjustment duration can be updated according to the time of adjustment, and the expected temperature adjustment duration corresponding to the current time can be obtained.

[0073] In step S104, the integral quantity in the PID control model is determined according to the difference, the temperature variation performance data, the expected temperature adjustment duration and the PID parameters.

[0074] In this embodiment, the integral quantity corresponding to the integral coefficient required in the PID control model can be calculated by the difference, the temperature variation performance data, the expected temperature adjustment duration and the PID parameters, and the required integral quantity can be directly predicted without gradually accumulating from 0.

[0075] In step S105, the adjustment opening degree of the radiator thermostat valve is determined based on the integral quantity, the PID parameters and the PID control model, and the opening degree adjustment of the radiator thermostat valve is controlled based on the adjustment opening degree.

[0076] In this embodiment, the obtained integral quantity and the PID parameters can be substituted into the PID control model, so that the adjustment opening degree of the radiator thermostat valve can be calculated.

[0077] Optionally, the PID control model can be: In the formula, u(t) represents the adjustment opening degree corresponding to the current time t, K p represents the proportional coefficient, K i represents the integral coefficient, and K d represents the differential coefficient, e(t) represents the error corresponding to the current time t, and ∫e(t)dt represents the integral quantity corresponding to the current time t, represents the differential quantity corresponding to the current time t.

[0078] Optionally, the opening degree of the radiator thermostat valve can be controlled to be the adjustment opening degree, or the opening degree of the radiator thermostat valve can be controlled to increase or decrease the adjustment opening degree.

[0079] In addition, as Figure 2 shown, after the adjustment opening degree is determined and the opening degree adjustment of the radiator thermostat valve is controlled based on the adjustment opening degree, the current temperature can be further collected for the next round of prediction control.

[0080] The embodiment of the present application can obtain the corresponding difference and error change rate by comparing the current temperature of the environment where the radiator is located at the current time with the target temperature set in advance, so as to subsequently perform temperature regulation; the PID parameters of the PID control model are determined through the difference, the error change rate and the preset fuzzy control model, the PID parameters can be used to perform PID control on the radiator thermostat valve, the stability of valve control is ensured, the phenomenon of excessive regulation and oscillation is reduced, and the service life of the motor is prolonged; the PID control model can be predicted and regulated through the difference, the temperature change performance data of the radiator thermostat valve at the current time, the expected temperature regulation time and the PID parameters, the integral quantity in the PID control model is determined, the process of continuous integration is reduced, and the temperature regulation and cooling regulation time is reduced; the adjustment opening of the radiator thermostat valve is determined through the integral quantity, the PID parameters and the PID control model, and the radiator thermostat valve is controlled to adjust to the adjustment opening, the opening of the radiator thermostat valve can be timely and accurately adjusted, the process of continuous cumulative adjustment of the opening is reduced, the real-time response and robustness of the opening of the radiator thermostat valve are improved, and the control effect is improved.

[0081] In some embodiments, the temperature change performance data includes temperature rise performance data and temperature drop performance data.

[0082] The embodiment obtains the temperature change performance data of the radiator thermostat valve at the current time and the expected temperature regulation time, which can be: first, obtaining the temperature rise regulation efficiency and the temperature drop regulation efficiency of each adjustment of the radiator thermostat valve in the previous period at the current time, and obtaining the expected temperature regulation time of the radiator thermostat valve at the current time; then, the temperature rise stage efficiency and the temperature drop stage efficiency of each stage are determined respectively according to the temperature rise regulation efficiency and the temperature drop regulation efficiency of each stage in the period; finally, based on the temperature rise stage efficiency of each stage, the temperature rise performance data of the radiator thermostat valve at the current time is determined, and based on the temperature drop stage efficiency of each stage, the temperature drop performance data of the radiator thermostat valve at the current time is determined.

[0083] In the embodiment, the adjustment situation of this adjustment can be calculated after each adjustment of the radiator thermostat valve, for example, the opening is increased in this adjustment, and the temperature rises, then the temperature rise capacity of this adjustment can be calculated to obtain the temperature rise regulation efficiency. Correspondingly, the opening is reduced in this adjustment, and the temperature drops, then the temperature drop capacity of this adjustment can be calculated to obtain the temperature drop regulation efficiency.

[0084] The temperature increasing ability and the temperature decreasing ability of the stage can be calculated by the temperature increasing regulation efficiency and the temperature decreasing regulation efficiency of each adjustment in the stage, i.e. the temperature increasing stage efficiency and the temperature decreasing stage efficiency. Further, the temperature increasing ability and the temperature decreasing ability of the radiator thermostat valve in a cycle can be calculated by the temperature increasing regulation efficiency and the temperature decreasing regulation efficiency of each stage in the cycle, which are taken as the temperature increasing performance data and the temperature decreasing performance data of the radiator thermostat valve at the current time.

[0085] Optionally, referring to Figure 3 As shown in the diagram of the relationship between the temperature change speed and the opening degree, there is a corresponding relationship between the temperature change speed and the opening degree of the radiator thermostat valve, and the temperature changing ability of the radiator thermostat valve can be determined based on the corresponding relationship. Figure 3 In the diagram, A represents that the opening degree of the radiator thermostat valve in this part will cause the temperature to decrease, B represents that the opening degree of the radiator thermostat valve in this part will cause the temperature to be unchanged, and C represents that the opening degree of the radiator thermostat valve in this part will cause the temperature to increase. Here, the B point will change with factors such as the parameters of the radiator and the ambient temperature. In addition, Figure 3 In the diagram, only one possible corresponding relationship is shown, and the actual corresponding relationship can not be a straight line. The actual corresponding relationship can be determined and calculated according to the radiator thermostat valve used.

[0086] In the embodiment, the temperature increasing regulation efficiency and the temperature decreasing regulation efficiency of the radiator thermostat valve in each adjustment in the previous cycle at the current time can be obtained, which can be: obtaining the opening degree adjustment data of the radiator thermostat valve in each adjustment in the previous cycle at the current time; the opening degree adjustment data includes the opening degree change amount of the radiator thermostat valve, and the temperature change amount and the adjustment time of the corresponding environment of the radiator; for each adjustment of increasing the opening degree, the temperature increasing regulation efficiency corresponding to the adjustment is determined according to the opening degree change amount of the adjustment, and the temperature change amount and the adjustment time of the corresponding environment of the radiator; for each adjustment of decreasing the opening degree, the temperature decreasing regulation efficiency corresponding to the adjustment is determined according to the opening degree change amount of the adjustment, and the temperature change amount and the adjustment time of the corresponding environment of the radiator.

[0087] In the embodiment, when the radiator thermostat valve is adjusted each time, the opening degree changes, and the corresponding temperature also changes, so the temperature change caused by the opening degree change of the radiator thermostat valve can be counted.

[0088] Here, the adjustment can be divided into two categories according to the direction of the opening degree change, i.e. the adjustment of increasing the opening degree and the adjustment of decreasing the opening degree. The opening degree increase will cause the temperature to rise, and the temperature increasing ability of the radiator thermostat valve can be shown, i.e. the temperature increasing regulation efficiency of the current adjustment can be calculated; the opening degree decrease will cause the temperature to decrease, and the temperature decreasing ability of the radiator thermostat valve can be shown, i.e. the temperature decreasing regulation efficiency of the current adjustment can be calculated.

[0089] Optionally, the temperature adjustment efficiency corresponding to each temperature adjustment can be calculated according to the expression: and the temperature adjustment efficiency corresponding to each temperature adjustment can be calculated according to the expression: r1 wherein C f1 represents the temperature adjustment efficiency, ΔT represents the temperature change, Δt represents the adjustment time, ΔV represents the opening change of the radiator thermostat, and C represents the temperature adjustment efficiency,

[0090] Optionally, each stage in the period includes a first target period and a second target period; the interval corresponding to the target temperature of the radiator thermostat includes a first temperature interval and a second temperature interval.

[0091] According to the temperature adjustment efficiency and the temperature adjustment efficiency of each stage in the period, the temperature adjustment efficiency and the temperature adjustment efficiency of each stage can be determined, which can be:

[0092] Step one, for each stage in the period, the first average temperature adjustment efficiency and the first average temperature adjustment efficiency of the first target period in the stage are determined according to the temperature adjustment efficiency and the temperature adjustment efficiency in the first target period in the stage.

[0093] Step two, the second average temperature adjustment efficiency and the second average temperature adjustment efficiency of the second target period in the stage are determined according to the temperature adjustment efficiency and the temperature adjustment efficiency in the second target period in the stage.

[0094] In this embodiment, considering that the use of the radiator is easily affected by the external environment, a stage can be divided, and the period in which the surrounding environment is stable is taken as the first target period, and the period in which the surrounding environment is disturbed by the external environment is taken as the second target period, so that different weights can be given to accurately calculate the temperature adjustment efficiency and the temperature adjustment efficiency corresponding to the stage.

[0095] Here, the first average temperature adjustment efficiency and the first average temperature adjustment efficiency of the first target period, and the second average temperature adjustment efficiency and the second average temperature adjustment efficiency of the second target period can be calculated in the form of average value.

[0096] Step three, the third average temperature adjustment efficiency and the third average temperature adjustment efficiency corresponding to the first temperature interval in the stage are determined according to the temperature adjustment efficiency and the temperature adjustment efficiency corresponding to the first temperature interval in the stage.

[0097] ​Step four, according to the heating adjustment efficiency and the cooling adjustment efficiency corresponding to the second temperature interval in the stage, determine the fourth average heating adjustment efficiency and the fourth average cooling adjustment efficiency corresponding to the second temperature interval in the stage.

[0098] In this embodiment, considering the commonly used temperature setting range of the radiator thermostat, the target temperature set in a stage can be divided, the main temperature range is set as the first temperature interval, and the remaining temperature range is set as the second temperature interval, so as to give different weights to accurately calculate the heating stage efficiency and the cooling stage efficiency corresponding to the stage.

[0099] Here, the third average heating adjustment efficiency and the third average cooling adjustment efficiency corresponding to the first temperature interval, and the fourth average heating adjustment efficiency and the fourth average cooling adjustment efficiency corresponding to the second temperature interval can also be calculated in the form of average value.

[0100] Step five, based on the preset first weight coefficient, the first average heating adjustment efficiency, the second average heating adjustment efficiency, the third average heating adjustment efficiency and the fourth average heating adjustment efficiency, determine the heating stage efficiency of the stage.

[0101] Step six, based on the preset second weight coefficient, the first average cooling adjustment efficiency, the second average cooling adjustment efficiency, the third average cooling adjustment efficiency and the fourth average cooling adjustment efficiency, determine the cooling stage efficiency of the stage.

[0102] In this embodiment, the first weight coefficient and the second weight coefficient are used to calculate the heating stage efficiency and the cooling stage efficiency respectively for the heating and cooling conditions.

[0103] Here, the working environment of the first target period is more stable, and the first temperature interval is the main temperature range, so the weight proportion of the two types can be larger. That is, the weight coefficient of the first average heating adjustment efficiency is greater than the weight coefficient of the second average heating adjustment efficiency; the weight coefficient of the third average heating adjustment efficiency is greater than the weight coefficient of the fourth average heating adjustment efficiency. And the sum of the four weight coefficients is 1.

[0104] Correspondingly, the weight coefficient of the first average cooling adjustment efficiency is greater than the weight coefficient of the second average cooling adjustment efficiency; the weight coefficient of the third average cooling adjustment efficiency is greater than the weight coefficient of the fourth average cooling adjustment efficiency. And the sum of the four weight coefficients is 1.

[0105] In addition, the first weight coefficient and the second weight coefficient can be the same or different.

[0106] For example, one cycle can be 7 days, i.e. 7*24 hours, and one phase can be one day, i.e. 24 hours. In this case, the first target time period can be 23:00-7:00, the second target time period can be the remaining time period, i.e. 7:00-23:00, the first temperature range can be 18-25℃, and the second temperature range can be other temperature ranges.

[0107] Here, the first weight coefficient is the same as the second weight coefficient, the weight coefficient corresponding to the first target time period is 40%, the weight coefficient corresponding to the second target time period is 20%, the weight coefficient corresponding to the first temperature range is 30%, and the weight coefficient corresponding to the second temperature range is 10%.

[0108] Suppose that the adjustment of increasing the opening of the radiator thermostat valve is 200 times a day, and the adjustment of decreasing the opening is 300 times a day, then 200 temperature rising adjustment efficiencies and 200 temperature decreasing adjustment efficiencies can be obtained.

[0109] The temperature rising adjustment efficiency and the temperature decreasing adjustment efficiency corresponding to the first target time period are extracted from the above data, and the average values are calculated respectively, so that the first average temperature rising adjustment efficiency and the first average temperature decreasing adjustment efficiency of the first target time period can be obtained. In the same way, the second average temperature rising adjustment efficiency, the second average temperature decreasing adjustment efficiency, the third average temperature rising adjustment efficiency, the third average temperature decreasing adjustment efficiency, the fourth average temperature rising adjustment efficiency and the fourth average temperature decreasing adjustment efficiency can be obtained.

[0110] Suppose that the first average temperature rising adjustment efficiency is 100, the second average temperature rising adjustment efficiency is 90, the third average temperature rising adjustment efficiency is 110, and the fourth average temperature rising adjustment efficiency is 80, then the weighted calculation can be performed to obtain 100*40%+90*20%+110*30%+80*10%=99, and it can be determined that the temperature rising phase efficiency of this phase is 99.

[0111] In addition, the multiple phases in one cycle can be divided according to the current time. For example, one cycle is 7 days, one phase is 24 hours, and the current time is 8:00, then the previous cycle of the current time can be 8:00 seven days ago to 8:00 of the current time, and each phase in the cycle can also be divided by 8:00. Alternatively, it can also be divided according to a fixed time. For example, the current time is 8:00 on the 9th, then the previous cycle of the current time can be 0:00 on the 2nd to 24:00 on the 8th, and each phase in the cycle can be divided by 0:00.

[0112] In one embodiment, if the difference between the current temperature and the target temperature is greater than a preset difference, the radiator can be controlled at the maximum power.

[0113] In addition, the radiator can also be provided with anti-freezing protection and high temperature protection. In this embodiment, a temperature control abnormality protection mechanism can also be provided. When the opening adjustment direction of the radiator thermostatic valve is opposite to the direction of the difference, it indicates that the temperature control can be abnormal, and the temperature control abnormality protection mechanism can be started to detect or recalculate the opening adjustment.

[0114] The process of obtaining the variable temperature performance data of the radiator thermostatic valve at the current time is introduced above, and the process of determining the integral quantity in the PID control model will be introduced below.

[0115] In some embodiments, according to the difference, the variable temperature performance data, the expected temperature adjustment time and the PID parameters, the integral quantity in the PID control model can be determined by first determining the expected opening of the radiator thermostatic valve according to the difference, the variable temperature performance data and the expected temperature adjustment time, and then determining the integral quantity in the PID control model based on the PID parameters and the expected opening.

[0116] In this embodiment, the expected opening is the opening required by the radiator thermostatic valve to compensate for the difference within the expected temperature adjustment time under the variable temperature performance data at the current time.

[0117] The integral quantity is a quantity multiplied by the integral coefficient in the PID control model, and therefore, the integral quantity can be back calculated using the PID parameters and the expected opening to find a suitable integral quantity, reduce the accumulation process of the integral quantity and the adjustment time of the radiator thermostatic valve, thereby improving the control effect.

[0118] Optionally, the expected opening of the radiator thermostatic valve can be determined according to the ratio of the difference and the expected temperature adjustment time, i.e., the temperature difference change rate, and then the expected opening of the radiator thermostatic valve can be determined according to the ratio of the temperature difference change rate and the variable temperature performance data.

[0119] In this embodiment, the temperature difference change rate required to compensate for the difference within the expected temperature adjustment time can be determined first, and then the expected opening corresponding to the required temperature difference change rate can be determined according to the variable temperature performance data of the radiator thermostatic valve.

[0120] In addition, the above steps can also be performed simultaneously, i.e., the expected opening can be directly calculated using the difference, the variable temperature performance data and the expected temperature adjustment time.

[0121] For example, the expected opening of the radiator thermostatic valve can be calculated according to the expression: In the expression, V i represents the expected opening of the radiator thermostatic valve corresponding to the current time i, ΔT i represents the difference corresponding to the current time i, Δt i represents the expected temperature adjustment time corresponding to the current time i, and C bidenotes the temperature change rate corresponding to the current time i. denotes the temperature change rate corresponding to the current time i.

[0122] Optionally, the embodiment determines the integral quantity in the PID control model based on the PID parameters and the expected opening degree, which can be: first, obtaining the integral coefficient in the PID parameters; and then, determining the integral quantity in the PID control model according to the ratio of the expected opening degree and the integral coefficient.

[0123] In the embodiment, the integral quantity can be back calculated by using the obtained expected opening degree, so that the corresponding integral quantity is accurately obtained, the process and time for accumulating the integral quantity from 0 are saved, and the temperature heating process is ensured to be fast and the constant temperature process is ensured to be stable.

[0124] Here, the integral quantity in the PID control model can be calculated according to the expression: i denotes the integral quantity corresponding to the current time i, K i denotes the integral coefficient in the PID parameters.

[0125] Optionally, when the radiator is started to be used, the initial value of the integral quantity is 0. Since the integral quantity is accumulated, the integral quantity at the last adjustment is the initial value of the integral quantity at the current adjustment after the integral quantity is adjusted once. Then, the integral quantity is calculated by the above-mentioned embodiments, the calculated integral quantity is added to the initial value, and the integral quantity in the PID control is obtained.

[0126] That is, the integral quantity in the PID control model is calculated according to the expression: i denotes the initial value of the integral quantity corresponding to the current time i, that is, the integral quantity at the last adjustment of the current time.

[0127] In addition, when the target temperature of the radiator changes, the integral quantity at the last adjustment can be directly used, or the initial value of the integral quantity can be re-determined according to the change amount of the target temperature and the integral quantity at the last adjustment. The change coefficient can be determined according to the change amount of the target temperature, and the initial value of the integral quantity is updated by using the change coefficient.

[0128] In some embodiments, referring to the structure schematic diagram of the fuzzy control model shown in Figure 4 , the PID parameters of the PID control model can be determined according to the difference, the error change rate and the preset fuzzy control model, which can be:

[0129] Step one, the difference and the error change rate are calculated by fuzzy calculation, the difference and the error change rate are mapped to the domain of discourse, and the fuzzy set values corresponding to the difference and the error change rate are obtained.

[0130] In this embodiment, the input is mapped to the universe of discourse so as to be better uniformly processed due to the different ranges of the output proportional coefficient, integral coefficient and differential coefficient caused by the input difference and error change rate.

[0131] Here, when the fuzzification is performed, the fuzzification needs to be initialized first, which can include the determination of the universe of discourse and the determination of the membership function. The process of determining the universe of discourse is as follows:

[0132] The range of the universe of discourse can be set first, for example, the range of the universe of discourse can be [-3, 3], or [-1, 1], which can be determined according to the data.

[0133] After the range of the universe of discourse is determined, the universe of discourse can be fuzzily classified, that is, the universe of discourse is divided.

[0134] Suppose the range of the universe of discourse is [-3, 3], the universe of discourse can be evenly divided into 5 parts, that is, [-3, -2], [-2, -1], [-1, 0], [0, 1], [1, 2], [2, 3]. And each end point can be divided into levels, which can be: -3 corresponds to NB (negative big), -2 corresponds to NM (negative medium), -1 corresponds to NS (negative small), 0 corresponds to ZO (zero), 1 corresponds to PS (positive small), 2 corresponds to PM (positive medium), and 3 corresponds to PB (positive big).

[0135] Then, the difference and the error change rate can be mapped to the universe of discourse according to the range corresponding to the difference and the range corresponding to the error change rate, respectively.

[0136] For example, the range of the input difference is [-10, 10], and the difference is 8, then the mapped value is 2.4, which is located in the interval [2, 3], so the point is between positive medium and positive big.

[0137] Step two, according to the membership function, the membership degrees corresponding to the difference and the error change rate are calculated. Here, the membership function can use a triangular membership function.

[0138] In this embodiment, the membership degree is also a probability, the value of the difference mapped to the universe of discourse will correspond to different levels, and the value of each level corresponds to the probability that the difference belongs to the level, that is, the corresponding membership degree. Correspondingly, the value of the error change rate mapped to the universe of discourse will also correspond to different levels, so that the membership degree corresponding to the error change rate can be obtained.

[0139] Referring to Figure 5 the schematic diagram of the membership function in the fuzzy control model shown in FIG. 8, wherein the abscissa represents the universe of discourse, and the ordinate represents the membership degree. Suppose the mapped value of the difference is 2.4, the value of PM is 0.6, and the value of PB is 0.4, that is, the probability that the difference belongs to PM is 0.6, and the probability that the difference belongs to PB is 0.4.

[0140] Step three, according to the preset fuzzy rule table, and the membership degree corresponding to the difference and error rate of change, the output result of fuzzy control is obtained. The fuzzy rule table can be established according to the experimental test data. Since the embodiment mainly determines the PID parameters in the PID control model, the fuzzy rule table of the proportional coefficient, integral coefficient and differential coefficient in the PID parameter can be established.

[0141] In the embodiment, the membership degrees corresponding to the difference and error rate of change can be matched two by two, a plurality of combinations can be obtained, and for each combination, the table look-up can be performed to obtain the membership degrees of the proportional coefficient, integral coefficient and differential coefficient corresponding to each combination, thereby obtaining the output result of fuzzy control.

[0142] For example, the input difference is 8, and the error rate of change is -12, wherein the range of the difference is [-10, 10], and the range of the error rate of change is [-20, 20]. Then, the membership degrees of the difference are 0.6 (PM) and 0.4 (PB) obtained by fuzzification, and the membership degrees of the error rate of change are 0.8 (NM) and 0.2 (NS).

[0143] Taking the proportional coefficient as an example, the membership degrees of the difference and error rate of change can be combined two by two, and the table look-up can be performed, and the inference relationship of the difference, error rate of change and proportional coefficient can be obtained as shown in Table 1:

[0144] Table 1 Inference relationship table of difference, error rate of change and proportional coefficient

[0145] Difference membership Error change rate membership Proportional coefficient PM(0.6) NM(0.8) ZO PM(0.6) NS(0.2) NS PB(0.4) NM(0.8) ZO PB(0.4) NS(0.2) NM

[0146] The membership degrees corresponding to the proportional coefficient obtained from Table 1, and the membership degrees of the integral coefficient and differential coefficient can also be obtained accordingly, thereby obtaining the output result of fuzzy control.

[0147] Step four, the output result obtained is de-fuzzied to obtain an output value. Here, the membership degree function of fuzzy output can be used for weighted summation calculation to obtain a clear output value.

[0148] In the embodiment, according to the output result of fuzzy control, the weighted summation calculation can be performed to calculate the expected values of the proportional coefficient, integral coefficient and differential coefficient. Then, according to the determined range of the proportional coefficient, integral coefficient and differential coefficient, and the interval mapping formula, the expected values of the proportional coefficient, integral coefficient and differential coefficient calculated are respectively mapped to the corresponding intervals, and a clear output value can be obtained.

[0149] For example, the inference relationship obtained from Table 1 can be used for proportional coefficient calculation, and the specific formula is as follows:

[0150] 0.6(PM) x 0.8(NM) = 0.48(ZO);

[0151] 0.6(PM) x 0.2(NS) = 0.12(NS);

[0152] 0.4(PB) x 0.8(NM) = 0.32(ZO);

[0153] 0.4(PB) x 0.2(NS) = 0.08(NM).

[0154] Then the membership of the proportional coefficient can be obtained as 0.8(ZO), 0.12(NS) and 0.08(NM), and the integral coefficient and the differential coefficient can also be calculated according to the above steps.

[0155] Since the value of ZO is 0, the value of NS is -1 and the value of NM is -2 when the above division of the argument is made, E(Kp) = 0.8 x 0 + 0.12 x (-1) + 0.08 x (-2) = -0.28.

[0156] The expected value of the proportional coefficient, the integral coefficient and the differential coefficient is mapped, and the output value of the proportional coefficient, the integral coefficient and the differential coefficient is obtained.

[0157] Here, since the proportional coefficient, the integral coefficient and the differential coefficient are increments, the interval of the input and the output is determined when the fuzzification is initialized, for interval mapping.

[0158] Step five, the updated PID parameters are calculated according to the output value. Here, the output value calculated is the increment of the proportional coefficient, the integral coefficient and the differential coefficient in the PID parameters.

[0159] In a feasible embodiment, the membership function in the fuzzy control model is as shown in Fig. 2, wherein the abscissa represents the argument and the ordinate represents the membership. The fuzzy rule table of the proportional coefficient is shown in Table 2, the fuzzy rule table of the integral coefficient is shown in Table 3 and the fuzzy rule table of the differential coefficient is shown in Table 4. Figure 5 Table 2 Fuzzy rule table of proportional coefficient

[0160]

[0161] Table 3 Fuzzy rule table of integral coefficient

[0162]

[0163]

[0164] Table 4 Fuzzy rule table of differential coefficient

[0165]

[0166]

[0167] In the above table, NB represents negative big, NM represents negative medium, NS represents negative small, ZO represents zero, PS represents positive small, PM represents positive medium, and PB represents positive big.

[0168] Here, the differential coefficient in the PID control model can be set to 0, and accordingly, the differential coefficient can not be calculated when the fuzzy control model is calculated.

[0169] Suppose that the target temperature of the radiator thermostat valve is 25℃, and the current temperature collected is 20℃, and the difference is 5℃. After calculation by the fuzzy control model, the proportional coefficient is 2.0, the integral coefficient is 0.1, the integral initial value is 0, and here the differential coefficient is assumed to be 0. The temperature rise performance data in the temperature change performance data in the past period is 0.0032℃ / (min*%), and the expected temperature adjustment time at the current moment is 30min, and the expected opening degree is 52.08%. Accordingly, the integral quantity can be calculated as 52.08% / 0.1=5.208. Then the integral value can be directly set to 5.208, without continuously accumulating from 0 to 5.208, which can save time and speed up the heating process.

[0170] In addition, reference can be made to Figure 6 the control effect diagram of the radiator thermostat valve predictive control method shown in FIG. 6, Figure 6 wherein the horizontal coordinate is time and the vertical coordinate is temperature. The environment temperature is 10℃ and the set temperature is 22℃, the environment temperature is 10℃ and the set temperature is 20℃, the environment temperature is -10℃ and the set temperature is 22℃, and the environment temperature is -10℃ and the set temperature is 15℃ are tested respectively. As shown in FIG. 6, Figure 6 it can be known that the radiator thermostat valve predictive control method provided in the embodiment can control the radiator thermostat to make the room temperature comfortable, the control effect is stable, and the control effect can be kept within ±1℃ of the set target temperature. The control temperature rises quickly and can be output at the maximum power of the radiator. In addition, Figure 6 in FIG. 6, there is also the case of environment temperature 10℃ and set temperature 15℃, which is mainly to switch between different test cases, the goal is to reduce the indoor temperature to facilitate subsequent testing, and is not the actual test of the case of environment temperature 10℃ and set temperature 15℃.

[0171] The embodiment of the present application can obtain the corresponding difference and error change rate by comparing the current temperature of the environment where the radiator is located at the current time with the target temperature set in advance, so as to subsequently adjust the temperature; the PID parameters of the PID control model are determined through the difference, the error change rate and the preset fuzzy control model, the PID parameters can be used to control the radiator thermostat valve, the stability of the valve control is ensured, the over-regulation and oscillation phenomenon is reduced, and the service life of the motor is prolonged; the PID control model can be predicted and adjusted through the difference, the temperature change performance data of the radiator thermostat valve at the current time, the expected temperature adjustment time and the PID parameters, the integral of the PID control model is determined, the process of continuous integration is reduced, and the temperature adjustment time is reduced; the adjustment opening of the radiator thermostat valve is determined through the integral, the PID parameters and the PID control model, and the radiator thermostat valve is controlled to adjust to the adjustment opening, the opening of the radiator thermostat valve can be adjusted in time and accurately, the process of continuous cumulative adjustment of the opening is reduced, the real-time response and robustness of the opening of the radiator thermostat valve are improved, and the control effect is improved. Moreover, the method provided by the present application can adapt to different environments and different conditions, has strong self-adaptability, fast real-time response, can reduce over-regulation and oscillation in the adjustment process, has stable control effect, strong robustness, high energy saving and efficiency; the service life of the battery can be prolonged, the overall battery life can be maintained for more than 4 years, and the service life of the thermostat is prolonged.

[0172] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution, the execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

[0173] The following is the device embodiment of the present application, for the details not described in detail, reference can be made to the corresponding method embodiments described above.

[0174] Figure 7 The structure schematic diagram of the radiator thermostat valve prediction control device provided by the embodiment of the present application is shown, only the part related to the embodiment of the present application is shown for the convenience of description, and the details are described as follows:

[0175] As shown in Figure 7 The radiator thermostat valve prediction control device 70 comprises:

[0176] The acquisition module 71 is used for acquiring the current temperature of the environment where the radiator is located at the current time, and determining the difference and error change rate of the temperature according to the current temperature and the target temperature set in advance;

[0177] The first determination module 72 is used for determining the PID parameters of the PID control model according to the difference, the error change rate and the preset fuzzy control model; wherein, the PID control model is used for determining the adjustment opening of the radiator thermostat valve;

[0178] The acquisition module 73 is configured to acquire the temperature change performance data of the radiator thermostat valve at the current time and the expected temperature adjustment duration.

[0179] The second determination module 74 is configured to determine the integral quantity in the PID control model according to the difference, the temperature change performance data, the expected temperature adjustment duration and the PID parameters.

[0180] The control module 75 is configured to determine the adjustment opening degree of the radiator thermostat valve based on the integral quantity, the PID parameters and the PID control model, and control the radiator thermostat valve to perform the opening degree adjustment based on the adjustment opening degree.

[0181] In a possible implementation, the second determination module 74 is specifically configured to:

[0182] determine the expected opening degree of the radiator thermostat valve according to the difference, the temperature change performance data and the expected temperature adjustment duration;

[0183] determine the integral quantity in the PID control model based on the PID parameters and the expected opening degree.

[0184] In a possible implementation, the second determination module 74 is specifically configured to:

[0185] determine the temperature difference change rate according to the ratio of the difference and the expected temperature adjustment duration;

[0186] determine the expected opening degree of the radiator thermostat valve according to the ratio of the temperature difference change rate and the temperature change performance data.

[0187] In a possible implementation, the second determination module 74 is specifically configured to:

[0188] acquire the integral coefficient in the PID parameters;

[0189] determine the integral quantity in the PID control model according to the ratio of the expected opening degree and the integral coefficient.

[0190] In a possible implementation, the temperature change performance data includes temperature rise performance data and temperature drop performance data.

[0191] The acquisition module 73 is specifically configured to:

[0192] acquire the temperature rise adjustment efficiency and the temperature drop adjustment efficiency of each adjustment of the radiator thermostat valve in a previous period at the current time, and acquire the expected temperature adjustment duration of the radiator thermostat valve at the current time;

[0193] determine the temperature rise stage efficiency and the temperature drop stage efficiency of each stage in the period respectively according to the temperature rise adjustment efficiency and the temperature drop adjustment efficiency of each stage in the period;

[0194] determine the heating performance data of the radiator thermostat valve at the current time based on the heating stage efficiency of each stage, and determine the cooling performance data of the radiator thermostat valve at the current time based on the cooling stage efficiency of each stage.

[0195] In a possible implementation, each stage in the period includes a first target time period and a second target time period; the target temperature of the radiator thermostat valve corresponds to an interval including a first temperature interval and a second temperature interval;

[0196] The acquisition module 73 is specifically configured to:

[0197] For each stage in the period, determine the first average heating regulation efficiency and the first average cooling regulation efficiency in the first target time period in the stage according to the heating regulation efficiency and the cooling regulation efficiency in the first target time period in the stage;

[0198] determine the second average heating regulation efficiency and the second average cooling regulation efficiency in the second target time period in the stage according to the heating regulation efficiency and the cooling regulation efficiency in the second target time period in the stage;

[0199] determine the third average heating regulation efficiency and the third average cooling regulation efficiency corresponding to the first temperature interval in the stage according to the heating regulation efficiency and the cooling regulation efficiency corresponding to the first temperature interval in the stage;

[0200] determine the fourth average heating regulation efficiency and the fourth average cooling regulation efficiency corresponding to the second temperature interval in the stage according to the heating regulation efficiency and the cooling regulation efficiency corresponding to the second temperature interval in the stage;

[0201] determine the heating stage efficiency of the stage based on the preset first weight coefficient, the first average heating regulation efficiency, the second average heating regulation efficiency, the third average heating regulation efficiency, and the fourth average heating regulation efficiency;

[0202] determine the cooling stage efficiency of the stage based on the preset second weight coefficient, the first average cooling regulation efficiency, the second average cooling regulation efficiency, the third average cooling regulation efficiency, and the fourth average cooling regulation efficiency.

[0203] In a possible implementation, the acquisition module 73 is specifically configured to:

[0204] acquire opening degree regulation data of each regulation of the radiator thermostat valve in a previous period at the current time; wherein the opening degree regulation data includes an opening degree change amount of the radiator thermostat valve, and a temperature change amount and a regulation time length of an environment where the radiator is located;

[0205] For each adjustment of the increased opening, a corresponding temperature-increasing adjustment efficiency of the adjustment is determined according to an opening change amount of the adjustment, and a temperature change amount of the environment where the radiator is located and an adjustment duration corresponding to the adjustment;

[0206] For each adjustment of the decreased opening, a corresponding temperature-decreasing adjustment efficiency of the adjustment is determined according to an opening change amount of the adjustment, and a temperature change amount of the environment where the radiator is located and an adjustment duration corresponding to the adjustment.

[0207] Figure 8 is a schematic diagram of an electronic device provided by an embodiment of the present application. As shown in Figure 8 , the electronic device 80 of this embodiment includes a processor 81, a memory 82, and a computer program 83 stored in the memory 82 and executable on the processor 81. The processor 81 implements the steps in each of the above-mentioned radiator thermostatic valve prediction control method embodiments when executing the computer program 83, such as the steps S101 to S105 shown in Figure 1 . Alternatively, the processor 81 implements the functions of each module in each of the above-mentioned device embodiments when executing the computer program 83, such as the functions of the modules 71 to 75 shown in Figure 7 .

[0208] For example, the computer program 83 can be divided into one or more modules / units, one or more modules / units are stored in the memory 82 and executed by the processor 81 to complete the present application. One or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which is used to describe the execution process of the computer program 83 in the electronic device 80. For example, the computer program 83 can be divided into the modules 71 to 75 shown in Figure 7 .

[0209] The electronic device 80 can include, but is not limited to, the processor 81 and the memory 82. Those skilled in the art can understand that Figure 8 the electronic device 80 is only an example and does not constitute a limitation on the electronic device 80, and can include more or fewer components than those shown, or combine certain components, or different components, for example, the electronic device can also include an input / output device, a network access device, a bus, etc.

[0210] The processor 81 can be a central processing unit (CPU), and can also be other general-purpose processors, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. The general-purpose processor can be a microprocessor, or the processor can also be any conventional processor.

[0211] The memory 82 can be an internal storage unit of the electronic device 80, such as a hard disk or a memory of the electronic device 80. The memory 82 can also be an external storage device of the electronic device 80, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, or the like equipped on the electronic device 80. Further, the memory 82 can include both the internal storage unit and the external storage device of the electronic device 80. The memory 82 is used to store computer programs and other programs and data required by the electronic device. The memory 82 can also be used to temporarily store data that has been output or will be output.

[0212] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is exemplified, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit, and the integrated unit can be realized in the form of hardware or in the form of software. In addition, the specific names of each functional unit and module are only for easy distinction, and do not limit the protection scope of the present application. The specific working process of the units and modules in the above system can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0213] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described or recorded in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0214] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0215] In the embodiments provided by the present application, it should be understood that the disclosed apparatus / equipment and method can be implemented in other ways. For example, the apparatus / equipment embodiments described above are merely schematic. The division of the modules or units is merely a logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed coupling or direct coupling or communication connection between the units can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or in other forms.

[0216] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. they can be located in one place, or distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.

[0217] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0218] The integrated modules / units, if implemented in the form of software functional units and sold or used as independent products, can be stored in a computer readable storage medium. Based on such understanding, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the computer program is executed by a processor, the steps of the above-mentioned various method embodiments can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable files or some intermediate forms, etc. The computer readable medium can include any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0219] The above embodiments are only used to illustrate the technical solutions of the present application, rather than limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for part of the technical features. Such modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A radiator thermostat predictive control method, characterized by, The method comprises: collecting a current temperature of an environment where a radiator is located at a current time, and determining a difference value and an error change rate according to the current temperature and a target temperature set in advance; the error change rate is determined according to a difference value at a last adjustment and a difference value at a current adjustment, and a time between the two adjustments; determining PID parameters of a PID control model according to the difference value, the error change rate and a preset fuzzy control model, wherein the PID control model is used to determine an adjustment opening degree of a radiator thermostatic valve; obtaining temperature adjustment performance data of the radiator thermostatic valve at the current time and an expected temperature adjustment duration, wherein the temperature adjustment performance data comprises temperature rise performance data and temperature drop performance data; determining an integral quantity in the PID control model according to the difference value, the temperature adjustment performance data, the expected temperature adjustment duration and the PID parameters; determining the adjustment opening degree of the radiator thermostatic valve based on the integral quantity, the PID parameters and the PID control model, and controlling the radiator thermostatic valve to perform opening degree adjustment based on the adjustment opening degree; determining an integral quantity in the PID control model according to the difference value, the temperature adjustment performance data, the expected temperature adjustment duration and the PID parameters, comprises: determining a temperature difference change rate according to a ratio of the difference value to the expected temperature adjustment duration; determining an expected opening degree of the radiator thermostatic valve according to a ratio of the temperature difference change rate to the temperature adjustment performance data; obtaining an integral coefficient in the PID parameters; determining the integral quantity in the PID control model according to a ratio of the expected opening degree to the integral coefficient.

2. The radiator thermostat predictive control method of claim 1, wherein, The method of obtaining the temperature adjustment performance data of the radiator thermostatic valve at the current time and the expected temperature adjustment duration comprises: obtaining a temperature rise adjustment efficiency and a temperature drop adjustment efficiency of the radiator thermostatic valve at each adjustment in a previous period at the current time, and obtaining an expected temperature adjustment duration of the radiator thermostatic valve at the current time; determining a temperature rise stage efficiency and a temperature drop stage efficiency of each stage in the period respectively according to the temperature rise adjustment efficiency and the temperature drop adjustment efficiency of each stage in the period; determining temperature rise performance data of the radiator thermostatic valve at the current time based on the temperature rise stage efficiency of each stage, and determining temperature drop performance data of the radiator thermostatic valve at the current time based on the temperature drop stage efficiency of each stage.

3. The radiator thermostat predictive control method of claim 2, wherein, each stage in the period comprises a first target time period and a second target time period; and a temperature interval corresponding to the target temperature of the radiator thermostatic valve comprises a first temperature interval and a second temperature interval; determining the temperature rise stage efficiency and the temperature drop stage efficiency of each stage in the period respectively according to the temperature rise adjustment efficiency and the temperature drop adjustment efficiency of each stage in the period, comprises: for each stage in the period, determining a first average temperature rise adjustment efficiency and a first average temperature drop adjustment efficiency of the first target time period in the stage according to the temperature rise adjustment efficiency and the temperature drop adjustment efficiency of the first target time period in the stage; determining a second average temperature rise adjustment efficiency and a second average temperature drop adjustment efficiency of the second target time period in the stage according to the temperature rise adjustment efficiency and the temperature drop adjustment efficiency of the second target time period in the stage; and determine the third average temperature-increasing regulation efficiency and the third average temperature-decreasing regulation efficiency corresponding to the first temperature interval in the stage according to the temperature-increasing regulation efficiency and the temperature-decreasing regulation efficiency corresponding to the first temperature interval in the stage; determine the fourth average temperature-increasing regulation efficiency and the fourth average temperature-decreasing regulation efficiency corresponding to the second temperature interval in the stage according to the temperature-increasing regulation efficiency and the temperature-decreasing regulation efficiency corresponding to the second temperature interval in the stage; determine the temperature-increasing stage efficiency of the stage based on the first weight coefficient, the first average temperature-increasing regulation efficiency, the second average temperature-increasing regulation efficiency, the third average temperature-increasing regulation efficiency and the fourth average temperature-increasing regulation efficiency; determine the temperature-decreasing stage efficiency of the stage based on the second weight coefficient, the first average temperature-decreasing regulation efficiency, the second average temperature-decreasing regulation efficiency, the third average temperature-decreasing regulation efficiency and the fourth average temperature-decreasing regulation efficiency.

4. The radiator thermostat predictive control method of claim 2, wherein, obtain the temperature-increasing regulation efficiency and the temperature-decreasing regulation efficiency of each time of regulating the radiator thermostat valve in a previous period at a current moment, including: obtain the opening degree regulation data of each time of regulating the radiator thermostat valve in a previous period at a current moment; wherein the opening degree regulation data includes the opening degree change amount of the radiator thermostat valve, and the temperature change amount and the regulation time length of the environment where the radiator is located corresponding to the opening degree change amount; for each time of increasing the opening degree, determine the temperature-increasing regulation efficiency corresponding to the time of regulation according to the opening degree change amount of the time of regulation, and the temperature change amount and the regulation time length of the environment where the radiator is located corresponding to the opening degree change amount; for each time of decreasing the opening degree, determine the temperature-decreasing regulation efficiency corresponding to the time of regulation according to the opening degree change amount of the time of regulation, and the temperature change amount and the regulation time length of the environment where the radiator is located corresponding to the opening degree change amount.

5. A radiator thermostat predictive control device, characterized by, including: The acquisition module is used for collecting the current temperature of the environment where the radiator is located at the current moment, and determining the difference value and the error change rate according to the current temperature and the target temperature set in advance; the error change rate is determined according to the difference value at the last time of regulation and the difference value at the current time of regulation, and the time between the two times of regulation; The first determination module is used for determining the PID parameter of the PID control model according to the difference value, the error change rate and the preset fuzzy control model; wherein the PID control model is used for determining the regulation opening degree of the radiator thermostat valve; The acquisition module is used for obtaining the temperature change performance data of the radiator thermostat valve at the current moment, and the expected temperature regulation time length; the temperature change performance data includes the temperature-increasing performance data and the temperature-decreasing performance data; The second determination module is used for determining the integral of the PID control model according to the difference value, the temperature change performance data, the expected temperature regulation time length and the PID parameter; The control module is used for determining the regulation opening degree of the radiator thermostat valve based on the integral, the PID parameter and the PID control model, and controlling the opening degree regulation of the radiator thermostat valve based on the regulation opening degree; The second determination module is specifically used for: determining the temperature difference change rate according to the ratio of the difference value to the expected temperature regulation time length; determining the expected opening degree of the radiator thermostat valve according to the ratio of the temperature difference change rate to the temperature change performance data; acquiring an integral coefficient in the PID parameter; determining an integral quantity in a PID control model according to a ratio of the expected opening degree and the integral coefficient.

6. An electronic device comprising a memory for storing a computer program and a processor for invoking and running the computer program stored in the memory, characterized in that, The processor, when executing the computer program, implements the steps of the method of any one of claims 1 to 4.

7. A computer-readable storage medium storing a computer program, wherein the computer program comprises the following steps of: receiving a request for a resource from a client; determining whether the client is authorized to access the resource; and if the client is authorized to access the resource, providing the resource to the client. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 4.

Citation Information

Patent Citations

  • System and method for regulating temperature in a hot water heater

    CA2756336A1

  • Radiator thermostatic valve and data processing method thereof

    CN118673253A