Gas-fired boiler group load control system

By designing a gas boiler group load control system and using the processor to control the opening of the gas valve, the problem of single solenoid valve status in the existing gas boiler system is solved, and the precise control of gas flow and the intelligent transformation of the heating system is realized.

CN222978173UActive Publication Date: 2025-06-13WUXI TAIHU NEW CITY ENERGY GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202421928827.4
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-08-09
Publication Date
2025-06-13
Estimated Expiration
2034-08-09

AI Technical Summary

Technical Problem

In the existing gas boiler system, solenoid valves have only two states, which leads to low intelligent transformation of the heating system and single functions, making it difficult to achieve flexible gas flow control.

Method used

A gas boiler group load control system is designed to send control signals to the valve controller of the gas boiler through the processor to control the opening degree of the gas valve, thereby adjusting the gas input volume and achieving flexible control of the boiler load.

Benefits of technology

It improves the control accuracy of gas flow, realizes flexible adjustment of gas boiler load, and enhances the intelligence and efficiency of the heating system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222978173U_ABST
    Figure CN222978173U_ABST
Patent Text Reader

Abstract

The utility model provides a gas-fired boiler group load control system which can be applied to the technical field of intelligent heat supply. The gas boiler group load control system comprises a processor; gas inlet pipes of the gas-fired boilers are provided with gas valves, and valve controllers of the gas valves are connected to the processor; wherein the processor is used for sending a control signal to a valve controller of n1 target gas-fired boilers in the N gas-fired boilers; and the valve controller is used for controlling the opening degree of the gas valve based on the control signal received from the processor so as to control the gas input quantity of the gas-fired boiler and further control the boiler load of the gas-fired boiler.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the technical field of intelligent heating, and in particular to a gas boiler group load control system. Background Art

[0002] As people pay more and more attention to energy utilization and environmental protection, the intelligence and efficiency of heating systems have become an important trend in current development. Many cities and regions have begun the intelligent transformation of heating systems.

[0003] Gas boilers have been widely used in heating scenarios due to their advantages of high efficiency and energy saving, low carbon emissions, fast response speed and strong adjustability. In related technologies, gas boilers include gas inlet pipes, valves, filters and pressure regulators. For example, the valve may include a solenoid valve.

[0004] The current solenoid valve has only two states, namely, open state and closed state. Based on this, when the solenoid valve is deployed in the air intake pipe, only two states can be realized, namely, air intake pipe conduction and air intake pipe shutoff. The gas boiler has a single function, resulting in a low degree of intelligent transformation of the heating system. Utility Model Content

[0005] In view of the above problems, the utility model provides a gas boiler group load control system.

[0006] According to a first aspect of the present invention, a gas boiler group load control system is provided, comprising: a processor; and N gas boilers, wherein the gas inlet pipe of the gas boiler is provided with a gas valve, and the valve controller of the gas valve is connected to the processor; wherein the processor is used to send a gas valve to n of the N gas boilers. 1 The valve controller of the target gas boiler sends a control signal, where n 1 is a positive integer less than or equal to N, and N is a positive integer greater than or equal to 1; a valve controller is used to control the opening of the gas valve based on a control signal received from the processor to control the gas input amount of the gas boiler, thereby controlling the boiler load of the gas boiler.

[0007] According to an embodiment of the utility model, the system also includes a temperature sensor, which is used to collect indoor temperature information of the target room and address air temperature information of the address where the target room is located within a predetermined time period, and the target room is a room heated by the target gas boiler; the processor is electrically connected to the temperature sensor and the visualization interface, and the processor is also used to display the indoor temperature information and address air temperature information on the visualization interface, and obtain control signals input for the indoor temperature information and address air temperature information.

[0008] According to an embodiment of the present utility model, a gas boiler includes: a furnace, a heat generation chamber, and an infusion pipeline; wherein, the heat generation chamber is located inside the furnace, the input port of the heat generation chamber is connected to an intake pipe, the output port of the heat generation chamber is used to communicate the inside of the heat generation chamber with the outside of the gas boiler, and the heat generation chamber is used to provide heat energy by burning the gas input from the input port; a heat conduction medium with a predetermined volume is accommodated in the furnace, and the heat conduction medium is used to conduct the heat energy to the infusion pipeline; the infusion pipeline penetrates through the furnace so as to heat the liquid flowing through the infusion pipeline by means of the heat energy.

[0009] According to an embodiment of the present utility model, the heat conduction medium includes a heat conduction liquid and a heat conduction steam obtained by evaporation of the heat conduction liquid absorbing heat energy.

[0010] According to an embodiment of the present utility model, the heat generation chamber is immersed in the heat conduction liquid; the infusion pipeline is not immersed in the heat conduction liquid; the infusion pipeline heats the liquid by absorbing the heat energy from the heat conduction steam.

[0011] According to an embodiment of the present utility model, the gas boiler further includes an air extraction device for adjusting the air pressure in the furnace, and the air extraction device includes an air extraction pipeline and a vacuum check valve, a three-way solenoid valve, and an air extraction pump that are sequentially arranged on the air extraction pipeline; wherein, the input port of the air extraction pipeline is connected to the furnace, and the output port of the air extraction pipeline is used to communicate the inside of the furnace with the outside of the gas boiler.

[0012] According to an embodiment of the present utility model, the connection manner between the processor and the valve controller includes at least one of a communication connection manner and an electrical connection manner.

[0013] According to an embodiment of the present utility model, the communication interaction protocol between the processor and the valve controller includes at least one of an MQTT protocol and a Modbus-TCP protocol.

[0014] According to an embodiment of the present utility model, the valve controller is implemented based on at least one of a programmable logic controller and a direct digital control system.

[0015] According to an embodiment of the present utility model, there are R gas valves, and the R gas valves are arranged in sequence on the intake pipe, where R is a positive integer.

