Dynamic regulation and control method and device for heat supply pipe network, electronic equipment and medium
By acquiring real-time monitoring data and parameter initialization data of the heating network, and combining room temperature and flow deviation, the flow rate and circulation power of the branch pipes are automatically adjusted, solving the problems of low efficiency and energy waste in the heating network regulation, and realizing efficient and energy-saving heating management.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-04
- Publication Date
- 2026-04-07
AI Technical Summary
The existing heating network regulation scheme cannot adapt to changes in outdoor temperature, resulting in uneven indoor temperature for users. Furthermore, relying on manual regulation is inefficient and wastes a lot of energy, making it difficult to meet modern heating needs.
By acquiring parameter initialization data and real-time monitoring data, and combining room temperature and flow deviation, the system automatically adjusts the branch pipe flow and circulation power, and dynamically adjusts the heating parameters to match user needs.
It achieves fully automatic control, reduces labor costs and energy waste, and improves the rate of room temperature compliance and user satisfaction with heating.
Smart Images

Figure CN121803984A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of heating regulation, and more specifically, to a method, device, electronic equipment, and medium for dynamic regulation of heating networks. Background Technology
[0002] Centralized heating is a core system for ensuring urban residents' well-being during winter. It delivers hot water from heat sources to users through a pipe network, where heat dissipation equipment releases the heat to meet residents' heating needs. As urban residential density continues to increase, heating pipe networks are gradually exhibiting multi-level and long-distance structural characteristics. Factors such as differences in pipe resistance and uneven distribution of users can easily lead to hydraulic imbalance problems, directly affecting the heating effect.
[0003] Currently, the industry widely uses a fixed parameter control scheme. Its core logic is: before the start of the heating season, technicians calculate the flow rate of each branch pipe based on the pipeline design drawings (such as pipe diameter, length, and user distribution). Then, by manually adjusting the static balancing valve on the branch pipe, the flow rate is locked at the calculated value. The flow rate is not adjusted during the entire heating season, which makes it difficult to adapt to the demand for efficient and energy-saving modern heating. Summary of the Invention
[0004] The purpose of this application is to provide a method, device, electronic device and medium for dynamic control of heating pipe network, which solves the above-mentioned problems existing in the prior art. It can automatically control and reduce labor costs, reduce water pump energy consumption and energy waste, and improve the room temperature compliance rate and user heating satisfaction.
[0005] Firstly, a method for dynamic control of a heating network is provided, which may include: Acquire the configured parameter initialization data and real-time monitoring data; the parameter initialization data includes the target room temperature, room temperature allowable deviation, basic flow rate of each branch pipe and adjustment coefficient; the real-time monitoring data includes the actual flow rate of each branch pipe, the actual room temperature of each user area and the outdoor ambient temperature; Based on the temperature deviation between the actual room temperature and the configured target room temperature in each user area, and the deviation between the actual flow rate and the current demand flow rate, it is determined whether the control triggering conditions are met. If the control triggering conditions are met, the target flow rate and corresponding control command for each branch pipe are determined based on the base flow rate, the difference between the outdoor ambient temperature and the target room temperature, the difference between the actual room temperature and the target room temperature, and the adjustment coefficient.
[0006] In one possible implementation, the control commands include opening adjustment commands for branch pipe flow control components and operating parameter adjustment commands for pipeline circulation power components.
[0007] In one possible implementation, the adjustment coefficient includes a first adjustment coefficient and a second adjustment coefficient; Based on the difference between the outdoor ambient temperature and the target room temperature and the first adjustment coefficient, the outdoor temperature compensation flow rate is determined; Based on the difference between the actual room temperature and the target room temperature, and the second adjustment coefficient, the room temperature deviation compensation flow rate is determined; The target flow rate for each branch pipe is determined based on the outdoor temperature compensation flow rate and the room temperature deviation compensation flow rate.
[0008] In one possible implementation, the target flow rate for each branch pipe is determined based on the outdoor temperature compensation flow rate and the room temperature deviation compensation flow rate, including: Based on the basic flow rate of each branch pipe, the outdoor temperature compensation flow rate, and the room temperature deviation compensation flow rate, the final target flow rate of the branch pipe is determined. If the final target traffic exceeds the maximum allowed traffic, then the maximum allowed traffic will be determined as the final target traffic.
[0009] In one possible implementation, the following conditions may not be met for triggering the regulation: If the absolute value of the room temperature deviation in all user areas does not exceed the preset room temperature deviation threshold, and the flow deviation in all branch pipes does not exceed the preset flow deviation threshold, then the control triggering condition is not met.
[0010] In one possible implementation, determining the actual room temperature in each user area includes: Based on the room temperature data collected from multiple room temperature monitoring points located at different locations within each user area, and the preset abnormal data processing rules, the actual room temperature of the user area is determined.
[0011] In one possible implementation, the method further includes: When the actual room temperature in any user area exceeds the preset room temperature allowable deviation range for a continuous preset control period, the first adjustment coefficient is adjusted according to the configured adjustment ratio to obtain the first target adjustment coefficient.
[0012] Secondly, a dynamic control device for a heating network is provided, which may include: The acquisition unit is used to acquire configured parameter initialization data and real-time monitoring data; the parameter initialization data includes target room temperature, room temperature allowable deviation, basic flow rate of each branch pipe and adjustment coefficient; the real-time monitoring data includes actual flow rate of each branch pipe, actual room temperature of each user area and outdoor ambient temperature; The judgment unit is used to determine whether the control triggering conditions are met based on the temperature deviation between the actual room temperature and the configured target room temperature in each user area, and the deviation between the actual flow rate and the current demand flow rate. The determining unit is used to determine the target flow rate and corresponding control command of each branch pipe based on the base flow rate, the difference between the outdoor ambient temperature and the target room temperature, the difference between the actual room temperature and the target room temperature, and the adjustment coefficient, if the control triggering conditions are met.
[0013] Thirdly, an electronic device is provided, which includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; When a processor executes a program stored in memory, it implements any of the steps described in the first aspect above.
[0014] Fourthly, a computer-readable storage medium is provided, wherein a computer program is stored therein, and when executed by a processor, the computer program implements the steps of any of the methods described in the first aspect above.
[0015] This application provides a method, device, electronic equipment, and medium for dynamic control of heating pipe networks. The method includes: acquiring configured parameter initialization data and real-time monitoring data; the parameter initialization data includes target room temperature, room temperature allowable deviation, basic flow rate of each branch pipe, and adjustment coefficient; the real-time monitoring data includes actual flow rate of each branch pipe, actual room temperature of each user area, and outdoor ambient temperature; based on the room temperature deviation between the actual room temperature of each user area and the configured target room temperature, and the deviation between the actual flow rate and the current demand flow rate, determining whether the control triggering condition is met; if the control triggering condition is met, based on the difference between the basic flow rate, the outdoor ambient temperature and the target room temperature, and the difference between the actual room temperature and the target room temperature, combined with the adjustment coefficient, determining the target flow rate of each branch pipe and the corresponding control command. This application, by acquiring parameter initialization and real-time monitoring data, combining room temperature and flow rate deviations to determine the control timing, and then determining the target flow rate and command based on the basic flow rate, outdoor and target room temperatures, actual and target room temperatures, and the adjustment coefficient, can dynamically adapt to heat demand, stabilize room temperature, reduce energy waste and manual intervention, and improve heating accuracy and user satisfaction. Attached Figure Description
[0016] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 A system architecture diagram for a dynamic control method of a heating network provided in this application embodiment; Figure 2 A flowchart illustrating a dynamic control method for a heating network provided in this application embodiment; Figure 3 This is a structural diagram of a dynamic control system for a heating network provided in an embodiment of this application. Figure 4 This is a schematic diagram of the structure of a dynamic control device for a heating network provided in an embodiment of this application; Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0018] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0019] The dynamic control method for heating pipe networks provided in this application embodiment can be applied to... Figure 1 In the system architecture shown, such as Figure 1 As shown, the system may include: a central controller, multiple types of sensors, and terminals. The multiple types of sensors include: flow sensors and temperature sensors.
[0020] Each sensor is used to send the heating data it collects to the central controller; The terminal is used to obtain the configured parameter initialization data and send the parameter initialization data to the central controller; The central controller is used to acquire heating data and parameter initialization data, and to execute the dynamic control method for heating network provided in this application based on the heating data and parameter initialization data.
[0021] Based on Table 1, the specific components of the dynamic control system for the heating network are as follows: Table 1
[0022] Combination Figure 3As shown, the dynamic control system of the heating network starts from the heat source device. Hot water is pressurized by the circulating water pump and enters the main pipe. The main pipe divides the hot water into multiple branch pipes. Each branch pipe inlet is equipped with an electric regulating valve and a flow sensor. The electric regulating valve is used to control the flow rate of the branch pipe, and the flow sensor is used to monitor the flow rate in real time. Each household in each building is equipped with a room temperature sensor to collect the average room temperature of the building. The outdoor temperature sensor is installed in an unobstructed open area to monitor the ambient temperature. All sensor data is transmitted to the central controller via wired or wireless means. After calculating the data, the central controller sends opening adjustment commands to the electric regulating valves and power adjustment commands to the circulating water pumps.
[0023] In other words, centralized heating is a core system for ensuring urban residents' livelihoods during winter. It delivers hot water generated by heat sources to users through a pipe network, and releases heat through heat dissipation equipment to meet residents' heating needs. As urban residential density continues to increase, heating pipe networks are gradually exhibiting multi-level and long-distance structural characteristics. Factors such as differences in pipe resistance and uneven distribution of users can easily lead to hydraulic imbalance problems, directly affecting the heating effect.
[0024] Currently, the industry widely uses a fixed parameter control scheme. Its core logic is: before the start of the heating season, technicians calculate the flow rate of each branch pipe based on the pipeline design drawings (such as pipe diameter, length, and user distribution), and then lock the flow rate at the calculated value by manually adjusting the static balancing valve on the branch pipe. The flow rate is not adjusted during the entire heating season.
[0025] The proposed solution has several significant shortcomings: First, it cannot adapt to dynamic changes in outdoor temperature. When outdoor temperature fluctuates, user heating demand changes accordingly, making it difficult for a fixed flow rate to match the demand, resulting in lower room temperatures for distant users and higher room temperatures for nearby users. Second, manual adjustment requires interrupting heating in certain areas, necessitating on-site inspection and operation of each branch pipe, leading to low efficiency and high labor costs. Third, to address insufficient heating for distant users, some systems increase the total flow rate by increasing the operating intensity of circulating water pumps, resulting in redundant energy consumption. Fourth, the adjustment relies solely on initial design parameters without considering actual room temperature feedback from users, easily leading to situations where the flow rate meets the standard but the room temperature does not meet the demand, making it difficult to adapt to the needs of efficient and energy-saving modern heating systems.
[0026] Therefore, this application provides a dynamic control method for heating pipe networks, which solves the above-mentioned problems existing in the prior art. It can automatically control and reduce labor costs, reduce water pump energy consumption and energy waste, and improve the room temperature compliance rate and user heating satisfaction.
[0027] The preferred embodiments of this application are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit this application. Furthermore, the embodiments and features in the embodiments of this application can be combined with each other without conflict.
[0028] Figure 2 This is a flowchart illustrating a dynamic control method for a heating network provided in an embodiment of this application. Figure 2 As shown, the method may include: Step S210: Obtain the configured parameter initialization data and real-time monitoring data.
[0029] The parameter initialization data includes the target room temperature, room temperature tolerance, basic flow rate of each branch pipe, and adjustment coefficient; the real-time monitoring data includes the actual flow rate of each branch pipe, the actual room temperature of each user area, and the outdoor ambient temperature. The adjustment coefficients include a first adjustment coefficient and a second adjustment coefficient. In some embodiments, determining the actual room temperature of each user area includes: Based on the room temperature data collected from multiple room temperature monitoring points located at different locations within each user area, and the preset abnormal data processing rules, the actual room temperature of the user area is determined.
[0030] Specifically, the deployment and data collection of room temperature monitoring points are carried out. For each user area, multiple room temperature monitoring points need to be set up at different locations within the area. The deployment principle should cover typical areas within the user area where temperature differences may exist: for example, for user areas consisting of high-rise buildings, room temperature monitoring points should be set up at least on the ground floor, middle floor, and top floor (the ground floor is easily affected by outdoor low temperature infiltration, the top floor is easily affected by sunlight or roof heat dissipation, and the middle floor has a relatively stable temperature); for user areas containing different apartment types, additional monitoring points should be set up in rooms with different orientations (such as south-facing and north-facing rooms) to avoid local temperature deviations caused by orientation differences affecting the overall judgment. Each room temperature monitoring point has a real-time acquisition function, and the acquisition frequency is adapted to the pipeline network control cycle (such as 20 minutes / cycle). The acquired room temperature data is transmitted in real time to the data analysis module of the central controller through wired (such as industrial Ethernet) or wireless (such as LoRa, NB-IoT and other low-power wide area network protocols) communication methods to form the room temperature acquisition dataset for that user area.
[0031] Secondly, abnormal data processing is performed on the room temperature data collection dataset. The central controller invokes preset abnormal data processing rules to verify the validity of each data point in the aforementioned room temperature data collection dataset, eliminating invalid data caused by accidental factors or equipment malfunctions. The abnormal data processing rules specifically include: First, numerical range verification: a reasonable room temperature range is set (this range is determined based on the regular heating demand of the centralized heating system and the normal operating range of the sensors, excluding extreme values caused by accidental factors such as users opening windows for ventilation or temporary electrical equipment heating). If a data point exceeds this reasonable range (e.g., below the minimum acceptable heating temperature for humans, or above an extreme high temperature value that may be caused by sensor malfunction), it is determined to be abnormal data. Second, data stability verification: if the fluctuation range of multiple sets of data collected continuously from a certain room temperature monitoring point exceeds a preset threshold (e.g., temperature fluctuations exceeding 5 degrees Celsius in a short period of time), the data currently collected at that monitoring point is determined to be abnormal data (possibly due to poor sensor contact, local airflow disturbances, etc.). For data determined to be abnormal, the central controller performs a rejection operation, retaining only the remaining valid room temperature data to form a valid room temperature dataset.
[0032] Finally, the actual room temperature of the user area is calculated. The central controller performs statistical calculations on the valid room temperature dataset, preferentially using the arithmetic mean method. The sum of all data points in the valid room temperature dataset is divided by the number of valid data points to obtain the average value, which is the actual room temperature of the user area. The reason for using the arithmetic mean method is that it can balance the temperature differences between different monitoring points, avoiding the influence of local deviations from a single monitoring point on the overall judgment (for example, if the temperature collected by the bottom monitoring point in a user area is lower and the temperature collected by the top monitoring point is higher, the average calculation can reflect the overall temperature level of the area). If the amount of valid room temperature data in a user area is small (e.g., only 2 valid data points remain), it can be further supplemented by combining historical room temperature data from the same period and room temperature data from similar user areas to ensure that the final actual room temperature data has sufficient representativeness and accuracy, and can be directly used in subsequent calculations of the room temperature deviation between the actual room temperature and the target room temperature for each user area.
[0033] In some embodiments, when the actual room temperature of any user area exceeds the preset room temperature allowable deviation range for a consecutive preset control cycle (generally set to 3), the first control coefficient is adjusted according to the configured adjustment ratio to obtain the first target control coefficient. Specifically, within each control cycle, the room temperature deviation between the actual room temperature of the target user area and the target room temperature is calculated. If the absolute value of the deviation exceeds the preset room temperature allowable deviation range (e.g., the actual room temperature is continuously below 18 degrees or above 22 degrees), the cycle is marked as a deviation cycle. The consecutive number of deviation cycles is accumulated in chronological order. If the consecutive number reaches a preset threshold (e.g., 3 consecutive control cycles, i.e., a cumulative 60 minutes), and the deviation direction of each cycle is consistent (both are below the lower limit of the allowable range or above the upper limit), it is determined that there is a continuous room temperature deviation in the user area, and the adjustment process of the first control coefficient is triggered. If one cycle deviation is within the allowable range in the middle, the consecutive deviation cycle count is reset, and no adjustment is triggered. When it is determined that there is a continuous room temperature deviation in the target user area, the first control coefficient of the corresponding branch pipe of the user area is adjusted according to the following rules to obtain the first target control coefficient: If the actual room temperature exceeds the lower limit of the allowable range for three consecutive cycles (e.g., below 18 degrees Celsius for three consecutive cycles), it indicates that the outdoor temperature compensation flow corresponding to the current first adjustment coefficient is insufficient. The first adjustment coefficient needs to be increased to enhance the subsequent outdoor temperature compensation. If the actual room temperature exceeds the upper limit of the allowable range for three consecutive cycles (e.g., above 22 degrees Celsius for three consecutive cycles), it indicates that the outdoor temperature compensation flow corresponding to the current first adjustment coefficient is excessive, and the first adjustment coefficient needs to be reduced to weaken the subsequent outdoor temperature compensation. If it is necessary to increase the first adjustment coefficient, the first adjustment formula shall be used to adjust the first adjustment coefficient; the first adjustment formula is: first target adjustment coefficient = first adjustment coefficient × (1 + adjustment ratio); If it is necessary to reduce the coefficient, the first adjustment coefficient is adjusted using the second adjustment formula; the second adjustment formula is: first target adjustment coefficient = current first adjustment coefficient × (1 - adjustment ratio).
[0034] Step S220: Based on the temperature deviation between the actual room temperature and the configured target room temperature in each user area, and the deviation between the actual flow rate and the current demand flow rate, determine whether the control triggering conditions are met.
[0035] The following conditions are not met for triggering regulation: If the absolute value of the room temperature deviation in all user areas does not exceed the preset room temperature deviation threshold, and the flow deviation in all branch pipes does not exceed the preset flow deviation threshold (generally set to 5%), then the control trigger condition is determined not to be met. Subsequently, real-time data for the next pipeline control cycle is collected according to the configured pipeline control cycle (e.g., 20 minutes / cycle). It should be noted that this 20 minutes / cycle includes a 15-minute flow stabilization period; that is, when the control trigger condition is determined not to be met, the flow stabilization period has been completed, the pipeline status is in a stable range, and the central controller does not need to extend the waiting time. It directly proceeds to the real-time data collection stage of the next pipeline control cycle according to the 20-minute control cycle timing plan, simultaneously collecting the actual flow of each branch pipe, the actual room temperature of each user area, and the outdoor ambient temperature, providing stable and reliable basic data for determining the next round of control trigger conditions.
[0036] If the control triggering conditions are met, the target flow rate and corresponding control command for each branch pipe are determined based on the base flow rate, the difference between the outdoor ambient temperature and the target room temperature, the difference between the actual room temperature and the target room temperature, and the adjustment coefficient.
[0037] The two situations described above can be understood as follows: First, subtract the target room temperature from the actual room temperature of the user area to obtain the room temperature deviation; take the absolute value of the room temperature deviation and compare it with the preset room temperature allowable deviation threshold. If the absolute value is less than or equal to the threshold, it means that the room temperature of the user area meets the standard; if the absolute value is greater than the threshold, it means that the room temperature of the area is abnormal. In addition, for each branch pipe, the relative value of the flow deviation (i.e., the absolute value of the flow deviation / the current demand flow) is calculated and compared with the preset flow deviation threshold. If the relative value is less than or equal to the threshold, it means that the flow of the branch pipe is suitable for the current demand; if the relative value is greater than the threshold, it means that the flow of the branch pipe is unbalanced (such as the actual flow being lower than the current demand flow, resulting in insufficient heat supply, or higher than the current demand flow, resulting in energy waste).
[0038] Based on the above dual-dimensional judgment results, if the absolute value of the room temperature deviation in all user areas is less than or equal to the room temperature allowable deviation threshold, and the relative value of the flow deviation in all branch pipes is less than or equal to the flow deviation threshold, then it is determined that the control triggering condition is not met. At this time, the pipeline network is in a stable state where the room temperature meets the standard and the flow is adapted. No control is required. The system returns to the real-time monitoring data acquisition stage and continues to track the data of the next control cycle. If the absolute value of the room temperature deviation in any user area is greater than the room temperature allowable deviation threshold, or the relative value of the flow deviation in any branch pipe is greater than the flow deviation threshold, then the control trigger condition is met. At this time, there is a local anomaly in the pipeline network, and the anomaly needs to be eliminated by adjusting the flow.
[0039] Furthermore, when the control triggering conditions are met, the target flow rate of each branch pipe needs to be calculated based on the base flow rate and dual temperature difference compensation logic. This ensures that the flow rate can adapt to the macroscopic heat demand of the outdoor ambient temperature, correct for local room temperature deviations in the user area, and also take into account the safe operation of the pipeline network. The specific steps are as follows: Step 1: Determine the outdoor temperature compensation flow rate based on the difference between the outdoor ambient temperature and the target room temperature, and the first adjustment coefficient. Specifically, the outdoor temperature compensation flow rate = the first adjustment coefficient × the outdoor temperature difference. The outdoor temperature difference is obtained by subtracting the outdoor ambient temperature (real-time monitoring data) from the target room temperature (if the outdoor temperature is lower than the target room temperature, the outdoor temperature difference is positive, and the flow rate compensation needs to be increased; otherwise, it is negative, and the flow rate needs to be reduced). For example, when the outdoor temperature is lower than the target room temperature, the outdoor temperature difference is positive, and the outdoor temperature compensation flow rate is positive, which is used to increase the branch pipe flow rate to meet the heat demand of the low-temperature environment; when the outdoor temperature is higher than the target room temperature, the compensation flow rate is negative, which is used to reduce the flow rate to avoid the room temperature from being too high.
[0040] Step 2: Determine the room temperature deviation compensation flow rate based on the difference between the actual room temperature and the target room temperature, and the second adjustment coefficient. Specifically, the room temperature deviation compensation flow rate = second adjustment coefficient × room temperature deviation temperature difference. The room temperature deviation temperature difference is obtained by subtracting the actual room temperature of the user area (real-time monitoring data) from the target room temperature. (If the actual room temperature is lower than the target room temperature, the room temperature deviation temperature difference is positive, requiring additional flow to raise the room temperature; conversely, it is negative, requiring reduced flow to suppress excessively high room temperatures). For example, if the actual room temperature of a user area is lower than the target room temperature, the room temperature deviation temperature difference is positive, and the room temperature deviation compensation flow rate is positive, used to accurately supplement the flow of that branch pipe to raise the room temperature in that area; if the actual room temperature is too high, the compensation flow rate is negative, used to reduce flow to suppress excessively high room temperatures.
[0041] Step 3: Determine the target flow rate for each branch pipe based on the outdoor temperature compensation flow rate and the room temperature deviation compensation flow rate. In this method, the final target flow rate of each branch pipe is determined based on its base flow rate, outdoor temperature compensation flow rate, and room temperature deviation compensation flow rate; if the final target flow rate exceeds the maximum allowable flow rate, the maximum allowable flow rate is determined as the final target flow rate. Specifically, the initial target flow rate is obtained by superimposing the two types of compensation flow rates mentioned above on the base flow rate of the branch pipe (the benchmark flow rate set based on user scale and building characteristics in the parameter initialization data). The formula can be expressed as: Initial target flow rate = Base flow rate + Outdoor temperature compensation flow rate + Room temperature deviation compensation flow rate. To avoid safety issues such as pipeline overpressure and pump overload caused by excessively high target flow rates, the initial target flow rate needs to be verified in conjunction with the maximum allowable flow rate of the branch pipe (set based on pipe diameter, material, and pressure bearing capacity, and stored in the parameter initialization data). If the initial target flow rate is less than or equal to the maximum allowable flow rate, it means that the flow rate is within the safe bearing range of the pipeline network, and the initial target flow rate is directly determined as the final target flow rate of the branch pipe. If the initial target flow rate is greater than the maximum allowable flow rate, it means that the initial flow rate exceeds the safety limit of the pipeline network, and the maximum allowable flow rate needs to be determined as the final target flow rate to avoid pipeline failure caused by excessive flow.
[0042] In some embodiments, the control commands include commands for adjusting the opening degree of the branch pipe flow control component and commands for adjusting the operating parameters of the pipeline circulation power component.
[0043] Specifically, A. The core function of the branch pipe flow control component (such as an electric regulating valve) is to regulate the flow of a single branch pipe. Its opening adjustment command is generated based on the difference between the actual flow of the branch pipe and the final target flow. If the actual flow rate of the branch pipe is less than the final target flow rate, it means that the current flow rate is insufficient. An instruction to increase the valve opening needs to be generated to increase the flow rate by expanding the valve flow cross-section until the actual flow rate approaches the final target flow rate. If the actual flow rate of the branch pipe is greater than the final target flow rate, it indicates that the current flow rate is excessive. An instruction to reduce the valve opening needs to be generated to reduce the flow rate by reducing the valve flow cross-section until the actual flow rate approaches the final target flow rate. The opening adjustment range needs to be adapted to the size of the flow deviation (if the flow deviation is large, the single adjustment range should be large, and if the deviation is small, the adjustment range should be small) to avoid excessive flow fluctuations that could cause a sudden change in room temperature.
[0044] B. The core function of the pipeline circulation power components (such as circulating water pumps) is to provide hot water circulation power for the entire pipeline network. The adjustment commands for their operating parameters (such as output power and speed) are generated based on the difference between the sum of the final target flow of all branch pipes (total target flow) and the sum of the current actual flow of all branch pipes (total actual flow). If the total target flow rate is greater than the total actual flow rate, it indicates that the overall flow rate of the current pipeline network is insufficient. It is necessary to generate instructions to increase the output parameters of the circulation power components (such as increasing the power of the water pump) to enhance the overall circulation power of the pipeline network and ensure that each branch pipe can reach the final target flow rate. If the total target flow rate is less than the total actual flow rate, it indicates that the current overall flow rate of the pipeline network is excessive. It is necessary to generate instructions to reduce the output parameters of the circulating power components (such as reducing the power of the water pump) to reduce ineffective energy consumption and avoid excessively high pipeline pressure. The adjustment of operating parameters must be positively correlated with the deviation of total flow rate to ensure that the power adjustment can meet the total flow rate requirement without causing power waste or insufficiency.
[0045] After the above control commands are generated, they are transmitted to the corresponding execution components via wired or wireless communication. After execution, the system waits for a preset time (to ensure that the flow rate and room temperature are stable) before returning to the real-time monitoring data acquisition stage and entering the next control cycle.
[0046] Furthermore, the specific process for determining the valve opening degree may include: Based on the final target traffic Q 目标 and actual traffic Q 实际 Determine the absolute flow deviation ΔQ; ΔQ=Q 目标 -Q 实际 (Unit: m³ / h). Where ΔQ > 0, it indicates that the current actual flow rate is insufficient, and the valve opening needs to be increased to increase the flow rate; if ΔQ < 0, it indicates that the current actual flow rate is excessive, and the valve opening needs to be decreased to reduce the flow rate. To eliminate the impact of different base flow rates in branch pipes on deviation judgment, the absolute flow rate deviation is converted into a relative deviation rate, i.e. For example, when Q 目标 =6m³ / h, Q 实际 When the flow rate is 5.4 m³ / h, ΔQ = 0.6 m³ / h and η = 10%, meaning the actual flow rate is 10% lower than the target flow rate.
[0047] Electric control valves with different flow characteristics exhibit varying correlations between changes in opening degree and changes in flow rate. Therefore, it is necessary to adapt the corresponding opening degree adjustment logic based on the thermal demand characteristics of the branch pipe (such as thermal demand stability and deviation magnitude) to ensure a balance between adjustment efficiency and accuracy. The specific adaptation method is as follows: A. Adaptation Logic for Linear Characteristic Valves: Linear characteristic electric control valves exhibit a direct correlation between opening degree change and flow rate change (i.e., a fixed percentage change in opening degree corresponds to a fixed percentage change in flow rate). These valves are suitable for user areas with stable heat demand and minimal flow rate deviation (e.g., mid-floor user buildings, less affected by outdoor temperature fluctuations). The adaptation opening degree adjustment logic is as follows: the opening degree adjustment ratio is determined using the formula relative flow rate deviation rate η × characteristic coefficient K1, where the characteristic coefficient K1 is set to 1, meaning the opening degree adjustment ratio is consistent with the flow rate deviation rate. For example, if the flow rate deviation rate is 10%, the initial opening degree adjustment ratio is set to 10%.
[0048] B. Adaptation Logic for Valves with Equal Percentage Characteristics: Electric regulating valves with equal percentage characteristics exhibit an exponential relationship between changes in opening degree and flow rate (i.e., at lower opening degrees, a fixed percentage change in opening degree corresponds to a smaller percentage change in flow rate; at higher opening degrees, a fixed percentage change in opening degree corresponds to a larger percentage change in flow rate). This type of valve is suitable for user areas with large fluctuations in heat demand and significant flow rate deviations (such as ground-floor or top-floor user buildings, where the ground floor is susceptible to outdoor low-temperature infiltration and the top floor is susceptible to sunlight). The adaptation opening degree adjustment logic is as follows: the opening degree adjustment ratio is determined according to the formula η × characteristic coefficient K2, where the characteristic coefficient K2 is dynamically adjusted based on the flow rate deviation rate. When η > 10% (large deviation), K2 is set to 1.2 to accelerate the flow rate adjustment; when η ≤ 5% (small deviation), K2 is set to 0.8 to avoid flow overshoot; when 5% < η ≤ 10% (moderate deviation), K2 is set to 1.0.
[0049] C. Adaptation Logic for Quick-Opening Valves: For electric regulating valves with quick-opening characteristics, when the opening degree is in the 0-30% range, a fixed percentage change in opening degree corresponds to a larger percentage change in flow rate (rapid flow increase); when the opening degree is in the 70%-100% range, a fixed percentage change in opening degree corresponds to a smaller percentage change in flow rate (flow rate slowly approaches the upper limit). This type of valve is suitable for emergency heating scenarios (such as when the room temperature in the user's area is below the allowable range for several consecutive cycles, requiring a rapid increase in flow rate). The adapted opening degree adjustment logic is as follows: When the current valve opening degree is <30%, the opening degree adjustment ratio is determined according to the formula of relative flow deviation rate η × characteristic coefficient K3, where K3 is 1.5, to quickly increase the flow rate with large step adjustments; when the current valve opening degree is >70%, the opening degree adjustment ratio is determined according to the formula of relative flow deviation rate η × characteristic coefficient K4, where K4 is 0.5, to avoid exceeding the target flow rate with small step adjustments; when 30% ≤ current valve opening degree ≤ 70%, the adjustment ratio is determined according to relative flow deviation η × 1.0.
[0050] Based on the flow deviation rate and flow characteristic adaptation results, combined with the preset basic adjustment step size of the valve opening, the adjustment amount of the valve opening in a single operation is calculated, and overshoot or adjustment lag is avoided through amplitude limiting optimization. The specific process is as follows: Based on the appropriate characteristic coefficients (K1, K2, K3, or K4) and the relative flow deviation rate η, according to the formula... Determine the initial adjustment amount For example, when η=10% and the linear characteristic is met (K1=1), =10%×1=10%; To avoid a sudden change in flow rate due to an excessively large adjustment in the opening (e.g., a sudden increase from 50% to 60% may cause the flow rate to exceed the target value), or a slow adjustment due to an excessively small adjustment, the initial adjustment amount needs to be limited. like If the adjustment step size is greater than 2 × the basic adjustment step size S (i.e., the adjustment range is too large), then take... =2×S, for example, when S=3%, 2×S=6%, if =10%, then =6%; like If the adjustment step size is less than 0.5 × the basic adjustment step size S (i.e., the adjustment range is too small), then take... =0.5×S, for example, when S=3%, 0.5×S=1.5%. =1%, then =1.5%; If 0.5×S≤ If the value is ≤2×S (i.e., the adjustment range is moderate), then take it directly. As .
[0051] Finally, the opening feedback module of the electric regulating valve collects the current opening value in real time and transmits it to the central controller via wired or wireless communication, for example... =50%; Calculate the initial and final opening. The direction of the opening adjustment is determined based on the sign of the absolute flow deviation ΔQ (i.e., insufficient or excessive flow). If ΔQ > 0 (actual flow is insufficient, opening needs to be increased): = + ; If ΔQ < 0 (actual flow is excessive, the opening needs to be reduced): = - ; Implementation of opening safety limits: To prevent equipment failure caused by the opening exceeding the mechanical allowable range (0-100%) of the electric regulating valve, the initial and final opening degrees are limited. like If the value is greater than 100%, then the final opening value is taken. =100%, to avoid valve overload; like If <0%, then the final opening degree is taken. =0%, to prevent accidental valve closure from causing flow interruption in the branch pipe; If 0%≤ If ≤100%, then take directly. As .
[0052] This application provides a dynamic control method for heating pipe networks. The method includes: acquiring configured parameter initialization data and real-time monitoring data; the parameter initialization data includes the target room temperature, allowable room temperature deviation, basic flow rate of each branch pipe, and adjustment coefficient; the real-time monitoring data includes the actual flow rate of each branch pipe, the actual room temperature of each user area, and the outdoor ambient temperature; based on the room temperature deviation between the actual room temperature of each user area and the configured target room temperature, and the deviation between the actual flow rate and the current demand flow rate, determining whether the control triggering conditions are met; if the control triggering conditions are met, based on the difference between the basic flow rate, the outdoor ambient temperature and the target room temperature, and the difference between the actual room temperature and the target room temperature, combined with the adjustment coefficient, determining the target flow rate of each branch pipe and the corresponding control command. This application, by acquiring parameter initialization and real-time monitoring data, combining room temperature and flow rate deviations to determine the control timing, and then determining the target flow rate and command based on the basic flow rate, the outdoor and target room temperatures, the actual and target room temperatures, and the adjustment coefficient, can dynamically adapt to heat demand, stabilize room temperature, reduce energy waste and manual intervention, and improve heating accuracy and user satisfaction.
[0053] Corresponding to the above method, embodiments of this application also provide a dynamic control device for heating pipe networks, such as... Figure 4 As shown, the device includes: The acquisition unit 410 is used to acquire configured parameter initialization data and real-time monitoring data; the parameter initialization data includes target room temperature, room temperature allowable deviation, basic flow rate of each branch pipe and adjustment coefficient; the real-time monitoring data includes actual flow rate of each branch pipe, actual room temperature of each user area and outdoor ambient temperature; The judgment unit 420 is used to determine whether the control triggering conditions are met based on the temperature deviation between the actual room temperature and the configured target room temperature in each user area, and the deviation between the actual flow rate and the current demand flow rate. The determining unit 430 is used to determine the target flow rate and corresponding control command of each branch pipe based on the base flow rate, the difference between the outdoor ambient temperature and the target room temperature, the difference between the actual room temperature and the target room temperature, and the adjustment coefficient, if the control triggering conditions are met.
[0054] The functions of each functional unit of the dynamic control device for heating pipeline provided in the above embodiments of this application can be realized through the above methods and steps. Therefore, the specific working process and beneficial effects of each unit in the dynamic control device for heating pipeline provided in the embodiments of this application will not be repeated here.
[0055] This application also provides an electronic device, such as... Figure 5 As shown, it includes a processor 510, a communication interface 520, a memory 530, and a communication bus 540, wherein the processor 510, the communication interface 520, and the memory 530 communicate with each other through the communication bus 540.
[0056] Memory 530 is used to store computer programs; When the processor 510 executes the program stored in the memory 530, it performs the following steps: Acquire the configured parameter initialization data and real-time monitoring data; the parameter initialization data includes the target room temperature, room temperature allowable deviation, basic flow rate of each branch pipe and adjustment coefficient; the real-time monitoring data includes the actual flow rate of each branch pipe, the actual room temperature of each user area and the outdoor ambient temperature; Based on the temperature deviation between the actual room temperature and the configured target room temperature in each user area, and the deviation between the actual flow rate and the current demand flow rate, it is determined whether the control triggering conditions are met. If the control triggering conditions are met, the target flow rate and corresponding control command for each branch pipe are determined based on the base flow rate, the difference between the outdoor ambient temperature and the target room temperature, the difference between the actual room temperature and the target room temperature, and the adjustment coefficient.
[0057] The communication bus mentioned above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.
[0058] The communication interface is used for communication between the aforementioned electronic devices and other devices.
[0059] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.
[0060] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0061] The implementation methods and beneficial effects of the various components of the electronic device in the above embodiments for solving the problem can be found in [reference needed]. Figure 2 The steps in the illustrated embodiments are used to implement the electronic device. Therefore, the specific working process and beneficial effects of the electronic device provided in this application will not be repeated here.
[0062] In another embodiment provided in this application, a computer-readable storage medium is also provided, which stores instructions that, when executed on a computer, cause the computer to perform any of the above-described methods for dynamic control of a heating network.
[0063] In another embodiment provided in this application, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to execute any of the above embodiments of a dynamic control method for a heating network.
[0064] Those skilled in the art will understand that the embodiments in this application can be provided as methods, systems, or computer program products. Therefore, the embodiments in this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the embodiments in this application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0065] This application describes embodiments of methods, apparatus (systems), and computer program products according to embodiments of this application with reference to flowchart illustrations and / or block diagrams. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0066] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0067] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0068] Unless otherwise defined, the technical or scientific terms used in this application shall have the ordinary meaning understood by one of ordinary skill in the art to which this invention pertains. The terms "first," "second," and similar terms used in this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected," "coupled," or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0069] Although preferred embodiments have been described in this application, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the embodiments in this application are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments in this application.
[0070] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of the embodiments of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the embodiments of this application and their equivalents, then these modifications and variations are also intended to be included in the embodiments of this application.
Claims
1. A method for dynamic control of a heating network, characterized in that, The method includes: Acquire the configured parameter initialization data and real-time monitoring data; the parameter initialization data includes the target room temperature, room temperature allowable deviation, basic flow rate of each branch pipe and adjustment coefficient; the real-time monitoring data includes the actual flow rate of each branch pipe, the actual room temperature of each user area and the outdoor ambient temperature; Based on the temperature deviation between the actual room temperature and the configured target room temperature in each user area, and the deviation between the actual flow rate and the current demand flow rate, it is determined whether the control triggering conditions are met. If the control triggering conditions are met, the target flow rate and corresponding control command for each branch pipe are determined based on the base flow rate, the difference between the outdoor ambient temperature and the target room temperature, the difference between the actual room temperature and the target room temperature, and the adjustment coefficient.
2. The method as described in claim 1, characterized in that, The control commands include commands to adjust the opening degree of the branch pipe flow control component and commands to adjust the operating parameters of the pipeline circulation power component.
3. The method as described in claim 1, characterized in that, The adjustment coefficient includes a first adjustment coefficient and a second adjustment coefficient; Based on the difference between the outdoor ambient temperature and the target room temperature and the first adjustment coefficient, the outdoor temperature compensation flow rate is determined; Based on the difference between the actual room temperature and the target room temperature, and the second adjustment coefficient, the room temperature deviation compensation flow rate is determined; The target flow rate for each branch pipe is determined based on the outdoor temperature compensation flow rate and the room temperature deviation compensation flow rate.
4. The method as described in claim 3, characterized in that, Based on the outdoor temperature compensation flow rate and the room temperature deviation compensation flow rate, the target flow rate for each branch pipe is determined, including: Based on the basic flow rate of each branch pipe, the outdoor temperature compensation flow rate, and the room temperature deviation compensation flow rate, the final target flow rate of the branch pipe is determined. If the final target traffic exceeds the maximum allowed traffic, then the maximum allowed traffic will be determined as the final target traffic.
5. The method as described in claim 1, characterized in that, The following conditions are not met for triggering regulation: If the absolute value of the room temperature deviation in all user areas does not exceed the preset room temperature deviation threshold, and the flow deviation in all branch pipes does not exceed the preset flow deviation threshold, then the control triggering condition is not met.
6. The method as described in claim 1, characterized in that, The determination of the actual room temperature in each user area includes: Based on the room temperature data collected from multiple room temperature monitoring points located at different locations within each user area, and the preset abnormal data processing rules, the actual room temperature of the user area is determined.
7. The method as described in claim 3, characterized in that, The method further includes: When the actual room temperature in any user area exceeds the preset room temperature allowable deviation range for a continuous preset control period, the first adjustment coefficient is adjusted according to the configured adjustment ratio to obtain the first target adjustment coefficient.
8. A dynamic control device for a heating network, characterized in that, The device includes: The acquisition unit is used to acquire configured parameter initialization data and real-time monitoring data; the parameter initialization data includes target room temperature, room temperature allowable deviation, basic flow rate of each branch pipe and adjustment coefficient; the real-time monitoring data includes actual flow rate of each branch pipe, actual room temperature of each user area and outdoor ambient temperature; The judgment unit is used to determine whether the control triggering conditions are met based on the temperature deviation between the actual room temperature and the configured target room temperature in each user area, and the deviation between the actual flow rate and the current demand flow rate. The determining unit is used to determine the target flow rate and corresponding control command of each branch pipe based on the base flow rate, the difference between the outdoor ambient temperature and the target room temperature, the difference between the actual room temperature and the target room temperature, and the adjustment coefficient, if the control triggering conditions are met.
9. An electronic device, characterized in that, The electronic device includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, when executing a program stored in memory, implements the steps of the method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the method described in any one of claims 1-7.