A blast furnace injection tank control method, device, equipment and storage medium

CN121592815BActive Publication Date: 2026-09-22CISDI INFORMATION TECH CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511778271.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-28
Publication Date
2026-09-22
Estimated Expiration
2045-11-28

AI Technical Summary

Technical Problem

然而,在实际生产过程中,喷吹系统内部涉及复杂的气固两相流动,受到煤粉物性、管道配置及高炉内动态工况等多重因素的影响,传统控制方法往往难以实现精准、可靠的状态判断与切换操作

Benefits of technology

[0015]本申请的有益效果:本申请提供的一种高炉喷吹罐控制方法、装置、设备及存储介质,通过获取当前喷吹罐和备用罐的罐压数据和罐重数据,并分别基于数据获取时间构建对应的时序数据集,基于时序数据集确定当前喷吹罐和备用罐的罐体状态,若当前喷吹罐处于第一目标状态,则根据备用罐的罐体状态匹配对应的喷吹罐切换策略,以基于喷吹罐切换策略对当前喷吹罐进行罐体切换;本申请通过构建罐压和罐重的时序数据集并利用预设状态识别模型进行多参数协同分析,实现了喷吹罐状态的动态精准识别和切换策略的智能匹配,避免单一参数监测导致的状态误判,同时支持对高炉工况变化的实时响应。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121592815B_ABST
    Figure CN121592815B_ABST
Patent Text Reader

Abstract

The application provides a blast furnace injection tank control method, device, equipment and storage medium, tank pressure data and tank weight data of a current injection tank and a standby tank are acquired, corresponding time series data sets are constructed based on data acquisition times respectively, tank body states of the current injection tank and the standby tank are determined based on the time series data sets, if the current injection tank is in a first target state, a corresponding injection tank switching strategy is matched according to the tank body state of the standby tank, so that tank body switching is performed on the current injection tank based on the injection tank switching strategy; the application constructs time series data sets of tank pressure and tank weight, and uses a preset state recognition model to perform multi-parameter collaborative analysis, realizes dynamic and accurate recognition of the injection tank state and intelligent matching of the switching strategy, avoids state misjudgment caused by single parameter monitoring, and supports real-time response to blast furnace working condition changes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of blast furnace injection management, and in particular to a method, apparatus, equipment and storage medium for controlling blast furnace injection tanks. Background Technology

[0002] Blast furnace ironmaking is a key process in modern steel manufacturing, and its energy consumption and operating costs directly affect the overall efficiency of enterprises. Blast furnace injection technology, as an important means to reduce the coke ratio and optimize furnace conditions, effectively replaces some of the expensive and scarce coke by injecting fuels such as pulverized coal into the furnace. While achieving cost control, it also helps to improve the permeability and reaction efficiency of the furnace, which has a significant effect on improving the quality of molten iron and promoting energy conservation and emission reduction.

[0003] As the core equipment of the pulverized coal injection system, the stability of the injection tank's operating state directly determines the continuity and uniformity of the injection process. However, in actual production, the pulverized coal injection system involves complex gas-solid two-phase flows and is affected by multiple factors such as pulverized coal properties, pipeline configuration, and dynamic operating conditions within the blast furnace. Traditional control methods often struggle to achieve accurate and reliable state judgment and switching operations. Specifically, existing methods often rely on single parameters for state identification, making them susceptible to instantaneous fluctuations and leading to misjudgments. In terms of switching control, fixed timing sequences or manual intervention are typically used, failing to respond promptly to changes in operating conditions and easily causing injection interruptions or delays. Furthermore, due to the lack of comprehensive analysis of the coordinated changes of multiple parameters, existing systems struggle to adapt to the complex operating requirements under different coal types and loads. Summary of the Invention

[0004] The purpose of this application is to provide a method, apparatus, equipment, and storage medium for controlling blast furnace injection tanks, so as to solve the above-mentioned technical problems.

[0005] This application provides a blast furnace injection tank control method, which includes: acquiring tank pressure data and tank weight data of the current injection tank and standby tanks, and constructing corresponding time-series datasets for the tank pressure data and tank weight data of the current injection tank and each standby tank based on the data acquisition time; determining the tank state of the current injection tank and standby tanks based on the time-series dataset using a preset state recognition model, wherein the preset state recognition model is used to match the tank state according to the judgment conditions corresponding to different tank states; if the current injection tank is in a first target state, matching the corresponding injection tank switching strategy according to the tank state of the standby tank, and switching the tank of the current injection tank based on the injection tank switching strategy.

