Hydropower station data and three-dimensional scene mapping method based on digital twin

By adopting a hierarchical classification and coding system and an automatic mapping method for digital twins in hydropower stations, the difficulties of manual association and the limitations of automatic association in hydropower station data mapping have been solved, achieving efficient data mapping and interactive linkage, and improving the efficiency of operation and maintenance management.

CN119378054BActive Publication Date: 2025-10-28CHINA THREE GORGES CORPORATION
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411294121.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2025-10-28
Estimated Expiration
2044-09-14

AI Technical Summary

Technical Problem

Existing technologies in hydropower stations suffer from problems such as large workload, high error rate, high time and manpower costs for manual association, limited automatic association methods, and lack of unified mapping standards, resulting in low data mapping efficiency and difficulty in meeting the needs of hydropower station operation and maintenance management.

Method used

A mapping method based on digital twins for hydropower station data and 3D scenes is adopted. By formulating a hierarchical classification and coding system for hydropower station structure and equipment, and combining automatic mapping of model codes with the connection of empirical logic, a mapping system for hydropower station digital twins, visualization models and data is established to achieve automatic association and interactive linkage.

Benefits of technology

It reduced time and manpower costs, improved the efficiency and quality of model data mapping, enabled the rapid integration and linkage of dynamic data of hydropower station operation with twin scenarios, and enhanced the interactive capability of virtual-real mapping.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119378054B_ABST
    Figure CN119378054B_ABST
Patent Text Reader

Abstract

This invention discloses a method for mapping hydropower station data and 3D scenes based on digital twins, including: establishing a coding system for the hydropower station's digital twin; establishing two model mapping methods: automatic mapping based on model coding and connection based on empirical logic; establishing a mapping system for associating the hydropower station's digital twin with a visualization model and data; establishing a mapping between monitoring and detection data and the hydropower station's digital twin, including establishing a measurement point coding system and analytical mapping based on measurement point coding; and establishing shared references for mapping relationships. Automatic association between the twin and measurement point data is achieved through unique coding. This method for automatically associating the visualization model and operational data based on digital twins can reduce time and labor costs, improve the efficiency and quality of model-data mapping, and facilitate the rapid integration and linkage of hydropower station operational dynamic data with the twin scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of visualization management technology, specifically to a method for mapping hydropower station data and three-dimensional scenes based on digital twins. Background Technology

[0002] While significant progress has been made in the field of digital twin technology, particularly in the data mapping and visualization of architectural spaces, numerous challenges remain in its comprehensive application to complex industrial facilities such as hydropower stations. Existing technologies largely rely on manual correlation to map the visualization model to business data, a method particularly inadequate when dealing with scenarios like hydropower stations that contain large amounts of safety monitoring and equipment surveillance data.

[0003] One important aspect of digital twins is establishing a mapping or connection between digital data and 3D model data. The data that needs to be linked includes many aspects such as equipment data and shape data.

[0004] Existing technologies also include schemes for establishing mappings between 3D models. For example, Chinese patent document CN116305356A discloses a method and system for mapping digital twin 3D models and data of electrical equipment. This method not only integrates dynamic information such as real-time panoramic monitoring data of online physical electrical equipment into the digital twin 3D model of the electrical equipment, but also identifies the model by name in the digital twin 3D model and establishes a true one-to-one mapping relationship with the digital model. It can accurately display the current status of the physical electrical equipment, such as abnormalities, on a webpage, thereby realizing the real-time perception function of the digital twin system. This achieves the integration of dynamic information of online physical electrical equipment into the digital twin 3D model of the electrical equipment.

[0005] However, existing digital twin technologies have the following drawbacks:

[0006] 1. Manual data association is labor-intensive and error-prone. As a complex industrial system, the operation of a hydropower station involves numerous devices, pipelines, sensors, etc. Real-time monitoring and recording of these data sources are crucial for the safe and efficient operation of the hydropower station. However, existing technologies mostly rely on manual methods to associate various types of data with visualization models one by one. This process is not only extremely labor-intensive but also highly susceptible to errors due to human factors, increasing the risk of data inaccuracy.

[0007] 2. High time and labor costs: As the scale of hydropower stations expands and their level of intelligence increases, the amount of data requiring monitoring and management increases dramatically. Manual correlation methods cannot effectively cope with this increase in data volume, making the entire mapping process time-consuming and labor-intensive, severely restricting the efficiency of hydropower station operation and maintenance management.

[0008] 3. The automatic association method has significant limitations. Although automatic mapping methods based on BeiDou grid location codes have been proposed and applied to data mapping in building spaces, their application in industrial scenarios such as hydropower stations is clearly limited. It primarily focuses on location coding of the building's exterior or overall space, failing to delve into the internal facilities and equipment level to achieve refined, dynamic mapping between the visualization model and business data. Therefore, this method cannot support interactive linkage and digital twin applications in hydropower station 3D scenes, and is insufficient to meet the actual needs of hydropower station operation and maintenance management.

