A blast furnace lower distribution tank method and device, electronic equipment and storage medium

By monitoring the blast furnace tapping status and ladle car information in real time and dynamically allocating ladle cars using predefined ladle allocation rules, the problem of unstable ladle car scheduling in blast furnace production has been solved, thus ensuring production safety and molten iron quality.

CN116987835BActive Publication Date: 2025-11-25CHONGQING SAIDIQIZHI ARTIFICIAL INTELLIGENCE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310969698.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-02
Publication Date
2025-11-25
Estimated Expiration
2043-08-02

AI Technical Summary

Technical Problem

In blast furnace production, existing technologies are insufficient to effectively guarantee the stability and safety of ladle car dispatching, leading to fluctuations in molten iron temperature that affect the quality of molten iron processing. Furthermore, the difficulty of ladle car dispatching increases as the scale of the steel plant expands.

Method used

By monitoring the status of the blast furnace taphole and the information of the tank cars in real time, the tank cars are dynamically allocated using predefined tank allocation rules, including tank allocation actions in different states such as plugging, resting, and before opening, to ensure the rational scheduling of tank cars.

Benefits of technology

It has achieved automated and dynamic allocation of blast furnace ladle cars, ensuring production safety and molten iron quality, reducing molten iron temperature fluctuations, and improving the efficiency and safety of ladle car dispatching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116987835B_ABST
    Figure CN116987835B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a blast furnace lower distribution tank method, device, electronic equipment and storage medium, relate to metallurgical automatic control technical field. The blast furnace lower distribution tank method comprises: for each tapping hole under the blast furnace, real-time monitoring of the tapping hole operation state, and real-time acquisition of each to-be-scheduled tank car tank car information; when the operation state of the tapping hole is a non-opening state, based on the pre-defined non-opening tank distribution rule, according to the tank car information of all current to-be-scheduled tank cars, a non-opening tank distribution action is performed; when the operation state of the tapping hole is an opening state, based on the pre-defined opening tank distribution rule, according to the tank car information of all current to-be-scheduled tank cars, an opening tank distribution action is performed. Embodiments of the present application can realize automatic dynamic allocation of tank cars under the blast furnace, effectively guarantee the technical effects of production safety and molten iron quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of metallurgical automatic control technology, and more specifically, to a method, apparatus, electronic device, and storage medium for blast furnace bottom tank feeding. Background Technology

[0002] During blast furnace production, it is necessary not only to always have a sufficient number of ladle cars located below the blast furnace taphole to receive molten iron and ensure production safety, but also to promptly dispatch ladle cars that have finished receiving iron to the steel plant to avoid excessive temperature drop in the molten iron, which could affect subsequent molten iron processing.

[0003] Based on this requirement, blast furnace staff typically submit a request to the steel plant's transportation department for ladle delivery or ladle car movement when the taphole is fully loaded, based on the taphole opening / closing plan and the current tapping situation. The transportation department then formulates a ladle car dispatch plan to schedule the delivery or movement of ladle cars. During the ladle car dispatching process, blast furnace staff still need to monitor and provide feedback on the blast furnace tapping situation and task execution, promptly identify and resolve problems, and modify the ladle car dispatching plan as needed to ensure the stability and reliability of the dispatching process.

[0004] Considering that different steel plants have different tank car scheduling plans, which are formulated by taking into account information such as the flow rate at the tapping spout and the weight of the tank cars, and that the difficulty of tank car scheduling increases with the expansion of the steel plant and the increase in the number of tank cars, it is difficult to effectively guarantee production safety and molten iron quality by relying solely on manual experience to modify the tank car scheduling plan. Summary of the Invention

[0005] The purpose of this invention is to provide a method, apparatus, electronic device, and storage medium for automatically and dynamically allocating ladle cars under the blast furnace, thereby effectively ensuring production safety and molten iron quality.

[0006] In a first aspect, embodiments of the present invention provide a method for preparing blast furnace bottom tanks, comprising:

[0007] For each tapping point under the blast furnace, the operating status of the tapping point is monitored in real time, and the information of each tank car to be dispatched is obtained in real time.

[0008] When the tapping spout is in a non-open state, based on the predefined non-open tank allocation rules, the non-open tank allocation action is executed according to the tank car information of all the tank cars to be dispatched.

[0009] When the tapping spout is in the open state, based on the predefined open tank allocation rules and the tank car information of all the tank cars to be scheduled, the open tank allocation action is performed.

[0010] In the above implementation process, by performing non-opening ladle matching actions based on predefined non-opening ladle matching rules when any tapping port of the blast furnace is in a non-opening state, and performing open ladle matching actions based on predefined open ladle matching rules when any tapping port of the blast furnace is in an open state, the ladle cars under the blast furnace can be dynamically allocated automatically, effectively ensuring production safety and molten iron quality.

[0011] Furthermore, when the operating state of the tapping spout is a non-open state, based on predefined non-open tank allocation rules and according to the tank car information of all the tank cars to be dispatched, a non-open tank allocation action is performed, specifically including:

[0012] When the iron tapping outlet is in a blocked state, based on the predefined blocked tank allocation rules and the tank car information of all the tank cars to be dispatched, the blocked tank allocation action is executed.

[0013] When the operation status of the iron tapping outlet is in a resting state, based on the predefined resting tank allocation rules and the tank car information of all the tank cars to be dispatched, the resting tank allocation action is executed.

[0014] When the tapping outlet is in a blocked or suspended state, based on the predefined pre-opening tank allocation rules and the information of all the tank cars to be dispatched, the pre-opening tank allocation action is performed.

[0015] In the above implementation process, when any tapping port of the blast furnace is blocked, the blocking and can-allocation action is executed based on the predefined blocking and can-allocation rules; when any tapping port of the blast furnace is in a resting state, the resting and can-allocation action is executed based on the predefined resting and can-allocation rules; and when any tapping port of the blast furnace is blocked or in a resting state, the pre-opening and can-allocation rules are executed based on the predefined pre-opening and can-allocation rules. This enables the automatic dynamic allocation of can cars under the blast furnace, effectively ensuring production safety.

[0016] Furthermore, when the operating status of the iron tapping spout is blocked, based on predefined blocking and tank allocation rules and according to the tank car information of all the tank cars to be dispatched, the blocking and tank allocation action is executed, specifically including:

[0017] When the iron outlet is in a blocked state, the number of tank cars required for each transportation line under the iron outlet is determined based on the blocked tank car allocation rules.

[0018] Based on the tank car information of all the tank cars to be dispatched, select the corresponding number of tank cars to be dispatched as the receiving tank cars for each of the transport routes, and obtain the tank car set for each blockage.

[0019] All the waiting tank cars in each of the aforementioned blocking tank car sets will be dispatched to the respective transport routes.

[0020] In the above implementation process, when any taphole of the blast furnace is blocked, based on the predefined blocking and tank allocation rules, a corresponding number of tank cars to be dispatched from all the tank cars to be dispatched to each transportation line can be selected as the tank cars to receive iron and dispatched to each transportation line, which can further ensure production safety.

[0021] Furthermore, when the operation status of the iron tapping outlet is in a resting state, based on predefined resting tank allocation rules and according to the tank car information of all currently scheduled tank cars, a resting tank allocation action is executed, specifically including:

[0022] When the operation status of the tapping spout is in a resting state, the number of tank cars required for each transportation line under the tapping spout is determined based on the resting tank allocation rules.

[0023] Based on the tank car information of all the tank cars to be dispatched, select a corresponding number of tank cars to be dispatched as receiving tank cars for each of the transport routes, and obtain each set of tank cars for rest and distribution.

[0024] All waiting tank cars in each of the aforementioned rest tank car sets will be dispatched to the respective transport routes.

[0025] In the above implementation process, when any tapping port of the blast furnace is in a resting state, based on the predefined resting tank allocation rules, a corresponding number of tank cars to be dispatched from all the tank cars to be dispatched as receiving tank cars are selected for each transportation line, which can further ensure production safety.

[0026] Furthermore, when the operation status of the taphole is blocked or suspended, based on predefined pre-opening tank allocation rules and according to the tank car information of all currently scheduled tank cars, the pre-opening tank allocation action is performed, specifically including:

[0027] When the operating status of the tapping spout is blocked or at rest, the planned opening time of the tapping spout is obtained.

[0028] Based on the pre-opening tank allocation rules, the pre-opening tank allocation time is determined according to the planned opening time, and the number of tank cars required for each transportation line under the tapping spout is determined.

[0029] When the pre-opening tank matching time arrives, based on the tank car information of all the tank cars to be dispatched, a corresponding number of tank cars to be dispatched are selected from all the tank cars to be dispatched for each of the transport routes as tank cars to be received, thus obtaining each pre-opening tank matching tank car set.

[0030] All the tank cars waiting to be received in each of the aforementioned pre-opening tank car sets will be dispatched to the respective transport routes.