[0006] In one embodiment of this application, determining the tank status of the current injection tank and each standby tank based on the time-series dataset using a preset state recognition model includes: calculating the tank weight change and tank pressure change of the tank to be processed based on the time-series dataset, wherein the tank weight change is the difference between tank weight data at adjacent times in the time-series dataset, and the tank pressure change is the difference between tank pressure data at adjacent times in the time-series dataset, and the tank to be processed includes any one of the current injection tank and standby tanks; combining the tank pressure data, tank weight data, tank weight change, and tank pressure change to obtain a combined dataset, and smoothing the combined dataset based on a sliding window algorithm to obtain a reconstructed dataset; matching the reconstructed dataset with the judgment conditions corresponding to the tank status of each tank to determine the tank status of the current injection tank and each standby tank, wherein the judgment conditions include tank pressure threshold range conditions, tank weight threshold range conditions, tank pressure change trend conditions, and tank weight change trend conditions.

[0007] In one embodiment of this application, the tank state includes any one of the following: injection state, waiting for depressurization state, depressurization recovery state, depressurization discharge state, coal loading state, waiting for pressurization state, pressurization recovery state, pressurization replenishment state, and injection waiting state.

[0008] In one embodiment of this application, the backup tank includes at least two tanks, and the first target state includes a waiting depressurization state. If the current injection tank is in the first target state, the corresponding injection tank switching strategy is matched according to the tank state of each backup tank, including: if at least one tank in the backup tank is in the injection waiting state, then any tank in the injection waiting state is selected as the target switching tank, and the current injection tank is controlled to stop injection, and the target switching tank is controlled to switch to the current injection tank to start injection.

[0009] In one embodiment of this application, the corresponding spray tank switching strategy based on the tank status of each spare tank further includes: if there is no tank in the spare tank that is in the spray waiting state, then a warning message is sent to the control terminal and the current spray tank is controlled to continue spraying; when any tank in the spare tank switches to the spray waiting state, then the tank that has switched to the spray waiting state is taken as the target switching tank, the current spray tank is controlled to stop spraying, and the target switching tank is controlled to switch to the current spray tank to start spraying.

[0010] In one embodiment of this application, the injection tank switching strategy further includes: if the current injection tank is in a waiting depressurization state and a target switching tank has been selected, then control at least one remaining tank in the standby tanks excluding the target switching tank to switch to a waiting pressurization state; when the target switching tank is switched to the current injection tank, the previous injection tank is switched to a depressurization recovery state, and the tanks in the standby tanks that are in a waiting pressurization state are switched to a pressurization recovery state; control the previous injection tank to depressurize and recover the standby tanks that are in a pressurization recovery state; when the previous injection tank switches to a depressurization discharge state, control the standby tanks that are in a pressurization recovery state to switch to a pressurization replenishment state for pressurization replenishment; when the previous injection tank completes discharge in the depressurization discharge state, control the previous injection tank to enter the coal loading state, and after completing coal loading, mark the previous injection tank as a standby tank; and when the standby tanks that are in a pressurization replenishment state complete pressurization, control the standby tanks that have completed pressurization replenishment to switch to an injection waiting state.

[0011] In one embodiment of this application, the method further includes: if, during the depressurization and recovery phase, the pressure difference between the two injection tanks performing the gas recovery operation is greater than or equal to a set safety pressure difference threshold, controlling the closure of the connecting valve between the two injection tanks; and if, when the pressure difference between the two injection tanks is less than the set safety pressure difference threshold, controlling the opening of the connecting valve to perform the gas recovery operation.

[0012] This application embodiment also provides a blast furnace injection tank control device, the blast furnace injection tank control device comprising: a control parameter processing module, used to acquire tank pressure data and tank weight data of the current injection tank and standby tanks, and construct corresponding time series datasets for the tank pressure data and tank weight data of the current injection tank and each standby tank based on the data acquisition time; a tank state determination module, used to determine the tank state of the current injection tank and standby tanks based on the time series dataset through a preset state recognition model, the preset state recognition model being used to match the tank state according to the judgment conditions corresponding to different tank states; and a tank switching control module, used to match the corresponding injection tank switching strategy according to the tank state of the standby tank if the current injection tank is in a first target state, so as to switch the current injection tank based on the injection tank switching strategy.

[0013] This application also provides an electronic device, including: one or more processors; and a storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the blast furnace injection tank control method as described in any of the above embodiments.

[0014] This application also provides a computer-readable storage medium storing computer-readable instructions, which, when executed by a computer's processor, cause the computer to perform the blast furnace injection tank control method as described in any of the above embodiments.

[0015] The beneficial effects of this application are as follows: This application provides a blast furnace injection tank control method, device, equipment, and storage medium. By acquiring the tank pressure and weight data of the current injection tank and the standby tank, and constructing corresponding time-series datasets based on the data acquisition time, the tank status of the current injection tank and the standby tank is determined based on the time-series datasets. If the current injection tank is in the first target state, the corresponding injection tank switching strategy is matched according to the tank status of the standby tank, so as to switch the current injection tank based on the injection tank switching strategy. This application achieves dynamic and accurate identification of the injection tank status and intelligent matching of the switching strategy by constructing the time-series dataset of tank pressure and tank weight and using a preset state recognition model for multi-parameter collaborative analysis. This avoids state misjudgment caused by single parameter monitoring and supports real-time response to changes in blast furnace operating conditions.

