Cracking furnace control method, device and system and storage medium

By monitoring multiple points within the cracking furnace for oxygen and temperature, and adjusting negative pressure through combined control loops, the method enhances control accuracy and compliance with environmental standards while optimizing fuel usage.

CN119179355APending Publication Date: 2024-12-24WANHUA CHEM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310744235.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-21
Publication Date
2024-12-24

AI Technical Summary

Technical Problem

Existing cracking furnace control methods struggle to accurately manage oxygen content and temperature distribution, leading to imbalances and non-compliance with environmental standards and fuel waste, particularly in large-scale operations.

Method used

A method that monitors multiple points within the cracking furnace for oxygen content and temperature, calculates overall control deviations, and adjusts negative pressure values using a combination of damper and negative pressure control loops to maintain precise control.

Benefits of technology

Improves control accuracy by minimizing errors from single-point deviations, ensuring compliance with environmental standards and optimizing fuel usage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119179355A_ABST
    Figure CN119179355A_ABST
Patent Text Reader

Abstract

The invention discloses a cracking furnace control method, a cracking furnace control device, a cracking furnace control system and a storage medium, which are used for improving the precision of air door and negative pressure control of a large cracking furnace. The method comprises the steps that when the cracking furnace operates, monitoring values and standard values of preset parameters of the cracking furnace are obtained, and the preset parameters at least comprise the oxygen content in a hearth of the cracking furnace and temperature values of multiple monitoring points in the hearth of the cracking furnace; the monitoring value is compared with the standard value, and the overall control deviation of the cracking furnace is determined; and adjusting the negative pressure value of the cracking furnace according to the overall control deviation. According to the scheme, the overall control deviation of the cracking furnace is comprehensively determined according to the monitoring values of the multiple monitoring points, errors caused by deviation control over the cracking furnace through a single monitoring value are avoided, and the control accuracy of the cracking furnace is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of equipment control, and in particular to a cracking furnace control method, device, system and storage medium. Background Art

[0002] The cracking furnace is the main reaction equipment of large chemical enterprises such as ethylene preparation. As the scale expands, the size of the cracking furnace gradually increases, which makes it more difficult to control the oxygen content and temperature of the cracking furnace, and often causes imbalance between the top and the bottom. The existing technology does not take into account the imbalance of the engine in the size of the cracking furnace, and cannot accurately control the cracking furnace, which leads to flue gas emissions that do not meet environmental protection standards and waste of fuel.

[0003] Therefore, how to provide a cracking furnace control method to improve the control accuracy of a large cracking furnace has become a technical problem that needs to be solved urgently. Summary of the invention

[0004] The present application provides a cracking furnace control method, device, system and storage medium, which are used to improve the accuracy of air door and negative pressure control of a large cracking furnace.

[0005] The present application provides a cracking furnace control method, comprising:

[0006] When the cracking furnace is in operation, the monitoring values ​​and standard values ​​of preset parameters of the cracking furnace are obtained, wherein the preset parameters at least include the oxygen content in the cracking furnace furnace and the temperature values ​​of multiple monitoring points in the cracking furnace furnace;

[0007] Comparing the monitored value with the standard value to determine the overall control deviation of the cracking furnace;

[0008] The negative pressure value of the cracking furnace is adjusted according to the overall control deviation.

[0009] The beneficial effects of the present application are: when the cracking furnace is running, the monitoring value and standard value of the preset parameters of the cracking furnace are obtained, wherein the preset parameters at least include the oxygen content in the cracking furnace furnace and the temperature values ​​of multiple monitoring points in the cracking furnace furnace; the monitoring value is compared with the standard value to determine the overall control deviation of the cracking furnace; the negative pressure value of the cracking furnace is adjusted according to the overall control deviation. Since the monitoring values ​​of multiple monitoring points of the cracking furnace are monitored, and the overall control deviation of the cracking furnace is comprehensively determined according to the monitoring values ​​of multiple monitoring points, the error caused by the deviation control of the cracking furnace by a single monitoring value is avoided, and the accuracy of the cracking furnace control is improved.

[0010] In one embodiment, comparing the monitored value with the standard value to determine the overall control deviation of the cracking furnace includes:

[0011] Calculating the absolute value of the absolute deviation of each preset parameter according to the monitored value and the standard value of each preset parameter;

[0012] When there is a preset parameter whose absolute value of absolute deviation is greater than the corresponding maximum control deviation absolute value, the absolute value of relative deviation of each preset parameter is calculated according to the monitoring value and standard value of each preset parameter;

[0013] The absolute deviation corresponding to the preset parameter with the largest absolute value of the relative deviation is determined as the overall control deviation of the cracking furnace.

[0014] In one embodiment, the method further comprises:

[0015] When there is no preset parameter whose absolute value of absolute deviation is greater than the corresponding absolute value of maximum control deviation, the sum of weighted deviations of various preset parameters is determined as the overall control deviation of the cracking furnace.

[0016] In one embodiment, adjusting the negative pressure value of the cracking furnace according to the overall control deviation includes:

