Search

US-12626028-B2 - Method and system for building digital twin models

US12626028B2US 12626028 B2US12626028 B2US 12626028B2US-12626028-B2

Abstract

A method and a system for building digital twin models allow the setting of a shape and dimensions of a simplified geometric solid corresponding to a component of a feeding system; after sampling the solid to obtain second position data, calculates a set of model eigenvalues and a set of model eigenvectors by a modal analysis method according to a material data of the component, the second position data and second size data of the solid; and defines the solid as a digital twin model of the component when it is determined by a modal verification method that a set of actual eigenvectors of the component is similar to the set of model eigenvectors. Data amounts of the second position and size data are far less than data amounts of first position and size data of an image of the component.

Inventors

  • Po-Lin Lee
  • HSIEN-YU CHEN
  • Yu-Sheng Chiu
  • Wen-Nan Cheng
  • Chih-Chun Cheng

Assignees

  • HIWIN TECHNOLOGIES CORP.

Dates

Publication Date
20260512
Application Date
20220128

Claims (8)

  1. 1 . A method for building digital twin models, the method being applicable for building a digital twin model of at least one component of a feeding system, the component having a set of actual eigenvalues and a set of actual eigenvectors corresponding to the set of actual eigenvalues, and the method comprising following steps of: (A) receiving a user setting from a user interface by a geometric solid setting unit; (B) programmatically constructing a simplified geometric solid shown in a geometric solid image according to the user setting which includes a selection of shape type and a setting of size for the simplified geometric solid shown in the geometric solid image; (C) sampling the simplified geometric solid of the geometric solid image by a position sampling unit to obtain second position data; (D) obtaining material data of the component from a database by a simplified modal analysis unit; (E) calculating a set of model eigenvalues and a set of model eigenvectors by a modal analysis method according to second size data of the simplified geometric solid, the second position data and the material data by the simplified modal analysis unit; (F) determining a similarity between the set of actual eigenvectors and the set of model eigenvectors, by the simplified modal analysis unit, by a modal verification method; and (G) defining the simplified geometric solid as the digital twin model of the component and defining the set of model eigenvalues and the set of model eigenvectors as twin dynamic characteristics of the component by the simplified modal analysis unit when determining that the set of actual eigenvectors being similar to the set of model eigenvectors; wherein the component is a transmission element or a work platform, and the transmission element is a bearing, a ball screw, a rotary table or a linear guideway, a data amount of the second size data is less than a data amount of a first size data of the component, a data amount of the second position data is less than a data amount of first position data of the component, and the first size data and the first position data are stored in the database and are obtained from a component image of the component.
  2. 2 . The method for building the digital twin models as claimed in claim 1 , wherein the set of actual eigenvalues and the set of actual eigenvectors are calculated by the modal analysis method based on the first size data, the material data, and the first position data.
  3. 3 . The method for building the digital twin models as claimed in claim 1 , wherein the step (C) and obtaining the first position data from the component image are performed by a finite element method or continuum mechanics.
  4. 4 . The method for building the digital twin models as claimed in claim 1 , wherein the step (C) comprises following steps of: (C1) discretizing the simplified geometric solid into a plurality of second image blocks; and (C2) defining pixel coordinates of vertexes of the plurality of second image blocks as the second position data.
  5. 5 . The method for building the digital twin models as claimed in claim 1 , wherein obtaining the first position data from the component image comprises following steps of: (H) discretizing the component image into a plurality of first image blocks by the position sampling unit; and (I) defining pixel coordinates of vertexes of the plurality of first image blocks as the first position data by the position sampling unit.
  6. 6 . The method for building the digital twin models as claimed in claim 1 , wherein the modal verification method is modal assurance criterion.
  7. 7 . The method for building the digital twin models as claimed in claim 1 , wherein the simplified geometric solid is a cube, a cuboid, a flat plate, or a cylinder.
  8. 8 . A system for building digital twin models, comprising at least one processor configured to execute the method for building the digital twin models as claimed in claim 1 .

Description

BACKGROUND OF THE INVENTION Field of Invention The invention relates to a digital twin technology, and more particularly to a method and a system for building digital twin models. Description of Related Art Digital twin technology has gradually been applied to industry in recent years. Digital twin technology can be used to build a virtual model of a physical object, and there is connectivity between the physical object and the virtual model. The real-time data returned by a sensing unit can be serially processed, analyzed, and judged, so that the virtual model can generate feedback. However, the amount of data of the virtual model is generally very large, and a huge amount of data computation is required to obtain the feedback result of the virtual model. Therefore, not only a huge operational processing resource is required, but also such a virtual model is not conducive to the evaluation of whether a component used as the physical object can be applied to machines of different specifications. Related patents are CN112292702A, TWI668584 and CN112487584. SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a method and a system for building digital twin models, and the method and system are capable of greatly reducing an amount of data of a virtual model corresponding to a physical object and speeding up the building of the virtual model. Another object of the present invention is to provide a method and a system for building digital twin models, and the method and system are capable of greatly reducing a demand for operational processing resources. Yet another object of the invention is to provide a method and a system for building digital twin models, a virtual model generated using the method and the system is conducive to the evaluation of whether a component used as the physical object can be applied to machines of different specifications. A method for building digital twin models provided by one embodiment of the present invention is applicable for building a digital twin model of at least one component of a feeding system, the component has a set of actual eigenvalues and a set of actual eigenvectors corresponding to the set of actual eigenvalues, and the method for building the digital twin model is executed by at least one processor and includes following steps of: (A) receiving a user setting from a user interface, setting a geometric solid image according to the user setting, a contour of a simplified geometric solid of the geometric solid image corresponding to a contour of the component, and the user setting associating with a shape and a size of the simplified geometric solid; (B) sampling the simplified geometric solid of the geometric solid image to obtain second position data; (C) obtaining material data of the component from a database; (D) calculating a set of model eigenvalues and a set of model eigenvectors by a modal analysis method according to second size data of the simplified geometric solid, the second position data and the material data; (E) determining a similarity between the set of actual eigenvectors and the set of model eigenvectors by a modal verification method; and (F) when determining that the set of actual eigenvectors being similar to the set of model eigenvectors, defining the simplified geometric solid as the digital twin model of the component, and defining the set of model eigenvalues and the set of model eigenvectors as twin dynamic characteristics of the component. A data amount of the second size data of the geometric solid image is less than a data amount of first size data of the component, a data amount of the second position data is less than a data amount of first position data of the component, and the first size data and the first position data are stored in the database and are obtained from a component image of the component. In some embodiments, the set of actual eigenvalues and the set of actual eigenvectors are calculated by the modal analysis method based on the first size data, the material data, and the first position data. In some embodiments, the step (B) and obtaining the first position data from the component image are performed by a finite element method (FEM) or continuum mechanics. In some embodiments, the step (B) includes following steps of: (B1) discretizing the simplified geometric solid into a plurality of second image blocks; and (B2) defining pixel coordinates of vertexes of the plurality of second image blocks as the second position data. In some embodiments, obtaining the first position data from the component image includes following steps of: (G) discretizing the component image into a plurality of first image blocks; and (H) defining pixel coordinates of vertexes of the plurality of first image blocks as the first position data. In some embodiments, the modal verification method is modal assurance criterion (MAC), mean phase deviation (MPD) or modal phase collinearity (MPC). In some embodiments,