[0031] In the above implementation process, when any tapping port of the blast furnace is blocked or in a cessation state, based on the predefined pre-opening tank allocation rules, when the pre-opening tank allocation time arrives, a corresponding number of tank cars to be dispatched from all the tank cars to be dispatched as receiving tank cars to each transportation line can be selected for each transportation line, thereby further ensuring production safety.

[0032] Furthermore, when the tapping spout is in an open state, based on predefined open-slot tank allocation rules and according to the tank car information of all currently scheduled tank cars, the open-slot tank allocation action is performed, specifically including:

[0033] When the iron tapping outlet is in the open state, the iron receiving progress of the current iron receiving tank car under the iron tapping outlet is continuously monitored according to the iron receiving mode of the tank car at the iron tapping outlet.

[0034] When the current receiving tank car begins to receive iron, based on the predefined empty tank pre-assignment rules and the tank car information of all the tank cars to be dispatched, the empty tank pre-assignment action is executed.

[0035] When the currently receiving tank car finishes receiving iron and becomes a loaded tank, the loaded tank pre-assignment action is performed based on the predefined loaded tank pre-assignment rules;

[0036] When the currently receiving tank car finishes receiving iron and becomes a loaded tank, the empty tank replenishment action is performed based on the predefined empty tank replenishment rules;

[0037] When the current receiving tank car finishes receiving iron and becomes a heavy tank car, the next receiving tank car is selected from all the waiting tank cars on each transport line below the iron outlet to receive iron, according to the tank car receiving mode of the iron outlet.

[0038] In the above implementation process, by dynamically executing the ladle car allocation action according to the current iron receiving progress of the ladle car when the tap hole is in the open state, triggering the empty ladle pre-matching action when iron receiving begins, and executing the heavy ladle pre-matching action, empty ladle replenishment action, and next iron receiving ladle car alignment action when iron receiving ends and becomes a heavy ladle, production safety and molten iron quality can be further guaranteed.

[0039] Furthermore, when the current receiving tank car begins receiving iron, based on predefined empty tank pre-allocation rules and according to the tank car information of all currently scheduled tank cars, the empty tank pre-allocation action is executed, specifically including:

[0040] When the current receiving tank car starts receiving iron, based on the empty tank pre-matching rules and the tank car receiving mode at the iron outlet, the planned empty route under the iron outlet and the number of tank cars required for the planned empty route are determined.

[0041] Based on the tanker information of all the tankers to be dispatched, select a corresponding number of tankers to be dispatched as supplementary tankers for the planned empty route.

[0042] All the aforementioned replenishment tank trucks were dispatched to the replenishment waiting area near the planned empty route.

[0043] In the above implementation process, by dynamically executing the tank car allocation action according to the current iron receiving progress of the tank car when the iron tapping port is in the open state, and triggering the empty tank pre-allocation action when iron receiving begins, production safety can be further guaranteed.

[0044] Furthermore, when the currently receiving tank car finishes receiving iron and becomes a loaded tank car, the loaded tank pre-assignment action is performed based on predefined loaded tank pre-assignment rules, specifically including:

[0045] When the currently receiving tank car finishes receiving iron and becomes a loaded tank, the loading tank transportation method is determined based on the loaded tank pre-allocation rules;

[0046] If the heavy tank transportation method is a combined transportation method, the current receiving tank car will be dispatched to the transportation waiting area, and after a preset number of the next receiving tank cars have finished receiving iron and become heavy tanks, the current receiving tank car and all the next receiving tank cars will be combined and dispatched to the steelmaking operation area.

[0047] If the heavy tank transportation method is an independent transportation method, then the currently receiving tank truck will be separately dispatched to the steelmaking operation area.

[0048] In the above implementation process, by dynamically executing the car allocation action according to the current iron receiving progress of the iron receiving car when the tap hole is in the open state, and executing the heavy car pre-allocation action when the iron receiving ends and becomes a heavy car, the production safety and molten iron quality can be further guaranteed.

[0049] Furthermore, when the currently receiving tank car finishes receiving iron and becomes a loaded tank, an empty tank replenishment action is performed based on predefined empty tank replenishment rules, specifically including:

[0050] When the current receiving tank car and all the next receiving tank cars are dispatched together to the steelmaking operation area, or when the current receiving tank car is dispatched alone to the steelmaking operation area, the replenishment route and replenishment quantity are determined according to the empty tank replenishment rules, and the replenishment tank cars of the replenishment quantity in the replenishment waiting area are dispatched to the replenishment route.

[0051] In the above implementation process, by dynamically executing the tank car allocation action according to the current iron receiving progress of the tank car when the iron tapping port is in the open state, and executing the empty tank replenishment action when the iron receiving ends and the tank becomes a heavy tank and is pulled away, production safety can be further guaranteed.

[0052] Furthermore, when the current receiving tank car finishes receiving iron and becomes a loaded tank car, according to the tank car receiving mode at the iron outlet, the next receiving tank car is selected from all the waiting tank cars on each transport line below the iron outlet for receiving iron, specifically including:

[0053] When the current receiving tank car finishes receiving iron and becomes a heavy tank car, the receiving mode of the tank car at the iron outlet is determined.

[0054] If the iron receiving mode of the tank car at the iron outlet is a transition mode, and the current iron receiving tank car is located on a main line, the first iron receiving tank car on the current iron receiving tank car is positioned as the next iron receiving tank car under the iron outlet, and during the positioning process, the swing nozzle of the iron outlet is swung toward the transition tank car for temporary iron receiving; wherein, the transition tank car is the first iron receiving tank car on the auxiliary line of all the transport lines;

[0055] If the iron receiving mode of the tank car at the iron outlet is a transition mode, and the line type of the current iron receiving tank car is an auxiliary line, the first iron receiving tank car on the main line of all the transport lines is taken as the next iron receiving tank car, and the swing nozzle of the iron outlet is swung toward the next iron receiving tank car to receive a full load of iron in one go.

[0056] If the iron receiving mode of the tank car at the iron outlet is a non-transitional mode, then the first tank car waiting to receive iron on the transport line where the current iron receiving tank car is located will be aligned under the iron outlet, and the first tank car waiting to receive iron on the transport line adjacent to the current iron receiving tank car will be used as the next iron receiving tank car. The swing nozzle of the iron outlet will be swung toward the next iron receiving tank car to receive iron in one go.

[0057] In the above process, by promptly positioning the next iron-receiving ladle car under the iron outlet for iron receiving when the current iron-receiving ladle car finishes receiving iron, production safety can be further guaranteed.

[0058] In a second aspect, embodiments of the present invention provide a blast furnace lower tank feeding device, comprising:

[0059] The data acquisition module is used to monitor the operating status of each tapping point under the blast furnace in real time, and to acquire the information of each tank car to be dispatched in real time.

[0060] The non-opening tank matching module is used to perform non-opening tank matching actions based on predefined non-opening tank matching rules and the tank car information of all the tank cars to be dispatched when the operating status of the tapping spout is non-opening.

[0061] The open-top tank distribution module is used to perform open-top tank distribution actions based on predefined open-top tank distribution rules and the tank car information of all the tank cars to be dispatched when the operating status of the tapping outlet is open.

[0062] Thirdly, embodiments of the present invention provide an electronic device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor; the memory is coupled to the processor, and the processor executes the computer program to implement the blast furnace under-tank feeding method as described above.

[0063] Fourthly, embodiments of the present invention provide a computer-readable storage medium, the computer-readable storage medium including a stored computer program; wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the blast furnace bottom batching method as described above. Attached Figure Description

[0064] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments of the present invention will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0065] Figure 1 This is a schematic flowchart of a blast furnace bottom tank feeding method provided in the first embodiment of the present invention;

[0066] Figure 2 This is a schematic diagram illustrating the iron-receiving sequence of the tank car under the iron outlet in the configuration transition mode, as exemplified in the first embodiment of the present invention.

[0067] Figure 3 A schematic diagram illustrating the iron-receiving sequence of the tank car under the iron outlet in a non-transitional mode, as exemplified in the first embodiment of the present invention;

[0068] Figure 4 This is a schematic diagram illustrating the empty tank pre-mixing process exemplified in the first embodiment of the present invention;

[0069] Figure 5 This is a schematic diagram illustrating the heavy tank pre-mixing process in the first embodiment of the present invention;

[0070] Figure 6This is a schematic diagram illustrating the main and auxiliary line switching process in the first embodiment of the present invention;

[0071] Figure 7 This is a schematic diagram of the structure of a blast furnace lower tank feeding device provided in the second embodiment of the present invention;

[0072] Figure 8 This is a schematic diagram of the structure of an electronic device provided in the third embodiment of the present invention. Detailed Implementation

[0073] The technical solutions of the present invention will now be described with reference to the accompanying drawings in the embodiments of the present invention.

[0074] It should be noted that in the description of this invention, the terms "first," "second," etc., are used only for distinguishing descriptions and should not be construed as indicating or implying relative importance. Furthermore, the step numbers in the text are only for the convenience of explaining the embodiments of this invention and are not intended to limit the order in which the steps are executed. The method provided in the embodiments of this invention can be executed by relevant terminal devices, and the following description uses a processor as the execution subject.

