Blast furnace coal injection control method and device and readable storage medium
By employing model adaptive updating and multi-model decoupling control methods, the pulverized coal injection rate was stabilized, solving the problem of unstable pulverized coal injection rate in blast furnace ironmaking and achieving stability, energy conservation, and emission reduction in blast furnace ironmaking production.
Patent Information
- Application Number
- CN202411435278.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2044-10-15
AI Technical Summary
How to stably control the pulverized coal injection rate during blast furnace ironmaking to ensure stable furnace temperature and avoid excessively low or high temperatures, thereby achieving stability, energy conservation, and emission reduction in blast furnace ironmaking production.
By adaptively updating model parameters, combining multi-model decoupling control and indirect adjustment of pulverized coal injection rate, and utilizing the target conversion model of pulverized coal injection control device, the combination of control devices is used to achieve stability and uniformity of pulverized coal injection rate, and a PID control algorithm is used for real-time adjustment.
It effectively reduces fluctuations in pulverized coal injection rate, ensuring that the pulverized coal injection rate is maintained stably and uniformly at the set rate value, achieving steady-state pulverized coal injection in the blast furnace, improving blast furnace ironmaking efficiency, reducing energy consumption, and reducing pollution.
Smart Images

Figure CN119372386B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of blast furnace ironmaking, and in particular to a blast furnace coal injection control method and device and a readable storage medium. Background Art
[0002] With the rapid development of the steel industry, the shortage of coke resources, energy shortage and environmental pollution have become important factors restricting the development of blast furnace ironmaking technology. Blast furnace coal injection technology has gradually become an important research technology in today's blast furnace ironmaking production process because it can spray finely ground coal into the blast furnace through the injection tank to replace coke for auxiliary ironmaking.
[0003] Currently, in the practical application of blast furnace coal injection technology, the coal injection rate is usually controlled to adjust the coal injection amount in real time to achieve furnace temperature regulation. It is worth noting that blast furnace ironmaking operations require sufficient and stable furnace temperatures. Temperatures that are too low or too high will lead to smelting problems. Therefore, how to control the coal injection rate to maintain a stable and uniform rate value to achieve stable blast furnace conditions is a key technical issue that needs to be addressed in current blast furnace coal injection technology. Summary of the Invention
[0004] In view of this, the purpose of the present application is to provide a blast furnace coal injection control method and equipment and a readable storage medium, which can deeply consider the impact of changes in the properties of the coal powder being injected (for example, changes in coal quality, changes in coal powder temperature, changes in coal powder humidity, changes in coal powder particle size, changes in coal powder fluidity, etc.) on the coal injection operation, and use the method of adaptively updating model parameters to enable the updated conversion model of each coal injection control device to effectively characterize the comprehensive impact of changes in coal powder properties on the parameter conversion relationship between the device control quantity and the coal injection rate, and at the same time select a coal injection control device that matches the real-time rate difference distribution between the real-time coal injection rate and the expected coal injection rate. A control device combination is used to perform adaptive control operations of the device working state based on the corresponding updated conversion model, so that on the basis of the updated conversion model, the multi-model decoupling control method and the indirect adjustment method of the coal injection rate are organically combined to effectively reduce the fluctuation of the coal injection rate control, and ensure that the adjusted real-time coal injection rate is stably and evenly maintained at the set rate value (that is, the expected coal injection rate), thereby ensuring that the blast furnace coal injection system can achieve a steady-state coal injection effect of the blast furnace (including the uniform coal powder injection effect and the stable coal powder injection effect), so that the corresponding blast furnace ironmaking production operation can take into account the multiple needs of blast furnace production increase, energy consumption reduction and pollution reduction.
[0005] In order to achieve the above objectives, the technical solutions adopted in the embodiments of the present application are as follows:
[0006] In a first aspect, the present application provides a method for controlling coal injection in a blast furnace, the method comprising:
[0007] Obtain the real-time coal injection rate and expected coal injection rate of the blast furnace coal injection system in the current tank pouring cycle, as well as the historical steady-state coal injection control deviation data of all coal injection control devices of the current working tank;
[0008] For each coal injection control device, based on the historical steady-state coal injection control deviation data of the coal injection control device, the model parameters of the original conversion model between the device control quantity and the coal injection rate of the coal injection control device are updated to obtain the target conversion model of the coal injection control device in the current tank inversion cycle;
[0009] determining, according to a pre-stored call association relationship between the coal injection rate difference and the coal injection control device combination, all target coal injection control devices that match the real-time rate difference between the real-time coal injection rate and the expected coal injection rate;
[0010] For each target pulverized coal injection control device, a target conversion model of the target pulverized coal injection control device in the current tank inversion cycle is called to calculate the control amount deviation, so as to obtain the expected control amount deviation of the target pulverized coal injection control device corresponding to the real-time rate difference;
[0011] According to the deviation between the real-time control quantity and the expected control quantity of the target coal injection control device in the current tank pouring cycle, PID (Proportional-Integral-Differential) control is performed on the target coal injection control device to make the real-time coal injection rate tend to the expected coal injection rate.
[0012] In an optional embodiment, a single tank dumping cycle includes multiple coal injection rate calculation cycles, and each coal injection rate calculation cycle includes multiple coal powder weight sampling cycles. Then, the step of obtaining the real-time coal injection rate of the blast furnace coal injection system in the current tank dumping cycle includes:
[0013] For each coal injection rate calculation cycle in the current tank reversal cycle, the actual coal powder weight collected by the current working tank in multiple coal powder weight sampling cycles in the coal injection rate calculation cycle is obtained;
[0014] Calculating the transient coal injection rate of each of the plurality of pulverized coal weight sampling periods according to the actual pulverized coal weight of each of the plurality of pulverized coal weight sampling periods;
[0015] According to the total number of the multiple coal powder weight sampling cycles, the transient coal injection rate of each of the multiple coal powder weight sampling cycles is calculated by integrating the mean value to obtain the real-time coal injection rate of the current working tank within the coal injection rate calculation cycle.
[0016] In an optional embodiment, the step of obtaining the actual pulverized coal weight collected by the current working tank in multiple pulverized coal weight sampling periods within the coal injection rate calculation period includes:
[0017] For each of the plurality of pulverized coal weight sampling periods, collecting the real-time tank weight and real-time tank pressure of the current working tank in the pulverized coal weight sampling period;
[0018] Call the coal powder weight prediction function that matches the current working tank, predict the coal powder weight based on the real-time tank weight and the real-time tank pressure, and obtain the actual coal powder weight of the current working tank in the coal powder weight sampling period, wherein the coal powder weight prediction function is obtained by fitting the tank weight data of the current working tank under the influence of different coal powder loading amounts and different tank pressures.
[0019] In an optional embodiment, the step of performing an integral mean calculation on the transient coal injection rate of each of the plurality of coal pulverized weight sampling periods according to the total number of periods of the plurality of coal pulverized weight sampling periods to obtain the real-time coal injection rate of the current working tank within the coal injection rate calculation period includes:
[0020] performing a limiting filtering process on the transient coal injection rate of each of the plurality of pulverized coal weight sampling periods according to a preset upper limit value of the coal injection rate to obtain an effective coal injection rate of each of the plurality of pulverized coal weight sampling periods; wherein, if the transient coal injection rate of a single pulverized coal weight sampling period exceeds the upper limit value of the coal injection rate, the corresponding effective coal injection rate is set to 0; otherwise, the corresponding effective coal injection rate is kept consistent with the transient coal injection rate;
[0021] In the plurality of pulverized coal weight sampling periods, counting the number of sampling periods in which the corresponding transient coal injection rate exceeds the upper limit of the coal injection rate;
[0022] Calculating a period number difference between the total number of periods and the number of sampling periods;
[0023] An integral mean calculation is performed on the effective coal injection rate of each of the multiple coal powder weight sampling periods according to the cycle number difference to obtain the real-time coal injection rate of the current working tank in the coal injection rate calculation period.
[0024] In an optional embodiment, the historical steady-state coal injection control deviation data of a single coal injection control device includes a historical control quantity deviation between a historical actual control quantity and a historical set control quantity when the current working tank maintained a steady-state coal injection state in multiple historical tank-turning cycles before the current tank-turning cycle, wherein the historical set control quantity is obtained by substituting the set coal injection rate of the corresponding historical tank-turning cycle into the target conversion model of the corresponding coal injection control device in the historical tank-turning cycle; for each coal injection control device, the step of performing model parameter updating on the original conversion model between the device control quantity and the coal injection rate of the coal injection control device according to the historical steady-state coal injection control deviation data of the coal injection control device to obtain the target conversion model of the coal injection control device in the current tank-turning cycle includes:
[0025] For each historical tank-turning cycle, the average value of all historical control deviations of the coal injection control device in the historical tank-turning cycle is calculated to obtain the average historical control deviation of the coal injection control device in the historical tank-turning cycle;
[0026] According to the preset weight values of the multiple historical tank-turning cycles, the average historical control deviations of the multiple historical tank-turning cycles are weighted and summed to obtain the historical comprehensive control deviation of the coal injection control device, wherein the preset weight value of the historical tank-turning cycle closer to the current tank-turning cycle is greater;
[0027] According to the historical comprehensive control deviation of the coal injection control device, the function coefficient of the control quantity rate conversion function of the original conversion model of the coal injection control device between the lower limit value and the upper limit value of the coal injection rate is updated to obtain the target conversion model of the coal injection control device in the current tank inversion cycle.
[0028] In an optional embodiment, the call association relationship records the correspondence between different preset rate difference intervals and different coal injection control device combinations, and the step of determining all target coal injection control devices that match the real-time rate difference between the real-time coal injection rate and the expected coal injection rate based on the pre-stored call association relationship between the coal injection rate difference and the coal injection control device combination includes:
[0029] detecting whether the real-time rate difference satisfies respective maintenance constraints of different preset rate difference intervals;
[0030] When it is detected that the real-time rate difference satisfies the maintenance constraint condition of the target rate difference interval, each PI control device in the target PI control device combination matching the target rate difference interval is used as a target PI control device.
[0031] In an optional embodiment, for each target PP injection control device, the step of calling the target conversion model of the target PP injection control device in the current tank inversion cycle to calculate the control amount deviation to obtain the expected control amount deviation of the target PP injection control device corresponding to the real-time rate difference includes:
[0032] Substituting the real-time coal injection rate into the target conversion model of the target coal injection control device in the current tank inversion cycle to solve the control quantity, and obtaining the real-time estimated control quantity of the target coal injection control device corresponding to the real-time coal injection rate;
[0033] Substituting the desired coal injection rate into the target conversion model of the target coal injection control device in the current tank inversion cycle to solve the control quantity, and obtaining the current set control quantity of the target coal injection control device corresponding to the desired coal injection rate;
[0034] A subtraction operation is performed on the real-time estimated control amount and the currently set control amount to obtain an expected control amount deviation of the target coal injection control device corresponding to the real-time rate difference.
[0035] In an optional embodiment, when the charging pressure regulating valve serves as a target coal injection control device, the desired control amount deviation of the charging pressure regulating valve is the desired tank pressure deviation, and the real-time control amount of the charging pressure regulating valve is the real-time tank pressure, the step of performing PID control on the charging pressure regulating valve includes:
[0036] Calculating the target tank pressure of the charging pressure regulating valve according to the expected tank pressure deviation and the real-time tank pressure, and controlling the charging pressure regulating valve to perform valve on-off adjustment using a PID algorithm according to the target tank pressure;
[0037] During the on-off adjustment process of the charging pressure regulating valve, detecting in real time whether the desired tank pressure deviation is greater than 0 or less than 0;
[0038] When it is detected that the expected tank pressure deviation is less than 0, whether the duration of the state in which the real-time rate difference is greater than the first rate difference threshold value exceeds the first duration threshold value is detected in real time, and when it is detected that the corresponding duration of the state exceeds the first duration threshold value, the valve on-off adjustment of the charging pressure regulating valve is stopped; wherein different first rate difference threshold values correspond to different first duration threshold values, and the smaller the first rate difference threshold value, the larger the corresponding first duration threshold value;
[0039] When it is detected that the expected tank pressure deviation is greater than 0, it is detected in real time whether the duration of the state when the real-time rate difference is less than the second rate difference threshold exceeds the second duration threshold, and when it is detected that the corresponding state duration exceeds the second duration threshold, the valve on-off adjustment of the charging pressure regulating valve is stopped; wherein, different second rate difference thresholds each correspond to different second duration thresholds, and the smaller the second rate difference threshold, the smaller the corresponding second duration threshold.
[0040] In a second aspect, the present application provides a blast furnace coal injection control device, the control device being communicatively connected to all coal injection control devices of each of a plurality of injection tanks included in a blast furnace coal injection system, and being communicatively connected to sensors corresponding to each coal injection control device included in the blast furnace coal injection system, and being configured to control the operating state of each coal injection control device based on real-time sensor data collected from each coal injection control device;
[0041] Wherein, the control device includes a processor and a memory, the memory stores a computer program that can be executed by the processor, and the processor can execute the computer program to implement the blast furnace coal injection control method described in any one of the aforementioned embodiments.
[0042] In a third aspect, the present application provides a readable storage medium having a computer program stored thereon. When the computer program is executed by a blast furnace coal injection control device, the blast furnace coal injection control method described in any one of the aforementioned embodiments is implemented.
[0043] In this case, the beneficial effects of the embodiments of the present application may include the following:
[0044] After obtaining the historical steady-state coal injection control deviation data of all coal injection control devices in the current working tank of the blast furnace coal injection system, the present application will update the model parameters of the original conversion model between the device control quantity and the coal injection rate of each coal injection control device based on the obtained historical steady-state coal injection control deviation data, and obtain the target conversion model of each coal injection control device in the current tank reversal cycle, so as to use the historical steady-state coal injection control deviation data to carry the specific device control impact of the coal powder property changes on the historical steady-state coal injection operation, so that the target conversion model obtained by the model parameter adaptive update method can characterize the comprehensive impact of the coal powder property changes on the parameter conversion relationship between the device control quantity and the coal injection rate. Then, this application will determine all target coal injection control devices that match the real-time rate difference between the real-time coal injection rate and the expected coal injection rate of the blast furnace coal injection system in the current tank pouring cycle based on the calling association relationship between the pre-stored coal injection rate difference and the coal injection control device combination, and then call the target conversion model of each target coal injection control device in the current tank pouring cycle to calculate the expected control quantity deviation corresponding to the real-time rate difference, and use the PID control algorithm to adaptively control the device working state in combination with its own real-time control quantity, so that the real-time coal injection rate gradually tends to The expected coal injection rate is obtained, and thus, on the basis of the updated conversion model (i.e., the target conversion model), the fluctuation of coal injection rate regulation is effectively reduced through the organic combination of the multi-model decoupling control method and the indirect adjustment method of the coal injection rate, and the adjusted real-time coal injection rate is ensured to be stably and evenly maintained at the set rate value (i.e., the expected coal injection rate), so as to ensure that the blast furnace coal injection system achieves the blast furnace steady-state coal injection effect (including the coal powder uniform injection effect and the coal powder stable injection effect), so that the corresponding blast furnace ironmaking production operation can take into account the multiple needs of blast furnace production increase, energy consumption reduction, pollution reduction, etc.
[0045] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.
[0047] Figure 1 A schematic diagram of the composition of a blast furnace coal injection control device provided in an embodiment of the present application;
[0048] Figure 2 A flow chart of a blast furnace coal injection control method provided in an embodiment of the present application;
[0049] Figure 3 for Figure 2 A schematic flow chart of the sub-steps included in step S210;
[0050] Figure 4 for Figure 2 A schematic flow chart of the sub-steps included in step S220;
[0051] Figure 5 for Figure 2 A schematic flow chart of the sub-steps included in step S230;
[0052] Figure 6 for Figure 2 A schematic flow chart of the sub-steps included in step S240;
[0053] Figure 7 for Figure 2 FIG. 1 is a schematic diagram of the execution flow of step S250 when the charging pressure regulating valve is used as the target coal injection control device.
[0054] Icons: 10- blast furnace coal injection control equipment; 11- memory; 12- processor; 13- communication unit. DETAILED DESCRIPTION
[0055] To make the objectives, technical solutions, and advantages of the embodiments of the present application more clear, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Generally, the components of the embodiments of the present application described and shown in the drawings herein can be arranged and designed in various different configurations.
[0056] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for protection, but merely represents selected embodiments of the present application. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments in the present application without creative work are within the scope of protection of the present application.
[0057] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings.
[0058] In the description of this application, it should be understood that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the accompanying drawings, or are the orientation or position relationship in which the product of the application is usually placed when in use, or are the orientation or position relationship commonly understood by those skilled in the art. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on this application.
[0059] It should also be noted that, in the description of this application, unless otherwise expressly specified or limited, the terms "disposed," "installed," "connected," and "connected" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integral connections; they can refer to mechanical connections or electrical connections; they can refer to direct connections or indirect connections through an intermediate medium; and they can refer to internal connections between two components. Those skilled in the art will understand the specific meanings of the above terms in this application based on the specific circumstances.
[0060] In addition, in the description of the present application, it is understood that relational terms such as the terms "first" and "second" are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also include elements inherent to such process, method, article or equipment. In the absence of further restrictions, the elements defined by the statement "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or equipment comprising the elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances.
[0061] The following describes some embodiments of the present application in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments may be combined with each other.
[0062] Please refer to Figure 1 , Figure 1Schematic diagram of the composition of the blast furnace coal injection control device 10 provided in an embodiment of the present application. In the embodiment of the present application, the blast furnace coal injection control device 10 can be communicatively connected to the blast furnace coal injection system, and is used to drive the blast furnace coal injection system to achieve a blast furnace steady-state coal injection effect (including a coal powder uniform injection effect and a coal powder stable injection effect), ensuring that the entire blast furnace ironmaking production operation can simultaneously take into account multiple requirements such as blast furnace production increase, energy consumption reduction, and pollution reduction. Among them, the blast furnace coal injection control device 10 can be a computer device independent of the blast furnace coal injection system, or it can be integrated with the blast furnace coal injection system.
[0063] In this embodiment, the blast furnace coal injection system may include multiple injection tanks and multiple coal injection control devices corresponding to each injection tank. The composition of the coal injection control devices corresponding to each of the multiple injection tanks is consistent. The multiple injection tanks are connected in parallel to the same injection pipeline, and the injection pipeline is directly connected to the blast furnace tuyere through the coal powder injection distributor to realize the coal powder injection function. Among them, the multiple coal injection control devices corresponding to a single injection tank may include but are not limited to: a charging regulating valve, a cone fluidization regulating valve, a bottom fluidization regulating valve and a secondary air supply regulating valve; the charging regulating valve is used to adjust the actual tank pressure of the corresponding injection tank; the cone fluidization regulating valve and the bottom fluidization regulating valve cooperate with each other to fluidize the coal powder to be injected in the corresponding injection tank to maintain the fluidity of the coal powder to be injected to stabilize the normal coal injection amount; the secondary air supply regulating valve is connected to the injection pipeline to quickly and significantly adjust the coal injection rate by introducing gas.
[0064] In order to facilitate accurate perception of the operating status of the blast furnace coal injection system, the blast furnace coal injection system is equipped with a sensor for each of the multiple coal injection control devices corresponding to any injection tank, so as to detect the coal injection-related parameter information of the corresponding coal injection control device in real time during operation through the sensor. Among them, for the charging regulating valve, the corresponding sensor type is a pressure detection sensor, so as to detect the actual tank pressure of the corresponding injection tank in real time through the pressure detection sensor; for the cone fluidization regulating valve or the bottom fluidization regulating valve, the corresponding sensor type is a flow detection sensor, so as to detect the actual gas flow flowing through the cone fluidization regulating valve or the bottom fluidization regulating valve in real time through the flow detection sensor; for the secondary air supply regulating valve, the corresponding sensor type is a flow detection sensor, so as to detect the actual gas flow flowing through the secondary air supply regulating valve in real time through the flow detection sensor.
[0065] During the actual operation of the blast furnace coal injection system, the multiple injection tanks in the blast furnace coal injection system need to be alternately switched as working tanks to perform coal powder injection, so that a single tank pouring cycle only corresponds to the coal powder injection operation of one injection tank. The tank pouring cycle is the time from the start of coal injection to the exit of coal injection of the corresponding injection tank. The tank pouring cycle (generally controlled at 25 to 40 minutes) is mainly composed of the tank pouring operation time and the waiting time, wherein the tank pouring operation time (generally controlled at about 20 minutes) is composed of the injection tank pressure relief time, the injection tank coal loading time, the injection tank pressurization time and the valve operation time, and the waiting time is the fault handling time of the blast furnace coal injection system. In one implementation of this embodiment, during the pressure relief time period of the blowing tank in a single tank pouring operation time, a period of time (for example, 10 minutes) can be reserved for free coal powder deposition, and then the pressure relief operation of the blowing tank can be performed, so that the coal powder content of the nitrogen discharged from the blowing tank is greatly reduced, thereby slowing down the wear of the pressure relief pipeline; and during the pressure charging time of the blowing tank in a single tank pouring operation time, the cone fluidization regulating valve and the bottom fluidization regulating valve can be used for stamping first to enhance the fluidity of the coal powder in the corresponding blowing tank, and then the charging regulating valve can be added for rapid charging.
[0066] In an embodiment of the present application, the blast furnace coal injection control device 10 may include a memory 11, a processor 12, and a communication unit 13. The memory 11, the processor 12, and the communication unit 13 are electrically connected to each other directly or indirectly to enable data transmission or interaction. For example, the memory 11, the processor 12, and the communication unit 13 may be electrically connected to each other via one or more communication buses or signal lines.
[0067] In this embodiment, the memory 11 may be, but is not limited to, a random access memory (RAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc. The memory 11 is used to store a computer program, and the processor 12 may execute the computer program accordingly after receiving an execution instruction.
[0068] In this embodiment, the processor 12 can be an integrated circuit chip with signal processing capabilities. The processor 12 can be a general-purpose processor, including at least one of a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor, etc., which can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application.
[0069] In this embodiment, the communication unit 13 is used to establish a communication connection between the blast furnace coal injection control device 10 and other electronic devices through a network, and to send and receive data through the network, wherein the network includes a wired communication network and a wireless communication network. For example, the blast furnace coal injection control device 10 can be communicated with all coal injection control devices of each of the multiple injection tanks included in the blast furnace coal injection system through the communication unit 13, and can be communicated with the sensors corresponding to each coal injection control device included in the blast furnace coal injection system, and is used to control the working state of each coal injection control device according to the real-time sensor data (i.e., coal injection-related parameter information) collected by each sensor for the corresponding coal injection control device, so as to drive the blast furnace coal injection system to achieve a steady-state coal injection effect in the blast furnace.
[0070] In an embodiment of the present application, the blast furnace coal injection control device 10 may pre-store a specific computer program related to the blast furnace coal injection control function in the memory 11, and by driving the processor 12 to execute the specific computer program stored in the memory 11, deeply consider the impact of changes in the properties of the coal powder being injected on the coal injection operation, and through the organic combination of the multi-model decoupling control method and the indirect adjustment method of the coal injection rate, effectively reduce the fluctuation of the coal injection rate regulation, ensure that the coal injection rate of the blast furnace coal injection system is stable and evenly maintained at the set rate value, so as to achieve the steady-state coal injection effect of the blast furnace, so that the blast furnace ironmaking production operation takes into account the multiple needs of blast furnace production increase, energy consumption reduction and pollution reduction.
[0071] It is understandable that Figure 1 The block diagram shown is only a schematic diagram of the composition of the blast furnace coal injection control device 10. The blast furnace coal injection control device 10 may also include Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown. Figure 1Each component shown in the figure can be implemented by hardware, software or a combination thereof.
[0072] In the present application, to ensure that the blast furnace coal injection control device 10 can effectively reduce the fluctuation of coal injection rate control during the coal injection operation of the blast furnace coal injection system, and ensure that the coal injection rate of the blast furnace coal injection system is stably and evenly maintained at a set rate value, so as to achieve a steady-state coal injection effect in the blast furnace, the embodiment of the present application provides a blast furnace coal injection control method applied to the above-mentioned blast furnace coal injection control device 10 to achieve the above-mentioned purpose. The blast furnace coal injection control method provided by the present application is described in detail below.
[0073] Please refer to Figure 2 , Figure 2 1 is a flow chart of a blast furnace coal injection control method provided in an embodiment of the present application. In the embodiment of the present application, the blast furnace coal injection control method may include steps S210 to S250.
[0074] Step S210: obtaining the real-time coal injection rate and expected coal injection rate of the blast furnace coal injection system in the current tank reversing cycle, as well as the historical steady-state coal injection control deviation data of all coal injection control devices of the current working tank.
[0075] In this embodiment, the current working tank is the injection tank of the blast furnace coal injection system that performs coal powder injection operations in the current tank pouring cycle; the real-time coal injection rate of the blast furnace coal injection system can be detected in real time by a rate detection sensor deployed on the injection pipeline, and can also be measured by real-time detection of the change in coal powder weight in the current working tank; the expected coal injection rate of the blast furnace coal injection system in the current tank pouring cycle can be set in real time by the blast furnace ironmaking production personnel according to the ironmaking needs; the historical steady-state coal injection control deviation data of a single coal injection control device carries "the specific device control impact of the change in the properties of the coal powder being injected on the coal injection control device during the historical steady-state coal injection operation", which may include the historical control quantity deviation between the historical actual control quantity and the historical set control quantity of the corresponding coal injection control device in the steady-state coal injection state in multiple historical tank pouring cycles before the current tank pouring cycle; the steady-state coal injection state is used to represent the blast furnace coal injection system in the corresponding historical tank pouring cycle The duration of pulverized coal injection uniformly and stably at the set pulverized coal injection rate (i.e., the expected pulverized coal injection rate corresponding to the historical tank pouring cycle) exceeds the preset time (for example, 5 minutes); different pulverized coal injection control devices belonging to the same injection tank each correspond to different types of device control quantities, among which the device control quantity corresponding to the charging control valve is the tank pressure of the injection tank, the device control quantity corresponding to the cone fluidization control valve or the bottom fluidization control valve is the number of on-flow fluidization valve positions, and the device control quantity corresponding to the secondary air supply control valve is the secondary air supply flow rate; the historical set control quantity is obtained by substituting the set pulverized coal injection rate corresponding to the historical tank pouring cycle into the target conversion model of the corresponding pulverized coal injection control device in the historical tank pouring cycle, wherein the target conversion model of any pulverized coal injection control device in a certain historical tank pouring cycle can characterize "the comprehensive impact of the change in pulverized coal properties before the historical tank pouring cycle on the parameter conversion relationship between the device control quantity and the pulverized coal injection rate of the corresponding pulverized coal injection control device in the historical tank pouring cycle".
[0076] Alternatively, see Figure 3 , Figure 3 yes Figure 2 Flowchart of the sub-steps included in step S210. In an embodiment of the present application, the step of "obtaining the real-time coal injection rate of the blast furnace coal injection system during the current tank pouring cycle" in step S210 may include sub-steps S211 to S213, so as to ensure that the obtained real-time coal injection rate can effectively solve the rate detection lag problem and effectively shorten the rate calculation cycle through rate integral calculation.
[0077] Sub-step S211 , for each coal injection rate calculation period in the current tank reversal period, obtain the actual coal powder weight collected by the current working tank in multiple coal powder weight sampling periods in the coal injection rate calculation period.
[0078] In this embodiment, a single tank dumping cycle may consist of multiple coal injection rate calculation cycles, each of which may include multiple pulverized coal weight sampling cycles. The actual pulverized coal weight of the current working tank during a single pulverized coal weight sampling cycle may be directly measured using the corresponding pulverized coal tank scale. In one implementation of this embodiment, to simplify the pulverized coal weight measurement process, the real-time tank weight measured by the corresponding pulverized coal tank scale during a single pulverized coal weight sampling cycle may be directly used as the actual pulverized coal weight corresponding to that pulverized coal weight sampling cycle.
[0079] In another implementation of this embodiment, in order to minimize the influence of nitrogen pressure on coal powder weight measurement, for each coal injection rate calculation cycle in the current tank pouring cycle, the step of "obtaining the actual coal powder weight collected by the current working tank in multiple coal powder weight sampling cycles in the coal injection rate calculation cycle" in sub-step S211 may include sub-steps A to B.
[0080] Sub-step A: for each of the multiple pulverized coal weight sampling periods, collecting the real-time tank weight and real-time tank pressure of the current working tank in the pulverized coal weight sampling period.
[0081] The real-time tank weight can be obtained by using a spray tank scale through tank weight detection, and the real-time tank pressure can be obtained by using a pressure detection sensor through tank pressure detection.
[0082] Sub-step B: Call the pulverized coal weight prediction function that matches the current working tank, predict the pulverized coal weight based on the real-time tank weight and the real-time tank pressure, and obtain the actual pulverized coal weight of the current working tank in the pulverized coal weight sampling period.
[0083] The coal powder weight prediction function is obtained by fitting the tank weight data of the current working tank under different coal powder loading amounts and different tank pressures. The coal powder weight prediction function can be expressed by a conventional binary quadratic function. For example, the coal powder weight prediction function can be expressed as W E =W T +aP 2 +bP+c, where W E Used to indicate the weight of the spray tank, W T It is used to represent the weight of pulverized coal, P is used to represent the pressure inside the injection tank, and a, b, and c are all function coefficients of the pulverized coal weight prediction function.
[0084] Therefore, the present application can minimize the influence of nitrogen pressure on coal powder weight measurement by executing the above sub-steps A to B, and ensure that the actual coal powder weight measured can be as consistent as possible with the actual coal powder loading condition of the current working tank.
[0085] Sub-step S212, calculating the transient coal injection rate of each of the multiple pulverized coal weight sampling periods according to the actual pulverized coal weight of each of the multiple pulverized coal weight sampling periods.
[0086] In this embodiment, the transient coal injection rate of each of the multiple pulverized coal weight sampling periods can be obtained by performing a derivative operation on the actual pulverized coal weight of each of the multiple pulverized coal weight sampling periods in the time domain.
[0087] Sub-step S213, performing an integral mean calculation on the transient coal injection rate of each of the multiple coal powder weight sampling periods according to the total number of the multiple coal powder weight sampling periods, and obtaining the real-time coal injection rate of the current working tank within the coal injection rate calculation period.
[0088] In one implementation of this embodiment, the transient coal injection rate of each of the multiple powder weight sampling periods within the same coal injection rate calculation period can be directly integrated, and the obtained integration result and the total number of periods can be divided to obtain the real-time coal injection rate of the current working tank within the coal injection rate calculation period.
[0089] In another implementation of this embodiment, in order to effectively avoid the instantaneous rate pulse interference phenomenon in the process of performing integral mean calculation using the instantaneous rate and ensure the accuracy of coal injection rate calculation, this application introduces a limiting filtering algorithm in the integral mean calculation process to reduce the rate control fluctuations caused by instantaneous rate pulse interference. At this time, the sub-step S213 may include sub-steps C to F.
[0090] Sub-step C: performing limiting filtering on the transient coal injection rate of each of the plurality of pulverized coal weight sampling periods according to a preset upper limit value of the coal injection rate to obtain an effective coal injection rate of each of the plurality of pulverized coal weight sampling periods.
[0091] If the transient coal injection rate of a single coal powder weight sampling period exceeds the upper limit of the coal injection rate, the corresponding effective coal injection rate is set to 0; otherwise, the corresponding effective coal injection rate remains consistent with the transient coal injection rate.
[0092] Sub-step D: in the plurality of pulverized coal weight sampling periods, counting the number of sampling periods in which the corresponding transient coal injection rate exceeds the upper limit of the coal injection rate.
[0093] Sub-step E: Calculate the cycle number difference between the total number of cycles and the number of sampling cycles.
[0094] Sub-step F: performing an integral mean calculation on the effective coal injection rate of each of the plurality of coal powder weight sampling periods according to the difference in the number of periods, and obtaining the real-time coal injection rate of the current working tank within the coal injection rate calculation period.
[0095] Among them, the effective coal injection rate of each of the multiple powder weight sampling periods within the same coal injection rate calculation period can be directly integrated, and the obtained integration result and the difference between the number of periods can be divided to obtain the real-time coal injection rate of the current working tank within the coal injection rate calculation period.
[0096] Therefore, the present application can effectively improve the rate control fluctuation caused by the instantaneous rate pulse interference phenomenon by executing sub-steps C to F in the process of performing integral mean calculation using the instantaneous rate, thereby ensuring the accuracy of coal injection rate calculation.
[0097] The present application can execute the above sub-steps S211 to S213 to ensure that the obtained real-time coal injection rate can effectively solve the rate detection lag problem and effectively shorten the rate calculation cycle through the rate integral calculation method.
[0098] Step S220, for each coal injection control device, based on the historical steady-state coal injection control deviation data of the coal injection control device, the model parameters of the original conversion model between the device control quantity and the coal injection rate of the coal injection control device are updated to obtain the target conversion model of the coal injection control device in the current tank inversion cycle.
[0099] In this embodiment, for a single coal injection control device, the original conversion model of the coal injection control device is used to describe the original parameter conversion relationship between the device control quantity of the corresponding coal injection control device and the coal injection rate. The original conversion model may include a first control quantity rate conversion function when the corresponding coal injection rate is between a preset coal injection rate lower limit value and a coal injection rate upper limit value, a second control quantity rate conversion function when the corresponding coal injection rate is less than or equal to the coal injection rate lower limit value, and a third control quantity rate conversion function when the corresponding coal injection rate is greater than or equal to the coal injection rate upper limit value.
[0100] For the pressure regulating valve, the first control rate conversion function in the corresponding original conversion model can adopt the quadratic function "p(v)=a'v 2 +b′v+c′”, and the second control rate conversion function and the third control rate conversion function in the corresponding original conversion model respectively use the identity “p(v)=p min ” and “p(v)=p max " is expressed as follows. Among them, p(v) is used to represent the pressure inside the tank of the charging pressure regulating valve at the coal injection rate v, a', b', c' are all function coefficients of the first control quantity rate conversion function, p min It is used to indicate the minimum tank pressure value (i.e. the minimum tank pressure value) of the charging pressure regulating valve during the ideal coal injection operation. maxIt is used to indicate the maximum tank pressure value (i.e. the maximum tank pressure value) of the charging pressure regulating valve during the ideal coal injection operation.
[0101] For the cone fluidization regulating valve or the bottom fluidization regulating valve, the first control quantity rate conversion function in the corresponding original conversion model can adopt the cubic function "F V (v)=a″v 3 +b″v 2 +c″v+d′”; its second control quantity rate conversion function in the corresponding original conversion model will show a function state of “the number of fluidization valve positions is inversely correlated with the coal injection rate” to promote the flow of pulverized coal due to the small deviation between the internal pressure and the external pressure (when the pulverized coal has weak fluidity); its third control quantity rate conversion function in the corresponding original conversion model will show a function state of “the number of fluidization valve positions is reduced or stabilized” to stabilize the flow of pulverized coal due to the large deviation between the internal pressure and the external pressure (when the pulverized coal has strong fluidity). Among them, F V (v) is used to represent the number of fluidization valve positions of the cone fluidization regulating valve or the bottom fluidization regulating valve at the coal injection rate v, and a″, b″, c″, and d′ are all function coefficients of the first control quantity rate conversion function.
[0102] For the secondary air supply regulating valve, the first control quantity rate conversion function in the corresponding original conversion model can adopt the cubic function "L V (v) = a″′v 3 +b″′v 2 +c″′v+d″” is expressed; the second control quantity rate conversion function and the third control quantity rate conversion function in the corresponding original conversion model respectively use the identity “L V (v) = L Vmin ” and “L V (v) = L Vmax " is used to express it. Among them, L V (v) is used to represent the secondary air supply flow rate of the secondary air supply regulating valve at the coal injection rate v, a″′, b″′, c″′, d″ are all function coefficients of the first control quantity rate conversion function, L Vmin It is used to indicate the minimum secondary air supply flow rate value of the secondary air supply regulating valve without pipe blocking during the ideal coal injection operation, L Vmax It is used to indicate the maximum secondary air supply flow rate value of nitrogen saved by the secondary air supply regulating valve during ideal coal injection operation.
[0103] In this embodiment, for each coal injection control device corresponding to the current working tank, the historical steady-state coal injection control deviation data of the coal injection control device can be used to update the function coefficient of the first control quantity rate conversion function of the coal injection control device in the corresponding original conversion model (for example, the constant term function coefficient is updated) to obtain the target control quantity rate conversion function of the coal injection control device in the current tank inversion cycle, and then the target control quantity rate conversion function is combined with the second control quantity rate conversion function and the third control quantity rate conversion function of the coal injection control device in the corresponding original conversion model to obtain the target conversion model of the coal injection control device in the current tank inversion cycle. At this time, the target conversion model of the coal injection control device in the current tank inversion cycle can represent "the comprehensive impact of the change in coal powder properties before the current tank inversion cycle on the parameter conversion relationship between the device control quantity and coal injection rate of the coal injection control device in the current tank inversion cycle".
[0104] Alternatively, see Figure 4 , Figure 4 yes Figure 2 Flowchart of the sub-steps included in step S220 of the present application. In the embodiment of the present application, step S220 may include sub-steps S221 to S223, so that the updated conversion model of each coal injection control device can effectively characterize the comprehensive impact of changes in coal powder properties on the parameter conversion relationship between the device control amount and the coal injection rate by utilizing the adaptive update of model parameters.
[0105] Sub-step S221, for each historical tank-turning cycle, average calculation is performed on all historical control deviations of the coal injection control device in the historical tank-turning cycle to obtain the average historical control deviation of the coal injection control device in the historical tank-turning cycle.
[0106] Among them, for any coal injection control device, the various historical control quantity deviations that require average calculation of the coal injection control device within a certain historical tank reversal cycle all belong to the control quantity deviations for maintaining a steady-state coal injection state in the current working tank within the historical tank reversal cycle.
[0107] Sub-step S222, performing a weighted summation operation on the average historical control deviations of the plurality of historical tank-turning cycles according to the preset weight values of the plurality of historical tank-turning cycles, to obtain the historical comprehensive control deviation of the coal injection control device.
[0108] The closer the historical tank-turning cycle is to the current tank-turning cycle, the greater the preset weight value is. For example, when the number of the multiple historical tank-turning cycles is 3, the preset weight value of the most recent historical tank-turning cycle in which the current working tank had normal coal injection before the current tank-turning cycle is 0.6, the preset weight value of the most distant historical tank-turning cycle in which the current working tank had normal coal injection before the current tank-turning cycle is 0.1, and the preset weight value of the intermediate historical tank-turning cycle between the most recent historical tank-turning cycle and the most distant historical tank-turning cycle is 0.3.
[0109] Sub-step S223, based on the historical comprehensive control deviation of the coal injection control device, the function coefficient of the control quantity rate conversion function of the original conversion model of the coal injection control device between the lower limit value and the upper limit value of the coal injection rate is updated to obtain the target conversion model of the coal injection control device in the current tank inversion cycle.
[0110] Among them, for any coal injection control device, the historical comprehensive control deviation of the coal injection control device before the current tank pouring cycle can be used to update the function coefficient of the first control quantity rate conversion function of the coal injection control device (for example, the constant term function coefficient is updated) to obtain the target control quantity rate conversion function of the coal injection control device in the current tank pouring cycle, and then the target control quantity rate conversion function is combined with the second control quantity rate conversion function and the third control quantity rate conversion function of the coal injection control device to obtain the target conversion model of the coal injection control device in the current tank pouring cycle.
[0111] Therefore, the present application can execute the above sub-steps S221 to S223 and use the adaptive updating method of model parameters to enable the updated conversion model of each coal injection control device to effectively characterize the comprehensive impact of changes in coal powder properties on the parameter conversion relationship between the device control quantity and the coal injection rate.
[0112] Step S230 , determining all target coal injection control devices that match the real-time rate difference between the real-time coal injection rate and the expected coal injection rate according to the pre-stored call association relationship between the coal injection rate difference and the coal injection control device combination.
[0113] In this embodiment, the call association relationship records the correspondence between different preset rate difference intervals and different coal injection control device combinations, wherein two adjacent preset rate difference intervals can overlap with each other or be spaced from each other, and different preset rate difference intervals can correspond to the same coal injection control device combination. For example, the preset rate difference intervals "(-∞, -3 tons / hour)" and "(3 tons / hour, +∞)" both correspond to the same coal injection control device combination "secondary air supply control valve", the preset rate difference intervals "(-3.5 tons / hour, -1.75 tons / hour)" and "(1.75 tons / hour, 3.5 tons / hour)" both correspond to the same coal injection control device combination "charging control valve", the preset rate difference intervals "(-2 tons / hour, -1 ton / hour)" and "(1 ton / hour, 2 tons / hour)" both correspond to the same coal injection control device combination "charging control valve, cone fluidization control valve and bottom fluidization control valve", and the preset rate difference intervals "(-1.25 tons / hour, -0.5 tons / hour)" and "(0.5 tons / hour, 1.25 tons / hour)" both correspond to the same coal injection control device combination "cone fluidization control valve and bottom fluidization control valve".
[0114] In one implementation of this embodiment, when the real-time rate difference of the blast furnace coal injection system within the current tank dumping cycle is determined, the real-time rate difference can be directly matched with different preset rate difference intervals in real-time numerical value. Then, when it is determined that the real-time rate difference is within a certain preset rate difference interval, all coal injection control devices in the coal injection control device combination of the current working tank that matches the preset rate difference interval are directly used as target coal injection control devices. The smaller the upper limit value of each preset rate difference interval, the higher the matching order of the corresponding preset rate difference interval.
[0115] Alternatively, see Figure 5 , Figure 5 yes Figure 2 Flowchart of the sub-steps included in step S230 of the embodiment. In another implementation of this embodiment, in order to effectively reduce the fluctuation of the coal injection rate control, a maintenance constraint condition can be configured for each preset rate difference interval, so as to characterize the matching judgment condition corresponding to the preset rate difference interval by the maintenance constraint condition, so as to ensure that each coal injection control device does not switch operation frequently, thereby stably controlling the real-time coal injection rate to the set rate value (i.e., the expected coal injection rate) with small fluctuations. In this case, step S230 may include sub-steps S231 to S232.
[0116] Sub-step S231 , detecting whether the real-time rate difference satisfies the respective maintenance constraint conditions of different preset rate difference intervals.
[0117] Among them, the smaller the upper limit value of each preset rate difference interval, the higher the matching order of the corresponding preset rate difference interval; the maintenance constraint condition can be achieved by constraining the duration of the real-time rate difference in the corresponding preset rate difference interval. For example, the maintenance constraints of the preset rate difference intervals "(-∞, -3 tons / hour)" and "(3 tons / hour, +∞)" are expressed as "the corresponding duration is greater than or equal to 10 seconds", the maintenance constraints of the preset rate difference intervals "(-3.5 tons / hour, -1.75 tons / hour)" and "(1.75 tons / hour, 3.5 tons / hour)" are expressed as "the corresponding duration is greater than or equal to 15 seconds", the maintenance constraints of the preset rate difference intervals "(-2 tons / hour, -1 ton / hour)" and "(1 ton / hour, 2 tons / hour)" are expressed as "the corresponding duration is greater than or equal to 20 seconds", and the maintenance constraints of the preset rate difference intervals "(-1.25 tons / hour, -0.5 tons / hour)" and "(0.5 tons / hour, 1.25 tons / hour)" are expressed as "the corresponding duration is greater than or equal to 30 seconds".
[0118] In sub-step S232, when it is detected that the real-time rate difference satisfies the maintenance constraint of the target rate difference interval, each PI control device in the target PI control device combination matching the target rate difference interval is used as a target PI control device.
[0119] Among them, it can be understood that when the coal injection control device combination corresponding to a certain preset rate difference interval starts to control the coal injection rate for a preset period of time (for example, 20 seconds) as the target coal injection control device combination, the corresponding real-time rate difference is still unable to escape from the preset rate difference interval. A coal injection control device combination of another preset rate difference interval whose corresponding interval upper limit or interval lower limit adjacent to the preset rate difference interval is close to 0 can be selected as the target coal injection control device combination to start controlling the coal injection rate, so as to ensure that the corresponding real-time coal injection rate can be controlled to the set rate value (i.e., the expected coal injection rate) as quickly as possible, with small fluctuations, stably and evenly.
[0120] Step S240 , for each target PI control device, call the target conversion model of the target PI control device in the current tank inversion cycle to calculate the control amount deviation, and obtain the expected control amount deviation corresponding to the real-time rate difference of the target PI control device.
[0121] Alternatively, see Figure 6 , Figure 6 yes Figure 2Flowchart of the sub-steps included in step S240 in the embodiment of the present application. In the embodiment of the present application, for each target coal injection control device determined in real time by the current working tank during the current tank pouring cycle, step S240 may include sub-steps S241 to S243, so as to ensure that the calculated desired control amount deviation can effectively reflect the comprehensive impact of the change in the properties of the coal powder being injected on the coal injection operation through the multi-model decoupling control method, so as to facilitate the subsequent use of the indirect adjustment method of the coal injection rate to reduce the fluctuation of the coal injection rate control, so that the adjusted real-time coal injection rate can change to the set rate value as smoothly and evenly as possible.
[0122] Sub-step S241, substitute the real-time coal injection rate into the target conversion model of the target coal injection control device in the current tank inversion cycle to solve the control quantity, and obtain the real-time estimated control quantity of the target coal injection control device corresponding to the real-time coal injection rate.
[0123] Sub-step S242, the expected coal injection rate is substituted into the target conversion model of the target coal injection control device in the current tank inversion cycle to solve the control quantity, and the current set control quantity of the target coal injection control device corresponding to the expected coal injection rate is obtained.
[0124] The currently set control amount matches the expected coal injection rate determined in real time during the current tank pouring cycle.
[0125] Sub-step S243 , performing a subtraction operation on the real-time estimated control amount and the currently set control amount to obtain the expected control amount deviation corresponding to the real-time rate difference of the target coal injection control device.
[0126] Therefore, the present application can execute the above-mentioned sub-steps S241 to S243, and for each target coal injection control device determined in real time by the current working tank during the current tank pouring cycle, ensure that the calculated expected control quantity deviation can effectively reflect the comprehensive impact of the change in the coal powder properties of the injected coal powder on the coal injection operation through the multi-model decoupling control method, so as to facilitate the subsequent use of the indirect adjustment method of the coal injection rate to reduce the coal injection rate control fluctuation, so that the adjusted real-time coal injection rate can change to the set rate value as smoothly and evenly as possible.
[0127] Step S250 , performing PID control on the target PI control device according to the deviation between the real-time control amount and the expected control amount of the target PI control device in the current tank inversion cycle, so as to make the real-time PI rate approach the expected PI rate.
[0128] In this embodiment, when the expected control quantity deviation of any target coal injection control device in the current tank pouring cycle is determined, the real-time sensor data collected by the sensor corresponding to the target coal injection control device can be used to determine the real-time control quantity of the target coal injection control device in the current tank pouring cycle, and then combined with the expected control quantity deviation and the real-time control quantity, the target coal injection control device is driven to use the PID control algorithm to perform adaptive control of the device working state, so that the real-time coal injection rate is gradually approached to the expected coal injection rate through indirect adjustment of the coal injection rate, so that the adjusted real-time coal injection rate can be changed as smoothly and evenly as possible to the set rate value for maintenance, ensuring that the blast furnace coal injection system achieves the blast furnace steady-state coal injection effect (including coal powder uniform injection effect and coal powder stable injection effect), and ensures that the corresponding blast furnace ironmaking production operation can simultaneously take into account the multiple needs of blast furnace production increase, energy consumption reduction and pollution reduction.
[0129] In this embodiment, if there is a charging pressure regulating valve in the target coal injection control device used in the current tank pouring cycle, the expected control amount deviation of the charging pressure regulating valve in the current tank pouring cycle is the expected tank pressure deviation, and the real-time control amount of the charging pressure regulating valve in the current tank pouring cycle is the real-time tank pressure (i.e., the real-time tank pressure). Figure 7 The step S250 of "performing PID control on the charging pressure regulating valve" when the charging pressure regulating valve is used as the target coal injection control device may include sub-steps S251 to S254, so as to optimize the tank pressure control logic and avoid the tank pressure overshoot phenomenon in view of the strong hysteresis characteristic when the tank pressure indirectly adjusts the injection rate, thereby improving the coal injection rate fluctuation problem caused by the tank pressure overshoot.
[0130] Sub-step S251, calculating the target tank pressure of the charging pressure regulating valve according to the expected tank pressure deviation and the real-time tank pressure, and controlling the charging pressure regulating valve to perform valve on-off adjustment using a PID algorithm according to the target tank pressure.
[0131] The target tank pressure of the charging pressure regulating valve may be obtained by subtracting the desired tank pressure deviation from the corresponding real-time tank pressure.
[0132] Sub-step S252 , during the on-off adjustment process of the charging pressure regulating valve, real-time detection is performed to determine whether the desired tank pressure deviation is greater than 0 or less than 0.
[0133] Sub-step S253, when it is detected that the expected tank pressure deviation is less than 0, real-time detection is carried out to see whether the duration of the state when the real-time rate difference is greater than the first rate difference threshold exceeds the first duration threshold, and when it is detected that the corresponding state duration exceeds the first duration threshold, the valve on-off adjustment of the charging pressure regulating valve is stopped.
[0134] Among them, different first rate difference thresholds each correspond to different first duration thresholds, and the smaller the first rate difference threshold, the larger the corresponding first duration threshold. For example, when the first rate difference threshold is "-0.3 tons / hour", the corresponding first duration threshold is "15 seconds", and when the first rate difference threshold is "0.2 tons / hour", the corresponding first duration threshold is "5 seconds". If the real-time rate difference of the blast furnace coal injection system is greater than any of the first rate difference thresholds and the duration of the state exceeds the corresponding first duration threshold, it indicates that the charging pressure regulating valve is about to have a tank pressure overshoot phenomenon. At this time, the coal injection rate fluctuation problem caused by the tank pressure overshoot phenomenon can be improved by stopping driving the charging pressure regulating valve to perform valve on-off adjustment.
[0135] Sub-step S254, when it is detected that the expected tank pressure deviation is greater than 0, real-time detection is carried out to see whether the duration of the state when the real-time rate difference is less than the second rate difference threshold exceeds the second duration threshold, and when it is detected that the corresponding state duration exceeds the second duration threshold, the valve on-off adjustment of the charging pressure regulating valve is stopped.
[0136] Among them, different second rate difference thresholds each correspond to different second duration thresholds, and the smaller the second rate difference threshold, the smaller the corresponding second duration threshold. For example, when the second rate difference threshold is "0.3 tons / hour", the corresponding second duration threshold is "15 seconds", and when the second rate difference threshold is "-0.2 tons / hour", the corresponding second duration threshold is "5 seconds". If the real-time rate difference of the blast furnace coal injection system is greater than any second rate difference threshold and the duration of the state exceeds the corresponding second duration threshold, it indicates that the charging pressure regulating valve is about to have a tank pressure overshoot phenomenon. At this time, the problem of coal injection rate fluctuation caused by the tank pressure overshoot phenomenon can be improved by stopping driving the charging pressure regulating valve to adjust the valve on and off.
[0137] Therefore, the present application can optimize the tank pressure control logic and avoid the tank pressure overshoot phenomenon by executing the above-mentioned sub-steps S251 to S254. When there is a charging regulating valve in the target coal injection control device used in the current tank pouring cycle, the strong hysteresis characteristic existing when the tank pressure indirectly adjusts the injection rate can be taken into account, thereby improving the coal injection rate fluctuation problem caused by tank pressure overshoot.
[0138] The present application can deeply consider the impact of changes in the properties of the injected coal powder on the coal injection operation by executing the above-mentioned steps S210 to S250, and use the adaptive updating method of model parameters to enable the updated conversion model of each coal injection control device to effectively characterize the comprehensive impact of changes in the properties of the coal powder on the parameter conversion relationship between the device control quantity and the coal injection rate. At the same time, a combination of coal injection control devices that matches the real-time rate difference distribution between the real-time coal injection rate and the expected coal injection rate is selected to perform an adaptive control operation of the device working state based on the corresponding updated conversion model, so that on the basis of the updated conversion model, the multi-model decoupling control method and the indirect adjustment method of the coal injection rate are organically combined to effectively reduce the fluctuation of the coal injection rate control, and ensure that the adjusted real-time coal injection rate is stably and evenly maintained at the set rate value (i.e., the expected coal injection rate), thereby ensuring that the blast furnace coal injection system can achieve a steady-state coal injection effect of the blast furnace, so that the corresponding blast furnace ironmaking production operation can simultaneously take into account the multiple needs of blast furnace production increase, energy consumption reduction and pollution reduction.
[0139] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions and operations of the devices, methods and computer program products according to the embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, program segment or a part of the code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.
[0140] In addition, the functional modules in each embodiment of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0141] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a readable storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application as a blast furnace coal injection control device 10. The aforementioned readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0142] The above are merely various embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A blast furnace coal injection control method, characterized in that: The method comprises: Obtain the real-time coal injection rate and expected coal injection rate of the blast furnace coal injection system in the current tank pouring cycle, as well as the historical steady-state coal injection control deviation data of all coal injection control devices of the current working tank; For each coal injection control device, based on the historical steady-state coal injection control deviation data of the coal injection control device, the model parameters of the original conversion model between the device control quantity and the coal injection rate of the coal injection control device are updated to obtain the target conversion model of the coal injection control device in the current tank inversion cycle; determining, according to a pre-stored call association relationship between the coal injection rate difference and the coal injection control device combination, all target coal injection control devices that match the real-time rate difference between the real-time coal injection rate and the expected coal injection rate; For each target pulverized coal injection control device, a target conversion model of the target pulverized coal injection control device in the current tank inversion cycle is called to calculate the control amount deviation, so as to obtain the expected control amount deviation of the target pulverized coal injection control device corresponding to the real-time rate difference; According to the deviation between the real-time control amount and the expected control amount of the target coal injection control device in the current tank inversion cycle, PID control is performed on the target coal injection control device to make the real-time coal injection rate tend to the expected coal injection rate.
2. The method according to claim 1, characterized in that A single tank dumping cycle includes multiple coal injection rate calculation cycles, and each coal injection rate calculation cycle includes multiple coal powder weight sampling cycles. The step of obtaining the real-time coal injection rate of the blast furnace coal injection system in the current tank dumping cycle includes: For each coal injection rate calculation cycle in the current tank reversal cycle, the actual coal powder weight collected by the current working tank in multiple coal powder weight sampling cycles in the coal injection rate calculation cycle is obtained; Calculating the transient coal injection rate of each of the plurality of pulverized coal weight sampling periods according to the actual pulverized coal weight of each of the plurality of pulverized coal weight sampling periods; According to the total number of the multiple coal powder weight sampling cycles, the transient coal injection rate of each of the multiple coal powder weight sampling cycles is calculated by integrating the mean value to obtain the real-time coal injection rate of the current working tank within the coal injection rate calculation cycle.
3. The method according to claim 2, characterized in that The step of obtaining the actual coal powder weight collected by the current working tank in multiple coal powder weight sampling periods within the coal injection rate calculation period includes: For each of the plurality of pulverized coal weight sampling periods, collecting the real-time tank weight and real-time tank pressure of the current working tank in the pulverized coal weight sampling period; Call the coal powder weight prediction function that matches the current working tank, predict the coal powder weight based on the real-time tank weight and the real-time tank pressure, and obtain the actual coal powder weight of the current working tank in the coal powder weight sampling period, wherein the coal powder weight prediction function is obtained by fitting the tank weight data of the current working tank under the influence of different coal powder loading amounts and different tank pressures.
4. The method according to claim 2, characterized in that The step of performing an integral mean calculation on the transient coal injection rate of each of the plurality of coal pulverized weight sampling periods according to the total number of the plurality of coal pulverized weight sampling periods to obtain the real-time coal injection rate of the current working tank within the coal injection rate calculation period includes: performing a limiting filtering process on the transient coal injection rate of each of the plurality of pulverized coal weight sampling periods according to a preset upper limit value of the coal injection rate to obtain an effective coal injection rate of each of the plurality of pulverized coal weight sampling periods; wherein, if the transient coal injection rate of a single pulverized coal weight sampling period exceeds the upper limit value of the coal injection rate, the corresponding effective coal injection rate is set to 0; otherwise, the corresponding effective coal injection rate is kept consistent with the transient coal injection rate; In the plurality of pulverized coal weight sampling periods, counting the number of sampling periods in which the corresponding transient coal injection rate exceeds the upper limit of the coal injection rate; Calculating a period number difference between the total number of periods and the number of sampling periods; An integral mean calculation is performed on the effective coal injection rate of each of the multiple coal powder weight sampling periods according to the cycle number difference to obtain the real-time coal injection rate of the current working tank in the coal injection rate calculation period.
5. The method according to claim 1, wherein The historical steady-state coal injection control deviation data of a single coal injection control device includes a historical control quantity deviation between a historical actual control quantity and a historical set control quantity when the current working tank maintained a steady-state coal injection state in multiple historical tank-turning cycles before the current tank-turning cycle, wherein the historical set control quantity is obtained by substituting the set coal injection rate of the corresponding historical tank-turning cycle into the target conversion model of the corresponding coal injection control device in the historical tank-turning cycle; for each coal injection control device, the steps of performing model parameter update on the original conversion model between the device control quantity and the coal injection rate of the coal injection control device according to the historical steady-state coal injection control deviation data of the coal injection control device to obtain the target conversion model of the coal injection control device in the current tank-turning cycle include: For each historical tank-turning cycle, the average value of all historical control deviations of the coal injection control device in the historical tank-turning cycle is calculated to obtain the average historical control deviation of the coal injection control device in the historical tank-turning cycle; According to the preset weight values of the multiple historical tank-turning cycles, the average historical control deviations of the multiple historical tank-turning cycles are weighted and summed to obtain the historical comprehensive control deviation of the coal injection control device, wherein the preset weight value of the historical tank-turning cycle closer to the current tank-turning cycle is greater; According to the historical comprehensive control deviation of the coal injection control device, the function coefficient of the control quantity rate conversion function of the original conversion model of the coal injection control device between the lower limit value and the upper limit value of the coal injection rate is updated to obtain the target conversion model of the coal injection control device in the current tank inversion cycle.
6. The method according to claim 1, characterized in that The calling association relationship records the correspondence between different preset rate difference intervals and different coal injection control device combinations. The step of determining all target coal injection control devices that match the real-time rate difference between the real-time coal injection rate and the expected coal injection rate based on the pre-stored calling association relationship between the coal injection rate difference and the coal injection control device combination includes: detecting whether the real-time rate difference satisfies respective maintenance constraints of different preset rate difference intervals; When it is detected that the real-time rate difference satisfies the maintenance constraint condition of the target rate difference interval, each PI control device in the target PI control device combination matching the target rate difference interval is used as a target PI control device.
7. The method according to claim 1, characterized in that For each target pulverized coal injection control device, the step of calling the target conversion model of the target pulverized coal injection control device in the current tank inversion cycle to calculate the control amount deviation to obtain the expected control amount deviation of the target pulverized coal injection control device corresponding to the real-time rate difference includes: Substituting the real-time coal injection rate into the target conversion model of the target coal injection control device in the current tank inversion cycle to solve the control quantity, and obtaining the real-time estimated control quantity of the target coal injection control device corresponding to the real-time coal injection rate; Substituting the desired coal injection rate into the target conversion model of the target coal injection control device in the current tank inversion cycle to solve the control quantity, and obtaining the current set control quantity of the target coal injection control device corresponding to the desired coal injection rate; A subtraction operation is performed on the real-time estimated control amount and the currently set control amount to obtain an expected control amount deviation of the target coal injection control device corresponding to the real-time rate difference.
8. The method according to any one of claims 1 to 7, characterized in that In the case where the charging pressure regulating valve serves as a target coal injection control device, the desired control amount deviation of the charging pressure regulating valve is the desired tank pressure deviation, and the real-time control amount of the charging pressure regulating valve is the real-time tank pressure. The steps of performing PID control on the charging pressure regulating valve include: Calculating the target tank pressure of the charging pressure regulating valve according to the expected tank pressure deviation and the real-time tank pressure, and controlling the charging pressure regulating valve to perform valve on-off adjustment using a PID algorithm according to the target tank pressure; During the on-off adjustment process of the charging pressure regulating valve, detecting in real time whether the desired tank pressure deviation is greater than 0 or less than 0; When it is detected that the expected tank pressure deviation is less than 0, whether the duration of the state in which the real-time rate difference is greater than the first rate difference threshold value exceeds the first duration threshold value is detected in real time, and when it is detected that the corresponding duration of the state exceeds the first duration threshold value, the valve on-off adjustment of the charging pressure regulating valve is stopped; wherein different first rate difference threshold values correspond to different first duration threshold values, and the smaller the first rate difference threshold value, the larger the corresponding first duration threshold value; When it is detected that the expected tank pressure deviation is greater than 0, it is detected in real time whether the duration of the state when the real-time rate difference is less than the second rate difference threshold exceeds the second duration threshold, and when it is detected that the corresponding state duration exceeds the second duration threshold, the valve on-off adjustment of the charging pressure regulating valve is stopped; wherein, different second rate difference thresholds each correspond to different second duration thresholds, and the smaller the second rate difference threshold, the smaller the corresponding second duration threshold.
9. A blast furnace coal injection control device, characterized in that: The control device is communicatively connected to all coal injection control devices of each of the multiple injection tanks included in the blast furnace coal injection system, and is communicatively connected to sensors corresponding to each coal injection control device included in the blast furnace coal injection system, and is used to control the working state of each coal injection control device based on real-time sensor data collected from each coal injection control device; Wherein, the control device includes a processor and a memory, the memory stores a computer program that can be executed by the processor, and the processor can execute the computer program to implement the blast furnace coal injection control method described in any one of claims 1-8.
10. A readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a blast furnace coal injection control device, the blast furnace coal injection control method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Method for setting coal injection rate of blast furnace
CN104651557A
A collaborative multi-objective optimization method for burdening and operation of a blast furnace
CN109918702A