A method and system for determining a continuous casting campaign plan

By obtaining steelmaking and rolling information, constructing constraints and objective functions, and determining a reasonable continuous casting and pouring plan, the problems of high production costs and low efficiency are solved, and more efficient production is achieved.

CN114862225BActive Publication Date: 2025-08-05METALLURGICAL IND PLANNING & RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210543689.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-19
Publication Date
2025-08-05
Estimated Expiration
2042-05-19

AI Technical Summary

Technical Problem

In the steelmaking-continuous casting production process, it is difficult for the existing technology to effectively determine a reasonable continuous casting casting schedule, resulting in high production costs, long time and low efficiency.

Method used

By obtaining the steelmaking furnace information, the previous round of casting plan and the rolling plan, multiple constraints are constructed, and multiple objective functions are constructed with the goal of maximum production efficiency and maximum hot delivery rate. These functions are analyzed to determine the continuous casting casting plan, including the number, order and time of the furnace.

Benefits of technology

It reduces production costs, reduces production time, improves production efficiency, and achieves a more reasonable watering schedule.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114862225B_ABST
    Figure CN114862225B_ABST
Patent Text Reader

Abstract

The present invention provides a method and system for determining a continuous casting pouring schedule. The method comprises obtaining steelmaking furnace information, execution information of the previous pouring schedule, and a rolling schedule; constructing multiple constraints based on the steelmaking furnace information and specified information; constructing multiple objective functions based on the constraints with maximum production efficiency and heat transfer rate as the goals; parsing the multiple objective functions using the steelmaking furnace information, execution information of the previous pouring schedule, and the rolling schedule to obtain calculation results; determining a continuous casting pouring schedule based on the calculation results, and determining the KPIs of the continuous casting pouring schedule. When determining the continuous casting pouring schedule, the constraints constructed by the steelmaking furnace information and specified information are fully considered, and the objective function is constructed with maximum production efficiency and heat transfer rate as the goals. The calculation results obtained by parsing the objective functions are used to formulate a continuous casting pouring schedule to reduce production costs, shorten production time, and improve production efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of production management optimization, and in particular to a method and system for determining a continuous casting pouring plan. Background Art

[0002] In the steelmaking and continuous casting process, each start-up of the continuous casting machine incurs costs, such as electricity, equipment setup time, tooling (such as molds and tundishes), and auxiliary materials. Casting schedules involve combining as many given heats as possible into a single run for continuous casting, while determining the composition and sequencing of the heats within each run to minimize production costs, including start-up costs and continuous casting penalties. Therefore, a method for determining a reasonable continuous casting cast schedule is urgently needed to reduce production costs, shorten production time, and improve efficiency. Summary of the Invention

[0003] In view of this, an embodiment of the present invention provides a method and system for determining a continuous casting pouring plan to reduce production costs, shorten production time, and improve production efficiency.

[0004] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:

[0005] A first aspect of an embodiment of the present invention discloses a method for determining a continuous casting pouring plan, the method comprising:

[0006] Obtain steelmaking heat information, execution information of the previous casting plan, and rolling plan;

[0007] constructing a plurality of constraint conditions according to the steelmaking heat information and the specified information;

[0008] Taking maximum production efficiency and maximum heat transfer rate as the goals, multiple objective functions are constructed based on the constraints;

[0009] Utilizing the steelmaking heat information, the execution information of the previous round of casting plan, and the rolling plan, the multiple objective functions are analyzed to obtain calculation results, wherein the calculation results include: the shortest waiting time of all heats at each stage, the shortest waiting time of slabs between completion of casting and hot rolling, and the shortest completion time;

[0010] A continuous casting pouring plan is determined according to the calculation results, and a key indicator KPI of the continuous casting pouring plan is determined.

[0011] Preferably, with the goal of maximizing production efficiency and heat transfer rate, multiple objective functions are constructed based on the constraints, including:

[0012] Taking maximum production efficiency and maximum heat transfer rate as objectives, constructing a first objective function, a second objective function, and a third objective function based on the constraint conditions;

[0013] Among them, the first objective function is used to determine the shortest waiting time for all furnaces in each stage; the second objective function is used to determine the shortest waiting time between the completion of casting and hot rolling of the slab; and the third objective function is used to determine the shortest completion time.