[0009] 4. The lack of unified mapping standards and specifications makes it difficult for existing technologies to achieve seamless integration and interoperability between different hydropower stations due to differences in equipment types, layouts, and monitoring data formats. This not only increases the difficulty of technology implementation but also limits the widespread application of digital twin technology in the hydropower station field. Summary of the Invention

[0010] The technical problem to be solved by this invention is to provide a method for mapping hydropower station data and three-dimensional scenes based on digital twins. For the application scenario of digital twin hydropower stations, a method and system for mapping hydropower station data and three-dimensional scenes are constructed. The visualization model or model decomposition file of the hydropower station is uploaded to the mapping system. The structure structure tree of the hydropower station is obtained by parsing according to the coding rules of the structural equipment. Automatic association between the twin and the model is realized through unique coding.

[0011] To solve the above-mentioned technical problems, the technical solution adopted by the present invention is as follows:

[0012] A method for mapping hydropower station data and 3D scenes based on digital twins. The mapping method is based on the digital twin of the hydropower station, which connects the data and visualization model of the hydropower station structure and equipment at different stages.

[0013] The mapping method includes the following steps:

[0014] Based on the reference requirements and classification of hydropower stations, a hierarchical classification method for the structure and equipment of hydropower stations is formulated, and a digital twin coding system for hydropower stations is formed.

[0015] Two model mapping methods are established: automatic mapping based on model coding and attachment association based on empirical logic. A mapping system is established to associate the digital twin of the hydropower station with the visualization model and data.

[0016] Establish a mapping between monitoring and detection data and the digital twin of the hydropower station, including establishing a measurement point coding system and a parsing mapping based on the measurement point coding;

[0017] Establish shared references with mapping relationships.

[0018] The above-mentioned hydropower station digital twin coding system consists of four levels of engineering coding: system code, building code, function code, and element code; and four levels of equipment coding: plant code, system code, equipment code, and component code.

[0019] The above-mentioned automatic mapping method based on model encoding is as follows:

[0020] Based on the coding system of the hydropower station digital twin, the BIM model of the hydropower station's structural equipment is coded. After the BIM model is uploaded to the mapping system, the system first separates the model attribute information and model geometric data through lightweight tools, and then automatically parses the hierarchical structure of the model according to the coding rules, that is, the hydropower station twin's structure tree. The hydropower station twin's structure tree, model geometric data, and model attribute information are associated through unique codes to achieve a one-to-one mapping between the model and the twin object.

[0021] The above-mentioned mapping method based on empirical logic for associating connections is as follows:

[0022] The unique codes and attribute information of each structural equipment of the hydropower station are uploaded to the mapping system in the form of files. The system automatically generates a structure tree of the hydropower station twin according to the coding rules. After the model is uploaded to the mapping system, the components in the twin structure tree and the corresponding models of the components are associated to realize a one-to-one mapping of the hydropower station twin objects, model data, and attribute information.

[0023] The specific steps of the above-mentioned model-encoding-based automatic mapping method are as follows:

[0024] S1. Use modeling software to perform BIM modeling of the hydropower station, input the attribute information of the model components into the software, and assign a unique identifier code to each component.

[0025] S2. After completing BIM modeling, attribute entry, and coding settings, a BIM model file is generated;

[0026] S3. Upload the BIM model to the mapping system and perform lightweight processing on the model;

[0027] S4. Using lightweight tools, geometric and non-geometric data in the BIM model are read and separated through digital model separation.

[0028] S5. The lightweight model retains complete geometric data and unique codes, while non-geometric data is stored in a database. There is a one-to-one correspondence between the unique codes in the lightweight model and the unique codes in the attribute information database. The association between the lightweight model and the attribute information can be realized through the unique codes.

[0029] S6. The mapping system pre-sets the coding rules for hydropower station engineering and equipment categories;

[0030] S7. According to the coding rules, the mapping system automatically parses and obtains the hierarchical structure of the lightweight model, that is, the tree structure of the hydropower station twin.

[0031] S8. Since the lightweight model and attribute information are associated through a unique code, after selecting any component of the hydropower station in the structure tree, the system can locate and highlight the lightweight model of this component in the 3D scene, query the attribute information of the component, and realize the interactive linkage between the hydropower station BIM model and the twin structure tree.

[0032] The specific steps of the above-mentioned mapping method based on empirical logic are as follows: S1. Create a hydropower station structure decomposition file, assign a unique code to each engineering equipment according to the hydropower station twin coding system, and fill in the coding information and attribute information in the file;

[0033] S2. Upload the structure decomposition file to the mapping system. According to the coding rules, the system will automatically generate the structure tree of the hydropower station twin.

