A centralized heating intelligent energy-saving regulation method and system with room temperature closed loop feedback
Patent Information
- Application Number
- CN202611424095.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-15
- Publication Date
- 2026-10-23
AI Technical Summary
[0004]本申请的主要目的在于提供一种室温闭环反馈的集中供热智能节能调控方法及系统,旨在解决现有集中供热调控中因未考虑房间之间热传递影响导致补热需求偏差、供热不均以及能源浪费的技术问题
[0015]本申请提出的一种室温闭环反馈的集中供热智能节能调控方法及系统,通过计算各供热支路的升温指数以及供热单元内其他供热支路对任一供热支路的伴随升温影响程度,并基于预设目标温度、室内温度数据和伴随升温影响程度确定各供热支路的修正温差缺口,可以有效消除因供热支路之间热传递导致的补热需求偏差;其次,基于升温指数和修正温差缺口确定各供热支路的补热分配比例并据此调节阀门开度,可确保在总供热流量有限条件下优先满足升温缓慢且真实缺热的房间,提升了供热均衡性,解决了现有集中供热调控中因未考虑房间之间热传递影响导致补热需求偏差、供热不均以及能源浪费的技术问题。
Smart Images

Figure CN122960957A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of control devices, and in particular to a method and system for intelligent energy-saving control of centralized heating with closed-loop feedback of room temperature. Background Technology
[0002] A centralized heating system typically consists of a heat source, a heat exchange station, a secondary pipe network, a building or unit pipe network, and indoor heat dissipation terminals for users. During the heating process, heat is transported to different buildings, different floors, and different rooms through the water supply network, and then released into the room through radiators, underfloor heating, or other terminal devices.
[0003] In actual heating processes, due to differences in orientation, exterior wall area, wall heat storage capacity, and heat transfer relationships between different rooms within the same residence, each room often exhibits different temperature rise responses when receiving the same heating flow. However, existing heating control methods, when performing closed-loop room temperature control, typically calculate the supply water temperature based solely on the overall or average room temperature and adjust the valve opening through periodic room temperature corrections. This means that the heating flow is allocated only based on the temperature difference between the current room temperature and the target temperature for each room. This method leads to a significant deviation between the calculated heating flow and the actual supplemental heating required by the room. Summary of the Invention
[0004] The main purpose of this application is to provide a method and system for intelligent energy-saving control of centralized heating with closed-loop feedback of room temperature, which aims to solve the technical problems of deviation in heat replenishment demand, uneven heating and energy waste caused by the failure to consider the influence of heat transfer between rooms in the existing centralized heating control.
[0005] To achieve the above objectives, this application provides a centralized heating intelligent energy-saving control method with room temperature closed-loop feedback, comprising: acquiring indoor temperature data and heating flow data of each heating branch; for any heating unit, calculating the temperature rise index of each heating branch based on the indoor temperature data and heating flow data of each heating branch in the heating unit; and, based on the temperature rise index, the indoor temperature data and heating flow data of each heating branch, determining the degree of accompanying temperature rise influence of other heating branches in the heating unit on any heating branch; determining the corrected temperature difference gap of each heating branch based on a preset target temperature, the indoor temperature data of each heating branch and the degree of accompanying temperature rise influence; determining the supplementary heat distribution ratio of each heating branch based on the temperature rise index and the corrected temperature difference gap, and adjusting the valve opening of each heating branch according to the supplementary heat distribution ratio.
[0006] Optionally, the step of calculating the temperature rise index of each heating branch for any heating unit based on the indoor temperature data and heating flow data of each heating branch in the heating unit includes: for any heating branch in the heating unit, within a preset time window, determining the room temperature change of the heating branch within the time window based on the indoor temperature data of the heating branch; and determining the cumulative heating flow of the heating branch within the time window based on the heating flow data of the heating branch; and determining the temperature rise index of the heating branch within the time window based on the room temperature change and the cumulative heating flow.
[0007] Optionally, determining the degree of accompanying temperature rise of other heating branches within the heating unit on any given heating branch based on the temperature rise index, indoor temperature data of each heating branch, and heating flow data includes: for any heating branch in the heating unit, within a preset time window, determining the positive temperature rise of the heating branch within the time window based on the indoor temperature data of the heating branch; determining the average temperature rise of other branches corresponding to the heating branch based on the positive temperature rise of other heating branches within the heating unit; and determining the degree of accompanying temperature rise of other heating branches within the heating unit on the heating branch based on the average temperature rise, positive temperature rise, temperature rise index, and cumulative heating flow of other branches corresponding to each heating branch in the heating unit.
[0008] Optionally, determining the degree of accompanying temperature rise influence of other heating branches within the heating unit on any heating branch, based on the average temperature rise, positive temperature rise, temperature rise index, and cumulative heating flow of other branches corresponding to each heating branch in the heating unit, includes: determining the unexplained temperature rise of the heating branch based on the temperature rise index of the heating branch in the previous time window and the cumulative heating flow and positive temperature rise in the current time window; and determining the degree of accompanying temperature rise influence based on the unexplained temperature rise, the positive temperature rise, and the average temperature rise of other branches.
[0009] Optionally, determining the supplementary heat allocation ratio of each heating branch based on the temperature rise index and the corrected temperature difference gap includes: determining the proportion of temperature difference gap of each heating branch within the heating unit based on the corrected temperature difference gap of each heating branch; determining the proportion of heating difficulty of each heating branch within the heating unit based on the temperature rise index of each heating branch; and determining the supplementary heat allocation ratio of each heating branch based on the proportion of temperature difference gap and the proportion of heating difficulty.
[0010] Optionally, the method further includes: for any heating branch, if the temperature rise index of the heating branch is less than or equal to 0 in the current time window, replacing the temperature rise index of the current time window with the positive temperature rise index calculated in the previous time window.
[0011] Optionally, the heating flow data includes the current actual flow of each heating branch, and the step of adjusting the valve opening of each heating branch according to the supplementary heat allocation ratio includes: determining the target allocated flow of each heating branch based on the current allocable total heating flow of the heating unit and the supplementary heat allocation ratio of each heating branch; for any heating branch, comparing the target allocated flow of the heating branch with the current actual flow of the heating branch, and adjusting the opening of the corresponding valve of the heating branch based on the comparison result.
[0012] Optionally, the method further includes: after each adjustment of the valve opening, reacquiring the actual flow rate of the heating branch; calculating the difference between the actual flow rate and the target allocated flow rate; if the difference exceeds a preset threshold, adjusting the valve opening again and reacquiring the adjusted actual flow rate, until the difference between the adjusted actual flow rate and the target allocated flow rate is within the range of the preset threshold.
[0013] Optionally, after acquiring the indoor temperature data and heating flow data of each heating branch, the method further includes: preprocessing the indoor temperature data and the heating flow data, wherein the preprocessing includes abnormal data removal and interpolation completion.
[0014] Furthermore, to achieve the above objectives, this application also provides a centralized heating intelligent energy-saving control system with room temperature closed-loop feedback, comprising: a data acquisition module for acquiring indoor temperature data and heating flow data of each heating branch; an adjacent branch influence determination module for calculating the temperature rise index of each heating branch based on the indoor temperature data and heating flow data of each heating branch in the heating unit for any heating unit; and determining the degree of accompanying temperature rise influence of other heating branches in the heating unit on any heating branch based on the temperature rise index, the indoor temperature data and heating flow data of each heating branch; a temperature difference gap calculation module for determining the corrected temperature difference gap of each heating branch based on a preset target temperature, the indoor temperature data of each heating branch and the degree of accompanying temperature rise influence; and a heating adjustment module for determining the supplementary heat distribution ratio of each heating branch based on the temperature rise index and the corrected temperature difference gap, and adjusting the valve opening of each heating branch according to the supplementary heat distribution ratio.
[0015] This application proposes a closed-loop feedback intelligent energy-saving control method and system for centralized heating. By calculating the temperature rise index of each heating branch and the degree of influence of other heating branches within the heating unit on the accompanying temperature rise of any heating branch, and determining the corrected temperature difference gap of each heating branch based on the preset target temperature, indoor temperature data, and the degree of influence of accompanying temperature rise, it can effectively eliminate the deviation in supplementary heating demand caused by heat transfer between heating branches. Secondly, by determining the supplementary heating allocation ratio of each heating branch based on the temperature rise index and the corrected temperature difference gap, and adjusting the valve opening accordingly, it can ensure that rooms with slow temperature rise and real heat shortage are prioritized under the condition of limited total heating flow, thereby improving the heating balance and solving the technical problems of supplementary heating demand deviation, uneven heating, and energy waste caused by the failure to consider the influence of heat transfer between rooms in existing centralized heating control. Attached Figure Description
[0016] Figure 1 One of the flowcharts for a centralized heating intelligent energy-saving control method with room temperature closed-loop feedback provided in an embodiment of this application; Figure 2 A second flowchart of a centralized heating intelligent energy-saving control method with room temperature closed-loop feedback provided in an embodiment of this application; Figure 3 Flowchart 3 of a centralized heating intelligent energy-saving control method with room temperature closed-loop feedback provided in an embodiment of this application; Figure 4 Flowchart four of the intelligent energy-saving control method for centralized heating with room temperature closed-loop feedback provided in an embodiment of this application; Figure 5 The fifth flowchart of a centralized heating intelligent energy-saving control method with room temperature closed-loop feedback provided in an embodiment of this application; Figure 6 A structural block diagram of a centralized heating intelligent energy-saving control system with closed-loop room temperature feedback provided in an embodiment of this application; Figure 7 This is a schematic diagram of the structure of a centralized heating intelligent energy-saving control controller provided in an embodiment of this application.
[0017] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0018] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0019] Centralized heating systems typically consist of a heat source, heat exchange station, secondary pipe network, building or unit pipe network, and user indoor heat dissipation terminals. During the heating process, heat is transported to different buildings, floors, and rooms through the water supply network, and then released into the room through radiators, underfloor heating, or other terminal devices. Existing heating control methods obtain the secondary network water supply calculation temperature based on the set indoor temperature and the measured indoor temperature, and achieve room temperature control through two closed-loop feedbacks: one is a room temperature closed-loop negative feedback, and the other is a secondary network temperature supply closed-loop negative feedback. Then, the valve opening of the primary network electric thermostatic valve is obtained based on the secondary network water supply calculation temperature and the actual water supply temperature, and the room temperature is periodically corrected.
[0020] Existing heating control methods mainly rely on closed-loop regulation of the heating system based on the overall room temperature or average room temperature, without establishing a flow priority control mechanism based on the differences in heating capacity of different rooms or different user terminals. Specifically, when the total heating flow is limited, this method has difficulty identifying which rooms are key heating targets that heat up slowly and have a large temperature difference gap. As a result, rooms that heat up quickly may continue to receive excessive heat and become overheated, while rooms that heat up slowly will still be underheated, leading to uneven heating or energy waste.
[0021] To address the aforementioned issues, this application provides a method and system for intelligent energy-saving control of centralized heating with closed-loop room temperature feedback. The following is a detailed description of the solution proposed in this application.
[0022] Figure 1 This is one of the flowcharts of a centralized heating intelligent energy-saving control method with room temperature closed-loop feedback provided in an embodiment of this application. The method is applied to a centralized heating system, which includes multiple heating units, each of which includes multiple heating branches. The method can be executed by a controller, which can specifically be a centralized heating intelligent energy-saving control controller.
[0023] To facilitate understanding, this embodiment first introduces a specific scenario of the intelligent energy-saving control method for centralized heating with closed-loop feedback of room temperature.
[0024] In a centralized heating system, a single residential unit or an independent heating zone is typically considered as a heating unit. Temperature and flow sensors are installed on each heating branch within the heating unit (corresponding to a single room or a single end heat dissipation area in a residential unit) to collect indoor temperature and heating flow data in real time. Based on the room temperature feedback, closed-loop control is implemented on the heat exchange station, building valves, or inlet valves to meet user comfort and energy-saving requirements.
[0025] Reference Figure 1 The intelligent energy-saving control method for centralized heating with closed-loop feedback of room temperature may include the following steps: S11. Obtain indoor temperature data and heating flow data for each heating branch.
[0026] First, it should be noted that in the embodiments of this application, a heating unit refers to a user's residence or an independent heating zone; a heating branch refers to an independent pipeline within the heating unit corresponding to a single room or a single end heat dissipation area (such as a living room floor heating coil or a bedroom radiator).
[0027] The indoor temperature data is the real-time temperature value of the room corresponding to each heating branch, which can be collected by a digital temperature sensor; the heating flow rate data is the instantaneous flow rate of hot water flowing through each heating branch, which can be obtained by an ultrasonic flow meter or a flow detection module integrated with a smart valve.
[0028] In practical implementation, taking a residential house as an example, temperature and flow sensors are installed on the heating branches of each room. The collected data can be represented as a time series, with each sampling point corresponding to a temperature value and a flow rate value. In the heating unit, the first The collected data for each heating branch is recorded as follows: ,in, Indicates the sampling time. Indicates the duration of data collection. Indicates the first The first heating unit Each heating branch is in Indoor temperature data at any given time. Indicates the first The first heating unit Each heating branch is in Real-time heating flow data.
[0029] For example, the temperature sensor is installed in the room at a height of 1.2m to 1.5m above the ground to avoid direct sunlight; the flow sensor is installed in the pipes or smart regulating valves of the heating branch. It should be noted that in this embodiment, indoor air temperature data and heating flow data are collected simultaneously every 2 minutes.
[0030] Furthermore, to ensure data quality, the collected raw data needs to be preprocessed. Preprocessing may include: identifying and removing any data point that exceeds a preset maximum threshold or falls below a preset minimum threshold, and then using linear interpolation between adjacent sampling points to fill in the missing data; finally, aligning the time axes of the indoor temperature data and heating flow data. The preset maximum and minimum thresholds for the indoor temperature data and heating flow data, respectively, are set by the implementer.
[0031] S12. For any heating unit, calculate the temperature rise index of each heating branch based on the indoor temperature data and heating flow data of each heating branch in the heating unit; and, based on the temperature rise index, the indoor temperature data and heating flow data of each heating branch, determine the degree of accompanying temperature rise of other heating branches in the heating unit on any heating branch.
[0032] The heating index can characterize the increase in room temperature that a heating branch can generate for each unit of heat flow. The larger the value, the faster the room's heating response; the smaller the value, the slower the room's temperature rises.
[0033] It should be noted that if the differences in heating capacity between rooms (heating branches) are ignored, the centralized heating system can only determine whether the overall residence (heating unit) is too cold, but cannot identify which room heats up more slowly under the same heating input. This can easily lead to rooms (heating branches) that heat up quickly continuing to be heated and becoming overheated, while rooms (heating branches) that heat up slowly remain underheated.
[0034] The degree of accompanying temperature rise can characterize the extent to which a heating branch is heated by other branches within the heating unit, i.e., the passive temperature rise caused by heat transfer between rooms through walls or air.
[0035] It should be noted that the temperature rise in a room may come partly or mainly from the heat transferred from adjacent rooms through shared walls or doorways, rather than from the heating contribution of its own branch circuit. Ignoring this accompanying temperature rise will overestimate the actual heat shortage in the heated rooms, resulting in overheating; while isolated rooms that heat up slowly will remain underheated, ultimately leading to uneven heating and energy waste.
[0036] The following is combined Figure 2 and Figure 3 Describe the specific implementation of step S12.
[0037] In one embodiment, please refer to Figure 2 , Figure 2 The second flowchart of the centralized heating intelligent energy-saving control method with closed-loop feedback of room temperature provided in an embodiment of this application shows that in step S12, the temperature rise index of each heating branch is calculated based on the indoor temperature data and heating flow data of each heating branch in the heating unit. Specifically, this may include: S121. For any heating branch in the heating unit, within a preset time window, based on the indoor temperature data of the heating branch, determine the change in room temperature of the heating branch within the time window; and, based on the heating flow data of the heating branch, determine the cumulative heating flow of the heating branch within the time window. S122. Determine the temperature rise index of the heating branch within the time window based on the change in room temperature and the cumulative heating flow.
[0038] Among them, the change in room temperature is the indoor temperature data at the end of the time window minus the indoor temperature data at the beginning of the time window; the cumulative heating flow is the sum of the instantaneous heating flow data within the time window over time.
[0039] It should be noted that the length of the time window can be set according to the actual temperature change rate of the heating system. In this embodiment, the time window can be set to 30 minutes, and the sliding step can be set to 10 minutes, so that adjacent time windows overlap and achieve continuous dynamic updates. If the system is in the initial stage of startup or the data acquisition time is less than 30 minutes, the temperature rise index and subsequent calculations will not be performed until the accumulated data reaches the window length, in order to ensure the confidence of the calculation results. Of course, in other embodiments, if the system is in the initial stage of startup or the data acquisition time is less than 30 minutes, the time window length can also be adaptively reduced to the currently available data duration for calculation.
[0040] Specifically, any time window is taken as the target time window. This embodiment uses the target time window as an example for explanation. Let the starting time of the target time window be... The target time window ends at , No. In the heating unit, the first The room temperature change of each heating branch within the target time window is: , No. In the heating unit, the first The cumulative heating flow of each heating branch within the target time window is .
[0041] Furthermore, the first can be calculated using the following formula (1). In the heating unit, the first Temperature rise index of each heating branch within the target time window :
[0042] In equation (1), Indicates the target time window time, Indicates the target time window time, Indicates the first In the heating unit, the first Indoor temperature data for each heating branch at the start of the target time window. Indicates the first In the heating unit, the first Indoor temperature data for each heating branch at the end of the target time window. Indicates the first In the heating unit, the first Each heating branch within the target time window The heating flow rate data at any given time, among which, This indicates the sampling point number corresponding to the start time of the target time window. This indicates the sampling point number corresponding to the end time of the target time window. and It is a non-negative integer. and It is a positive integer.
[0043] It is understandable that, since all heating branches within the same heating unit share the same source of heat supplied to each household, they have similar supply water temperatures and pressures within the same time window. Therefore, the cumulative heat flow rate can characterize the heat input received by each heating branch, and the change in room temperature can characterize the actual temperature rise of each room (heating branch) during a period of continuous heating. Thus, the ratio of the change in room temperature to the cumulative heat flow rate can be used to compare the temperature rise capacity of different rooms under similar heat input conditions.
[0044] In one embodiment, please refer to Figure 3 , Figure 3 The third flowchart of the centralized heating intelligent energy-saving control method with room temperature closed-loop feedback provided in an embodiment of this application shows that, in step S12, based on the temperature rise index, indoor temperature data of each heating branch, and heating flow data, the degree of influence of other heating branches within the heating unit on the accompanying temperature rise of any heating branch is determined. Specifically, this may include: S123. For any heating branch in the heating unit, within a preset time window, determine the positive temperature rise of the heating branch within the time window based on the indoor temperature data of the heating branch. S124. Based on the positive temperature rise of other heating branches in the heating unit other than the heating branch, determine the average temperature rise of other branches corresponding to the heating branch. S125. Based on the average temperature rise, positive temperature rise, temperature rise index and cumulative heating flow of other branches corresponding to each heating branch in the heating unit, determine the degree of accompanying temperature rise of other heating branches in the heating unit other than the heating branch to the heating branch.
[0045] Among them, the positive temperature rise refers to the positive value of the change in room temperature within the time window (if the room temperature decreases or remains unchanged, it is taken as 0, that is, if the change in room temperature is not an integer, the positive temperature rise is taken as 0), which can be used to determine whether the room has been effectively heated. The average temperature rise of other branches refers to the arithmetic mean of the positive temperature rise of all other heating branches in the heating unit except for the current heating branch.
[0046] Specifically, let the first In the heating unit, the first The positive temperature rise of each heating branch within the target time window is Then the average temperature rise of other branches corresponding to this heating branch will be... That is, the average positive temperature rise of other branches can be calculated using the following formula (2):
[0047] In equation (2), Indicates the first In the heating unit except for the first The first one besides the heating branch The positive temperature rise of each heating branch Indicates the first The number of heating branches in each heating unit Indicates the first In the heating unit except for the first The average temperature rise of other branches corresponding to each heating branch is 1.
[0048] Understandably, the greater the average temperature rise of other branches, the more the temperature rises in other rooms (heating branches), the more significant the heat release inside the residence (heating unit), and the more easily the current room (heating branch) is heated by heat transfer from the walls or by the release of stored heat. The smaller the value or the zero value, the less significant the temperature rise in other rooms (heating branches), and even if there is a temperature difference gap in the current room (heating branch), it is difficult to obtain heat compensation from adjacent rooms.
[0049] Furthermore, based on the heating branch's temperature rise index corresponding to the previous time window in the target time window, the cumulative heating flow rate of the target time window, and the positive temperature rise, the following formula (3) can be used to determine the first heating branch. In the heating unit, the first Unexplained temperature rise of each heating branch within the target time window :
[0050] In equation (3), Indicates the first In the heating unit, the first The positive temperature rise of each heating branch within the target time window. Indicates the first In the heating unit, the first The temperature rise index of each heating branch in the time sequence of the previous time window of the target time window. Indicates the target time window time, Indicates the target time window time, Indicates the first In the heating unit, the first Each heating branch within the target time window real-time heating flow data, This indicates the sampling point number corresponding to the start time of the target time window. This indicates the sampling point number corresponding to the end time of the target time window. .
[0051] It should be noted that if the temperature rise index of a certain time window is less than or equal to 0, it means that the heating branch has not heated up normally within that time window (possibly due to window opening or sensor malfunction). The temperature rise index of this time window will not be used as a historical reference, and the system will use the positive value from an earlier time window instead.
[0052] Understandable, This can represent the theoretically required temperature increase for a heating branch that relies solely on its own branch for heating. This is the deviation between the actual temperature rise and the theoretical temperature rise, which can reflect the part of the heating branch temperature rise that cannot be explained by the heating of its own branch.
[0053] Furthermore, the unexplained temperature increase is nonnegated. For example, the first... In the heating unit, the first Unexplained temperature rise of each heating branch within the target time window Nonnegation processing The result of nonnegation is denoted as .
[0054] It is understandable that only when the actual temperature rise exceeds the theoretical temperature rise of its own branch, i.e. When the temperature is non-negative, the excess heat may come from other rooms; otherwise, it is considered that there is no accompanying temperature rise.
[0055] Furthermore, the extent of the accompanying temperature rise in each heating branch can be determined based on the unexplained temperature rise, the positive temperature rise, and the average temperature rise of other branches.
[0056] Specifically, the following formula (4) can be used to determine the first... In the heating unit, the first The extent of the accompanying temperature rise in each heating branch within the target time window :
[0057] In equation (4), Indicates the first In the heating unit, the first The positive temperature rise of each heating branch within the target time window. Indicates the first In the heating unit except for the first The average temperature rise of other branches corresponding to each heating branch is [missing information]. Indicates the first In the heating unit, the first The unexplained temperature rise of a heating branch within the target time window after non-negative processing.
[0058] Understandable, Indicates the first In the heating unit, the first The degree of similarity between the average positive temperature rise of a heating branch and other heating branches, that is, the degree of similarity in the average temperature rise. The larger this value is, the better the synchronicity of the temperature rise of the heating branch with other heating branches. For example, if the master bedroom and living room are heated, and the secondary bedroom also shows a similar temperature rise, it means that the secondary bedroom may be driven by the overall temperature rise process of the house. A larger value for this value is more likely.
[0059] However, simultaneous heating does not necessarily mean passive heating; the current room may be heating up due to its own branch flow being high, causing its own heating to rise. Therefore, it is necessary to introduce... This value represents the proportion of the actual temperature rise in the current room that cannot be explained by the heating from its own branch. This value is only large when the room's own heating contribution is small but the actual temperature rise is still significant, thus confirming that the room is being heated by other rooms. and Multiplying these values yields the degree of accompanying temperature increase; the greater the degree of accompanying temperature increase, the higher the current room temperature is.
[0060] S13. Based on the preset target temperature, the indoor temperature data of each heating branch, and the degree of impact of the accompanying temperature rise, determine the corrected temperature difference gap for each heating branch.
[0061] Among them, the corrected temperature difference gap refers to the actual temperature difference that a heating branch still needs to compensate for by its own heating branch after considering the passive heating effect of other heating branches.
[0062] In the specific implementation process, the preset target temperature of each heating branch is obtained (which can be set by the implementer through the system's temperature control panel). Therefore, based on the target temperature, the degree of accompanying temperature rise, and indoor temperature data, the following formula (5) can be used to determine the first heating branch. In the heating unit, the first Corrected temperature difference gap for each heating branch within the target time window :
[0063] In equation (5), Indicates the first In the heating unit, the first The preset target temperature corresponds to each heating branch. Indicates the first In the heating unit, the first Indoor temperature data for each heating branch at the end of the target time window. Indicates the first In the heating unit, the first The extent of the accompanying temperature rise in each heating branch during the target time window.
[0064] Understandable, This represents the positive difference between the current target room temperature and the actual room temperature, i.e., the theoretical temperature gap. The larger this value, the colder the room is currently, and the more urgent the need for heating.
[0065] However, judging the heating demand solely based on the theoretical temperature difference gap is inaccurate, because the room may be being heated by heat transferred from other rooms through walls or doorways. Ignoring this accompanying warming would overestimate the room's actual heat shortage. Therefore, a second term is introduced. This indicates the proportion of temperature difference gap retained after taking into account the accompanying temperature rise, which can be used to reduce the heating demand of rooms with cooler surfaces that are being heated. and Multiplying these together yields the corrected temperature difference gap. The larger the corrected temperature difference gap, the larger the actual temperature gap that the room still needs to compensate for through its own branch after excluding the heat influence of other rooms.
[0066] S14. Based on the heating index and the corrected temperature difference gap, determine the heat supplementation distribution ratio of each heating branch, and adjust the valve opening of each heating branch according to the heat supplementation distribution ratio.
[0067] The supplementary heat distribution ratio refers to the share of hot water flow that each heating branch should receive when the total flow of the heating unit is limited, reflecting the priority of supplementary heat. Valve opening refers to the degree to which the intelligent regulating valves or manifold electric valves on each heating branch are open, directly affecting the actual flow of heat supplied.
[0068] It should be noted that allocating flow rate solely based on the corrected temperature difference gap might allocate too much flow to rooms with large temperature differences but rapid temperature rise, even though these rooms only require a small amount of flow to approach the target temperature. Conversely, allocating flow rate solely based on the temperature rise index might overemphasize rooms that heat up slowly, neglecting whether those rooms are actually lacking heat. Therefore, using either the corrected temperature difference gap or the temperature rise index alone is not accurate enough.
[0069] Based on this, the embodiments of this application consider two factors simultaneously: on the one hand, the larger the temperature difference gap, the more significant the heat shortage in the room after excluding other rooms from the heat supply; on the other hand, the smaller the temperature rise index, the weaker the room's temperature rise capacity per unit flow, requiring earlier or more continuous heating flow compensation.
[0070] The following is combined Figure 4 and Figure 5The calculation of the heat compensation distribution ratio and the specific implementation of valve adjustment are described respectively.
[0071] In one embodiment, please refer to Figure 4 , Figure 4 In the fourth step of the flowchart of the centralized heating intelligent energy-saving control method with room temperature closed-loop feedback provided in an embodiment of this application, step S14 involves determining the heat supplementation allocation ratio of each heating branch based on the temperature rise index and the corrected temperature difference gap. Specifically, this may include: S141. Determine the proportion of temperature difference gap in each heating branch within the heating unit based on the corrected temperature difference gap of each heating branch. S142. Determine the proportion of heating difficulties in each heating branch within the heating unit based on the heating index of each heating branch. S143. Determine the supplementary heat allocation ratio for each heating branch based on the proportion of temperature difference gap and the proportion of difficulty in heating.
[0072] The temperature difference gap ratio converts the corrected temperature difference gap of each heating branch into a relative proportion. If the surface of a room (heating branch) is cold but it has been heated by other rooms (heating branches), its corrected temperature difference gap will be reduced, and the ratio will decrease accordingly. The heating difficulty ratio is used to express which room (heating branch) is more difficult to heat by adding 1°C.
[0073] In the specific implementation process, the proportion of temperature difference gap in each heating branch is first calculated, and then the proportion of heating difficulty in each heating branch is calculated.
[0074] Specifically, taking the target heating branch among all heating branches as an example, the corrected temperature difference gap of the target heating branch is divided by the sum of the corrected temperature difference gaps of all heating branches within the heating unit where the target heating branch is located. If the sum is zero, it means there are no underheated rooms and no supplementary heating flow needs to be allocated. The value obtained by dividing by is taken as the proportion of the temperature difference gap of the target heating branch.
[0075] Furthermore, the reciprocal of the heating index of the target heating branch is taken as the degree of difficulty in heating the target heating branch. Then, the degree of difficulty in heating the target heating branch is divided by the sum of the degree of difficulty in heating all heating branches in the heating unit where the target heating branch is located. The value obtained by dividing is taken as the proportion of the target heating branch in terms of heating difficulty.
[0076] Therefore, the following formula (6) can be used to calculate the first... In the heating unit, the first Heat supplementation distribution ratio for each heating branch :
[0077] In equation (1), Indicates the first The number of heating branches in each heating unit Indicates the first In the heating unit, the first The percentage of temperature difference gap in each heating branch Indicates the first In the heating unit, the first The percentage of heating branch lines experiencing difficulty in raising their temperature.
[0078] Understandably, the temperature gap ratio only reflects how much temperature the current heating branch is still away from the target temperature, but it cannot show how much flow is needed to make up for that temperature. Multiplying the temperature gap ratio by the heating difficulty ratio and then normalizing it yields the heating allocation ratio, which characterizes the overall heating demand intensity. That is, only heating branches that simultaneously meet the requirements of correcting large temperature gaps and weak heating capacity will receive a higher heating allocation ratio.
[0079] In one embodiment, please refer to Figure 5 , Figure 5 In the fifth flowchart of the centralized heating intelligent energy-saving control method with room temperature closed-loop feedback provided in an embodiment of this application, step S14 involves adjusting the valve opening of each heating branch according to the heat supplementation distribution ratio, which may specifically include: S144. Based on the current allocable total heating flow of the heating unit and the supplementary heating allocation ratio of each heating branch, determine the target allocated flow of each heating branch. S145. For any heating branch, compare the target distribution flow of the heating branch with the current actual flow of the heating branch, and adjust the opening degree of the corresponding valve of the heating branch based on the comparison result.
[0080] In the specific implementation process, the controller multiplies the current allocable total heat flow of the heating unit by the supplementary heat allocation ratio of each heating branch to obtain the target allocated flow for each heating branch. Then, the target allocated flow is compared with the current actual flow of each heating branch: if the target allocated flow is greater than the current actual flow, the valve opening is increased; if it is less, the opening is decreased; if they are equal, the opening remains unchanged. The current allocable total heat flow of the heating unit is set by the implementer.
[0081] It should be noted that, in order to avoid flow oscillation caused by large valve movements, this embodiment adopts a gradual adjustment method.
[0082] Specifically, taking the target heating branch among all heating branches as an example, after each adjustment of the valve opening, the heating flow data of the target heating branch is reacquired and recorded as the current actual flow. The difference between the current actual flow and the target allocated flow is calculated. If the difference exceeds a preset threshold (set to 5% of the target allocated flow in this embodiment), the valve opening is adjusted again, and the current actual flow is reacquired. The above process is repeated until the difference between the current actual flow and the target allocated flow is within the threshold range.
[0083] Furthermore, after completing this round of valve adjustment, continue to collect indoor air temperature data and heating flow data of each heating branch according to the sampling period of 2 minutes in step S11, and re-execute steps S12 to S14 in the new sliding window, thereby forming a complete closed-loop control process for room temperature.
[0084] Understandably, through continuous iterative adjustments, the heat flow rate of each heating branch can dynamically change according to the actual heating capacity and real heat replenishment demand, thereby reducing excessive heating in rooms that heat up quickly, improving the heat replenishment response speed in rooms that heat up slowly, and ultimately improving the room temperature balance and centralized heating energy-saving effect of the same heating unit.
[0085] Based on the above embodiments, Figure 6 The following is a structural block diagram of a centralized heating intelligent energy-saving control system with closed-loop feedback of room temperature according to one embodiment of this application, as shown in the figure. Figure 6 As shown, the centralized heating intelligent energy-saving control system 300 with room temperature closed-loop feedback may include a data acquisition module 310, an adjacent branch influence degree determination module 320, a temperature difference gap calculation module 330, and a heating regulation module 340.
[0086] The data acquisition module 310 is used to acquire indoor temperature data and heating flow data of each heating branch; the adjacent branch influence determination module 320 is used to calculate the temperature rise index of each heating branch for any heating unit based on the indoor temperature data and heating flow data of each heating branch in the heating unit; and, based on the temperature rise index, the indoor temperature data and heating flow data of each heating branch, determine the degree of accompanying temperature rise influence of other heating branches in the heating unit on any heating branch; the temperature difference gap calculation module 330 is used to determine the corrected temperature difference gap of each heating branch based on the preset target temperature, the indoor temperature data of each heating branch and the degree of accompanying temperature rise influence; the heating adjustment module 340 is used to determine the heat supplementation distribution ratio of each heating branch based on the temperature rise index and the corrected temperature difference gap, and adjust the valve opening of each heating branch according to the heat supplementation distribution ratio.
[0087] It should be noted that for details not disclosed in the centralized heating intelligent energy-saving control system with room temperature closed-loop feedback in this embodiment, please refer to the details disclosed in the embodiments of the centralized heating intelligent energy-saving control method with room temperature closed-loop feedback in this specification, which will not be repeated here.
[0088] Based on the above embodiments, Figure 7 This is a schematic diagram of a centralized heating intelligent energy-saving control controller according to one embodiment of this application, as shown below. Figure 7 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430, and a communication bus 440, wherein the processor 410, the communication interface 420, and the memory 430 communicate with each other through the communication bus 440. The processor 410 can call logic instructions in the memory 430 to execute a centralized heating intelligent energy-saving control method with room temperature closed-loop feedback. The method includes: acquiring indoor temperature data and heating flow data of each heating branch; for any heating unit, calculating the temperature rise index of each heating branch based on the indoor temperature data and heating flow data of each heating branch in the heating unit; and determining the degree of accompanying temperature rise influence of other heating branches in the heating unit on any heating branch based on the temperature rise index, the indoor temperature data and heating flow data of each heating branch; determining the corrected temperature difference gap of each heating branch based on the preset target temperature, the indoor temperature data of each heating branch and the degree of accompanying temperature rise influence; determining the supplementary heat distribution ratio of each heating branch based on the temperature rise index and the corrected temperature difference gap, and adjusting the valve opening of each heating branch according to the supplementary heat distribution ratio.
[0089] Furthermore, the logical instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0090] Based on the above embodiments, in another aspect, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute a centralized heating intelligent energy-saving control method with room temperature closed-loop feedback provided by the above methods. The method includes: acquiring indoor temperature data and heating flow data of each heating branch; for any heating unit, calculating the temperature rise index of each heating branch based on the indoor temperature data and heating flow data of each heating branch in the heating unit; and determining the degree of accompanying temperature rise influence of other heating branches in the heating unit on any heating branch based on the temperature rise index, the indoor temperature data and heating flow data of each heating branch; determining the corrected temperature difference gap of each heating branch based on a preset target temperature, the indoor temperature data of each heating branch and the degree of accompanying temperature rise influence; determining the supplementary heat distribution ratio of each heating branch based on the temperature rise index and the corrected temperature difference gap, and adjusting the valve opening of each heating branch according to the supplementary heat distribution ratio.
[0091] Based on the above embodiments, in another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements a centralized heating intelligent energy-saving control method with room temperature closed-loop feedback provided by the above methods. The method includes: acquiring indoor temperature data and heating flow data of each heating branch; for any heating unit, calculating the temperature rise index of each heating branch based on the indoor temperature data and heating flow data of each heating branch in the heating unit; and determining the degree of accompanying temperature rise influence of other heating branches in the heating unit on any heating branch based on the temperature rise index, the indoor temperature data and heating flow data of each heating branch; determining the corrected temperature difference gap of each heating branch based on a preset target temperature, the indoor temperature data of each heating branch and the degree of accompanying temperature rise influence; determining the supplementary heat distribution ratio of each heating branch based on the temperature rise index and the corrected temperature difference gap, and adjusting the valve opening of each heating branch according to the supplementary heat distribution ratio.
[0092] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A method for intelligent energy-saving control of centralized heating with closed-loop feedback of room temperature, characterized in that, Applied to a centralized heating system, wherein the centralized heating system includes multiple heating units, and each heating unit includes multiple heating branches, the method includes: Obtain indoor temperature data and heating flow data for each heating branch; For any heating unit, the temperature rise index of each heating branch is calculated based on the indoor temperature data and heating flow data of each heating branch in the heating unit; and, based on the temperature rise index, the indoor temperature data and heating flow data of each heating branch, the degree of influence of other heating branches in the heating unit on the accompanying temperature rise of any heating branch is determined. The corrected temperature difference gap for each heating branch is determined based on the preset target temperature, the indoor temperature data of each heating branch, and the degree of impact of the accompanying temperature rise. Based on the heating index and the corrected temperature difference gap, the heat replenishment distribution ratio of each heating branch is determined, and the valve opening of each heating branch is adjusted according to the heat replenishment distribution ratio.
2. The method as described in claim 1, characterized in that, For any given heating unit, based on the indoor temperature data and heating flow rate data of each heating branch within the heating unit, the temperature rise index of each heating branch is calculated, including: For any heating branch in the heating unit, within a preset time window, based on the indoor temperature data of the heating branch, the change in room temperature of the heating branch within the time window is determined; and based on the heating flow rate data of the heating branch, the cumulative heating flow rate of the heating branch within the time window is determined. The temperature rise index of the heating branch in the time window is determined based on the room temperature change and the cumulative heating flow.
3. The method as described in claim 2, characterized in that, The determination of the degree of accompanying temperature rise of other heating branches within the heating unit on any given heating branch, based on the temperature rise index, indoor temperature data of each heating branch, and heating flow data, includes: For any heating branch in the heating unit, within a preset time window, based on the indoor temperature data of the heating branch, the positive temperature rise of the heating branch within the time window is determined. Based on the positive temperature rise of other heating branches within the heating unit besides the heating branch, the average temperature rise of other branches corresponding to the heating branch is determined. Based on the average temperature rise, positive temperature rise, temperature rise index, and cumulative heating flow of other branches corresponding to each heating branch in the heating unit, the degree of influence of other heating branches in the heating unit on the accompanying temperature rise of the heating branch is determined.
4. The method as described in claim 3, characterized in that, The determination of the degree of influence of other heating branches within the heating unit on the accompanying temperature rise of any heating branch, based on the average temperature rise, positive temperature rise, temperature rise index, and cumulative heating flow of other branches corresponding to each heating branch in the heating unit, includes: Based on the temperature rise index of the heating branch in the previous time window and the cumulative heating flow and positive temperature rise in the current time window, the unexplained temperature rise of the heating branch is determined. The extent of the accompanying temperature rise is determined based on the unexplained temperature rise, the positive temperature rise, and the average temperature rise of the other branches.
5. The method as described in claim 2, characterized in that, The determination of the supplementary heat allocation ratio for each heating branch based on the temperature rise index and the corrected temperature difference gap includes: The proportion of the temperature difference gap in the heating unit for each heating branch is determined based on the corrected temperature difference gap for each heating branch. The proportion of heating difficulties in each heating branch within the heating unit is determined based on the heating index of each heating branch. The supplementary heat allocation ratio for each heating branch is determined based on the proportion of temperature difference gap and the proportion of difficulty in heating.
6. The method as described in claim 5, characterized in that, The method further includes: For any heating branch, if the temperature rise index of the heating branch is less than or equal to 0 in the current time window, the positive temperature rise index calculated in the previous time window will replace the temperature rise index of the current time window.
7. The method as described in claim 1, characterized in that, The heating flow data includes the current actual flow of each heating branch, and the adjustment of the valve opening of each heating branch according to the supplementary heat distribution ratio includes: Based on the current allocable total heating flow of the heating unit and the supplementary heating allocation ratio of each heating branch, the target allocated flow of each heating branch is determined. For any heating branch, the target allocated flow rate of the heating branch is compared with the current actual flow rate of the heating branch, and the opening degree of the corresponding valve of the heating branch is adjusted based on the comparison result.
8. The method as described in claim 7, characterized in that, The method further includes: After each adjustment of the valve opening, the actual flow rate of the heating branch is reacquired. Calculate the difference between the actual flow rate and the target allocated flow rate. If the difference exceeds a preset threshold, adjust the valve opening again and re-acquire the adjusted actual flow rate until the difference between the adjusted actual flow rate and the target allocated flow rate is within the range of the preset threshold.
9. The method as described in claim 1, characterized in that, After acquiring the indoor temperature data and heating flow rate data of each heating branch, the method further includes: The indoor temperature data and the heating flow data are preprocessed, including outlier removal and interpolation.
10. A centralized heating intelligent energy-saving control system with closed-loop room temperature feedback, characterized in that, include: The data acquisition module is used to acquire indoor temperature data and heating flow data for each heating branch. The adjacent branch influence determination module is used to calculate the temperature rise index of each heating branch for any heating unit based on the indoor temperature data and heating flow data of each heating branch in the heating unit; and to determine the degree of accompanying temperature rise influence of other heating branches in the heating unit on any heating branch based on the temperature rise index, the indoor temperature data and heating flow data of each heating branch. The temperature difference gap calculation module is used to determine the corrected temperature difference gap for each heating branch based on the preset target temperature, the indoor temperature data of each heating branch, and the degree of influence of the accompanying temperature rise. The heating regulation module is used to determine the heat supplementation distribution ratio of each heating branch based on the temperature rise index and the corrected temperature difference gap, and to adjust the valve opening of each heating branch according to the heat supplementation distribution ratio.