[0016] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings: Figure 1 This is a schematic diagram illustrating an exemplary system architecture as shown in an exemplary embodiment of this application; Figure 2 An exemplary embodiment of this application illustrates a flowchart of a blast furnace injection tank control method; Figure 3 This is a schematic diagram illustrating the specific state relationship of a blast furnace injection tank, as shown in an exemplary embodiment of this application. Figure 4 This is an exemplary embodiment of the present application illustrating a specific blast furnace injection tank switching management diagram; Figure 5 This is a schematic diagram of a blast furnace injection tank control device, illustrating an exemplary embodiment of this application; Figure 6 This is a schematic diagram of the structure of a computer system for an electronic device, as illustrated in an exemplary embodiment of this application. Detailed Implementation

[0018] The embodiments of this application will be described below with reference to the accompanying drawings and specific examples. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be understood that the preferred embodiments are only for illustrating this application and are not intended to limit the scope of protection of this application.

[0019] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the illustrations only show the components related to this application and are not drawn according to the number, shape and size of the components in actual implementation. In actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0020] In the following description, numerous details are explored to provide a more thorough explanation of embodiments of the present application. However, it will be apparent to those skilled in the art that embodiments of the present application may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring embodiments of the present application.

[0021] The term "and / or" used in this application describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the related objects before and after it are in an "or" relationship.

[0022] During the implementation of related technologies, the tank status identification process is based on a single parameter, and instantaneous fluctuations lead to frequent misjudgments. At the same time, the switching control of the injection tank adopts a fixed sequence or manual intervention, and changes in operating conditions are not responded to in a timely manner, causing interruptions or delays in the injection process. This affects the uniformity and continuity of injection, weakens the stability of blast furnace operation, and consequently has an adverse impact on the quality of molten iron.

[0023] Based on the aforementioned technical problems and characteristics, this application proposes the following technical solution: Acquire the tank pressure and weight data of the current injection tank and the standby tank, and construct corresponding time-series datasets based on the data acquisition time. Determine the tank status of the current injection tank and the standby tank based on the time-series datasets. If the current injection tank is in the first target state, match the corresponding injection tank switching strategy according to the standby tank status, and switch the current injection tank based on the injection tank switching strategy. By capturing parameter change trends through the time-series dataset, the interference of instantaneous fluctuations on status identification is effectively reduced. Through comprehensive matching of multi-dimensional judgment conditions, misjudgments caused by dependence on a single parameter are avoided, adapting to complex working conditions under different coal types and loads. The dynamic switching decision mechanism based on the real-time status of the standby tank ensures that the switching operation can accurately respond to system requirements, thereby maintaining the continuous stability of the injection process and solving the problems of status identification being easily interfered with and the switching control failing to respond to changes in working conditions in a timely manner.

[0024] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating an exemplary system architecture as shown in an exemplary embodiment of this application.

[0025] Reference Figure 1 As shown, the system architecture may include a tank sensor database 110 and a computer device 120. The computer device 120 acquires the tank pressure and weight data of the current injection tank and the standby tanks through the tank sensor database 110. It then constructs corresponding time-series datasets based on the data acquisition time for the tank pressure and weight data of the current injection tank and each standby tank. A preset state recognition model is used to determine the tank state of the current injection tank and the standby tanks based on the time-series datasets. If the current injection tank is in the first target state, a corresponding injection tank switching strategy is matched according to the tank state of the standby tank, and the current injection tank is switched based on the injection tank switching strategy. The tank sensor database 110 is used to collect and temporarily store the tank pressure and weight sensor data of the current injection tank and each standby tank, and transmit them to the computer device 120. The computer device 120 refers to a computing power support terminal device used to support the program implementation environment for the execution of the blast furnace injection tank control method, which includes, but is not limited to, microcomputers, tablets, industrial control computers, server clusters, and cloud servers.

[0026] This technical solution can be further discussed and analyzed in multiple steps; for specific steps, please refer to [link / reference needed]. Figure 2 , Figure 2 This is a flowchart illustrating an exemplary embodiment of a blast furnace injection tank control method. This blast furnace injection tank control method can be executed in implementation environments supported by various operating systems, and no specific limitation is made to the implementation environment herein. (Refer to...) Figure 2As shown, the flowchart of the blast furnace injection tank control method includes at least steps S210 to S230, which are described in detail below: In step S210, the tank pressure data and tank weight data of the current injection tank and the standby tank are obtained, and the corresponding time series datasets are constructed based on the data acquisition time for the tank pressure data and tank weight data of the current injection tank and each standby tank.