[0017] Obtaining the adjustment gain of the air door control loop and the adjustment gain of the negative pressure control loop;

[0018] Calculating a ratio of the overall control deviation to the adjustment gain of the damper control loop as a first negative pressure value adjustment amount corresponding to the damper control loop, and calculating a ratio of the overall control deviation to the adjustment gain of the negative pressure control loop as a second negative pressure value adjustment amount corresponding to the negative pressure control loop;

[0019] The negative pressure value of the cracking furnace is adjusted according to the first negative pressure value adjustment amount and the second negative pressure value adjustment amount.

[0020] In one embodiment, the adjustment gain of the damper control loop is obtained by:

[0021] The adjustment gain of the damper control loop is determined by the following formula:

[0022]

[0023] Among them, G1 is the adjustment gain of the damper control loop, is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, k1 is the adjustment lower limit value of the damper control loop, and k2 is the adjustment upper limit value of the damper control loop.

[0024] In one embodiment, the adjustment gain of the negative pressure control loop is obtained by:

[0025] The adjustment gain of the negative pressure control loop is determined by the following formula:

[0026]

[0027] Among them, G2 is the adjustment gain of the negative pressure control loop, is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, j1 is the adjustment lower limit value of the negative pressure control loop, and j2 is the adjustment upper limit value of the negative pressure control loop.

[0028] In one embodiment, adjusting the negative pressure value of the cracking furnace according to the first negative pressure value adjustment amount and the second negative pressure value adjustment amount includes:

[0029] When the current negative pressure value of the cracking furnace is greater than the lower adjustment limit value of the negative pressure control loop and less than the upper adjustment limit value of the negative pressure control loop, the second negative pressure value adjustment amount is sent to the negative pressure control loop, so that the negative pressure control loop adjusts the negative pressure value of the cracking furnace according to the second negative pressure value adjustment amount;

[0030] When the current negative pressure value of the cracking furnace is equal to the lower adjustment limit value of the negative pressure control loop or the current negative pressure value is equal to the upper adjustment limit value of the negative pressure control loop, the first negative pressure value adjustment amount is sent to the damper control loop, so that the damper control loop adjusts the negative pressure of the cracking furnace according to the first negative pressure value adjustment amount.

[0031] The present application also provides a cracking furnace control device, comprising:

[0032] An acquisition module, used for acquiring monitoring values ​​and standard values ​​of preset parameters of the cracking furnace when the cracking furnace is running, wherein the preset parameters at least include the oxygen content in the cracking furnace furnace and the temperature values ​​of multiple monitoring points in the cracking furnace furnace;

[0033] A determination module, for comparing the monitoring value with the standard value to determine the overall control deviation of the cracking furnace;

[0034] The adjustment module is used to adjust the negative pressure value of the cracking furnace according to the overall control deviation.

[0035] In one embodiment, the determining module includes:

[0036] A first calculation submodule, used for calculating the absolute value of the absolute deviation of each preset parameter according to the monitoring value and the standard value of each preset parameter;

[0037] A second calculation submodule is used to calculate the absolute value of the relative deviation of each preset parameter according to the monitoring value and the standard value of each preset parameter when there is a preset parameter whose absolute value of the absolute deviation is greater than the corresponding maximum control deviation absolute value;

[0038] The first determination submodule is used to determine the absolute deviation corresponding to the preset parameter with the largest absolute value of the relative deviation as the overall control deviation of the cracking furnace.

[0039] In one embodiment, the method further comprises:

[0040] The second determination submodule is used to determine the sum of weighted deviations of various preset parameters as the overall control deviation of the cracking furnace when there is no preset parameter whose absolute value of absolute deviation is greater than the corresponding maximum control deviation absolute value.

[0041] In one embodiment, the adjustment module includes:

[0042] An acquisition submodule, used to acquire an adjustment gain of a damper control loop and an adjustment gain of a negative pressure control loop;

[0043] a third calculation submodule, configured to calculate a ratio of the overall control deviation to the adjustment gain of the damper control loop as a first negative pressure value adjustment amount corresponding to the damper control loop, and calculate a ratio of the overall control deviation to the adjustment gain of the negative pressure control loop as a second negative pressure value adjustment amount corresponding to the negative pressure control loop;

[0044] The adjustment submodule is used to adjust the negative pressure value of the cracking furnace according to the first negative pressure value adjustment amount and the second negative pressure value adjustment amount.

[0045] In one embodiment, the acquisition submodule is used to:

[0046] The adjustment gain of the damper control loop is determined by the following formula:

[0047]

[0048] Among them, G1 is the adjustment gain of the damper control loop, is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, k1 is the adjustment lower limit value of the damper control loop, and k2 is the adjustment upper limit value of the damper control loop.

[0049] In one embodiment, the acquisition submodule is further used to:

[0050] The adjustment gain of the negative pressure control loop is determined by the following formula:

[0051]

[0052] Among them, G2 is the adjustment gain of the negative pressure control loop, is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, j1 is the adjustment lower limit value of the negative pressure control loop, and j2 is the adjustment upper limit value of the negative pressure control loop.

