Pulse combustion control method and system, medium and electronic equipment

By calculating the opening and closing timing of the fuel and air valves of the burner in electronic equipment, the problems of pressure fluctuations and heat deviations in the existing pulse combustion control are solved, and the stability and precise control of the burner are achieved.

CN120252020APending Publication Date: 2025-07-04FIVES STEIN METALLURGICAL TECH SHANGHAI CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311784943.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-24
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The existing pulse combustion control technology can easily cause pressure fluctuations in fuel and air pipes under complex operating conditions, and the output heat is deviated from the demand, making it difficult to achieve stable combustion control.

Method used

By calculating the opening and closing timing of the fuel and air valves of each burner in electronic devices, an integer programming model is used to minimize fuel and air demand fluctuations, and precise combustion control is achieved.

Benefits of technology

Reduces fluctuations in fuel and air demand, stabilizes the pressure of the fuel and air mains, and improves the output heat accuracy and system stability of the burner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120252020A_ABST
    Figure CN120252020A_ABST
Patent Text Reader

Abstract

The invention provides a pulse combustion control method and system, a medium and electronic equipment. The pulse combustion control method and system are applied to combustion equipment comprising a plurality of combustors. The pulse combustion control method comprises the steps that in the current pulse period, the heat output requirements of all combustors are obtained; taking the minimum fuel demand fluctuation as a target, calculating a first opening and closing time sequence of a fuel control valve of each combustor in the next pulse period according to the heat output demand, and realizing combustion control of each combustor in the next pulse period based on the first opening and closing time sequence; the total fuel demand of all the combustors is more stable and small in change, it can be guaranteed that the pressure of the fuel main pipe for supplying fuel to all the combustors is kept stable, and fluctuation of the fuel demand is reduced to the maximum extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of metallurgy, and in particular to a pulse combustion control technology, and in particular to a pulse combustion control method, system, medium and electronic equipment. Background Art

[0002] Pulse combustion control adopts an intermittent combustion method, using pulse width modulation technology to achieve temperature control of industrial kilns by adjusting the duty cycle (on-off ratio) of the combustion time. The fuel flow rate can be pre-set through pressure adjustment. Once the burner is working, it is in full load state to ensure that the gas outlet speed of the burner remains unchanged during combustion. When the temperature needs to be increased, the burner combustion time is lengthened and the intermittent time is reduced; when the temperature needs to be reduced, the burner combustion time is reduced and the intermittent time is lengthened. Pulse combustion technology is a combustion control technology that is realized by rotating combustion according to a certain control program. The control system controls the temperature of the furnace by controlling the combustion sequence and combustion time of the burner. It has the advantages of good dynamic performance, small control temperature fluctuation, and fuel saving. Pulse combustion technology has many advantages mentioned above, but it has high requirements for the control program. The control program needs to be able to properly schedule the combustion sequence (opening time, closing time) of each burner. Otherwise, it is easy for multiple burners to be opened or closed at the same time, resulting in pressure fluctuations in the gas main and air main, which in turn affects the gas pressure and air pressure at the inlet of each burner, and ultimately affects the combustion quality.

[0003] At present, the control program of pulse combustion generally adopts the FIFO control strategy. The pulse combustion FIFO (First In First Out) control strategy is a queue-based combustion control strategy. By pre-setting a combustion queue, the burner is controlled according to the first-in-first-out principle to achieve a stable combustion process. The control program using the FIFO control strategy generally runs on the combustion control PLC. On the basis of sequential combustion, some special processing logic is usually added. For example, when multiple burners are turned on / off at the same time, the opening / closing time of some burners will be forced to be delayed. Although this is conducive to reducing the main pipe pressure fluctuation, it will cause the actual combustion time of the burner to deviate from the heat demand. Summary of the invention

[0004] The object of the present invention is to provide a pulse combustion control method, system, medium and electronic equipment to solve the problems pointed out in the above background technology.

[0005] In a first aspect, the present invention provides a pulse combustion control method applied to a combustion device including a plurality of burners. The pulse combustion control method includes: within a current pulse period, obtaining the heat output requirements of each of the burners; aiming at minimizing the fuel demand fluctuation, calculating the first opening and closing timings of the fuel control valves of each of the burners within the next pulse period according to the heat output requirements, so as to realize the combustion control of each of the burners within the next pulse period based on the first opening and closing timings.