[0014] Preferably, the continuous casting pouring plan at least includes: the number of heats in the continuous casting pouring plan, the continuous casting sequence, and the start time and end time of the continuous casting pouring plan.

[0015] Preferably, the KPIs include: heat delivery rate, average tundish utilization rate and continuous casting machine production efficiency.

[0016] Preferably, the steelmaking heat information includes: steel type, billet shape, output, delivery date, execution standard and continuous casting machine.

[0017] Preferably, multiple constraints are constructed based on the steelmaking heat information and the specified information, including:

[0018] Constructing a first constraint condition, a second constraint condition, a third constraint condition, a fourth constraint condition, and a fifth constraint condition according to the steelmaking heat information and the designated information;

[0019] Among them, the first constraint is used to constrain the total weight of molten iron to be within the preset safety stock range; the second constraint is used to constrain the steel type of the same casting to be consistent. In the case of continuous casting of different steel types, the second constraint is used to constrain the continuously cast steel type to meet the continuous casting rules of different steel types; the third constraint is used to constrain the number of continuous casting furnaces to not exceed the preset maximum number of furnaces; the fourth constraint is used to constrain the casting billet shape of the same casting to be consistent, and the difference between the rolling specifications of the steel billets belonging to the same casting must be less than a specific threshold; the fifth constraint is used to constrain the time interval between the delivery dates of the steel billets cast in the same casting to be less than a preset time.

[0020] A second aspect of an embodiment of the present invention discloses a system for determining a continuous casting pouring plan, the system comprising:

[0021] The acquisition unit is used to obtain steelmaking furnace information, execution information of the previous round of pouring plan and rolling plan;

[0022] A first construction unit is configured to construct a plurality of constraint conditions according to the steelmaking heat information and the specified information;

[0023] a second construction unit, configured to construct a plurality of objective functions based on the constraint conditions with the goal of maximizing production efficiency and heat transfer rate;

[0024] an analysis unit, configured to analyze the plurality of objective functions using the steelmaking heat information, the execution information of the previous round of casting plan, and the rolling plan, to obtain calculation results, wherein the calculation results include: the shortest waiting time of all heats at each stage, the shortest waiting time of slabs between completion of casting and hot rolling, and the shortest completion time;

[0025] A determination unit is used to determine a continuous casting pouring plan according to the calculation result, and to determine a key indicator KPI of the continuous casting pouring plan.

[0026] Preferably, the second construction unit is specifically configured to: construct a first objective function, a second objective function, and a third objective function based on the constraint conditions with the goal of maximizing production efficiency and heat transfer rate;

[0027] Among them, the first objective function is used to determine the shortest waiting time for all furnaces in each stage; the second objective function is used to determine the shortest waiting time between the completion of casting and hot rolling of the slab; and the third objective function is used to determine the shortest completion time.

[0028] A third aspect of an embodiment of the present invention discloses an electronic device, comprising: a processor and a memory, wherein the processor and the memory are connected via a communication bus; wherein the processor is used to call and execute a program stored in the memory; and the memory is used to store a program, wherein the program is used to implement the method for determining a continuous casting pouring plan as disclosed in the first aspect of an embodiment of the present invention.

[0029] A fourth aspect of an embodiment of the present invention discloses a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions for executing the method for determining a continuous casting pouring plan disclosed in the first aspect of an embodiment of the present invention.

[0030] Based on the above-described embodiments of the present invention, a method and system for determining a continuous casting pour plan are provided. The method includes: obtaining steelmaking heat information, execution information of the previous pour plan, and a rolling plan; constructing multiple constraints based on the steelmaking heat information and specified information; constructing multiple objective functions based on the constraints, with maximum production efficiency and heat transfer rate as the objectives; parsing the multiple objective functions using the steelmaking heat information, execution information of the previous pour plan, and the rolling plan to obtain calculation results; determining the continuous casting pour plan based on the calculation results, and determining the KPIs for the continuous casting pour plan. In this solution, multiple constraints are constructed based on the steelmaking heat information and specified information. Based on the constraints, multiple objective functions are constructed, with maximum production efficiency and heat transfer rate as the objectives. The multiple objective functions are parsed using the steelmaking heat information, execution information of the previous pour plan, and the rolling plan to obtain calculation results, and the continuous casting pour plan is determined based on the calculation results. When determining the continuous casting pour plan, we fully consider the constraints created by the steelmaking heat information and the specified information, and construct an objective function with the goals of maximizing production efficiency and heat transfer rate. Using the results of the analytical objective function, we formulate the continuous casting pour plan to reduce production costs, shorten production time, and improve production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.

