A method and device for linkage control of multiple boilers

By collecting and analyzing multiple sensor data, generating reports to judge the boiler status, and performing linkage control, the problem of insufficient dynamic characteristics and robust performance of multiple boilers in the existing technology is solved, and more efficient and flexible boiler control is achieved.

CN114967607BActive Publication Date: 2025-05-16ZHEJIANG LIJU THERMAL ENERGY EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210393648.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-15
Publication Date
2025-05-16
Estimated Expiration
2042-04-15

AI Technical Summary

Technical Problem

The existing multi-boiler control technology has poor dynamic characteristics and robust performance, and has a limited scope of application, making it difficult to meet the boiler control needs of low water capacity and low temperature emissions.

Method used

By collecting monitoring data from multiple sensors, generating reports, and judging the working status of the boiler based on the reports, linkage control of multiple boilers is achieved. The specific steps include collecting flow, pressure and temperature sensor data, generating daily, weekly, monthly and other periodic reports, determining whether the boiler is in working state, and controlling it when it is not in working state.

Benefits of technology

The control accuracy and scope of application of multiple boilers are improved, and it can deal with any operating status of the boiler in real time, meeting the user's multi-boiler control experience needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114967607B_ABST
    Figure CN114967607B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a method and device for linkage control of multiple boilers, the method comprising: when controlling at least two boilers at the same time, first collect monitoring data of at least two sensors, and generate a report based on the monitoring data of at least two sensors; then, determine whether at least two boilers are in working state according to the report, and when it is determined that at least two boilers are not in working state, control at least two boilers according to the monitoring data of at least two sensors. The operating state of the boiler can be accurately determined by generating a report in the form of monitoring data, and the boiler can be controlled in combination with the operating state and monitoring data to ensure the control accuracy of multiple boilers in real time during operation, and it can be applied to any operating state of the boiler to meet the user's control experience needs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of industrial control technology, and in particular relates to a method and device for linkage control of multiple boilers. Background Art

[0002] With the continuous progress of coal-to-gas and low-nitrogen transformation of boilers, the use of industrial and civil boilers and energy-saving requirements are becoming increasingly higher. Boilers are developing in the direction of low water capacity and low-temperature emissions. Therefore, the issue of parallel control of multiple boilers has become crucial.

[0003] Common multi-boiler control technology has poor robustness and dynamic characteristics when controlling multiple boilers simultaneously, and is only applicable to places where boiler load changes are small, such as horizontal boilers. Not only is the control accuracy low, but the scope of application is also narrow, affecting the user's multi-boiler control experience. Summary of the invention

[0004] The embodiment of the present application provides a method and device for linkage control of multiple boilers, and the technical solution is as follows:

[0005] In a first aspect, an embodiment of the present application provides a method for linkage control of multiple boilers, the method being applied to at least two boilers, comprising:

[0006] Collecting monitoring data from at least two sensors, and generating a report based on the monitoring data from at least two sensors;

[0007] Determine whether at least two boilers are in working condition according to the report;

[0008] When it is determined that the at least two boilers are not in the working state, the at least two boilers are controlled according to the monitoring data of the at least two sensors.

[0009] In an optional solution of the first aspect, the at least two sensors include a flow sensor, a pressure sensor, and a temperature sensor;

[0010] Generate a report based on monitoring data of at least two sensors, including:

[0011] Generate reports based on the monitoring data of the flow sensor, the monitoring data of the pressure sensor and the monitoring data of the temperature sensor; wherein the reports are set according to preset time intervals, and the types of reports are daily reports, weekly reports, monthly reports, quarterly reports or annual reports.

[0012] In another optional solution of the first aspect, judging whether at least two boilers are in working state according to the report includes:

[0013] Determine the type of report based on user actions;

[0014] Determining whether at least two boilers are in working state according to data corresponding to the type of the report;

[0015] When the data corresponding to the type of the report is 0, it is determined that at least two boilers are not in working state;

[0016] When the data corresponding to the type of the report is not 0, it is determined that at least two boilers are in operation.

[0017] In yet another optional solution of the first aspect, when it is determined that at least two boilers are not in an operating state, controlling the at least two boilers according to monitoring data of at least two sensors includes:

[0018] When it is determined that at least two boilers are not in the working state, determining whether the monitoring data of at least two sensors are 0;

[0019] When it is determined that the detection data of at least two sensors are 0, the number of the at least two boilers that are turned on is controlled to be half of the total number of the at least two boilers.

[0020] In yet another alternative of the first aspect, the at least two sensors further include a boiler load sensor;

[0021] After judging whether at least two boilers are in working condition according to the report, the following is also included:

[0022] When it is determined that at least two boilers are in operation, determining heat data of the at least two boilers based on monitoring data of boiler load sensors;

[0023] Performing fuzzy control calculation according to the type of report and the heat data of at least two boilers to obtain the load ratio of at least two boilers;

[0024] Determine whether the monitoring data of at least two sensors are 0;

[0025] When it is determined that the detection data of at least two sensors are not 0, a fuzzy control operation is performed according to the monitoring data of the at least two sensors and a preset first threshold value to obtain the number of opened boilers of the at least two boilers;

[0026] The at least two boilers are controlled based on the load ratio of the at least two boilers and the number of the at least two boilers that are turned on.

[0027] In another optional solution of the first aspect, after judging whether at least two boilers are in working state according to the report, the method further includes:

[0028] When it is determined that at least two boilers are in working state, a fuzzy control operation is performed according to monitoring data of at least two sensors and a preset second threshold value to obtain a load ratio of at least two boilers;

[0029] The at least two boilers are controlled based on a load ratio of the at least two boilers.

[0030] In yet another alternative of the first aspect, the method further comprises:

[0031] Determine the deviation of monitoring data of at least two sensors from a preset target threshold;

[0032] When the deviation is within a first preset deviation interval, controlling the load ratio of any one of the at least two boilers to be a preset first load ratio;

[0033] When the deviation is within a second preset deviation interval, controlling the load ratio of all boilers in the at least two boilers to be a preset second load ratio;

[0034] When the deviation is within the third preset deviation interval, the number of at least two boilers that are turned on is controlled to be a preset number.