[0016] According to an embodiment of the present utility model, based on a solenoid valve that controls the mechanical state through an electrical signal, a gas valve for controlling the conduction state of the intake pipe and a valve controller for receiving a control signal from the processor are provided on the gas boiler. The valve controller can apply a force to the gas valve according to the control signal to control the opening degree of the gas valve, so that different opening degrees of the gas valve can be controlled according to different control signals, providing a new gas boiler. Based on this, the gas flow rate of the new gas boiler can be flexibly controlled, and the control accuracy of the gas flow rate is improved. Description of the Drawings

[0017] Through the following description of the embodiments of the present invention with reference to the accompanying drawings, the above content and other objects, features and advantages of the present invention will become clearer. In the drawings:

[0018] Through the following description of the embodiments of the present invention with reference to the accompanying drawings, the above content and other objects, features and advantages of the present invention will become clearer. In the drawings:

[0019] Figure 1 Schematically shows the architecture diagram of the gas boiler group load control system according to the first embodiment of the present invention.

[0020] Figure 2 Schematically shows the architecture diagram of the gas boiler group load control system according to the second embodiment of the present invention.

[0021] Figure 3 Schematically shows the connection diagram of the processor and the temperature sensor according to the embodiment of the present invention.

[0022] Figure 4 Schematically shows the connection diagram of the processor, the temperature sensor and the visualization interface according to the embodiment of the present invention.

[0023] Figure 5 Schematically shows the schematic diagram of the gas boiler according to the embodiment of the present invention.

[0024] Figure 6 Schematically shows the block diagram of the electronic device implemented based on the processor according to the embodiment of the present invention. Detailed implementation manners

[0025] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present invention. In the following detailed description, for the sake of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present invention. However, obviously, one or more embodiments can also be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessarily confusing the concepts of the present invention.

[0026] The terms used herein are only for describing specific embodiments and are not intended to limit the present invention. The terms "including", "comprising", etc. used herein indicate the presence of the described features, steps, operations and / or components, but do not exclude the presence or addition of one or more other features, steps, operations or components.

[0027] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification, and should not be interpreted in an idealized or overly rigid manner.

[0028] In cases where expressions similar to "at least one of A, B, and C, etc." are used, generally, it should be interpreted according to the meaning commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include, but not be limited to, a system having only A, only B, only C, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.).

[0029] In actual operation scenarios, it is difficult to regulate a group of gas boilers. Since the load of the gas boilers at the end changes with factors such as outdoor meteorological parameters and production demands, and the regulation of the boiler group mostly relies on the experience of personnel, it leads to an imbalance between supply and demand loads. Moreover, the monitoring mechanism for the efficiency characteristics of boilers under variable operating conditions is lacking, making it difficult to achieve optimal scheduling under variable load conditions, and there is a large room for improvement in the load distribution of the boiler group.

[0030] Methods for allocating boiler loads in related technologies, such as heuristic algorithms, etc., are difficult to optimize for the predicted operating conditions of the boiler group, resulting in the lag of boiler regulation. And in the case of a large number of operating boilers, random search will lead to problems such as slow calculation speed and getting stuck in local optima.

[0031] In view of this, the gas boiler group load control system provided by the present utility model includes: a processor and N gas boilers. A gas valve is provided on the intake pipe of the gas boiler, and the valve controller of the gas valve is connected to the processor. Among them, the processor is used to send control signals to the valve controllers of n 1 target gas boilers among the N gas boilers, where n 1 is a positive integer less than or equal to N, and N is a positive integer greater than or equal to 1. The valve controller is used to control the opening degree of the gas valve based on the control signal received from the processor, so as to control the gas input amount of the gas boiler, thereby controlling the boiler load of the gas boiler.

[0032] Figure 1 Schematically shows the architecture diagram of the gas boiler group load control system according to the first embodiment of the present utility model.

[0033] Figure 2 Schematically shows the architecture diagram of the gas boiler group load control system according to the second embodiment of the present utility model.

[0034] Such as Figure 1 AndFigure 2 As shown, the gas boiler group load control system of this embodiment includes a processor 110 and N gas boilers 120, where N is a positive integer greater than or equal to 1. When N is greater than 1, the N gas boilers include gas boiler 120_1... gas boiler 120_N.

[0035] According to an embodiment of the present invention, the processor 110 is configured to: obtain predicted load distribution information. Among them, the predicted load distribution information corresponds to the ambient temperature of the environment where the target room is located. For example, the target room is the room heated by the target gas boiler. For example, the predicted load distribution information can be information for allocating the load of the gas boiler predicted based on the ambient temperature. The N gas boilers 120 can be deployed in the boiler room, and the ambient temperature can include the indoor temperature information of the target room, etc. The boiler room and the target room can be the same room or different rooms.

[0036] In an embodiment of the present invention, the load demand corresponding to the ambient temperature can be predicted based on the ambient temperature, and then the predicted load distribution information can be generated according to the load demand. It can be understood that when the ambient temperature is higher, the load demand can be lower; when the ambient temperature is lower, the load demand can be higher. Based on this, the load of the gas boiler is adjusted based on the change of the ambient temperature.

[0037] For example, the predicted load distribution information includes boiler demand information and information of a target gas consumption group corresponding to the boiler demand information.

[0038] The boiler demand information includes the boiler attribute information required to achieve the target boiler load. The boiler attribute information corresponds to n 1 target gas boilers among the N gas boilers 120, and n 1 is a positive integer less than or equal to N. For example, the boiler attribute information can include the quantity information of the target gas boiler. The target gas boiler can refer to the gas boiler that needs to participate in heating during the current period. In other embodiments of the present invention, the boiler attribute information can also include the identification information of the target gas boiler, etc., and the present invention does not limit this.