[0032] Figure 1 A flowchart of a method for determining a continuous casting pouring plan provided by an embodiment of the present invention;

[0033] Figure 2 A structural block diagram of a system for determining a continuous casting pouring plan provided by an embodiment of the present invention;

[0034] Figure 3 A schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0035] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0036] In this application, the terms "comprises," "comprising," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0037] As can be seen from the background, in the steelmaking and continuous casting process, each start-up of the continuous casting machine incurs corresponding costs, such as electricity costs, equipment setup time, tooling (such as molds and tundishes), and auxiliary materials. To reduce production costs, shorten production time, and improve production efficiency, a method for determining a reasonable continuous casting pour schedule is urgently needed.

[0038] Therefore, embodiments of the present invention provide a method and system for determining a continuous casting pour schedule. When determining a continuous casting pour schedule, these methods fully consider constraints constructed from steelmaking heat information and specified information, and construct an objective function with the goals of maximizing production efficiency and heat transfer rate. The results of the analytical objective function are used to formulate a continuous casting pour schedule, thereby reducing production costs, shortening production time, and improving production efficiency.

[0039] See also Figure 1 , shows a flow chart of a method for determining a continuous casting pouring plan provided by an embodiment of the present invention, the method comprising:

[0040] Step S101: obtaining steelmaking furnace information, execution information of the previous round of casting plan and rolling plan.

[0041] It should be noted that the steelmaking furnace information specifically refers to a furnace set, and the steelmaking furnace information is the smallest unit of steelmaking production.

[0042] In the specific implementation of step S101, information such as steelmaking furnace information, execution information of the previous round of casting plan, rolling plan, maintenance plan and continuous casting machine parameters is obtained.

[0043] It can be understood that the acquired rolling plan specifically refers to a rolling plan that has been completed or is being executed.

[0044] In some embodiments, the steelmaking heat information includes but is not limited to: steel type, billet shape, output, delivery date, execution standard, and continuous casting machine.

[0045] It is understood that the previous round of pouring plan specifically refers to a pouring plan that has been completed or is being executed. The execution information of the previous round of pouring plan includes, but is not limited to, the start time, end time, production line (continuous casting machine), planned quantity, and completed quantity of the previous round of pouring plan.

[0046] Continuous casting machine parameters (or equipment parameters) include but are not limited to: tundish capacity, maximum tundish service life (number of continuous casting furnaces) and crystallizer service life.

[0047] In some embodiments, the steelmaking heat information is sorted according to attributes such as urgency and delivery date.

[0048] In some embodiments, the earliest available time of each continuous casting machine is determined based on the continuous casting machine used in the previous casting plan, the planned production time and the continuous casting machine actually used, and the deviation between the actual production time and the planned time of the previous casting plan.

[0049] In some embodiments, the earliest available time of each wire binding device is determined based on the wire binding devices used in the rolling plan, the planned production time, the wire binding devices actually used, and the deviation between the actual production time and the planned production time of the rolling plan.

[0050] In some embodiments, the unavailability time period of each continuous casting machine and each wire-binding device may be determined according to the maintenance plan.

[0051] Step S102: construct multiple constraint conditions based on the steelmaking heat information and the specified information.

[0052] It should be noted that the designated information includes but is not limited to: iron-steel ratio, maintenance plan, initial molten iron inventory, molten iron safety inventory and mixed casting rules for different steel grades.

[0053] In the specific implementation of step S102, when the tundish plan is known, multiple constraints are constructed according to the delivery date and specified information in the steelmaking furnace information; that is, multiple constraints are determined based on information such as the delivery date, iron-steel ratio, maintenance plan, initial molten iron inventory, molten iron safety inventory, and mixed casting rules for different steel grades; that is, when generating the continuous casting pouring plan, constraints such as the delivery date, iron-steel ratio, maintenance plan, initial molten iron inventory, molten iron safety inventory, and mixed casting rules for different steel grades need to be considered.