[0035] In a second aspect, an embodiment of the present application provides a device for linkage control of multiple boilers, the device is applied to at least two boilers, and the device includes:

[0036] A collection module, used to collect monitoring data of at least two sensors and generate a report based on the monitoring data of at least two sensors;

[0037] A first judgment module is used to judge whether at least two boilers are in working state according to the report;

[0038] The first control module is used to control the at least two boilers according to monitoring data of at least two sensors when it is determined that the at least two boilers are not in an operating state.

[0039] In an optional solution of the second aspect, the at least two sensors include a flow sensor, a pressure sensor, and a temperature sensor;

[0040] The acquisition module is specifically used to generate reports based on the monitoring data of the flow sensor, the monitoring data of the pressure sensor and the monitoring data of the temperature sensor; wherein the report is set according to a preset time interval, and the type of report is any one of daily report, weekly report, monthly report, quarterly report or annual report.

[0041] In another optional solution of the second aspect, the first judgment module includes:

[0042] A determination unit, used to determine the type of report based on a user operation;

[0043] A judging unit, used for judging whether at least two boilers are in working state according to data corresponding to the type of the report;

[0044] A first processing unit, configured to determine that at least two boilers are not in a working state when the data corresponding to the type of the report is 0;

[0045] The second processing unit is used to determine that at least two boilers are in working state when the data corresponding to the type of the report is not 0.

[0046] In yet another optional solution of the second aspect, the first control module includes:

[0047] A first control unit, configured to determine whether the monitoring data of at least two sensors are 0 when it is determined that at least two boilers are not in an operating state;

[0048] The second control unit is used to control the number of at least two boilers to be opened to half of the total number of the at least two boilers when it is determined that the detection data of at least two sensors are 0.

[0049] In yet another alternative of the second aspect, the at least two sensors further include a boiler load sensor;

[0050] The device also includes:

[0051] A first processing module is used to determine heat data of the at least two boilers based on monitoring data of boiler load sensors after determining whether the at least two boilers are in working state according to the report;

[0052] A first calculation module is used to perform fuzzy control calculation according to the type of report and the heat data of at least two boilers to obtain the load ratio of at least two boilers;

[0053] A second judgment module is used to judge whether the monitoring data of at least two sensors are 0;

[0054] A second calculation module is used for performing fuzzy control operation according to the monitoring data of the at least two sensors and a preset first threshold value to obtain the number of opened boilers of the at least two boilers when it is determined that the detection data of the at least two sensors are not 0;

[0055] The second control module is used to control the at least two boilers based on the load ratio of the at least two boilers and the number of the at least two boilers that are turned on.

[0056] In yet another optional solution of the second aspect, the device further comprises:

[0057] A third calculation module is used for, after determining whether the at least two boilers are in working state according to the report, performing fuzzy control operation according to monitoring data of at least two sensors and a preset second threshold value when it is determined that the at least two boilers are in working state, to obtain the load ratio of the at least two boilers;

[0058] The third control module is used to control at least two boilers based on the load ratio of the at least two boilers.

[0059] In yet another optional solution of the second aspect, the device further comprises:

[0060] A second processing module, used to determine the deviation between the monitoring data of at least two sensors and a preset target threshold;

[0061] a fourth control module, configured to control the load ratio of any one of the at least two boilers to be a preset first load ratio when the deviation is within a first preset deviation interval;

[0062] a fifth control module, configured to control the load ratio of all boilers in the at least two boilers to be a preset second load ratio when the deviation is within a second preset deviation interval;

[0063] The sixth control module is used to control the number of at least two boilers to be turned on to be a preset number when the deviation is in a third preset deviation interval.

[0064] In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory;

[0065] The processor is connected to the memory;

[0066] A memory for storing executable program codes;

[0067] The processor runs the program corresponding to the executable program code by reading the executable program code stored in the memory, so as to implement the method for coordinated control of multiple boilers provided by the first aspect of the embodiment of the present application or any one of the implementation methods of the first aspect.

[0068] In a fourth aspect, an embodiment of the present application provides a computer storage medium, which stores a computer program. The computer program includes program instructions. When the program instructions are executed by a processor, the method for coordinated control of multiple boilers provided in the first aspect of the embodiment of the present application or any one of the implementation methods of the first aspect can be implemented.

[0069] In the embodiment of the present application, when controlling at least two boilers at the same time, the monitoring data of at least two sensors can be collected first, and a report can be generated based on the monitoring data of at least two sensors; then, it can be determined whether the at least two boilers are in working state according to the report, and when it is determined that the at least two boilers are not in working state, the at least two boilers can be controlled according to the monitoring data of at least two sensors. The operating state of the boiler can be accurately determined by generating a report from the monitoring data, and the boiler can be controlled together with the operating state and the monitoring data to ensure the control accuracy of multiple boilers in real time during operation, and it can be applied to any operating state of the boiler to meet the user's control experience needs. BRIEF DESCRIPTION OF THE DRAWINGS

[0070] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0071] Figure 1 A schematic diagram of a flow chart of a method for controlling linkage of multiple boilers provided in an embodiment of the present application;

[0072] Figure 2 A flowchart of another method for controlling linkage of multiple boilers provided in an embodiment of the present application;

[0073] Figure 3 A flowchart of another method for controlling linkage of multiple boilers provided in an embodiment of the present application;

[0074] Figure 4 A flowchart of another method for controlling linkage of multiple boilers provided in an embodiment of the present application;

[0075] Figure 5 A flowchart of another method for controlling linkage of multiple boilers provided in an embodiment of the present application;

[0076] Figure 6 A schematic diagram of the structure of a multi-boiler linkage control device provided in an embodiment of the present application;

[0077] Figure 7 A schematic diagram of the structure of another multi-boiler linkage control device provided in an embodiment of the present application;

[0078] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0079] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0080] In the following introduction, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance. The following introduction provides multiple embodiments of the present application, and different embodiments can be replaced or combined, so the present application can also be considered to include all possible combinations of the same and / or different embodiments recorded. Therefore, if one embodiment includes features A, B, and C, and another embodiment includes features B and D, then the present application should also be considered to include embodiments containing one or more of all other possible combinations of A, B, C, and D, although the embodiment may not be clearly recorded in the following text.