[0039] According to an embodiment of the present invention, each of the n 1 target gas boilers among the n target gas boilers has an optimal gas consumption range, and the optimal gas consumption range can be a gas consumption range with a heating efficiency higher than or equal to a predetermined value. Based on this, different K gas consumption groups corresponding to the n 1 target gas boilers can be determined, where K is a positive integer greater than 1. Each gas consumption group includes n 1The gas consumption of each target gas boiler, which can be the gas consumption belonging to the above optimal gas consumption range. The gas consumption is the gas acquisition amount of the target gas boiler.

[0040] The target gas consumption group can be determined from the above K gas consumption groups. The target gas consumption group includes n 1 target gas consumptions of n 1 target gas boilers. The target gas consumption group is the gas consumption group with the lowest total gas consumption among all gas consumption groups corresponding to n 1 target gas boilers. Among them, the total gas consumption of the gas consumption group can be the sum of the gas consumptions of n 1 target gas boilers in the gas consumption group.

[0041] Based on this, the gas supplied to the above n 1 target gas boilers can be controlled respectively according to the n 1 target gas consumptions in the target gas consumption group, so that the gas consumption of the target gas boilers for heating can be reduced while ensuring the gas load.

[0042] According to an embodiment of the present invention, the gas boiler can receive gas through an inlet pipe. A gas valve is provided on the inlet pipe of the gas boiler. The valve controller 130 of the gas valve is connected to the processor 110. In an embodiment of the present invention, the valve controller 130 can be used to control the gas boilers 120_1... gas boilers 120_N. In another embodiment of the present invention, the valve controller 130 can include valve controllers 130_1... valve controllers 130_N. The valve controllers 130_1... valve controllers 130_N can be respectively used to control the gas boilers 120_1... gas boilers 120_N.

[0043] For example, the valve controller 130 is implemented based on at least one of a programmable logic controller and a direct digital control system. For example, the connection method between the processor 110 and the valve controller 130 includes at least one of a communication connection method and an electrical connection method. The controller is built-in with a variety of communication protocols, and can realize the docking of the valve controller 130 with on-site real-time monitoring data. For example, the communication interaction protocol between the processor 110 and the valve controller 130 includes at least one of the MQTT protocol and the Modbus-TCP protocol. And, the processor 110 can also perform data interaction with other devices through the built-in communication protocol to obtain on-site real-time monitoring data and weather information of the target room and the boiler room, etc. Thus, data such as indoor temperature information, meteorological data, the load and gas consumption of each gas boiler can be obtained.

[0044] Based on this, in an embodiment of the present utility model, the processor 110 is configured to send control signals to the valve controllers of n target gas boilers among N gas boilers 120, where n is a positive integer less than or equal to N, and N is a positive integer greater than or equal to 1. However, the present utility model is not limited to this. In another embodiment of the present utility model, the processor 110 is further configured to: according to the predicted load distribution information, send control signals corresponding to n target gas consumption amounts to the respective valve controllers 130 of the n target gas boilers. For example, the control signals may be generated based on the n target gas consumption amounts. 1 target gas boilers, where n 1 is a positive integer less than or equal to N, and N is a positive integer greater than or equal to 1. However, the present utility model is not limited to this. In another embodiment of the present utility model, the processor 110 is further configured to: according to the predicted load distribution information, send control signals corresponding to n 1 target gas boilers to their respective valve controllers 130. The control signals are corresponding to n 1 target gas consumption amounts. For example, the control signals may be generated based on the n 1 target gas consumption amounts.

[0045] In an embodiment of the present utility model, the processor 110 may send control signals to the corresponding valve controllers 130 respectively according to the quantity information of the target gas boilers. In another embodiment of the present utility model, the identification information of the gas boilers and the identification information of the gate controllers may be associated and stored in the processor 110. The processor 110 may also send, according to the identification information of the target gas boilers, control signals generated based on the target gas consumption amount corresponding to the target gas boilers to the identification information of the gate controllers associated and stored with the identification information of the target gas boilers.

[0046] Based on this, the valve controller 130 is configured to control the opening degree of the gas valve based on the control signals received from the processor 110, so as to control the gas input amount of the gas boiler, thereby controlling the boiler load of the gas boiler. For example, the structure of the gas valve may include a circular structure with a diameter the same as the inner diameter of the intake pipe. Based on this, by using the connection part between the valve controller 130 and the gas valve, the gas valve is controlled to rotate, so that the opening degree of the gas valve can be controlled. In another embodiment of the present utility model, the control signals may also be used to control the working state of the gas boiler, such as the start state and the stop state, etc., which will not be elaborated here.

[0047] According to the embodiments of the present utility model, constraint conditions may be set based on on-site production safety requirements, boiler design parameters, etc., so that the gas flow rate of a single gas boiler in the working state should meet the upper and lower limit requirements of the flow rate, the boiler supply temperature should be less than the upper limit value, and the load of a single gas boiler is within the safe operation range.

[0048] Based on this, the working state of the gas boiler satisfies the following formula:

[0049] (1)

[0050] (2)

[0051] (3)

[0052] Wherein, M i is the actual gas flow rate of the i-th gas boiler among N gas boilers 120, with the unit of m³ / h, and i is a positive integer less than or equal to N. M imax is the predetermined upper limit of the gas flow rate of the i-th gas boiler, with the unit of m³ / h. M imin is the predetermined lower limit of the gas flow rate of the i-th gas boiler, with the unit of m³ / h. t gi is the actual supply temperature of the i-th gas boiler, with the unit of °C. t gimax is the predetermined upper limit of the supply temperature of the i-th gas boiler, with the unit of °C. q i is the actual load of the i-th gas boiler, with the unit of MW. q imax is the predetermined upper limit of the load of the i-th gas boiler, with the unit of MW. q imin is the predetermined lower limit of the load of the i-th gas boiler, with the unit of MW.