[0034] S3. Store the attribute information of the engineering equipment in the database, and associate the attribute information with the tree structure through a unique code;

[0035] S4. Upload the 3D model and GIS model related to the hydropower station to the mapping system to achieve lightweight processing of the model;

[0036] S5. In the system, select the components in the twin structure tree and associate them with the corresponding lightweight models;

[0037] S6. After the association is completed, select any component of the hydropower station in the structure tree. The system can locate and highlight the lightweight model of this component in the 3D scene, query the component's attribute information, and realize the interactive linkage between the 3D model, GIS model and twin structure tree of the hydropower station.

[0038] The aforementioned measurement point coding system includes: on the basis of the hydropower station digital twin coding system, adding monitoring type code and measurement point sequence code to form a combined coding mode of "twin code - monitoring type - measurement point number".

[0039] The above-mentioned analytical mapping based on measurement point coding includes:

[0040] S1. Import the measurement point information into the coding tool, add twin codes to the measurement points according to the monitoring object, add type codes to the measurement points according to the measurement point type, and add sequence codes to the monitoring points of the same type.

[0041] S2. The mapping system pre-sets the coding rules for the hydropower station measurement points;

[0042] S3. Upload the measurement point information to the mapping system. Based on the measurement point code, the system automatically parses out the twin object to which the measurement point belongs, as well as the measurement point type and quantity.

[0043] S4. Since the relationship between the hydropower station's measuring points and the twin objects is many-to-one, the system can directly connect each measuring point to the corresponding twin structure tree to form a hydropower station twin monitoring tree.

[0044] S5. After automatic connection, the connection relationship between the measuring point and the twin structure tree can be manually adjusted.

[0045] S6. The attribute information and time-series data of the measurement points are stored in a structured database and associated with the monitoring tree through a unique measurement point code;

[0046] S7. In the 3D scene constructed by the visualization model, mark the spatial distribution of the measuring points according to the coordinates of the measuring points, and associate them with the monitoring tree through a unique measuring point code;

[0047] S8. After the association is completed, select any measuring point of the hydropower station in the monitoring tree. The system will locate and highlight the measuring point and the visualization model of the component to which the measuring point belongs in the 3D scene, query the measuring point attribute information and monitoring data, and realize the interactive linkage between the hydropower station twin and the monitoring point.

[0048] The shared references to the above mapping relationships include:

[0049] S1. After completing the mapping between the digital twin of the hydropower station and the visualization model and monitoring data, share this mapping relationship with the business personnel who need to use it;

[0050] S2. View the twin data catalog in the system, including the association information between the twin and the model data, model attribute information, measurement point attribute information, monitoring data, etc. Business personnel can search for the twin information they need by keywords and conditions.

[0051] S3. Import the authorized model code into the mapping system. The system can automatically generate the mapping relationship between the authorized model and the twin based on the latest version of the association information.

[0052] S4. Import the authorized measurement point codes into the mapping system. The system can automatically generate the mapping relationship between the authorized measurement points and the twin based on the latest version of the association information.

[0053] S5. Relevant personnel may directly use the associated information, or make adjustments based on existing associated information, or reconnect the hydropower station digital twin with the visualization model and monitoring data as needed, and manage the reconnected or adjusted associated information as another version.

[0054] The aforementioned visualization model serves as a display carrier for the digital twin of the hydropower station and needs to be attached to a specific decomposed object of the twin.

[0055] The monitoring data is driven by the digital twin of the hydropower station and needs to be attached to a certain decomposed object of the twin.

[0056] This invention provides a method for mapping hydropower station data to a 3D scene based on digital twins. Targeting the application scenario of digital twin hydropower stations, a method and system for mapping hydropower station data to a 3D scene are constructed. The visualization model or model decomposition file of the hydropower station is uploaded to the mapping system. The system parses the structure according to the coding rules of the equipment to obtain the hydropower station's twin structure tree. Automatic association between the twin and the model is achieved through unique coding. Measurement points of the hydropower station are coded using a coding tool, and the measurement point information is uploaded to the mapping system. Measurement points are then attached to the hydropower station's twin structure tree according to the coding rules, achieving automatic association between the twin and measurement point data through unique coding. This method reduces time and labor costs, improves the efficiency and quality of model data mapping, and facilitates the rapid integration and linkage of dynamic hydropower station operation data with the twin scene. Attached Figure Description

[0057] The present invention will be further described below with reference to the accompanying drawings and embodiments:

[0058] Figure 1 This is a flowchart of the automatic mapping method based on model coding of the present invention;

[0059] Figure 2 This is a flowchart of the joint association mapping method based on empirical logic of the present invention;

[0060] Figure 3 This is a flowchart of the analytical mapping method based on measurement point coding. Detailed Implementation