[0081] The following description provides examples and does not limit the scope, applicability or examples set forth in the claims. Changes may be made to the functions and arrangements of the elements described without departing from the scope of the present application. Various processes or components may be appropriately omitted, substituted or added to each example. For example, the described method may be performed in an order different from the order described, and various steps may be added, omitted or combined. In addition, features described in some examples may be combined in other examples.

[0082] See also Figure 1 , Figure 1 A flow chart of a method for controlling linkage of multiple boilers provided in an embodiment of the present application is shown.

[0083] like Figure 1 As shown, the method for controlling multiple boilers in linkage can control at least two boilers at the same time, and each boiler can be set similar to the parallel relationship in the circuit, and can be connected to each boiler separately through a controller but not limited to, so that the user can view or control each boiler on the controller, and the controller can control the operating status of each boiler at the same time. The method for controlling multiple boilers in linkage can at least include the following steps:

[0084] Step 102: Collect monitoring data from at least two sensors, and generate a report based on the monitoring data from at least two sensors.

[0085] This application will use the controller as the execution subject of one or more embodiments, and this application is not limited to this. Specifically, the controller can collect monitoring data from at least two sensors after being connected in parallel with at least two boilers. The at least two sensors can be, but are not limited to, used to obtain any at least two monitoring data of the boiler's steam flow data, steam pressure data, steam temperature data, or boiler load data, and the at least two sensors can be used to be set on any at least one of the at least two boilers. Among them, each sensor can obtain monitoring data at a preset time interval. Here, taking the temperature sensor used to monitor steam temperature data as an example, the temperature sensor can be controlled to obtain steam temperature data once every 10 seconds, and each steam temperature data obtained can be accompanied by a record of the corresponding acquisition time.

[0086] It can be understood that the at least two sensors here can be but are not limited to flow sensors, pressure sensors and temperature sensors, wherein the flow sensor can be used to obtain the steam flow monitoring data of the boiler, the pressure sensor can be used to obtain the steam pressure monitoring data of the boiler, and the temperature sensor can be used to obtain the steam temperature monitoring data of the boiler.

[0087] Further, after collecting the monitoring data of at least two sensors, the controller can generate a report based on the monitoring data of the at least two sensors. The report can be used to more intuitively view the overall monitoring data of the boiler within a preset time period, and the report can include types. Possibly, the type of the report can be a daily report, that is, all the monitoring data collected based on the same sensor in a day are summarized and displayed in the form of a chart. Here, it can be but not limited to collecting monitoring data once every hour, and 24 collected monitoring data in a day can be summarized to obtain a daily report. Possibly, the type of the report can be a weekly report, that is, all the monitoring data collected based on the same sensor in a week are summarized and displayed in the form of a chart. Here, it can be but not limited to summarizing all the collected monitoring data at intervals of one day, and seven summarized monitoring data in a week can be summarized again to obtain a weekly report. Possibly, the type of the report may be a monthly report, that is, all the monitoring data collected based on the same sensor within a month are summarized and displayed in the form of a chart, here, it can be but not limited to a weekly interval (or an interval of preset days, the embodiment of the present application is not limited thereto) All the collected monitoring data are summarized, and the four summarized monitoring data within a month can be summarized again to obtain a monthly report. Possibly, the type of the report may be a quarterly report, that is, all the monitoring data collected based on the same sensor within a quarter are summarized, and displayed in the form of a chart, here, it can be but not limited to a monthly interval All the monitoring data collected are summarized, and the three summarized monitoring data within a quarter can be summarized again to obtain a quarterly report. Possibly, the type of the report may also be an annual report, that is, all the monitoring data collected based on the same sensor within a year are summarized, and displayed in the form of a chart, here, it can be but not limited to a monthly interval All the monitoring data collected are summarized, and the four summarized monitoring data within a year can be summarized again to obtain an annual report.

[0088] It can also be understood that for the monitoring data collected by different types of sensors, corresponding reports can be generated respectively. For example, daily report 1 can be generated based on the steam flow monitoring data collected by the flow sensor, daily report 2 can be generated based on the steam pressure monitoring data collected by the pressure sensor, and daily report 3 can be generated based on the steam temperature monitoring data collected by the temperature sensor. It should be noted that when different types of reports need to be generated, the type of report can also be generated based on the monitoring data of multiple sensors in the same type of report. For example, the daily report can be generated based on the steam flow monitoring data A1 collected by the flow sensor, the steam pressure monitoring data B1 collected by the pressure sensor, and the steam temperature monitoring data C1 collected by the temperature sensor, the weekly report can be generated based on the steam flow monitoring data A2 collected by the flow sensor, the steam pressure monitoring data B2 collected by the pressure sensor, and the steam temperature monitoring data C2 collected by the temperature sensor, and the monthly report can be generated based on the steam flow monitoring data A3 collected by the flow sensor, the steam pressure monitoring data B3 collected by the pressure sensor, and the steam temperature monitoring data C3 collected by the temperature sensor.

[0089] Step 104: Determine whether at least two boilers are in working order according to the report.

[0090] Specifically, after generating the report, the controller can determine whether the at least two boilers are in working condition according to the monitoring data displayed in the report. Among them, when the monitoring data displayed in the report is not 0, it can be indicated that at least two boilers are currently in working condition. When the monitoring data displayed in the report is 0, it can be indicated that at least two boilers are not currently in working condition, which can correspond to the start-up state. It can be understood that when the monitoring data displayed in the report is 0, it can also indicate that at least two boilers are in a resting standby state at this time. Based on this, it can also be determined whether the at least two boilers are in a start-up state or a resting standby state by the trajectory corresponding to the monitoring data displayed in the report. The embodiments of the present application are not limited to this.

[0091] As an option, judging whether at least two boilers are in working state according to the report may further include:

[0092] Determine the type of report based on user actions;

[0093] Determining whether at least two boilers are in working state according to data corresponding to the type of the report;

[0094] When the data corresponding to the type of the report is 0, it is determined that at least two boilers are not in working state;

[0095] When the data corresponding to the type of the report is not 0, it is determined that at least two boilers are in operation.