[0075] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a blast furnace under-tank feeding method according to a first embodiment of the present invention. The first embodiment of the present invention provides a blast furnace under-tank feeding method, including steps S101 to S103:

[0076] S101. For each tapping hole under the blast furnace, monitor the operating status of the tapping hole in real time, and obtain the information of each waiting tank car in real time.

[0077] S102. When the tapping spout is in a non-open state, based on the predefined non-open tank allocation rules and the tank car information of all tank cars to be dispatched, the non-open tank allocation action is executed.

[0078] S103. When the tapping spout is in the open state, based on the predefined open tank allocation rules, and according to the tank car information of all tank cars to be dispatched, the open tank allocation action is executed.

[0079] As an example, according to the general construction design structure of blast furnace, blast furnace has at least two tapping holes, generally 2 to 4 tapping holes, and two transport lines are laid under each tapping hole for tank cars to enter and exit, which are divided into transport line I and transport line II.

[0080] The operating status of the taphole can generally be divided into open and closed states. The closed state includes the blocked state and the resting state. In the open state, molten iron continuously flows out of the taphole; in the blocked state, molten iron does not flow out of the taphole for a short period of time; and in the resting state, molten iron does not flow out of the taphole for a long period of time. During normal blast furnace production, the taphole's operating status alternates between the open and blocked states. When the blast furnace is shut down or its production is manually controlled, the taphole's operating status switches to the resting state.

[0081] For each tapping point under the blast furnace, the operating status of the tapping point is monitored in real time. For example, the operating status of the tapping point can be reported in real time through monitoring equipment, or the blast furnace operator can directly enter the operating status of the tapping point when the operating status of the tapping point changes.

[0082] Real-time information on each tanker truck awaiting dispatch can be obtained, including its tank number, empty / load status, empty tank duration, and location. For example, this information can be obtained in real time through an external system.

[0083] Based on actual business needs, non-opening tank allocation rules are predefined. When the monitoring shows that the operation status of the tapping spout is non-open, that is, blocked or in a resting state, based on the predefined non-opening tank allocation rules and the information of all tank cars waiting to be dispatched, the non-opening tank allocation action is executed. When the tapping spout is blocked, in a resting state, or before the next opening, a sufficient number of waiting tank cars are dispatched to the transportation line below the tapping spout in a timely manner, effectively ensuring production safety.

[0084] Based on actual business needs, predefined ladle allocation rules are established for the tapping spout. When the tapping spout is detected to be in an open state, based on the predefined ladle allocation rules and the information of all currently scheduled ladle cars, the ladle allocation action is executed. During the tapping spout opening process, sufficient supplementary ladle cars are promptly dispatched to the supplementary ladle line below the tapping spout to replenish empty ladle cars according to the current iron receiving progress of the receiving ladle cars. Meanwhile, heavy ladle cars are promptly dispatched to designated steelmaking areas to reduce the temperature drop of molten iron, effectively ensuring production safety and molten iron quality.

[0085] This invention enables automatic dynamic allocation of ladle cars under the blast furnace by performing non-opening ladle allocation actions based on predefined non-opening ladle allocation rules when any tapping port of the blast furnace is in a non-opening state, and performing opening ladle allocation actions based on predefined opening ladle allocation rules when any tapping port of the blast furnace is in an open state. This effectively ensures production safety and molten iron quality.

[0086] In an optional embodiment, when the tapping spout is in a non-opening state, the non-opening tank allocation action is performed based on predefined non-opening tank allocation rules and the tank car information of all currently scheduled tank cars. Specifically, this includes: when the tapping spout is in a blocked state, performing a blocked tank allocation action based on predefined blocked tank allocation rules and the tank car information of all currently scheduled tank cars; when the tapping spout is in a resting state, performing a resting tank allocation action based on predefined resting tank allocation rules and the tank car information of all currently scheduled tank cars; and when the tapping spout is in a blocked state or a resting state, performing a pre-opening tank allocation action based on predefined pre-opening tank allocation rules and the tank car information of all currently scheduled tank cars.

[0087] As an example, based on actual business needs, predefine tank filling rules for plugging, tank filling during rest, and tank filling before opening.

[0088] When the monitoring shows that the tapping spout is blocked, based on the predefined blocking and tank allocation rules and the information of all tank cars waiting to be dispatched, the blocking and tank allocation action is executed. During the tapping spout blocking process, a sufficient number of tank cars waiting to receive iron are dispatched to the transportation line below the tapping spout in a timely manner, so that there are still enough tank cars below the tapping spout to receive molten iron during the tapping spout blocking process, effectively ensuring production safety.

[0089] When the monitoring shows that the operation status of the tapping spout is in a resting state, based on the predefined resting tank allocation rules and the information of all tank cars waiting to be dispatched, the resting tank allocation action is executed. During the resting process of the tapping spout, a sufficient number of tank cars waiting to receive molten iron are dispatched to the transportation line below the tapping spout in a timely manner, so that there are still enough tank cars below the tapping spout to receive molten iron during the resting process, effectively ensuring production safety.

[0090] When the monitoring shows that the operation status of the tapping spout is blocked or suspended, based on the predefined pre-opening tank allocation rules and the information of all tank cars to be dispatched, the pre-opening tank allocation action is executed. Before the tapping spout opens again, a sufficient number of tank cars waiting to receive molten iron are dispatched to the transportation line below the tapping spout, so that there are enough tank cars below the tapping spout to receive molten iron before the tapping spout opens again, effectively ensuring production safety.

[0091] This invention enables automatic dynamic allocation of tank cars under the blast furnace by performing blocking and tank allocation actions based on predefined blocking and tank allocation rules when any taphole of the blast furnace is blocked, performing rest and tank allocation actions based on predefined rest and tank allocation rules when any taphole of the blast furnace is in a resting state, and performing pre-opening and tank allocation rules based on predefined pre-opening and tank allocation rules when any taphole of the blast furnace is blocked or in a resting state. This effectively ensures production safety.

[0092] In an optional embodiment, when the iron tapping outlet is in a blocked state, based on predefined blocked tanker allocation rules and the tanker information of all currently scheduled tankers, the blocked tanker allocation action is performed. Specifically, this includes: when the iron tapping outlet is in a blocked state, determining the number of tankers required for each transport line under the iron tapping outlet based on the blocked tanker allocation rules; selecting a corresponding number of tankers from all currently scheduled tankers as receiving tankers for each transport line based on the tanker information of all currently scheduled tankers, thus obtaining each blocked tanker allocation tanker set; and all receiving tankers in each blocked tanker allocation tanker set are scheduled to each transport line.

[0093] As an example, the predefined blocking and tank allocation rule is as follows: M1 tank cars are dispatched to transport line I, and N1 tank cars are dispatched to transport line II. Here, M1 and N1 are both positive integers set according to actual business needs.

[0094] When the monitoring shows that the operation status of the iron outlet is blocked, based on the blocking and tank car allocation rules, the number of tank cars required for the current iron outlet transport line I is determined to be (M1-X1) according to the number of tank cars X1 currently available, and the number of tank cars required for the current iron outlet transport line II is determined to be (N1-Y1) according to the number of tank cars Y1 currently available.

[0095] Based on the tank car information, including tank car number, empty / loaded status, empty tank duration, and tank car location, select (M1-X1) tank cars from all pending dispatch as the receiving tank cars, resulting in a set Q of tank cars for port sealing and tank allocation. M1 From all the remaining tank cars to be dispatched, select (N1-Y1) tank cars as the receiving tank cars to obtain another set of tank cars for blocking and matching. N1 .

[0096] When obtaining the tank truck sets for each blockage point, the tank truck set Q is... M1 All waiting tank trucks will be dispatched to transport line I, and the tank trucks blocking the outlet will be gathered at Q. N1 All waiting iron ladle cars were dispatched to transport line II, ensuring that there were still enough ladle cars under the tap to receive molten iron during the tapping process, effectively guaranteeing production safety.

[0097] This invention, when any taphole of a blast furnace is blocked, selects a corresponding number of tank cars from all available tank cars for dispatch as receiving tank cars for each transport route based on predefined blocking tank allocation rules, thereby further ensuring production safety.

[0098] In an optional embodiment, when the operation at the tapping spout is in a paused state, based on predefined pause allocation rules and the information of all currently scheduled tank cars, a pause allocation action is performed. Specifically, this includes: when the operation at the tapping spout is in a paused state, determining the number of tank cars required for each transport line under the tapping spout based on the pause allocation rules; selecting a corresponding number of tank cars to be allocated as receiving tank cars for each transport line based on the information of all currently scheduled tank cars, thus obtaining each pause allocation tank car set; and all receiving tank cars in each pause allocation tank car set are allocated to each transport line.