[0006] In the present invention, by aiming at minimizing the fuel demand fluctuation, calculating the first opening and closing timings of the fuel control valves of each burner, and performing combustion control on each burner based on the first opening and closing timings, the total fuel demand of all burners is made more stable and has less variation, which can ensure that the fuel main pipe pressure supplying fuel to all burners remains stable, and the fuel demand fluctuation is minimized to the greatest extent. In addition, the present invention calculates the first opening and closing timings of the fuel control valves of the burners with a pulse period as the basic unit. By calculating the first opening and closing timings of the fuel control valves of each burner before the arrival of the next pulse period and using them for the combustion control of the next pulse period, rolling calculation is realized, thereby realizing continuous control of the entire pulse combustion process.

[0007] In one implementation manner of the first aspect, the calculation formula for calculating the first opening and closing timings of the fuel control valves of each of the burners within the next pulse period according to the heat output requirements with the aim of minimizing the fuel demand fluctuation is:

[0008]

[0009]

[0010] Calculate the value of x corresponding to when f(x ij ) takes the minimum value; ij value;

[0011] where x ij represents the state of the fuel control valve of the i-th burner at the j-th unit time, x ij ∈{0, 1}; i ranges from 1 to m; j ranges from 1 to n; n represents the time of the next pulse period; m represents the total number of the burners; p i represents the fuel flow rate per unit time when the fuel control valve of the i-th burner is opened; bt i represents the time for which the fuel control valve of the i-th burner needs to be opened within the next pulse period; s represents the heat output requirement.

[0012] In an implementation of the first aspect, the combustion control of each of the burners in the next pulse cycle based on the first opening and closing timing includes: sending the first opening and closing timing to a controller for controlling each of the burners, so that the controller implements the combustion control of each of the burners in the next pulse cycle based on the first opening and closing timing; and / or the pulse combustion control method further includes: saving the first opening and closing timing.

[0013] In this implementation, by sending the calculated first opening and closing timing to the controller that controls the burners, and the controller controls the combustion of each burner according to the first opening and closing timing, the precise control of the combustion process of the burners is realized.

[0014] In an implementation of the first aspect, the pulse combustion control method further includes: obtaining the excess air coefficient of each of the burners; aiming at minimizing the air demand fluctuation, calculating the second opening and closing timing of the air valve of each of the burners in the next pulse cycle according to the excess air coefficient and the heat output demand, so as to implement the opening and closing control of the air valve of each of the burners in the next pulse cycle based on the second opening and closing timing, and implementing the combustion control of each of the burners in the next pulse cycle based on the first opening and closing timing and the second opening and closing timing.

[0015] In this implementation, in order to more precisely control the opening and closing time of the air valve of the burner, aiming at minimizing the air demand fluctuation, the second opening and closing timing of the air valve is calculated, and the fluctuation of the air demand is minimized to the greatest extent.

[0016] In an implementation of the first aspect, when the fuel control valve is in the open state, the air valve must also be in the open state; the calculation formula for calculating the second opening and closing timing of the air valve of each of the burners in the next pulse cycle according to the excess air coefficient and the heat output demand with the aim of minimizing the air demand fluctuation is:

[0017]

[0018]

[0019] Calculate the value of y corresponding to the minimum value of f(y ij ) ij ;

[0020] where y ij represents the state of the air valve of the i-th burner at the j-th unit time, y ij ∈{0,1}; i ranges from 1 to m; j ranges from 1 to n; n represents the time of the next pulse cycle; m represents the total number of the burners; pi represents the fuel flow rate per unit time when the fuel control valve of the i-th burner is open; bt i represents the time for which the fuel control valve of the i-th burner needs to be open within the next pulse period; s represents the heat output demand; L i represents the excess air coefficient of the i-th burner.

[0021] In a second aspect, the present invention provides a pulse combustion control system, which is applied to a combustion device including a plurality of burners. The pulse combustion control system includes: an acquisition module, configured to acquire the heat output demand of each of the burners within a current pulse period; a calculation module, configured to, with the goal of minimizing fuel demand fluctuations, calculate the first opening and closing timing of the fuel control valve of each of the burners within the next pulse period according to the heat output demand, so as to implement combustion control of each of the burners within the next pulse period based on the first opening and closing timing.

[0022] In a third aspect, the present invention provides an electronic device, which includes: a processor and a memory; the memory is used for storing a computer program; the processor is used for executing the computer program stored in the memory, so that the electronic device executes the above-mentioned pulse combustion control method.

[0023] In a fourth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by an electronic device, the above-mentioned pulse combustion control method is implemented.

[0024] In a fifth aspect, the present invention provides a pulse combustion control system, which is applied to a combustion device including a plurality of burners. The pulse combustion control system includes: a controller and the above-mentioned electronic device; the controller is connected to the electronic device, and the controller is configured to calculate the heat output demand of each of the burners within a current pulse period, and to send the heat output demand to the electronic device.