[0096] Specifically, when judging whether the at least two boilers are in working state according to the report, the report type that meets the user's needs can be determined based on the user operation, wherein the user operation can be understood as the user can perform a selection operation on the display screen set on the controller, and the selection method can be but not limited to selecting the report type by checking the relevant instructions. Further, after determining the report type according to the user operation, it can be determined whether the at least two boilers are in working state by checking whether the monitoring data of the report is 0, and it can be but not limited to when the data corresponding to the type of the report is 0, it is determined that the at least two boilers are not in working state, and when the data corresponding to the type of the report is not 0, it is determined that the at least two boilers are in working state.

[0097] Step 106: When it is determined that at least two boilers are not in an operating state, control the at least two boilers according to monitoring data of at least two sensors.

[0098] Specifically, when the controller determines that at least two boilers are not in working state, the controller can control at least two boilers according to the monitoring data of at least two sensors collected previously, for example, the number of boilers to be turned on can be controlled separately, or the number of boilers to be turned on and the load ratio of each boiler to be turned on can be controlled simultaneously. The load ratio of the boiler can be understood as the ratio of the amount of data actually processed by the boiler to the amount of data processed by the rated amount. For example, the rated coal consumption of a boiler is 1 ton, and the load ratio is 80%, which means that the actual amount of coal processed by the boiler is 0.8 tons.

[0099] In an embodiment of the present application, the operating status of the boiler can be accurately determined by generating a report based on the monitoring data, and the boiler can be controlled in combination with the operating status and the monitoring data to ensure the control accuracy of multiple boilers during operation in real time, and can be applied to any operating status of the boiler to meet the user's control experience needs.

[0100] See also Figure 2 , Figure 2 A flow chart of another method for controlling linkage of multiple boilers provided in an embodiment of the present application is shown.

[0101] like Figure 2 As shown, the method for controlling multiple boilers in linkage may at least include the following steps:

[0102] Step 202: Collect monitoring data from at least two sensors, and generate a report based on the monitoring data from at least two sensors.

[0103] Specifically, step 202 may refer to step 102, which will not be described in detail here.

[0104] Step 204: Determine whether at least two boilers are in working order according to the report.

[0105] Specifically, step 204 may refer to step 104, which will not be described in detail here.

[0106] Step 206: When it is determined that at least two boilers are not in operation, determine whether the monitoring data of at least two sensors are zero.

[0107] Specifically, after determining that the at least two boilers are in the on state, the controller can determine whether the at least two boilers are in the cold state based on the monitoring data of the at least two sensors mentioned above. The cold state of the boiler can be understood as the state in which the boiler has not yet entered the working state after the on state, which can be determined by checking whether the monitoring data of the at least two sensors are 0. For example, but not limited to, when the at least two sensors are flow sensors, pressure sensors, and temperature sensors, the steam flow monitoring data collected by the flow sensor, the steam pressure monitoring data collected by the pressure sensor, and the steam temperature monitoring data collected by the temperature sensor can be checked respectively. If all the monitoring data are displayed as 0, it can be proved that the at least two boilers are in the cold state at this time; if there is any at least one monitoring data in all the monitoring data that is not 0, it can be proved that the at least two boilers are already in the working state at this time.

[0108] Step 208: When it is determined that the monitoring data of at least two sensors are 0, the number of the at least two boilers that are turned on is controlled to be half of the total number of the at least two boilers.

[0109] Specifically, after determining that the monitoring data of the at least two sensors is 0, the controller may control the number of the at least two boilers turned on to be half of the total number by default. For example, but not limited to, when the total number of the at least two boilers is 4, the number of boilers turned on may be controlled to be 2 by default, and the turned-on boilers may be any two of the total number. It is understandable that the at least two boilers may be quickly put into operation by controlling the number of boilers turned on to be half of the total number, and the operating efficiency of the at least two boilers may be guaranteed. It should be noted that when the total number of the at least two boilers is an odd number, the number of boilers turned on may be, but not limited to, half of the total number of the at least two boilers minus one by default, and the embodiments of the present application are not limited thereto.

[0110] See also Figure 3 , Figure 3 A flow chart of another method for controlling linkage of multiple boilers provided in an embodiment of the present application is shown.

[0111] like Figure 3 As shown, the method for controlling multiple boilers in linkage may at least include the following steps:

[0112] Step 302: Collect monitoring data from at least two sensors, and generate a report based on the monitoring data from at least two sensors.

[0113] Specifically, step 302 may refer to step 102, which will not be described in detail here.

[0114] Step 304: Determine whether at least two boilers are in working order according to the report.

[0115] Specifically, step 304 may refer to step 104, which will not be described in detail here.

[0116] Step 306: When it is determined that at least two boilers are in operation, heat data of the at least two boilers are determined based on monitoring data of boiler load sensors.

[0117] Specifically, when the controller determines that the at least two boilers are in working state, the controller can also determine the heat generated by the at least two boilers through the boiler load ratio collected by the boiler load sensor and the equipment parameters marked on the boiler. Among them, the equipment parameters marked on the boiler can be but not limited to the rated coal burning amount of the boiler, and in the embodiment of the present application, as a preference, the equipment parameters of each boiler can be kept consistent. It can be understood that after the controller determines the boiler load ratio and the rated coal burning amount of the boiler respectively, it can first calculate the actual coal burning amount of the at least two boilers according to the boiler load ratio and the rated coal burning amount of the boiler, and then convert the actual coal burning amount of the at least two boilers to obtain the corresponding heat.

[0118] Step 308: Perform fuzzy control calculation according to the type of report and the heat data of at least two boilers to obtain the load ratio of at least two boilers.

[0119] Specifically, after obtaining the heat of the at least two boilers, the controller can also perform automatic optimization fuzzy three-level closed-loop control operations according to the data corresponding to the determined report type and the heat of the at least two boilers to obtain the ideal load ratio of the at least two boilers. Among them, the data corresponding to the determined report type can be but not limited to the average value of the determined report type, and the report average value generated based on the monitoring data collected by each sensor is different. For example, taking the determined report type as a daily report as an example, the controller can take the average value of multiple daily reports generated within a preset time interval to obtain the average value of the daily report. It can be understood that after the controller obtains the above-mentioned report average value and the heat of the at least two boilers respectively, the report average value and the heat of the at least two boilers can be input into the fuzzy three-level automatic closed-loop control model, and the output result is used as the ideal load ratio of the at least two boilers. It can also be understood that the ideal load ratio of the at least two boilers can correspond to the ideal load ratio of each boiler. It is possible that the ideal load ratio of each boiler in the embodiment of the present application can be kept consistent, that is, the controller can simultaneously control the working state of each boiler. Possibly, in the embodiment of the present application, the ideal load ratio of each boiler may be different, that is, the controller may control the working state of each boiler individually.