[0099] As an example, the predefined pause order allocation rule is as follows: dispatch M2 waiting tank cars to transport line I and N2 waiting tank cars to transport line II. Here, M2 and N2 are both positive integers set according to actual business needs.

[0100] When the monitoring shows that the operation status of the tapping spout is in a resting state, based on the resting tank allocation rules, the number of tank cars required for transport line I below the tapping spout is determined to be (M2-X2) according to the number of tank cars already existing on transport line I below the tapping spout, and the number of tank cars required for transport line II below the tapping spout is determined to be (N2-Y2) according to the number of tank cars already existing on transport line II below the tapping spout.

[0101] Based on the tank car information of all tank cars currently awaiting dispatch, including tank car number, empty / loaded status, empty tank duration, and tank car location, select (M2-X2) tank cars as the receiving tank cars, resulting in a set Q of idle tank cars. M2 Select (N2-Y2) tank cars from all remaining tank cars to be dispatched as receiving tank cars, thus obtaining another set of idle tank cars Q. N2 .

[0102] When obtaining the collections of all idle tanker trucks, the idle tanker truck collection Q will be... M2 All waiting tank cars will be dispatched to transport line I, and the tank cars that have stopped distributing will be gathered at Q. N2 All waiting iron ladle cars are dispatched to transport line II, ensuring that there are still enough ladle cars at the tapping point to receive molten iron during the tapping process, effectively guaranteeing production safety.

[0103] This invention, when any tapping point of a blast furnace is in a resting state, selects a corresponding number of waiting tank cars from all waiting tank cars for each transport route based on predefined resting tank car allocation rules, and dispatches them to each transport route. This can further ensure production safety.

[0104] In an optional embodiment, when the operation status of the tapping spout is blocked or suspended, based on predefined pre-opening tank allocation rules and the tank car information of all currently scheduled tank cars, the pre-opening tank allocation action is performed. Specifically, this includes: when the operation status of the tapping spout is blocked or suspended, obtaining the planned opening time of the tapping spout; based on the pre-opening tank allocation rules, determining the pre-opening tank allocation time according to the planned opening time, and determining the number of tank cars required for each transport line under the tapping spout; when the pre-opening tank allocation time arrives, based on the tank car information of all currently scheduled tank cars, selecting the corresponding number of scheduled tank cars as receiving tank cars for each transport line, obtaining each pre-opening tank allocation tank car set; and scheduling all receiving tank cars in each pre-opening tank allocation tank car set to the corresponding transport lines.

[0105] As an example, the predefined pre-opening tank allocation rule is as follows: L minutes before the planned opening time of the tapping spout, M3 waiting tank cars are dispatched to transport line I, and N3 waiting tank cars are dispatched to transport line II. Here, L, M3, and N3 are all positive integers set according to actual business needs.

[0106] When the monitoring shows that the tapping outlet is blocked or in a stopped state, the planned opening time of the tapping outlet is obtained. For example, the blast furnace operator can directly enter the planned opening time of the tapping outlet next according to the actual blast furnace production plan.

[0107] Based on the pre-opening tank allocation rules, the pre-opening tank allocation time is determined according to the planned opening time: pre-opening tank allocation time = (planned opening time - L minutes). Furthermore, based on the existing number of tank cars X3 on transport line I below the iron outlet, the required number of tank cars on transport line I below the iron outlet is determined to be (M3 - X3). Based on the existing number of tank cars Y3 on transport line II below the iron outlet, the required number of tank cars on transport line II below the iron outlet is determined to be (N3 - Y3).

[0108] When the pre-opening tank allocation time arrives, based on the tank car information such as the tank number, empty / loaded status, empty tank duration, and tank car location of all tank cars currently awaiting allocation, (M3-X3) tank cars are selected as the receiving tank cars, resulting in a pre-opening tank allocation tank car set Q. M3 From all the remaining tank cars to be dispatched, select (N3-Y3) tank cars as the receiving tank cars to obtain another set of tank cars Q before opening. N3 .

[0109] In the process of selecting (M3-X3) tank cars from all available tank cars as receiving tank cars, the empty / loaded status of each tank car, the empty tank duration, and the distance between the tank car's location and the location of transport line I are comprehensively considered to select suitable (M3-X3) tank cars as receiving tank cars. For example, all tank cars with empty tanks are selected as the first pre-selected tank cars; all first pre-selected tank cars that can reach transport line I within L minutes are selected as the second pre-selected tank cars, where the time required for the first pre-selected tank cars to reach transport line I can be calculated based on the distance between the tank car's location and the location of transport line I, and the speed of the first pre-selected tank cars; and the (M3-X3) second pre-selected tank cars with the longest empty tank duration are selected as receiving tank cars.

[0110] In the process of selecting (N3-Y3) tank cars from all remaining tank cars awaiting dispatch as receiving tank cars, the empty / loaded status, empty tank duration, and distance between the location of each remaining tank car and the location of transport line II are comprehensively considered to select suitable (N3-Y3) tank cars as receiving tank cars. For example, all tank cars with empty tanks are selected as the third pre-selected tank cars; all third pre-selected tank cars that can reach transport line II within L minutes are selected as the fourth pre-selected tank cars, where the time required for the third pre-selected tank cars to reach transport line II can be calculated based on the distance between the location of the third pre-selected tank cars and the location of transport line II, and the travel speed of the third pre-selected tank cars; and the (N3-Y3) fourth pre-selected tank cars with the longest empty tank duration are selected as receiving tank cars.

[0111] Prioritizing the selection of the tank cars with the longest empty tank time (M3-X3) and (N3-Y3) as the tank cars to be dispatched on transport line I and transport line II respectively can prevent the tank cars from having a reduced iron solidification utilization rate after receiving iron due to long empty tank time and excessive temperature drop of the tank body, which is conducive to further ensuring the quality of molten iron.

[0112] All the tank cars awaiting delivery in the pre-opening tank car set (M3-X3) are dispatched to transport line I, and all the tank cars awaiting delivery in the pre-opening tank car set (N3-Y3) are dispatched to transport line II, thus completing the pre-opening tank car allocation.

[0113] This invention, when any taphole of a blast furnace is blocked or in a halted state, selects a corresponding number of waiting tank cars from all waiting tank cars as waiting tank cars for dispatch to each transportation line when the pre-opening tank car dispatch time arrives, based on a predefined pre-opening tank car matching rule. This further ensures production safety.

[0114] In an optional embodiment, when the tapping spout is in an open state, based on predefined open-spout matching rules and the information of all currently scheduled tank cars, the following actions are performed: When the tapping spout is in an open state, continuously monitor the iron-receiving progress of the current tank car at the tapping spout according to the tank car receiving mode; when the current tank car begins receiving iron, perform an empty tank pre-matching action based on predefined empty tank pre-matching rules and the information of all currently scheduled tank cars; when the current tank car finishes receiving iron and becomes a loaded tank, perform a loaded tank pre-matching action based on predefined loaded tank pre-matching rules; when the current tank car finishes receiving iron and becomes a loaded tank, perform an empty tank replenishment action based on predefined empty tank replenishment rules; when the current tank car finishes receiving iron and becomes a loaded tank, select the next tank car to receive iron from all the tank cars waiting to receive iron on each transport line at the tapping spout according to the tank car receiving mode.

[0115] As an example, the predefined can-matching rules in the opening include the pre-configured iron receiving mode of the tank car at the iron outlet, the pre-configured can-matching mode at the iron outlet, the pre-defined empty can pre-matching rules, the pre-defined full can pre-matching rules, and the pre-defined empty can replenishment rules.

[0116] When the monitoring shows that the tapping spout is in the open state, the iron receiving mode of the tank car at the tapping spout is obtained. For example, the iron receiving mode of the tank car at the tapping spout can be either a transition mode or a non-transition mode.

[0117] The transition mode distinguishes between transport line I and transport line II as main and auxiliary lines. Each iron-receiving ladle car on the main line must be fully loaded before being pulled away. Iron-receiving ladle cars on the auxiliary line are only temporarily used to receive molten iron when the main line cars are aligned (the molten iron flow cannot be interrupted during the tapping process, so there must be a ladle car to receive the molten iron). Assuming transport line I is the main line and transport line II is the auxiliary line, the iron-receiving sequence of the ladle cars under the tapping spout in the transition mode is as follows: Figure 2 As shown, Figure 2 The black squares represent the iron outlets, the white spheres represent the iron receiving cars that have not yet started receiving iron, and the arrows indicate the iron receiving sequence.

[0118] The non-transition mode does not distinguish between main and auxiliary lines. It requires that each receiving wagon on both transport line I and transport line II must be fully loaded with iron before it can be pulled away. However, after the taphole opens, priority is given to the first receiving wagon on the transport line with the most wagons. Assuming the number of wagons on transport line I is greater than the number on transport line II, the wagon receiving order under the non-transition mode is as follows: Figure 3 As shown, Figure 3 The black squares represent the iron outlets, the white spheres represent the iron receiving cars that have not yet started receiving iron, and the arrows indicate the iron receiving sequence.