[0054] In some embodiments, at least a first constraint, a second constraint, a third constraint, a fourth constraint, and a fifth constraint are constructed based on the steelmaking heat information and the designated information.

[0055] The first constraint is used to constrain the total weight of molten iron to be within a preset safety stock range; that is, the first constraint is specifically used to limit the total weight of molten iron to not be higher than the maximum safety stock of molten iron and not lower than the minimum safety stock of molten iron, among which the maximum safety stock of molten iron is the upper limit of the safety stock range, and the minimum safety stock of molten iron is the lower limit of the safety stock range.

[0056] In some embodiments, the specific content of the first constraint condition is as shown in formula (1).

[0057]

[0058] In formula (1), KC h,j is the total weight of molten iron at stage j of heat h, The maximum safe stock of molten iron. It is the minimum safety stock of molten iron.

[0059] It is worth noting that formula (1) can indicate that the total weight of molten iron cannot exceed the safety stock range.

[0060] The second constraint condition is used to constrain that the steel type of the same pouring must be consistent. In the case of continuous pouring of different steel types, the second constraint condition is used to constrain that the continuously poured steel type must meet the continuous pouring rules of different steel types; that is, the second constraint condition is specifically used to limit: the steel type of the same pouring must be consistent. In the case of continuous pouring of different steel types, the continuously poured steel type must meet the continuous pouring rules of different steel types.

[0061] In some embodiments, the specific content of the second constraint condition is as shown in formula (2).

[0062]

[0063] In formula (2), The specific value of is: on the same machine, when heat h1 is processed before heat h2 in stage j, The value is 1, otherwise The value is 0; The specific value of is: on the same machine, when heat h2 is processed before heat h1 in stage j, The value is 1, otherwise The value is 0; H is the set of all heats to be processed.

[0064] It is worth noting that formula (2) can represent the unique operation sequence of two heats in the same stage; that is, the heats before and after the same pouring can be poured continuously, and the production of the next heat can only start after the production of the previous heat is completed.

[0065] The third constraint is used to constrain the number of continuous casting furnaces to not exceed the preset maximum number of furnaces; that is, the third constraint is used to limit: the number of continuous casting furnaces is as large as possible under the premise that the number of continuous casting furnaces does not exceed the preset maximum number of furnaces (maximum number).

[0066] The fourth constraint is used to constrain that the casting shape of the same casting must remain consistent, and the difference in rolling specifications of the steel billets belonging to the same casting must be less than a specific threshold; that is, the fourth constraint is used to limit: the casting shape of the same casting must remain consistent, and the rolling specifications of the steel billets belonging to the same casting must be similar and keep the changes stable (the difference between the rolling specifications must be less than a specific threshold).

[0067] In some embodiments, the specific content of the fourth constraint condition is as shown in formula (3).

[0068]

[0069] In formula (3), st (h+1),j is the start time of h+1 heat in stage j, st h,j is the start time of heat h in stage j, is the processing time of heat h in stage j, HC c Indicates the same pouring time.

[0070] It is worth noting that formula (3) can characterize continuous pouring within the same pouring batch. Since the previous and subsequent heats need to be able to be poured continuously, slabs with large differences in specifications cannot be produced in the same pouring batch.

[0071] The fifth constraint condition is used to constrain the delivery dates of steel billets cast in the same casting batch to be less than a preset time; that is, the delivery dates of steel billets cast in the same casting batch must be similar.

[0072] The above is the relevant explanation of the first to fifth constraints. In practical applications, in addition to the first to fifth constraints, other constraints need to be constructed. For other constraints, please refer to the following formulas (4) to (9), respectively. Each formula in formula (4) to (9) corresponds to another constraint.

[0073]

[0074] In formula (4), x h,j,m The specific value is: when heat h is assigned to the mth machine in stage j, x h,j,m is 1, otherwise x h,j,m is 0.

[0075] It is worth noting that the above formula (4) can be used to represent that a parallel machine can only process one heat at a certain moment.

[0076]