[0053] In one embodiment, the adjustment submodule is used to:

[0054] When the current negative pressure value of the cracking furnace is greater than the lower adjustment limit value of the negative pressure control loop and less than the upper adjustment limit value of the negative pressure control loop, the second negative pressure value adjustment amount is sent to the negative pressure control loop, so that the negative pressure control loop adjusts the negative pressure value of the cracking furnace according to the second negative pressure value adjustment amount;

[0055] When the current negative pressure value of the cracking furnace is equal to the lower adjustment limit value of the negative pressure control loop or the current negative pressure value is equal to the upper adjustment limit value of the negative pressure control loop, the first negative pressure value adjustment amount is sent to the damper control loop, so that the damper control loop adjusts the negative pressure of the cracking furnace according to the first negative pressure value adjustment amount.

[0056] The present application also provides a cracking furnace control system, comprising:

[0057] at least one processor; and,

[0058] a memory communicatively connected to the at least one processor; wherein,

[0059] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to implement the cracking furnace control method described in any of the above embodiments.

[0060] The present application also provides a computer-readable storage medium. When the instructions in the storage medium are executed by a processor corresponding to the cracking furnace control system, the cracking furnace control system can implement the cracking furnace control method described in any of the above embodiments.

[0061] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or be understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings.

[0062] The technical solution of the present application is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] The accompanying drawings are used to provide a further understanding of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the present application and do not constitute a limitation of the present application. In the accompanying drawings:

[0064] Figure 1 This is a flow chart of a cracking furnace control method in one embodiment of the present application;

[0065] Figure 2 This is a schematic diagram of the structure of a cracking furnace control device in one embodiment of the present application;

[0066] Figure 3 This is a schematic diagram of the hardware structure of a cracking furnace control system in one embodiment of the present application. DETAILED DESCRIPTION

[0067] The preferred embodiments of the present application are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present application and are not used to limit the present application.

[0068] Figure 1 Flow chart of a cracking furnace control method in one embodiment of the present application, as shown in FIG. Figure 1 As shown, the method can be implemented as the following steps S101-S103:

[0069] In step S101, when the cracking furnace is running, the monitoring value and standard value of the preset parameters of the cracking furnace are obtained, wherein the preset parameters at least include the oxygen content in the cracking furnace furnace and the temperature values ​​of multiple monitoring points in the cracking furnace furnace;

[0070] In step S102, the monitoring value is compared with the standard value to determine the overall control deviation of the cracking furnace;

[0071] In step S103, the negative pressure value of the cracking furnace is adjusted according to the overall control deviation.

[0072] In the present application, when the cracking furnace is in operation, the monitoring values ​​and standard values ​​of the preset parameters of the cracking furnace are obtained, wherein the preset parameters at least include the oxygen content in the cracking furnace furnace and the temperature values ​​of multiple monitoring points in the cracking furnace furnace. Among them, the period of obtaining the oxygen content and temperature signal inside the cracking furnace furnace is variable, including 1s-10min. In order to avoid misadjustment caused by taking local variables as control targets, the present application uses the oxygen content in the cracking furnace and the temperature values ​​of multiple monitoring points as monitoring values. Among them, there are at least 3 temperature measurement points, which are evenly distributed in the longitudinal direction of the furnace. Of course, the monitoring point of the oxygen content inside the cracking furnace furnace can be 1 or more, and the present application does not limit the number of monitoring points for the oxygen content.

[0073] The monitoring value is compared with the standard value to determine the overall control deviation of the cracking furnace. In one embodiment of the present application, the overall control deviation of the cracking furnace is determined by the following method:

[0074] Assuming that the cracking furnace has one oxygen content measurement point and n-1 temperature measurement points, there are n monitoring points in total. The standard curve of oxygen content and temperature distribution of the entire cracking furnace flue is pre-set, and each temperature measurement point is monitored. Assuming that the corresponding measurement values ​​are a i , i = 1, 2, ..., n; the control standard value corresponding to the monitoring value of each monitoring point is a i1 , the absolute value of the maximum control deviation is a i2 , the control deviation coefficient is a i3 , i=1,2,……,n.

[0075] (1) When determining the overall control deviation of the cracking furnace, the absolute value of the absolute deviation of each preset parameter is calculated based on the monitoring value and the standard value of each preset parameter, that is, |a i1 -a i |.

[0076] (2) When the absolute value of the absolute deviation is greater than the preset parameter of the corresponding maximum control deviation absolute value, there is at least one monitoring point |a i1 -a i |>a i2 When the absolute value of the relative deviation of each preset parameter is calculated according to the monitoring value and standard value of each preset parameter, that is, The absolute deviation corresponding to the preset parameter with the largest absolute value of the relative deviation is determined as the overall control deviation of the cracking furnace, for example Then determine the overall control deviation of the cracking furnace X = a i1 -a i .

[0077] (3) When there is no preset parameter whose absolute value of absolute deviation is greater than the corresponding maximum control deviation absolute value, the sum of weighted deviations of the preset parameters is determined as the overall control deviation of the cracking furnace, that is, the overall control deviation of the cracking furnace