[0119] Non-transition mode is generally superior to transition mode. When the blast furnace tapping rate is unstable, the iron receiving interval is short, the ladle replenishment time is long, and the line changeover time is long, the non-transition mode can only be selected to ensure production safety.

[0120] Based on the iron-receiving mode of the tank cars at the iron outlet, determine the current iron-receiving tank car at the iron outlet and continuously monitor the iron-receiving progress of the current iron-receiving tank car.

[0121] When the current receiving ladle car is detected to have started receiving iron, based on the predefined empty ladle pre-matching rules and the information of all currently scheduled ladle cars, the empty ladle pre-matching action is executed. During the opening of the tapping spout, according to the current iron receiving progress of the receiving ladle car, a sufficient number of supplementary ladle cars are promptly dispatched to the supplementary ladle waiting area near the tapping spout, so that the supplementary ladle cars in the supplementary ladle waiting area can be quickly dispatched to the supplementary ladle line below the tapping spout, effectively ensuring production safety and molten iron quality.

[0122] When it is detected that the current iron-receiving ladle car has finished receiving iron and becomes a heavy ladle, the heavy ladle pre-assignment action is executed based on the predefined heavy ladle pre-assignment rules, and the heavy ladle is dispatched to the designated steelmaking operation area in a timely manner to reduce the temperature drop of molten iron and effectively ensure production safety and molten iron quality.

[0123] When it is detected that the current iron-receiving ladle car has finished receiving iron and becomes a full ladle, the empty ladle replenishment action is executed based on the predefined empty ladle replenishment rules. The replenishment ladle cars in the replenishment waiting area are promptly dispatched to the replenishment line under the iron tapping outlet, ensuring that there are always empty ladle receiving iron under the iron tapping outlet, effectively guaranteeing production safety and molten iron quality.

[0124] When it is detected that the current receiving tank car has finished receiving iron and has become a heavy tank car, the next receiving tank car is selected from all the waiting tank cars on each transport line below the iron outlet to receive iron, according to the tank car receiving mode of the iron outlet.

[0125] This invention, by dynamically executing ladle car allocation actions based on the current iron receiving progress of the ladle car when the tap hole is open, triggers the empty ladle pre-matching action when iron receiving begins, and executes the heavy ladle pre-matching action, empty ladle replenishment action, and next iron receiving ladle car alignment action when iron receiving ends and the ladle becomes a heavy ladle, can further ensure production safety and molten iron quality.

[0126] In an optional embodiment, when the current receiving tank car begins receiving iron, based on the predefined empty tank pre-allocation rules and the tank car information of all currently scheduled tank cars, the empty tank pre-allocation action is performed, specifically including: when the current receiving tank car begins receiving iron, based on the empty tank pre-allocation rules and the tank car receiving mode at the iron outlet, determining the planned empty route and the number of tank cars required for the planned empty route; based on the tank car information of all currently scheduled tank cars, selecting a corresponding number of tank cars as supplementary tank cars for the planned empty route from all scheduled tank cars; and dispatching all supplementary tank cars to the tank waiting area near the planned empty route.

[0127] For example, the ladle allocation pattern at the tapping spout can be either a 1+K ladle allocation pattern or a K1+K2 ladle allocation pattern. The 1+K ladle allocation pattern specifies that only one empty ladle is allocated to either transport line I or transport line II under the tapping spout, while the other transport line is allocated K empty ladles, where K is a positive integer greater than or equal to 1. The K1+K2 ladle allocation pattern allocates K1 and K2 empty ladles to transport line I and transport line II under the tapping spout, respectively, where K1 and K2 are both positive integers greater than 1, and K1 and K2 can be equal or unequal.

[0128] Since the heavy ladles on both transport lines I and II under the ferroe outlet configured in non-transition mode need to be removed in a timely manner, it is required that only one empty ladle be configured on each transport line to replenish the empty ladle in a timely manner. Non-transition mode only supports 1+K ladle matching mode, and K generally will not exceed 3.

[0129] Since all heavy ladle cars on the main line below the tapping station configured in transition mode need to be promptly removed, the transition mode supports both 1+K ladle replenishment and K1+K2 ladle replenishment modes. Furthermore, considering that the receiving ladle cars on the auxiliary line are only temporarily receiving iron, the transport line with the largest number of ladle cars is generally initially selected as the main line. When the weight of the current receiving ladle car on the auxiliary line exceeds the preset weight, the auxiliary line is switched to the main line, and vice versa.

[0130] The predefined empty tank pre-allocation rule is as follows: based on the tank car receiving mode at the iron outlet, calculate which transportation line I and transportation line II will have all empty tanks become full tanks first, determine the planned empty route, and then, based on the tank allocation mode at the iron outlet, calculate the number of tank cars configured for the planned empty route, and determine the number of tank cars required for the planned empty route.

[0131] For example, assuming the iron receiving mode of the tank cars at the tapping spout is non-transitional, and the tank distribution mode at the tapping spout is 1+K distribution mode, where K=1 (the tank car operating efficiency is highest in the single-tank 1+1 distribution mode), the schematic diagram of the empty tank pre-distribution process is as follows: Figure 4 As shown, when the current receiving tank car on transport line I is detected to have started receiving iron, based on the predefined empty tank pre-allocation rules and the tank car receiving mode at the iron outlet, the planned empty route is determined to be transport line I, and the number of tank cars required for the planned empty route is determined to be 1 based on the tank allocation mode at the iron outlet.

[0132] Based on the tank car information, including tank number, empty / load status, empty tank duration, and tank car location, a replacement tank car is selected from all the tank cars awaiting dispatch for the planned empty route. This replacement tank car is then dispatched to a waiting area near the planned empty route, such as an adjacent line, i.e., transport line II. In practical applications, the waiting area near the planned empty route can also be a parking area outside the blast furnace.

[0133] In selecting a corresponding number of tank cars as supplementary tank cars from all available tank cars for a planned empty route, the empty / loaded status of each tank car, the empty tank duration, and the distance between the tank car's location and the planned empty route are comprehensively considered to select an appropriate number of tank cars as supplementary tank cars. For example, all tank cars with empty / loaded status are selected as the fifth pre-selected tank cars; from all the fifth pre-selected tank cars, all those that can turn all empty tanks into loaded tanks on the planned empty route, i.e., arrive at the replenishment waiting area within the empty travel time, are selected as the sixth pre-selected tank cars. The time required for the fifth pre-selected tank cars to arrive at the replenishment waiting area can be calculated based on the distance between the tank car's location and the replenishment waiting area, and the travel speed of the fifth pre-selected tank cars. The empty travel time of the planned empty route can be calculated based on the iron flow velocity at the tapping spout; from all the sixth pre-selected tank cars, the corresponding number of sixth pre-selected tank cars with the longest empty tank duration are selected as supplementary tank cars.

[0134] This invention, by dynamically executing the tank car allocation action according to the current iron receiving progress of the tank car when the iron outlet is in the open state, and triggering the empty tank pre-allocation action when iron receiving begins, can further ensure production safety.

[0135] In an optional embodiment, when the current receiving ladle car finishes receiving iron and becomes a loaded ladle, the loading ladle pre-assignment action is performed based on a predefined loading ladle pre-assignment rule. Specifically, this includes: when the current receiving ladle car finishes receiving iron and becomes a loaded ladle, determining the loading ladle transportation method based on the loading ladle pre-assignment rule; if the loading ladle transportation method is a combined transportation method, then the current receiving ladle car is dispatched to the transportation waiting area, and after a preset number of the next receiving ladle cars finish receiving iron and become loaded ladles, the current receiving ladle car and all the next receiving ladle cars are combined and dispatched to the steelmaking operation area; if the loading ladle transportation method is an independent transportation method, then the current receiving ladle car is dispatched to the steelmaking operation area separately.

[0136] As an example, the predefined heavy tank pre-assignment rules are as follows: when the heavy tank transportation mode is configured as a combined transportation mode, after the current receiving tank car finishes receiving iron and becomes a heavy tank, it must first be dispatched to the transportation waiting area until there are a preset number of heavy tanks in the transportation waiting area, and then all heavy tanks are combined and dispatched to the steelmaking operation area to save tank car transportation costs; when the heavy tank transportation mode is configured as an independent transportation mode, once the current receiving tank car finishes receiving iron and becomes a heavy tank, the current receiving tank car is immediately dispatched to the steelmaking operation area separately to reduce the temperature drop of molten iron.

[0137] When it is detected that the current iron-receiving tanker has finished receiving iron and has become a loaded tanker, the loaded tanker transportation mode is determined based on the loaded tanker pre-assignment rules, whether it is a combined transportation mode or an independent transportation mode.

[0138] If the heavy tank transportation method is a combined transportation method, the current receiving tank car will be dispatched to the transportation waiting area, and after a preset number of the next receiving tank cars have finished receiving iron and become heavy tanks, the current receiving tank car and all the next receiving tank cars will be combined and dispatched to the steelmaking operation area.