[0053] Based on this, the processor 110 of the present utility model can flexibly process various constraint conditions and adapt to different types of boilers and on-site production requirements. Within the allowable load range, a globally optimal load distribution method can be found, avoiding the problem that the heuristic method is prone to falling into local optimality.

[0054] According to an embodiment of the present utility model, based on a solenoid valve that controls the mechanical state through electrical signals, a gas valve for controlling the conduction state of the intake pipe and a valve controller for receiving control signals from the processor are provided on the gas boiler. The valve controller can apply a force to the gas valve according to the control signal to control the opening degree of the gas valve, so that different opening degrees of the gas valve can be controlled according to different control signals, providing a new gas boiler. Based on this, the gas flow rate of the new gas boiler can be flexibly controlled, improving the control accuracy of the gas flow rate.

[0055] Moreover, by using the boiler attribute information and the information of the target gas consumption group in the predicted load distribution information corresponding to the ambient air temperature, the optimal load distribution of the target gas boiler is realized in a timely manner according to the ambient air temperature, improving the timeliness of load distribution, thereby realizing the optimal working condition of the boiler group based on the ambient air temperature and reducing the gas consumption of the boiler house.

[0056] For the above gas boiler group load control system, the system can collect on-site actual operation data, predict the load of the gas boiler house by the time series method, monitor the boiler operation data and regress to the boiler characteristics, use the predicted load as the regulation basis, and allocate the load of the boiler group by constructing a dynamic programming table to minimize the overall gas consumption of the boiler.

[0057] Based on this, the system of the present utility model can overcome problems such as slow search and easy entrapment in local optimum in the regulation of gas boilers, realize dynamic programming based on load prediction and boiler load distribution, so as to achieve the balance of supply and demand load in the boiler room and the scheduling of the optimal working condition.

[0058] The embodiments of the present utility model will be further described below through specific embodiments.

[0059] Figure 3 A connection diagram of a processor and a temperature sensor according to an embodiment of the present utility model is schematically shown.

[0060] As Figure 3 shown, the ambient air temperature includes the indoor temperature information of the target room and the address air temperature information of the address where the target room is located. The system further includes a temperature sensor 140, and the temperature sensor 140 is used to collect the indoor temperature information and the address air temperature information within a predetermined time period. The processor 110 is connected to the temperature sensor 140, and the processor 110 is further used for: predicting the load demand based on the indoor temperature information and the address air temperature information. Based on the load demand and the current load of n 1 target gas boilers, changing the number of target gas boilers, and determining the changed n 2 target gas boilers from N gas boilers 120, where n 2 is a positive integer less than or equal to N. Based on the load demand, determining the target gas consumption of the n 2 target gas boilers. Based on the information of the n 2 target gas boilers, changing the boiler demand information to obtain the changed boiler demand information. Based on the respective target gas consumptions of the n 2 target gas boilers, changing the information of the target gas consumption group to obtain the changed information of the target gas consumption group. Based on the changed boiler demand information and the changed information of the target gas consumption group, generating the changed predicted load distribution information.

[0061] According to an embodiment of the present utility model, the processor 110 and the temperature sensor 140 can be communicatively connected or electrically connected. The processor 110 can perform data interaction with the temperature sensor 140 based on a variety of built-in communication interaction protocols to obtain the indoor temperature information and the address air temperature information. In another embodiment of the present utility model, the processor 110 can also download the address air temperature information to the local storage through the network.

[0062] According to an embodiment of the present utility model, the processor 110 is further used for: inputting the indoor temperature information and the address air temperature information into a second predetermined model and outputting the load demand.

[0063] Among them, the second predetermined model is constructed based on the following formula:

[0064] (4)