[0061] To make the objectives, technical solutions, and advantages of this invention clearer, the following will describe the specific technical solutions of this invention systematically and completely in conjunction with the accompanying drawings provided by this invention. Obviously, the described embodiments are only some embodiments of this invention, not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0062] To achieve the integration and interaction of hydropower station operation-related data with the digital twin scenario, it is necessary to establish a method and system for associating and mapping data and 3D scenes based on digital twins. The core of this method is to take the hydropower station digital twin as the center, connect the data and visualization models of its structure and equipment at different stages, and, by analyzing the data model integration requirements under different business scenarios, propose general methods such as automatic mapping based on model coding, parsing mapping based on measurement point coding, and associating based on empirical logic. A mapping system for associating digital twins with visualization models and data has also been established to improve the integration degree of hydropower station operation data with the digital twin scenario and enhance the interactive capability of virtual-real mapping.

[0063] Regarding the coding system, this invention clarifies the hierarchical classification method for hydropower station structures and equipment based on application requirements and classification standards, forming a digital twin coding system for hydropower stations. Among them, the digital twin coding for engineering projects consists of four levels: system code, building code, function code, and element code, while the digital twin coding for equipment consists of four levels: plant code, system code, equipment code, and component code.

[0064] Regarding model mapping, this invention proposes two methods: automatic mapping based on model encoding and attachment association based on empirical logic.

[0065] (1) Automatic mapping method based on model encoding

[0066] This method is applicable to BIM models. Based on the coding system for hydropower station digital twins, the BIM models of hydropower station structures and equipment are coded. After the model is uploaded to the mapping system, the system first uses lightweight tools to separate the model attribute information and model geometric data, and then automatically parses the hierarchical structure of the model according to the coding rules, i.e., the hydropower station twin's structure tree. The hydropower station twin's structure tree, model geometric data, and model attribute information are associated through unique codes, achieving a one-to-one mapping between the model and the twin object.

[0067] The specific implementation process is as follows: When creating a BIM model of a hydropower station using modeling software, a LID (Level Identifier) ​​coding attribute with a hierarchical concept is added to each component. The LID is determined according to the hydropower station's digital twin coding system, including two main categories: engineering and equipment, consisting of four levels. Levels 2, 3, and 4 all contain type coding and sequence coding. Based on the modeling software's predefined coding rules and automatic coding algorithm, the type coding of all components in the model is identified and recorded, and a unique sequence code is automatically assigned to each component of the same type in the form of a serial number. The geometric data and coding attributes of the BIM model are extracted through a filter encapsulated in the modeling software API and stored in XML file format. An XML file loading library, loadxmldoc.js, is created using JavaScript within the Three.js framework. This library is called to load the XML file and generate a twin structure tree based on the LID hierarchical nodes. Geometric arrays and attribute arrays are declared in JS to store the data information of each twin node. By calling functions within elements, the system iterates through all nodes in the twin structure tree to obtain the geometric information and coded attributes of all components in the BIM model. This information is then stored as Objects in various arrays, enabling automatic association between the twin structure tree, model geometric data, and model attribute information. During twin application, functions are called within elements, using the node codes in the twin structure tree as indices to traverse the geometric and attribute arrays to retrieve relevant data, thus achieving interactive linkage between the BIM model and the twin structure tree.

[0068] (2) Empirical logic-based association method

[0069] This method is applicable to 3D models and GIS models. The unique codes and attribute information of each structural equipment of the hydropower station are uploaded to the mapping system in the form of files. The system automatically generates a structure tree of the hydropower station twin based on the coding rules. After the model is uploaded to the mapping system, the components in the twin structure tree and the corresponding models of the components are selected and associated to achieve a one-to-one mapping of the hydropower station twin objects, model data, and attribute information.

[0070] The specific implementation process is as follows: When uploading the hydropower station structure decomposition information in the form of a file, a unique element ID is assigned to each hydropower station component, and the parent-child hierarchy of each component is specified. Subsequently, the corresponding model elements are identified and referenced through the element ID. The element ID is formulated according to the hydropower station digital twin coding system, which includes two major categories: engineering and equipment, and consists of four levels. After the file is uploaded to the system, the element ID and attribute information of the component are placed in the attribute table, with one component's element ID corresponding to multiple attribute information entries. The element IDs are analyzed in conjunction with the parent-child nodes defined in the file, and the twin structure tree is automatically generated using Java recursive functions. After the 3D model is uploaded to the system, a unique identifier is assigned to the model file using the UUID class in Java and stored in the model table. After manually specifying the model file and twin nodes, the model number and element ID are extracted from the model table and attribute table respectively, establishing a mapping table between the model number and element ID. The element ID is used to bind the 3D model, attribute information, and twin nodes. When applying the twin structure tree, the element ID of the twin structure tree is used as an index to traverse the attribute table and model table to obtain relevant data, achieving interactive linkage between the BIM model and the twin structure tree.