[0139] If the heavy tanker is transported by an independent mode, the tanker truck will be dispatched separately to the steelmaking operation area.

[0140] This invention, by dynamically executing the ladle car allocation action according to the current iron receiving progress of the ladle car when the tap hole is in the open state, and executing the ladle pre-allocation action when the iron receiving ends and the ladle becomes a heavy ladle, can further ensure production safety and molten iron quality.

[0141] In an optional embodiment, when the current receiving tank car finishes receiving iron and becomes a loaded tank, the empty tank replenishment action is performed based on the predefined loaded tank pre-allocation rules. Specifically, this includes: when the current receiving tank car and all the next receiving tank cars are dispatched to the steelmaking operation area together, or when the current receiving tank car is dispatched to the steelmaking operation area alone, the replenishment route and replenishment quantity are determined according to the empty tank replenishment rules, and the replenishment tank cars of the replenishment quantity in the replenishment waiting area are dispatched to the replenishment route.

[0142] As an example, the predefined empty tank replenishment rule is as follows: the planned empty route determined in advance according to the heavy tank pre-allocation rule is used as the replenishment route, and then the number of tank cars configured for the planned empty route is calculated based on the tank allocation mode of the iron tapping outlet, the number of tank cars required for the planned empty route is determined, and the number of tank cars required for the planned empty route is used as the replenishment quantity.

[0143] For example, assuming the tank car receiving mode at the iron tapping spout is a non-transfer mode, the tank allocation mode at the iron tapping spout is a 1+K tank allocation mode, where K=2, and the heavy tank transportation method is a combined transportation method, the schematic diagram of the heavy tank pre-allocation process is as follows: Figure 5 As shown, when it is detected that the current iron-receiving tank car on transport line I has finished receiving iron and become a loaded tank car, it needs to be dispatched to the transport waiting area, such as transport line II. Then, after the next iron-receiving tank car on transport line II finishes receiving iron and becomes a loaded tank car, it will be dispatched to the steelmaking operation area together with the next iron-receiving tank car on transport line II.

[0144] When combining and dispatching the current receiving ladle car in the transport waiting area with the next receiving ladle car on transport line II to the steelmaking operation area, the number of empty ladle cars on transport line I is reduced by 1, and the number of empty ladle cars on transport line II is also reduced by 1. At this time, transport line I is empty first. It is calculated that transport line I needs to replenish two receiving ladle cars. Two replenishment ladle cars are selected from all the replenishment ladle waiting areas previously dispatched, and these two replenishment ladle cars are dispatched to the replenishment line, i.e., transport line I, to ensure that there are still empty ladle cars receiving iron on transport line I and transport line II, thus ensuring production safety.

[0145] For example, assuming the tank car receiving mode at the tapping spout is a transition mode, with transport line I as the main line and transport line II as the auxiliary line, and the current weight of the tank car receiving iron on transport line II exceeds the preset weight, a schematic diagram of the main-auxiliary line switching process is shown below. Figure 6 As shown. When the weight of the current receiving tank car on transport line II exceeds the preset weight, the heavy tank on transport line I is dispatched to transport line II, transport line II is switched to the main line, and transport line I is switched to the auxiliary line. At this time, there are two heavy tanks on the main line, and the current receiving tank car on the auxiliary line is temporarily receiving iron.

[0146] This invention, by dynamically executing the tank car allocation action according to the current iron receiving progress of the tank car when the iron tapping outlet is in an open state, and executing the empty tank replenishment action when the iron receiving ends and the tank becomes a loaded tank and is pulled away, can further ensure production safety.

[0147] In an optional embodiment, when the current receiving tank car finishes receiving iron and becomes a loaded tank car, the next receiving tank car is selected from all the waiting tank cars on each transport line below the iron outlet according to the tank car receiving mode at the iron outlet. Specifically, this includes: when the current receiving tank car finishes receiving iron and becomes a loaded tank car, determining the tank car receiving mode at the iron outlet; if the tank car receiving mode at the iron outlet is a transition mode, and the transport line where the current receiving tank car is located is a main line, the first waiting tank car on the transport line where the current receiving tank car is located is positioned as the next receiving tank car at the iron outlet, and during the positioning process, the swing nozzle of the iron outlet is swung toward the transition tank car for temporary receiving iron; wherein, the transition tank car... The first waiting iron car on the auxiliary line of all transport lines; if the iron receiving mode of the iron outlet is the transition mode, and the line type of the transport line where the current iron receiving car is located is the auxiliary line, the first waiting iron car on the main line of all transport lines is taken as the next iron receiving car, and the swivel of the iron outlet is moved to the next iron receiving car to receive iron in one go; if the iron receiving mode of the iron outlet is the non-transition mode, the first waiting iron car on the transport line where the current iron receiving car is located is aligned under the iron outlet, and the first waiting iron car on the transport line adjacent to the transport line where the current iron receiving car is located is taken as the next iron receiving car, and the swivel of the iron outlet is moved to the next iron receiving car to receive iron in one go.

[0148] As an example, when it is detected that the current iron-receiving tank car has finished receiving iron and has become a heavy tank, it is determined whether the iron-receiving mode of the tank car at the iron outlet is a transition mode or a non-transition mode, and the iron-receiving mode of the tank car at the iron outlet is determined.

[0149] If the tank car receiving mode at the iron outlet is in transition mode, then it is further determined whether the current receiving tank car is on the main line or the auxiliary line. If the current receiving tank car is on the main line, the first tank car waiting to receive iron in the outgoing direction on the current receiving tank car is positioned under the iron outlet as the next receiving tank car. During the positioning process, the swing nozzle of the iron outlet is swung towards the transition tank car, that is, the first tank car waiting to receive iron in the outgoing direction on the auxiliary line, for temporary iron receiving. If the current receiving tank car is on the auxiliary line, it is considered that the transition tank car has finished temporary iron receiving, the next receiving tank car has been successfully positioned under the iron outlet, and the swing nozzle of the iron outlet is swung towards the next receiving tank car for one-time full iron receiving.

[0150] If the iron receiving mode of the tank car at the iron outlet is non-transition mode, then the first iron receiving tank car on the outgoing line direction of the current iron receiving tank car is aligned under the iron outlet, and the first iron receiving tank car on the outgoing line direction of the transportation line adjacent to the current iron receiving tank car is taken as the next iron receiving tank car. The swing nozzle of the iron outlet is then swung to the next iron receiving tank car to receive a full load of iron in one go.

[0151] The embodiments of the present invention can further ensure production safety by promptly aligning the next iron-receiving ladle car under the iron outlet when the current iron-receiving ladle car finishes receiving iron.

[0152] Please refer to Figure 7 , Figure 7 This is a schematic diagram of a blast furnace under-tapering device according to a second embodiment of the present invention. The second embodiment of the present invention provides a blast furnace under-tapering device, comprising: a data acquisition module 201, used to monitor the operating status of each tapping point under the blast furnace in real time, and to acquire the car information of each car waiting to be dispatched in real time; a non-opening under-tapering module 202, used to perform non-opening under-tapering actions based on predefined non-opening under-tapering rules and the car information of all cars waiting to be dispatched when the tapping point is in a non-opening state; and an opening under-tapering module 203, used to perform opening under-tapering actions based on predefined opening under-tapering rules and the car information of all cars waiting to be dispatched when the tapping point is in an open state.

[0153] In an optional embodiment, when the tapping spout is in a non-opening state, the non-opening tank allocation action is performed based on predefined non-opening tank allocation rules and the tank car information of all currently scheduled tank cars. Specifically, this includes: when the tapping spout is in a blocked state, performing a blocked tank allocation action based on predefined blocked tank allocation rules and the tank car information of all currently scheduled tank cars; when the tapping spout is in a resting state, performing a resting tank allocation action based on predefined resting tank allocation rules and the tank car information of all currently scheduled tank cars; and when the tapping spout is in a blocked state or a resting state, performing a pre-opening tank allocation action based on predefined pre-opening tank allocation rules and the tank car information of all currently scheduled tank cars.

[0154] In an optional embodiment, when the iron tapping outlet is in a blocked state, based on predefined blocked tanker allocation rules and the tanker information of all currently scheduled tankers, the blocked tanker allocation action is performed. Specifically, this includes: when the iron tapping outlet is in a blocked state, determining the number of tankers required for each transport line under the iron tapping outlet based on the blocked tanker allocation rules; selecting a corresponding number of tankers from all currently scheduled tankers as receiving tankers for each transport line based on the tanker information of all currently scheduled tankers, thus obtaining each blocked tanker allocation tanker set; and all receiving tankers in each blocked tanker allocation tanker set are scheduled to each transport line.

[0155] In an optional embodiment, when the operation at the tapping spout is in a paused state, based on predefined pause allocation rules and the information of all currently scheduled tank cars, a pause allocation action is performed. Specifically, this includes: when the operation at the tapping spout is in a paused state, determining the number of tank cars required for each transport line under the tapping spout based on the pause allocation rules; selecting a corresponding number of tank cars to be allocated as receiving tank cars for each transport line based on the information of all currently scheduled tank cars, thus obtaining each pause allocation tank car set; and all receiving tank cars in each pause allocation tank car set are allocated to each transport line.