[0027] In one embodiment of this application, the tank pressure data is the internal pressure data that drives the material conveying process, mainly used to determine whether the current injection tank pressure meets the injection pressure requirements; the tank weight data is a key indicator reflecting the material quantity and controlling the conveying process, used to determine the current injection rate. The aforementioned tank pressure data and tank weight data are collected based on internal pressure sensors and tank weight sensors deployed on the tank body, respectively. For example, in a real-world scenario involving three tanks, the pressure data for each tank is collected based on the internal pressure sensors and tank weight sensors. ( ) and the weight data of the blowdown tank ( ),in This indicates three different injection cans; Represents the i-th spray can real-time stress data Represents the i-th spray can Tank weight data at any given time In one embodiment of this application, constructing a time-series dataset includes organizing tank pressure data and tank weight data into sequential data based on time order, and storing data records as a continuous data stream based on timestamps to capture the changing trend of parameters over time.

[0028] In step S220, the tank status of the current injection tank and the standby tank is determined based on the time series dataset using a preset state recognition model.

[0029] In one embodiment of this application, the aforementioned preset state recognition model is used to match the tank state according to the judgment conditions corresponding to different tank states.

[0030] In one embodiment of this application, the tank weight change and tank pressure change of the tank to be processed are calculated based on a time-series dataset, wherein the tank weight change is the difference between tank weight data at adjacent time points in the time-series dataset, and the tank pressure change is the difference between tank pressure data at adjacent time points in the time-series dataset. The tank to be processed includes any tank among the current injection tank and the standby tank. The tank pressure data, tank weight data, tank weight change, and tank pressure change are combined to obtain a combined dataset, and the combined dataset is smoothed based on a sliding window algorithm to obtain a reconstructed dataset. The reconstructed dataset is matched with the judgment conditions corresponding to the state of each tank to determine the tank state of the current injection tank and each standby tank. The judgment conditions include tank pressure threshold range conditions, tank weight threshold range conditions, tank pressure change trend conditions, and tank weight change trend conditions.

[0031] In some specific implementation processes, when the actual scenario includes three tanks, the formula for calculating the change in tank weight is as follows: ,in Represents the i-th spray can The weight of the can at any moment Represents the i-th spray can The tank weight at time t; the formula for calculating the tank pressure change is: ,in Represents the i-th spray can The pressure of the tank at any given moment. Represents the i-th spray can The tank pressure at any given moment. Among them, and The interval can be determined based on the data sampling frequency in the time series dataset.

[0032] The combined dataset is obtained by reconstructing the time-series dataset with the changes in tank weight and tank pressure, and is represented as follows: Then, select a sliding window size of a preset number of data points, perform smoothing processing, and obtain the reconstructed dataset, which is represented as follows: .

[0033] The combined dataset is a data structure obtained by integrating tank pressure data, tank weight data, tank weight change, and tank pressure change. The sliding window algorithm mentioned above refers to a method of applying a fixed-width window to perform local data processing on a time series. It can be implemented using specific algorithms such as simple moving average, weighted moving average, or exponential smoothing. The reconstructed dataset is represented as a smooth curve of the time series.

[0034] In one embodiment of this application, the aforementioned tank state includes any one of the following: injection state, waiting for depressurization state, depressurization recovery state, depressurization discharge state, coal loading state, waiting for pressurization state, pressurization recovery state, pressurization replenishment state, and injection waiting state.

[0035] Please refer to Figure 3 , Figure 3 This is an exemplary embodiment of the present application illustrating a specific state relationship of a blast furnace injection tank. In the injection state, the tank pressure is greater than or equal to a preset injection tank pressure threshold, and the tank weight gradually decreases during pulverized coal injection, with the decrease in weight proportional to the set pulverized coal injection rate. The waiting-to-release state is the state the tank enters after injection is complete. At this time, the tank pressure is less than the preset injection tank pressure threshold but greater than 0, and the tank weight is less than the preset injection tank weight threshold. After the waiting-to-release state ends, the tank enters a release-recovery state, where nitrogen is transferred from the tank to another tank for nitrogen recovery. When the pressures of the two tanks are balanced, the release-recovery state ends. During the release-recovery process, the tank pressure decreases, and the tank weight decreases. After the release-recovery state ends, the tank enters a release-discharge state, where the remaining nitrogen is released until the tank pressure approaches or drops to 0. After the release-discharge state ends, the tank enters a coal charging state. During coal charging, the tank weight gradually increases, and the tank pressure gradually increases due to the decrease in tank volume. After coal loading is completed, the system enters a waiting pressurization state. To reduce nitrogen consumption and lower costs, it waits for nitrogen to be recovered from another tank in a depressurization recovery state. When another tank in a depressurization recovery state is connected, the system enters a pressurization recovery state to recover nitrogen. During this time, the tank pressure and weight increase. After nitrogen recovery, to ensure that the tank pressure is greater than or equal to the preset injection tank pressure threshold, the system enters a pressurization state, connecting the pressurization equipment for pressurization. During this process, the tank pressure increases to be greater than or equal to the preset injection tank pressure threshold. When both the tank pressure and weight are greater than or equal to the preset injection tank weight threshold, the system enters a injection waiting state.