[0071] Regarding data mapping, this invention proposes a parsing mapping method based on measurement point coding; based on the hydropower station digital twin coding system, a combined coding mode of "twin code - monitoring type - measurement point number" is established; by using coding tools, a unique code is assigned to the hydropower station measurement points, and after the measurement points are uploaded to the mapping system, the system automatically parses out the twin object to which the measurement point belongs according to the coding rules, and attaches the measurement point to the corresponding twin structure tree, realizing a one-to-many mapping between hydropower station twin objects and measurement points.

[0072] In terms of mapping applications, the mapping relationship between digital twins and visualization models and monitoring data can be applied to twin functions such as model positioning interaction and display of spatial distribution of measuring points. When any component of a hydropower station is selected in the twin structure tree, the system can locate and highlight the lightweight model of this component and related measuring points in the 3D scene, query attribute information and monitoring data, and realize the integration and linkage of the hydropower station visualization model, safety monitoring data, equipment monitoring data and twin structure tree.

[0073] 1. Establish a digital twin coding system for hydropower stations

[0074] Based on application requirements and classification standards, the structure and equipment of hydropower stations are classified and graded to form a digital twin coding system for hydropower stations.

[0075] The digital twins of hydropower stations are mainly divided into engineering and equipment categories.

[0076] (1) Engineering

[0077] Engineering-related subjects include hydraulic engineering, architecture, road and bridge engineering, water supply and drainage engineering, and geology.

[0078] The digital twin encoding for engineering projects consists of four levels: system code, building code, function code, and element code, as shown in the table below:

[0079]

[0080] The system code Q is used to identify the type of building system. It consists of two digits and includes water-retaining systems, flood discharge and energy dissipation systems, water diversion and power generation systems, navigation dam systems, water intake systems, etc.

[0081] Building codes R1 and R2 are used to identify the form type of a building and consist of two letters. R1 represents the primary classification of the building, such as water-retaining systems, which can be divided into gravity dams, arch dams, earth-rock dams, etc.; R2 represents the secondary classification of the building, such as gravity dams, which can be divided into solid gravity dams, wide-slot gravity dams, hollow gravity dams, etc.

[0082] Building Code R N Buildings of the same type are numbered using two digits, ranging from 01 to 99.

[0083] The function code W1 is used to identify the functional type of a building and consists of one letter. For example, a dam-type powerhouse can be divided into main unit section, installation room, auxiliary powerhouse, plant drainage, plant road, etc.

[0084] Function code W N Buildings with the same function are numbered using two digits, ranging from 01 to 99.

[0085] The element code Y1Y2 is used to identify the type of civil engineering elements and consists of two letters. Y1 represents the major category of civil engineering, such as the main body of a dam section, which can be divided into seepage prevention and reinforcement, water-retaining structure, drainage structure, water-stopping and joint filling, etc.; Y2 represents the minor category of civil engineering, such as drainage structure, which can be divided into drainage tunnel, drainage pipe, drainage hole, etc.

[0086] Element code Y N Each element in the same civil engineering category is assigned a number consisting of 4 digits, ranging from 001 to 999.

[0087] (2) Equipment

[0088] Equipment-related objects include hydraulic machinery, primary electrical engineering, secondary electrical engineering, heating, ventilation and air conditioning, water supply and drainage, and metal structure engineering.

[0089] The digital twin code for equipment consists of four levels: factory-wide code, system code, equipment code, and component code, as shown in the table below:

[0090]

[0091] The plant code G is used to identify power plant units and common system equipment; the power plant unit code consists of 2 digits; the system equipment shared by multiple units consists of 2 letters, and the value can be agreed upon as appropriate.

[0092] System codes F1, F2, and F3 are used to identify system types and consist of three letters. F1 can represent systems such as power grid and distribution systems, power output and plant power, instrumentation and control equipment, drainage systems, water transmission systems, main equipment, technical water supply systems, public auxiliary systems, auxiliary systems, and centralized control centers. F2 further subdivides the types of F1, for example, main equipment can be divided into turbine systems and generator systems. F3 further subdivides the types of F2, for example, turbine systems can be divided into turbines, inlet valves, and governors.

[0093] System code F N Systems of the same type are numbered using a two-digit number ranging from 01 to 99.

[0094] Equipment codes E1 and E2 are used to identify different equipment types within the same system and consist of two letters. E1 can represent types such as mechanical equipment, measuring equipment, and electrical equipment. E2 further refines the types under E1. For example, water turbine mechanical equipment can be divided into shell components, rotating components, bearing components, etc.

[0095] Device code E N Equipment of the same type is numbered with a 3-digit number ranging from 001 to 999.