[0065] Among them, t is a row vector composed of the time series of the address air temperature information, t = [t 1 , t 2 , …, t d , where t 1 ~t d are the address air temperature information collected within d time periods before the current moment, with the unit of Kelvin, d being a positive integer. Q is the load demand, with the unit of MW. A is a predetermined coefficient matrix. B is a predetermined coefficient vector. C is the second predetermined coefficient. k is the third predetermined coefficient. t indoor is the indoor temperature information.

[0066] The above formula (4) can establish a boiler room load prediction model by using the time series method. This model is used to characterize the quadratic relationship between the boiler room load and the outdoor air temperature sequence and the terminal indoor temperature. The coefficients of this model can be regressed based on the on-site monitoring data of the boiler room. The coefficients of the second predetermined model can be determined based on the coefficients of the multiple linear equation of the second predetermined model. On this basis, a matrix is constructed based on the monitoring data, and the pseudo-inverse of the matrix is solved by the singular value decomposition (SVD) method, thereby obtaining the above coefficients.

[0067] Taking d = 6 as an example, the above multiple linear equation is as follows:

[0068] (5)

[0069] Among them, a 11 ~a 66 , b 1 ~b 6 , c, and k are all predetermined coefficients.

[0070] Based on this, when the processor 110 actually runs, the load prediction coefficients can be regressed based on the on-site historical data. After obtaining the outdoor air temperature forecast and the indoor real-time temperature, the boiler room load can be predicted. Among them, the on-site historical data is the address air temperature information collected within d time periods before the current moment as described above.

[0071] According to the embodiment of the present invention, the current load amount can be the total load amount of n 1 target gas boilers in the working state. The processor 110 is further configured to: increase the total load amount of the target gas boilers when the load demand is greater than the current load amount. Reduce the total load amount of the target gas boilers when the load demand is less than the current load amount.

[0072] According to an embodiment of the present utility model, the processor 110 is further configured to: input the sub-load demand into a first predetermined model and output the gas consumption corresponding to the sub-load demand. Wherein, the first predetermined model is constructed based on the following formula:

[0073] (6)

[0074] Wherein, J is the gas consumption corresponding to the sub-load demand. q is the sub-load demand. m 1 ~m 3 are all first predetermined coefficients.

[0075] The above-mentioned first predetermined parameters can be obtained by collecting information such as the gas consumption and load of the boiler group, and using the least squares method to perform regression on the above-mentioned first predetermined model constructed based on the boiler gas-load characteristics. The first predetermined model characterizes that the boiler gas consumption is a single-valued function of the boiler load. The first predetermined model can be subjected to rolling regression based on on-site monitoring data.

[0076] According to an embodiment of the present utility model, by collecting the boiler room load information and the ambient temperature, and based on the time series method, the relationship between the boiler room load, the outdoor temperature and the indoor temperature at the end can be regressed, and the prediction of the boiler room load can be realized based on the weather forecast and the real-time room temperature.

[0077] According to an embodiment of the present utility model, through the collection of on-site data, the prediction of the actual load of the boiler room and the regression of the operating characteristics of the on-site boilers can be realized. By optimizing the calculation, the optimal load distribution of the boiler group can be obtained, and the gas consumption of the boiler room can be reduced.

[0078] According to an embodiment of the present utility model, by adopting the time series method and using on-site monitoring data and weather forecasts, high-precision load prediction can be realized. Moreover, by rolling and updating the coefficients of the above-mentioned first predetermined model based on historical data, the system can self-learn and adapt to the on-site actual working conditions, improving the adaptability of the system.

[0079] According to an embodiment of the present utility model, by adjusting the boiler operating conditions based on the predicted load demand value, the lag of system adjustment can be avoided, and the balance between supply and demand loads can be realized.

[0080] According to an embodiment of the present utility model, by replacing the original predicted load distribution information with the predicted load distribution information obtained by the optimization calculation and sending it down, the control of on-site equipment can be completed. A variety of communication protocols are adopted inside the controller, and the calculation process adopts a data-driven method without physical modeling. The controller has strong portability and is suitable for the regulation and control of gas boiler groups under a variety of different usage scenarios.

[0081] Figure 4Schematically shows a connection diagram of a processor, a temperature sensor, and a visualization interface according to an embodiment of the present invention.

[0082] As Figure 4 shown, the processor 110 is electrically connected to the temperature sensor 140 and the visualization interface 150. The processor 110 is further configured to display indoor temperature information and address air temperature information on the visualization interface 150, and obtain a control signal input for the indoor temperature information and the address air temperature information.

[0083] According to an embodiment of the present invention, indoor temperature information and address air temperature information can be displayed on the visualization interface 150, and boiler demand information and information of a target gas consumption group can be manually input. For example, the input boiler demand information may include at least one of the number of target gas boilers and identification information of the target gas boilers. The input information of the target gas consumption group may include, but is not limited to, the gas consumption of each target gas boiler.

[0084] Based on this, by using the manually input boiler attribute information corresponding to the ambient air temperature and the information of the target gas consumption group, the accuracy of the boiler attribute information and the information of the target gas consumption group is improved, the optimal load distribution of the target gas boilers is achieved in a timely manner according to the ambient air temperature, the timeliness of the load distribution is improved, and thus the optimal operating conditions of the boiler group are determined based on the ambient air temperature, reducing the gas consumption of the boiler room.

[0085] According to an embodiment of the present invention, constraint conditions can be set including upper and lower limits of load, temperature, flow rate, etc., with the lowest overall gas consumption of the boiler room as the objective function, and the load of the boiler group is distributed through a load dynamic programming table.

[0086] According to an embodiment of the present invention, the processor 110 is further configured to: divide the load demand according to K partitioning methods to obtain K sub - load demand groups, where each sub - load demand group includes n 2 sub - load demands corresponding to n 2 target gas boilers. Based on the K sub - load demand groups, K different gas consumption groups corresponding to n 2 target gas boilers are constructed, where the gas consumption group includes n 2 candidate gas consumptions corresponding to n 2 target gas boilers. Based on the total gas consumption values of the K gas consumption groups respectively, from the K gas consumption groups, a target gas consumption group corresponding to n 2 target gas boilers is determined, where the target gas consumption group corresponding to n 2 target gas boilers is the gas consumption group with the lowest total gas consumption value among the K gas consumption groups. Based on the 2The target gas consumption group corresponding to a target gas boiler, change the information of the target gas consumption group to obtain the information of the changed target gas consumption group.

[0087] According to an embodiment of the present invention, the partitioning method can be a method for partitioning the load demand according to the number of target gas boilers. For example, for the g-th target gas boiler among n 2 target gas boilers, the sub-load demands corresponding to the g-th target gas boiler obtained by different partitioning methods are different, where g is a positive integer less than or equal to n 2 .

[0088] Based on this, by partitioning the load demand according to different partitioning methods, different sub-load demand groups can be generated. Thus, each sub-load demand in the sub-load demand group can be input into the first predetermined model, and the gas consumption group corresponding to the sub-load demand group can be output. Thus, a sufficient number of different gas consumption groups can be obtained. Then, calculate the total gas consumption value of each gas consumption group, and determine the gas consumption group with the lowest total gas consumption value as the target gas consumption group. Thus, by controlling the gas supplied to the target gas boiler according to this target gas consumption group, the gas resources consumed for heating can be reduced while ensuring the heating effect.

[0089] According to an embodiment of the present invention, the processor 110 is further configured to repeatedly execute the following operations, and increment h by 1 before each round of operation execution until h = n 2 , where h is a natural number: from the N load dynamic programming tables corresponding to N gas boilers 120, determine the n 2 -h-th load dynamic programming table corresponding to the n 2 -h-th target gas boiler, where the n 2 -h-th load dynamic programming table records the n 2 -h-th group of gas consumptions corresponding to the n 2 -h-th target gas boiler, the n 2 -h-th group of gas consumptions includes different gas consumptions corresponding to the n 2 -h-th target gas boiler, the total gas consumption value of the n 2 -h-th group of gas consumptions is determined based on the candidate total gas consumption value of h target gas boilers and the load demand, and the gas consumption in the n 2 -h-th group of gas consumptions is based on the K sub-load demand groups corresponding to the n 2 -h-th target gas boiler. Based on the optimal gas consumption range of the n 2 -h-th target gas boiler, determine from the n 2 -h-th group of gas consumption groups the one corresponding to the n 2- The nth corresponding to h target gas boilers 2 - h candidate gas consumption amounts.

[0090] According to an embodiment of the present invention, a plurality of different gas consumption amounts corresponding to the gas boiler can be recorded in each load dynamic programming table corresponding to the gas boiler.

[0091] According to an embodiment of the present invention, the total value of the candidate gas consumption amounts of h target gas boilers can be calculated, and based on the difference between the load amount corresponding to the total value of the candidate gas consumption amounts and the load demand amount, the gas consumption amount total value corresponding to the nth 2 - h groups of gas consumption amounts is determined.

[0092] Based on this, the gas consumption amount total value corresponding to the nth 2 - h groups of gas consumption amounts can be divided, and the nth 2 - h groups of gas consumption amounts. Then, from the nth 2 - h groups of gas consumption amounts, the gas consumption amounts belonging to the optimal gas consumption amount range are selected as the nth 2 - h candidate gas consumption amounts.

[0093] Thus, by gradually increasing h from 0 to n 2 , the candidate gas consumption amounts corresponding to each target gas boiler can be determined one by one from bottom to top. Furthermore, based on the candidate gas consumption amounts, the target gas consumption amount is determined.

[0094] To better understand the solution of the present invention, the content of the present invention is described below through specific embodiments.

[0095] For example, the load demand amount can be divided by gradient to form a series of discrete values from 0 to Q. The rows and columns of each load dynamic programming table are composed of these discrete values. The rows represent the total load, and the columns represent the load allocated to a certain boiler. The elements in the table are the sum of the gas amounts of the boilers with the allocated load. As the load is allocated, the elements in each table change.

[0096] For the first boiler, load allocation is performed within its load allowable range. When allocating the load, the discrete values in the column are selected. Each allocation scheme corresponds to a gas consumption amount. The element in the first load dynamic programming table is f 1 (q 1 ), that is, the gas consumption amount of the first boiler. At this time, the load to be allocated becomes Q - q 1 .

[0097] When the second boiler allocates the load, the discrete values in the column are also used within the load allowable range. According to different allocation schemes, the total gas consumption amount is obtained. At this time, the element in the second load dynamic programming table is f 1 (q 1 ) + f1 (q 2 ), that is, the sum of the gas consumption of the first and second boilers, and the load to be distributed becomes Q - q 1 - q 2 .

[0098] And so on until the load to be distributed is 0. At this time, the elements in the nth load dynamic programming table become .

[0099] Among them represents the case where the sum of the loads of the first n - 1 boilers is Q - q n when the gas consumption is the least. Find the column with the least gas consumption in the row corresponding to the Q - qn load in the (n - 1)th DP table, and the load of the (n - 1)th boiler can be determined. By analogy until the first boiler, the load of the nth boiler can be determined to be q n when the gas consumption of the boiler group is the lowest.

[0100] Find the one with the least gas consumption among all feasible solutions from the last load dynamic programming table, and determine the corresponding load of each boiler from bottom to top, so as to complete the search for the global optimal solution, and thus the optimal distribution of the boiler load can be realized.

[0101] According to the embodiment of the present invention, the processor 110 is further configured to: determine, from the K sub - load demand groups, the K e - th sub - load demands corresponding to the e - th target gas boiler among the n 2 target gas boilers, where e is a positive integer less than or equal to n 2 . Based on the K e - th sub - load demands, determine the K e - th gas consumptions. Based on the K e - th gas consumptions, generate the e - th load dynamic programming table corresponding to the e - th target gas boiler. Store the e - th load dynamic programming table.

[0102] According to the embodiment of the present invention, the first predetermined model can be used to process the K e - th sub - load demands to obtain the K e - th gas consumptions.

[0103] According to the embodiment of the present invention, the sum of the on - site boiler outputs should be equal to the predicted load of the boiler house. Based on the predicted load, match the number of boilers to be started, as shown in the following formula (7). Divide the load distribution into multiple stages. The distribution of the load of each boiler is regarded as a decision. After each decision is completed, the sum of the gas volumes of the boilers with the allocated load is stored in a load dynamic programming table. When the load to be distributed is 0, the decision - making process ends, and the final state of the system can be obtained. In the last load dynamic programming table, the gas consumptions corresponding to all feasible load distribution solutions are stored. Select the minimum value as the calculation result, and by reverse - deduction from the last load dynamic programming table, the load distribution results of each boiler can be obtained.

[0104] (7)

[0105] Wherein, Q is the above-mentioned load demand. n is the number of target gas boilers. i represents the i-th target gas boiler among the n target gas boilers. q i is the gas consumption of the i-th target gas boiler.

[0106] After each calculation is completed, the load dynamic programming table will be retained. When the predicted load in the next prediction is lower than the historical load maximum value, the corresponding row can be found from the previously constructed load dynamic programming table to determine the optimal load distribution result, avoiding repeated calculations and improving the calculation efficiency.

[0107] According to the embodiment of the present invention, based on the above content, the present invention includes the following operations: dividing the boiler load distribution problem into several stages, each stage corresponding to the load distribution of one boiler; setting the constraint conditions for the calculation process according to the actual on-site operating conditions; representing the objective situation when the problem develops to each stage with different states; after each load distribution, the load to be distributed changes, and this is used as the state variable of the system; after determining the boiler load, according to the current state and possible future states, by calculating the gas volume of the boilers with the distributed load, the sum of the gas volumes is used as the state transition equation; solving with the minimum total gas consumption of the boiler room as the objective function; backtracking from bottom to top to obtain the load distribution result of each boiler and saving the calculation result for subsequent stages.

[0108] Based on this, the present invention realizes the optimization of the load distribution of the boiler group based on the predicted load and boiler characteristics. Regarding the boiler load distribution problem as a multi-stage decision-making process, each stage needs to determine the load distribution of one boiler, and the optimal solutions of each stage are obtained by the optimization principle, thereby obtaining the global optimal solution.

[0109] By docking the processor with the programmable logic controller and the direct digital control system for implementing the valve controller, the boiler load distribution result is sent to the equipment, replacing the original adjustment strategy to realize the optimized control of the load distribution of the gas boiler group.

[0110] Figure 5 Schematically shows a schematic diagram of a gas boiler according to an embodiment of the present invention.

[0111] As Figure 5 shown, the gas boiler 500 of this embodiment further includes: a furnace 510, a heat generation chamber 520, and an infusion pipeline 530.

[0112] According to an embodiment of the present utility model, the heat generation chamber 520 is located inside the furnace chamber 510. The input port of the heat generation chamber 520 is connected to the intake pipe 540. The output port of the heat generation chamber 520 is used to communicate the interior of the heat generation chamber 520 with the outside of the gas boiler 500. The heat generation chamber 520 is used to provide heat energy by burning the gas 600 input from the input port. A predetermined volume of heat-conducting medium is accommodated in the furnace chamber 510, and the heat-conducting medium is used to conduct the heat energy to the liquid delivery pipeline 530. The liquid delivery pipeline 530 penetrates through the furnace chamber 510 so as to heat the liquid flowing through the liquid delivery pipeline 530 by means of heat energy.

[0113] According to an embodiment of the present utility model, the liquid may include water and the like. The predetermined volume may be less than one half of the volume of the steam chamber 510 and greater than the volume of the heat generation chamber 520.

[0114] According to an embodiment of the present utility model, since the gas quantity is controlled by the gate controller according to the control signal corresponding to the ambient air temperature, therefore, by using the heat generation chamber 520 located inside the furnace chamber 510 to heat the heat-conducting medium, and then conducting the heat energy to the liquid delivery pipeline 530 through the heat-conducting medium to heat the liquid flowing through the liquid delivery pipeline 530, while ensuring the heating effect, the consumed gas resources are reduced.

[0115] According to an embodiment of the present utility model, there are R gas valves 560, and the R gas valves 560 are arranged on the intake pipe 540, where R is a positive integer.

[0116] According to an embodiment of the present utility model, a liquid processor 700 may further be included in the system of the present utility model. The liquid processor 700 may be used to input the liquid to be heated into the first end of the liquid delivery pipeline 530 and obtain the heated liquid from the second end of the liquid delivery pipeline 530.

[0117] According to an embodiment of the present utility model, the heat-conducting medium includes a heat-conducting liquid 541 and a heat-conducting steam 542 obtained by evaporation of the heat-conducting liquid 541 absorbing heat energy.

[0118] According to an embodiment of the present utility model, the heat generation chamber 520 is immersed in the heat-conducting liquid 541. The liquid delivery pipeline 530 is not immersed in the heat-conducting liquid 541. The liquid delivery pipeline 530 heats the liquid by absorbing the heat energy from the heat-conducting steam 542.

[0119] According to an embodiment of the present utility model, by using the heat-conducting steam 542 to heat the liquid flowing through the liquid delivery pipeline 530, the heating effect is improved.

[0120] According to an embodiment of the present invention, the gas boiler 500 further includes an air extraction device 550 for adjusting the air pressure in the furnace 510. The air extraction device includes an air extraction pipeline 551 and a vacuum check valve 553, a three-way solenoid valve 554, and an air extraction pump 555 that are sequentially arranged on the air extraction pipeline 552. Among them, the input port of the air extraction pipeline 551 is connected to the furnace 510, and the output port of the air extraction pipeline 551 is used to communicate the inside of the furnace 510 with the outside of the gas boiler 500.

[0121] According to an embodiment of the present invention, by providing the air extraction pipeline 522 and arranging the vacuum check valve 553, the three-way solenoid valve 554, and the air extraction pump 555 on the air extraction pipeline 522, the air pressure in the gas boiler 500 can be balanced, ensuring the normal operation of the gas boiler 500.

[0122] Figure 6 Schematically shows a block diagram of an electronic device implemented based on a processor according to an embodiment of the present invention.

[0123] As Figure 6 shown, the electronic device 600 according to an embodiment of the present invention includes a processor 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage section 608 into a random access memory (RAM) 603. The processor 601 may include, for example, a general microprocessor (such as a CPU), an instruction set processor, and / or a related chipset, and / or a dedicated microprocessor (such as an application-specific integrated circuit (ASIC)), etc. The processor 601 may also include on-board memory for caching purposes. The processor 601 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present invention.

[0124] In the RAM 603, various programs and data required for the operation of the electronic device 600 are stored. The processor 601, the ROM 602, and the RAM 603 are connected to each other through a bus 604. The processor 601 performs various operations of the method flow according to an embodiment of the present invention by executing the program in the ROM 602 and / or the RAM 603. It should be noted that the program may also be stored in one or more memories other than the ROM 602 and the RAM 603. The processor 601 may also perform various operations of the method flow according to an embodiment of the present invention by executing the program stored in the one or more memories.

[0125] According to an embodiment of the present utility model, the electronic device 600 may further include an input / output (I / O) interface 605, and the input / output (I / O) interface 605 is also connected to the bus 604. The electronic device 600 may further include one or more of the following components connected to the input / output (I / O) interface 605: an input portion 606 including a keyboard, a mouse, etc.; an output portion 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage portion 608 including a hard disk, etc.; and a communication portion 609 including a network interface card such as a LAN card, a modem, etc. The communication portion 609 performs communication processing via a network such as the Internet. The driver 610 is also connected to the input / output (I / O) interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the driver 610 as needed so that a computer program read therefrom can be installed into the storage portion 608 as needed.

[0126] The present utility model also provides a computer-readable storage medium, which may be included in the device / device / system described in the above embodiments; or may exist alone without being assembled into the device / device / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiments of the present utility model is implemented.

[0127] According to an embodiment of the present utility model, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, it may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present utility model, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, device, or device. For example, according to an embodiment of the present utility model, the computer-readable storage medium may include the above-described ROM 602 and / or RAM 603 and / or one or more memories other than ROM 602 and RAM 603.

[0128] An embodiment of the present utility model further includes a computer program product, which includes a computer program, and the computer program includes program code for executing the method shown in the flowchart. When the computer program product runs on a computer system, the program code is used to cause the computer system to implement the method provided by the embodiments of the present utility model.

[0129] When the computer program is executed by the processor 601, the above functions defined in the system / apparatus of the embodiments of the present utility model are executed. According to the embodiments of the present utility model, the systems, apparatuses, modules, units, etc. described above can be implemented by computer program modules.

[0130] In one embodiment, the computer program can rely on tangible storage media such as optical storage devices, magnetic storage devices, etc. In another embodiment, the computer program can also be transmitted and distributed in the form of signals on a network medium, and be downloaded and installed through the communication part 609, and / or be installed from the removable medium 611. The program code included in the computer program can be transmitted by any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0131] In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 609, and / or be installed from the removable medium 611. When the computer program is executed by the processor 601, the above functions defined in the system of the embodiments of the present utility model are executed. According to the embodiments of the present utility model, the systems, devices, apparatuses, modules, units, etc. described above can be implemented by computer program modules.