[0036] In one embodiment of this application, the criteria for determining the tank state include setting a preset injection tank pressure threshold. Upper limit of the weight of the injection tank and lower limit of spraying , where i is the tank number, representing different injection tanks; The minimum weight of the pulverized coal injection tank after the i-th pulverized coal injection tank is filled; This represents the highest weight of the pulverized coal injection tank after the pulverized coal injection is completed.

[0037] The tank pressure threshold range condition under the injection state is as follows: The threshold range condition for tank weight is: The condition for the trend of tank weight change is: .in These are the tank pressure proportional coefficients, , ; Let be a constant representing the trend of tank weight variation, and All are less than 0.

[0038] The tank pressure threshold range condition for waiting to release pressure is as follows: The threshold range condition for tank weight is: The condition for the trend of tank weight change is: .

[0039] The tank weight threshold range condition under the depressurization and recovery state is as follows: The condition for the trend of tank weight change is: The conditions for the tank pressure change trend are: The tank pressure threshold range condition is: .in It is a constant that approaches 0 and is greater than 0; The constant representing the trend of tank pressure variation. It is a negative value. It is directly proportional to the decompression time; This is the tank pressure correction factor, with a value range of 5~10 kPa.

[0040] The tank weight threshold range condition under pressure release and discharge conditions is as follows: The condition for the trend of tank weight change is: The conditions for the tank pressure change trend are: The tank pressure threshold range condition is: .

[0041] The threshold range condition for the weight of the coal-loading container is as follows: The condition for the trend of tank weight change is: The conditions for the tank pressure change trend are: .in This is the coal loading trend constant, which has a linear relationship with the coal loading time and the amount of coal loaded. It is the tank pressure trend constant, which has a linear relationship with the coal loading amount and the bottom fluidization flow rate.

[0042] The tank weight threshold range condition for waiting to be pressurized is as follows: The condition for the trend of tank weight change is: The conditions for the tank pressure change trend are: .in and It is a constant that approaches 0 and is greater than 0.

[0043] The tank weight threshold range condition under pressurized recovery state is as follows: The conditions for the tank pressure change trend are: The tank pressure threshold range condition is: .in The constant representing the pressure change in the pressurization recovery tank is related to the pressurization duration and the upper limit of the pressurization. related.

[0044] The tank weight threshold range condition under pressurization state is as follows: The conditions for the tank pressure change trend are: The tank pressure threshold range condition is: .

[0045] The tank pressure threshold range condition for the injection waiting state is as follows: The threshold range condition for tank weight is: The condition for the trend of tank weight change is: .in A constant that approaches 0 and is greater than 0.

[0046] In step S230, if the current injection tank is in the first target state, the corresponding injection tank switching strategy is matched according to the tank state of the spare tank, so as to switch the current injection tank based on the injection tank switching strategy.

[0047] In one embodiment of this application, the backup tank includes at least two tanks, and the first target state includes a waiting depressurization state. The backup tank can be configured with multiple tanks arranged in parallel to enhance fault tolerance under complex operating conditions. The depressurization state is a safe operating window after the current injection tank completes its main injection task, reserving reasonable response time for switching operations and mitigating the risk of switching mid-injection.

[0048] In one embodiment of this application, if at least one tank in the standby tank is in a purging waiting state, then any tank in the purging waiting state is selected as the target switching tank, and the current purging tank is controlled to stop purging, and the target switching tank is controlled to switch to the current purging tank and start purging. The purging waiting state is the state in which the standby tank has completed preparatory processes such as coal loading and pressurization and is ready to be put into purging. In an embodiment of this application, the selection of any tank in the purging waiting state can be based on timestamp priority ranking.

[0049] In one embodiment of this application, if there is no tank in the standby tank that is in the spraying waiting state, a warning message is sent to the control terminal, and the current spraying tank is controlled to continue spraying. When any tank in the standby tank switches to the spraying waiting state, the tank that has switched to the spraying waiting state is designated as the target switching tank, and the current spraying tank is controlled to stop spraying, and the target switching tank is controlled to switch to the current spraying tank and start spraying. The aforementioned warning message is used to indicate an alarm signal indicating the absence of a standby tank, and can be implemented through audible and visual alarm devices, warning windows popping up on the human-machine interface, or notification messages, etc., to promptly notify operators of potential switching risks.