[0025] In the present invention, an electronic device is used to implement the above-mentioned pulse combustion control method. Compared with the traditional method of calculating on the controller of the burner, due to a significant increase in computing power, more complex control strategies can be adopted.

[0026] In an implementation manner of the fifth aspect, the controller is a programmable logic controller; and / or the electronic device uses a computer.

[0027] As described above, the pulse combustion control method, system, medium, and electronic device of the present invention have the following beneficial effects:

[0028] Compared with the prior art, the present invention adopts a more complex combustion strategy instead of simple sequential combustion, which makes the total fuel demand and air demand of all burners more stable with less variation. Therefore, only a slight adjustment of the valve opening is required to keep the fuel main pipe pressure and air main pipe pressure stable. Since the input fuel and air quantities are more stable, the fluctuation of the combustion product generation rate will also be smaller, and the pressure inside the combustion equipment is easier to control. Additionally, since the present invention does not adopt the method of delaying the opening / closing of the burners to avoid the simultaneous opening / closing of multiple burners, the output heat is very accurate. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 It shows a flowchart of the operation of the pulse combustion control program according to an embodiment of the present invention in a pulse cycle.

[0030] Figure 2 It shows a flowchart of the pulse combustion control method according to an embodiment of the present invention.

[0031] Figure 3 It shows a schematic diagram of the combustion timing of 5 cycles calculated for each burner according to an embodiment of the present invention.

[0032] Figure 4 It shows a schematic diagram of the change in the number of burners turned on according to an embodiment of the present invention.

[0033] Figure 5 It shows a comparison diagram of the effects of the pulse combustion control method according to an embodiment of the present invention and the existing FIFO pulse combustion control method on air pressure.

[0034] Figure 6 It shows a schematic diagram of the structure of the pulse combustion control system according to an embodiment of the present invention.

[0035] Figure 7 It shows a schematic diagram of the structure of the pulse combustion control system according to another embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0036] The following illustrates the embodiments of the present invention through specific examples. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, without conflict, the following embodiments and the features in the embodiments can be combined with each other.

[0037] It should be noted that the illustrations provided in the following embodiments only schematically illustrate the basic concept of the present invention. The components shown in the illustrations only relate to those of the present invention, rather than being drawn according to the number, shape, and size of the components in actual implementation. The types, quantities, and proportions of the components in actual implementation can be arbitrarily changed, and the component layout type may also be more complex.

[0038] The problems existing in the existing FIFO pulse combustion control strategy are as follows:

[0039] 1. Under complex working conditions, when using the FIFO pulse combustion control strategy, the pressure of the fuel main pipe and the air main pipe will fluctuate greatly.

[0040] 2. Sometimes there is a certain deviation between the output heat and the required heat. This is because in order to avoid multiple burners from being turned on / off simultaneously, the FIFO pulse combustion control strategy will delay the opening / closing time of some burners.

[0041] Refer to Figures 1 to 7 . The following embodiments of the present invention provide a pulse combustion control method, system, medium, and electronic device. Compared with the prior art, the present invention adopts a more complex combustion strategy rather than simple sequential combustion, which makes the total fuel demand and air demand of all burners more stable and change less. Therefore, only a slight adjustment of the valve opening is required to keep the pressure of the fuel main pipe and the air main pipe stable. Since the input fuel and air quantities are more stable, the fluctuation of the generation rate of combustion products will also be smaller, and the pressure inside the combustion equipment is easier to control; in addition, since the present invention does not adopt the method of delaying the opening / closing of the burners to avoid multiple burners from being turned on / off simultaneously, the output heat is very accurate.

[0042] In one embodiment, the pulse combustion control method provided by the present invention is applied to an industrial furnace including multiple burners; specifically, the fuel used in the industrial furnace is gas; such as, coal gas or natural gas.

[0043] In one embodiment, the pulse combustion control method runs on a PC computer; specifically, the working principle of the pulse combustion control method is as follows:

[0044] The pulse combustion control method is specifically a pulse combustion control program written in the golang language and can run on Windows and Linux systems.

[0045] Such as Figure 1As shown in the figure, the pulse combustion control program has two core modules: a communication module 101 and an optimization calculation module 102. Among them, the communication module 101 is responsible for communicating with the PLC (full English name: Programmable Logic Controller) 104 that controls all burners 103, while the optimization calculation module 102 is responsible for calculating the first opening and closing timing of the gas valves of each burner 103 based on the gas flow per second when each burner 103 is turned on and the heat output requirements of each burner 103 output by the PLC 104 through the communication module 101, so as to minimize the fluctuation of fuel demand.