[0077] In formula (5), x h,j,m The specific value is: when heat h is assigned to the mth machine in stage j, x h,j,m is 1, otherwise x h,j,m is 0; M j is the total number of machines and equipment in stage j.

[0078] It is worth noting that the above formula (5) can be used to represent that a certain heat can only be processed on one machine at a certain moment.

[0079]

[0080] In formula (6), w h,j is the maximum waiting time (including transportation time) between stage j and stage j+1 of heat h, st h,j+1 is the start time of heat h in stage j+1, st h,j is the start time of heat h in stage j, is the processing time of heat h in stage j, t h,j is the transportation time of heat h between stage j and stage j+1 (the lower limit of the waiting time).

[0081] It is worth noting that formula (6) is used to characterize that the same heat batch must enter the next stage after the previous stage is completed.

[0082]

[0083] In formula (7), is the start time of heat h2 in stage j, is the start time of heat h1 in stage j; The specific value is: when the h1 heat is assigned to the mth machine in the j stage, is 1, otherwise is 0; The specific value is: when the h2 heat is assigned to the mth machine in stage j, is 1, otherwise is 0; The specific value of is: on the same machine, when heat h1 is processed before heat h2 in stage j, The value is 1, otherwise The value is 0.

[0084] It is worth noting that formula (7) is used to represent that on the same machine, the next heat can only be entered after the previous heat within the same pouring cycle is completed.

[0085]

[0086] In formula (8), st (h+1),j is the start time of h+1 heat in stage j, st h,j is the start time of heat h in stage j, is the processing time of heat h in stage j, TR is the maximum waiting time for switching between adjacent rolling units, HC c A collection of all heats to be processed.

[0087] It is worth noting that formula (8) can be used to characterize the switching preparation time constraint of the continuous casting machine.

[0088]

[0089] In formula (9), The specific value of is: when rolling unit r1 is processed before rolling unit r2, is 1, otherwise is 0; The specific value of is: when rolling unit r2 is processed before rolling unit r1, is 1, otherwise is 0.

[0090] It is worth noting that formula (9) can be used to represent that two rolling units cannot be processed at the same time.

[0091] The above is a description of the various constraints. The constraints given in formulas (1) to (9) are only used for illustrative purposes. The corresponding constraints can be determined according to actual conditions. The specific content of the constraints is not limited in the embodiments of the present invention.

[0092] Step S103: Taking the maximum production efficiency and the maximum heat transfer rate as the goals, multiple objective functions are constructed based on the constraints.

[0093] In the specific implementation of step S103, with the maximum production efficiency and the maximum heat delivery rate as the goals, the first objective function, the second objective function and the third objective function are constructed based on the constraints; among them, the first objective function is used to determine the shortest waiting time of all furnaces in each stage; the second objective function is used to determine the shortest waiting time of the slab between the completion of casting and hot rolling; the third objective function is used to determine the shortest completion time.

[0094] In some embodiments, the specific content of the first objective function is as shown in formula (10).

[0095]

[0096] In formula (10), H is the set of heats in a pouring batch, |H| is the number of heats in pouring batch H, and wh,j is the maximum waiting time (including transportation time) of heat h between stage j and stage j+1.

[0097] In some embodiments, the specific content of the second objective function is as shown in formula (11).

[0098]

[0099] In formula (11), S is the slab set, R is the rolling unit set, is the starting rolling time of slab s in rolling unit r, a c,s is the position of slab s within pouring time c, is the processing time of slab s in the 4th stage of the heat, The starting processing time of the first heat in the HC pouring in the 4th stage, HC c (1) is the first heat in the HC pouring, K r,c,s The specific value is: when the slab s in the rolling unit r comes from the casting c, K r,c,s is 1, otherwise K r,c,s is 0; wherein, the 4 stages in formula (11) specifically refer to the continuous casting stage.

[0100] It is worth noting that, through the objective function of the above formula (11), as many slabs as possible can be hot-delivered, that is, the slabs can be delivered to the hot rolling process in the shortest time after casting.

[0101] In some embodiments, the specific content of the third objective function is as shown in formula (12).

[0102]