[0050] In one embodiment of this application, if the current injection tank is in a waiting-to-release state and a target switching tank has been selected, then at least one remaining tank in the standby tanks, excluding the target switching tank, is switched to a waiting-to-pressurize state; when the target switching tank is switched to the current injection tank, the previous injection tank is switched to a release-and-recovery state, and the tanks in the standby tanks that are in a waiting-to-pressurize state are switched to a pressurization-and-recovery state; the previous injection tank is controlled to release and recover pressure from the standby tanks in the pressurization-and-recovery state; when the previous injection tank switches to a release-and-discharge state, the standby tanks in the pressurization-and-recovery state are controlled to switch to a pressurization-replenishing state; when the previous injection tank completes discharge in the release-and-discharge state, the previous injection tank is controlled to enter a coal loading state, and after coal loading is completed, the previous injection tank is marked as a standby tank; and when the standby tanks in the pressurization-replenishing state complete pressurization, the standby tanks that have completed pressurization are controlled to switch to an injection waiting state.

[0051] In one embodiment of this application, if during the depressurization and recovery phase, the pressure difference between the two injection tanks performing the gas recovery operation is greater than or equal to a set safety pressure difference threshold, the connecting valve between the two injection tanks is controlled to be closed, and when the pressure difference between the two injection tanks is less than the set safety pressure difference threshold, the connecting valve is controlled to be opened to perform the gas recovery operation.

[0052] Among them, the safety differential pressure threshold is used to determine the safety of gas recovery operation. It can be set based on a fixed value set by the equipment safety specifications or a value that is dynamically adjusted through historical operating data. The connecting valve is a control component for gas flow between the two tanks. It can be deployed and set using types such as solenoid valves, pneumatic butterfly valves, or electric ball valves.

[0053] In the embodiments of this application, the risk of system impact caused by excessive pressure difference in the tank during the depressurization and recovery stage is avoided, preventing equipment damage and potential gas leakage hazards. At the same time, the continuous and stable operation of the gas recovery process within the safe pressure difference range is ensured, thus guaranteeing the overall safety and resource recovery efficiency of the blast furnace injection system.

[0054] In one embodiment of this application, the method further includes adjusting the amount of nitrogen recovered and the timing of pressurization through an intelligent algorithm. Under the premise of ensuring smooth switching, the residual nitrogen is used first to accurately calculate the amount of pressurization, thereby reducing the consumption of supplemental nitrogen. Multiple redundant monitoring is also set up so that when key parameters are abnormal, the method automatically switches to manual control mode to prevent equipment failure.

[0055] Please refer to Figure 4 , Figure 4This is an exemplary embodiment of the present application illustrating a specific switching management diagram of blast furnace injection tanks. In one specific embodiment, it includes three tanks: tank 1, tank 2, and tank 3. When tank 1 is in the pulverized coal injection state, tank 3 is in the waiting state for pulverized coal injection, and tank 2 is in the coal loading state. When tank 1 is in the waiting state for depressurization, and tank 2 is in the waiting state for pressurization, then tank 3 is in the pulverized coal injection state. When tank 1 enters the depressurization recovery state, and tank 2 enters the pressurization recovery state, then tank 3 is in the pulverized coal injection state. When tank 1 enters the depressurization discharge state, tank 2 enters the pressurization replenishment state. At this point, tank 3 is still in the pulverized coal injection state; when tank 1 enters the coal loading state, control tank 2 enters the waiting injection state, and tank 3 is in the pulverized coal injection state; when tank 1 enters the waiting pressurization state, control tank 3 enters the waiting depressurization state, and tank 2 is in the pulverized coal injection state; when tank 1 enters the pressurization recovery state, control tank 3 enters the depressurization recovery state, and tank 2 is in the pulverized coal injection state; when tank 1 enters the pressurization replenishment state, control tank 3 enters the depressurization discharge state, and tank 2 is in the pulverized coal injection state; after tank 1 completes pressurization, it enters the waiting injection state, and tank 3 enters the coal loading state, and tank 2 is in the pulverized coal injection state. This process continues, with the three tanks operating alternately.

[0056] This application provides a blast furnace injection tank control method. It acquires tank pressure and weight data for the current injection tank and the standby tank, and constructs corresponding time-series datasets based on the data acquisition time. Based on these time-series datasets, it determines the tank status of the current injection tank and the standby tank. If the current injection tank is in a first target state, it matches a corresponding injection tank switching strategy according to the standby tank's status, and switches the current injection tank based on the switching strategy. This application achieves dynamic and accurate identification of the injection tank status and intelligent matching of switching strategies by constructing time-series datasets of tank pressure and weight and using a preset state recognition model for multi-parameter collaborative analysis. This avoids misjudgments caused by monitoring a single parameter and supports real-time response to changes in blast furnace operating conditions.

[0057] The following describes an embodiment of the apparatus described in this application, which can be used to execute the blast furnace injection tank control method described in the above embodiments of this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the blast furnace injection tank control method described in the above applications.

[0058] Figure 5 This is a schematic diagram of a blast furnace injection tank control device, illustrating an exemplary embodiment of this application. The device can be applied to... Figure 1 The method described is implemented in a device that has the necessary conditions for execution. This embodiment does not impose specific limitations on the devices to which the device is applicable.

[0059] like Figure 5As shown, the exemplary blast furnace injection tank control device includes: a control parameter processing module 501, a tank status determination module 502, and a tank switching control module 503.