[0046] Specifically, by modeling the combustion process of all burners 103, an integer programming model with the goal of minimizing fuel demand fluctuation is established; then, by solving this integer programming model, the first opening and closing timing of the gas valves of each burner 103 can be obtained (the opening time and continuous combustion time of the burner 103 can be obtained according to this first opening and closing timing).

[0047] The integer programming model with the goal of minimizing fuel demand fluctuation is as follows:

[0048]

[0049]

[0050] Calculate the value of x corresponding to the minimum value of f(x ij ) ij ;

[0051] Among them, x ij represents the state of the gas valve of the i-th burner at the j-th second, and x ij ∈{0, 1} (when x ij takes 1, it means that the state of the gas valve of the i-th burner at the j-th second is open; when x ij takes 0, it means that the state of the gas valve of the i-th burner at the j-th second is closed); i ranges from 1 to m; j ranges from 1 to n; n represents the time of the next pulse cycle (unit: second); m represents the total number of burners; p i represents the gas flow per second when the gas valve of the i-th burner is open; bt i represents the time (unit: second) that the gas valve of the i-th burner needs to be open within the next pulse cycle; s represents the heat output requirement.

[0052] It should be noted that the heat output requirement is a percentage (0%-100%), which is calculated by the PID (PID stands for "Proportional, Integral, Derivative", which is a very common control algorithm) circuit inside the PLC104 according to the temperature required for combustion and the actual temperature of the burner; the specific calculation principle of this heat output requirement adopts the conventional technical means in this field, so it will not be elaborated in detail here.

[0053] Since the excess air coefficient of the burner is greater than or equal to 1, the air valve of the burner usually needs to be opened in advance / delayed to close. In order to more accurately control the opening and closing time of the air valve, the present invention also establishes an integer programming model aiming at minimizing the air demand fluctuation according to the heat output requirement and the excess air coefficient of the burner. Solving this model can obtain the opening and closing time of the air valve, that is, obtain the second opening and closing timing of the air valve, so as to minimize the air demand fluctuation to the greatest extent.

[0054] The integer programming model aiming at minimizing the air demand fluctuation is as follows:

[0055]

[0056]

[0057] Calculate the corresponding y when f(y ij ) takes the minimum value; ij value;

[0058] Among them, y ij represents the state of the air valve of the i-th burner at the j-th second, y ij ∈{0,1} (when y ij takes 1, it means that the state of the air valve of the i-th burner at the j-th second is open; when y ij takes 0, it means that the state of the air valve of the i-th burner at the j-th second is closed); L i represents the excess air coefficient of the i-th burner.

[0059] It should be noted that when the fuel control valve is in the open state, the air valve must also be in the open state, that is, y ij -x ij ≥0.

[0060] Specifically, the operation process of the pulse combustion control program in a pulse cycle is as Figure 1As shown in the figure, the communication module 101 communicates with the PLC 104 that controls the burner 103 using the TCP / IP communication protocol, obtains the heat output demand s and excess air coefficient required by each burner 103, and transmits this information to the optimization calculation module 102; the optimization calculation module 102 obtains the heat output demand s of each burner 103 required for calculation from the communication module 101, and combines the fuel flow rate required when each burner 103 is turned on (i.e., p i ) to establish an integer programming model and solve it, so as to calculate the optimal first opening and closing time sequence of the gas valves of each burner 103; then, according to the heat output demand s and excess air coefficient L i required by each burner 103, another integer programming model is established and solved, so as to calculate the opening and closing times of the air valves of the burner 103.

[0061] It should be noted that through optimization calculation, the simultaneous opening quantity change of all burners 103 is smaller, thereby reducing the fluctuations of the gas flow rate and air demand, and improving the system stability and efficiency; finally, the optimization calculation module 102 saves the calculation results (including the above-mentioned first opening and closing time sequence and the second opening and closing time sequence) to the local database for analysis and sends them to the PLC 104 that controls the burner 103 through the TCP / IP communication protocol. The PLC 104 controls the combustion of each burner according to the calculation results to achieve precise control of the combustion process.

[0062] It should be noted that during the actual operation process, the pulse combustion control program performs optimization calculation based on a pulse period as the basic unit; specifically, before the end of each pulse period, the PLC that controls the burner will send the heat demand and excess air coefficient of each burner to the pulse combustion control program. Then, the pulse combustion control program will calculate the start combustion time (i.e., the opening time of the gas valve), the continuous combustion time (i.e., the continuous opening time of the gas valve), the opening time of the burner air valve, and the continuous opening time of the burner air valve of each burner according to these data. The calculation results will be used for the burner control in the next cycle to achieve rolling calculation, so as to continuously control the entire pulse combustion process.

