Method for solving production scheduling conflict of steel plant

By using the adjustment combination function and the objective value function to resolve the conflict in the production scheduling of steel plants, the unforeseen conflicts caused by multiple factors in steel production were resolved. This resulted in a comprehensive, scientific, and efficient production scheduling system, ensuring the stability of steel quality and production rhythm.

CN119294733APending Publication Date: 2025-01-10WISDRI ENG & RES INC LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202411357316.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

There are multiple unforeseen conflicts in the production scheduling of existing steel plants, which are difficult to resolve through efficient and scientific algorithms, and relying on manual experience for adjustments has limitations.

Method used

A conflict resolution method for steelmaking plant production scheduling is adopted, including workstation scheduling for each heat and each process. Conflict early warning, adjustment and evaluation are carried out by using adjustment combination functions and target value functions. A closed-loop conflict follow-up mechanism is established, and rules and algorithms are integrated to schedule workstations for the entire heat and all processes.

Benefits of technology

It achieves comprehensive, scientific, and efficient production scheduling with strong predictability, enabling timely adjustment of conflicts, ensuring the stability of steel quality and production rhythm, and reducing human intervention.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119294733A_ABST
    Figure CN119294733A_ABST
Patent Text Reader

Abstract

The invention provides a steel plant production scheduling conflict solution method, which comprises the following steps of: starting scheduling, and performing furnace scheduling furnace by furnace according to a positive casting sequence in a casting plan; according to the heat production process path, station scheduling is carried out in the positive sequence by heat and in the reverse sequence by working procedures, and if no schedulable station exists in the scheduled working procedures, the next step is carried out; carrying out path optimization by taking the conflict process as an original point, carrying out upward backtracking on the process and replacing other schedulable stations, checking whether there is a scheduling conflict with a former arranged furnace number, if there is no conflict, continuing scheduling, and if there is a conflict, carrying out the next step; step-by-step adjustment is carried out by utilizing the adjustment combination function and combining with the priority of the scheduling rule system; and after all furnace schedules are completed, value score calculation and evaluation are carried out by utilizing the target value function, and the actual production scheduling condition is tracked. According to the method, the stability of production execution is improved, and the smooth production rhythm of the front and rear procedures is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of steelmaking production scheduling, and in particular to a method for resolving conflicts in steelmaking plant production scheduling. Background Art

[0002] The continuous casting pouring plan is a group of furnace plans after the furnace group pouring, which is generally the same or similar steel grades, to ensure the maximum continuous casting capacity. The furnace plan mainly includes the plan number, the sequence number within the pouring, the steel grade, the process path, and the start and end time of each process operation.

[0003] At present, the continuous casting pouring plan is generally formed by the manufacturing execution system (MES) according to the sales order into the production order group furnace group pouring. The continuous casting pouring plan generally specifies the continuous casting machine (end station) but not the refining furnace and converter (starting point). Instead, the converter and refining station of each furnace in the pouring plan are determined manually furnace by furnace. During the production process, the smelting status of each station in the steelmaking plant is tracked in real time, and the molten steel flow and rhythm matching between the stations are manually coordinated through intercom or telephone, so as to ensure the stable production rhythm of the whole process.

[0004] In actual production scheduling, due to the temporal and spatial relationship between workstations, considering the continuity of time, the continuity of space and the relativity of space, especially considering the requirements of the intermediate product molten steel (rhythm, temperature, composition) and the smelting operation procedures of the process itself, there must be multi-factor unpredictable conflicts, and solving these conflicts is the key to the coherent scheduling between workstations. Therefore, there are great limitations in studying efficient and implementable algorithms to efficiently and scientifically solve various conflicts in production scheduling, instead of relying on manual experience to force adjustments to the current 1-2 furnaces, rather than globally considering scheduling conflicts within or between pours.

[0005] In order to conduct various conflict verifications and resolve conflicts and realize production scheduling within an adjustable range, various conflict resolution methods are studied as the most important part of production scheduling. Summary of the invention

