Iterative Pattern Generation for Steel Plate Cutting Layouts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In steel plants, efficiently cutting large steel plates into smaller plates of various sizes is challenging due to the difficulty in calculating layouts that minimize waste and maximize yield, especially when dealing with atypical sizes and elements of different dimensions.

Innovation Solution

A computer-implemented method and apparatus that selects candidate elements for grouping based on evaluation values, determines whether to generate groups, and weights element evaluation values based on their inclusion in already-generated groups to optimize layout patterns for cutting, ensuring efficient use of material without duplication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional layout calculation methods are used for cutting steel plates, then the calculation process becomes complex and time-consuming, but the yield optimization is insufficient

Engineering Contradiction:
Improveyield optimizationVSAvoidcalculation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the cutting problem into discrete elements (steel plates to be cut) and groups them by size categories. The layout calculation is divided into multiple iterations where patterns are generated step-by-step, with evaluation values calculated for each grouping. This segmentation transforms the complex continuous optimization problem into discrete, manageable steps that can be processed iteratively.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-defining size categories for steel plates and pre-establishing grouping patterns before the actual layout optimization. Elements are pre-classified into size groups, and evaluation functions are pre-configured to assess different grouping patterns. This preliminary structuring reduces the complexity of the subsequent optimization process.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple layout patterns are generated to improve yield, then the calculation time increases significantly

Engineering Contradiction:
Improveyield rateVSAvoidcalculation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements periodic action through iterative pattern generation, where a predetermined number of patterns are generated in each iteration cycle. The evaluation values are calculated periodically for each grouping pattern, and the process repeats for multiple iterations. This periodic approach allows the system to explore multiple layout possibilities while maintaining a structured timeline for calculation, balancing comprehensiveness with time management.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent incorporates feedback mechanisms where evaluation values are calculated for each generated pattern based on yield efficiency. The system uses this feedback to determine whether to continue generating patterns or to accept the current best solution. The iterative process adjusts pattern generation based on previous evaluation results, allowing the calculation to converge on optimal solutions without exhaustively exploring all possible patterns.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If strict grouping constraints are applied to avoid duplication, then the flexibility in layout design is reduced

Engineering Contradiction:
Improvegrouping accuracyVSAvoidlayout flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the grouping constraints adaptive rather than static. The evaluation function dynamically assesses whether adding an element to a group violates size constraints, and the iterative process allows constraints to be re-evaluated in each iteration. This dynamic approach maintains manufacturing precision (no duplication or size violations) while preserving layout flexibility through multiple possible pattern configurations that can be explored over iterations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10108913B2Iterative pattern generation algorithm for plate design problems
Publication Date: 2018.10.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10108913B2 patent drawing
  • US10108913B2 patent drawing
  • US10108913B2 patent drawing

AI summary

A method to generate a plurality of groups each including at least one of a plurality of elements. The method includes selecting at least one candidate element from the plurality of elements as a candidate to be included in a group, determining whether or not to generate the group including the at least one candidate element selected in the selecting step, based on an element evaluation value associated with each of the at least one candidate element selected in the selecting step, provided that a determination is made to generate the group in the determining step, generating the group including the at least one candidate element selected in the selecting step, and weighting the element evaluation value of each of the at least one element according to how many times the each element is included in already-generated groups to reflect the weighted element evaluation value in next group generation.