KR-20260063028-A - STEEL PROCESS ROLL AUTOMATIC FORMING SYSTEM AND OPERATING METHOD THEREOF
Abstract
The steel process roll automatic organizing system may include a grouping unit that groups multiple slabs into multiple width groups according to a value of the plate width set for each of the multiple slabs, a scheduling unit that performs an operation to determine a target thick plate rolling operation schedule for each of the multiple width groups, and an organizing unit that organizes a final thick plate rolling operation schedule for all of the multiple slabs by merging the target thick plate rolling operation schedules for the multiple width groups.
Inventors
- 황수정
- 안준성
- 손면호
Assignees
- 주식회사 포스코디엑스
Dates
- Publication Date
- 20260507
- Application Date
- 20241030
Claims (20)
- A grouping unit that groups the plurality of slabs into a plurality of width groups according to a value of the plate width set for each of the plurality of slabs; A scheduling unit that performs an operation to determine a target thick plate rolling operation schedule for each of the above-mentioned plurality of width groups; and A steel process roll automatic organizing system comprising: an organizing unit that organizes a final plate rolling operation schedule for all of the plurality of slabs by merging target plate rolling operation schedules for the plurality of width groups.
- In paragraph 1, The above scheduling unit is, A steel process roll automatic arrangement system that determines the order of determining the target plate rolling work schedule for the plurality of width groups according to the descending or ascending order of the plate width values set for the plurality of width groups.
- In paragraph 1, The above scheduling unit is, For the first width group among the plurality of width groups above, a determination variable representing the plate rolling operation schedule for the first width group is determined, and Search for a solution that satisfies the constraints for the above decision variables, and A steel process roll automatic organizing system that calculates an objective function using the solution when it is determined that the solution exists.
- In paragraph 3, The above scheduling unit is, When the result of the above objective function satisfies the target condition, a target thick plate rolling operation schedule for the first width group is determined based on the above solution, and A steel process roll automatic organizing system that, when the result of the above objective function does not satisfy the above target condition, changes the above decision variable and then re-executes the operation of searching for a solution that satisfies the above constraint condition.
- In paragraph 3, The above decision variables are, It is an N*M matrix determined based on the slot where the plate rolling operation for each of the N slabs is performed among the N slabs and M slots included in the first width group, and The above N and M are natural numbers in the steel process roll automatic organizing system.
- In paragraph 5, When the plate rolling operation for the i-th slab among the N slabs is assigned to the j-th slot among the M slots, the value of the (i, j) element of the decision variable is 1, and When the plate rolling operation for the above i-th slab is not assigned to the above j-th slot, the value of the (i, j) element of the above decision variable is 0, and A steel process roll automatic organizing system in which the above i is a natural number less than or equal to N and the above j is a natural number less than or equal to M.
- In paragraph 5, The above objective function is, A steel process roll automatic organizing system, which is a function that generates a result value using the sum of the elements of the above-mentioned decision variables, the sum of the squares of the difference in plate width relative to the slab assigned to the previous slot of the slab assigned to each of the M slots, and the sum of the squares of the difference in plate thickness relative to the slab assigned to the previous slot of the slab assigned to each of the M slots.
- In paragraph 5, The above objective function is, A function that generates a result using the sum of the elements of the above-mentioned decision variable and the sum of the squares of the difference in plate thickness relative to the slab assigned to the previous slot of the slab assigned to each of the M slots, and multiplies the sum of the elements of the above-mentioned decision variable by a negative weight, and A steel process roll automatic organizing system, which is a function that multiplies a positive weight to the sum of squares of the difference in plate thickness between the slab assigned to each of the M slots and the slab assigned to the previous slot.
- In paragraph 5, The above objective function is, It is a function that additionally utilizes the difference in blade width and the difference in blade thickness between the reference slab and the first slab among the N slabs, and The above reference slab is, It is a slab included in the second width group among the plurality of width groups above, and The above second width group is, A steel process roll automatic arrangement system, which is a width group in which the target thick plate rolling operation schedule is determined immediately before the first width group above.
- In paragraph 1, The above-mentioned organization is, Among the plurality of slabs mentioned above, the first-half materials, which are slabs assigned to slots prior to the reference point, and the second-half materials, which are slabs assigned to slots after the reference point, are distinguished to organize the final thick plate rolling operation schedule, and The plate rolling operations for the above-mentioned general materials are organized according to the ascending order of the plate width values set for the above-mentioned plurality of width groups, and A steel process roll automatic arrangement system that organizes plate rolling operations for the above-mentioned materials according to the descending order of plate width values set for the above-mentioned plurality of width groups.
- A grouping step of grouping the plurality of slabs into a plurality of width groups according to a value of the blade width set for each of the plurality of slabs; A scheduling step for determining a target thick plate rolling operation schedule for each of the above-mentioned plurality of width groups; and A steel process roll automatic arrangement method comprising: an arrangement step of merging target thick plate rolling work schedules for each of the plurality of width groups to organize final thick plate rolling work for all of the plurality of slabs.
- In Paragraph 11, The above scheduling step is, A method for automatically organizing steel process rolls, which determines the order of determining the plate rolling work schedule for the plurality of width groups according to the descending or ascending order of the plate width values set for the plurality of width groups.
- In Paragraph 11, The above scheduling step is, For the first width group among the plurality of width groups above, a determination variable representing a candidate rolling operation schedule for the first width group is determined, and Search for a solution that satisfies the constraints for the above decision variables, and A method for automatically organizing steelmaking rolls, which calculates an objective function using the solution when it is determined that the solution exists.
- In Paragraph 13, The above scheduling step is, When the result of the above objective function satisfies the target condition, a target thick plate rolling operation schedule for the first width group is determined based on the above solution, and A method for automatically organizing steel process rolls, wherein when the result of the objective function above does not satisfy the target condition, the operation of searching for a solution satisfying the constraint condition after changing the decision variable above is re-executed.
- In Paragraph 13, The above decision variables are, It is an N*M matrix determined based on the slot where the plate rolling operation for each of the N slabs is performed among the N slabs and M slots included in the first width group, and The above N and M are natural numbers in the automatic steel process roll organization method.
- In paragraph 15, When the plate rolling operation for the i-th slab among the N slabs is assigned to the j-th slot among the M slots, the value of the (i, j) element of the decision variable is 1, and When the plate rolling operation for the above i-th slab is not assigned to the above j-th slot, the value of the (i, j) element of the above decision variable is 0, and A method for automatically organizing steelmaking rolls, wherein the above i is a natural number less than or equal to N and the above j is a natural number less than or equal to M.
- In paragraph 15, The above objective function is, A steel process roll automatic arrangement method, a function that generates a result value using the sum of the elements of the above-mentioned determination variables, the sum of the squares of the difference in plate width relative to the slab assigned to the previous slot of the slab assigned to each of the M slots, and the sum of the squares of the difference in plate thickness relative to the slab assigned to the previous slot of the slab assigned to each of the M slots.
- In paragraph 15, The above objective function is, A function that generates a result value using the sum of the elements of the above-mentioned decision variables and the sum of the squares of the difference in plate thickness relative to the slab assigned to the previous slot of the slab assigned to each of the M slots, and Multiply the sum of the elements of the above decision variables by a negative weight, and A steel process roll automatic arrangement method, which is a function that multiplies a positive weight to the sum of squares of the difference in plate thickness between the slab assigned to each of the M slots and the slab assigned to the previous slot.
- In paragraph 15, The above objective function is, It is a function that additionally utilizes the difference in blade width and blade thickness between the reference slab and the first slab among the N slabs, and The above reference slab is, It is a slab included in the second width group among the plurality of width groups above, and The above second width group is, A method for automatically organizing steel process rolls, wherein the width group is a width group in which the target thick plate rolling operation schedule is determined immediately before the first width group.
- In Paragraph 11, The above arrangement step is, Among the plurality of slabs mentioned above, the first-half materials, which are slabs assigned to slots prior to the reference point, and the second-half materials, which are slabs assigned to slots after the reference point, are distinguished to organize the final thick plate rolling operation schedule, and The plate rolling operations for the above-mentioned general materials are organized according to the ascending order of the plate width values set for the above-mentioned plurality of width groups, and A steel process roll automatic arrangement method for arranging plate rolling operations for the above-mentioned materials according to the descending order of plate width values set for the above-mentioned plurality of width groups.
Description
Steel Process Roll Automatic Forming System and Operating Method Thereof The present invention relates to an automatic roll arrangement system and a method for a steelmaking process. Specifically, the present invention relates to a system and a method for optimizing roll-unit arrangement (scheduling) for a plate rolling operation during a steelmaking process. The plate rolling process involves extruding slabs with rollers to produce plate products for thick plates. The unit of slabs being rolled until a pair of rollers wears out and is replaced is called a 'roll unit'. When performing plate rolling, technical standards based on the characteristics of each plate order, steel grade, temperature, and material must be strictly adhered to in order to achieve optimal rolling quality by considering roller wear and frictional heat. Constraints Programming (CP) or Constraints Optimization scheduling can be utilized to solve combinatorial optimization problems. Generally, although finding solutions for large problems can be difficult due to the high computational complexity of NP-complete problems, it is known to be advantageous for handling problems with complex and diverse constraints. Existing roll-unit work organization reflects given technical standards but is primarily performed based on the tacit knowledge of work controllers. Consequently, it has limitations in that violations and compliance with technical standards vary depending on the operator, and the reproducibility of organization results is poor. While methods utilizing CSP or MIP algorithms have been proposed for optimizing existing roll-based work organization, there have been no instances of using Constraint Programming. Furthermore, existing methods for optimizing roll-based work organization face the problem of being difficult to apply in the field due to the long time required to calculate the optimal or feasible solution depending on the problem situation. FIG. 1 is a drawing showing an automatic steel process roll organization system according to embodiments of the present invention. FIG. 2 is a diagram showing the sequence in which an automatic steel process roll arrangement system according to embodiments of the present invention determines the plate rolling work schedule of a plurality of width groups. FIG. 3 is a flowchart illustrating the operation of a steel process roll automatic arrangement system according to embodiments of the present invention determining a target thick plate rolling operation schedule for a first width group. FIG. 4 is a diagram showing an example of a determination variable according to embodiments of the present invention. FIG. 5 is a diagram showing an example of a constraint condition according to embodiments of the present invention. FIG. 6 is a diagram showing an example of an objective function according to embodiments of the present invention. FIG. 7 is a diagram showing the operation of an automatic steel process roll organizing system according to embodiments of the present invention organizing a final thick plate rolling work schedule for a plurality of slabs. FIG. 8 is a diagram showing an automatic steel process roll organization method according to embodiments of the present invention. Hereinafter, some embodiments of the present disclosure will be described in detail with reference to the exemplary drawings. In assigning reference numerals to the components of each drawing, the same components may have the same reference numeral as much as possible, even if they are shown in different drawings. Furthermore, in describing the embodiments, if it is determined that a detailed description of related known components or functions may obscure the essence of the technical concept, such detailed description may be omitted. Where terms such as "comprising," "having," or "consisting of" are used in this specification, other parts may be added unless "only" is used. Where a component is expressed in the singular, it may include a plural unless otherwise specified. Additionally, terms such as first, second, A, B, (a), (b), etc., may be used to describe the components of the present disclosure. These terms are used merely to distinguish the components from other components, and the nature, order, sequence, or number of the components are not limited by such terms. In describing the positional relationship of components, where it is stated that two or more components are "connected," "combined," or "joined," it should be understood that while the two or more components may be directly "connected," "combined," or "joined," they may also be "connected," "combined," or "joined" with other components "intervened." Here, the other components may be included in one or more of the two or more components that are "connected," "combined," or "joined" with one another. In describing the temporal flow relationship regarding components, methods of operation, or methods of production, for example, when the temporal or sequentia