[0006] The purpose of the present invention is to provide a method for solving conflicts in production scheduling of steel mills, taking conflict verification and resolution in production scheduling of steel mills as the research object, so as to solve various conflict problems when the station scheduling conflicts in the furnace schedule in the pouring schedule. The specific technical scheme is as follows:

[0007] A method for resolving conflicts in production scheduling of a steel plant, the method comprising the following steps:

[0008] S1. Production scheduling starts, and the furnaces are scheduled one by one according to the pouring sequence in the pouring plan;

[0009] S2. According to the furnace production process path, the workstations are scheduled in reverse order of each furnace and each process. If there is no schedulable workstation in the scheduled process, proceed to step S3;

[0010] S3, taking the conflicting process as the origin, perform path optimization, replace the workstation of the process after the conflicting process of this batch, and check whether the scheduling of this process conflicts with the scheduling of the previous batch. If there is no conflict, continue scheduling according to step S2. If there is a conflict, proceed to step S4;

[0011] S4. Use the adjustment combination function in combination with the priority of the scheduling rule system to make adjustments step by step;

[0012] S5. After all furnaces are scheduled, the target value function is used to calculate the value points and evaluate and track the actual production schedule.

[0013] Furthermore, the step S1 specifically includes: starting with the production scheduling instruction, based on the production plan, manufacturing standards, scheduling rules and production rhythm, the furnace scheduling is performed furnace by furnace according to the furnace set and furnace sequence in the casting plan.

[0014] Furthermore, the step S2 specifically includes: according to the production process path of the furnace, the smelting time of the furnace in the process, and the transportation time between processes, each furnace performs station scheduling in reverse order step by step, and after traversing, it is determined whether there is a schedulable station in the current process, if so, the station scheduling is performed, if not, step S3 is performed;

[0015] The workstation scheduling is to determine which furnace and which workstation the furnace is processed on, and to determine the start time and end time of the furnace and workstation processing.

[0016] Furthermore, the step S3 specifically includes: taking the conflicting process as the origin, tracing back the subsequent process to replace other schedulable workstations, first tracing back the subsequent process of the conflicting process in the current furnace, adjusting the workstation scheduling of the subsequent process in turn, and then scheduling the current conflicting process, if the workstation scheduling of the current conflicting process cannot be completed after repeated iterations until the available solutions of the subsequent process are exhausted, then continue to trace back the schedule of the previous furnace to adjust until the workstation scheduling of the current conflicting process is completed;

[0017] Check whether the schedule of the current process conflicts with the previously scheduled furnace. If there is no conflict, continue scheduling according to step S2. If there is a conflict, proceed to step S4.

[0018] Furthermore, the step S4 specifically includes: if there is a conflict between the current process and the previously scheduled furnace, the adjustment combination function is combined with the scheduling rule system to make step-by-step adjustments to form different conflict resolution solutions;

[0019] The order of step-by-step adjustment is: based on the permutations and combinations, adjust the smelting time of the current furnace and the transfer time from the current process to the next process, and try to calculate the scheduling method of the current process; based on the casting plan and casting machine priority and other rules, reduce the drawing speed to the minimum drawing speed for each furnace and stream, and maintain the typical drawing speed for other furnaces, and try to calculate the scheduling method of the current process; based on the casting machine priority, the minimum number of pouring streams and other rules, try to block the flow for each stream, and maintain the typical drawing speed for other streams, and try to calculate the scheduling method of the current process.

[0020] Furthermore, the scheduling rule system includes process rules, device rules and manufacturing standards.

[0021] Furthermore, the adjustment combination function includes adjustment orders and enabling flags of different adjustment sub-functions, and the adjustment sub-functions define different trigger times, inputs and outputs, adjustment factors, priorities and enabling flags.

[0022] Furthermore, the objective evaluation function defines different objective value items, weights and activation flags, and can be configured as objective value functions for different production organization modes, objective value functions for the production of different steel grades by different casting machines, objective value functions for different time periods, or objective value functions for different shifts or casting machines.