[0078] Finally, the negative pressure value of the cracking furnace is adjusted according to the overall control deviation. Since the negative pressure control loop and the damper control loop are two control methods for regulating the temperature and oxygen content of the cracking furnace, but the simultaneous changes are likely to cause system fluctuations, therefore, in one embodiment of the present application, the negative pressure control loop and the damper control loop are adjusted separately. According to practical experience, fine-tuning through the negative pressure control loop and coarse-tuning using the damper control loop have better effects on the overall temperature and oxygen content adjustment, so only when the adjustment of the negative pressure control loop cannot meet the needs, the damper control loop is used for large-scale adjustment. In the specific adjustment process, the adjustment gain of the damper control loop and the adjustment gain of the negative pressure control loop are first obtained; the specific acquisition process can be carried out in a variety of ways, for example, a fixed value can be pre-set as the adjustment gain, and the adjustment gain can also be determined proportionally according to the current deviation value. In one embodiment of the present application, the adjustment gains of the damper control loop and the negative pressure control loop are determined by the following formula:

[0079]

[0080]

[0081] Among them, G1 is the damper adjustment gain, is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, k1 is the lower adjustment limit of the damper, k2 is the upper adjustment limit of the damper, G2 is the negative pressure adjustment gain, j1 is the lower adjustment limit of the negative pressure, and j2 is the upper adjustment limit of the negative pressure.

[0082] Calculate the ratio of the overall control deviation to the adjustment gain of the damper control loop as the first negative pressure value adjustment amount corresponding to the damper control loop Calculate the ratio of the overall control deviation to the adjustment gain of the negative pressure control loop as the second negative pressure value adjustment amount corresponding to the negative pressure control loop

[0083] Adjust the negative pressure value of the cracking furnace according to the first negative pressure value adjustment amount and the second negative pressure value adjustment amount. When the current negative pressure value j of the cracking furnace is greater than the lower adjustment limit value j1 of the negative pressure control loop and less than the upper adjustment limit value j2 of the negative pressure control loop, send the second negative pressure value adjustment amount to the negative pressure control loop, so that the negative pressure control loop adjusts the negative pressure value of the cracking furnace according to the second negative pressure value adjustment amount, that is, when the negative pressure value j, j1 < j < j2, send d2 to the negative pressure control loop for adjustment, but it is necessary to ensure that j1 ≤ j + d2 ≤ j2. When calculated, if the adjusted negative pressure value exceeds the adjustment range of the negative pressure control loop, the negative pressure control loop will no longer be adjusted. When the current negative pressure value j of the cracking furnace is equal to the lower adjustment limit value j1 of the negative pressure control loop or the current negative pressure value j is equal to the upper adjustment limit value j2 of the negative pressure control loop, send the first negative pressure value adjustment amount to the damper control loop, so that the damper control loop adjusts the negative pressure of the cracking furnace according to the first negative pressure value adjustment amount, that is, when j = j1 or j = j2, send d1 to the damper control loop for adjustment, and it is necessary to ensure that k1 ≤ k + d1 ≤ k2. When calculated, if the adjusted negative pressure value exceeds the adjustment range of the damper control loop, the damper control loop will no longer be adjusted.

[0084] Of course, during the adjustment process, when calculated, if the adjusted negative pressure value exceeds the adjustment range of the negative pressure control loop, the negative pressure control loop can be adjusted to the endpoint value of the negative pressure adjustment range. If the adjusted negative pressure value exceeds the adjustment range of the damper control loop, the damper control loop can be adjusted to the endpoint value of the damper adjustment range.

[0085] In this application, by setting standard values for the oxygen content and temperature distribution in the flue of the entire cracking furnace, monitoring each temperature measurement point, calculating the deviation of the overall distribution, and adjusting the damper and negative pressure of the cracking furnace; comprehensively considering the changes in each monitoring point in the system, it overcomes the misadjustment caused by using only local variables as the control target. At the same time, designing the distribution adjustment logic of the damper and negative pressure avoids the coupling of variable simultaneous adjustment and effectively improves the stability of the system.

[0086] The beneficial effect of this application is that when the cracking furnace is running, obtain the monitored values and standard values of the preset parameters of the cracking furnace, where the preset parameters at least include the oxygen content in the furnace chamber of the cracking furnace and the temperature values of multiple monitoring points in the furnace chamber of the cracking furnace; compare the monitored values with the standard values to determine the overall control deviation of the cracking furnace; adjust the negative pressure value of the cracking furnace according to the overall control deviation. Since the monitored values of multiple monitoring points of the cracking furnace are monitored and the overall control deviation of the cracking furnace is comprehensively determined based on the monitored values of multiple monitoring points, the error caused by controlling the deviation of the cracking furnace through a single monitored value is avoided, and the accuracy of the cracking furnace control is improved.

[0087] In one embodiment, the above step S102 may be implemented as the following steps A1-A3:

[0088] In step A1, the absolute value of the absolute deviation of each preset parameter is calculated according to the monitoring value and the standard value of each preset parameter;

[0089] In step A2, when there is a preset parameter whose absolute value of absolute deviation is greater than the corresponding maximum control deviation absolute value, the absolute value of relative deviation of each preset parameter is calculated according to the monitoring value and standard value of each preset parameter;

[0090] In step A3, the absolute deviation corresponding to the preset parameter with the largest absolute value of the relative deviation is determined as the overall control deviation of the cracking furnace.

[0091] In this embodiment, assuming that the cracking furnace has one oxygen content measurement point and n-1 temperature measurement points, there are n monitoring points in total. The standard curve of oxygen content and temperature distribution of the entire cracking furnace flue is pre-set, and each temperature measurement point is monitored. Assume that the corresponding measurement values ​​are a i , i = 1, 2, ..., n; the control standard value corresponding to the monitoring value of each monitoring point is a i1 , the absolute value of the maximum control deviation is a i2 , the control deviation coefficient is a i3 , i=1,2,……,n.

[0092] First, the absolute value of the absolute deviation of each preset parameter is calculated based on the monitoring value and the standard value of each preset parameter, that is, |a i1 -a i |.

[0093] Secondly, when the absolute value of the absolute deviation is greater than the preset parameter of the corresponding maximum control deviation absolute value, there is at least one monitoring point |a i1 -a i |>a i2 When the absolute value of the relative deviation of each preset parameter is calculated according to the monitoring value and standard value of each preset parameter, that is,

[0094] Finally, the absolute deviation corresponding to the preset parameter with the largest absolute value of the relative deviation is determined as the overall control deviation of the cracking furnace, for example n, then determine the overall control deviation of the cracking furnace X = a i1 -a i .

[0095] The beneficial effect of this embodiment is that standard values ​​and maximum control deviations are set in advance for different monitoring points. When the deviation between the actual monitoring value of a certain monitoring point and the standard value is too large, the control deviation of the monitoring point is used as the overall control deviation, and the cracking furnace is adjusted and controlled to monitor various parts of the cracking furnace and avoid accidents in the cracking furnace.

[0096] In one embodiment, the above step S102 may be implemented as the following step A4:

[0097] In step A4, when there is no preset parameter whose absolute value of absolute deviation is greater than the corresponding maximum control deviation absolute value, the sum of weighted deviations of various preset parameters is determined as the overall control deviation of the cracking furnace.

[0098] In this embodiment, assuming that the cracking furnace has one oxygen content measuring point and three temperature measuring points evenly distributed in the longitudinal direction of the furnace, there are a total of four monitoring points. The standard curve of the oxygen content and temperature distribution of the entire cracking furnace flue is pre-set, and each temperature measuring point is monitored according to the oxygen content and temperature signal cycle inside the cracking furnace furnace of 1 minute.

[0099] Assuming that the oxygen content measurement point and three temperature measurement points of the cracking furnace have corresponding measurement values ​​of 2.1%, 651℃, 351℃, and 112℃ respectively; the corresponding control standard values ​​are 2.1%, 650℃, 350℃, and 110℃ respectively, and the corresponding maximum control deviation absolute values ​​are 0.2%, 10℃, 10℃, and 5℃ respectively, and the corresponding control deviation coefficients are 2, 0.5, 0.7, and 1 respectively.

[0100] The absolute value of the absolute deviation of each preset parameter is calculated based on the monitoring value and the standard value of each preset parameter.

[0101] |2.1%-2.1%|=0<0.2%,

[0102] |650℃-651℃|=0<10℃,

[0103] |350℃-351℃|=0<10℃,

[0104] |110℃-112℃|=0<5℃,

[0105] There is no preset parameter where the absolute value of the absolute deviation is greater than the corresponding maximum control deviation absolute value. Therefore, the weighted deviation of each point is calculated as the overall control deviation, that is,

[0106] X=(2.1-2.1)*2+(650-651)*0.5+(350-351)*0.7+(110-112)*1=-3.2.

[0107] The beneficial effects of this embodiment are as follows: When the monitoring values at each monitoring point are within the control deviation, it indicates that there is no control risk in the overall cracking furnace. Therefore, according to the pre-set control deviation coefficients at different points, the weighted value of the deviation at each point is calculated as the control deviation of the overall cracking furnace to conduct overall control of the cracking furnace.

[0108] In one embodiment, the above step S103 can be implemented as the following steps B1 - B3:

[0109] In step B1, obtain the adjustment gain of the air damper control loop and the adjustment gain of the negative pressure control loop;

[0110] In step B2, calculate the ratio of the overall control deviation to the adjustment gain of the air damper control loop as the first negative pressure value adjustment amount corresponding to the air damper control loop, and calculate the ratio of the overall control deviation to the adjustment gain of the negative pressure control loop as the second negative pressure value adjustment amount corresponding to the negative pressure control loop;

[0111] In step B3, adjust the negative pressure value of the cracking furnace according to the first negative pressure value adjustment amount and the second negative pressure value adjustment amount.