[0060] The control parameter processing module 501 is used to acquire the tank pressure data and tank weight data of the current injection tank and the standby tank, and construct corresponding time series datasets for the tank pressure data and tank weight data of the current injection tank and each standby tank based on the data acquisition time; the tank state determination module 502 is used to determine the tank state of the current injection tank and the standby tank based on the time series dataset through a preset state recognition model. The preset state recognition model is used to match the tank state according to the judgment conditions corresponding to different tank states; the tank switching control module 503 is used to match the corresponding injection tank switching strategy according to the tank state of the standby tank if the current injection tank is in the first target state, so as to switch the current injection tank based on the injection tank switching strategy.

[0061] Embodiments of this application also provide an electronic device, including: one or more processors; and a storage device for storing one or more programs, which, when executed by one or more processors, cause the electronic device to implement the blast furnace injection tank control method provided in the above embodiments.

[0062] Figure 6 This is a schematic diagram illustrating the structure of a computer system for an electronic device, as shown in an exemplary embodiment of this application. It should be noted that... Figure 6 The computer system 600 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0063] like Figure 6 As shown, the computer system 600 includes a Central Processing Unit (CPU) 601, which can perform various appropriate actions and processes, such as executing the methods described in the above embodiments, based on a program stored in Read-Only Memory (ROM) 602 or a program loaded from storage into Random Access Memory (RAM) 603. The RAM 603 also stores various programs and data required for system operation. The CPU 601, ROM 602, and RAM 603 are interconnected via a bus. An I / O interface 605 is also connected to the bus 604, where the I / O interface 605 refers to an input / output interface.

[0064] The following components are connected to I / O interface 605: an input section 606 including a keyboard, mouse, etc.; an output section 607 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section performs communication processing via a network such as the Internet. A drive is also connected to I / O interface 605 as needed. A removable medium 611, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 610 as needed so that computer programs read from it can be installed into storage section 608 as needed.

[0065] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program including a computer program for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 609, and / or installed from removable medium 611. When the computer program is executed by central processing unit (CPU) 601, it performs various functions defined in the system of this application.

[0066] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0067] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0068] In the corresponding figures of the above embodiments, connecting lines can represent the connection relationship between various components, indicating more constitutive signal paths and / or one or more ends of some lines having arrows to indicate the main information flow direction. Connecting lines are an identifier and are not a limitation on the scheme itself, but rather, using these lines in conjunction with one or more exemplary embodiments helps to more easily connect circuits or logic units. Any signal represented (determined by design requirements or preferences) can actually include one or more signals that can be transmitted in any direction and can be implemented in any suitable type of signal scheme.

[0069] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0070] Another aspect of this application provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method as described above. This computer-readable storage medium may be included in the electronic device described in the above embodiments, or it may exist independently and not assembled into the electronic device.

[0071] Embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the blast furnace injection tank control method as described in any of the above embodiments.

[0072] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0073] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the method according to the embodiments of this application.

[0074] This application can be used in a wide range of general-purpose or special-purpose computing system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc.

[0075] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.

[0076] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.

Claims

1. A method for controlling a blast furnace injection flask, characterized in that, The blast furnace injection tank control method includes: Acquire the tank pressure data and tank weight data of the current injection tank and the standby tank, and construct corresponding time series datasets for the tank pressure data and tank weight data of the current injection tank and each standby tank based on the data acquisition time; The current state of the injection tank and the standby tank are determined based on the time series dataset by a preset state recognition model. The preset state recognition model is used to match the tank state according to the judgment conditions corresponding to different tank states. If the current injection tank is in the first target state, then the corresponding injection tank switching strategy is matched according to the tank state of the spare tank, so as to switch the tank of the current injection tank based on the injection tank switching strategy. The spray tank switching strategy includes: if the current spray tank is in a waiting depressurization state and a target switching tank has been selected, then control at least one remaining tank in the spare tanks, excluding the target switching tank, to switch to a waiting pressurization state; when the target switching tank is switched to the current spray tank, the previous spray tank is switched to a depressurization recovery state, and the tanks in the spare tanks that are in a waiting pressurization state are switched to a pressurization recovery state. The system controls the previous injection tank to release and recover pressure from the standby tank that is in the pressurization recovery state. When the previous injection tank switches to the pressure release state, the system controls the standby tank that is in the pressurization recovery state to switch to the pressurization replenishment state for pressurization replenishment. When the previous injection tank completes the discharge in the pressure release state, the system controls the previous injection tank to enter the coal loading state. After the coal loading is completed, the system marks the previous injection tank as a standby tank. When the standby tank that is in the pressurization replenishment state completes the pressurization, the system controls the standby tank that has completed the pressurization to switch to the injection waiting state. During the depressurization and recovery phase, if the pressure difference between the two injection tanks performing the gas recovery operation is greater than or equal to the set safe pressure difference threshold, the connecting valve between the two injection tanks will be closed. Conversely, if the pressure difference between the two injection tanks is less than the set safe pressure difference threshold, the connecting valve will be opened to perform the gas recovery operation.