[0156] In an optional embodiment, when the operation status of the tapping spout is blocked or suspended, based on predefined pre-opening tank allocation rules and the tank car information of all currently scheduled tank cars, the pre-opening tank allocation action is performed. Specifically, this includes: when the operation status of the tapping spout is blocked or suspended, obtaining the planned opening time of the tapping spout; based on the pre-opening tank allocation rules, determining the pre-opening tank allocation time according to the planned opening time, and determining the number of tank cars required for each transport line under the tapping spout; when the pre-opening tank allocation time arrives, based on the tank car information of all currently scheduled tank cars, selecting the corresponding number of scheduled tank cars as receiving tank cars for each transport line, obtaining each pre-opening tank allocation tank car set; and scheduling all receiving tank cars in each pre-opening tank allocation tank car set to the corresponding transport lines.

[0157] In an optional embodiment, when the tapping spout is in an open state, based on predefined open-spout matching rules and the information of all currently scheduled tank cars, the following actions are performed: When the tapping spout is in an open state, continuously monitor the iron-receiving progress of the current tank car at the tapping spout according to the tank car receiving mode; when the current tank car begins receiving iron, perform an empty tank pre-matching action based on predefined empty tank pre-matching rules and the information of all currently scheduled tank cars; when the current tank car finishes receiving iron and becomes a loaded tank, perform a loaded tank pre-matching action based on predefined loaded tank pre-matching rules; when the current tank car finishes receiving iron and becomes a loaded tank, perform an empty tank replenishment action based on predefined empty tank replenishment rules; when the current tank car finishes receiving iron and becomes a loaded tank, select the next tank car to receive iron from all the tank cars waiting to receive iron on each transport line at the tapping spout according to the tank car receiving mode.

[0158] In an optional embodiment, when the current receiving tank car begins receiving iron, based on the predefined empty tank pre-allocation rules and the tank car information of all currently scheduled tank cars, the empty tank pre-allocation action is performed, specifically including: when the current receiving tank car begins receiving iron, based on the empty tank pre-allocation rules and the tank car receiving mode at the iron outlet, determining the planned empty route and the number of tank cars required for the planned empty route; based on the tank car information of all currently scheduled tank cars, selecting a corresponding number of tank cars as supplementary tank cars for the planned empty route from all scheduled tank cars; and dispatching all supplementary tank cars to the tank waiting area near the planned empty route.

[0159] In an optional embodiment, when the current receiving ladle car finishes receiving iron and becomes a loaded ladle, the loading ladle pre-assignment action is performed based on a predefined loading ladle pre-assignment rule. Specifically, this includes: when the current receiving ladle car finishes receiving iron and becomes a loaded ladle, determining the loading ladle transportation method based on the loading ladle pre-assignment rule; if the loading ladle transportation method is a combined transportation method, then the current receiving ladle car is dispatched to the transportation waiting area, and after a preset number of the next receiving ladle cars finish receiving iron and become loaded ladles, the current receiving ladle car and all the next receiving ladle cars are combined and dispatched to the steelmaking operation area; if the loading ladle transportation method is an independent transportation method, then the current receiving ladle car is dispatched to the steelmaking operation area separately.

[0160] In an optional embodiment, when the current receiving ladle car finishes receiving iron and becomes a loaded ladle, the empty ladle replenishment action is performed based on the predefined empty ladle replenishment rules. Specifically, this includes: when the current receiving ladle car and all the next receiving ladle cars are dispatched to the steelmaking operation area together, or when the current receiving ladle car is dispatched to the steelmaking operation area alone, the replenishment route and replenishment quantity are determined according to the empty ladle replenishment rules, and the replenishment ladle cars of the replenishment quantity in the replenishment waiting area are dispatched to the replenishment route.

[0161] In an optional embodiment, when the current receiving tank car finishes receiving iron and becomes a loaded tank car, the next receiving tank car is selected from all the waiting tank cars on each transport line below the iron outlet according to the tank car receiving mode at the iron outlet. Specifically, this includes: when the current receiving tank car finishes receiving iron and becomes a loaded tank car, determining the tank car receiving mode at the iron outlet; if the tank car receiving mode at the iron outlet is a transition mode, and the transport line where the current receiving tank car is located is a main line, the first waiting tank car on the transport line where the current receiving tank car is located is positioned as the next receiving tank car at the iron outlet, and during the positioning process, the swing nozzle of the iron outlet is swung toward the transition tank car for temporary receiving iron; wherein, the transition tank car... The first waiting iron car on the auxiliary line of all transport lines; if the iron receiving mode of the iron outlet is the transition mode, and the line type of the transport line where the current iron receiving car is located is the auxiliary line, the first waiting iron car on the main line of all transport lines is taken as the next iron receiving car, and the swivel of the iron outlet is moved to the next iron receiving car to receive iron in one go; if the iron receiving mode of the iron outlet is the non-transition mode, the first waiting iron car on the transport line where the current iron receiving car is located is aligned under the iron outlet, and the first waiting iron car on the transport line adjacent to the transport line where the current iron receiving car is located is taken as the next iron receiving car, and the swivel of the iron outlet is moved to the next iron receiving car to receive iron in one go.

[0162] The specific implementation process of the functions and roles of each module in the above device can be found in the implementation process of the corresponding steps in the above method, and will not be repeated here.

[0163] Please refer to Figure 8 , Figure 8 This is a schematic diagram of an electronic device according to a third embodiment of the present invention. The third embodiment of the present invention provides an electronic device 30, including a processor 301, a memory 302, and a computer program stored in the memory 302 and configured to be executed by the processor 301; the memory 302 is coupled to the processor 301, and when the processor 301 executes the computer program, it implements the blast furnace bottom batching method as described in the first embodiment of the present invention.

[0164] When the processor 301 reads and executes the computer program from the memory 302 via the bus 303, it can implement any of the methods included in the blast furnace bottom tank feeding method described in the first embodiment of the present invention.

[0165] Processor 301 can process digital signals and may include various computing architectures. For example, it may be a complex instruction set computer architecture, a reduced instruction set computer architecture, or an architecture that implements multiple instruction set combinations. In some examples, processor 301 may be a microprocessor.

[0166] The memory 302 can be used to store instructions executed by the processor 301 or data related to the execution of instructions. These instructions and / or data may include code for implementing some or all of the functions of one or more modules described in the embodiments of this invention. The processor 301 of this disclosure embodiment can be used to execute instructions in the memory 302 to implement the blast furnace bottom batching method as described in the first embodiment of this invention. The memory 302 includes dynamic random access memory, static random access memory, flash memory, optical memory, or other memories well known to those skilled in the art.

[0167] The fourth embodiment of the present invention provides a computer-readable storage medium, which includes a stored computer program; wherein, when the computer program is running, it controls the device where the computer-readable storage medium is located to execute the blast furnace bottom batching method as described in the first embodiment of the present invention, and can achieve the same beneficial effects.

[0168] In summary, this invention provides a method, apparatus, electronic device, and storage medium for blast furnace ladle allocation. The method includes: real-time monitoring of the operating status of each tapping point under the blast furnace, and real-time acquisition of ladle car information for each waiting-to-be-scheduled ladle car; when the tapping point is in a non-open state, performing a non-open ladle allocation action based on predefined non-open ladle allocation rules and the ladle car information of all waiting-to-be-scheduled ladle cars; and when the tapping point is in an open state, performing an open ladle allocation action based on predefined open ladle allocation rules and the ladle car information of all waiting-to-be-scheduled ladle cars. This invention, by performing a non-open ladle allocation action based on predefined non-open ladle allocation rules when any tapping point is in a non-open state, and performing an open ladle allocation action based on predefined open ladle allocation rules when any tapping point is in an open state, can automatically and dynamically allocate ladle cars under the blast furnace, effectively ensuring production safety and molten iron quality.