[0103] In formula (12), is the start processing time of the last rolling unit, SR R is the slab set in the rolling unit, |SR |R| | is the number of slabs in the rolling unit, is the processing time of slab s in the 5 stages; wherein the 5 stages in formula (12) specifically refer to the hot rolling stage.

[0104] Step S104: Analyze multiple objective functions using the steelmaking heat information, the execution information of the previous casting plan, and the rolling plan to obtain calculation results.

[0105] In the specific implementation of step S104, the first objective function, the second objective function and the third objective function are analyzed using the steelmaking furnace information, the execution information of the previous round of casting plan and the rolling plan, and the calculation results obtained include: the shortest waiting time of all furnaces in each stage, the shortest waiting time of the slab between the completion of casting and hot rolling, and the shortest completion time.

[0106] Among them, the first objective function is analyzed to obtain the shortest waiting time of all furnaces in each stage, the second objective function is analyzed to obtain the shortest waiting time of the slab between the completion of casting and hot rolling, and the third objective function is analyzed to obtain the shortest completion time.

[0107] Step S105: Determine a continuous casting pouring plan according to the calculation results, and determine the KPI of the continuous casting pouring plan.

[0108] In the specific implementation of step S105, the shortest waiting time of all furnaces in each stage, the shortest waiting time of the slab between the completion of casting and hot rolling, and the shortest completion time obtained by the analytical objective function are used to determine the continuous casting plan.

[0109] In some embodiments, the continuous casting run plan includes, but is not limited to: the number of heats in the continuous casting run plan, the continuous casting sequence, and the start time and end time of the continuous casting run plan.

[0110] In some embodiments, when determining the continuous casting pouring plan, a key performance indicator (KPI) of the continuous casting pouring plan is determined; the KPI of the continuous casting pouring plan includes but is not limited to: heat delivery rate, average tundish utilization rate, and continuous casting machine production efficiency.

[0111] In this embodiment of the present invention, when determining a continuous casting pour plan, constraints constructed from steelmaking heat information and designated information are fully considered, and an objective function is constructed with the goals of maximizing production efficiency and heat transfer rate. The results of the analytical objective function are used to formulate a continuous casting pour plan, thereby reducing production costs, shortening production time, and improving production efficiency.

[0112] Corresponding to the method for determining a continuous casting pouring plan provided by the above embodiment of the present invention, see Figure 2 , an embodiment of the present invention further provides a structural block diagram of a system for determining a continuous casting pouring plan, the system comprising: an acquisition unit 201, a first construction unit 202, a second construction unit 203, an analysis unit 204 and a determination unit 205;

[0113] The acquisition unit 201 is used to acquire steelmaking heat information, execution information of the previous round of casting plan and rolling plan.

[0114] In some embodiments, the steelmaking heat information includes: steel type, billet shape, output, delivery date, execution standard and continuous casting machine.

[0115] The first construction unit 202 is used to construct multiple constraint conditions according to the steelmaking heat information and the specified information.

[0116] In a specific implementation, the first construction unit 202 is specifically used to: construct a first constraint condition, a second constraint condition, a third constraint condition, a fourth constraint condition and a fifth constraint condition according to the steelmaking heat information and the specified information;

[0117] Among them, the first constraint is used to constrain the total weight of molten iron to be within the preset safety stock range; the second constraint is used to constrain the steel type of the same casting to be consistent. In the case of continuous casting of different steel types, the second constraint is used to constrain the continuous casting steel type to meet the continuous casting rules of different steel types; the third constraint is used to constrain the number of continuous casting furnaces to not exceed the preset maximum number of furnaces; the fourth constraint is used to constrain the casting billet shape of the same casting to be consistent, and the difference in rolling specifications of the steel billets belonging to the same casting must be less than a specific threshold; the fifth constraint is used to constrain the time interval between the delivery dates of the steel billets cast in the same casting to be less than the preset time.

[0118] The second construction unit 203 is used to construct multiple objective functions based on constraint conditions with the goal of maximizing production efficiency and maximizing heat transfer rate.

[0119] In a specific implementation, the second construction unit 203 is specifically used to: construct the first objective function, the second objective function and the third objective function based on the constraint conditions with the goal of maximizing production efficiency and heat delivery rate; wherein the first objective function is used to determine the shortest waiting time of all furnaces in each stage; the second objective function is used to determine the shortest waiting time of the slab between the completion of casting and hot rolling; and the third objective function is used to determine the shortest completion time.

