Regional positioning analysis method and system for extracting zinc from blast furnace gas
By analyzing the temperature and pressure data of the blast furnace cooling wall, the gas extraction point can be accurately located, solving the problem of uncertain gas extraction point location in blast furnace zinc smelting and improving zinc extraction efficiency and safety.
Patent Information
- Application Number
- CN202511112691.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-09
- Publication Date
- 2025-11-21
AI Technical Summary
In the zinc smelting process in a blast furnace, determining the appropriate location for the gas extraction point is highly subjective and uncertain, which can affect zinc extraction efficiency and potentially endanger the safe operation of the blast furnace.
By collecting real-time temperature data of the blast furnace cooling wall and historical zinc extraction event information, and performing data processing, the consistency between real-time temperature and temperature and pressure data segments is determined, the gas extraction point is accurately located, and a zinc extraction command is generated to control the flow of the gas outlet pipe.
This improved the accuracy and timeliness of zinc extraction operations, reduced energy waste and production delays, and ensured the safe and stable operation of the blast furnace.
Smart Images

Figure CN120989403A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of zinc extraction from blast furnace gas, and in particular to a regional positioning analysis method and system for zinc extraction from blast furnace gas. Background Technology
[0002] In the zinc smelting process, the blast furnace, as the core equipment, is crucial for the stable operation and efficient production of the entire zinc smelting process. Inside the blast furnace, a series of complex physicochemical reactions transform raw materials such as zinc ore into products such as liquid zinc and gas. After being generated within the blast furnace, the gas needs to be removed through a specific gas outlet pipe for subsequent processing and utilization. Simultaneously, during blast furnace operation, to optimize the production process, improve zinc extraction efficiency, and ensure the safe and stable operation of the blast furnace, timely zinc extraction operations are necessary. Zinc extraction involves the precise control and monitoring of parameters such as temperature and pressure at different locations within the blast furnace, as changes in these parameters directly reflect the reaction state and zinc extraction status within the blast furnace.
[0003] In traditional blast furnace zinc extraction operations, determining the appropriate gas extraction point is a critical and challenging issue. Currently, experienced operators primarily rely on general blast furnace operating patterns and historical production data, combined with real-time on-site observation, to roughly determine the gas extraction point location. However, this method is highly subjective and uncertain. Due to the complexity of reactions within the blast furnace, various factors such as the properties of different batches of raw materials, burden distribution, blast volume, and blast temperature all influence the temperature and pressure fields within the blast furnace, making it difficult to accurately locate the optimal gas extraction point based solely on experience. Inaccurate gas extraction point locations may lead to poor gas outflow, affecting zinc extraction efficiency, and could even cause localized pressure anomalies within the blast furnace, threatening its safe operation. Summary of the Invention
[0004] To address at least one of the aforementioned technical problems, this application provides a regional positioning analysis method and system for zinc extraction from blast furnace gas.
[0005] Firstly, this application provides a regional positioning analysis method for zinc extraction from blast furnace gas, employing the following technical solution: When a blast furnace operation command is detected, real-time temperature data at different locations on the blast furnace cooling wall and zinc extraction event information within a historical period are collected. The zinc extraction event information includes temperature and pressure fluctuation records at different locations on the blast furnace cooling wall during a specific time period caused by zinc extraction operations, the specific time nodes of the zinc extraction operation, and the zinc extraction itself. The temperature and pressure fluctuation records in the zinc extraction event information are digitized to obtain multiple temperature and pressure data segments; If the real-time temperature data is consistent with the temperature data in the multiple temperature and pressure data segments, the cooling wall position corresponding to the real-time temperature data is defined as the gas intake point position, and a zinc extraction command is generated based on the gas intake point position to control the gas outlet pipe bound to the gas intake point position to be connected.
[0006] By adopting the above technical solution, upon detecting a blast furnace operation command, the system initiates comprehensive data acquisition to obtain real-time temperature data at different locations on the blast furnace cooling wall, as well as zinc extraction event information from historical periods. Among these, temperature and pressure fluctuation records within the zinc extraction event information are crucial foundational data for subsequent analysis, reflecting changes in the cooling wall state caused by the zinc extraction operation within a specific timeframe. Next, the temperature and pressure fluctuation records are digitized to obtain multiple temperature and pressure data segments, transforming the raw data into standardized, analyzable data. Finally, by determining whether the real-time temperature data matches the temperature data in the multiple temperature and pressure data segments, the gas extraction point is accurately located, and a zinc extraction command is generated to control the flow of the gas outlet pipe. This effectively improves the accuracy and timeliness of the zinc extraction operation, reducing energy waste and production delays caused by blind operation.
[0007] In one possible implementation, determining whether the real-time temperature data is consistent with the temperature data in the plurality of temperature and pressure data segments includes: If the real-time temperature data is inconsistent with the temperature data in the multiple temperature and pressure data segments, then the current real-time pressure data at different locations on the blast furnace cooling wall is collected, and the real-time temperature data and real-time pressure data are segmented according to the specific time period to obtain multiple real-time temperature and pressure data segments. Perform temperature and pressure data slope analysis on the multiple temperature and pressure data segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment; Perform temperature and pressure data slope analysis on the multiple real-time temperature and pressure data segments to obtain the temperature and pressure monitoring slope; The temperature and pressure monitoring slopes are matched one by one with the temperature and pressure data slopes to obtain the temperature and pressure matching ratio corresponding to each temperature and pressure monitoring slope; Determine whether the temperature and pressure matching ratio meets the preset matching ratio. If there is at least one temperature and pressure matching ratio that meets the preset matching ratio, then determine the future zinc extraction events in the future time period based on the correspondence between the zinc extraction event information and the slope of the temperature and pressure data, and control the display of the future zinc extraction events.
[0008] In one possible implementation, the step of performing temperature and pressure data slope analysis on the plurality of temperature and pressure data segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment includes: Create a first three-dimensional coordinate system. The X-axis of the first three-dimensional coordinate system represents different time points, the Y-axis of the first three-dimensional coordinate system represents temperature data in different data units, and the Z-axis of the first three-dimensional coordinate system represents pressure data in different data units. The multiple temperature and pressure data segments are imported into the first three-dimensional coordinate system according to time nodes to obtain the temperature and pressure data curve corresponding to each temperature and pressure data segment; The temperature and pressure data curves at different time points are determined, and the temperature and pressure data curves are divided based on the temperature and pressure curve peaks and troughs as dividing points to obtain multiple temperature and pressure curve segments. A refined slope analysis was performed on the multiple temperature and pressure curve segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0009] In one possible implementation, the refined slope analysis of the plurality of temperature-pressure curve segments to obtain the temperature-pressure data slope corresponding to each temperature-pressure data segment includes: Determine whether there are any floating nodes in each temperature and pressure curve segment. If so, define the floating node as a fluctuation point and determine whether the fluctuation point is unique. If the fluctuation point is a unique fluctuation point, then it is determined whether the temperature and pressure curve segment where the fluctuation point is located is an increasing trend curve. If so, the fluctuation temperature and pressure data corresponding to the fluctuation point, the initial temperature and pressure data corresponding to the initial point of the temperature and pressure curve segment, and the peak temperature and pressure data corresponding to the peak of the temperature and pressure curve segment are determined. Based on the fluctuation temperature and pressure data and the initial temperature and pressure data, the first temperature and pressure fluctuation value and the first fluctuation time are determined. Based on the fluctuation temperature and pressure data and the peak temperature and pressure data, the second temperature and pressure fluctuation value and the second fluctuation time are determined. The ratio of the first temperature and pressure fluctuation value to the first fluctuation time and the ratio of the second temperature and pressure fluctuation value to the second fluctuation time are calculated respectively to obtain the first fluctuation slope corresponding to the first temperature and pressure fluctuation value and the second fluctuation slope corresponding to the second temperature and pressure fluctuation value. According to the ratio of the first fluctuation time to the second fluctuation time, the first fluctuation slope and the second fluctuation slope are integrated and calculated to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment. If the temperature and pressure curve segment where the fluctuation point is located is a non-increasing trend curve, then determine the fluctuating temperature and pressure data corresponding to the fluctuation point, the peak temperature and pressure data corresponding to the peak of the temperature and pressure curve segment, and the low point temperature and pressure data corresponding to the low point of the temperature and pressure curve segment. Based on the peak temperature and pressure data and the fluctuating temperature and pressure data, determine the third temperature and pressure fluctuation value and the third fluctuation time. Based on the fluctuating temperature and pressure data and the low point temperature and pressure data, determine the fourth temperature and pressure fluctuation value and the fourth fluctuation time. Calculate the ratio of the third temperature and pressure fluctuation value to the third fluctuation time and the ratio of the fourth temperature and pressure fluctuation value to the fourth fluctuation time to obtain the third fluctuation slope corresponding to the third temperature and pressure fluctuation value and the fourth fluctuation slope corresponding to the fourth temperature and pressure fluctuation value. According to the proportional relationship between the third fluctuation time and the fourth fluctuation time, integrate the third fluctuation slope and the fourth fluctuation slope to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0010] In one possible implementation, determining whether the fluctuation point is unique includes: If the fluctuation points are not unique, the fluctuation points are marked with serial numbers according to the time sequence, and the fluctuation temperature and pressure data corresponding to each fluctuation point, the peak temperature and pressure data corresponding to the temperature and pressure curve segment, and the low point temperature and pressure data are determined. Based on the adjacency characteristics between the fluctuation points and the fluctuating temperature and pressure data, the first temperature and pressure fluctuation value and the first fluctuation time between adjacent fluctuation points are determined. Based on the low point temperature and pressure data and the fluctuating temperature and pressure data corresponding to the fluctuation points adjacent to the low points of the fluctuation curve segment, the second temperature and pressure fluctuation value and the second fluctuation time are determined. Based on the peak temperature and pressure data and the fluctuating temperature and pressure data corresponding to the fluctuation points adjacent to the peaks of the fluctuation curve segment, the third temperature and pressure fluctuation value and the third fluctuation time are determined. The ratios of the first temperature and pressure fluctuation value to the first fluctuation time, the second temperature and pressure fluctuation value to the second fluctuation time, and the third temperature and pressure fluctuation value to the third fluctuation time are calculated respectively to obtain the first fluctuation slope corresponding to the first temperature and pressure fluctuation value, the second fluctuation slope corresponding to the second temperature and pressure fluctuation value, and the third fluctuation slope corresponding to the third temperature and pressure fluctuation value. According to the proportional relationship between each first fluctuation time and the second and third fluctuation times, the first fluctuation slope, the second fluctuation slope, and the third fluctuation slope are integrated and calculated to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0011] In one possible implementation, the step of performing temperature and pressure data slope analysis on the plurality of real-time temperature and pressure data segments to obtain the temperature and pressure monitoring slope corresponding to each real-time temperature and pressure data segment includes: Create a second three-dimensional coordinate system. The X-axis of the second three-dimensional coordinate system represents different time points, the Y-axis represents temperature data in different data units, and the Z-axis represents pressure data in different data units. The multiple real-time temperature and pressure data segments are imported into the second three-dimensional coordinate system according to time nodes to obtain real-time temperature and pressure curves; Determine whether the real-time temperature and pressure curve has a floating node. If it does, define the floating node as a real-time fluctuation point and determine the first time interval between the first real-time fluctuation point and the initial point of the real-time temperature and pressure curve, the second time interval between adjacent real-time fluctuation points, and the third time interval between the last real-time fluctuation point and the end point of the real-time temperature and pressure curve. If there are multiple real-time fluctuation points, the absolute difference of the real-time temperature and pressure fluctuation data corresponding to each real-time fluctuation point between adjacent real-time fluctuation points is calculated. Based on the correspondence between the real-time fluctuation points corresponding to the second time interval and the fluctuation points corresponding to the absolute difference, the ratio between the absolute difference and the second time interval is calculated to obtain the first fluctuation slope. The first fluctuation data of the real-time temperature and pressure fluctuation data corresponding to the first real-time fluctuation point and the real-time temperature and pressure fluctuation data corresponding to the initial point of the real-time temperature and pressure curve is calculated. The ratio of the first fluctuation data to the first time interval is calculated to obtain the second fluctuation slope. The second fluctuation data of the real-time temperature and pressure fluctuation data corresponding to the last real-time fluctuation point and the real-time temperature and pressure fluctuation data corresponding to the end point of the real-time temperature and pressure curve is calculated. The ratio of the second fluctuation data to the third time interval is calculated to obtain the third fluctuation slope. According to the proportional relationship between each second time interval and the first and third time intervals, the first fluctuation slope, the second fluctuation slope, and the third fluctuation slope are integrated and calculated to obtain the temperature and pressure monitoring slope. If the real-time fluctuation point is a single fluctuation point, then calculate the first fluctuation data between the real-time temperature and pressure fluctuation data corresponding to the real-time fluctuation point and the real-time temperature and pressure data corresponding to the initial node in the real-time temperature and pressure curve, and the second fluctuation data between the real-time temperature fluctuation data corresponding to the real-time fluctuation point and the real-time temperature and pressure data corresponding to the real-time node in the real-time temperature and pressure curve. Calculate the ratio of the first fluctuation data to the first time interval to obtain the first fluctuation slope, and calculate the ratio of the second fluctuation data to the third time interval to obtain the second fluctuation slope. Based on the proportional relationship between the first time interval and the third time interval, integrate the first fluctuation slope and the second fluctuation slope to obtain the temperature and pressure monitoring slope.
[0012] Secondly, this application provides a regional positioning analysis system for zinc extraction from blast furnace gas, employing the following technical solution: A regional positioning analysis system for zinc extraction from blast furnace gas includes: The information acquisition module is used to collect real-time temperature data at different locations of the blast furnace cooling wall and zinc extraction event information within a historical period after detecting a blast furnace operation command. The zinc extraction event information includes temperature fluctuation records and pressure fluctuation records at different locations of the blast furnace cooling wall caused by zinc extraction operations within a specific time period, as well as the specific time nodes of the zinc extraction operation and the zinc extraction process. The data processing module is used to perform data processing on the temperature fluctuation records and pressure fluctuation records in the zinc extraction event information to obtain multiple temperature and pressure data segments; The zinc extraction positioning module is used to determine whether the real-time temperature data is consistent with the temperature data in the multiple temperature and pressure data segments. If they are consistent, the cooling wall position corresponding to the real-time temperature data is defined as the gas intake point position, and a zinc extraction command is generated based on the gas intake point position to control the gas outlet pipe bound to the gas intake point position to be connected.
[0013] In one possible implementation, when the zinc extraction positioning module determines whether the real-time temperature data is consistent with the temperature data in the plurality of temperature and pressure data segments, it is specifically used for: If the real-time temperature data is inconsistent with the temperature data in the multiple temperature and pressure data segments, then the current real-time pressure data at different locations on the blast furnace cooling wall is collected, and the real-time temperature data and real-time pressure data are segmented according to the specific time period to obtain multiple real-time temperature and pressure data segments. Perform temperature and pressure data slope analysis on the multiple temperature and pressure data segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment; Perform temperature and pressure data slope analysis on the multiple real-time temperature and pressure data segments to obtain the temperature and pressure monitoring slope; The temperature and pressure monitoring slopes are matched one by one with the temperature and pressure data slopes to obtain the temperature and pressure matching ratio corresponding to each temperature and pressure monitoring slope; Determine whether the temperature and pressure matching ratio meets the preset matching ratio. If there is at least one temperature and pressure matching ratio that meets the preset matching ratio, then determine the future zinc extraction events in the future time period based on the correspondence between the zinc extraction event information and the slope of the temperature and pressure data, and control the display of the future zinc extraction events.
[0014] In another possible implementation, when the zinc extraction positioning module performs temperature and pressure data slope analysis on the multiple temperature and pressure data segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment, it is specifically used for: Create a first three-dimensional coordinate system. The X-axis of the first three-dimensional coordinate system represents different time points, the Y-axis of the first three-dimensional coordinate system represents temperature data in different data units, and the Z-axis of the first three-dimensional coordinate system represents pressure data in different data units. The multiple temperature and pressure data segments are imported into the first three-dimensional coordinate system according to time nodes to obtain the temperature and pressure data curve corresponding to each temperature and pressure data segment; The temperature and pressure data curves at different time points are determined, and the temperature and pressure data curves are divided based on the temperature and pressure curve peaks and troughs as dividing points to obtain multiple temperature and pressure curve segments. A refined slope analysis was performed on the multiple temperature and pressure curve segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0015] In another possible implementation, when the zinc extraction positioning module performs refined slope analysis on the multiple temperature-pressure curve segments to obtain the temperature-pressure data slope corresponding to each temperature-pressure data segment, it is specifically used for: Determine whether there are any floating nodes in each temperature and pressure curve segment. If so, define the floating node as a fluctuation point and determine whether the fluctuation point is unique. If the fluctuation point is a unique fluctuation point, then it is determined whether the temperature and pressure curve segment where the fluctuation point is located is an increasing trend curve. If so, the fluctuation temperature and pressure data corresponding to the fluctuation point, the initial temperature and pressure data corresponding to the initial point of the temperature and pressure curve segment, and the peak temperature and pressure data corresponding to the peak of the temperature and pressure curve segment are determined. Based on the fluctuation temperature and pressure data and the initial temperature and pressure data, the first temperature and pressure fluctuation value and the first fluctuation time are determined. Based on the fluctuation temperature and pressure data and the peak temperature and pressure data, the second temperature and pressure fluctuation value and the second fluctuation time are determined. The ratio of the first temperature and pressure fluctuation value to the first fluctuation time and the ratio of the second temperature and pressure fluctuation value to the second fluctuation time are calculated respectively to obtain the first fluctuation slope corresponding to the first temperature and pressure fluctuation value and the second fluctuation slope corresponding to the second temperature and pressure fluctuation value. According to the ratio of the first fluctuation time to the second fluctuation time, the first fluctuation slope and the second fluctuation slope are integrated and calculated to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment. If the temperature and pressure curve segment where the fluctuation point is located is a non-increasing trend curve, then determine the fluctuating temperature and pressure data corresponding to the fluctuation point, the peak temperature and pressure data corresponding to the peak of the temperature and pressure curve segment, and the low point temperature and pressure data corresponding to the low point of the temperature and pressure curve segment. Based on the peak temperature and pressure data and the fluctuating temperature and pressure data, determine the third temperature and pressure fluctuation value and the third fluctuation time. Based on the fluctuating temperature and pressure data and the low point temperature and pressure data, determine the fourth temperature and pressure fluctuation value and the fourth fluctuation time. Calculate the ratio of the third temperature and pressure fluctuation value to the third fluctuation time and the ratio of the fourth temperature and pressure fluctuation value to the fourth fluctuation time to obtain the third fluctuation slope corresponding to the third temperature and pressure fluctuation value and the fourth fluctuation slope corresponding to the fourth temperature and pressure fluctuation value. According to the proportional relationship between the third fluctuation time and the fourth fluctuation time, integrate the third fluctuation slope and the fourth fluctuation slope to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0016] In another possible implementation, when determining whether the fluctuation point is unique, the zinc extraction positioning module is specifically used for: If the fluctuation points are not unique, the fluctuation points are marked with serial numbers according to the time sequence, and the fluctuation temperature and pressure data corresponding to each fluctuation point, the peak temperature and pressure data corresponding to the temperature and pressure curve segment, and the low point temperature and pressure data are determined. Based on the adjacency characteristics between the fluctuation points and the fluctuating temperature and pressure data, the first temperature and pressure fluctuation value and the first fluctuation time between adjacent fluctuation points are determined. Based on the low point temperature and pressure data and the fluctuating temperature and pressure data corresponding to the fluctuation points adjacent to the low points of the fluctuation curve segment, the second temperature and pressure fluctuation value and the second fluctuation time are determined. Based on the peak temperature and pressure data and the fluctuating temperature and pressure data corresponding to the fluctuation points adjacent to the peaks of the fluctuation curve segment, the third temperature and pressure fluctuation value and the third fluctuation time are determined. The ratios of the first temperature and pressure fluctuation value to the first fluctuation time, the second temperature and pressure fluctuation value to the second fluctuation time, and the third temperature and pressure fluctuation value to the third fluctuation time are calculated respectively to obtain the first fluctuation slope corresponding to the first temperature and pressure fluctuation value, the second fluctuation slope corresponding to the second temperature and pressure fluctuation value, and the third fluctuation slope corresponding to the third temperature and pressure fluctuation value. According to the proportional relationship between each first fluctuation time and the second and third fluctuation times, the first fluctuation slope, the second fluctuation slope, and the third fluctuation slope are integrated and calculated to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0017] In another possible implementation, when the zinc extraction positioning module performs temperature and pressure data slope analysis on the multiple real-time temperature and pressure data segments to obtain the temperature and pressure monitoring slope corresponding to each real-time temperature and pressure data segment, it is specifically used for: Create a second three-dimensional coordinate system. The X-axis of the second three-dimensional coordinate system represents different time points, the Y-axis represents temperature data in different data units, and the Z-axis represents pressure data in different data units. The multiple real-time temperature and pressure data segments are imported into the second three-dimensional coordinate system according to time nodes to obtain real-time temperature and pressure curves; Determine whether the real-time temperature and pressure curve has a floating node. If it does, define the floating node as a real-time fluctuation point and determine the first time interval between the first real-time fluctuation point and the initial point of the real-time temperature and pressure curve, the second time interval between adjacent real-time fluctuation points, and the third time interval between the last real-time fluctuation point and the end point of the real-time temperature and pressure curve. If there are multiple real-time fluctuation points, the absolute difference of the real-time temperature and pressure fluctuation data corresponding to each real-time fluctuation point between adjacent real-time fluctuation points is calculated. Based on the correspondence between the real-time fluctuation points corresponding to the second time interval and the fluctuation points corresponding to the absolute difference, the ratio between the absolute difference and the second time interval is calculated to obtain the first fluctuation slope. The first fluctuation data of the real-time temperature and pressure fluctuation data corresponding to the first real-time fluctuation point and the real-time temperature and pressure fluctuation data corresponding to the initial point of the real-time temperature and pressure curve is calculated. The ratio of the first fluctuation data to the first time interval is calculated to obtain the second fluctuation slope. The second fluctuation data of the real-time temperature and pressure fluctuation data corresponding to the last real-time fluctuation point and the real-time temperature and pressure fluctuation data corresponding to the end point of the real-time temperature and pressure curve is calculated. The ratio of the second fluctuation data to the third time interval is calculated to obtain the third fluctuation slope. According to the proportional relationship between each second time interval and the first and third time intervals, the first fluctuation slope, the second fluctuation slope, and the third fluctuation slope are integrated and calculated to obtain the temperature and pressure monitoring slope. If the real-time fluctuation point is a single fluctuation point, then calculate the first fluctuation data between the real-time temperature and pressure fluctuation data corresponding to the real-time fluctuation point and the real-time temperature and pressure data corresponding to the initial node in the real-time temperature and pressure curve, and the second fluctuation data between the real-time temperature fluctuation data corresponding to the real-time fluctuation point and the real-time temperature and pressure data corresponding to the real-time node in the real-time temperature and pressure curve. Calculate the ratio of the first fluctuation data to the first time interval to obtain the first fluctuation slope, and calculate the ratio of the second fluctuation data to the third time interval to obtain the second fluctuation slope. Based on the proportional relationship between the first time interval and the third time interval, integrate the first fluctuation slope and the second fluctuation slope to obtain the temperature and pressure monitoring slope.
[0018] Thirdly, this application provides a blast furnace zinc extraction device, which adopts the following technical solution: A blast furnace zinc extraction device includes: a gas outlet pipe, a gas return pipe, a first gas ring pipe, a second gas ring pipe, a thermocouple temperature measuring device, a pressure monitoring device, and a gas analysis device. The first gas ring pipe and the second gas ring pipe are arranged parallel to each other and surround the blast furnace cooling wall. Multiple gas guide holes are opened on the blast furnace cooling wall near the first gas ring pipe. One end of the gas outlet pipe is fixedly connected to the first gas ring pipe, and the other end is connected to the gas guide pipe. The gas analysis device is connected to the first gas ring pipe via a conduit for receiving... The system collects coal gas released from different gas inlets and analyzes its composition. A zinc extraction device is connected to the side of the blast furnace away from the gas analyzer. A conduit connected to a second gas ring pipe is installed on the side of the zinc extraction device away from the ground. Multiple reflux holes are opened near the second gas ring pipe in the blast furnace. One end of the gas reflux pipe is connected to the second gas ring pipe, and the other end is connected to the reflux holes. The pressure monitoring device and the thermocouple temperature measuring device are both located directly above the reflux holes to monitor the gas pressure and temperature in the blast furnace. The system also includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: perform a regional location analysis method for zinc extraction from blast furnace gas as described in any of the first aspects.
[0019] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to perform a regional location analysis method for zinc extraction from blast furnace gas, as described in any of the first aspects.
[0020] In summary, this application includes at least one of the following beneficial technical effects: Upon detecting a blast furnace operation command, the system initiates comprehensive data acquisition, obtaining real-time temperature data at different locations on the blast furnace cooling wall and zinc extraction event information from historical periods. Temperature and pressure fluctuation records within the zinc extraction event information are crucial foundational data for subsequent analysis, reflecting changes in the cooling wall state caused by the zinc extraction operation within a specific timeframe. Next, the temperature and pressure fluctuation records are digitized to obtain multiple temperature and pressure data segments, transforming the raw data into standardized, analyzable data. Finally, by verifying the consistency between the real-time temperature data and the temperature data in the multiple temperature and pressure data segments, the gas extraction point is accurately located, and a zinc extraction command is generated to control the flow of the gas outlet pipe. This effectively improves the accuracy and timeliness of the zinc extraction operation, reducing energy waste and production delays caused by blind operations. Attached Figure Description
[0021] Figure 1 This is a flowchart illustrating a regional positioning analysis method for zinc extraction from blast furnace gas, provided in an embodiment of this application.
[0022] Figure 2 This is a schematic diagram of a regional positioning analysis system for zinc extraction from blast furnace gas, provided in an embodiment of this application.
[0023] Figure 3 This is a schematic diagram of a blast furnace zinc extraction device provided in an embodiment of this application. Detailed Implementation
[0024] The following is in conjunction with the appendix Figure 1-3 This application will be described in further detail.
[0025] This specific embodiment is merely an explanation of this application and is not intended to limit it. After reading this specification, those skilled in the art can make modifications to this embodiment without contributing any inventive step, but such modifications are protected by patent law as long as they are within the scope of this application.
[0026] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0027] Furthermore, the term "and / or" in this article is merely a description of 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. Additionally, the character " / " in this article, unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.
[0028] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.
[0029] This application provides a regional location analysis method for zinc extraction from blast furnace gas, executed by a blast furnace zinc extraction device. For example... Figure 1 As shown, the method includes: Step S10: After the blast furnace operation command is detected, collect the current real-time temperature data at different locations on the blast furnace cooling wall and the zinc extraction event information within the historical cycle.
[0030] The zinc extraction event information includes records of temperature and pressure fluctuations at different locations on the blast furnace cooling wall during specific time periods caused by zinc extraction operations, as well as the specific time points of the zinc extraction operation and the zinc extraction process itself.
[0031] In the embodiments of this application, the blast furnace operation command represents a signal or command used to initiate the blast furnace operation. It marks the start of the blast furnace's working state and is the trigger point for the entire production process. Real-time temperature data refers to the temperature values measured at different locations on the blast furnace cooling wall at the current moment, reflecting the real-time temperature status of the blast furnace cooling wall. Zinc extraction event information within a historical period refers to a collection of various data related to zinc extraction operations within a past period (historical period) of the blast furnace. A zinc extraction event refers to a series of operations and related phenomena performed during blast furnace operation to extract zinc. This includes temperature fluctuation records at different locations on the blast furnace cooling wall during a specific time period caused by zinc extraction operations. These records are used to represent detailed temperature changes at different locations on the blast furnace cooling wall during the specific time period in preparation for zinc extraction operations, reflecting the impact of zinc extraction operations on the cooling wall temperature. Pressure fluctuation records refer to records of pressure changes at different locations on the blast furnace cooling wall within the same specific time period. Pressure fluctuations can also reflect the impact of zinc extraction operations on the blast furnace operating status to some extent. The specific time nodes of the zinc extraction operation refer to the precise start and end times of the zinc extraction operation, accurate enough to clearly identify the start and end times of the operation. The amount of zinc extracted refers to the actual amount of zinc extracted during this zinc extraction operation.
[0032] Step S11: Perform data processing on the temperature fluctuation records and pressure fluctuation records in the zinc extraction event information to obtain multiple temperature and pressure data segments.
[0033] Specifically, temperature fluctuation records refer to the dynamic information of temperature values changing over time when monitoring the temperature parameter during zinc extraction. This visually presents the temperature fluctuations during zinc extraction; for example, the temperature gradually rises from 80℃ to 90℃ and then drops to 85℃ over a certain period. These temperature changes are recorded to form a temperature fluctuation record. Pressure fluctuation records refer to the dynamic information of pressure values changing over time when monitoring the pressure parameter during zinc extraction. This represents the dynamic changes in pressure during zinc extraction, such as a sudden increase in pressure from 0.5MPa to 0.7MPa, followed by a slow decrease to 0.6MPa. Data processing refers to converting non-digital information into digital data using specific rules and methods, so that computers can store, analyze, and process it. For example, converting textual descriptions or graphical information in temperature and pressure fluctuation records into specific numerical sequences. Temperature and pressure data segments are used to represent multiple data sets that have been processed and divided into temperature and pressure data according to certain rules or time periods. Each data segment contains temperature and pressure data within a specific time period.
[0034] Step S12: Determine whether the real-time temperature data is consistent with the temperature data in multiple temperature and pressure data segments. If consistent, define the cooling wall position corresponding to the real-time temperature data as the gas intake point position, and generate a zinc extraction command based on the gas intake point position to control the gas outlet pipe bound to the gas intake point position to be connected.
[0035] Specifically, real-time temperature data represents the temperature information of the cooling wall collected in real time by temperature sensors during the zinc extraction process. It instantly reflects the current temperature state of the cooling wall. For example, if the temperature of a certain part of the cooling wall is 120℃ at the current moment, this 120℃ is the real-time temperature data. The gas extraction point location indicates the specific location of the cooling wall determined as suitable for gas extraction during the zinc extraction process. When the real-time temperature data matches the temperature data in the temperature and pressure data segment, the cooling wall location corresponding to that real-time temperature data is defined as the gas extraction point location. This location is crucial for subsequent gas extraction. The zinc extraction command is a control signal used to instruct the zinc extraction production system to perform specific operations. In this embodiment, after the gas extraction point location is determined, the generated zinc extraction command controls the gas outlet pipe bound to the gas extraction point location to be open, thereby realizing the gas extraction operation. The gas outlet pipe is a pipe used in zinc extraction production equipment to export the generated gas from inside the equipment. It is bound to a specific position on the cooling wall. When a zinc extraction command is received, it will be opened or closed according to the command to control the gas export. For example, if a gas outlet pipe is connected to the middle position of the cooling wall, when that position is defined as the gas intake point, this gas outlet pipe will be opened under the control of the zinc extraction command.
[0036] This application provides a regional positioning analysis method for zinc extraction from blast furnace gas. Upon detecting a blast furnace operation command, the system initiates comprehensive data acquisition to obtain real-time temperature data at different locations on the blast furnace cooling wall, as well as zinc extraction event information from historical periods. Temperature and pressure fluctuation records within the zinc extraction event information are crucial foundational data for subsequent analysis, reflecting changes in the cooling wall state caused by the zinc extraction operation within a specific timeframe. Next, the temperature and pressure fluctuation records are digitized to obtain multiple temperature and pressure data segments, transforming the raw data into standardized, analyzable data. Finally, by determining whether the real-time temperature data matches the temperature data in the multiple temperature and pressure data segments, the gas extraction point is accurately located, and a zinc extraction command is generated to control the flow of the gas outlet pipe. This effectively improves the accuracy and timeliness of the zinc extraction operation, reducing energy waste and production delays caused by blind operation.
[0037] Furthermore, when the real-time temperature data is inconsistent with the temperature data in multiple temperature and pressure data segments, real-time pressure data at different locations on the blast furnace cooling wall is collected. The real-time temperature and pressure data are then segmented according to specific time periods to obtain multiple real-time temperature and pressure data segments. Temperature and pressure data slope analysis is performed on these segments to obtain the slope corresponding to each segment. This analysis yields the temperature and pressure monitoring slope. The temperature and pressure monitoring slope is then matched with the temperature and pressure data slopes one by one to obtain the temperature and pressure matching ratio corresponding to each monitoring slope. It is determined whether the temperature and pressure matching ratio conforms to a preset matching ratio. If at least one temperature and pressure matching ratio conforms to the preset matching ratio, the future zinc extraction event within a future time period is determined based on the correspondence between zinc extraction event information and the temperature and pressure data slope, and the display of the future zinc extraction event is controlled.
[0038] Specifically, a first three-dimensional coordinate system is created. The X-axis of this system represents different time points, the Y-axis represents temperature data in different data units, and the Z-axis represents pressure data in different data units. Multiple temperature and pressure data segments are imported into the first three-dimensional coordinate system according to their time points, resulting in temperature and pressure data curves for each segment. The peaks and troughs of the temperature and pressure data curves at different time points are determined, and the curves are segmented based on these peaks and troughs, resulting in multiple temperature and pressure curve segments. A refined slope analysis is then performed on these segments to obtain the slope of the temperature and pressure data for each segment.
[0039] Specifically, determine whether there are curve floating nodes in each temperature and pressure curve segment. If so, define the curve floating node as a fluctuation point and determine whether the fluctuation point is unique. When the fluctuation point is unique, determine whether the temperature and pressure curve segment where the fluctuation point is located is an increasing trend curve. If so, determine the fluctuating temperature and pressure data corresponding to the fluctuation point, the initial temperature and pressure data corresponding to the initial point of the temperature and pressure curve segment, and the peak temperature and pressure data corresponding to the peak of the temperature and pressure curve segment. Based on the fluctuating temperature and pressure data and the initial temperature and pressure data, determine the first temperature and pressure fluctuation value and the first fluctuation time. Based on the fluctuating temperature and pressure data and the peak temperature and pressure data, determine the second temperature and pressure fluctuation value and the second fluctuation time. Calculate the ratio of the first temperature and pressure fluctuation value to the first fluctuation time and the ratio of the second temperature and pressure fluctuation value to the second fluctuation time to obtain the first fluctuation slope corresponding to the first temperature and pressure fluctuation value and the second fluctuation slope corresponding to the second temperature and pressure fluctuation value. According to the ratio of the first fluctuation time to the second fluctuation time, integrate the first fluctuation slope and the second fluctuation slope to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment. When the temperature and pressure curve segment where the fluctuation point is located is a non-increasing trend curve, determine the fluctuating temperature and pressure data corresponding to the fluctuation point, the peak temperature and pressure data corresponding to the peak of the temperature and pressure curve segment, and the low point temperature and pressure data corresponding to the low point of the temperature and pressure curve segment. Based on the peak temperature and pressure data and the fluctuating temperature and pressure data, determine the third temperature and pressure fluctuation value and the third fluctuation time. Based on the fluctuating temperature and pressure data and the low point temperature and pressure data, determine the fourth temperature and pressure fluctuation value and the fourth fluctuation time. Calculate the ratio of the third temperature and pressure fluctuation value to the third fluctuation time and the ratio of the fourth temperature and pressure fluctuation value to the fourth fluctuation time to obtain the third fluctuation slope corresponding to the third temperature and pressure fluctuation value and the fourth fluctuation slope corresponding to the fourth temperature and pressure fluctuation value. According to the ratio of the third fluctuation time to the fourth fluctuation time, integrate the third fluctuation slope and the fourth fluctuation slope to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0040] Furthermore, when the fluctuation points are not unique, they are sequentially numbered according to time sequence, and the corresponding temperature and pressure data, peak temperature and pressure data, and low point temperature and pressure data for each fluctuation point are determined. Based on the adjacency characteristics between fluctuation points and the fluctuation temperature and pressure data, the first temperature and pressure fluctuation value and the first fluctuation time between adjacent fluctuation points are determined. Based on the low point temperature and pressure data and the fluctuation temperature and pressure data corresponding to the fluctuation points adjacent to the low point of the fluctuation curve segment, the second temperature and pressure fluctuation value and the second fluctuation time are determined. Based on the peak temperature and pressure data and the fluctuation temperature and pressure data corresponding to the fluctuation points adjacent to the peak of the fluctuation curve segment, the third temperature and pressure fluctuation value and the second fluctuation time are determined. The temperature and pressure fluctuation values and the third fluctuation time are calculated. The ratios of the first temperature and pressure fluctuation value to the first fluctuation time, the second temperature and pressure fluctuation value to the second fluctuation time, and the third temperature and pressure fluctuation value to the third fluctuation time are calculated respectively. The first fluctuation slope corresponding to the first temperature and pressure fluctuation value, the second fluctuation slope corresponding to the second temperature and pressure fluctuation value, and the third fluctuation slope corresponding to the third temperature and pressure fluctuation value are obtained. According to the proportional relationship between each first fluctuation time and the second and third fluctuation times, the first fluctuation slope, the second fluctuation slope, and the third fluctuation slope are integrated and calculated to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0041] Specifically, a second three-dimensional coordinate system is created. The X-axis of the second three-dimensional coordinate system represents different time nodes, the Y-axis represents temperature data in different data units, and the Z-axis represents pressure data in different data units. Multiple real-time temperature and pressure data segments are imported into the second three-dimensional coordinate system according to time nodes to obtain real-time temperature and pressure curves. Then, it is determined whether there are any floating nodes in the real-time temperature and pressure curves. If so, the floating nodes are defined as real-time fluctuation points, and the first time interval corresponding to the first real-time fluctuation point and the initial point of the real-time temperature and pressure curve, the second time interval corresponding to adjacent real-time fluctuation points, and the third time interval corresponding to the last real-time fluctuation point and the end point of the real-time temperature and pressure curve are determined.
[0042] When there are multiple real-time fluctuation points, calculate the absolute difference of the real-time temperature and pressure fluctuation data corresponding to each real-time fluctuation point between adjacent real-time fluctuation points. Based on the correspondence between the real-time fluctuation points corresponding to the second time interval and the fluctuation points corresponding to the absolute difference, calculate the ratio between the absolute difference and the second time interval to obtain the first fluctuation slope. Calculate the first fluctuation data of the real-time temperature and pressure fluctuation data corresponding to the first real-time fluctuation point and the real-time temperature and pressure fluctuation data corresponding to the initial point of the real-time temperature and pressure curve. Calculate the ratio of the first fluctuation data to the first time interval to obtain the second fluctuation slope. Calculate the second fluctuation data of the real-time temperature and pressure fluctuation data corresponding to the last real-time fluctuation point and the real-time temperature and pressure fluctuation data corresponding to the end point of the real-time temperature and pressure curve. Calculate the ratio of the second fluctuation data to the third time interval to obtain the third fluctuation slope. Integrate the first fluctuation slope, the second fluctuation slope, and the third fluctuation slope according to the proportional relationship between each second time interval and the first and third time intervals to obtain the temperature and pressure monitoring slope. When the real-time fluctuation point is a single fluctuation point, the first fluctuation data is calculated between the real-time temperature and pressure fluctuation data corresponding to the real-time fluctuation point and the real-time temperature and pressure data corresponding to the initial node in the real-time temperature and pressure curve, and the second fluctuation data is calculated between the real-time temperature fluctuation data corresponding to the real-time fluctuation point and the real-time temperature and pressure data corresponding to the real-time node in the real-time temperature and pressure curve. The ratio of the first fluctuation data to the first time interval is calculated to obtain the first fluctuation slope, and the ratio of the second fluctuation data to the third time interval is calculated to obtain the second fluctuation slope. According to the proportional relationship between the first time interval and the third time interval, the first fluctuation slope and the second fluctuation slope are integrated and calculated to obtain the temperature and pressure monitoring slope.
[0043] The following describes a regional positioning analysis system for zinc extraction from blast furnace gas, provided in an embodiment of this application. The regional positioning analysis system for zinc extraction from blast furnace gas described below can be referred to in conjunction with the regional positioning analysis method for zinc extraction from blast furnace gas described above. Figure 2 , Figure 2 This is a schematic diagram of the structure of a regional positioning analysis system 20 for zinc extraction from blast furnace gas provided in an embodiment of this application, including: Information acquisition module 21 is used to collect real-time temperature data at different locations of the blast furnace cooling wall and zinc extraction event information within a historical period after detecting a blast furnace operation command. The zinc extraction event information includes temperature fluctuation records and pressure fluctuation records at different locations of the blast furnace cooling wall caused by zinc extraction operations within a specific time period, as well as the specific time nodes of the zinc extraction operation and the zinc extraction itself. Data processing module 22 is used to perform data processing on temperature fluctuation records and pressure fluctuation records in zinc extraction event information to obtain multiple temperature and pressure data segments; The zinc extraction positioning module 23 is used to determine whether the real-time temperature data is consistent with the temperature data in multiple temperature and pressure data segments. If they are consistent, the cooling wall position corresponding to the real-time temperature data is defined as the gas intake point position, and a zinc extraction command is generated based on the gas intake point position to control the gas outlet pipe bound to the gas intake point position to be connected.
[0044] In one possible implementation of this application embodiment, when the zinc extraction positioning module 23 determines whether the real-time temperature data is consistent with the temperature data in multiple temperature and pressure data segments, it is specifically used for: If the real-time temperature data is inconsistent with the temperature data in multiple temperature and pressure data segments, the current real-time pressure data at different locations on the blast furnace cooling wall is collected, and the real-time temperature data and real-time pressure data are segmented according to a specific time period to obtain multiple real-time temperature and pressure data segments. Perform temperature and pressure data slope analysis on multiple temperature and pressure data segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment; The slope of temperature and pressure monitoring data was obtained by performing slope analysis on multiple real-time temperature and pressure data segments. The temperature and pressure monitoring slopes are matched one by one with the temperature and pressure data slopes to obtain the temperature and pressure matching ratio corresponding to each temperature and pressure monitoring slope. Determine whether the temperature and pressure matching ratio meets the preset matching ratio. If there is at least one temperature and pressure matching ratio that meets the preset matching ratio, then determine the future zinc extraction events in the future time period based on the correspondence between the zinc extraction event information and the slope of the temperature and pressure data, and control the display of the future zinc extraction events.
[0045] Another possible implementation in this application embodiment is that when the zinc extraction positioning module 23 performs temperature and pressure data slope analysis on multiple temperature and pressure data segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment, it is specifically used for: Create a first three-dimensional coordinate system. The X-axis of the first three-dimensional coordinate system represents different time points, the Y-axis represents temperature data in different data units, and the Z-axis represents pressure data in different data units. Multiple temperature and pressure data segments are imported into the first three-dimensional coordinate system according to time nodes to obtain the temperature and pressure data curve corresponding to each temperature and pressure data segment; The temperature and pressure data curves at different time points are determined, and the temperature and pressure data curves are divided based on the temperature and pressure curve peaks and troughs as dividing points to obtain multiple temperature and pressure curve segments. A refined slope analysis was performed on multiple temperature and pressure curve segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0046] In another possible implementation of this application embodiment, when the zinc extraction positioning module 23 performs refined slope analysis on multiple temperature-pressure curve segments to obtain the temperature-pressure data slope corresponding to each temperature-pressure data segment, it is specifically used for: Determine whether there are any floating nodes in each temperature and pressure curve segment. If so, define the floating node as a fluctuation point and determine whether the fluctuation point is unique. If the fluctuation point is unique, determine whether the temperature and pressure curve segment where the fluctuation point is located is an increasing trend curve. If so, determine the fluctuating temperature and pressure data corresponding to the fluctuation point, the initial temperature and pressure data corresponding to the initial point of the temperature and pressure curve segment, and the peak temperature and pressure data corresponding to the peak of the temperature and pressure curve segment. Based on the fluctuating temperature and pressure data and the initial temperature and pressure data, determine the first temperature and pressure fluctuation value and the first fluctuation time. Based on the fluctuating temperature and pressure data and the peak temperature and pressure data, determine the second temperature and pressure fluctuation value and the second fluctuation time. Calculate the ratio of the first temperature and pressure fluctuation value to the first fluctuation time and the ratio of the second temperature and pressure fluctuation value to the second fluctuation time to obtain the first fluctuation slope corresponding to the first temperature and pressure fluctuation value and the second fluctuation slope corresponding to the second temperature and pressure fluctuation value. According to the ratio of the first fluctuation time to the second fluctuation time, integrate the first fluctuation slope and the second fluctuation slope to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment. If the temperature and pressure curve segment where the fluctuation point is located is a non-increasing trend curve, then determine the fluctuating temperature and pressure data corresponding to the fluctuation point, the peak temperature and pressure data corresponding to the peak of the temperature and pressure curve segment, and the low point temperature and pressure data corresponding to the low point of the temperature and pressure curve segment. Based on the peak temperature and pressure data and the fluctuating temperature and pressure data, determine the third temperature and pressure fluctuation value and the third fluctuation time. Based on the fluctuating temperature and pressure data and the low point temperature and pressure data, determine the fourth temperature and pressure fluctuation value and the fourth fluctuation time. Calculate the ratio of the third temperature and pressure fluctuation value to the third fluctuation time and the ratio of the fourth temperature and pressure fluctuation value to the fourth fluctuation time, respectively, to obtain the third fluctuation slope corresponding to the third temperature and pressure fluctuation value and the fourth fluctuation slope corresponding to the fourth temperature and pressure fluctuation value. According to the proportional relationship between the third fluctuation time and the fourth fluctuation time, integrate the third fluctuation slope and the fourth fluctuation slope to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0047] In another possible implementation of this application embodiment, when determining whether the fluctuation point is unique, the zinc extraction positioning module 23 is specifically used for: If the fluctuation points are not unique, they are numbered according to time sequence, and the corresponding temperature and pressure data, peak temperature and pressure data, and low temperature and pressure data of each fluctuation point are determined. Based on the adjacent characteristics between fluctuation points and the fluctuating temperature and pressure data, determine the first temperature and pressure fluctuation value and the first fluctuation time between adjacent fluctuation points. Based on the low point temperature and pressure data and the fluctuating temperature and pressure data corresponding to the fluctuation points adjacent to the low points of the fluctuation curve segment, determine the second temperature and pressure fluctuation value and the second fluctuation time. Based on the peak temperature and pressure data and the fluctuating temperature and pressure data corresponding to the fluctuation points adjacent to the peaks of the fluctuation curve segment, determine the third temperature and pressure fluctuation value and the third fluctuation time. Calculate the ratios of the first temperature and pressure fluctuation value to the first fluctuation time, the second temperature and pressure fluctuation value to the second fluctuation time, and the third temperature and pressure fluctuation value to the third fluctuation time to obtain the first fluctuation slope corresponding to the first temperature and pressure fluctuation value, the second fluctuation slope corresponding to the second temperature and pressure fluctuation value, and the third fluctuation slope corresponding to the third temperature and pressure fluctuation value. According to the proportional relationship between each first fluctuation time and the second and third fluctuation times, integrate and calculate the first fluctuation slope, the second fluctuation slope, and the third fluctuation slope to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
[0048] In another possible implementation of this application embodiment, when the zinc extraction positioning module 23 performs temperature and pressure data slope analysis on multiple real-time temperature and pressure data segments to obtain the temperature and pressure monitoring slope corresponding to each real-time temperature and pressure data segment, it is specifically used for: Create a second three-dimensional coordinate system. The X-axis of the second three-dimensional coordinate system represents different time points, the Y-axis represents temperature data in different data units, and the Z-axis represents pressure data in different data units. Multiple real-time temperature and pressure data segments are imported into the second three-dimensional coordinate system according to time nodes to obtain real-time temperature and pressure curves; Determine whether there are any floating nodes in the real-time temperature and pressure curve. If so, define the floating nodes as real-time fluctuation points and determine the first time interval between the first real-time fluctuation point and the initial point of the real-time temperature and pressure curve, the second time interval between adjacent real-time fluctuation points, and the third time interval between the last real-time fluctuation point and the end point of the real-time temperature and pressure curve. If there are multiple real-time fluctuation points, calculate the absolute difference of the real-time temperature and pressure fluctuation data corresponding to each real-time fluctuation point between adjacent real-time fluctuation points. Based on the correspondence between the real-time fluctuation points corresponding to the second time interval and the fluctuation points corresponding to the absolute difference, calculate the ratio between the absolute difference and the second time interval to obtain the first fluctuation slope. Calculate the first fluctuation data of the real-time temperature and pressure fluctuation data corresponding to the first real-time fluctuation point and the real-time temperature and pressure fluctuation data corresponding to the initial point of the real-time temperature and pressure curve. Calculate the ratio of the first fluctuation data to the first time interval to obtain the second fluctuation slope. Calculate the second fluctuation data of the real-time temperature and pressure fluctuation data corresponding to the last real-time fluctuation point and the real-time temperature and pressure fluctuation data corresponding to the end point of the real-time temperature and pressure curve. Calculate the ratio of the second fluctuation data to the third time interval to obtain the third fluctuation slope. Integrate the first fluctuation slope, the second fluctuation slope, and the third fluctuation slope according to the proportional relationship between each second time interval and the first and third time intervals to obtain the temperature and pressure monitoring slope. If the real-time fluctuation point is a single fluctuation point, then calculate the first fluctuation data between the real-time temperature and pressure fluctuation data corresponding to the real-time fluctuation point and the real-time temperature and pressure data corresponding to the initial node in the real-time temperature and pressure curve, and the second fluctuation data between the real-time temperature fluctuation data corresponding to the real-time fluctuation point and the real-time temperature and pressure data corresponding to the real-time node in the real-time temperature and pressure curve. Calculate the ratio of the first fluctuation data to the first time interval to obtain the first fluctuation slope, and calculate the ratio of the second fluctuation data to the third time interval to obtain the second fluctuation slope. Based on the proportional relationship between the first time interval and the third time interval, integrate the first fluctuation slope and the second fluctuation slope to obtain the temperature and pressure monitoring slope.
[0049] This application provides a blast furnace zinc extraction device, such as... Figure 3 As shown, Figure 3 This is a schematic diagram of a blast furnace zinc extraction device provided in an embodiment of this application. Figure 3The blast furnace zinc extraction device 300 shown includes: a gas outlet pipe, a gas return pipe, a first gas ring pipe, a second gas ring pipe, a thermocouple temperature measuring device, a pressure monitoring device, and a gas analysis device. The first and second gas ring pipes are arranged parallel to each other and surround the blast furnace cooling wall. Multiple gas guide holes are opened on the blast furnace cooling wall near the first gas ring pipe. One end of the gas outlet pipe is fixedly connected to the first gas ring pipe, and the other end is connected to the gas guide holes. The gas analysis device is connected to the first gas ring pipe through a conduit. This device is used to receive coal gas released from different gas inlets and analyze its composition. The coal gas analysis device is connected to a coal gas zinc extraction device on the side away from the blast furnace. The coal gas zinc extraction device is connected to a conduit that communicates with the second coal gas ring pipe on the side away from the ground. Multiple reflux holes are opened near the second coal gas ring pipe in the blast furnace. One end of the coal gas reflux pipe is connected to the second coal gas ring pipe, and the other end is connected to the reflux hole. The pressure monitoring device and the thermocouple temperature measuring device are both set directly above the reflux hole to monitor the coal gas pressure and temperature in the blast furnace.
[0050] After the gas guide pipe is opened, the gas released from the corresponding gas guide hole is drawn in, allowing the gas to enter the first gas ring pipe along the gas guide pipe. The gas in the first gas ring pipe then enters the zinc extraction device through a conduit for zinc extraction. After zinc extraction is completed, the zinc extraction device sends the extracted gas through a conduit connected to the second gas ring pipe into the second gas ring pipe. At this time, based on the pressure and temperature conditions of each return hole in the blast furnace monitored by the pressure monitoring device and the thermocouple temperature measuring device, the corresponding gas return pipe is opened, allowing the gas in the second gas ring pipe to flow back into the blast furnace through the gas return pipe. This completes the zinc extraction process using this gas.
[0051] In addition, in this embodiment, the blast furnace zinc extraction device further includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the blast furnace zinc extraction device 300 may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one, and the structure of this blast furnace zinc extraction device 300 does not constitute a limitation on the embodiments of this application.
[0052] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in connection with the embodiments of this application. Processor 301 may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0053] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0054] The memory 303 may be a ROM (Read-Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or it may be an EEPROM (Electrically Erasable Programmable Read-Only Memory), a CD-ROM (Compact Disc Read-Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0055] The memory 303 is used to store application code that executes the scheme of the embodiments of this application, and its execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.
[0056] Among them, the zinc extraction equipment in blast furnaces includes, but is not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and vehicle terminals (such as vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 3 The blast furnace zinc extraction device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0057] The following describes a computer-readable storage medium provided by an embodiment of this application. The computer-readable storage medium described below can be referred to in correspondence with the method described above.
[0058] This application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the steps of the above-mentioned regional positioning analysis system for zinc extraction from blast furnace gas.
[0059] Since the embodiments of the computer-readable storage medium portion correspond to the embodiments of the method portion, please refer to the description of the embodiments of the method portion for the embodiments of the computer-readable storage medium portion.
[0060] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0061] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A regional positioning analysis method for zinc extraction from blast furnace gas, characterized in that, include: When a blast furnace operation command is detected, real-time temperature data at different locations on the blast furnace cooling wall and zinc extraction event information within a historical period are collected. The zinc extraction event information includes temperature and pressure fluctuation records at different locations on the blast furnace cooling wall during a specific time period caused by zinc extraction operations, the specific time nodes of the zinc extraction operation, and the zinc extraction itself. The temperature and pressure fluctuation records in the zinc extraction event information are digitized to obtain multiple temperature and pressure data segments; If the real-time temperature data is consistent with the temperature data in the multiple temperature and pressure data segments, the cooling wall position corresponding to the real-time temperature data is defined as the gas intake point position, and a zinc extraction command is generated based on the gas intake point position to control the gas outlet pipe bound to the gas intake point position to be connected.
2. The regional positioning analysis method for zinc extraction from blast furnace gas according to claim 1, characterized in that, The step of determining whether the real-time temperature data is consistent with the temperature data in the plurality of temperature and pressure data segments includes: If the real-time temperature data is inconsistent with the temperature data in the multiple temperature and pressure data segments, then the current real-time pressure data at different locations on the blast furnace cooling wall is collected, and the real-time temperature data and real-time pressure data are segmented according to the specific time period to obtain multiple real-time temperature and pressure data segments. Perform temperature and pressure data slope analysis on the multiple temperature and pressure data segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment; Perform temperature and pressure data slope analysis on the multiple real-time temperature and pressure data segments to obtain the temperature and pressure monitoring slope; The temperature and pressure monitoring slopes are matched one by one with the temperature and pressure data slopes to obtain the temperature and pressure matching ratio corresponding to each temperature and pressure monitoring slope; Determine whether the temperature and pressure matching ratio meets the preset matching ratio. If there is at least one temperature and pressure matching ratio that meets the preset matching ratio, then determine the future zinc extraction events in the future time period based on the correspondence between the zinc extraction event information and the slope of the temperature and pressure data, and control the display of the future zinc extraction events.
3. The regional positioning analysis method for zinc extraction from blast furnace gas according to claim 2, characterized in that, The step of performing temperature and pressure data slope analysis on the multiple temperature and pressure data segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment includes: Create a first three-dimensional coordinate system. The X-axis of the first three-dimensional coordinate system represents different time points, the Y-axis of the first three-dimensional coordinate system represents temperature data in different data units, and the Z-axis of the first three-dimensional coordinate system represents pressure data in different data units. The multiple temperature and pressure data segments are imported into the first three-dimensional coordinate system according to time nodes to obtain the temperature and pressure data curve corresponding to each temperature and pressure data segment; The temperature and pressure data curves at different time points are determined, and the temperature and pressure data curves are divided based on the temperature and pressure curve peaks and troughs as dividing points to obtain multiple temperature and pressure curve segments. A refined slope analysis was performed on the multiple temperature and pressure curve segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
4. The regional positioning analysis method for zinc extraction from blast furnace gas according to claim 3, characterized in that, The refined slope analysis of the multiple temperature and pressure curve segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment includes: Determine whether there are any floating nodes in each temperature and pressure curve segment. If so, define the floating node as a fluctuation point and determine whether the fluctuation point is unique. If the fluctuation point is a unique fluctuation point, then it is determined whether the temperature and pressure curve segment where the fluctuation point is located is an increasing trend curve. If so, the fluctuation temperature and pressure data corresponding to the fluctuation point, the initial temperature and pressure data corresponding to the initial point of the temperature and pressure curve segment, and the peak temperature and pressure data corresponding to the peak of the temperature and pressure curve segment are determined. Based on the fluctuation temperature and pressure data and the initial temperature and pressure data, the first temperature and pressure fluctuation value and the first fluctuation time are determined. Based on the fluctuation temperature and pressure data and the peak temperature and pressure data, the second temperature and pressure fluctuation value and the second fluctuation time are determined. The ratio of the first temperature and pressure fluctuation value to the first fluctuation time and the ratio of the second temperature and pressure fluctuation value to the second fluctuation time are calculated respectively to obtain the first fluctuation slope corresponding to the first temperature and pressure fluctuation value and the second fluctuation slope corresponding to the second temperature and pressure fluctuation value. According to the ratio of the first fluctuation time to the second fluctuation time, the first fluctuation slope and the second fluctuation slope are integrated and calculated to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment. If the temperature and pressure curve segment where the fluctuation point is located is a non-increasing trend curve, then determine the fluctuating temperature and pressure data corresponding to the fluctuation point, the peak temperature and pressure data corresponding to the peak of the temperature and pressure curve segment, and the low point temperature and pressure data corresponding to the low point of the temperature and pressure curve segment. Based on the peak temperature and pressure data and the fluctuating temperature and pressure data, determine the third temperature and pressure fluctuation value and the third fluctuation time. Based on the fluctuating temperature and pressure data and the low point temperature and pressure data, determine the fourth temperature and pressure fluctuation value and the fourth fluctuation time. Calculate the ratio of the third temperature and pressure fluctuation value to the third fluctuation time and the ratio of the fourth temperature and pressure fluctuation value to the fourth fluctuation time to obtain the third fluctuation slope corresponding to the third temperature and pressure fluctuation value and the fourth fluctuation slope corresponding to the fourth temperature and pressure fluctuation value. According to the proportional relationship between the third fluctuation time and the fourth fluctuation time, integrate the third fluctuation slope and the fourth fluctuation slope to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
5. The regional positioning analysis method for zinc extraction from blast furnace gas according to claim 4, characterized in that, The determination of whether the fluctuation point is unique includes: If the fluctuation points are not unique, the fluctuation points are marked with serial numbers according to the time sequence, and the fluctuation temperature and pressure data corresponding to each fluctuation point, the peak temperature and pressure data corresponding to the temperature and pressure curve segment, and the low point temperature and pressure data are determined. Based on the adjacency characteristics between the fluctuation points and the fluctuating temperature and pressure data, the first temperature and pressure fluctuation value and the first fluctuation time between adjacent fluctuation points are determined. Based on the low point temperature and pressure data and the fluctuating temperature and pressure data corresponding to the fluctuation points adjacent to the low points of the fluctuation curve segment, the second temperature and pressure fluctuation value and the second fluctuation time are determined. Based on the peak temperature and pressure data and the fluctuating temperature and pressure data corresponding to the fluctuation points adjacent to the peaks of the fluctuation curve segment, the third temperature and pressure fluctuation value and the third fluctuation time are determined. The ratios of the first temperature and pressure fluctuation value to the first fluctuation time, the second temperature and pressure fluctuation value to the second fluctuation time, and the third temperature and pressure fluctuation value to the third fluctuation time are calculated respectively to obtain the first fluctuation slope corresponding to the first temperature and pressure fluctuation value, the second fluctuation slope corresponding to the second temperature and pressure fluctuation value, and the third fluctuation slope corresponding to the third temperature and pressure fluctuation value. According to the proportional relationship between each first fluctuation time and the second and third fluctuation times, the first fluctuation slope, the second fluctuation slope, and the third fluctuation slope are integrated and calculated to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment.
6. The regional positioning analysis method for zinc extraction from blast furnace gas according to claim 2, characterized in that, The step of performing temperature and pressure data slope analysis on the multiple real-time temperature and pressure data segments to obtain the temperature and pressure monitoring slope corresponding to each real-time temperature and pressure data segment includes: Create a second three-dimensional coordinate system. The X-axis of the second three-dimensional coordinate system represents different time points, the Y-axis represents temperature data in different data units, and the Z-axis represents pressure data in different data units. The multiple real-time temperature and pressure data segments are imported into the second three-dimensional coordinate system according to time nodes to obtain real-time temperature and pressure curves; Determine whether the real-time temperature and pressure curve has a floating node. If it does, define the floating node as a real-time fluctuation point and determine the first time interval between the first real-time fluctuation point and the initial point of the real-time temperature and pressure curve, the second time interval between adjacent real-time fluctuation points, and the third time interval between the last real-time fluctuation point and the end point of the real-time temperature and pressure curve. If there are multiple real-time fluctuation points, the absolute difference of the real-time temperature and pressure fluctuation data corresponding to each real-time fluctuation point between adjacent real-time fluctuation points is calculated. Based on the correspondence between the real-time fluctuation points corresponding to the second time interval and the fluctuation points corresponding to the absolute difference, the ratio between the absolute difference and the second time interval is calculated to obtain the first fluctuation slope. The first fluctuation data of the real-time temperature and pressure fluctuation data corresponding to the first real-time fluctuation point and the real-time temperature and pressure fluctuation data corresponding to the initial point of the real-time temperature and pressure curve is calculated. The ratio of the first fluctuation data to the first time interval is calculated to obtain the second fluctuation slope. The second fluctuation data of the real-time temperature and pressure fluctuation data corresponding to the last real-time fluctuation point and the real-time temperature and pressure fluctuation data corresponding to the end point of the real-time temperature and pressure curve is calculated. The ratio of the second fluctuation data to the third time interval is calculated to obtain the third fluctuation slope. According to the proportional relationship between each second time interval and the first and third time intervals, the first fluctuation slope, the second fluctuation slope, and the third fluctuation slope are integrated and calculated to obtain the temperature and pressure monitoring slope. If the real-time fluctuation point is a single fluctuation point, then calculate the first fluctuation data between the real-time temperature and pressure fluctuation data corresponding to the real-time fluctuation point and the real-time temperature and pressure data corresponding to the initial node in the real-time temperature and pressure curve, and the second fluctuation data between the real-time temperature fluctuation data corresponding to the real-time fluctuation point and the real-time temperature and pressure data corresponding to the real-time node in the real-time temperature and pressure curve. Calculate the ratio of the first fluctuation data to the first time interval to obtain the first fluctuation slope, and calculate the ratio of the second fluctuation data to the third time interval to obtain the second fluctuation slope. Based on the proportional relationship between the first time interval and the third time interval, integrate the first fluctuation slope and the second fluctuation slope to obtain the temperature and pressure monitoring slope.
7. A regional positioning analysis system for zinc extraction from blast furnace gas, characterized in that, include: The information acquisition module is used to collect real-time temperature data at different locations of the blast furnace cooling wall and zinc extraction event information within a historical period after detecting a blast furnace operation command. The zinc extraction event information includes temperature fluctuation records and pressure fluctuation records at different locations of the blast furnace cooling wall caused by zinc extraction operations within a specific time period, as well as the specific time nodes of the zinc extraction operation and the zinc extraction process. The data processing module is used to perform data processing on the temperature fluctuation records and pressure fluctuation records in the zinc extraction event information to obtain multiple temperature and pressure data segments; The zinc extraction positioning module is used to determine whether the real-time temperature data is consistent with the temperature data in the multiple temperature and pressure data segments. If they are consistent, the cooling wall position corresponding to the real-time temperature data is defined as the gas intake point position, and a zinc extraction command is generated based on the gas intake point position to control the gas outlet pipe bound to the gas intake point position to be connected.
8. A regional positioning analysis system for zinc extraction from blast furnace gas according to claim 7, characterized in that, When determining whether the real-time temperature data matches the temperature data in the multiple temperature and pressure data segments, the zinc extraction positioning module is specifically used for: If the real-time temperature data is inconsistent with the temperature data in the multiple temperature and pressure data segments, then the current real-time pressure data at different locations on the blast furnace cooling wall is collected, and the real-time temperature data and real-time pressure data are segmented according to the specific time period to obtain multiple real-time temperature and pressure data segments. Perform temperature and pressure data slope analysis on the multiple temperature and pressure data segments to obtain the temperature and pressure data slope corresponding to each temperature and pressure data segment; Perform temperature and pressure data slope analysis on the multiple real-time temperature and pressure data segments to obtain the temperature and pressure monitoring slope; The temperature and pressure monitoring slopes are matched one by one with the temperature and pressure data slopes to obtain the temperature and pressure matching ratio corresponding to each temperature and pressure monitoring slope; Determine whether the temperature and pressure matching ratio meets the preset matching ratio. If there is at least one temperature and pressure matching ratio that meets the preset matching ratio, then determine the future zinc extraction events in the future time period based on the correspondence between the zinc extraction event information and the slope of the temperature and pressure data, and control the display of the future zinc extraction events.
9. A blast furnace zinc extraction device, characterized in that, The blast furnace zinc extraction device includes: a gas outlet pipe, a gas return pipe, a first gas ring pipe, a second gas ring pipe, a thermocouple temperature measuring device, a pressure monitoring device, and a gas analysis device. The first gas ring pipe and the second gas ring pipe are arranged parallel to each other and surround the blast furnace cooling wall. Multiple gas guide holes are opened on the blast furnace cooling wall near the first gas ring pipe. One end of the gas outlet pipe is fixedly connected to the first gas ring pipe, and the other end is connected to the gas guide pipe. The gas analysis device is connected to the first gas ring pipe via a conduit and is used to receive gas signals. The gas is released through the same gas inlet and its composition is analyzed. A zinc extraction device is connected to the side of the gas analysis device away from the blast furnace. A conduit connected to a second gas ring pipe is installed on the side of the zinc extraction device away from the ground. Multiple reflux holes are opened near the second gas ring pipe in the blast furnace. One end of the gas reflux pipe is connected to the second gas ring pipe, and the other end is connected to the reflux holes. The pressure monitoring device and the thermocouple temperature measuring device are both located directly above the reflux holes to monitor the gas pressure and temperature in the blast furnace. The system also includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: perform a regional location analysis method for zinc extraction from blast furnace gas according to any one of claims 1-6.
10. A computer-readable storage medium, characterized in that, include: The computer program contains a method for regional location analysis of zinc extraction from blast furnace gas, which can be loaded by a processor and executed as described in any one of claims 1-6.