[0112] In this embodiment, obtain the adjustment gain of the air damper control loop and the adjustment gain of the negative pressure control loop. Among them, the adjustment gain of the air damper control loop and the adjustment gain of the negative pressure control loop can be pre-set values, which are used to represent the maximum adjustment amount pre-set in each adjustment process.

[0113] Then compare the overall control deviation with the adjustment gains of the air damper control loop and the negative pressure control loop respectively to determine the adjustment amounts of the air damper and the negative pressure under the current overall control deviation. Specifically, calculate the ratio of the overall control deviation to the adjustment gain of the air damper control loop as the adjustment amount of the air damper and calculate the ratio of the overall control deviation to the adjustment gain of the negative pressure control loop as the adjustment amount of the negative pressure

[0114] Then, adjust the negative pressure value of the cracking furnace according to the first negative pressure value adjustment amount and the second negative pressure value adjustment amount. The air damper control loop and the negative pressure control loop can be directly adjusted according to the above adjustment amounts of the air damper control loop and the negative pressure control loop; in this embodiment, to avoid system fluctuations caused by adjusting the air damper control loop and the negative pressure control loop simultaneously, the negative pressure and the air damper are adjusted separately. When the negative pressure is j, j1 < j < 2, d2 is sent to the negative pressure for adjustment, but it is necessary to keep j1 ≤ j + d2 ≤ j2; when j = j1 or j = j2, d1 is sent to the air damper for adjustment, and it is necessary to keep k1 ≤ k + d1 ≤ k2.

[0115] Furthermore, this embodiment avoids the coupling of simultaneous adjustment of variables by designing the distribution adjustment logic of the damper and the negative pressure, thereby effectively improving the stability of the system.

[0116] In one embodiment, the method for obtaining the adjustment gain of the damper control loop in the above step B1 can be implemented as follows:

[0117] The adjustment gain of the damper control loop is determined by the following formula:

[0118]

[0119] Among them, G1 is the adjustment gain of the damper control loop, is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, k1 is the adjustment lower limit value of the damper control loop, and k2 is the adjustment upper limit value of the damper control loop.

[0120] In one embodiment, the method for obtaining the adjustment gain of the negative pressure control loop in the above step B1 can be implemented as follows:

[0121] The adjustment gain of the negative pressure control loop is determined by the following formula:

[0122]

[0123] Among them, G2 is the adjustment gain of the negative pressure control loop, is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, j1 is the adjustment lower limit value of the negative pressure control loop, and j2 is the adjustment upper limit value of the negative pressure control loop.

[0124] In one embodiment, the above step B3 may be implemented as the following steps B31-B32:

[0125] In step B31, when the current negative pressure value of the cracking furnace is greater than the lower limit value of the negative pressure control loop and less than the upper limit value of the negative pressure control loop, the second negative pressure value adjustment amount is sent to the negative pressure control loop, so that the negative pressure control loop adjusts the negative pressure value of the cracking furnace according to the second negative pressure value adjustment amount;

[0126] In step B32, when the current negative pressure value of the cracking furnace is equal to the lower adjustment limit value of the negative pressure control loop or the current negative pressure value is equal to the upper adjustment limit value of the negative pressure control loop, the first negative pressure value adjustment amount is sent to the damper control loop, so that the damper control loop adjusts the negative pressure of the cracking furnace according to the first negative pressure value adjustment amount.

[0127] Figure 2 FIG. 1 is a schematic diagram of a cracking furnace control device in an embodiment of the present application. Figure 2 As shown, the device comprises:

[0128] The acquisition module 201 is used to acquire the monitoring value and standard value of the preset parameters of the cracking furnace when the cracking furnace is running, wherein the preset parameters at least include the oxygen content in the cracking furnace furnace and the temperature values ​​of multiple monitoring points in the cracking furnace furnace;

[0129] A determination module 202 is used to compare the monitoring value with the standard value to determine the overall control deviation of the cracking furnace;

[0130] The adjustment module 203 is used to adjust the negative pressure value of the cracking furnace according to the overall control deviation.

[0131] In one embodiment, the determining module includes:

[0132] A first calculation submodule, used for calculating the absolute value of the absolute deviation of each preset parameter according to the monitoring value and the standard value of each preset parameter;

[0133] A second calculation submodule is used to calculate the absolute value of the relative deviation of each preset parameter according to the monitoring value and the standard value of each preset parameter when there is a preset parameter whose absolute value of the absolute deviation is greater than the corresponding maximum control deviation absolute value;

[0134] The first determination submodule is used to determine the absolute deviation corresponding to the preset parameter with the largest absolute value of the relative deviation as the overall control deviation of the cracking furnace.

[0135] In one embodiment, the method further comprises:

[0136] The second determination submodule is used to determine the sum of weighted deviations of various preset parameters as the overall control deviation of the cracking furnace when there is no preset parameter whose absolute value of absolute deviation is greater than the corresponding maximum control deviation absolute value.

[0137] In one embodiment, the adjustment module includes:

[0138] An acquisition submodule, used to acquire an adjustment gain of a damper control loop and an adjustment gain of a negative pressure control loop;

