KR-102961814-B1 - Digital twin based factory facility automatic placement system and method
Abstract
A digital twin-based automatic factory equipment placement system and method are disclosed. A digital twin-based automatic factory equipment placement system according to one embodiment of the present invention may include: a drawing analysis unit that derives factory space information from a drawing of a factory to be placed and generates a data set for automatic placement by analyzing the area, shape, and obstacles from the factory space information; a condition setting unit that sets automatic placement conditions using the data set generated as a result of analysis by the drawing analysis unit; and an automatic placement execution unit that automatically places equipment to be placed in a placement zone within the factory corresponding to the automatic placement conditions.
Inventors
- 이상봉
Assignees
- 주식회사 탑코어시스템
Dates
- Publication Date
- 20260507
- Application Date
- 20231122
Claims (14)
- As a digital twin-based factory equipment automatic placement system, A drawing analysis unit that derives factory space information from a drawing of a factory to be used for equipment placement, and analyzes the area, shape, and obstacles from the factory space information to generate a data set for automatic placement; A condition setting unit that sets automatic placement conditions using the data set generated as a result of analysis by the above drawing analysis unit; and It includes an automatic placement execution unit that automatically places equipment to be placed in a placement zone within the factory in accordance with the above automatic placement conditions, The above condition setting unit sets one or more automatic placement conditions among inspection interval, start point, end point, placement zone, non-placement zone, equipment placement sequence, guideline, in/out point, clearance between equipment, clearance between processes, and The above automatic placement execution unit determines the position of the above start point and selects and applies a direction algorithm for automatic placement, and While proceeding through the interior of the area to be placed according to the set direction, the feasibility of placing each of the above-mentioned facilities is inspected, and if it is determined that placement is possible, a placement operation is performed for the corresponding facility. The above automatic placement unit moves in the inspection interval unit when moving sequentially along the set direction for the zones partitioned based on the guide line among the zones to be placed, When entering a point among the four directions where the next equipment can be placed, placement is performed according to the number of possible placement directions, and A digital twin-based factory equipment automatic placement system characterized by the above automatic placement execution unit placing in the corresponding direction if there is one possible placement direction, and if there are two or more possible placement directions, determining that the In point of the equipment is close to the previous process if there are two or more processes, and determining that the In point of the equipment is close to the start point if there is one process.
- delete
- delete
- delete
- delete
- In paragraph 1, A digital twin-based factory equipment automatic placement system characterized by the above-described automatic placement unit arranging internal points of the equipment in a two-dimensional array form at regular intervals inside the bounding box of the equipment when checking placement feasibility, and determining that the equipment is outside the area to be placed if one or more of the internal points of the equipment are located outside the area to be placed.
- In paragraph 1, A digital twin-based factory equipment automatic placement system characterized by the above-mentioned automatic placement unit determining that the equipment is outside the prohibited zone when, during a placement feasibility check, one or more of the following conditions are met: the minimum x value of the bound box of the equipment is to the right of the prohibited zone box, the maximum x value is to the left of the prohibited zone box, the minimum y value is above the prohibited zone box, or the maximum y value is below the prohibited zone box.
- As a digital twin-based factory equipment automatic placement system, A drawing analysis unit that derives factory space information from a drawing of a factory to be used for equipment placement, and analyzes the area, shape, and obstacles from the factory space information to generate a data set for automatic placement; A condition setting unit that sets automatic placement conditions using the data set generated as a result of analysis by the above drawing analysis unit; and It includes an automatic placement execution unit that automatically places equipment to be placed in a placement zone within the factory in accordance with the above automatic placement conditions, The above automatic placement unit inspects the points where the equipment can be placed by proceeding in a zigzag pattern from the starting point along the interior of each zone demarcated by the guideline, and if placement is possible, places them in order, It further includes a placement optimization unit that enables a new automatic placement to be performed by the automatic placement execution unit according to the guideline automatically adjusted according to additional conditions, thereby enabling placement optimization according to the additional conditions. A digital twin-based factory equipment automatic placement system characterized by the above-described placement optimization unit sequentially adjusting the position when there are multiple guide lines, while finely adjusting the position of the guide line to be set, setting the position where the compliance rate with the additional condition is maximized in the virtual automatic placement result as the position of the corresponding guide line, and then repeating the step of moving to the next guide line.
- In paragraph 8, A digital twin-based factory equipment automatic placement system characterized by the above additional conditions including one or more optimization KPIs among minimum total process distance and maximum footprint rate.
- delete
- As a method for automatic factory equipment placement performed in a digital twin-based automatic factory equipment placement system, A step of deriving factory space information from a drawing of a factory to be used for facility placement; A step in which a drawing analysis unit analyzes the area, shape, and obstacles from the above factory space information to generate a data set for automatic placement; A step of setting automatic placement conditions using the data set generated as a result of analysis by the above drawing analysis unit; and The method includes the step of automatically placing equipment to be placed in a designated area within the factory in accordance with the above automatic placement conditions, In the above automatic placement execution step, for each zone demarcated by the guideline, inspect the points where the equipment can be placed by proceeding in a zigzag pattern along the interior from the starting point, and if placement is possible, place them in order, It further includes a step of performing a new automatic placement by the automatic placement execution unit according to the above guidelines automatically adjusted according to additional conditions, thereby enabling placement optimization according to the above additional conditions. A digital twin-based automatic factory equipment placement method characterized by the above placement optimization step, wherein if there are multiple guidelines, the positions are adjusted sequentially, while fine-tuning the position of the guideline to be set, the position where the compliance rate with the additional condition is maximized in the virtual automatic placement result is set as the position of the guideline, and then the step of moving to the next guideline is repeated.
- In Paragraph 11, A digital twin-based factory equipment automatic placement method characterized by the above-mentioned automatic placement condition setting step setting one or more automatic placement conditions among inspection interval, start point, end point, area to be placed, non-placement area, equipment placement sequence, guideline, in/out point, clearance between equipment, clearance between processes.
- delete
- delete
Description
Digital twin-based factory facility automatic placement system and method The present invention relates to a digital twin-based factory equipment automatic placement system and method. The existing design method for arranging multiple factory facilities within a factory with limited space is as follows. First, the process is planned, and target production volumes are determined. Then, layout design for production and logistics facilities is performed using CAD software. This process involved excessive manual work and made collaboration impossible. Additionally, calculating layout optimization KPIs manually created a potential for errors. Subsequently, layout issues were discovered during the process of installing factory equipment and producing goods based on the layout design results. In such cases, redesigning the layout incurs enormous costs; consequently, if the problematic layout is utilized without redesign due to these cost concerns, it leads to increased logistics costs and decreased productivity. The matters described in the technical background section of this invention are for the purpose of understanding the background of the invention and cannot be concluded as prior art already known to a person with ordinary knowledge in the field to which this technology belongs. FIG. 1 is a block diagram of a digital twin-based factory equipment automatic placement system according to an embodiment of the present invention. FIG. 2 is a flowchart of a digital twin-based factory equipment automatic placement method according to an embodiment of the present invention, FIG. 3 is a detailed flowchart of an automatic placement method according to automatic placement conditions, FIG. 4 is an example drawing of a factory requiring equipment layout, Figure 5 is an example of a user settings window. FIG. 6 is an example of a factory drawing with guidelines marked. FIG. 7 is an example of a factory drawing showing a two-dimensional bounding box. FIG. 8 is a drawing showing the direction of the inspection operation, FIG. 9 is a diagram showing a method for determining placement points, FIG. 10 is a drawing showing the direction of inspection and placement work for a multi-layered zone, FIG. 11 is an example diagram of an inspection regarding whether the equipment is inside or outside the placement area. FIG. 12 is a drawing showing the bound box of the equipment. FIG. 13 is a drawing of inspection criteria regarding whether the facility is inside or outside the prohibited area. FIG. 14 is a diagram illustrating the configuration of a system according to one embodiment of the present invention. The present invention is capable of various modifications and may have various embodiments, and specific embodiments are illustrated in the drawings and described in detail. However, this is not intended to limit the invention to specific embodiments, and it should be understood that the invention includes all modifications, equivalents, and substitutions that fall within the spirit and scope of the invention. When it is stated that one component is "connected" or "connected" to another component, it should be understood that while it may be directly connected or connected to that other component, there may also be other components in between. On the other hand, when it is stated that one component is "directly connected" or "directly connected" to another component, it should be understood that there are no other components in between. Terms such as "first," "second," etc., may be used to describe various components, but said components should not be limited by said terms. These terms are used solely for the purpose of distinguishing one component from another. The terms used herein are merely for describing specific embodiments and are not intended to limit the invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this specification, terms such as “comprising” or “having” are intended to indicate the presence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof. In this specification, the term "part" includes a unit realized by hardware, a unit realized by software, and a unit realized using both. Additionally, one unit may be realized using two or more pieces of hardware, and two or more units may be realized by one piece of hardware. Meanwhile, "part" is not limited to software or hardware, and "part" may be configured to reside in an addressable storage medium or configured to run on one or more processors. Accordingly, as an example, "part" includes components such as software components, object-oriented software components, class components, and task components, as well as processes, functions, attributes, procedures, subroutines, segments