[0120] The parsing unit 204 is used to use the steelmaking furnace information, the execution information of the previous round of casting plan and the rolling plan to parse multiple objective functions to obtain calculation results, which include: the shortest waiting time of all furnaces in each stage, the shortest waiting time of the slab between the completion of casting and hot rolling, and the shortest completion time.

[0121] The determination unit 205 is configured to determine a continuous casting pouring plan according to the calculation result, and determine a KPI of the continuous casting pouring plan.

[0122] In some embodiments, the continuous casting run plan includes at least: the number of heats in the continuous casting run plan, the continuous casting sequence, and the start time and end time of the continuous casting run plan.

[0123] In some embodiments, the KPIs include: heat delivery rate, average tundish utilization, and continuous casting machine production efficiency.

[0124] In this embodiment of the present invention, when determining a continuous casting pour plan, constraints constructed from steelmaking heat information and designated information are fully considered, and an objective function is constructed with the goals of maximizing production efficiency and heat transfer rate. The results of the analytical objective function are used to formulate a continuous casting pour plan, thereby reducing production costs, shortening production time, and improving production efficiency.

[0125] An embodiment of the present invention also provides an electronic device, which includes: a processor and a memory, which are connected via a communication bus; wherein the processor is used to call and execute a program stored in the memory; and the memory is used to store a program, which is used to implement a method for determining a continuous casting pouring plan.

[0126] Reference below Figure 3 , which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present disclosure. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 3 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0127] like Figure 3 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 302 or a program loaded from a storage device 306 into a random access memory (RAM) 303. Various programs and data required for the operation of the electronic device are also stored in the RAM 303. The processing device 301, the ROM 302, and the RAM 303 are connected to each other via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0128] Typically, the following devices may be connected to the I / O interface 305: an input device 306 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 308 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 309. The communication device 309 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Figure 3The electronic device is shown with various devices, but it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed instead.

[0129] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 309, or installed from the storage device 308, or installed from the ROM 302. When the computer program is executed by the processing device 301, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

[0130] Furthermore, an embodiment of the present invention also provides a computer-readable storage medium, in which computer-executable instructions are stored. The computer-executable instructions are used to execute the method for determining a continuous casting pouring plan.

[0131] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device is enabled to: obtain steelmaking furnace information, execution information of the previous round of casting plan and rolling plan; construct multiple constraints based on the steelmaking furnace information and specified information; construct multiple objective functions based on the constraints with the maximum production efficiency and the maximum heat delivery rate as the goals; use the steelmaking furnace information, execution information of the previous round of casting plan and rolling plan to analyze multiple objective functions to obtain calculation results; determine the continuous casting casting plan based on the calculation results, and determine the KPI of the continuous casting casting plan.

[0132] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0133] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0134] Each embodiment in this specification is described in a progressive manner. The same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple. For relevant parts, refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without expending creative work.

[0135] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.

[0136] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the scope of the present invention. Therefore, the present invention is not limited to the embodiments shown herein, but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for determining a continuous casting pouring plan, characterized in that: The method comprises: Obtain steelmaking heat information, execution information of the previous casting plan, and rolling plan; constructing a plurality of constraint conditions according to the steelmaking heat information and the specified information; Taking maximum production efficiency and maximum heat transfer rate as the goals, multiple objective functions are constructed based on the constraints; Utilizing the steelmaking heat information, the execution information of the previous round of casting plan, and the rolling plan, the multiple objective functions are analyzed to obtain calculation results, wherein the calculation results include: the shortest waiting time of all heats at each stage, the shortest waiting time of slabs between completion of casting and hot rolling, and the shortest completion time; Determining a continuous casting pouring plan according to the calculation results, and determining a key indicator KPI of the continuous casting pouring plan; Taking the maximum production efficiency and heat transfer rate as the goal, multiple objective functions are constructed based on the constraints, including: Taking maximum production efficiency and maximum heat transfer rate as objectives, constructing a first objective function, a second objective function, and a third objective function based on the constraint conditions; The first objective function is used to determine the shortest waiting time for all heats in each stage; the second objective function is used to determine the shortest waiting time between the completion of casting and hot rolling of the slab; and the third objective function is used to determine the shortest completion time. Based on the steelmaking heat information and the specified information, multiple constraints are constructed, including: Constructing a first constraint condition, a second constraint condition, a third constraint condition, a fourth constraint condition, and a fifth constraint condition according to the steelmaking heat information and the designated information; Among them, the first constraint is used to constrain the total weight of molten iron to be within the preset safety stock range; the second constraint is used to constrain the steel type of the same casting to be consistent. In the case of continuous casting of different steel types, the second constraint is used to constrain the continuously cast steel type to meet the continuous casting rules of different steel types; the third constraint is used to constrain the number of continuous casting furnaces to not exceed the preset maximum number of furnaces; the fourth constraint is used to constrain the casting billet shape of the same casting to be consistent, and the difference between the rolling specifications of the steel billets belonging to the same casting must be less than a specific threshold; the fifth constraint is used to constrain the time interval between the delivery dates of the steel billets cast in the same casting to be less than a preset time.