[0096] Part codes B1 and B2 are used to identify different part types within the same equipment and consist of two letters. B1 can represent mechanical parts, instrumentation and control parts, electrical parts, etc.; B2 further refines the types under B1, for example, electrical parts of a water turbine can be divided into protection devices, signaling devices, switching devices, etc.

[0097] Part code B N Components of the same type are numbered with two digits, ranging from 01 to 99.

[0098] 2. Mapping between the visualization model and the digital twin of the hydropower station

[0099] The visualization model serves as the display carrier for the digital twin of a hydropower station and needs to be attached to a specific decomposed object of the twin. There are two ways to attach the visualization model to the hydropower station twin: one is automatic mapping based on model encoding, and the other is attachment association based on empirical logic.

[0100] (1) Automatic mapping based on model encoding

[0101] S1. Professional modeling software such as Revit, Bentley, and Catia are used to create BIM models of the hydropower station. The attribute information of the model components is entered into the software, and each component is assigned a unique identifier. The identifier is established with reference to the coding system of the hydropower station twin.

[0102] S2. After completing BIM modeling, attribute entry, and coding settings, a BIM model file is generated.

[0103] S3. Upload the BIM model to the mapping system and perform lightweight processing on the model.

[0104] S4. Using lightweight tools, geometric and non-geometric data in the BIM model are read and separated through digital model separation.

[0105] S5. The lightweight model retains complete geometric data and unique codes, while non-geometric data such as model component attributes are stored in a database. There is a one-to-one correspondence between the unique codes in the lightweight model and the unique codes in the attribute information database, and the association between the lightweight model and attribute information can be achieved through the unique codes.

[0106] S6. The mapping system pre-sets the coding rules for hydropower station engineering and equipment categories.

[0107] S7. According to the coding rules, the mapping system automatically parses and obtains the hierarchical structure of the lightweight model, that is, the tree structure of the hydropower station twin.

[0108] S8. Since the lightweight model and attribute information are associated through a unique code, after selecting any component of the hydropower station in the structure tree, the system can locate and highlight the lightweight model of this component in the 3D scene, query the attribute information of the component, and realize the interactive linkage between the hydropower station BIM model and the twin structure tree.

[0109] (2) Connection based on empirical logic

[0110] S1. Create a hydropower station structure decomposition file, assign a unique code to each piece of engineering equipment according to the hydropower station twin coding system, and fill in the coding information and attribute information in the file.

[0111] S2. Upload the structure decomposition file to the mapping system. Based on the encoding rules, the system automatically generates the structure tree of the hydropower station twin.

[0112] S3. Store the attribute information of the engineering equipment in the database, and associate the attribute information with the structure tree through a unique code.

[0113] S4. Upload the 3D models (MAX model / UE model, etc.) and GIS models (oblique photography / topographic images, etc.) related to the hydropower station to the mapping system to achieve lightweight model processing.

[0114] S5. In the system, select the component (which can be at any level) in the twin structure tree and associate it with the lightweight model corresponding to that component.

[0115] S6. After the association is completed, select any component of the hydropower station in the structure tree. The system can locate and highlight the lightweight model of this component in the 3D scene, query the component's attribute information, and realize the interactive linkage between the 3D model, GIS model and twin structure tree of the hydropower station.

[0116] 3. Mapping of monitoring data with the digital twin of the hydropower station

[0117] Monitoring data is the core driver of the hydropower station's digital twin and needs to be linked to a specific decomposed object of the twin. The linking of monitoring data to the hydropower station's twin is mainly achieved through parsing mapping based on measurement point coding.

[0118] (1) Measurement point coding system

[0119] Based on the digital twin coding system of hydropower stations, a monitoring type code and a measuring point sequence code are added to form a combined coding mode of "twin code - monitoring type - measuring point number".

[0120] The type codes M1 and M2 are used to identify the monitoring objects of hydropower station engineering equipment and consist of two letters. For engineering components, M1 can represent types such as displacement, seepage, stress-strain, and temperature; for equipment components, M1 can represent types such as vibration, sway, and temperature; M2 further refines the types under M1, for example, displacement can be divided into X-direction displacement, Y-direction displacement, and Z-direction displacement, and vibration can be divided into horizontal vibration and vertical vibration.

[0121] Sequence code C N Measurement points of the same type are numbered with a 3-digit number ranging from 001 to 999.

[0122]

[0123] (2) Analytic mapping based on measurement point coding

[0124] S1. Import the measurement point information into the coding tool, add twin codes to the measurement points according to the monitoring object, add type codes to the measurement points according to the measurement point type, and add sequence codes to monitoring points of the same type.

[0125] S2. The mapping system pre-sets the coding rules for the hydropower station measurement points.

[0126] S3. Upload the measurement point information to the mapping system. Based on the measurement point code, the system automatically parses out the twin object to which the measurement point belongs, as well as the measurement point type and quantity.