[0120] Step 310: determine whether the monitoring data of at least two sensors is 0, and when it is determined that the detection data of at least two sensors is not 0, perform fuzzy control operation according to the monitoring data of at least two sensors and a preset first threshold to obtain the number of at least two boilers turned on.

[0121] Specifically, when the controller determines that the at least two boilers are not in the on state, it can continue to determine whether the at least two boilers are in the cold state, and when it determines that the at least two boilers are not in the cold state, it can perform automatic optimization fuzzy three-level closed-loop control operation based on the monitoring data collected by the at least two sensors and the preset first threshold value to obtain the ideal number of the at least two boilers to be turned on. The preset first threshold value can be determined according to the type of sensor, for example, but not limited to, when the sensor is a temperature sensor, the preset first threshold value can correspond to the preset temperature threshold value of the boiler steam; when the sensor is a pressure sensor, the preset first threshold value can correspond to the preset pressure threshold value of the boiler steam.

[0122] It should be noted that the automatic optimization fuzzy three-level closed-loop control operation mentioned in the embodiment of the present application may be a common technical means in the field and will not be elaborated here.

[0123] Step 312: Control at least two boilers based on the load ratio of the at least two boilers and the number of the at least two boilers that are turned on.

[0124] Specifically, after obtaining the ideal load ratio of the at least two boilers and the ideal number of boilers to be turned on, the controller can control the current number of the at least two boilers turned on according to the ideal number of boilers turned on, and control the load ratio of each boiler according to the ideal load ratio of the at least two boilers, so that the current number of the at least two boilers turned on is the ideal number of boilers turned on, and the load ratio of each boiler is the ideal load ratio. For example, when the current number of the at least two boilers turned on is 4 and the load ratio of each boiler is 80%, if the ideal load ratio of the at least two boilers is 75% and the ideal number of boilers turned on is 3, the controller can control the currently turned on 4 boilers to close at least one boiler, and adjust the load ratio of each boiler from 80% to 75%.

[0125] See also Figure 4 , Figure 4 A flow chart of another method for controlling linkage of multiple boilers provided in an embodiment of the present application is shown.

[0126] like Figure 4 As shown, the method for controlling multiple boilers in linkage may at least include the following steps:

[0127] Step 402: Collect monitoring data from at least two sensors, and generate a report based on the monitoring data from at least two sensors.

[0128] Specifically, step 402 may refer to step 102, which will not be described in detail here.

[0129] Step 404: Determine whether at least two boilers are in working order according to the report.

[0130] Specifically, step 404 may refer to step 104, which will not be described in detail here.

[0131] Step 406: When it is determined that at least two boilers are in operation, a fuzzy control operation is performed according to monitoring data of at least two sensors and a preset second threshold value to obtain a load ratio of the at least two boilers.

[0132] Specifically, when the controller determines that the at least two boilers are in working state, it can also directly perform automatic optimization fuzzy three-level closed-loop control operation based on the monitoring data collected by the at least two sensors and the preset second threshold value to obtain the ideal load ratio of the at least two boilers. The preset second threshold value can be determined according to the type of sensor, for example but not limited to when the sensor is a temperature sensor, the preset second threshold value can correspond to the preset load ratio of the steam temperature; when the sensor is a pressure sensor, the preset second threshold value can correspond to the preset load ratio of the steam pressure.

[0133] Step 408: Control at least two boilers based on the load ratio of the at least two boilers.

[0134] Specifically, after obtaining the ideal load ratio of the at least two boilers, the controller can directly adjust the current load ratio of each of the at least two boilers according to the ideal load ratio. It can be understood that in the embodiment of the present application, the number of the at least two boilers turned on can be the default number of boilers turned on, and the working state of each boiler can be controlled more quickly and effectively by controlling the load ratio of each boiler, so as to bring a more convenient control experience to the user.

[0135] See also Figure 5 , Figure 5 A flow chart of another method for controlling linkage of multiple boilers provided in an embodiment of the present application is shown.

[0136] like Figure 5 As shown, the method for controlling multiple boilers in linkage may at least include the following steps:

[0137] Step 502: Collect monitoring data from at least two sensors, and generate a report based on the monitoring data from at least two sensors.

[0138] Specifically, step 502 may refer to step 102, which will not be described in detail here.

[0139] Step 504: Determine whether at least two boilers are in working order according to the report.

[0140] Specifically, step 504 may refer to step 104, which will not be described in detail here.

[0141] Step 506: When it is determined that at least two boilers are not in the working state, control the at least two boilers according to the monitoring data of at least two sensors.

[0142] Specifically, step 506 may refer to step 106 and the multiple embodiments mentioned above, which will not be described in detail here.

[0143] Step 508: Determine the deviation between the monitoring data of at least two sensors and a preset target threshold.

[0144] Specifically, after the controller controls the at least two boilers according to the calculated ideal load ratio, or according to the preset number of units to be turned on, or according to the calculated ideal load ratio and the ideal number of units to be turned on, it can further calculate the deviation between the monitoring data of at least two sensors and the preset template threshold. It is understandable that the monitoring data of different sensors may correspond to different preset template thresholds. For example, when the type of sensor is a temperature sensor, the corresponding preset template threshold may be a preset temperature threshold, and the deviation may be the temperature difference between the current boiler steam temperature collected by the temperature sensor and the preset temperature threshold. When the type of sensor is a pressure sensor, the corresponding preset template threshold may be a preset pressure threshold, and the deviation may be the pressure difference between the current boiler steam temperature collected by the pressure sensor and the preset pressure threshold.

[0145] Step 510: When the deviation is within a first preset deviation interval, control the load ratio of any one of the at least two boilers to be a preset first load ratio.