[0063] Next, the technical solutions in the embodiments of the present invention will be described in detail in conjunction with the accompanying drawings in the embodiments of the present invention.

[0064] As Figure 2 shown, this embodiment provides a pulse combustion control method, which is applied to a combustion device (corresponding to the above-mentioned industrial furnace) including multiple burners; specifically, this pulse combustion control method is applied to an electronic device, including:

[0065] Step S1: During the current pulse period, obtain the heat output requirements of each of the burners.

[0066] In one embodiment, the heat output requirement in step S1 is calculated by a controller for controlling the burner, and the controller sends the heat output requirement to an electronic device.

[0067] Step S2: Aiming to minimize the fuel demand fluctuation, calculate the first opening and closing timing of the fuel control valve of each of the burners in the next pulse period according to the heat output requirement, so as to achieve the combustion control of each of the burners in the next pulse period based on the first opening and closing timing.

[0068] It should be noted that the "fuel control valve" in step S2 corresponds to the "gas valve" in the above embodiment; specifically, when the fuel used by the burner is gas, the fuel control valve is the gas valve.

[0069] In one embodiment, the calculation formula for calculating the first opening and closing timing of the fuel control valve of each of the burners in the next pulse period with the goal of minimizing the fuel demand fluctuation according to the heat output requirement is:

[0070]

[0071]

[0072] Calculate the value of x corresponding to the minimum value of f(x ij ) ij .

[0073] Where x ij represents the state of the fuel control valve of the i-th burner at the j-th unit time, and x ij ∈ {0, 1} (when x ij takes 1, it means that the state of the fuel control valve of the i-th burner at the j-th unit time is open; when x ij takes 0, it means that the state of the fuel control valve of the i-th burner at the j-th unit time is closed); i ranges from 1 to m; j ranges from 1 to n; n represents the time of the next pulse period; m represents the total number of burners; p i represents the fuel flow rate per unit time when the fuel control valve of the i-th burner is open, which is a fixed value; bt i represents the time for which the fuel control valve of the i-th burner needs to be open in the next pulse period; s represents the heat output requirement.

[0074] In one embodiment, the combustion control of each burner in the next pulse period based on the first opening and closing timing includes: sending the first opening and closing timing to a controller for controlling each burner, so that the controller realizes the combustion control of each burner in the next pulse period based on the first opening and closing timing.

[0075] It should be noted that in the existing FIFO pulse combustion control method, the combustion timing is calculated on the PLC (corresponding to the "controller") that controls the burner, while in the present invention, an electronic device (such as a calculator, a server, etc.) is used for calculation. Due to the significant increase in computing power, the pulse combustion control can adopt a more complex control strategy, that is, the pulse combustion control method provided by the present invention.

[0076] In one embodiment, the pulse combustion control method further includes: saving the first opening and closing timing.

[0077] Specifically, the first opening and closing timing is saved to a local database for analysis.

[0078] As Figure 2 shown, in one embodiment, the pulse combustion control method further includes:

[0079] Step S3: Obtain the excess air coefficient of each burner.

[0080] Step S4: Taking minimizing the air demand fluctuation as the goal, calculate the second opening and closing timing of the air valve of each burner in the next pulse period according to the excess air coefficient and the heat output demand, so as to realize the opening and closing control of the air valve of each burner in the next pulse period based on the second opening and closing timing, and realize the combustion control of each burner in the next pulse period based on the first opening and closing timing and the second opening and closing timing.

[0081] In one embodiment, the calculation formula for calculating the second opening and closing timing of the air valve of each burner in the next pulse period according to the excess air coefficient and the heat output demand with the goal of minimizing the air demand fluctuation is:

[0082]

[0083]

[0084] y ij -x ij ≥0;

[0085] Calculate the value of y ij when f(y ij ) takes the minimum value;

[0086] Among them, y ij represents the state of the air valve of the i-th burner at the j-th unit time, and y ij ∈{0, 1} (when y ij takes 1, it means that the air valve of the i-th burner is in the open state at the j-th unit time; when y ij takes 0, it means that the air valve of the i-th burner is in the closed state at the j-th unit time); L i represents the excess air coefficient of the i-th burner.

[0087] It should be noted that the excess air coefficient of the burner is a certain value, which is greater than or equal to 1, usually in the range of 1 - 1.2. The excess air coefficients of each burner may be the same or different; in practical applications, the on-site management personnel can manually input the excess air coefficient of each burner into the controller of the burner.