[0127] S4. Since the relationship between the hydropower station's measuring points and the twin objects is many-to-one, the system can directly connect each measuring point to the corresponding twin structure tree to form a hydropower station twin monitoring tree.

[0128] S5. After automatic connection, the connection relationship between the measuring point and the twin structure tree can be manually adjusted.

[0129] S6. The attribute information and time-series data of the measurement points are stored in a structured database and associated with the monitoring tree through a unique measurement point code.

[0130] S7. In the 3D scene constructed by the visualization model, mark the spatial distribution of the measuring points according to their coordinates, and associate them with the monitoring tree through a unique measuring point code.

[0131] S8. After the association is completed, select any measuring point of the hydropower station in the monitoring tree. The system can locate and highlight the measuring point and the visualization model of the component to which the measuring point belongs in the 3D scene, query the measuring point attribute information and monitoring data, and realize the interactive linkage between the hydropower station twin and the monitoring point.

[0132] 4. Sharing applications of mapping relationships

[0133] S1. After completing the mapping between the digital twin of the hydropower station and the visualization model and monitoring data, this mapping relationship can be shared with relevant personnel.

[0134] S2. The system allows users to view the twin data catalog, which includes information on the association between the twin and the model data, model attribute information, measurement point attribute information, monitoring data, etc. Business personnel can quickly retrieve the twin information they need by searching using keywords and conditions.

[0135] S3. Import the authorized model code into the mapping system. The system can automatically generate the mapping relationship between the authorized model and the twin based on the latest version of the association information.

[0136] S4. Import the authorized measurement point codes into the mapping system. The system can automatically generate the mapping relationship between the authorized measurement points and the twin based on the latest version of the association information.

[0137] S5. Relevant personnel can directly use the associated information, or make adjustments based on the existing associated information. They can also reconnect the hydropower station digital twin with the visualization model and monitoring data as needed, and manage the reconnected or adjusted associated information as another version.

Claims

1. A method for mapping hydropower station data and 3D scene based on digital twins, characterized in that, The mapping method is based on the digital twin of the hydropower station, which connects the data and visualization model of the hydropower station's structure and equipment at different stages. The mapping method includes the following steps: Based on the reference requirements and classification of hydropower stations, a hierarchical classification method for the structure and equipment of hydropower stations is formulated, and a digital twin coding system for hydropower stations is formed. Two model mapping methods are established: automatic mapping based on model coding and attachment association based on empirical logic. A mapping system is established to associate the digital twin of the hydropower station with the visualization model and data. Establish a mapping between monitoring and detection data and the digital twin of the hydropower station, including establishing a measurement point coding system and a parsing mapping based on the measurement point coding; Establish shared references with mapping relationships; The model-encoding-based automatic mapping method is as follows: According to the coding system of hydropower station digital twin, the BIM model of hydropower station structure and equipment is coded. After the BIM model is uploaded to the mapping system, the system first separates the model attribute information and model geometric data through lightweight tools, and then automatically parses the hierarchical structure of the model according to the coding rules, that is, the hydropower station twin tree structure. The hydropower station twin tree structure, model geometric data, and model attribute information are associated through unique codes to realize a one-to-one mapping between the model and the twin object. The mapping method based on empirical logic for attachment association is as follows: The unique codes and attribute information of each structural equipment of the hydropower station are uploaded to the mapping system in the form of files. The system automatically generates a structure tree of the hydropower station twin according to the coding rules. After the model is uploaded to the mapping system, the components in the twin structure tree and the corresponding models of the components are associated to realize a one-to-one mapping of the hydropower station twin objects, model data, and attribute information. The aforementioned measurement point coding system includes: based on the hydropower station digital twin coding system, adding monitoring type code and measurement point sequence code to form a combined coding mode of "twin code - monitoring type - measurement point number".

2. The method for mapping hydropower station data and three-dimensional scene based on digital twins as described in claim 1, characterized in that, The aforementioned hydropower station digital twin coding system consists of four levels of engineering-related codes: system code, building code, function code, and element code; and four levels of equipment-related codes: plant-wide code, system code, equipment code, and component code.

