A turnaround MBD labeling method and system for digital twinning
Patent Information
- Application Number
- CN202611495918.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-24
- Publication Date
- 2026-10-30
AI Technical Summary
目前转机检修过程中,零部件的拆卸、组装以及零部件替换缺乏统一的数字化标注标准,检修工艺与质量要求多依赖纸质检修手册与人员经验,检修质量难以把控,无法满足一体化管控要求
1.通过构建包含装配体节点与零件节点的层级化装配树,将MBD标注信息与装配树节点映射绑定,使转机零部件标注与装配结构深度对应,可直接支撑数字孪生场景下转机拆解、组装的可视化检修。该方案可直接配套区域性转机检修基地数字化培训使用,降低新进检修人员学习门槛。
Smart Images

Figure CN123013919A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of digital maintenance and digital twin technology for thermal power equipment, specifically to a method and system for MBD annotation of turnaround equipment oriented towards digital twins. Background Technology
[0002] In the thermal power industry, rotating equipment such as fans, coal mills, circulating pumps, and motors are core equipment for ensuring the stable operation of the unit, and the quality of their maintenance directly affects the safe and economical operation of the unit. Currently, during the maintenance of rotating equipment, there is a lack of unified digital labeling standards for the disassembly, assembly, and replacement of parts. Maintenance processes and quality requirements rely heavily on paper maintenance manuals and personnel experience, making it difficult to control maintenance quality and meet the requirements of integrated management and control.
[0003] Existing 3D model annotation technologies are mostly applied in the equipment design and manufacturing stages. In turnaround maintenance scenarios, the annotation information is independent of the equipment assembly hierarchy and cannot correspond to the assembly relationships of parts, making it difficult to adapt to the visualization maintenance and training needs of turnaround disassembly and assembly in digital twin scenarios. Furthermore, when similar turnaround parts are reused multiple times in different assemblies, the annotation information cannot be synchronously copied and updated. Changes to the source model annotations require individual modification of reference instances, resulting in low maintenance efficiency and frequent annotation inconsistencies. In addition, existing MBD annotations are directly attached to the model's geometric features, forming two independent systems from the equipment assembly hierarchy, making it impossible to achieve batch synchronization of annotations based on the node reuse capabilities of the assembly tree. Moreover, current turnaround 3D annotation lacks a systematic compliance verification mechanism, leading to issues such as mismatches between annotation types and geometric features, duplicate definitions of similar annotations, and missing annotation elements, thus failing to effectively guarantee the accuracy and standardization of annotations. Thermal power plants rely heavily on external manufacturers for maintenance of their units. Due to the lack of standardized specifications, maintenance personnel are unable to independently complete standardized disassembly and verification. This results in high annual costs for outsourced transportation and manual maintenance. If the manufacturer's maintenance response is delayed, it will directly cause the unit to reduce its load and experience unplanned shutdowns, resulting in huge economic losses in power generation. Summary of the Invention
[0004] To address the shortcomings of existing technologies, the present invention aims to provide a method and system for MBD annotation of turnaround equipment oriented towards digital twins. By constructing a hierarchical assembly tree to carry MBD annotation information and combining a multi-dimensional annotation compliance verification mechanism, the method achieves standardization, reusability, and normalization of MBD annotation of turnaround equipment, adapting to the turnaround maintenance application needs in digital twin scenarios.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: In a first aspect, the present invention provides a transitional MBD annotation method for digital twins, comprising the following steps: S1: Obtain the 3D assembly model of the transfer equipment, analyze the component assembly relationship inside the 3D assembly model, construct a hierarchical assembly tree, and set two types of nodes, assembly nodes and part nodes, configure a unique identifier, node name, number of instances and model resource path for each node, and attach a dimension parameter node with a unique dimension ID under the part node.
[0006] S2: Construct the transition MBD information dataset, which includes model geometric annotation information, precision feature annotation information, and engineering semantic information.
[0007] S3: Map and bind various types of information in the MBD information dataset to the assembly nodes and part nodes corresponding to the assembly tree, establish the mapping relationship between the physical form and digital form of the parts, and generate an initial digital twin 3D model with annotations.
[0008] S4: Perform annotation compliance verification on the initial digital twin 3D model. The annotation compliance verification includes annotation feature matching verification, annotation uniqueness verification, and annotation element integrity verification. If the verification fails, generate corresponding abnormal warning information. If the verification passes, output the final annotated digital twin MBD model.
[0009] Preferably, in step S1, it supports importing 3D model files in obj, glb, and gltf formats, and can directly parse the hierarchical relationship of parts in the file to generate an assembly tree, which is compatible with mainstream 3D model resources and avoids repeated modeling of equipment.
[0010] Preferably, in step S1, the dimension parameter node is configured with two attributes: default design value and deviation; each dimension parameter node under the same part node has a unique ID. This setting can accommodate the design benchmark and tolerance requirements of part dimensions, and adapt to the dimension verification needs in maintenance scenarios.
[0011] Preferably, in step S2, the model geometric annotation information includes part dimension annotation and geometric tolerance annotation; the precision feature annotation information includes flatness, roughness, and cylindricity precision parameter annotation; and the engineering semantic information includes component material properties, processing technology requirements, and maintenance and assembly technology requirements.
[0012] Preferably, in step S3, the nodes of the assembly tree are bound according to their unique identifiers; the annotation information is synchronously copied to all nodes of the same type of part as the number of nodes is increased; when the annotation information of the original three-dimensional assembly model referenced by the assembly tree node, i.e. the original three-dimensional model file of the part corresponding to the node, changes, all nodes referencing the original three-dimensional assembly model are synchronously updated with annotation content.
[0013] Preferably, in step S4, the rule for the annotation feature matching verification is: Feature matching verification: Identify the type of the geometric feature to be annotated and match it with the corresponding allowed annotation types; if it is a planar feature, only flatness and roughness annotations are allowed; if it is a cylindrical feature, only cylindricity annotations are allowed; if the annotation type does not match the geometric feature, the verification is deemed to have failed. Uniqueness check of annotations: Traverse the same type of annotations on the same geometric feature. If there are duplicate annotations, it is judged as an over-definition anomaly and an over-definition warning is generated. Completeness verification of annotation elements: Based on the GPS geometric product specification standard, check whether the annotation elements, tolerance values, and reference information of each annotation are complete. If key elements are missing, the verification is deemed to have failed.
[0014] Preferably, the method further includes a maintenance quality comparison step: receiving the measured data of components and maintenance records collected during the turnaround maintenance process, comparing the measured data with the standard values of the corresponding components in the digital twin MBD model, and outputting the deviation comparison results.
[0015] Preferably, when the dimensional parameters under a part node change, the geometric annotation information of the model bound to the corresponding part node is updated synchronously, and the annotation compliance verification is re-executed. The annotation content of all nodes referencing the original 3D assembly model is updated synchronously. The annotated digital twin MBD model is stored according to the component dimension, and each component node is associated with and stored with corresponding annotation information, historical maintenance records and component specification information.
[0016] Secondly, this invention provides a transitional MBD annotation system for digital twins, used to implement the transitional MBD annotation method for digital twins as described in any of the above claims, including a model parsing module, an annotation configuration module, and a compliance verification module: The model parsing module has a built-in assembly tree building unit, which is used to import and parse the 3D assembly model of the machine and generate a hierarchical assembly tree structure. The annotation configuration module has a built-in annotation mapping management unit, which is used to manage MBD information datasets and complete the binding and mounting of annotation information with assembly tree nodes.
[0017] The compliance verification module has a built-in verification rule engine, which is used to perform multi-dimensional compliance verification on annotated 3D models and output the verification results.
[0018] Preferably, the model parsing module supports importing obj, glb, and gltf format files, can extract the component hierarchy and connection relationships within the file to generate an initial assembly tree, and configure dimension parameter fields with unique identifiers for component nodes.
[0019] Preferably, the annotation configuration module has a built-in standardized MBD information dataset with a classification subset architecture, specifically divided into a geometric annotation subset, a precision feature annotation subset, and an engineering semantic subset. This module uses the unique identifier of the node as the matching index and can realize batch synchronous mounting of annotation data based on the number of instances. When the annotation data of the source 3D model changes, all assembly nodes referencing the source 3D model will automatically refresh the annotation content synchronously.
[0020] Preferably, the compliance verification module's verification rule engine has three built-in verification logics: first, the matching verification logic between geometric features and annotation types; second, the logic for determining if annotations are duplicated; and third, the logic for verifying the integrity of annotation elements based on GPS geometric product specifications. When a verification error occurs, corresponding warning information is automatically output.
[0021] Preferably, the system further includes a maintenance data comparison module, which supports accessing the actual measured data of parts and maintenance records at the maintenance site, matching and retrieving the standard threshold of the corresponding parts in the twin model, completing the deviation calculation and outputting the comparison results.
[0022] Preferably, the system further includes a parameter linkage update module and a component storage module; after receiving a part size parameter change instruction, the parameter linkage update module can synchronously refresh the annotation data bound to the corresponding node and trigger re-verification, synchronizing the annotation content of all referenced nodes; the component storage module adopts a classification storage architecture based on components, classifying and managing the completed annotation digital twin MBD model, with each component node corresponding to its annotation data, historical maintenance records and component specification parameters.
[0023] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: 1. By constructing a hierarchical assembly tree containing assembly nodes and component nodes, and mapping and binding MBD annotation information to assembly tree nodes, the annotations of transfer components correspond deeply to the assembly structure, directly supporting visualized maintenance of transfer disassembly and assembly in digital twin scenarios. This solution can be directly used for digital training in regional transfer maintenance bases, reducing the learning threshold for new maintenance personnel.
[0024] 2. By setting up a triple verification mechanism of annotation feature matching verification, annotation uniqueness verification, and annotation element integrity verification, annotation errors are automatically checked from three dimensions: feature adaptation, uniqueness, and integrity. This effectively reduces problems such as mismatched annotation types, duplicate over-definition, and missing elements, and solves the problems of existing annotation verification relying on manual work and lacking standardization.
[0025] 3. Relying on the reuse mechanism of assembly tree nodes, the annotation information of similar parts can be copied in batches along with the number of instances; when the annotation information of the source model changes, all homologous reference nodes are automatically updated synchronously without manual modification one by one, which greatly improves the efficiency of annotation maintenance and ensures the consistency of annotations for similar parts at the same time.
[0026] 4. It supports the import of 3D models in mainstream formats such as obj, glb, and gltf, which can directly parse and generate an assembly tree and complete annotations, fully reuse existing model resources, avoid the cost of repeated modeling, and adapt to rotary equipment models from different sources. Brief Description of the Drawings
[0027] Figure 1 is a schematic flowchart of the digital twin-oriented rotary equipment MBD annotation method of the present invention; Figure 2 is a schematic structural diagram of the hierarchical assembly tree of the present invention; Figure 3 is a schematic composition diagram of the MBD information dataset of the present invention; Figure 4 is a schematic architecture diagram of the digital twin-oriented rotary equipment MBD annotation system of the present invention. Detailed Description of the Embodiments
[0028] The technical solution of the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments of the present invention and the specific features in the embodiments are detailed descriptions of the technical solution of the present invention, rather than limitations on the technical solution of the present invention.
[0029] Embodiment 1 As shown in Figure 1 , this embodiment takes the ball mill supporting the 300MW unit of a thermal power plant as the specific implementation object, and provides a digital twin-oriented rotary equipment MBD annotation method, which is applied to the digital twin maintenance visualization and maintenance quality management and control scenarios of the ball mill. The overall process of the method includes a core annotation main process and extended application links. The core main process is sequentially assembly tree construction, dataset construction, annotation mapping binding, and compliance verification. After the verification is passed, the final model is output and extended applications can be carried out. If the verification fails, an abnormal warning is generated and the process returns for correction. The method specifically includes the following steps: S1: Obtain the 3D assembly model of the rotary equipment, parse the assembly relationship of parts inside the 3D assembly model, construct a hierarchical assembly tree, and during the construction of the assembly tree, set two types of nodes, namely assembly nodes and part nodes, configure a unique identifier, node name, instance number and model resource path for each node, and mount a dimension parameter node with a unique dimension ID under the part node.
[0030] Specifically, this method supports importing 3D model files in obj, glb, and gltf formats. In this embodiment, the glb format assembly model of the ball mill is imported. The glb file contains binary geometric data and hierarchical indexes. The system reads the associated fields of the root node and sub-component nodes of the model layer by layer, automatically distinguishes between independent parts and combined assemblies, and generates an initial assembly tree structure by parsing the nested relationships of component levels and assembly constraints in the file.
[0031] like Figure 2 As shown, the hierarchical assembly tree constructed in this embodiment has a top-down tree-like hierarchical structure: the top layer is the main assembly node, which branches downward into multiple sub-assembly nodes. Each sub-assembly node branches downward into several part nodes, and each part node is further attached with several dimensional parameter nodes, forming a four-level hierarchy of "main assembly - sub-assembly - part - dimensional parameter". All nodes use a unified coding rule to generate unique identifiers (IDs). Assembly nodes are named "A + number sequence," part nodes are named "P + number sequence," and dimensional parameter nodes are named "S + number sequence." The ID sequences of these three types of nodes are independent and do not conflict with each other. Node names adopt the maintenance naming conventions commonly used in power plants, such as "main bearing housing," "cylinder liner," and "transmission gear shaft," to facilitate maintenance personnel in quickly locating the corresponding objects. The instance count field records the number of reused assemblies or parts in the overall assembly, such as 12 cylinder liners and 2 self-aligning roller bearings of the same model. The model resource path field records the relative storage address of the corresponding model file in the project resource directory for quick retrieval and loading of model files. Each dimensional parameter node is configured with two attributes: default design value and deviation. For example, the default design value for the main shaft journal dimension parameter is φ180mm, and the deviation is ±0.02mm. This parameter can directly drive the parametric update of the part model, adapting to dimensional change scenarios after maintenance and repair.
[0032] S2: Construct the transition MBD information dataset, which includes model geometric annotation information, precision feature annotation information, and engineering semantic information.
[0033] Specifically, such as Figure 3 As shown, this embodiment constructs a hierarchical classification architecture for MBD information datasets to address the maintenance needs of ball mills. The datasets are divided into three main categories, each with corresponding subcategories: The first category is model geometric annotation information, which includes two subcategories: dimension annotation and geometric tolerance annotation. Examples include the inner diameter of the cylinder, the mounting hole distance of the liner, the shaft diameter of the main shaft, and the circular runout, coaxiality, and perpendicularity geometric tolerances of the corresponding parts. This is the core data describing the geometric topology of the parts and the core basis for dimensional verification after maintenance. The second category is precision feature annotation information, which includes three subcategories: flatness, roughness, and cylindricity. For example, the flatness requirements of the main bearing housing mating surface, the surface roughness requirements of the main spindle journal, and the cylindricity requirements of the bearing inner hole correspond to the machining accuracy and assembly accuracy standards of the parts. The third category is engineering semantic information, which includes three subcategories: material properties, processing technology, and maintenance and assembly technology. For example, the spindle material is 42CrMo with heat treatment, and the tightening torque requirement for the liner bolts is 850N. m. The heating temperature of bearing hot assembly is controlled at 100-120℃. Knowledge of maintenance process and operation standards for bearing non-geometric components.
[0034] S3: Map and bind various types of information in the MBD information dataset to the assembly nodes and part nodes corresponding to the assembly tree, establish the mapping relationship between the physical form and digital form of the parts, and generate an initial digital twin 3D model with annotations.
[0035] Specifically, using the unique identifier ID of each node as the matching index, the annotation entries in the MBD information dataset are sequentially mapped to the assembly nodes and part nodes of the assembly tree, ensuring that each annotation has a clear assembly hierarchy. After binding, an initial digital twin 3D model with complete annotations is generated. During the binding process, the annotation information is automatically and synchronously copied to all similar part nodes according to the number of node instances, achieving batch annotation. For example, for the cylinder liner with 12 instances, only the annotation configuration of one liner needs to be completed, and the system can automatically and synchronously copy the annotation information to the remaining 11 liner nodes, eliminating the need for manual annotation of each piece. When the annotation information of the source 3D model referenced by the assembly tree node changes, all nodes referencing that source 3D model synchronously update their annotation content. For example, after modifying the roughness annotation of the main bearing source 3D model, the two sets of bearing assembly nodes at both ends of the mill will automatically and synchronously update their annotations, ensuring the consistency of annotations for the same source model and avoiding omissions and deviations that may occur with manual modification.
[0036] S4: Perform annotation compliance verification on the initial digital twin 3D model. The annotation compliance verification includes annotation feature matching verification, annotation uniqueness verification and annotation element integrity verification in sequence. If the verification fails, generate corresponding abnormal warning information. If the verification passes, output the final annotated digital twin MBD model.
[0037] Specifically, the annotation compliance verification in this embodiment is performed using an automated rule engine, and the specific rules for the three verifications are as follows: Feature matching verification: Automatically identifies the type of the geometric feature to be annotated and matches it with the corresponding allowed annotation type; if it is a planar feature, only flatness and roughness annotations are allowed; if it is a cylindrical surface feature, only cylindricity annotations are allowed; if the annotation type does not match the geometric feature, the verification fails. For example, when annotating the cylindrical surface feature of the spindle journal with flatness, the system automatically determines it as a feature mismatch anomaly; similarly, annotating the planar feature of the bearing housing mating surface with cylindricity will trigger a verification failure.
[0038] Uniqueness check of annotations: Traverse similar annotations on the same geometric feature. If there are duplicate annotations, it is judged as an over-definition anomaly, and an over-definition warning is generated. For example, if the diameter dimension is repeatedly annotated twice at the same journal position, or the same precision parameter is repeatedly annotated on the same plane, the system will identify it as over-definition, output a warning, and locate the abnormal annotation position.
[0039] Completeness verification of annotation elements: Based on GPS geometric product specifications, the system verifies the completeness of annotation elements, tolerance values, and datum information for each annotation. If any key elements are missing, the verification fails. For example, if a coaxiality tolerance annotation lacks a specified datum axis, or a dimensional tolerance annotation lacks a tolerance value, the system will determine that the element is missing and prompt the annotation personnel to complete it.
[0040] For all items that fail the verification, corresponding abnormal warning information is generated. The annotators correct each item according to the warning and then re-perform the verification. After all verifications pass, the final annotated digital twin MBD model of the ball mill is output.
[0041] In this embodiment, after successful verification, the application can be extended and expanded, corresponding to... Figure 1 The extended applications section specifically includes three items: First, the system performs quality comparison during maintenance: It receives measured data and maintenance records of components collected during the overhaul process, compares the measured data with the corresponding standard values of the components in the digital twin MBD model, and outputs the deviation comparison results. Measured data such as the spindle journal dimensions and bearing housing flatness collected on-site using tools such as digital micrometers and roughness testers can be imported into the system via a data interface. The accompanying handheld maintenance measurement terminal can synchronize data through wired and Bluetooth transmission channels, eliminating the need for manual entry of paper measurement values. The system automatically matches and retrieves the corresponding standard values of the components in the MBD model, calculates the deviation between the measured values and the standard values one by one, and outputs the deviation amount and percentage of each parameter. For parameters with deviations exceeding the allowable range, they are automatically marked as out-of-tolerance items, and a deviation comparison detail table is generated.
[0042] Second, parameter linkage updates: When the dimensional parameters under a part node change, the corresponding dimension annotation values bound to the part node are updated synchronously, and the annotation compliance check is re-executed, synchronously updating the annotation content of all nodes referencing this source 3D model. When the spindle diameter changes after maintenance and repair, only the design value of the corresponding dimensional parameter node needs to be modified. The system automatically updates the model geometric annotation information bound to that node and automatically triggers a new round of annotation compliance checks; at the same time, the annotation content of all assembly nodes referencing this spindle source 3D model is updated synchronously, without the need for manual adjustment one by one.
[0043] Third, component-based storage: The labeled digital twin MBD model is stored according to the component dimension. Each component node is associated with and stores corresponding labeling information, historical maintenance records, and component specification information. During storage, data is organized on a unit basis for individual components. Each component node is associated with and stores all its labeling information, actual measurement records of each maintenance, fault replacement records, material and specification parameters, forming a structured component maintenance knowledge archive.
[0044] Example 2 like Figure 4 As shown, this embodiment provides a transition MBD annotation system for digital twins, used to implement the transition MBD annotation method for digital twins described in Embodiment 1. The system adopts a two-layer modular architecture, with the upper layer being the core function layer and the lower layer being the extended function layer. The core function layer has three core processing modules arranged horizontally, and the extended function layer has three supporting application modules arranged horizontally. The upper and lower layer modules are linked through a data interface.
[0045] Specifically, the core functional layer includes a model parsing module, an annotation configuration module, and a compliance verification module, which are connected sequentially along the data processing flow: The model parsing module serves as the system's data input entry point. It includes a built-in assembly tree construction unit for importing and parsing 3D assembly models of the machine, generating a hierarchical assembly tree structure. This module supports importing 3D model files in .obj, .glb, and .gltf formats. It can extract the component hierarchy and connection relationships within the file to generate an initial assembly tree and configure uniquely identified dimension parameter fields for each component node.
[0046] The annotation configuration module is the core annotation processing unit, with a built-in annotation mapping management unit used to manage the MBD information dataset and bind annotation information to assembly tree nodes. This module has a built-in standardized MBD information dataset with a classification subset architecture, which can realize batch synchronous mounting and same-source updates of annotation data based on the unique node identifier; this module receives the assembly tree data output by the model parsing module, completes the annotation binding, and outputs the annotated initial model to the compliance verification module.
[0047] The compliance verification module is an annotation quality verification unit with a built-in verification rule engine. It performs multi-dimensional compliance verification on annotated 3D models and outputs the verification results. This verification rule engine includes logic for matching geometric features with annotation types, logic for determining duplicate or overdefined annotations, and logic for verifying the integrity of annotation elements. It automatically generates corresponding warning messages when verification anomalies occur. After all verifications pass, the module horizontally outputs the final digital twin MBD model. Modules use standardized JSON data messages for information exchange. The assembly tree, annotation dataset, and verification results are all transmitted using a unified data format, reducing data compatibility issues between system modules.
[0048] The extended functional layer includes a maintenance data comparison module, a parameter linkage update module, and a component storage module. These three modules establish data connections with the corresponding modules in the upper core functional layer. The maintenance data comparison module is connected to the upper-level compliance verification module, supporting access to the actual measured data of parts and maintenance records at the maintenance site, matching and retrieving the corresponding standard threshold of the parts in the twin model, completing the deviation calculation and outputting the comparison results.
[0049] The parameter linkage update module is connected to the upper-level annotation configuration module and compliance verification module. After receiving the part size parameter change instruction, it can synchronously refresh the annotation data bound to the corresponding node and trigger re-verification, and synchronize the annotation content of all reference nodes with the same source.
[0050] The component-based storage module is connected to the upper-layer compliance verification module. It adopts a storage architecture based on components, and classifies and manages the completed labeled digital twin MBD model and related data. Each component node is associated with its labeled data, historical maintenance records and component specifications.
[0051] In summary, this invention uses a hierarchical assembly tree as its core carrier, deeply binding MBD annotation information with the turbine assembly structure. Combined with an automated triple compliance verification mechanism, it achieves the standardization, batch processing, and normalization of MBD annotation for turbine equipment, providing standardized model data support for digital twin maintenance scenarios of thermal power turbines.
[0052] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments under the guidance of the present invention without departing from the spirit and scope of the present invention. All of these variations are within the protection scope of the present invention.
[0053] If the technical solution disclosed herein involves personal information, the product using this technical solution has clearly informed the user of the personal information processing rules and obtained the user's voluntary consent before processing the personal information. If the technical solution disclosed herein involves sensitive personal information, the product using this technical solution has obtained the user's separate consent before processing the sensitive personal information, and also meets the requirement of "express consent". For example, at personal information collection devices such as cameras, clear and prominent signs are set up to inform users that they have entered the scope of personal information collection and that personal information will be collected. If an individual voluntarily enters the collection scope, it is deemed that they have agreed to the collection of their personal information; or on the personal information processing device, with clear signs / information informing users of the personal information processing rules, authorization is obtained from the individual through pop-up information or by asking the individual to upload their personal information; wherein, the personal information processing rules may include information such as the personal information processor, the purpose of personal information processing, the processing method, and the types of personal information processed.
Claims
1. A transitional MBD annotation method for digital twins, characterized in that, Includes the following steps: S1: Obtain the 3D assembly model of the transfer equipment, analyze the component assembly relationship inside the 3D assembly model, construct a hierarchical assembly tree, and set two types of nodes, assembly nodes and part nodes, configure a unique identifier, node name, number of instances and model resource path for each node, and attach a dimension parameter node with a unique dimension ID under the part node. S2: Construct the transition MBD information dataset, which includes model geometric annotation information, precision feature annotation information, and engineering semantic information; S3: Map and bind various types of information in the MBD information dataset to the assembly nodes and part nodes corresponding to the assembly tree, establish the mapping relationship between the physical form and digital form of the parts, and generate an initial digital twin 3D model with annotations. S4: Perform a compliance check on the initial digital twin 3D model; If the compliance check for the labeling fails, a corresponding abnormal warning message will be generated. If the labeling compliance verification passes, the final labeled digital twin MBD model of the transformation will be output.
2. The MBD annotation method for digital twins according to claim 1, characterized in that, In step S1, it is supported to import 3D model files in obj, glb, and gltf formats. By parsing the component hierarchy and connection relationships within the file, an initial assembly tree structure is generated.
3. The MBD annotation method for digital twins according to claim 1, characterized in that, In step S1, the dimension parameter node is configured with two attributes: default design value and deviation amount; each dimension parameter node ID under the same part node is unique.
4. The MBD annotation method for digital twins according to claim 1, characterized in that, In step S2, the model geometric annotation information includes part dimension annotation and geometric tolerance annotation; the precision feature annotation information includes flatness, roughness, and cylindricity precision parameter annotation; and the engineering semantic information includes component material properties, processing technology requirements, and maintenance and assembly technology requirements.
5. The MBD annotation method for digital twins according to claim 1, characterized in that, In step S3, each node is bound according to its unique identifier; the annotation information is synchronously copied to all nodes of the same type of part as the number of nodes is increased; when the annotation information of the original three-dimensional assembly model referenced by the assembly tree node changes, all nodes referencing the original three-dimensional assembly model are updated with the annotation content synchronously.
6. The MBD annotation method for digital twins according to claim 1, characterized in that, In step S4, the annotation compliance verification includes annotation feature matching verification, annotation uniqueness verification, and annotation element integrity verification: The annotation feature matching verification includes: identifying the type of the geometric feature to be annotated and matching it with the corresponding allowed annotation type; if it is a planar feature, only flatness and planar roughness annotations are allowed; if it is a cylindrical feature, only cylindricity annotations are allowed; if the annotation type does not match the geometric feature, the verification is deemed to have failed. The annotation uniqueness verification includes: traversing the same type of annotations on the same geometric feature; if there are duplicated annotation items, it is determined to be an over-definition anomaly, and an over-definition warning prompt is generated. The integrity verification of the annotation elements includes: checking whether the annotation elements, tolerance values, and reference information of each annotation are complete according to the GPS geometric product specification standard; if key elements are missing, the verification is deemed to have failed.
7. The MBD annotation method for digital twins according to claim 1, characterized in that, The method also includes a maintenance quality comparison step: receiving the measured data of components and maintenance records collected during the turnaround maintenance process, comparing the measured data with the standard values of the corresponding components in the digital twin MBD model, and outputting the deviation comparison results.
8. A transition MBD annotation system for digital twins, used to implement the transition MBD annotation method for digital twins as described in any one of claims 1-7, characterized in that, It includes a model parsing module, an annotation configuration module, and a compliance verification module: The model parsing module has a built-in assembly tree building unit, which is used to import and parse the 3D assembly model of the machine and generate a hierarchical assembly tree structure. The annotation configuration module has a built-in annotation mapping management unit, which is used to manage the MBD information dataset and complete the binding and mounting of annotation information to assembly tree nodes; The compliance verification module has a built-in verification rule engine, which is used to perform multi-dimensional compliance verification on annotated 3D models and output the verification results.
9. A transitional MBD annotation system for digital twins according to claim 8, characterized in that, The annotation configuration module has a built-in standardized MBD information dataset with a classification subset architecture, which can realize batch synchronous mounting and same-source update of annotation data based on the unique node identifier.
10. A transitional MBD annotation system for digital twins according to claim 8, characterized in that, The compliance verification module's verification rule engine has built-in logic for matching geometric features with annotation types, logic for determining duplicate annotations, and logic for verifying the integrity of annotation elements. When a verification anomaly occurs, corresponding warning information is automatically generated.