[0139] a third calculation submodule, configured to calculate a ratio of the overall control deviation to the adjustment gain of the damper control loop as a first negative pressure value adjustment amount corresponding to the damper control loop, and calculate a ratio of the overall control deviation to the adjustment gain of the negative pressure control loop as a second negative pressure value adjustment amount corresponding to the negative pressure control loop;

[0140] The adjustment submodule is used to adjust the negative pressure value of the cracking furnace according to the first negative pressure value adjustment amount and the second negative pressure value adjustment amount.

[0141] In one embodiment, the adjustment gain of the damper control loop is obtained by:

[0142] The adjustment gain of the damper control loop is determined by the following formula:

[0143]

[0144] Among them, G1 is the adjustment gain of the damper control loop, is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, k1 is the adjustment lower limit value of the damper control loop, and k2 is the adjustment upper limit value of the damper control loop.

[0145] In one embodiment, the adjustment gain of the negative pressure control loop is obtained by:

[0146] The adjustment gain of the negative pressure control loop is determined by the following formula:

[0147]

[0148] Among them, G2 is the adjustment gain of the negative pressure control loop, is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, j1 is the adjustment lower limit value of the negative pressure control loop, and j2 is the adjustment upper limit value of the negative pressure control loop.

[0149] In one embodiment, adjusting the negative pressure value of the cracking furnace according to the first negative pressure value adjustment amount and the second negative pressure value adjustment amount includes:

[0150] When the current negative pressure value of the cracking furnace is greater than the lower limit value of the negative pressure value and less than the upper limit value of the negative pressure value, the first negative pressure value adjustment amount is sent to the negative pressure control loop, so that the negative pressure control loop adjusts the negative pressure value of the cracking furnace according to the first negative pressure value adjustment amount;

[0151] When the current negative pressure value of the cracking furnace is equal to the lower adjustment limit of the negative pressure value or the current negative pressure value is equal to the upper adjustment limit of the current negative pressure value, the second negative pressure value adjustment amount is sent to the damper control circuit so that the damper control circuit adjusts the negative pressure of the cracking furnace according to the second negative pressure value adjustment amount.

[0152] Figure 3FIG. 1 is a schematic diagram of the hardware structure of a cracking furnace control system in an embodiment of the present application. Figure 3 As shown, the cracking furnace control system comprises:

[0153] at least one processor 320; and,

[0154] A memory 304 in communication with the at least one processor 320; wherein,

[0155] The memory 304 stores instructions that can be executed by the at least one processor 320, and the instructions are executed by the at least one processor 320 to implement the cracking furnace control method described in any of the above embodiments.

[0156] Reference Figure 3 The cracking furnace control system 300 may include one or more of the following components: a processing component 302, a memory 304, a power component 306, a multimedia component 308, an audio component 310, an input / output (I / O) interface 312, a sensor component 314, and a communication component 316.

[0157] The processing component 302 generally controls the overall operation of the cracking furnace control system 300. The processing component 302 may include one or more processors 320 to execute instructions to complete all or part of the steps of the above method. In addition, the processing component 302 may include one or more modules to facilitate the interaction between the processing component 302 and other components. For example, the processing component 302 may include a multimedia module to facilitate the interaction between the multimedia component 308 and the processing component 302.

[0158] The memory 304 is configured to store various types of data to support the operation of the cracking furnace control system 300. Examples of such data include instructions for any application or method operating on the cracking furnace control system 300, such as text, pictures, videos, etc. The memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0159] The power assembly 306 provides power to various components of the cracking furnace control system 300. The power assembly 306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the onboard control system 300.

[0160] The multimedia component 308 includes a screen that provides an output interface between the cracking furnace control system 300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). When the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 308 may also include a front camera and / or a rear camera. When the cracking furnace control system 300 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.

[0161] The audio component 310 is configured to output and / or input audio signals. For example, the audio component 310 includes a microphone (MIC), and when the cracking furnace control system 300 is in an operation mode, such as an alarm mode, a recording mode, a voice recognition mode, and a voice output mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 304 or sent via the communication component 316. In some embodiments, the audio component 310 also includes a speaker for outputting audio signals.

[0162] I / O interface 312 provides an interface between processing component 302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0163] The sensor assembly 314 includes one or more sensors for providing various aspects of status assessment for the cracking furnace control system 300. For example, the sensor assembly 314 may include a sound sensor. In addition, the sensor assembly 314 may detect the open / closed state of the cracking furnace control system 300, the relative positioning of the components, such as the display and keypad of the cracking furnace control system 300, and the sensor assembly 314 may also detect the operating state of the cracking furnace control system 300 or a component of the cracking furnace control system 300, such as the operating state of the air distribution plate, the structural state, the operating state of the discharge scraper, etc., the orientation or acceleration / deceleration of the cracking furnace control system 300 and the temperature change of the cracking furnace control system 300. The sensor assembly 314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 314 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 314 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, a material stacking thickness sensor or a temperature sensor.