[0088] In one embodiment, the above-mentioned "unit time" is 1 second, and the units of "the time of the next pulse cycle" and "the time that the fuel control valve of the i-th burner needs to be opened within the next pulse cycle" are both seconds.

[0089] In one embodiment, the implementation of the combustion control of each burner within the next pulse cycle based on the first opening and closing timing and the second opening and closing timing includes: sending the first opening and closing timing and the second opening and closing timing to the controller for controlling each burner, so that the controller realizes the combustion control of each burner within the next pulse cycle based on the first opening and closing timing and the second opening and closing timing.

[0090] In one embodiment, the pulse combustion control method further includes: saving the second opening and closing timing.

[0091] Specifically, save the second opening and closing timing to the local database for analysis.

[0092] In one embodiment, the pulse combustion control method further includes: saving the heat output requirement obtained through step S1, and / or the excess air coefficient obtained through step S3.

[0093] The protection scope of the pulse combustion control method described in the embodiments of the present invention is not limited to the execution order of the steps listed in this embodiment. Any solution achieved by adding or subtracting steps of the prior art and replacing steps according to the principle of the present invention is included in the protection scope of the present invention.

[0094] Next, the pulse combustion control method of the present invention will be further verified through specific embodiments.

[0095] In one embodiment, the control program of the pulse combustion control method provided by the present invention is applied to a steel rolling heating furnace; specifically, the heating furnace has a total of 28 burners. After the control program is deployed on an on-site server (corresponding to the aforementioned "electronic device"), the opening and closing time of the gas valve of each burner is continuously calculated according to the heat output demand of each burner.

[0096] In actual application, the calculation cycle n of pulse combustion is 60s, that is, the heat output requirements of all burners are obtained from the combustion control PLC every 60s, and the combustion timing of each burner in the next cycle is calculated (corresponding to the aforementioned "first opening and closing timing") and the calculation results are sent to the combustion control PLC for use.

[0097] like Figure 3 As shown, it shows the combustion timing of 5 cycles calculated for each burner, the horizontal axis represents time, the vertical axis represents the serial number of the burner, and different curves represent the time period when the corresponding burner is turned on.

[0098] like Figure 4 As shown, it shows the change in the number of burners turned on, the horizontal axis represents time, and the vertical axis represents the number of burners turned on; Figure 4 It can be seen that over time, the number of burners turned on changes very little, so the demand for gas and air from all burners is relatively stable.

[0099] like Figure 5 As shown, it is a comparison diagram of the effects of the pulse combustion control method provided by the present invention and the existing FIFO pulse combustion control method on air pressure (pressure of the air main pipes of all burners); wherein, Figure 5 The black horizontal line in the figure represents the set value of air pressure. Figure 5 The black curve in the figure shows the actual value of the air pressure. Figure 5 The time corresponding to the black vertical line in the figure is the time when the existing FIFO pulse combustion control method is switched to the pulse combustion control method provided by the present invention. Figure 5 The gray curve in the figure represents the opening value of the air main pressure regulating valve; Figure 5 It can be seen that when the control mode is switched from the existing FIFO pulse combustion control method to the pulse combustion control method provided by the present invention, the air pressure fluctuation is significantly reduced, the standard deviation of the pressure value within one hour changes from 1000Pa to less than 300Pa, and the amplitude of the valve opening change is also greatly reduced; in addition, the gas main pressure curve and the furnace pressure curve are similar to this, and the pressure fluctuation is significantly reduced. After using the pulse combustion control method provided by the present invention, the standard deviation of the gas main pressure value changes from 1000Pa to less than 500Pa, and the standard deviation of the furnace pressure (when the furnace door is not open) changes from 15Pa to 5Pa.

[0100] It should be noted that the present invention converts the combustion process of one pulse cycle into an integer programming problem, and uses mathematical methods to obtain the optimal combustion timings (opening and closing times) of each burner and the opening and closing times of the air valves, so that the pressure fluctuations of the gas main pipe and the air main pipe during the operation of the industrial heating furnace using pulse combustion are smaller, and the furnace pressure is more stable. This is because a more complex combustion organization strategy is adopted instead of simple sequential combustion, which makes the total gas demand and air demand of all burners more stable and change less. Therefore, only a slight adjustment of the valve opening can keep the pressures of the gas main pipe and the air main pipe stable. And because the input gas and air volumes are more stable, the fluctuations in the generation rate of combustion products are also smaller, and the furnace pressure is easier to control. In addition, since the present invention does not adopt the method of delaying the opening / closing of the burners to avoid the simultaneous opening / closing of multiple burners, the output heat is very accurate.