[0023] The present invention also provides 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 by a processor, the device where the storage medium is located is controlled to execute the steps of the steel plant production scheduling conflict resolution method as described in any one of claims 1-8.

[0024] The present invention also provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is executed by a processor, the device where the storage medium is located is controlled to execute the steps of the above-mentioned steel plant production scheduling conflict resolution method.

[0025] The present invention provides a method for resolving conflicts in production scheduling of a steel plant, which has the following beneficial effects compared with the prior art:

[0026] 1. The present invention provides a solution to the conflict of production scheduling in a steel mill, establishes a conflict scheduling solution algorithm under different organizational modes and different production and smelting rhythms, integrates rules and algorithms, and can schedule the workstations of all furnaces and all processes within a certain time range (generally multiple castings), so as to realize early warning and elimination of conflicts; instead of relying on manual experience to solve scheduling conflicts, the efficiency and scientificity of scheduling are guaranteed.

[0027] 2. The present invention provides a method for resolving conflicts in production scheduling of steel mills, which establishes a closed-loop conflict follow-up resolution mechanism with advance warning, dynamic adjustment during the process, and correction afterwards. The advance warning is to give conflict alarms and output adjustment plans qualitatively and quantitatively during the scheduling process; to follow up various input conditions such as the smelting status of each process and production plan adjustment in a timely manner during the process to resolve conflicts and output adjustment plans qualitatively and quantitatively; to form a conflict resolution knowledge base based on the effects of manual intervention and adjustment afterwards, and update the conflict resolution priority when necessary. This method improves the stability of production execution, ensures the smooth production rhythm of the previous and next processes, and guides and controls production well. It is mainly reflected in the scientificity, predictability, and timeliness of production plan scheduling, and indirectly guides the control within the process to ensure the quality of molten steel. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 It is a flow chart of a solution to conflict in production scheduling of a steel plant provided by the present invention. DETAILED DESCRIPTION

[0029] The following will be combined with the accompanying drawings provided by the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. According to the following description, the advantages and features of the present invention will be more clear. It should be noted that the accompanying drawings are all in a very simplified form and are not in precise proportions, which are only used to conveniently and clearly assist in explaining the purpose of the embodiments of the present invention.

[0030] In the description of the present invention, unless otherwise clearly stipulated and limited, the terms "connection" and "connected" should be interpreted in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0031] In the description of the present invention, terms such as "up", "down", "left", "right", "front", "back", "center", "horizontal", "vertical", "top", "bottom", "inside" and "outside" and other orientations or positional relationships are based on the orientations or positional relationships shown in the accompanying drawings and are only for the convenience of description and simplification of operation, rather than indicating or implying that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present invention.

[0032] Example 1

[0033] This embodiment provides a method for resolving conflicts in production scheduling in a steel plant. Figure 1 As shown, the method comprises the following steps:

[0034] S1. Production scheduling starts, and the furnaces are scheduled one by one according to the pouring sequence in the pouring plan;

[0035] Specifically, the pouring plan includes allocating a set of furnaces to a pouring and the order of furnaces within the pouring. The production scheduling process starts with instructions. Based on the production plan, manufacturing standards, scheduling rules and production rhythm, the furnaces are scheduled according to the set of furnaces and the order of furnaces in the pouring plan. 正1 According to the production rhythm, the estimated pouring time of the second furnace is being released. 正2 , according to the pouring time t of the second furnace 正2 According to the production rhythm, the estimated pouring time of the third furnace is being released. 正3 , and so on, the estimated pouring time t of the nth furnace can be deduced 正n .

[0036] S2. According to the furnace production process path, the workstations are scheduled in reverse order of each furnace and each process. If there is no schedulable workstation in the scheduled process, proceed to step S3;