[0164] The communication component 316 is configured to enable the cracking furnace control system 300 to provide the ability to communicate with other devices and cloud platforms in a wired or wireless manner. The cracking furnace control system 300 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 316 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 316 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0165] In an exemplary embodiment, the cracking furnace control system 300 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to execute the cracking furnace control method described in any of the above embodiments.

[0166] The present application also provides a computer-readable storage medium. When the instructions in the storage medium are executed by a processor corresponding to the cracking furnace control system, the cracking furnace control system can implement the cracking furnace control method described in any of the above embodiments.

[0167] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0168] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0169] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0170] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0171] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A cracking furnace control method, characterized in that: include: When the cracking furnace is in operation, the monitoring values ​​and standard values ​​of preset parameters of the cracking furnace are obtained, wherein the preset parameters at least include the oxygen content in the cracking furnace furnace and the temperature values ​​of multiple monitoring points in the cracking furnace furnace; Comparing the monitored value with the standard value to determine the overall control deviation of the cracking furnace; The negative pressure value of the cracking furnace is adjusted according to the overall control deviation.

2. The method according to claim 1, characterized in that The step of comparing the monitored value with the standard value to determine the overall control deviation of the cracking furnace includes: Calculating the absolute value of the absolute deviation of each preset parameter according to the monitored value and the standard value of each preset parameter; When there is a preset parameter whose absolute value of absolute deviation is greater than the corresponding maximum control deviation absolute value, the absolute value of relative deviation of each preset parameter is calculated according to the monitoring value and standard value of each preset parameter; The absolute deviation corresponding to the preset parameter with the largest absolute value of the relative deviation is determined as the overall control deviation of the cracking furnace.

3. The method according to claim 2, characterized in that The method further comprises: When there is no preset parameter whose absolute value of absolute deviation is greater than the corresponding absolute value of maximum control deviation, the sum of weighted deviations of various preset parameters is determined as the overall control deviation of the cracking furnace.

4. The method according to claim 1, characterized in that The step of adjusting the negative pressure value of the cracking furnace according to the overall control deviation comprises: Obtaining the adjustment gain of the air door control loop and the adjustment gain of the negative pressure control loop; Calculating a ratio of the overall control deviation to the adjustment gain of the damper control loop as a first negative pressure value adjustment amount corresponding to the damper control loop, and calculating a ratio of the overall control deviation to the adjustment gain of the negative pressure control loop as a second negative pressure value adjustment amount corresponding to the negative pressure control loop; The negative pressure value of the cracking furnace is adjusted according to the first negative pressure value adjustment amount and the second negative pressure value adjustment amount.

5. The method according to claim 4, characterized in that The adjustment gain of the damper control loop is obtained by: The adjustment gain of the damper control loop is determined by the following formula: Among them, G1 is the adjustment gain of the damper control loop, i is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, k1 is the adjustment lower limit value of the damper control loop, and k2 is the adjustment upper limit value of the damper control loop.

6. The method according to claim 4, characterized in that The adjustment gain of the negative pressure control loop is obtained by: The adjustment gain of the negative pressure control loop is determined by the following formula: Among them, G2 is the adjustment gain of the negative pressure control loop, i is the number of prediction parameters, and a i2 is the absolute value of the maximum control deviation of the i-th preset parameter, a i3 is the control deviation coefficient of the i-th preset parameter, j1 is the adjustment lower limit value of the negative pressure control loop, and j2 is the adjustment upper limit value of the negative pressure control loop.

7. The method according to claim 4, characterized in that The step of adjusting the negative pressure value of the cracking furnace according to the first negative pressure value adjustment amount and the second negative pressure value adjustment amount comprises: When the current negative pressure value of the cracking furnace is greater than the lower adjustment limit value of the negative pressure control loop and less than the upper adjustment limit value of the negative pressure control loop, the second negative pressure value adjustment amount is sent to the negative pressure control loop, so that the negative pressure control loop adjusts the negative pressure value of the cracking furnace according to the second negative pressure value adjustment amount; When the current negative pressure value of the cracking furnace is equal to the lower adjustment limit value of the negative pressure control loop or the current negative pressure value is equal to the upper adjustment limit value of the negative pressure control loop, the first negative pressure value adjustment amount is sent to the damper control loop, so that the damper control loop adjusts the negative pressure of the cracking furnace according to the first negative pressure value adjustment amount.

8. A cracking furnace control device, characterized in that: include: An acquisition module, used for acquiring monitoring values ​​and standard values ​​of preset parameters of the cracking furnace when the cracking furnace is running, wherein the preset parameters at least include the oxygen content in the cracking furnace furnace and the temperature values ​​of multiple monitoring points in the cracking furnace furnace; A determination module, for comparing the monitoring value with the standard value to determine the overall control deviation of the cracking furnace; The adjustment module is used to adjust the negative pressure value of the cracking furnace according to the overall control deviation.

9. A cracking furnace control system, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to implement the cracking furnace control method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor corresponding to the cracking furnace control system, the cracking furnace control system can implement the cracking furnace control method as described in any one of claims 1-7.