[0101] An embodiment of the present invention further provides an electronic device, which includes: a processor and a memory; the memory is used to store a computer program; the processor is used to execute the computer program stored in the memory, so that the electronic device executes the above-mentioned pulse combustion control method.

[0102] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by an electronic device, it implements the above-mentioned pulse combustion control method.

[0103] Those of ordinary skill in the art can understand that all or part of the steps in the methods of the above embodiments can be completed by instructing a processor through a program. The program can be stored in a computer-readable storage medium. The storage medium is a non-transitory medium, such as random access memory, read-only memory, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disc, and any combination thereof. The above storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center integrating one or more available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a digital video disc (DVD)), or a semiconductor medium (such as a solid-state disk (SSD)), etc.

[0104] An embodiment of the present invention further provides a pulse combustion control system. The pulse combustion control system can implement the pulse combustion control method of the present invention. However, the implementation device of the pulse combustion control method of the present invention includes, but is not limited to, the structure of the pulse combustion control system listed in this embodiment. Any structural deformation and replacement of the prior art made according to the principle of the present invention are included in the protection scope of the present invention.

[0105] As Figure 6 shown, in one embodiment, the present invention provides a pulse combustion control system, which is applied to a combustion device including a plurality of burners. Specifically, the pulse combustion control system includes:

[0106] An acquisition module 61, configured to acquire the heat output requirements of each of the burners within the current pulse cycle.

[0107] A calculation module 62, configured to calculate, with the goal of minimizing fuel demand fluctuations, the first opening and closing timing of the fuel control valve of each of the burners within the next pulse cycle according to the heat output requirements, so as to implement combustion control of each of the burners within the next pulse cycle based on the first opening and closing timing.

[0108] As Figure 6 shown, in one embodiment, the pulse combustion control system further includes:

[0109] A coefficient acquisition module 63, configured to acquire the excess air coefficient of each of the burners.

[0110] A combustion control module 64, configured to calculate, with the goal of minimizing air demand fluctuations, the second opening and closing timing of the air valve of each of the burners within the next pulse cycle according to the excess air coefficient and the heat output requirements, so as to implement opening and closing control of the air valve of each of the burners within the next pulse cycle based on the second opening and closing timing, and implement combustion control of each of the burners within the next pulse cycle based on the first opening and closing timing and the second opening and closing timing.

[0111] It should be noted that the structures and principles of the acquisition module 61, the calculation module 62, the coefficient acquisition module 63, and the combustion control module 64 correspond one by one to steps S1 to S4 in the above-mentioned pulse combustion control method. The specific working principles can also refer to the introduction of steps S1 to S4 in the pulse combustion control method in the foregoing embodiments, so details are not described herein again.

[0112] As Figure 7 shown, in one embodiment, the present invention further provides a pulse combustion control system, which is applied to a combustion device including a plurality of burners. Specifically, the pulse combustion control system includes: a controller 71 and the above-mentioned electronic device 72.

[0113] Among them, the controller 71 is connected to the electronic device 72. The controller 71 is configured to calculate the heat output requirements of each of the burners within the current pulse period, and to send the heat output requirements to the electronic device 72.

[0114] It should be noted that the electronic device 72 sends the calculated first opening and closing timing to the controller 71 (as Figure 7 shown).

[0115] As Figure 7 shown, in one embodiment, the controller 71 is further configured to send the excess air coefficient of each of the burners to the electronic device 72.

[0116] It should be noted that the electronic device 72 sends the calculated second opening and closing timing to the controller 71 (as Figure 7 shown).

[0117] In one embodiment, the controller 71 is a programmable logic controller.

[0118] In one embodiment, the electronic device 72 employs a computer.

[0119] It should be noted that the working principle of this pulse combustion control system is the same as that of the above-mentioned pulse combustion control method, so it will not be elaborated in detail here.

[0120] In several embodiments provided by the present invention, it should be understood that the disclosed system, device or method can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of modules / units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point, the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of devices or modules or units can be in electrical, mechanical or other forms.

[0121] The modules / units described as separate components may or may not be physically separated. The components shown as modules / units may or may not be physical modules, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the modules / units can be selected according to actual needs to achieve the purpose of the embodiments of the present invention. For example, in each embodiment of the present invention, the various functional modules / units can be integrated in one processing module, or each module / unit can exist physically alone, or two or more modules / units can be integrated in one module / unit.

