Furnace temperature control method, device and equipment for blast furnace
By obtaining blast furnace feed rate deviation to determine furnace temperature fluctuation data, and controlling parameters such as pulverized coal injection lance, blast system, and coke load, the problem of large blast furnace temperature fluctuations was solved, and furnace temperature stability and production efficiency were improved.
Patent Information
- Application Number
- CN202510972430.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-15
- Publication Date
- 2025-11-07
AI Technical Summary
Large temperature fluctuations during blast furnace smelting lead to reduced product quality and increased production costs, which are difficult to control effectively with existing technologies.
By obtaining the deviation between the blast furnace feed rate and the preset feed rate, the furnace temperature fluctuation data is determined, and based on this, parameters such as pulverized coal injection gun, blast system, oxygen enrichment rate and coke load are controlled to maintain the furnace temperature within the preset range.
This achieved stable blast furnace temperature, reduced temperature fluctuations, improved product quality and production efficiency, and reduced energy consumption and costs.
Smart Images

Figure CN120905461A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of blast furnace smelting, and particularly relates to a blast furnace temperature control method, device and equipment. BACKGROUND
[0002] When smelting molten iron in a blast furnace, large blast furnace temperature fluctuation will result in low product quality. For example, if the blast furnace temperature is too low, the molten iron will have low silicon content and high sulfur content, which will increase the energy consumption of the steelmaking process and affect the subsequent steelmaking quality. If the blast furnace temperature is too high, the molten iron will have excessive silicon content, which will affect the stability of the blast furnace and increase the cost per ton of iron, and also increase the cost of desiliconization in steelmaking. Therefore, large blast furnace temperature fluctuation is a technical problem to be solved. SUMMARY
[0003] The present application provides a blast furnace temperature control method, device and equipment, which solves the technical problem of large blast furnace temperature fluctuation.
[0004] In a first aspect, the present application provides a blast furnace temperature control method, characterized in that it comprises: obtaining a charging speed of a blast furnace; determining blast furnace temperature fluctuation data based on a deviation of the charging speed of the blast furnace from a preset charging speed; and controlling a smelting process of the blast furnace based on the blast furnace temperature fluctuation data, so that the blast furnace temperature is within a preset blast furnace temperature range.
[0005] In combination with the first aspect of the present application, in some embodiments, the obtaining of the charging speed of the blast furnace comprises: obtaining a charging start time and a charging end time of target furnace charge of the blast furnace; and determining the charging speed of the blast furnace based on the charging start time and the charging end time of the target furnace charge.
[0006] In combination with the first aspect of the present application, in some embodiments, the target furnace charge comprises a batch; and the determining of the charging speed of the blast furnace based on the charging start time and the charging end time of the target furnace charge comprises: determining a charging time of the target furnace charge based on the charging start time and the charging end time of the target furnace charge; and determining the charging speed of the blast furnace based on the charging time of the target furnace charge.
[0007] In combination with the first aspect of the present application, in some embodiments, the target furnace charge comprises a plurality of continuous batches; and the determining of the charging speed of the blast furnace based on the charging start time and the charging end time of the target furnace charge comprises: sequentially taking each batch of the target furnace charge as a current batch of the target furnace charge; determining a charging time of the current batch of the target furnace charge based on the charging start time and the charging end time of the current batch of the target furnace charge; determining a charging speed of the current batch of the target furnace charge based on the charging time of the current batch of the target furnace charge; and taking an average of the charging speeds of each batch of the target furnace charge as the charging speed of the blast furnace.
[0008] In some embodiments of the first aspect of the present application, the controlling the smelting process of the blast furnace based on the blast furnace temperature fluctuation data comprises: determining a coal injection gun injection correction amount of the blast furnace based on the blast furnace temperature fluctuation data; correcting a coal injection gun injection set amount of the coal injection gun based on the coal injection gun injection correction amount to obtain a corrected coal injection gun injection set amount; and controlling the coal injection gun based on the corrected coal injection gun injection set amount.
[0009] In some embodiments of the first aspect of the present application, the controlling the smelting process of the blast furnace based on the blast furnace temperature fluctuation data comprises: determining a blast temperature correction amount of a blast system of the blast furnace based on the blast furnace temperature fluctuation data; correcting a blast temperature set amount of the blast system based on the blast temperature correction amount of the blast system to obtain a corrected blast temperature set amount of the blast system; and controlling the blast system based on the corrected blast temperature set amount of the blast system.
[0010] In some embodiments of the first aspect of the present application, the controlling the smelting process of the blast furnace based on the blast furnace temperature fluctuation data comprises: determining an oxygen enrichment rate correction amount of the blast system of the blast furnace based on the blast furnace temperature fluctuation data; correcting an oxygen enrichment rate set amount of the blast system based on the oxygen enrichment rate correction amount of the blast system to obtain a corrected oxygen enrichment rate set amount of the blast system; and controlling the blast system based on the corrected oxygen enrichment rate set amount of the blast system.
[0011] In some embodiments of the first aspect of the present application, the controlling the smelting process of the blast furnace based on the blast furnace temperature fluctuation data comprises: determining a coke load correction amount of the blast furnace based on the blast furnace temperature fluctuation data; correcting a coke load set amount of the blast furnace based on the coke load correction amount to obtain a corrected coke load set amount of the blast furnace; and controlling a charging process of the blast furnace based on the corrected coke load set amount of the blast furnace.
[0012] In the second aspect of the present application, an embodiment of a blast furnace temperature control device is provided, comprising: a material speed acquisition unit configured to acquire a material speed of a blast furnace; a fluctuation determination unit configured to determine blast furnace temperature fluctuation data of the blast furnace based on a deviation of the material speed of the blast furnace from a preset material speed; and a smelting control unit configured to control a smelting process of the blast furnace based on the blast furnace temperature fluctuation data, so that a blast furnace temperature of the blast furnace is within a preset blast furnace temperature range.
[0013] In a third aspect, an electronic device is provided, which comprises a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the processor implements the method of any one of the first aspect when executing the computer program.
[0014] The one or more technical solutions provided by the embodiments of the present application at least achieve the following technical effects or advantages:
[0015] The embodiments of the present application obtain the charging speed of the blast furnace, determine the blast furnace temperature fluctuation data based on the deviation of the charging speed of the blast furnace from the preset charging speed, and control the smelting process of the blast furnace based on the blast furnace temperature fluctuation data, so that the blast furnace temperature is within the preset blast furnace temperature range. When the charging speed of the blast furnace is slow, the contact time of the furnace charge and the blast furnace gas is long, and the blast furnace gas can fully preheat the furnace charge, so that the blast furnace temperature rises. When the charging speed of the blast furnace is fast, the contact time of the furnace charge and the blast furnace gas is short, and the blast furnace gas cannot fully preheat the furnace charge, so that the blast furnace temperature falls. Therefore, the blast furnace temperature fluctuation data can be determined according to the deviation of the charging speed of the blast furnace from the preset charging speed, and the smelting process of the blast furnace can be controlled based on the blast furnace temperature fluctuation data, so that the blast furnace temperature is within the preset blast furnace temperature range. Therefore, the beneficial effect of reducing the blast furnace temperature fluctuation is achieved. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0017] Figure 1 The flow chart of the blast furnace temperature control method in the embodiments of the present application;
[0018] Figure 2 The function module diagram of the blast furnace temperature control device in the embodiments of the present application;
[0019] Figure 3 The structural schematic diagram of the electronic device in the embodiments of the present application. DETAILED DESCRIPTION
[0020] The technical solutions in the embodiments of the present application will be described clearly and completely in the following with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0021] The description herein as related to "first", "second", etc. is only for the purpose of description and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first", "second" can explicitly or implicitly include at least one of the features. In addition, the technical solutions of various embodiments can be combined with each other, but it must be based on the realization of a person skilled in the art, when the combination of technical solutions appears contradictory or unachievable, it should be considered that the combination of technical solutions does not exist, nor within the protection scope required by the present application.
[0022] The embodiment of the present application provides a furnace temperature control method of a blast furnace, referring to Figure 1 The method comprises the following steps S101-S103:
[0023] S101: Obtain the material speed of the blast furnace.
[0024] In some embodiments, obtaining the material speed of the blast furnace can comprise: obtaining the feeding start time and the feeding end time of the target furnace material of the blast furnace; determining the material speed of the blast furnace based on the feeding start time and the feeding end time of the target furnace material.
[0025] It should be noted that the feeding start time of the target furnace material can refer to the end time of the last batch of furnace material of the target furnace material flowing out of the blast furnace material tank, and the feeding end time of the target furnace material can refer to the end time of the target furnace material flowing out of the blast furnace material tank. In addition, the feeding start time and the feeding end time of the target furnace material can be obtained according to the sounding rod operation data of the blast furnace.
[0026] In some embodiments, the target furnace material comprises one batch; and determining the material speed of the blast furnace based on the feeding start time and the feeding end time of the target furnace material can comprise: determining the feeding time of the target furnace material based on the feeding start time and the feeding end time of the target furnace material; and determining the material speed of the blast furnace based on the feeding time of the target furnace material.
[0027] In some embodiments, determining the material speed of the blast furnace based on the feeding time of the target furnace material can be: taking the quotient of the feeding time of the target furnace material and one as the material speed of the blast furnace. It should be noted that "one" refers to one batch, and the unit of the material speed can be hours / batch or minutes / batch.
[0028] In some embodiments, the target burden includes a plurality of continuous batches; and the determining the burden speed of the blast furnace based on the start time and the end time of burden charging of the target burden can include: sequentially taking each batch of the target burden in the plurality of batches of the target burden as a current batch of the target burden; determining a charging time of the current batch of the target burden based on the start time and the end time of burden charging of the current batch of the target burden; determining the burden speed of the current batch of the target burden based on the charging time of the current batch of the target burden; and taking an average of the burden speeds of each batch of the target burden in the plurality of batches of the target burden as the burden speed of the blast furnace.
[0029] In some embodiments, the determining the burden speed of the current batch of the target burden based on the charging time of the current batch of the target burden can be: taking a quotient of the charging time of the current batch of the target burden and one as the burden speed of the current batch of the target burden.
[0030] It should be noted that the start time and the end time of burden charging of a batch of the target burden can have a record error, which can cause a calculation error of the charging time of the batch of the target burden, and further cause low accuracy of the burden speed of the blast furnace. Therefore, the embodiments of the present application limit the target burden to include a plurality of continuous batches, and determine the burden speed of the blast furnace by means of an average of the burden speeds of each batch of the target burden in the plurality of batches of the target burden, so that the error of the burden speed of a batch of the target burden can be minimized to improve the accuracy of the data of the burden speed of the blast furnace.
[0031] S102: determining the blast furnace temperature fluctuation data of the blast furnace based on the deviation of the burden speed of the blast furnace from the preset burden speed.
[0032] In some embodiments, the determining the blast furnace temperature fluctuation data of the blast furnace based on the deviation of the burden speed of the blast furnace from the preset burden speed can include: determining a predicted blast furnace temperature of the blast furnace based on the deviation of the burden speed of the blast furnace from the preset burden speed; and determining a blast furnace temperature deviation between the predicted blast furnace temperature and a preset blast furnace temperature, wherein the blast furnace temperature fluctuation data of the blast furnace includes the blast furnace temperature deviation.
[0033] It should be noted that the preset blast furnace temperature can be a middle value of a preset blast furnace temperature range.
[0034] S103: controlling the smelting process of the blast furnace based on the blast furnace temperature fluctuation data of the blast furnace, so that the blast furnace temperature is within the preset blast furnace temperature range.
[0035] In some embodiments, the controlling the smelting process of the blast furnace based on the blast furnace temperature fluctuation data of the blast furnace can include: determining a coal injection gun injection correction amount of the blast furnace based on the blast furnace temperature fluctuation data of the blast furnace; correcting a coal injection gun injection set amount of the blast furnace based on the coal injection gun injection correction amount to obtain a corrected coal injection gun injection set amount; and controlling the coal injection gun based on the corrected coal injection gun injection set amount.
[0036] In some embodiments, the injection correction amount of the coal injection lance is used to correct the injection set amount of the coal injection lance to obtain a corrected injection set amount of the coal injection lance, which can be: the sum of the injection correction amount of the coal injection lance and the injection set amount of the coal injection lance.
[0037] If the blast furnace temperature fluctuation data indicates that the blast furnace temperature is greater than the upper limit of the preset blast furnace temperature range, the greater the blast furnace temperature, the smaller the corrected injection set amount of the coal injection lance; if the blast furnace temperature fluctuation data indicates that the blast furnace temperature is less than the lower limit of the preset blast furnace temperature range, the smaller the blast furnace temperature, the greater the corrected injection set amount of the coal injection lance. It should be noted that the increase of the injection set amount of the coal injection lance can increase the blast furnace fuel ratio, thereby increasing the blast furnace temperature.
[0038] In some embodiments, based on the blast furnace temperature fluctuation data, the smelting process of the blast furnace can be controlled, which can include: based on the blast furnace temperature fluctuation data, determining a blast temperature correction amount of a blast system of the blast furnace; based on the blast temperature correction amount of the blast system, correcting a blast temperature set amount of the blast system to obtain a corrected blast temperature set amount of the blast system; and based on the corrected blast temperature set amount of the blast system, controlling the blast system.
[0039] In some embodiments, the blast temperature correction amount of the blast system is used to correct the blast temperature set amount of the blast system to obtain a corrected blast temperature set amount of the blast system, which can be: the sum of the blast temperature correction amount of the blast system and the blast temperature set amount of the blast system.
[0040] If the blast furnace temperature fluctuation data indicates that the blast furnace temperature is greater than the upper limit of the preset blast furnace temperature range, the greater the blast furnace temperature, the smaller the corrected blast temperature set amount of the blast system; if the blast furnace temperature fluctuation data indicates that the blast furnace temperature is less than the lower limit of the preset blast furnace temperature range, the smaller the blast furnace temperature, the greater the corrected blast temperature set amount of the blast system. It should be noted that the increase of the blast temperature set amount of the blast system can increase the gas temperature, thereby increasing the blast furnace temperature. It should be further emphasized that the above-mentioned blast temperature setting method of the blast system is applicable to the scene where the blast temperature is bidirectional adjustable, and can also be applied to the scene where the blast temperature is unidirectional adjustable. Specifically, the blast furnace sets the blast temperature at the upper limit of the hot blast stove, such as 1250℃, and only when the blast furnace temperature rises significantly, the blast temperature is reduced, and the upper limit of the blast temperature is not increased.
[0041] In some embodiments, the controlling the smelting process of the blast furnace based on the blast furnace temperature fluctuation data can comprise: determining an oxygen enrichment rate correction amount of a blast system of the blast furnace based on the blast furnace temperature fluctuation data; correcting an oxygen enrichment rate setting amount of the blast system based on the oxygen enrichment rate correction amount of the blast system to obtain a corrected oxygen enrichment rate setting amount of the blast system; and controlling the blast system based on the corrected oxygen enrichment rate setting amount of the blast system.
[0042] In some embodiments, the correcting the oxygen enrichment rate setting amount of the blast system based on the oxygen enrichment rate correction amount of the blast system to obtain the corrected oxygen enrichment rate setting amount of the blast system can be: taking a sum of the oxygen enrichment rate correction amount of the blast system and the oxygen enrichment rate setting amount of the blast system as the corrected oxygen enrichment rate setting amount of the blast system.
[0043] In some embodiments, if the blast furnace temperature fluctuation data represents that the blast furnace temperature is greater than an upper limit value of the preset blast furnace temperature range, the greater the blast furnace temperature, the greater the corrected oxygen enrichment rate setting amount of the blast furnace; and if the blast furnace temperature fluctuation data represents that the blast furnace temperature is less than a lower limit value of the preset blast furnace temperature range, the smaller the blast furnace temperature, the smaller the corrected oxygen enrichment rate setting amount of the blast furnace.
[0044] In some embodiments, the controlling the smelting process of the blast furnace based on the blast furnace temperature fluctuation data can comprise: determining a coke load correction amount of a furnace charge of the blast furnace based on the blast furnace temperature fluctuation data; correcting a coke load setting amount of the furnace charge of the blast furnace based on the coke load correction amount to obtain a corrected coke load setting amount of the furnace charge of the blast furnace; and controlling a charging process of the blast furnace based on the corrected coke load setting amount of the furnace charge of the blast furnace.
[0045] In some embodiments, the correcting the coke load setting amount of the furnace charge of the blast furnace based on the coke load correction amount to obtain the corrected coke load setting amount of the furnace charge of the blast furnace can be: taking a sum of the coke load correction amount and the coke load setting amount of the furnace charge of the blast furnace as the corrected coke load setting amount of the furnace charge of the blast furnace.
[0046] In some embodiments, if the blast furnace temperature fluctuation data represents that the blast furnace temperature is greater than an upper limit value of the preset blast furnace temperature range, the greater the blast furnace temperature, the greater the corrected coke load setting amount of the furnace charge of the blast furnace; and if the blast furnace temperature fluctuation data represents that the blast furnace temperature is less than a lower limit value of the preset blast furnace temperature range, the smaller the blast furnace temperature, the smaller the corrected coke load setting amount of the furnace charge of the blast furnace. It should be noted that after the coke load setting amount is reduced, the furnace temperature can be increased due to the increase of the coke.
[0047] The above only describes the embodiments of the present application and is not intended to limit the present application. Those skilled in the art can make various modifications and changes to the present application.
[0048] It should be noted that the oxygen enrichment rate adjustment can be an adjustment after a longer period of stability, and generally the yield needs to be further improved. In addition, when high oxygen enrichment rate leads to difficulty in operating the blast furnace, the oxygen enrichment rate can be appropriately reduced. The change of coke load can also be a longer period adjustment. If the current coke load is acceptable to the blast furnace, the furnace temperature is easy to control, and the molten iron yield can reach the target value, in this case, the coke load can be appropriately increased (reduce the amount of coke); if the current coke load is difficult to accept by the blast furnace, the furnace temperature is difficult to control for a long time, and the yield continues to shrink, at this time, the coke load needs to be reduced (increase the amount of coke).
[0049] It should be noted that in the process of blast furnace ironmaking, the material speed is one of the key parameters for measuring the smelting process of the blast furnace, and has an important influence on the stable operation and production efficiency of the blast furnace. At present, the amount of material batch added into the blast furnace per unit time is usually used to measure the material speed. However, this method has certain limitations. In actual production process, the blast furnace top discharge speed deviation is large, which leads to the fluctuation of a series of parameter indexes of the blast furnace. The uneven speed of the material makes the blast furnace fuel consumption change dramatically. In addition, the total material batch number in a fixed period can also be used to evaluate the stability of the material speed, and then judge the stability of the blast furnace smelting process. However, this judgment method based on artificial experience has many interference factors and differences, and it is difficult to accurately judge the material speed in a long period. In addition, the traditional common device for measuring the material speed is a probe, and the traditional mechanical probe provides limited information, which can only judge the number of material batches per unit time, resulting in low accuracy of the material speed data, which is not conducive to accurately grasping the material speed of the blast furnace, and further affects the stable production operation of the blast furnace. Although the probe device is increasingly advanced and provides more and more rich data resources, the calculation of the related material speed cannot keep up with the times. Therefore, how to more accurately represent the material speed of the blast furnace and effectively judge it to improve the stability and production efficiency of the blast furnace smelting has become a problem to be solved in the field.
[0050] It should be noted that in order to solve the above technical problems, the embodiment of the present application can include a qualitative observation part and a quantitative observation part of the blast furnace material speed. First, data is acquired, including acquiring the probe running data of the blast furnace, mainly including the start time information, the stop time information and the real-time material line data of the probe in the process of approaching the probe. Further, the qualitative observation part can be named as the hourly material speed scale, which is specifically that the unit time is evenly divided into a plurality of units as the horizontal coordinate axis, and the time is taken as the vertical coordinate axis, and sequentially downward according to the time sequence; the quantitative observation part can be named as the time consumption data of each batch of material. Further, according to the qualitative observation part of the system, the unit time can be 1 hour or 2 hours, and the number of units evenly divided is based on the conventional 1 hour material batch quantity of the blast furnace.
[0051] Further, according to the qualitative observation part of the system, a green identification line can be added on the horizontal coordinate axis corresponding to the time position when the blast furnace starts to add each batch of material, and a red identification line can be added on the horizontal coordinate axis corresponding to the time position when the blast furnace finishes adding each batch of material. Further, according to the green and red identification lines added according to the start and end points of each batch of material, when the mouse cursor moves to the green and red identification lines, the system can display the start and end time information of the batch of material, which is used as a comparison method in the adjacent time period in the vertical direction when the material speed approaches. Further, according to the qualitative observation part of the system, after the current batch of material is added, the interval with the start time of the next batch of material is identified by yellow. Further, according to the qualitative observation part of the system, when a plurality of batches of material are added in a unit time, and there is still time left on the horizontal coordinate axis but not enough to add the current batch (the last batch) of material, the first batch of material in the next unit time is counted. Further, according to the time consumption calculation method of the last batch of material not completed in a unit time, the time consumption in the current unit time + the time consumption in the next unit time. Further, according to the qualitative observation part of the system, when the green identification line and the red identification line of the batch of material are filled with blue in the case of early addition of individual special cases, and the green identification line and the red identification line of the batch of material are filled with purple in the case of delayed addition of individual special cases, so that the blast furnace operator can distinguish the material speed of normal addition and abnormal addition. Further, according to the quantitative observation part of the system, corresponding to the qualitative observation part, the time consumed by each batch of material in a unit time.
[0052] It should be noted that the embodiment of the present application can improve the accuracy of the blast furnace material speed judgment, accurately calculate the material speed and evaluate the stability of the furnace condition, and judge the material distribution efficiency, which provides strong support and guidance for the stable production of the blast furnace. In addition, the development cost is low, and the embodiment of the present application takes time as the judgment standard, and there is no high-difficulty program design and development difficulty.
[0053] It should be noted that the air and oxygen heated to 1200 DEG C by the hot blast furnace are introduced into the lower part of the blast furnace, and the air and oxygen react with the coke to generate blast furnace gas mainly composed of CO and H2. The blast furnace gas moves upward, and the iron ore and coke move downward, and the reverse movement of the gas and the material is the reason for the heat transfer and chemical reaction. The gas needs to move uniformly upward through the pores of the material layer to ensure sufficient preheating and reduction of the material. If the material speed is too fast, it means that the gas has not preheated and reduced the material sufficiently, wasting the heat and chemical energy of the gas, which will make the blast furnace temperature drop (cool down); on the contrary, if the material speed is slow, the contact time between the material and the gas will be longer, and the heat and reducing gas of the gas can fully work on the material, making the blast furnace temperature rise (heat up).
[0054] The embodiment of the present application obtains the charging speed of the blast furnace; determines the blast furnace temperature fluctuation data based on the deviation of the charging speed of the blast furnace from the preset charging speed; and controls the smelting process of the blast furnace based on the blast furnace temperature fluctuation data, so that the blast furnace temperature is within the preset blast furnace temperature range. When the charging speed of the blast furnace is slow, the contact time of the furnace charge with the blast furnace gas is long, the blast furnace gas can fully preheat the furnace charge, and the blast furnace temperature rises at this time; when the charging speed of the blast furnace is fast, the contact time of the furnace charge with the blast furnace gas is short, the blast furnace gas cannot fully preheat the furnace charge, and the blast furnace temperature falls at this time; therefore, the blast furnace temperature fluctuation data can be determined according to the deviation of the charging speed of the blast furnace from the preset charging speed, and the smelting process of the blast furnace can be controlled based on the blast furnace temperature fluctuation data, so that the blast furnace temperature is within the preset blast furnace temperature range. Therefore, the beneficial effect of reducing the blast furnace temperature fluctuation is achieved.
[0055] Based on the same inventive concept, referring to Figure 2 The embodiment of the present application provides a blast furnace temperature control device 10, which comprises: a charging speed acquisition unit 110, configured to acquire the charging speed of the blast furnace; a fluctuation determination unit 120, configured to determine the blast furnace temperature fluctuation data based on the deviation of the charging speed of the blast furnace from a preset charging speed; and a smelting control unit 130, configured to control the smelting process of the blast furnace based on the blast furnace temperature fluctuation data, so that the blast furnace temperature is within a preset blast furnace temperature range.
[0056] It can be understood that the charging speed acquisition unit 110 comprises: a time acquisition subunit, configured to acquire the charging start time and the charging end time of the target furnace charge of the blast furnace; and a charging speed determination subunit, configured to determine the charging speed of the blast furnace based on the charging start time and the charging end time of the target furnace charge.
[0057] It can be understood that the target furnace charge comprises a batch; then, the charging speed determination subunit is specifically configured to: determine the charging time of the target furnace charge based on the charging start time and the charging end time of the target furnace charge; and determine the charging speed of the blast furnace based on the charging time of the target furnace charge.
[0058] It can be understood that the target furnace charge comprises a plurality of continuous batches; then, the charging speed determination subunit is specifically configured to: sequentially take each batch of the target furnace charge in the plurality of batches of target furnace charges as a current batch of target furnace charge; determine the charging time of the current batch of target furnace charge based on the charging start time and the charging end time of the current batch of target furnace charge; determine the charging speed of the current batch of target furnace charge based on the charging time of the current batch of target furnace charge; and take the average of the charging speeds of each batch of the target furnace charge in the plurality of batches of target furnace charges as the charging speed of the blast furnace.
[0059] Understandably, the smelting control unit 130 is specifically used to: determine the injection correction amount of the blast furnace lance based on the blast furnace temperature fluctuation data; correct the injection setting amount of the lance based on the injection correction amount to obtain the corrected injection setting amount of the lance; and control the lance based on the corrected injection setting amount of the lance.
[0060] Understandably, the smelting control unit 130 is specifically used to: determine the blast furnace temperature correction amount of the blast furnace blast system based on the blast furnace temperature fluctuation data; correct the blast furnace temperature setpoint of the blast system based on the blast furnace temperature correction amount to obtain the corrected blast furnace temperature setpoint; and control the blast system based on the corrected blast furnace temperature setpoint.
[0061] Understandably, the smelting control unit 130 is specifically used to: determine the oxygen enrichment rate correction amount of the blast furnace blast system based on the blast furnace temperature fluctuation data; correct the oxygen enrichment rate setting amount of the blast system based on the oxygen enrichment rate correction amount of the blast system to obtain the corrected oxygen enrichment rate setting amount of the blast system; and control the blast system based on the corrected oxygen enrichment rate setting amount of the blast system.
[0062] Understandably, the smelting control unit 130 is specifically used to: determine the coke load correction amount of the blast furnace charge based on the blast furnace temperature fluctuation data; correct the coke load setting amount of the blast furnace charge based on the coke load correction amount to obtain the corrected coke load setting amount of the blast furnace charge; and control the charging process of the blast furnace based on the corrected coke load setting amount of the blast furnace charge.
[0063] It should be understood that further implementation details of the blast furnace temperature control device 10 in the embodiments of the present invention are described in the aforementioned blast furnace temperature control method, and will not be repeated here for the sake of brevity.
[0064] Based on the same inventive concept, embodiments of the present invention also provide an electronic device, such as... Figure 3 As shown, it includes a memory 304, a processor 302, and a computer program stored in the memory 304 and capable of running on the processor 302. The processor 302 executes the program to implement the steps described in any embodiment of the blast furnace temperature control method.
[0065] Among them, Figure 3In particular embodiments, bus architecture (represented by bus 300) can include any number of interconnecting buses and bridges, depending on the specific application of desired design. Bus 300 can link together various circuits such as processor 302 represented by one or more processors and memory 304 represented by a memory. Bus 300 can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be described any further. Bus interface 305 provides an interface between bus 300 and receiver 301 and transmitter 303. Receiver 301 and transmitter 303 can be the same component, i.e., a transceiver, providing a means for communicating with various other apparatus over a transmission medium. Processor 302 is responsible for managing bus 300 and general processing, while memory 304 can be used for storing data used by processor 302 in executing operational processes.
[0066] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored on or transferred over as one or more instructions or code on a computer-readable medium. Other examples and implementations are within the scope and spirit of the disclosure and appended claims. For example, due to the nature of software, functions described above can be implemented using software executed by a processor, hardware, firmware, hardwiring, or combinations of any of these. Features implementing functions can also be physically located at various positions, including being distributed such that portions of functions are implemented at different physical locations. Also, as technology evolves, the "functionalities" described can be implemented by different hardware components at a later time.
[0067] In several embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other manners. The described device embodiments are merely illustrative, and the division of units can be different from the above. For example, the units can be combined or integrated into another system, or some features can be ignored or not implemented. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, and electrical or other forms.
[0068] The units described as separate components can or can not be physically separate, and the components of the control device can or can not be physical units, i.e., can be located in one place or distributed to multiple units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments.
[0069] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in other words, the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.
[0070] The above only describes the embodiments of the present application and is not intended to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the scope of the claims of the present application.
Claims
1. A method of furnace temperature control for a blast furnace, characterized by, The method comprises the following steps: obtaining the charging rate of the blast furnace; determining the furnace temperature fluctuation data of the blast furnace based on the deviation of the charging rate of the blast furnace from the preset charging rate; controlling the smelting process of the blast furnace based on the furnace temperature fluctuation data of the blast furnace, so that the furnace temperature of the blast furnace is within the preset furnace temperature range.
2. The furnace temperature control method of a blast furnace according to claim 1, characterized by, The method comprises the following steps: obtaining the charging start time and the charging end time of the target furnace charge of the blast furnace; determining the charging rate of the blast furnace based on the charging start time and the charging end time of the target furnace charge.
3. The furnace temperature control method of a blast furnace according to claim 2, characterized by, The target furnace charge comprises a batch; the method comprises the following steps: determining the charging time of the target furnace charge based on the charging start time and the charging end time of the target furnace charge; determining the charging rate of the blast furnace based on the charging time of the target furnace charge.
4. The furnace temperature control method of a blast furnace according to claim 2, characterized by, The target furnace charge comprises a plurality of continuous batches; the method comprises the following steps: sequentially taking each batch of the target furnace charge as the current batch of the target furnace charge; determining the charging time of the current batch of the target furnace charge based on the charging start time and the charging end time of the current batch of the target furnace charge; determining the charging rate of the current batch of the target furnace charge based on the charging time of the current batch of the target furnace charge; taking the average of the charging rates of each batch of the target furnace charge as the charging rate of the blast furnace.
5. The furnace temperature control method of a blast furnace according to claim 1, characterized by, The method comprises the following steps: determining the injection correction amount of the coal injection lance of the blast furnace based on the furnace temperature fluctuation data of the blast furnace; correcting the injection set amount of the coal injection lance based on the injection correction amount of the coal injection lance to obtain the corrected injection set amount of the coal injection lance; controlling the coal injection lance based on the corrected injection set amount of the coal injection lance.
6. The furnace temperature control method of a blast furnace according to claim 1, characterized by, The method comprises the following steps: determining the blast temperature correction amount of the blast system of the blast furnace based on the furnace temperature fluctuation data of the blast furnace; correcting the blast temperature set amount of the blast system based on the blast temperature correction amount of the blast system to obtain the corrected blast temperature set amount of the blast system; controlling the blast system based on the corrected blast temperature set amount of the blast system.
7. The furnace temperature control method of a blast furnace according to claim 1, characterized by, The method comprises the following steps: determining the oxygen enrichment rate correction amount of the blast system of the blast furnace based on the furnace temperature fluctuation data of the blast furnace; correcting the oxygen enrichment rate set amount of the blast system based on the oxygen enrichment rate correction amount of the blast system to obtain the corrected oxygen enrichment rate set amount of the blast system; controlling the blast system based on the corrected oxygen enrichment rate set amount of the blast system.
8. The furnace temperature control method of a blast furnace according to claim 1, characterized by, The method comprises the following steps: determining the coke load correction amount of the furnace charge of the blast furnace based on the furnace temperature fluctuation data of the blast furnace; correct the coke load setting amount of the burden of the blast furnace based on the coke load correction amount, to obtain a corrected coke load setting amount of the burden of the blast furnace; control a charging process of the blast furnace based on the corrected coke load setting amount of the burden of the blast furnace.
9. A furnace temperature control device for a blast furnace, characterized by comprising: The method comprises the steps of: obtaining a burden speed of the blast furnace; determining the furnace temperature fluctuation data of the blast furnace based on the deviation of the burden speed of the blast furnace from a preset burden speed; controlling a smelting process of the blast furnace based on the furnace temperature fluctuation data of the blast furnace, so that the furnace temperature of the blast furnace is within a preset furnace temperature range.
10. An electronic device, comprising: The method comprises the steps of: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method in any one of claims 1-8.