[0132] According to the embodiments of the present utility model, the program code for executing the computer program provided by the embodiments of the present utility model can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level procedures and / or object-oriented programming languages, and / or assembly / machine languages. The programming languages include but are not limited to programming languages such as Java, C++, python, the "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, by using an Internet service provider to connect through the Internet).

[0133] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present utility model. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code, and the above-mentioned module, segment of a program, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, as well as the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0134] Those skilled in the art can understand that the features described in the various embodiments of the present utility model can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in the present utility model. In particular, without departing from the spirit and teachings of the present utility model, the features described in the various embodiments of the present utility model can be combined and / or combined in various ways. All such combinations and / or combinations fall within the scope of the present utility model.

[0135] The embodiments of the present utility model have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of the present utility model. Although the embodiments have been described separately above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. Without departing from the scope of the present utility model, those skilled in the art can make various substitutions and modifications, and all such substitutions and modifications should fall within the scope of the present utility model.

Claims

1. A gas boiler group load control system, characterized in that: The system comprises: Processor; and N gas boilers, the gas inlet pipes of the gas boilers are provided with gas valves, and the valve controllers of the gas valves are connected to the processors; The processor is used to send a control signal to a valve controller of n1 target gas boilers among the N gas boilers, wherein n1 is a positive integer less than or equal to N, and N is a positive integer greater than or equal to 1; The valve controller is used to control the opening of the gas valve based on the control signal received from the processor, so as to control the gas input amount of the gas boiler, thereby controlling the boiler load of the gas boiler.