[0122] Those of ordinary skill in the art should also be further aware that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. A professional technician can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0123] The descriptions of the processes or structures corresponding to the above-mentioned respective drawings each have their own focuses. For parts not detailed in a certain process or structure, reference can be made to the relevant descriptions of other processes or structures.

[0124] The above embodiments are only illustrative of the principles and effects of the present invention, and are not intended to limit the present invention. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes completed by those with ordinary knowledge in the technical field without departing from the spirit and technical idea disclosed by the present invention should still be covered by the claims of the present invention.

Claims

1. A pulse combustion control method is applied to a combustion device including a plurality of burners, characterized in that, The described pulse combustion control method includes: During the current pulse cycle, obtaining the heat output requirements of each of the burners; Aiming to minimize fuel demand fluctuations, calculating the first opening and closing timing of the fuel control valve of each burner in the next pulse cycle according to the heat output requirements, so as to achieve combustion control of each burner in the next pulse cycle based on the first opening and closing timing.

2. The pulse combustion control method according to claim 1, characterized in that, The calculation formula for calculating the first opening and closing timing of the fuel control valve of each burner in the next pulse cycle according to the heat output requirements with the aim of minimizing fuel demand fluctuations is: Calculate the value of x corresponding to the minimum value of f(x ij ) ij . where x ij represents the state of the fuel control valve of the i-th burner at the j-th unit time, and x ij ∈{0, 1}; i ranges from 1 to m; j ranges from 1 to n; n represents the time of the next pulse period; m represents the total number of the burners; p i represents the fuel flow rate per unit time when the fuel control valve of the i-th burner is open; bt i represents the time for which the fuel control valve of the i-th burner needs to be open within the next pulse period; s represents the heat output requirement.

3. The pulse combustion control method according to claim 1, characterized in that The realizing combustion control of each burner in the next pulse cycle based on the first opening and closing timing includes: sending the first opening and closing timing to the controller for controlling each burner, so that the controller realizes combustion control of each burner in the next pulse cycle based on the first opening and closing timing; and / or The pulse combustion control method further includes: saving the first opening and closing timing.

4. The pulse combustion control method according to any one of claims 1 to 3, characterized in that, The pulse combustion control method further includes: Obtaining the excess air coefficient of each of the burners; Aiming to minimize air demand fluctuations, calculating the second opening and closing timing of the air valve of each burner in the next pulse cycle according to the excess air coefficient and the heat output requirements, so as to realize the opening and closing control of the air valve of each burner in the next pulse cycle based on the second opening and closing timing, and realize combustion control of each burner in the next pulse cycle based on the first opening and closing timing and the second opening and closing timing.

5. The pulse combustion control method according to claim 4, wherein The calculation formula for calculating the second opening and closing timing of the air valve of each burner in the next pulse cycle according to the excess air coefficient and the heat output requirements with the aim of minimizing air demand fluctuations is: Calculate the value of y corresponding to the minimum value of f(y ij ) ij . Among them, y ij represents the state of the air valve of the i-th burner at the j-th unit time, y ij ∈{0, 1}; i ranges from 1 to m; j ranges from 1 to n; n represents the time of the next pulse period; m represents the total number of the burners; p i represents the fuel flow rate per unit time when the fuel control valve of the i-th burner is opened; bt i represents the time for which the fuel control valve of the i-th burner needs to be opened within the next pulse period; s represents the heat output demand; L i represents the excess air coefficient of the i-th burner.

6. A pulse combustion control system is applied to a combustion device including a plurality of burners, characterized in that, The pulse combustion control system includes: An acquisition module, used to obtain the heat output requirements of each burner during the current pulse cycle; A calculation module, used to calculate the first opening and closing timing of the fuel control valve of each burner in the next pulse cycle according to the heat output requirements with the aim of minimizing fuel demand fluctuations, so as to realize combustion control of each burner in the next pulse cycle based on the first opening and closing timing.

7. An electronic device, characterized in that, The electronic device includes: a processor and a memory; The memory is used to store a computer program; The processor is used to execute the computer program stored in the memory, so that the electronic device executes the pulse combustion control method according to any one of claims 1 to 5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the electronic device, it realizes the pulse combustion control method according to any one of claims 1 to 5.

9. A pulse combustion control system is applied to a combustion device including multiple burners, characterized in that, The pulse combustion control system includes: a controller and the electronic device according to claim 7; The controller is connected to the electronic device, and the controller is used to calculate the heat output requirements of each burner during the current pulse cycle, and used to send the heat output requirements to the electronic device.

10. The pulse combustion control system according to claim 9, wherein, The controller is a programmable logic controller; and / or The electronic device uses a computer.