[0146] Specifically, when the controller determines that the deviation is in the first preset deviation interval, the load ratio of any one of the at least two boilers can be controlled to be the preset first load ratio, wherein the control process may not change the number of boilers that are turned on, and only eliminate the influence of the control accuracy caused by the deviation by adjusting the load ratio of any one boiler. It can be understood that the first preset deviation interval here can be determined according to the type of sensor. For example, when the sensor is a temperature sensor, the first preset deviation interval can be between negative one degree and positive one degree, that is, the temperature difference between the current boiler steam temperature collected by the temperature sensor mentioned above and the preset temperature threshold is between negative one degree and positive one degree. It should also be noted that the first load ratio here can also be determined according to the deviation, for example but not limited to the first load ratio and the deviation satisfying a linear relationship in the embodiment of the present application.

[0147] Step 512: When the deviation is within the second preset deviation interval, control the load ratio of all boilers in the at least two boilers to be a preset second load ratio.

[0148] Specifically, when the controller determines that the deviation is in the second preset deviation interval, the load ratio of all boilers in the at least two boilers can be controlled to be the preset second load ratio, wherein the control process may not change the number of boilers turned on, and only adjust the load ratio of all boilers to eliminate the control accuracy caused by the deviation. It can be understood that, referring to the first preset deviation interval mentioned above, the second preset deviation interval can be determined according to the type of sensor, for example, when the sensor is a temperature sensor, the second preset deviation interval can be between negative two degrees and negative one degree and between positive one degree and positive two degrees, that is, the temperature difference between the current boiler steam temperature collected by the temperature sensor mentioned above and the preset temperature threshold is between negative two degrees and negative one degree or between positive one degree and positive two degrees. It should also be noted that the second load ratio here can also be determined according to the deviation, for example but not limited to the second load ratio and the deviation in the embodiment of the present application satisfying a linear relationship.

[0149] Step 514: When the deviation is within the third preset deviation interval, the number of at least two boilers that are turned on is controlled to be a preset number.

[0150] Specifically, when the controller determines that the deviation is in the third preset deviation interval, the number of boilers currently turned on of the at least two boilers can be controlled to be the preset number, wherein, due to the large deviation of the control process, it is necessary to quickly eliminate the influence of the control accuracy caused by the deviation by directly changing the number of boilers turned on. It can be understood that, referring to the first preset deviation interval and the second preset deviation interval mentioned above, the third preset deviation interval can be determined according to the type of sensor, for example, when the sensor is a temperature sensor, the third preset deviation interval can be between negative three degrees and negative two degrees and between positive two degrees and positive three degrees, that is, the temperature difference between the current boiler steam temperature collected by the temperature sensor mentioned above and the preset temperature threshold is between negative three degrees and negative two degrees or between positive two degrees and positive three degrees. It should also be noted that the preset number here can also be determined according to the deviation, for example but not limited to the preset number and the deviation satisfying a linear relationship in the embodiment of the present application.

[0151] See also Figure 6 , Figure 6 A schematic structural diagram of a multiple boiler linkage control device provided in an embodiment of the present application is shown.

[0152] like Figure 6 As shown, the multiple boiler linkage control device may include a controller, a display screen, a sensor 1, a sensor 2 and at least two boilers. The sensor type corresponding to the sensor 1 may include but is not limited to a flow sensor and a pressure difference sensor. The sensor type corresponding to the sensor 2 may include but is not limited to a pressure sensor and a temperature sensor. The at least two boilers may include but are not limited to boiler 1, boiler 2 and boiler 3, wherein:

[0153] The controller can be electrically connected to the display screen through RS485 or LAN hub, electrically connected to sensor 1 through a conversion isolation circuit, electrically connected to sensor 2 through an edge computing gateway or a cloud box, and can also be electrically connected to boiler 1, boiler 2 and boiler 3 through RS485 or LAN hub, electrically connected to boiler 1, boiler 2 and boiler 3 through a relay switch, and electrically connected to boiler 1, boiler 2 and boiler 3 through an analog conversion circuit.

[0154] See also Figure 7 , Figure 7 A structural schematic diagram of another multiple boiler linkage control device provided in an embodiment of the present application is shown.

[0155] like Figure 7 As shown, the multiple boiler linkage control device may include at least a collection module 701, a first judgment module 702 and a first control module 703, wherein:

[0156] The collection module 701 is used to collect monitoring data of at least two sensors and generate a report based on the monitoring data of at least two sensors;

[0157] The first judgment module 702 is used to judge whether at least two boilers are in working state according to the report;

[0158] The first control module 703 is used to control the at least two boilers according to the monitoring data of at least two sensors when it is determined that the at least two boilers are not in the working state.

[0159] In some possible embodiments, the at least two sensors include a flow sensor, a pressure sensor, and a temperature sensor;

[0160] The acquisition module is specifically used to generate reports based on the monitoring data of the flow sensor, the monitoring data of the pressure sensor and the monitoring data of the temperature sensor; wherein the report is set according to a preset time interval, and the type of report is any one of daily report, weekly report, monthly report, quarterly report or annual report.

[0161] In some possible embodiments, the first determination module includes:

[0162] A determination unit, used to determine the type of report based on a user operation;

[0163] A judging unit, used for judging whether at least two boilers are in working state according to data corresponding to the type of the report;

[0164] A first processing unit, configured to determine that at least two boilers are not in a working state when the data corresponding to the type of the report is 0;

[0165] The second processing unit is used to determine that at least two boilers are in working state when the data corresponding to the type of the report is not 0.

[0166] In some possible embodiments, the first control module includes:

[0167] A first control unit, configured to determine whether the monitoring data of at least two sensors are 0 when it is determined that at least two boilers are not in an operating state;

[0168] The second control unit is used to control the number of at least two boilers to be opened to half of the total number of the at least two boilers when it is determined that the detection data of at least two sensors are 0.

[0169] In some possible embodiments, the at least two sensors further include a boiler load sensor;

[0170] The device also includes:

[0171] A first processing module is used to determine heat data of the at least two boilers based on monitoring data of boiler load sensors after determining whether the at least two boilers are in working state according to the report;

[0172] A first calculation module is used to perform fuzzy control calculation according to the type of report and the heat data of at least two boilers to obtain the load ratio of at least two boilers;