3. The method for mapping hydropower station data and three-dimensional scene based on digital twins as described in claim 2, characterized in that, The specific steps of the model-encoding-based automatic mapping method are as follows: S1. Use modeling software to perform BIM modeling of the hydropower station, input the attribute information of the model components into the software, and assign a unique identifier code to each component. S2. After completing BIM modeling, attribute entry, and coding settings, a BIM model file is generated; S3. Upload the BIM model to the mapping system and perform lightweight processing on the model; S4. Using lightweight tools, geometric and non-geometric data in the BIM model are read and separated through digital model separation. S5. The lightweight model retains complete geometric data and unique codes, while non-geometric data is stored in a database. There is a one-to-one correspondence between the unique codes in the lightweight model and the unique codes in the attribute information database. The association between the lightweight model and the attribute information can be realized through the unique codes. S6. The mapping system pre-sets the coding rules for hydropower station engineering and equipment categories; S7. According to the coding rules, the mapping system automatically parses and obtains the hierarchical structure of the lightweight model, that is, the tree structure of the hydropower station twin. S8. Since the lightweight model and attribute information are associated through a unique code, after selecting any component of the hydropower station in the structure tree, the system can locate and highlight the lightweight model of this component in the 3D scene, query the attribute information of the component, and realize the interactive linkage between the hydropower station BIM model and the twin structure tree.

4. The method for mapping hydropower station data and three-dimensional scene based on digital twins as described in claim 3, characterized in that, The specific steps of the mapping method based on empirical logic are as follows: S1. Create a hydropower station structure decomposition file, assign a unique code to each engineering equipment according to the hydropower station twin coding system, and fill in the coding information and attribute information in the file; S2. Upload the structure decomposition file to the mapping system. According to the coding rules, the system will automatically generate the structure tree of the hydropower station twin. S3. Store the attribute information of the engineering equipment in the database, and associate the attribute information with the tree structure through a unique code; S4. Upload the 3D model and GIS model related to the hydropower station to the mapping system to achieve lightweight processing of the model; S5. In the system, select the components in the twin structure tree and associate them with the corresponding lightweight models; S6. After the association is completed, select any component of the hydropower station in the structure tree. The system can locate and highlight the lightweight model of this component in the 3D scene, query the component's attribute information, and realize the interactive linkage between the 3D model, GIS model and twin structure tree of the hydropower station.

5. The method for mapping hydropower station data and three-dimensional scene based on digital twins as described in claim 4, characterized in that, The analytical mapping based on measurement point coding includes: S1. Import the measurement point information into the coding tool, add twin codes to the measurement points according to the monitoring object, add type codes to the measurement points according to the measurement point type, and add sequence codes to the monitoring points of the same type. S2. The mapping system pre-sets the coding rules for the hydropower station measurement points; S3. Upload the measurement point information to the mapping system. Based on the measurement point code, the system automatically parses out the twin object to which the measurement point belongs, as well as the measurement point type and quantity. S4. Since the relationship between the hydropower station's measuring points and the twin objects is many-to-one, the system can directly connect each measuring point to the corresponding twin structure tree to form a hydropower station twin monitoring tree. S5. After automatic connection, the connection relationship between the measuring point and the twin structure tree can be manually adjusted. S6. The attribute information and time-series data of the measurement points are stored in a structured database and associated with the monitoring tree through a unique measurement point code; S7. In the 3D scene constructed by the visualization model, mark the spatial distribution of the measuring points according to the coordinates of the measuring points, and associate them with the monitoring tree through a unique measuring point code; S8. After the association is completed, select any measuring point of the hydropower station in the monitoring tree. The system will locate and highlight the measuring point and the visualization model of the component to which the measuring point belongs in the 3D scene, query the measuring point attribute information and monitoring data, and realize the interactive linkage between the hydropower station twin and the monitoring point.

6. The method for mapping hydropower station data and three-dimensional scene based on digital twins as described in claim 5, characterized in that, The shared references to the mapping relationships mentioned above include: S1. After completing the mapping between the digital twin of the hydropower station and the visualization model and monitoring data, share this mapping relationship with the business personnel who need to use it; S2. View the twin data catalog in the system, including the association information between the twin and the model data, model attribute information, measurement point attribute information and monitoring data. Business personnel can search for the twin information they need by keywords and conditions. S3. Import the authorized model code into the mapping system. The system can automatically generate the mapping relationship between the authorized model and the twin based on the latest version of the association information. S4. Import the authorized measurement point codes into the mapping system. The system can automatically generate the mapping relationship between the authorized measurement points and the twin based on the latest version of the association information. S5. Relevant personnel may directly use the associated information, or make adjustments based on existing associated information, or reconnect the hydropower station digital twin with the visualization model and monitoring data as needed, and manage the reconnected or adjusted associated information as another version.

7. The method for mapping hydropower station data and three-dimensional scene based on digital twins as described in claim 6, characterized in that, The visualization model described above is the display carrier of the digital twin of the hydropower station and needs to be attached to a certain decomposed object of the twin; The monitoring data is driven by the digital twin of the hydropower station and needs to be attached to a certain decomposed object of the twin.

Citation Information

Patent Citations

  • Electrical equipment digital twin three-dimensional model and data mapping method and system

    CN116305356A

  • Apparatus and method of constructing digital twin

    KR102346920B1

  • Intelligent vibration digital twin systems and methods for industrial environments

    WO2021108680A1