2. The method according to claim 1, characterized in that The continuous casting pouring plan at least includes: the number of heats in the continuous casting pouring plan, the continuous casting sequence, and the start time and end time of the continuous casting pouring plan.

3. The method according to claim 1, characterized in that The KPIs include: heat delivery rate, average tundish utilization rate and continuous casting machine production efficiency.

4. The method according to claim 1, wherein The steelmaking heat information includes: steel type, billet shape, output, delivery date, execution standard and continuous casting machine.

5. A system for determining a continuous casting pouring plan, characterized in that: The system comprises: The acquisition unit is used to obtain steelmaking furnace information, execution information of the previous round of pouring plan and rolling plan; A first construction unit is configured to construct a plurality of constraint conditions according to the steelmaking heat information and the specified information; a second construction unit, configured to construct a plurality of objective functions based on the constraint conditions with the goal of maximizing production efficiency and heat transfer rate; an analysis unit, configured to analyze the plurality of objective functions using the steelmaking heat information, the execution information of the previous casting plan, and the rolling plan to obtain calculation results, wherein the calculation results include: the shortest waiting time of all heats at each stage, the shortest waiting time of a slab between completion of casting and hot rolling, and the shortest completion time; a determination unit, configured to determine a continuous casting pouring plan according to the calculation result, and determine a key indicator KPI of the continuous casting pouring plan; The second construction unit is specifically configured to: construct a first objective function, a second objective function, and a third objective function based on the constraint conditions with the goal of maximizing production efficiency and heat transfer rate; The first objective function is used to determine the shortest waiting time for all heats in each stage; the second objective function is used to determine the shortest waiting time between the completion of casting and hot rolling of the slab; and the third objective function is used to determine the shortest completion time. The first construction unit is specifically configured to: construct a first constraint condition, a second constraint condition, a third constraint condition, a fourth constraint condition, and a fifth constraint condition according to the steelmaking heat information and the specified information; Among them, the first constraint is used to constrain the total weight of molten iron to be within the preset safety stock range; the second constraint is used to constrain the steel type of the same casting to be consistent. In the case of continuous casting of different steel types, the second constraint is used to constrain the continuous casting steel type to meet the continuous casting rules of different steel types; the third constraint is used to constrain the number of continuous casting furnaces to not exceed the preset maximum number of furnaces; the fourth constraint is used to constrain the casting billet shape of the same casting to be consistent, and the difference in rolling specifications of the steel billets belonging to the same casting must be less than a specific threshold; the fifth constraint is used to constrain the time interval between the delivery dates of the steel billets cast in the same casting to be less than the preset time.

6. An electronic device, characterized in that: include: A processor and a memory, wherein the processor and the memory are connected via a communication bus; wherein the processor is configured to call and execute a program stored in the memory; The memory is used to store a program, and the program is used to implement the method for determining a continuous casting pouring plan as described in any one of claims 1-4.

7. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to execute the method for determining a continuous casting pouring plan according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Steelmaking-continuous casting-hot rolling integrated scheduling method and system

    CN106779220A

  • Casting time plan scheduling and casting time dynamic decision-making method and system of continuous casting machine

    CN114298567A