2. The blast furnace injection tank control method according to claim 1, characterized in that, The tank status of the current injection tank and each standby tank is determined based on the time-series dataset using a preset status recognition model, including: The changes in tank weight and tank pressure of the tank to be processed are calculated based on the time series dataset, wherein the change in tank weight is the difference between tank weight data at adjacent time points in the time series dataset, and the change in tank pressure is the difference between tank pressure data at adjacent time points in the time series dataset. The tank to be processed includes any tank between the current injection tank and the standby tank. The tank pressure data, tank weight data, tank weight change, and tank pressure change are combined to obtain a combined dataset. The combined dataset is then smoothed using a sliding window algorithm to obtain a reconstructed dataset. The reconstructed dataset is matched with the judgment conditions corresponding to the state of each tank to determine the tank state of the current injection tank and each standby tank. The judgment conditions include tank pressure threshold range conditions, tank weight threshold range conditions, tank pressure change trend conditions, and tank weight change trend conditions.

3. The blast furnace injection tank control method according to claim 2, characterized in that, The tank state includes any one of the following: injection state, waiting for pressure release state, pressure release and recovery state, pressure release and discharge state, coal loading state, waiting for pressurization state, pressurization and recovery state, pressurization replenishment state, and injection waiting state.

4. The blast furnace injection tank control method according to claim 1, characterized in that, The backup tanks include at least two tanks. The first target state includes a waiting-to-release state. If the current injection tank is in the first target state, the corresponding injection tank switching strategy is matched according to the tank state of each backup tank, including: If at least one tank in the standby tank is in a spraying waiting state, then any tank in the spraying waiting state is selected as the target switching tank, and the current spraying tank is controlled to stop spraying, and the target switching tank is controlled to switch to the current spraying tank to start spraying.

5. The blast furnace injection tank control method according to claim 4, characterized in that, Matching the corresponding injection tank switching strategy based on the tank status of each spare tank also includes: If there is no tank in the standby tank that is in the spraying waiting state, an early warning message is sent to the control terminal, and the current spraying tank is controlled to continue spraying. When any of the backup tanks switches to the spraying waiting state, the tank that has switched to the spraying waiting state is taken as the target switching tank, and the current spraying tank is controlled to stop spraying, and the target switching tank is controlled to switch to the current spraying tank to start spraying.

6. A blast furnace injection tank control device, characterized in that, The blast furnace injection tank control device includes: The control parameter processing module is used to acquire the tank pressure data and tank weight data of the current injection tank and the standby tank, and to construct corresponding time series datasets for the tank pressure data and tank weight data of the current injection tank and each standby tank based on the data acquisition time. The tank status determination module is used to determine the tank status of the current injection tank and the standby tank based on the time series dataset through a preset status recognition model. The preset status recognition model is used to match the tank status according to the judgment conditions corresponding to different tank statuses. The tank switching control module is used to, if the current injection tank is in the first target state, match the corresponding injection tank switching strategy according to the tank state of the backup tank, and switch the current injection tank based on the injection tank switching strategy. The injection tank switching strategy includes: if the current injection tank is in the waiting depressurization state and the target switching tank has been selected, controlling at least one remaining tank in the backup tanks (excluding the target switching tank) to switch to the waiting pressurization state; when the target switching tank is switched to the current injection tank, the previous injection tank is switched to the depressurization recovery state, and the tanks in the backup tanks that are in the waiting pressurization state are switched to the pressurization recovery state; controlling the previous injection tank to depressurize and recover the backup tanks that are in the pressurization recovery state, when... When the previous injection tank switches to the pressure relief state, the standby tank in the pressure recovery state is switched to the pressure replenishment state for pressure replenishment. When the previous injection tank completes the discharge in the pressure relief state, the previous injection tank is controlled to enter the coal loading state, and after the coal loading is completed, the previous injection tank is marked as a standby tank. When the standby tank in the pressure replenishment state completes the pressure replenishment, the standby tank that has completed the pressure replenishment is controlled to switch to the injection waiting state. If, during the pressure relief and recovery stage, the pressure difference between the two injection tanks performing the gas recovery operation is greater than or equal to the set safety pressure difference threshold, the connecting valve between the two injection tanks is controlled to be closed. When the pressure difference between the two injection tanks is less than the set safety pressure difference threshold, the connecting valve is controlled to be opened to perform the gas recovery operation.

7. An electronic device, characterized in that, It includes a processor, a memory, and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the blast furnace injection tank control method as described in any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, It stores a computer program that enables the computer to execute the blast furnace injection tank control method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Automatic circulation control method of parallel-pot blast furnace coal injection

    CN103320557A

  • Control method for blowing of pulverized coal

    JP1995011312A