[0173] A second judgment module is used to judge whether the monitoring data of at least two sensors are 0;

[0174] A second calculation module is used for performing fuzzy control operation according to the monitoring data of the at least two sensors and a preset first threshold value to obtain the number of opened boilers of the at least two boilers when it is determined that the detection data of the at least two sensors are not 0;

[0175] The second control module is used to control the at least two boilers based on the load ratio of the at least two boilers and the number of the at least two boilers that are turned on.

[0176] In some possible embodiments, the device further includes:

[0177] A third calculation module is used for, after determining whether the at least two boilers are in working state according to the report, performing fuzzy control operation according to monitoring data of at least two sensors and a preset second threshold value when it is determined that the at least two boilers are in working state, to obtain the load ratio of the at least two boilers;

[0178] The third control module is used to control at least two boilers based on the load ratio of the at least two boilers.

[0179] In some possible embodiments, the device further includes:

[0180] A second processing module, used to determine the deviation between the monitoring data of at least two sensors and a preset target threshold;

[0181] a fourth control module, configured to control the load ratio of any one of the at least two boilers to be a preset first load ratio when the deviation is within a first preset deviation interval;

[0182] a fifth control module, configured to control the load ratio of all boilers in the at least two boilers to be a preset second load ratio when the deviation is within a second preset deviation interval;

[0183] The sixth control module is used to control the number of at least two boilers to be turned on to be a preset number when the deviation is in a third preset deviation interval.

[0184] Those skilled in the art can clearly understand that the technical solutions of the embodiments of the present application can be implemented with the help of software and / or hardware. The "unit" and "module" in this specification refer to software and / or hardware that can independently complete or cooperate with other components to complete specific functions, where the hardware can be, for example, a field programmable gate array (FPGA), an integrated circuit (IC), etc.

[0185] Each processing unit and / or module of the embodiments of the present application may be implemented by an analog circuit that implements the functions described in the embodiments of the present application, or may be implemented by software that executes the functions described in the embodiments of the present application.

[0186] See also Figure 8 , Figure 8 A schematic structural diagram of an electronic device provided in an embodiment of the present application is shown.

[0187] like Figure 8 As shown, the electronic device 800 may include: at least one processor 801 , at least one network interface 804 , a user interface 803 , a memory 805 , and at least one communication bus 802 .

[0188] The communication bus 802 may be used to realize the connection and communication among the above-mentioned components.

[0189] The user interface 803 may include buttons, and the optional user interface may also include a standard wired interface or a wireless interface.

[0190] The network interface 804 may include, but is not limited to, a Bluetooth module, an NFC module, a Wi-Fi module, etc.

[0191] Among them, the processor 801 may include one or more processing cores. The processor 801 uses various interfaces and lines to connect various parts within the entire electronic device 800, and executes various functions and processes data of the routing device 800 by running or executing instructions, programs, code sets or instruction sets stored in the memory 805, and calling data stored in the memory 805. Optionally, the processor 801 can be implemented in at least one hardware form of DSP, FPGA, and PLA. The processor 801 can integrate one or a combination of CPU, GPU, modem, etc. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 801, and it can be implemented separately through a chip.

[0192] The memory 805 may include RAM or ROM. Optionally, the memory 805 includes a non-transitory computer-readable medium. The memory 805 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 805 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned method embodiments, etc.; the data storage area may store data involved in the above-mentioned method embodiments, etc. The memory 805 may optionally be at least one storage device located away from the aforementioned processor 801. As Figure 8 As shown, the memory 805 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a boiler control application program.

[0193] Specifically, the processor 801 may be used to call the boiler control application stored in the memory 805, and specifically perform the following operations:

[0194] Collecting monitoring data from at least two sensors, and generating a report based on the monitoring data from at least two sensors;

[0195] Determine whether at least two boilers are in working condition according to the report;

[0196] When it is determined that the at least two boilers are not in the working state, the at least two boilers are controlled according to the monitoring data of the at least two sensors.

[0197] In some possible embodiments, the at least two sensors include a flow sensor, a pressure sensor, and a temperature sensor;

[0198] Generate a report based on monitoring data of at least two sensors, including:

[0199] Generate reports based on the monitoring data of the flow sensor, the monitoring data of the pressure sensor and the monitoring data of the temperature sensor; wherein the reports are set according to preset time intervals, and the types of reports are daily reports, weekly reports, monthly reports, quarterly reports or annual reports.

[0200] In some possible embodiments, judging whether at least two boilers are in working state according to the report includes:

[0201] Determine the type of report based on user actions;

[0202] Determining whether at least two boilers are in working state according to data corresponding to the type of the report;

[0203] When the data corresponding to the type of the report is 0, it is determined that at least two boilers are not in working state;

[0204] When the data corresponding to the type of the report is not 0, it is determined that at least two boilers are in operation.

[0205] In some possible embodiments, when it is determined that at least two boilers are not in a working state, controlling the at least two boilers according to monitoring data of at least two sensors includes:

[0206] When it is determined that at least two boilers are not in the working state, determining whether the monitoring data of at least two sensors are 0;

[0207] When it is determined that the detection data of at least two sensors are 0, the number of the at least two boilers that are turned on is controlled to be half of the total number of the at least two boilers.

[0208] In some possible embodiments, the at least two sensors further include a boiler load sensor;

[0209] After judging whether at least two boilers are in working condition according to the report, the following is also included:

[0210] When it is determined that at least two boilers are in operation, determining heat data of the at least two boilers based on monitoring data of boiler load sensors;

[0211] Performing fuzzy control calculation according to the type of report and the heat data of at least two boilers to obtain the load ratio of at least two boilers;

[0212] Determine whether the monitoring data of at least two sensors are 0;

[0213] When it is determined that the detection data of at least two sensors are not 0, a fuzzy control operation is performed according to the monitoring data of the at least two sensors and a preset first threshold value to obtain the number of opened boilers of the at least two boilers;

[0214] The at least two boilers are controlled based on the load ratio of the at least two boilers and the number of the at least two boilers that are turned on.

[0215] In some possible embodiments, after determining whether at least two boilers are in working state according to the report, the method further includes:

[0216] When it is determined that at least two boilers are in working state, a fuzzy control operation is performed according to monitoring data of at least two sensors and a preset second threshold value to obtain a load ratio of at least two boilers;

[0217] The at least two boilers are controlled based on a load ratio of the at least two boilers.

[0218] In some possible embodiments, it further includes:

[0219] Determine the deviation of monitoring data of at least two sensors from a preset target threshold;

[0220] When the deviation is within a first preset deviation interval, controlling the load ratio of any one of the at least two boilers to be a preset first load ratio;

[0221] When the deviation is within a second preset deviation interval, controlling the load ratio of all boilers in the at least two boilers to be a preset second load ratio;

[0222] When the deviation is within the third preset deviation interval, the number of at least two boilers that are turned on is controlled to be a preset number.

[0223] The present application also provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of the above method are implemented. The computer-readable storage medium may include, but is not limited to, any type of disk, including a floppy disk, an optical disk, a DVD, a CD-ROM, a micro drive, and a magneto-optical disk, a ROM, a RAM, an EPROM, an EEPROM, a DRAM, a VRAM, a flash memory device, a magnetic card or an optical card, a nanosystem (including a molecular memory IC), or any type of medium or device suitable for storing instructions and / or data.

[0224] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0225] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0226] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0227] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0228] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0229] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM), random access memory (RAM), mobile hard disk, disk or optical disk and other media that can store program codes.

[0230] A person skilled in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by entering a program to instruct related hardware, and the program may be stored in a computer-readable memory, which may include a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0231] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure here, those skilled in the art will easily think of the implementation scheme of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A method for linkage control of multiple boilers, characterized in that: The method is applied to at least two boilers, and comprises: Collecting monitoring data from at least two sensors, and generating a report based on the monitoring data from the at least two sensors; Determining whether the at least two boilers are in working state according to the report; When it is determined that the at least two boilers are not in the working state, controlling the at least two boilers according to the monitoring data of the at least two sensors; Wherein, the at least two sensors include a flow sensor, a pressure sensor, a temperature sensor and a boiler load sensor; After judging whether the at least two boilers are in working state according to the report, the method further includes: When it is determined that the at least two boilers are in the working state, determining heat data of the at least two boilers based on monitoring data of the boiler load sensors; Performing fuzzy control calculation according to the type of the report and the heat data of the at least two boilers to obtain the load ratio of the at least two boilers; Determining whether the monitoring data of the at least two sensors is 0; When it is determined that the detection data of the at least two sensors are not 0, a fuzzy control operation is performed according to the monitoring data of the at least two sensors and a preset first threshold value to obtain the number of the at least two boilers that are turned on; The at least two boilers are controlled based on the load ratio of the at least two boilers and the number of the at least two boilers that are turned on.

2. The method according to claim 1, characterized in that The generating of a report based on the monitoring data of the at least two sensors includes: Generate a report based on the monitoring data of the flow sensor, the monitoring data of the pressure sensor and the monitoring data of the temperature sensor; wherein the report is set according to a preset time interval, and the type of the report is any one of a daily report, a weekly report, a monthly report, a quarterly report or an annual report.

3. The method according to claim 2, characterized in that The step of judging whether the at least two boilers are in working state according to the report comprises: Determining the type of the report based on the user operation; Determining whether the at least two boilers are in working state according to the data corresponding to the type of the report; When the data corresponding to the type of the report is 0, determining that the at least two boilers are not in the working state; When the data corresponding to the type of the report is not 0, it is determined that the at least two boilers are in the working state.

4. The method according to claim 3, characterized in that When it is determined that the at least two boilers are not in the working state, controlling the at least two boilers according to the monitoring data of the at least two sensors comprises: When it is determined that the at least two boilers are not in the working state, determining whether the monitoring data of the at least two sensors are 0; When it is determined that the detection data of the at least two sensors are 0, the number of the at least two boilers that are turned on is controlled to be half of the total number of the at least two boilers.

5. The method according to claim 1, characterized in that After judging whether the at least two boilers are in working state according to the report, the method further includes: When it is determined that the at least two boilers are in the working state, a fuzzy control operation is performed according to the monitoring data of the at least two sensors and a preset second threshold value to obtain a load ratio of the at least two boilers; The at least two boilers are controlled based on a load ratio of the at least two boilers.

6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Determining a deviation between the monitoring data of the at least two sensors and a preset target threshold; When the deviation is within a first preset deviation interval, controlling the load ratio of any one of the at least two boilers to be a preset first load ratio; When the deviation is within a second preset deviation interval, controlling the load ratio of all boilers in the at least two boilers to be a preset second load ratio; When the deviation is within a third preset deviation interval, the number of the at least two boilers that are turned on is controlled to be a preset number.

7. A device for linkage control of multiple boilers, characterized in that: The device is applied to at least two boilers, and comprises: A collection module, used to collect monitoring data of at least two sensors and generate a report based on the monitoring data of the at least two sensors; A first judgment module, used for judging whether the at least two boilers are in working state according to the report; a first control module, configured to control the at least two boilers according to monitoring data of the at least two sensors when it is determined that the at least two boilers are not in the working state; Wherein, the at least two sensors include a flow sensor, a pressure sensor, a temperature sensor and a boiler load sensor; After judging whether the at least two boilers are in working state according to the report, the method further includes: When it is determined that the at least two boilers are in the working state, determining heat data of the at least two boilers based on monitoring data of the boiler load sensors; Performing fuzzy control calculation according to the type of the report and the heat data of the at least two boilers to obtain the load ratio of the at least two boilers; Determining whether the monitoring data of the at least two sensors is 0; When it is determined that the detection data of the at least two sensors are not 0, a fuzzy control operation is performed according to the monitoring data of the at least two sensors and a preset first threshold value to obtain the number of the at least two boilers that are turned on; The at least two boilers are controlled based on the load ratio of the at least two boilers and the number of the at least two boilers that are turned on.

8. An electronic device, comprising a processor and a memory, characterized in that: The processor is connected to the memory; The memory is used to store executable program code; The processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a computer or a processor, the computer or the processor executes the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Boiler group control system and control method thereof

    CN104819507A

  • Spot checking method of equipment

    CN107908156A