[0037] Specifically, the furnace production process path refers to the process of steelmaking, which includes converter, refining furnace and continuous casting. Generally, it goes through converter first, then refining furnace and finally continuous casting machine. For example, taking a certain steelmaking process as an example, it includes 2 converters, 4 refining furnaces (double stations refer to 1# station and 2# station), and 3 continuous casting machines, among which converters and continuous casting have no station distinction.

[0038] According to the production process path of the furnace, the smelting time of the furnace in the process, and the transfer time between processes, the workstation scheduling is carried out process by process, starting from the first furnace and in reverse order (starting from the last process of the production process path). Workstation scheduling is to determine which furnace and workstation the furnace is smelted on, and determine the start and end time of smelting on the furnace or workstation to ensure continuous casting of the furnaces in the casting. In the process of scheduling workstations by process, after traversal, it is determined whether there is a schedulable workstation in the current process. If so, the workstation scheduling is carried out. If not, the next step is carried out.

[0039] S3, taking the conflicting process as the origin, perform path optimization, replace the workstation of the process after the conflicting process of this batch, and check whether the scheduling of this process conflicts with the scheduling of the previous batch. If there is no conflict, continue scheduling according to step S2. If there is a conflict, proceed to step S4;

[0040] Specifically, in actual production scheduling, due to the time and space relationship between workstations, considering the continuity of time, continuity of space and relativity of space, especially considering the requirements of the production of intermediate product molten steel (rhythm, temperature, composition) and the smelting operating procedures of the process itself, there are bound to be multi-factor, unpredictable conflicts. Therefore, it is necessary to resolve these conflicts to achieve coherent scheduling between workstations.

[0041] In step S2, if there is no schedulable workstation for the scheduled process, then the process is a conflicting process. The optimal path is sought with the conflicting process as the origin, and the subsequent process is traced back to replace other schedulable workstations, that is, the scheduled process is adjusted to complete the workstation scheduling of the conflicting process. First, the subsequent process of the conflicting process of the current furnace is traced back, and the scheduling of the subsequent process of the conflicting process is adjusted by changing the workstation or other conflict resolution methods (adjusting the process processing time or process transfer time, etc.). If the workstation scheduling of the conflicting process cannot be completed after the adjustment, the scheduling of the processes after the subsequent process will continue to be adjusted one by one, and then the scheduling of the current conflicting process will be entered until the workstation scheduling of the current conflicting process is completed; if the iteration is repeated until the available solutions for the subsequent process of the current furnace are exhausted, and the workstation scheduling of the current conflicting process cannot be completed, the scheduling of the previous furnace will continue to be traced back, and the scheduling of the process of the previous furnace will be adjusted, and then the scheduling of the current conflicting process will be entered until the workstation scheduling of the current conflicting process is completed.

[0042] Check whether the current process schedule conflicts with the previously scheduled heat. During the scheduling process, monitor the conflicts between heats in real time. The principle of monitoring conflicts between heats is based on the pouring order of the heats. Priority is given to the heats that have started production. Then, the subsequent production heats (including different pourings) are checked in turn to see if there are conflicts with the previous heats (including different pourings) in time and space. If there is no conflict, schedule the conflicting process according to the new schedulable workstations in the subsequent process of the previous heat. If there is a conflict, proceed to step S4.

[0043] S4. Use the adjustment combination function in combination with the priority of the scheduling rule system to make adjustments step by step;

[0044] Specifically, if there is a scheduling conflict between the conflicting process and the previous furnace, the adjustment combination function is combined with the scheduling rule system to make step-by-step adjustments. The adjustment level configuration includes adjusting the smelting cycle, adjusting the transfer cycle, adjusting the casting machine pulling speed, adjusting the number of casting machine streams, forming a rule combination tree, and adjusting the convergence ratio limit. The priority order of step-by-step adjustments is as follows: based on the permutation and combination, adjust the smelting time of the current furnace and the transfer time from this process to the next process, and try to calculate the scheduling method of the conflicting process; based on the rules of casting plan and casting machine priority, reduce the casting machine pulling speed to the minimum pulling speed for each furnace and stream, and keep the typical pulling speed for other furnaces, and try to calculate the scheduling method of the conflicting process; based on the rules of casting machine priority, the minimum number of pouring streams, etc., try to block the stream one by one, and keep the typical pulling speed for other streams, and try to calculate the scheduling method of the conflicting process.

[0045] Among them, the scheduling rule system includes process rule configuration, device rule configuration, and manufacturing standard configuration. The scheduling rule system is to sort out and obtain the production planning and scheduling business of the steel plant as the boundary condition for conflict resolution. The process rule configuration includes casting machine priority, steel grade priority, the same furnace for the same pouring order, the minimum number of furnaces for pouring, and special furnace selection; the device rule configuration includes furnace layout configuration and furnace basic configuration. The furnace basic configuration includes casting machine flow number configuration, wire feeder configuration, and oxygen gun configuration; the manufacturing standard configuration includes the minimum number of furnaces for pouring, standard smelting cycle, standard operation cycle, standard auxiliary cycle, and standard process path. The standard auxiliary cycle includes furnace opening, steel outlet replacement, and bowl brick replacement.

[0046] Based on the different conflict resolution methods in the above production process, different conflict resolution methods can be condensed using the adjustment combination function. The adjustment sub-functions define different trigger times, inputs and outputs, adjustment factors, priorities and start flags. The adjustment combination function covers the adjustment order of the sub-functions (mainly used in situations where the priorities are the same) and the start flags to form different conflict adjustment schemes.

[0047] S5. After all furnaces are scheduled, the target value function is used to calculate the value points and evaluate and track the actual production schedule.

[0048] Specifically, for different conflict resolution methods, the target value function is used to obtain the value points and convergence boundaries of different conflict resolution methods. The target value function is abstractly formed by tracking production scheduling and focusing on sorting out the decision-making plans under various abnormal situations in the scheduling process. The target value function defines different target value items, weights and activation flags, and combines and configures different value functions and activation flags. For example, target value functions for different production organization modes (1 furnace and 1 machine, 2 furnaces and 2 machines, 2 furnaces and 3 machines), target value functions for different casting machines for different steel grades, or target value functions for different time periods and shifts and casting machines.

[0049] At the same time, the execution of different conflict resolution methods is tracked and the conflict resolution effect is marked, which can be used as a case study library to adjust the priority and start flag of sub-functions or adjust the combination function later. In addition, it can also be used to adjust the target value function.

[0050] This embodiment proposes a method for solving conflicts in steel plant production scheduling. Based on the analysis of various scenarios and solutions for conflicts in steel plant production scheduling, a scheduling rule system is established, and a target value function and an adjustment combination function are proposed to pursue configurable and combined multi-factor adjustment planning, and a configurable and combined weighted value evaluation system to ensure that the business needs of maximizing production value are met.

[0051] Example 2

[0052] This embodiment provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is executed by a processor, the device where the storage medium is located is controlled to execute a steel plant production schedule conflict resolution method in Example 1.

[0053] Those skilled in the art should understand that the present invention can be implemented in many other specific forms without departing from the spirit and scope of the present invention. Based on the embodiments of the present invention, any changes and modifications made by ordinary technicians in the field of the present invention according to the above disclosure are within the scope of protection of the claims.

Claims

1. A method for resolving conflicts in production scheduling of a steel plant, characterized in that: The method comprises the following steps: S1. Production scheduling starts, and the furnaces are scheduled one by one according to the pouring sequence in the pouring plan; S2. According to the furnace production process path, the workstations are scheduled in reverse order of each furnace and each process. If there is no schedulable workstation in the scheduled process, proceed to step S3; S3, taking the conflicting process as the origin, perform path optimization, replace the workstation of the process after the conflicting process of this batch, and check whether the scheduling of this process conflicts with the scheduling of the previous batch. If there is no conflict, continue scheduling according to step S2. If there is a conflict, proceed to step S4; S4. Use the adjustment combination function in combination with the priority of the scheduling rule system to make adjustments step by step; S5. After all furnaces are scheduled, the target value function is used to calculate the value points and evaluate and track the actual production schedule.

2. The method for resolving conflicts in production scheduling of a steel plant according to claim 1, characterized in that: The step S1 specifically includes: starting with the production scheduling instruction, scheduling furnaces one by one according to the furnace set and furnace sequence in the pouring plan based on the production plan, manufacturing standards, scheduling rules and production rhythm.

3. The method for resolving conflicts in production scheduling of a steel plant according to claim 2, characterized in that: The step S2 specifically includes: according to the production process path of the furnace, the smelting time of the furnace in the process, and the transportation time between processes, each furnace is reversely scheduled for each process, and after traversing, it is determined whether there is a schedulable workstation in the current process. If so, the workstation is scheduled; if not, step S3 is performed; The workstation scheduling is to determine which furnace and which workstation the furnace is processed on, and to determine the start time and end time of the furnace and workstation processing.

4. The method for resolving conflicts in production scheduling of a steel plant according to claim 3, characterized in that: The step S3 specifically includes: taking the conflicting process as the origin, tracing back the subsequent process to replace other schedulable workstations, first tracing back the subsequent process of the conflicting process in the current heat, adjusting the workstation scheduling of the subsequent process in turn, and then scheduling the current conflicting process; if the workstation scheduling of the current conflicting process cannot be completed after repeated iterations until all available solutions for the subsequent process are exhausted, then continue to trace back the schedule of the previous heat to adjust until the workstation scheduling of the current conflicting process is completed; Check whether the schedule of the current process conflicts with the previously scheduled furnace. If there is no conflict, continue scheduling according to step S2. If there is a conflict, proceed to step S4.

5. The method for resolving conflicts in production scheduling of a steel plant according to claim 4, characterized in that: The step S4 specifically includes: if there is a conflict between the current process and the previously scheduled furnace, using the adjustment combination function combined with the scheduling rule system to make step-by-step adjustments to form different conflict resolution solutions; The order of step-by-step adjustment is: based on the permutations and combinations, adjust the smelting time of the current furnace and the transfer time from the current process to the next process, and try to calculate the scheduling method of the current process; based on the casting plan and casting machine priority and other rules, reduce the drawing speed to the minimum drawing speed for each furnace and stream, and maintain the typical drawing speed for other furnaces, and try to calculate the scheduling method of the current process; based on the casting machine priority, the minimum number of pouring streams and other rules, try to block the flow for each stream, and maintain the typical drawing speed for other streams, and try to calculate the scheduling method of the current process.

6. The method for resolving conflicts in production scheduling of a steel plant according to claim 5, characterized in that: The scheduling rule system includes process rules, device rules and manufacturing standards.

7. The method for resolving conflicts in production scheduling of a steel plant according to claim 5, characterized in that: The adjustment combination function includes adjustment sequences and enabling flags of different adjustment sub-functions, wherein the adjustment sub-functions define different trigger times, inputs and outputs, adjustment factors, priorities and enabling flags.

8. The method for resolving conflicts in production scheduling of a steel plant according to claim 1, characterized in that: The target evaluation function defines different target value items, weights and activation flags, and can be configured as target value functions for different production organization modes, target value functions for different casting machines producing different types of steel, target value functions for different time periods, or target value functions for different shifts or casting machines.

9. 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 by a processor, the device where the storage medium is located is controlled to execute the steps of the steel plant production schedule conflict resolution method as described in any one of claims 1-8.

Citation Information

Patent Citations

  • Online steelmaking continuous casting control method

    CN101786146A

  • HRCEA (hybrid of rules and compression-extensive algorithm)-based steel making-continuous casting production scheduling method for special steel mill

    CN102419581A

  • Online control method and system capable of maintaining steel-making and continuous casting production stability

    CN103955173A

  • Scheduling system and method for steel making and continuous casting production

    CN103996146A

  • Waiting time relaxation based conflict resolution method and optimization scheduling method

    CN104122861A