[0169] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0170] In addition, the functional modules in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0171] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0172] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for preparing blast furnace bottom ladle filling, characterized in that, include: For each tapping point under the blast furnace, the operating status of the tapping point is monitored in real time, and the information of each tank car to be dispatched is obtained in real time. When the tapping spout is in a non-open state, based on the predefined non-open tank allocation rules, the non-open tank allocation action is executed according to the tank car information of all the tank cars to be dispatched. When the iron tapping outlet is in the open state, the iron receiving progress of the current iron receiving tank car under the iron tapping outlet is continuously monitored according to the iron receiving mode of the tank car at the iron tapping outlet. When the current receiving tank car begins to receive iron, based on the predefined empty tank pre-assignment rules and the tank car information of all the tank cars to be dispatched, the empty tank pre-assignment action is executed. When the currently receiving iron car finishes receiving iron and becomes a loaded car, perform the following operations: Based on predefined heavy tank pre-mixing rules, execute the heavy tank pre-mixing action; Based on predefined empty can refill rules, perform empty can refill actions; If the iron-receiving mode of the tank car at the iron outlet is a transition mode, and the current iron-receiving tank car is located on a main line, the first iron-receiving tank car on the current iron-receiving tank car is positioned as the next iron-receiving tank car under the iron outlet, and during the positioning process, the swing nozzle of the iron outlet is swung toward the transition tank car for temporary iron-receiving; wherein, the transition tank car is the first iron-receiving tank car on the auxiliary line among all the transportation lines under the iron outlet; If the iron receiving mode of the tank car at the iron outlet is a transition mode, and the line type of the current iron receiving tank car is an auxiliary line, the first iron receiving tank car on the main line among all the transport lines will be taken as the next iron receiving tank car, and the swing nozzle of the iron outlet will be swung toward the next iron receiving tank car to receive a full load of iron in one go. If the iron receiving mode of the tank car at the iron outlet is a non-transitional mode, then the first tank car waiting to receive iron on the transport line where the current iron receiving tank car is located will be aligned under the iron outlet, and the first tank car waiting to receive iron on the transport line adjacent to the current iron receiving tank car will be used as the next iron receiving tank car. The swing nozzle of the iron outlet will be swung toward the next iron receiving tank car to receive iron in one go.

2. The blast furnace under-tank feeding method according to claim 1, characterized in that, When the tapping spout is in a non-open state, based on predefined non-open tank allocation rules and according to the tank car information of all currently scheduled tank cars, a non-open tank allocation action is performed, specifically including: When the iron tapping outlet is in a blocked state, based on the predefined blocked tank allocation rules and the tank car information of all the tank cars to be dispatched, the blocked tank allocation action is executed. When the operation status of the iron tapping outlet is in a resting state, based on the predefined resting tank allocation rules and the tank car information of all the tank cars to be dispatched, the resting tank allocation action is executed. When the tapping outlet is in a blocked or suspended state, based on the predefined pre-opening tank allocation rules and the information of all the tank cars to be dispatched, the pre-opening tank allocation action is performed.

3. The blast furnace under-tank feeding method according to claim 2, characterized in that, When the tapping spout is in a blocked state, based on predefined blocked spout matching rules and the information of all currently scheduled tank cars, a blocked spout matching action is performed, specifically including: When the iron outlet is in a blocked state, the number of tank cars required for each transportation line under the iron outlet is determined based on the blocked tank car allocation rules. Based on the tank car information of all the tank cars to be dispatched, select the corresponding number of tank cars to be dispatched as the receiving tank cars for each of the transport routes, and obtain the tank car set for each blockage. All the waiting tank cars in each of the aforementioned blocking tank car sets will be dispatched to the respective transport routes.

4. The blast furnace under-tank feeding method according to claim 2, characterized in that, When the operation at the tapping spout is in a paused state, based on predefined paused car allocation rules and the information of all currently scheduled car cars, a paused car allocation action is performed, specifically including: When the operation status of the tapping spout is in a resting state, the number of tank cars required for each transportation line under the tapping spout is determined based on the resting tank allocation rules. Based on the tank car information of all the tank cars to be dispatched, select a corresponding number of tank cars to be dispatched as receiving tank cars for each of the transport routes, and obtain each set of tank cars for rest and distribution. All waiting tank cars in each of the aforementioned rest tank car sets will be dispatched to the respective transport routes.

5. The blast furnace under-tank feeding method according to claim 2, characterized in that, When the operation status of the tapping spout is blocked or suspended, based on predefined pre-opening tank allocation rules and the information of all currently scheduled tank cars, a pre-opening tank allocation action is performed, specifically including: When the operating status of the tapping spout is blocked or at rest, the planned opening time of the tapping spout is obtained. Based on the pre-opening tank allocation rules, the pre-opening tank allocation time is determined according to the planned opening time, and the number of tank cars required for each transportation line under the tapping spout is determined. When the pre-opening tank matching time arrives, based on the tank car information of all the tank cars to be dispatched, a corresponding number of tank cars to be dispatched are selected from all the tank cars to be dispatched for each of the transport routes as tank cars to be received, thus obtaining each pre-opening tank matching tank car set. All the tank cars waiting to be received in each of the aforementioned pre-opening tank car sets will be dispatched to the respective transport routes.

6. The blast furnace under-tank feeding method according to claim 1, characterized in that, When the currently receiving tank car begins receiving iron, based on predefined empty tank pre-allocation rules and according to the tank car information of all currently scheduled tank cars, an empty tank pre-allocation action is performed, specifically including: When the current receiving tank car starts receiving iron, based on the empty tank pre-matching rules and the tank car receiving mode at the iron outlet, the planned empty route under the iron outlet and the number of tank cars required for the planned empty route are determined. Based on the tanker information of all the tankers to be dispatched, select a corresponding number of tankers to be dispatched as supplementary tankers for the planned empty route. All the aforementioned replenishment tank trucks were dispatched to the replenishment waiting area near the planned empty route.

7. The blast furnace under-tank feeding method according to claim 6, characterized in that, When the currently receiving tank car finishes receiving iron and becomes a loaded tank car, the loaded tank pre-assignment action is performed based on the predefined loaded tank pre-assignment rules, specifically including: When the currently receiving tank car finishes receiving iron and becomes a loaded tank, the loading tank transportation method is determined based on the loaded tank pre-allocation rules; If the heavy tank transportation method is a combined transportation method, the current receiving tank car will be dispatched to the transportation waiting area, and after a preset number of the next receiving tank cars have finished receiving iron and become heavy tanks, the current receiving tank car and all the next receiving tank cars will be combined and dispatched to the steelmaking operation area. If the heavy tank transportation method is an independent transportation method, then the currently receiving tank truck will be separately dispatched to the steelmaking operation area.

8. The blast furnace under-tank feeding method according to claim 7, characterized in that, When the currently receiving tank car finishes receiving iron and becomes a loaded tank car, an empty tank replenishment action is performed based on predefined empty tank replenishment rules, specifically including: When the current receiving tank car and all the next receiving tank cars are dispatched together to the steelmaking operation area, or when the current receiving tank car is dispatched alone to the steelmaking operation area, the replenishment route and replenishment quantity are determined according to the empty tank replenishment rules, and the replenishment tank cars of the replenishment quantity in the replenishment waiting area are dispatched to the replenishment route.

9. A blast furnace lower tank feeding device, characterized in that, include: The data acquisition module is used to monitor the operating status of each tapping point under the blast furnace in real time, and to acquire the information of each tank car to be dispatched in real time. The non-opening tank matching module is used to perform non-opening tank matching actions based on predefined non-opening tank matching rules and the tank car information of all the tank cars to be dispatched when the operating status of the tapping spout is non-opening. The open-top tank loading module is used to: continuously monitor the iron receiving progress of the current iron receiving tank car under the iron outlet when the iron outlet is in the open state, according to the iron receiving mode of the tank car under the iron outlet. When the current receiving tank car begins to receive iron, based on the predefined empty tank pre-assignment rules and the tank car information of all the tank cars to be dispatched, the empty tank pre-assignment action is executed. When the currently receiving iron car finishes receiving iron and becomes a loaded car, perform the following operations: Based on predefined heavy tank pre-mixing rules, execute the heavy tank pre-mixing action; Based on predefined empty can refill rules, perform empty can refill actions; If the iron-receiving mode of the tank car at the iron outlet is a transition mode, and the current iron-receiving tank car is located on a main line, the first iron-receiving tank car on the current iron-receiving tank car is positioned as the next iron-receiving tank car under the iron outlet, and during the positioning process, the swing nozzle of the iron outlet is swung toward the transition tank car for temporary iron-receiving; wherein, the transition tank car is the first iron-receiving tank car on the auxiliary line among all the transportation lines under the iron outlet; If the iron receiving mode of the tank car at the iron outlet is a transition mode, and the line type of the current iron receiving tank car is an auxiliary line, the first iron receiving tank car on the main line among all the transport lines will be taken as the next iron receiving tank car, and the swing nozzle of the iron outlet will be swung toward the next iron receiving tank car to receive a full load of iron in one go. If the iron receiving mode of the tank car at the iron outlet is a non-transitional mode, then the first tank car waiting to receive iron on the transport line where the current iron receiving tank car is located will be aligned under the iron outlet, and the first tank car waiting to receive iron on the transport line adjacent to the current iron receiving tank car will be used as the next iron receiving tank car. The swing nozzle of the iron outlet will be swung toward the next iron receiving tank car to receive iron in one go.

10. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor; the memory is coupled to the processor, and the processor executes the computer program to implement the blast furnace under-tank feeding method as described in any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program; wherein, when the computer program is executed, it controls the device containing the computer-readable storage medium to perform the blast furnace bottom batching method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Molten iron tank distribution and operation method

    CN115502380A

  • Intelligent tapping system of blast furnace for capping torpedo ladle of torpedo car

    CN115537481A