2. The system according to claim 1, characterized in that The system further comprises a temperature sensor, the temperature sensor being used to collect indoor temperature information of a target room and address air temperature information of an address where the target room is located within a predetermined period of time, the target room being a room heated by the target gas boiler; The processor is electrically connected to the temperature sensor and the visualization interface. The processor is also used to display the indoor temperature information and the address air temperature information on the visualization interface and obtain a control signal input for the indoor temperature information and the address air temperature information.

3. The system according to claim 1 or 2, characterized in that: The gas boiler comprises: a furnace, a heat generating chamber and a liquid infusion pipeline; The heat generating chamber is located in the furnace, the input port of the heat generating chamber is connected to the air inlet pipe, the output port of the heat generating chamber is used to connect the inside of the heat generating chamber with the outside of the gas boiler, and the heat generating chamber is used to provide heat energy by burning the gas input from the input port; A predetermined volume of heat-conducting medium is contained in the furnace, and the heat-conducting medium is used to conduct the heat energy to the infusion pipeline; The liquid infusion pipeline runs through the furnace so that the liquid flowing through the liquid infusion pipeline is heated by the heat energy.

4. The system according to claim 3, characterized in that The heat transfer medium includes a heat transfer liquid and heat transfer steam obtained by evaporation of the heat transfer liquid when the heat transfer liquid absorbs the heat energy.

5. The system according to claim 4, characterized in that The heat generating cavity is immersed in the heat conducting liquid; the infusion pipeline is not immersed in the heat conducting liquid; and the infusion pipeline heats the liquid by absorbing heat energy from the heat conducting steam.

6. The system according to claim 3, characterized in that The gas boiler further comprises an air extraction device for adjusting the gas pressure in the furnace, wherein the air extraction device comprises an air extraction pipeline and a vacuum check valve, a three-way solenoid valve and an air extraction pump which are sequentially arranged on the air extraction pipeline; The input port of the exhaust pipeline is connected to the furnace, and the output port of the exhaust pipeline is used to connect the interior of the furnace with the outside of the gas boiler.

7. The system according to claim 1 or 2, characterized in that: The connection mode between the processor and the valve controller includes at least one of a communication connection mode and an electrical connection mode.

8. The system according to claim 7, characterized in that The communication interaction protocol between the processor and the valve controller includes at least one of the MQTT protocol and the Modbus-TCP protocol.

9. The system according to claim 1 or 2, characterized in that: The valve controller is implemented based on at least one of a programmable logic controller and a direct digital control system.

10. The system according to claim 1 or 2, characterized in that: There are R gas valves, which are arranged in an air intake pipe, and R is a positive integer.