Twin model data mapping methods, apparatus, storage media and computer equipment
By identifying and encoding the attribute information and measurement point objects of the equipment's 3D model in the substation, and combining configuration description files and memory mapping, the complexity of mapping between the equipment's 3D model and monitoring data is solved, enabling real-time dynamic status reflection of the equipment's 3D model and improving the operation and maintenance efficiency of digital twin technology.
Patent Information
- Application Number
- CN202411277371.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2044-09-12
AI Technical Summary
The complexity and inefficiency of the mapping relationship between the 3D model of substation secondary equipment and monitoring data make it difficult for the 3D model to reflect the dynamic status changes of the equipment in real time, thus limiting the application capability of digital twin technology in improving operation and maintenance efficiency.
By determining the 3D model of the physical secondary equipment in the substation, identifying attribute information and encoding it as an identity ID, and combining it with configuration description files, standard measurement point information database and memory mapping, the data mapping between the 3D model of the equipment and the monitoring system is realized, ensuring that the dynamic status of the equipment is reflected in real time.
It improves the versatility of equipment 3D models and data mapping efficiency, realizes real-time dynamic information fusion between equipment 3D models and physical secondary equipment, and enhances the application capability of digital twin technology in operation and maintenance efficiency.
Smart Images

Figure CN118981905B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of digital twin technology, and in particular to a method, apparatus, storage medium and computer equipment for mapping twin model data. Background Technology
[0002] In recent years, digital twin technology has been fully demonstrated in the field of smart substations. By integrating sensing, precise modeling, and advanced simulation capabilities, digital twin technology constructs a digital mirror model that can comprehensively describe, monitor in real time, control intelligently, and interact bidirectionally. This has brought unprecedented changes to the operation and maintenance management of substations. It not only helps to realize the three-dimensional visualization of the operating status of secondary equipment, but also promotes the refinement and intelligence of equipment life cycle management.
[0003] However, since the secondary equipment in substations follows the layout principle of "centralized monitoring and distributed control", the number of equipment is large and widely distributed. The 3D model of the equipment obtained by modeling the secondary equipment in the substation operates in isolation from the data monitoring system. This exacerbates the complexity and inefficiency of the mapping relationship between the 3D model of the equipment and the monitoring data, making it difficult for the 3D model of the equipment to reflect the dynamic status changes of the equipment in real time, thus limiting the application capability of digital twin technology in improving operation and maintenance efficiency. Summary of the Invention
[0004] The purpose of this application is to at least address one of the aforementioned technical deficiencies, particularly the complexity and inefficiency of the mapping relationship between the 3D model of equipment and monitoring data in the prior art, which makes it difficult for the 3D model of equipment to reflect the dynamic status changes of the equipment in real time, thus limiting the application capability of digital twin technology in improving operation and maintenance efficiency.
[0005] This application provides a twin model data mapping method, the method comprising:
[0006] The equipment three-dimensional model of the physical secondary equipment in the substation is determined, and the attribute information and multiple measuring point objects of the equipment three-dimensional model are identified. The attribute information is encoded into an identity ID using a preset encoding rule, and the identity ID and each measuring point object are marked in the equipment three-dimensional model.
[0007] The configuration description file of the substation is obtained, and the attribute data and factory data of the physical secondary equipment are parsed from the configuration description file. The attribute data is matched with the identity ID, and the attribute data is mapped to the three-dimensional model of the equipment according to the matching result.
[0008] The measurement point data corresponding to the factory data is retrieved from the standard measurement point information database of the substation, and the communication data of each measurement point object in the equipment communication model is mapped to the equipment three-dimensional model based on the measurement point data; wherein, the equipment communication model is constructed based on the communication data of each measurement point object in the physical secondary equipment;
[0009] The device identifier of the physical secondary equipment is obtained from the substation monitoring system, and a memory mapping is established between the device identifier and the three-dimensional model of the equipment, so as to map the equipment operation data received by the device identifier in the substation monitoring system to the three-dimensional model of the equipment in real time through the memory mapping.
[0010] Optionally, determining the three-dimensional model of the physical secondary equipment in the substation includes:
[0011] Identify the physical secondary equipment in the substation that needs to be mapped by data, and perform three-dimensional modeling on the physical secondary equipment to generate a three-dimensional model of the physical secondary equipment.
[0012] Optionally, encoding the attribute information into an identity ID using a preset encoding rule includes:
[0013] The attribute information is parsed to obtain the detailed category of the device's 3D model under each attribute;
[0014] The encoding characters for each refined category are determined according to the encoding rules corresponding to each attribute, and the encoding characters are sorted according to a preset arrangement to obtain the identity ID of the device's three-dimensional model.
[0015] Optionally, the step of matching the attribute data with the identity ID and mapping the attribute data to the device 3D model based on the matching result includes:
[0016] Determine each attribute in the attribute data and the category data corresponding to each attribute, and parse out each attribute corresponding to the identity ID;
[0017] Each attribute in the attribute data is matched one by one with each attribute corresponding to the identity ID, and each category of data is mapped to the device 3D model based on the matching results.
[0018] Optionally, the process of constructing the standard measurement point information database includes:
[0019] Acquire the factory data and measurement point data of each physical secondary device in the substation;
[0020] The measurement point mapping file of the physical secondary equipment is generated based on the factory data and the measurement point data, and the standard measurement point information library of the substation is constructed based on each measurement point mapping file.
[0021] Optionally, mapping the communication data of each measurement point object in the device communication model to the device 3D model based on the measurement point data includes:
[0022] Determine each measuring point object in the measuring point data and the corresponding measuring point communication path for each measuring point object, and pair each measuring point object in the device 3D model and the device communication model one by one to obtain the pairing result;
[0023] Based on the pairing results and the communication paths of each side point, the communication data of each measuring point object in the device communication model is mapped to the device 3D model.
[0024] Optionally, the device identifier includes a device object identifier and multiple measurement point object identifiers;
[0025] The step of establishing a memory mapping between the device identifier and the device 3D model includes:
[0026] A memory mapping between the device object identifier and the identity ID is established using a hash method, and in the memory mapping, each measurement point object identifier is paired one-to-one with each measurement point object marked in the device 3D model.
[0027] This application also provides a twin model data mapping device, including:
[0028] The identity object labeling module is used to determine the three-dimensional model of the physical secondary equipment in the substation, and to identify the attribute information and multiple measuring point objects of the three-dimensional model of the equipment. The attribute information is encoded into an identity ID using a preset encoding rule, so as to label the identity ID and each measuring point object into the three-dimensional model of the equipment.
[0029] The attribute data mapping module is used to obtain the configuration description file of the substation, and parse the attribute data and factory data of the physical secondary equipment from the configuration description file, so as to match the attribute data with the identity ID, and map the attribute data into the three-dimensional model of the equipment according to the matching result.
[0030] The communication data mapping module is used to retrieve the measurement point data corresponding to the factory data from the standard measurement point information database of the substation, and map the communication data of each measurement point object in the equipment communication model to the equipment three-dimensional model based on the measurement point data; wherein, the equipment communication model is constructed based on the communication data of each measurement point object in the physical secondary equipment;
[0031] The running data mapping module is used to obtain the device identifier of the physical secondary equipment from the substation monitoring system and establish a memory mapping between the device identifier and the three-dimensional model of the equipment, so as to map the equipment operation data received by the device identifier in the substation monitoring system to the three-dimensional model of the equipment in real time through the memory mapping.
[0032] This application also provides a storage medium storing computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the twin model data mapping method as described in any of the above embodiments.
[0033] This application also provides a computer device, including: one or more processors, and memory;
[0034] The memory stores computer-readable instructions, which, when executed by the one or more processors, perform the steps of the twin model data mapping method as described in any of the above embodiments.
[0035] As can be seen from the above technical solutions, the embodiments of this application have the following advantages:
[0036] The twin model data mapping method, apparatus, storage medium, and computer equipment provided in this application, when mapping the data of a physical secondary equipment's 3D model, can first identify the attribute information and multiple measurement point objects of the equipment's 3D model, and encode the attribute information into an identity ID using a preset encoding rule. This allows the identity ID and each measurement point object to be labeled into the equipment's 3D model, thus ensuring the labeled 3D model has universality among similar equipment, thereby improving the efficiency of data mapping. Next, the configuration description file of the substation can be obtained, and the attribute data and factory data of the physical secondary equipment can be parsed from the configuration description file. The attribute data is then matched with the identity ID, and the attribute data is mapped into the equipment's 3D model based on the matching result, thereby associating the physical secondary equipment and the equipment's 3D model through attribute data mapping. Furthermore, the system can retrieve measurement point data corresponding to the factory data from the standard measurement point information database of the substation, and obtain the equipment communication model constructed based on the communication data of each measurement point object in the physical secondary equipment. Then, based on the measurement point data, the communication data of each measurement point object in the equipment communication model is mapped to the equipment 3D model. In the standard measurement point information database, since the factory data of equipment of the same type is the same, the corresponding measurement point data is also the same, which can further improve the efficiency of data mapping. Finally, this application can obtain the equipment identifier of the physical secondary equipment from the substation monitoring system and establish a memory mapping between the equipment identifier and the equipment 3D model. Through memory mapping, the equipment operation data received by the equipment identifier in the substation monitoring system is mapped to the equipment 3D model in real time, so that the real-time dynamic information of the physical secondary equipment can be integrated into the equipment 3D model. In summary, this application improves the versatility of the device's 3D model by annotating its identity ID and measurement point objects through the physical and logical relationships of similar devices, thereby reducing the complexity and efficiency of model data mapping. Then, it uses configuration description files, standard measurement point information libraries, and memory mapping to perform data mapping on the annotated device 3D model. This allows the dynamic state changes of the device to be reflected in the device's 3D model in real time, thereby improving the application capability of digital twin technology in improving operation and maintenance efficiency. Attached Figure Description
[0037] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 A flowchart illustrating a twin model data mapping method provided in an embodiment of this application;
[0039] Figure 2 This is a logical diagram illustrating a data mapping function provided in an embodiment of this application;
[0040] Figure 3 A schematic diagram of the structure of a twin model data mapping device provided in an embodiment of this application;
[0041] Figure 4 This is a schematic diagram of the internal logic of a computer device provided in an embodiment of this application. Detailed Implementation
[0042] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0043] Because substation secondary equipment follows the layout principle of "centralized monitoring and distributed control," the number of equipment is large and widely distributed. The 3D models of the equipment obtained from modeling the secondary equipment in the substation operate in isolation from the data monitoring system. This exacerbates the complexity and inefficiency of the mapping relationship between the 3D models of the equipment and the monitoring data, making it difficult for the 3D models of the equipment to reflect the dynamic status changes of the equipment in real time. This limits the application capability of digital twin technology in improving operation and maintenance efficiency.
[0044] Based on this, this application proposes the following technical solution, as detailed below:
[0045] In one embodiment, such as Figure 1 As shown, Figure 1 This application provides a flowchart illustrating a twin model data mapping method according to an embodiment of the present application. The present application also provides a twin model data mapping method, specifically including the following:
[0046] S110: Determine the three-dimensional model of the physical secondary equipment in the substation, identify the attribute information and multiple measuring point objects of the three-dimensional model of the equipment, and encode the attribute information into an identity ID using a preset coding rule, so as to mark the identity ID and each measuring point object into the three-dimensional model of the equipment.
[0047] In this step, when it is necessary to reflect the monitoring data of the physical secondary equipment in the substation in real time on the equipment 3D model, the computer equipment can first determine the physical secondary equipment to be mapped and obtain its equipment 3D model. Then, the computer equipment can identify the attribute information and multiple measuring point objects of the equipment 3D model, and encode the attribute information into an identity ID using a preset encoding rule. Then, the identity ID and each measuring point object can be marked into the equipment 3D model, that is, the identity ID and each measuring point object are added to the 3D model file corresponding to the equipment 3D model, thereby obtaining the basic model of the physical secondary equipment for data mapping.
[0048] Secondary physical equipment refers to electrical equipment in a substation that is connected to the primary equipment or primary system via cables and lines, and is used for transmission, measurement, protection, and control functions. This includes protective relays, measuring devices, and monitoring equipment. They are primarily responsible for monitoring, measuring, controlling, and protecting the operation of the primary equipment and the overall system, ensuring the safe and stable operation of the entire substation. Therefore, through data mapping, computer equipment can display the monitoring data of secondary physical equipment graphically and visually in a 3D model of the equipment, allowing maintenance personnel to intuitively understand the operating status and performance of the equipment, thereby improving the stability of the substation.
[0049] Furthermore, the attribute information in this application refers to the relevant attributes that characterize the key distinguishing features of the equipment contained in the three-dimensional model of the equipment, such as equipment type, primary interval, wiring type, voltage level, etc.; the measuring point object refers to the points and areas in the three-dimensional model of the equipment that are directly related to the monitoring data. They represent the key locations or events that are actually measured and monitored in the equipment. They can be composed of name and descriptive attributes, such as the descriptive attribute of the measuring point object named "device temperature" being "STMP1.Tmp", and the descriptive attribute of the measuring point object named "power supply voltage" being "SPVT.Vol".
[0050] Understandably, the identity ID of a device's 3D model is encoded based on its attribute information, which may include equipment type, wiring method, and voltage level. Therefore, the generated identity ID is highly universal and remains consistent across secondary equipment of the same type and under the same conditions. For example, in different substations, as long as the voltage level, equipment type, and wiring method are the same, the generated identity ID will be identical, requiring no modification. The same applies to measurement points. Therefore, the annotated 3D equipment model is not only applicable to a single substation but can also be widely used in similar substations. If a faulty device in a substation needs to be replaced with a similar device, the computer equipment can directly use the annotated 3D equipment model, thereby improving the application capability of digital twin technology in enhancing operational efficiency.
[0051] S120: Obtain the configuration description file of the substation, and parse the attribute data and factory data of the physical secondary equipment from the configuration description file. Match the attribute data with the identity ID, and map the attribute data to the equipment 3D model according to the matching result.
[0052] In this step, after labeling the equipment 3D model with identity ID and measurement point objects in step S110, the computer equipment can also obtain the substation configuration description file, then parse the configuration description file, and obtain the attribute data and factory data of the physical secondary equipment from the parsing results. Then, the computer equipment can match the attribute data with the identity ID, and map the attribute data to the equipment 3D model according to the matching results, so as to associate the physical secondary equipment and the equipment 3D model through the mapping of attribute data.
[0053] The Substation Configuration Description (SCD) file describes detailed configuration information for all electrical equipment in the substation, including attribute data, factory data, logical configurations, and network structures for both primary and secondary equipment. It provides an overall view of the substation and can be used for configuring, monitoring, and maintaining the electrical equipment. Therefore, computer equipment can parse this configuration description file to obtain the attribute data and factory data of the corresponding secondary equipment entities.
[0054] Furthermore, the attribute data here can include the specific type of the physical secondary equipment under each attribute, such as protection device, measurement and control device, intelligent terminal, etc. in equipment type; line, busbar, busbar section, etc. in the primary bay; double busbar, double busbar double section, double busbar single section, etc. in wiring method; and 1000kV, 750kV, 500kV, 330kV, etc. in voltage level. Factory data refers to a series of data, documents, or identifiers that come with the equipment when it leaves the factory, such as equipment model, manufacturer information, version information, check code information, etc.
[0055] Schematic illustration: In a substation, when computer equipment retrieves attribute data from a configuration description file, it can do so from the configuration description file. <scl>Starting from the root element, traverse downwards to... <substation>Elements, from <substation>All of the following <voltagelevel>Voltage level information is collected from the elements; for each <voltagelevel>Computer devices can further traverse its subsystems. <bay>Elements, and then from <bay>Extracting from elements <conductingequipment>Elements, thereby collecting information about the powered devices; finally, the computer device can traverse... <bay>or <conductingequipment>Below <lnode>Elements, and analysis <lnode>The association relationships are used to determine the electrical equipment to which the entity's secondary equipment belongs and the interval information through references or other logical connections.
[0056] In addition, when extracting factory data from the configuration description file, the computer equipment can first parse the configuration description file and extract the IED device model file of the physical secondary device from the parsing results. Then, it can extract the IED device model file from the IED device model file. <scl>Starting from the root element, traverse downwards to... <ied>Hierarchy; for each <ied>The `<type>` element allows computer devices to collect relevant attribute data, such as the device model from the `type` attribute, manufacturer information from the `manufacturer` attribute, version information from the `configVersion` attribute, and more. <ied>Under the element <private>The sub-element, when type="ICD file verification CRC", can have its text content extracted as a verification code.
[0057] It is understandable that since the identity ID of a physical secondary device is obtained based on the device's attribute information encoding, it carries multiple attributes possessed by the physical secondary device. Therefore, the computer device can match the attribute data of the physical secondary device with each corresponding attribute in the identity ID of the device's 3D model, and map the attribute data to the device's 3D model according to the matching results, so as to associate the physical secondary device and the device's 3D model through the mapping of attribute data.
[0058] S130: Retrieve the measurement point data corresponding to the factory data from the standard measurement point information database of the substation, and map the communication data of each measurement point object in the equipment communication model to the equipment three-dimensional model based on the measurement point data.
[0059] In this step, after associating the physical secondary equipment and the equipment 3D model through step S120, the computer equipment can also retrieve the measurement point data corresponding to the factory data of the physical secondary equipment from the standard measurement point information database of the substation, and obtain the equipment communication model corresponding to the physical secondary equipment. Since the equipment communication model is constructed based on the IEC61850 standard using the communication data of each measurement point object in the physical secondary equipment, the computer equipment can map the communication data of each measurement point object in the equipment communication model to the equipment 3D model based on the measurement point data.
[0060] During substation deployment, computer equipment can simultaneously build a standard measurement point information database for the substation, providing strong support for its stable operation. This database records the factory data and measurement point data for each power equipment. The measurement point data refers to the detailed information of each measurement point within the power equipment. It should be noted that in the standard measurement point information database, because equipment of the same type has the same factory data, its corresponding measurement point data is also identical, thus further improving the efficiency of data mapping.
[0061] Understandably, since the equipment communication model directly reflects the communication characteristics of the measuring point objects, computer equipment can accurately map the communication data of each measuring point object in the equipment communication model onto the equipment's 3D model based on the measuring point data retrieved from the measuring point information database. This allows the 3D model to reflect the communication status of the physical secondary equipment in real time, thus providing a more intuitive and accurate representation of the equipment's operation. Under different operating scenarios, this communication data-based mapping method can flexibly adapt to various configuration changes, ensuring the safety and reliability of the substation.
[0062] S140: Obtain the equipment identifier of the physical secondary equipment from the substation monitoring system, and establish a memory mapping between the equipment identifier and the equipment 3D model, so as to map the equipment operation data received by the equipment identifier in the substation monitoring system to the equipment 3D model in real time through memory mapping.
[0063] In this embodiment, after the communication data is mapped to the three-dimensional model of the equipment through step S130, the computer equipment can also obtain the equipment identifier of the physical secondary equipment from the substation monitoring system, establish a memory mapping between the equipment identifier and the three-dimensional model of the equipment, and then map the equipment operation data received by the equipment identifier in the substation monitoring system to the three-dimensional model of the equipment in real time through memory mapping, so that the real-time dynamic information of the physical secondary equipment can be integrated into the three-dimensional model of the equipment.
[0064] A substation monitoring system is a comprehensive system used for real-time monitoring, management, and control of electrical equipment and its operational status within a substation. It collects, processes, stores, and displays operational data from various electrical devices within the substation, including voltage, current, temperature, switch status, and fault information. The substation monitoring system can uniquely identify each piece of electrical equipment in the substation using equipment identifiers, which helps distinguish and manage operational data from each device, ensuring accurate location of specific electrical equipment during monitoring.
[0065] As we can understand, memory mapping refers to a technique that maps the contents of a file or device to computer memory. This allows applications to access data in files or devices as if they were accessing memory, thereby improving data access efficiency. Therefore, through memory mapping technology, device identifiers in a substation monitoring system can be directly associated with the device's 3D model. This allows the operational data of the physical secondary equipment to be updated in real-time in the device's 3D model, ensuring data real-time performance and consistency. Furthermore, memory mapping can be integrated with dynamic real-time data visualization tools, linking the operational data of the physical secondary equipment to the corresponding locations in the device's 3D model and enabling data visualization, thus improving the intuitiveness of the operational data.
[0066] In the above embodiments, when performing data mapping on the 3D model of the physical secondary equipment, the attribute information and multiple measuring point objects of the 3D model can be identified first. The attribute information is then encoded into an identity ID using a preset encoding rule. This allows the identity ID and each measuring point object to be labeled into the 3D model, resulting in a universally applicable 3D model for similar equipment, thus improving the efficiency of data mapping. Next, the substation's configuration description file can be obtained, and the attribute data and factory data of the physical secondary equipment can be parsed from the configuration description file. The attribute data is then matched with the identity ID, and the attribute data is mapped into the 3D model based on the matching result, thus associating the physical secondary equipment and the 3D model through the mapping of attribute data. Simultaneously, the substation's standard... The application retrieves measurement point data corresponding to the factory data from the measurement point information database and obtains the equipment communication model constructed based on the communication data of each measurement point object in the physical secondary equipment. Then, based on the measurement point data, the communication data of each measurement point object in the equipment communication model is mapped to the equipment 3D model. In the standard measurement point information database, since the factory data of equipment of the same type is the same, the corresponding measurement point data is also the same, which can further improve the efficiency of data mapping. Finally, this application can obtain the equipment identifier of the physical secondary equipment from the substation monitoring system and establish a memory mapping between the equipment identifier and the equipment 3D model. Through memory mapping, the equipment operation data received by the equipment identifier in the substation monitoring system is mapped to the equipment 3D model in real time, so that the real-time dynamic information of the physical secondary equipment can be integrated into the equipment 3D model. In summary, this application improves the versatility of the device's 3D model by annotating its identity ID and measurement point objects through the physical and logical relationships of similar devices, thereby reducing the complexity and efficiency of model data mapping. Then, it uses configuration description files, standard measurement point information libraries, and memory mapping to perform data mapping on the annotated device 3D model. This allows the dynamic state changes of the device to be reflected in the device's 3D model in real time, thereby improving the application capability of digital twin technology in improving operation and maintenance efficiency.
[0067] In one embodiment, determining the three-dimensional model of the physical secondary equipment in the substation in step S110 may include:
[0068] S111: Identify the physical secondary equipment to be mapped in the substation, and perform 3D modeling of the physical secondary equipment to generate a 3D model of the physical secondary equipment.
[0069] In this embodiment, the computer device can first determine the physical secondary equipment in the substation that needs to be mapped by data, and then perform three-dimensional modeling of the physical secondary equipment to generate a three-dimensional model of the physical secondary equipment.
[0070] Specifically, in the 3D modeling process, the computer equipment can first acquire the dimensional and material data of the physical secondary equipment. Then, based on this data, it can perform 3D modeling to generate a 3D model of the equipment. After obtaining the 3D model, the computer equipment can export it as a 3D model file in a format that supports extended custom information, such as GLTF, for storage. This allows for direct access to the 3D model file when performing data mapping on similar physical secondary equipment in the future.
[0071] More specifically, computer equipment can use methods such as laser scanning and photogrammetry to take actual measurements and photos of physical secondary equipment from various angles. The results of these measurements and photos can then be analyzed to generate dimensional data of the physical secondary equipment, such as length, width, height, and volume. In addition, computer equipment can also read data such as the factory technical documents, equipment labels, and nameplates of the physical secondary equipment to identify the material data of the physical secondary equipment, such as material, color, and texture.
[0072] In one embodiment, the step S110 of encoding attribute information into an identity ID using a preset encoding rule may include:
[0073] S112: Perform data parsing on the attribute information to obtain the detailed category of the device's 3D model under each attribute.
[0074] S113: Determine the encoding characters for each refined category according to the encoding rules corresponding to each attribute, and sort each encoding character according to the preset permutation and combination to obtain the identity ID of the device's 3D model.
[0075] In this embodiment, when the computer device encodes attribute information, it can first perform data parsing on the attribute information to obtain the detailed category of the device's 3D model under each attribute. Then, it can determine the encoded characters of each detailed category according to the encoding rules corresponding to each attribute, and sort each encoded character according to a preset arrangement to obtain the identity ID of the device's 3D model.
[0076] It should be noted that secondary devices of the same type have the same detailed category under the same attribute. Similarly, secondary devices of different types have different detailed categories under the same attribute. Therefore, the identity ID obtained by encoding attribute information can distinguish between different types of secondary devices.
[0077] Specifically, each attribute contains multiple subcategories, such as protection devices, monitoring and control devices, and intelligent terminals under equipment type; lines, busbars, and busbar sections under the primary bay; double busbars, double busbar double sections, and double busbar single sections under wiring method; 1000kV, 750kV, and 500kV under voltage level; side switches and intermediate switches under equipment details; and single set, first set, and second set under set type information. Furthermore, the primary bay can also have different design numbers or dispatch numbers. Therefore, computer equipment can set corresponding coding rules based on the number of categories for each attribute, assigning corresponding coded characters to each subcategory. These coded characters can be uppercase letters, lowercase letters, or numbers; there are no restrictions.
[0078] For example, in a substation, the identification ID of a physical secondary device is a 10-character string. The first and second characters indicate the device type; the third character indicates the primary bay to which the device belongs; the fourth and fifth characters indicate the design or dispatch number of the primary bay; the sixth character indicates the wiring method of the device within the substation; the seventh character indicates the voltage level; the eighth character provides detailed device information; the ninth character indicates the equipment type; and the tenth character represents the default setting.
[0079] In one embodiment, step S120, which involves matching the attribute data with the identity ID and mapping the attribute data to the device's 3D model based on the matching result, may include:
[0080] S121: Determine each attribute in the attribute data and the category data corresponding to each attribute, and parse out each attribute corresponding to the identity ID.
[0081] S122: Match each attribute in the attribute data with each attribute corresponding to the identity ID, and map each category of data to the device 3D model based on the matching results.
[0082] In this embodiment, when the computer device maps attribute data to the device's 3D model, it can first determine each attribute in the attribute data and the category data corresponding to each attribute, and parse out each attribute corresponding to the identity ID. Then, it matches each attribute in the attribute data with each attribute corresponding to the identity ID one by one, and maps each category data to the device's 3D model according to the matching results.
[0083] Specifically, the computer equipment can first determine each attribute in the attribute data, and then clarify the category data corresponding to each attribute. This category data refers to the detailed category of the physical secondary equipment under each attribute and the relevant parameters of that detailed category. Simultaneously, the computer equipment can also parse and obtain the attributes corresponding to the identity ID. These attributes are generated based on the physical and logical characteristics of the physical secondary equipment, thus identifying the location and function of the physical secondary equipment in the substation. Then, the computer equipment can match each attribute in the attribute data with the attributes in the identity ID, and based on the matching results, map each category of data onto the equipment's 3D model. This mapping process allows for the visualization of the physical secondary equipment's attribute data in the equipment's 3D model, enabling the 3D model to dynamically reflect the actual attribute characteristics of the physical secondary equipment.
[0084] In one embodiment, the process of constructing the standard measurement point information database in step S130 may include:
[0085] S131: Obtain factory data and measurement point data of each physical secondary device in the substation.
[0086] S132: Generate measurement point mapping files for physical secondary equipment based on factory data and measurement point data, and construct a standard measurement point information database for the substation based on each measurement point mapping file.
[0087] In this embodiment, when constructing the standard measurement point information database for a substation, the computer device can first acquire the factory data and measurement point data of various physical secondary devices from different manufacturers in the substation. Then, it generates measurement point mapping files for the physical secondary devices based on the factory data and measurement point data. Furthermore, the standard measurement point information database for the substation can be constructed based on these measurement point mapping files. Therefore, this standard measurement point information database can be used to describe the measurement point mapping relationships of physical secondary devices from different manufacturers. That is, when the factory data of devices of the same type is the same, their corresponding measurement point data is also the same. Through this measurement point mapping relationship, this application can further improve the efficiency of data mapping.
[0088] Specifically, when generating a measurement point mapping file for a physical secondary device based on factory data and measurement point data, the computer equipment can use the factory data as the file name and the measurement point data as the file content to generate a table file, which serves as the measurement point mapping file for the physical secondary device.
[0089] For example, when the factory data includes the device model, manufacturer information, version information, and checksum information, the file name can be: Manufacturer Information_Device Model_Version Information_Checksum Information.xlsx. When the measurement point data includes the name of the measurement point object and the measurement point communication path (reference), the file content can be as follows:
[0090]
[0091] In one embodiment, step S130, which maps the communication data of each measurement point object in the device communication model to the device 3D model based on the measurement point data, may include:
[0092] S133: Determine each measuring point object in the measuring point data and the corresponding measuring point communication path for each measuring point object, and pair each measuring point object in the equipment 3D model and the equipment communication model one by one to obtain the pairing result.
[0093] S134: Based on the pairing results and the communication paths of each side point, map the communication data of each measuring point object in the device communication model to the device 3D model.
[0094] In this embodiment, when the computer device maps communication data to the device's three-dimensional model, it can first determine each measurement point object in the measurement point data and the measurement point communication path corresponding to each measurement point object, and then pair each measurement point object in the device's three-dimensional model and the device's communication model one by one to obtain the pairing result. Finally, based on the pairing result and the communication path of each measurement point object, the communication data of each measurement point object in the device's communication model can be mapped to the device's three-dimensional model.
[0095] It is understandable that the measurement point communication path refers to the transmission path of data from the process layer equipment, through the bay layer equipment, and finally to the station control layer equipment in the equipment communication model built based on the IEC 61850 standard. In other words, it is the path through which communication data is transmitted to the specific location of the measurement point in the equipment communication model. Therefore, after the computer equipment pairs each measurement point object in the equipment 3D model and the equipment communication model, it can accurately map the communication data at each measurement point object location to the corresponding measurement point object location in the equipment 3D model through the measurement point communication path. This improves the efficiency of data mapping and ensures the real-time performance, accuracy, and completeness of the communication data mapping.
[0096] In one embodiment, the device identifier in step S140 may include a device object identifier and multiple measurement point object identifiers; wherein, the step of establishing a memory mapping between the device identifier and the device 3D model may include:
[0097] S141: A memory mapping between device object identifiers and identity IDs is established using a hash method, and in the memory mapping, each measurement point object identifier is paired one-to-one with each measurement point object marked in the device's 3D model.
[0098] In this embodiment, when establishing the memory mapping between the device identifier and the device 3D model, the computer device can first use a hash method to establish the memory mapping between the device object identifier and the identity ID. In the memory mapping, each measurement point object identifier is paired one by one with each measurement point object marked in the device 3D model to ensure that the running data can be accurately mapped to the correct measurement point object position in the device 3D model. This allows for a more accurate and vivid reflection of the dynamic state changes of the device in the device 3D model in real time, further improving the application capability of digital twin technology in improving operation and maintenance efficiency.
[0099] As can be understood, hashing refers to using a hash algorithm to generate a fixed-length hash value, providing an efficient and secure way to establish a memory mapping between device identifiers and identity IDs. In memory mapping, computer devices can quickly find the identity ID corresponding to the device identifier and perform data mapping through the hash value, thereby improving the efficiency of data mapping.
[0100] To better explain the twin model data mapping method of this application, the following will be conducted through... Figure 2 To further illustrate, illustratively, such as Figure 2 As shown, Figure 2 This is a logical diagram illustrating a data mapping function provided in an embodiment of this application.
[0101] Figure 2 In the process, the identification ID and measurement point object have been labeled in the 3D model of the physical secondary equipment. In process 1, the computer equipment can parse the attribute information of the physical secondary equipment through the identification ID to obtain the parsing results, such as the attribute information represented by each coded character in the identification ID, such as the substation, primary system structure, equipment bay, voltage level, and set information. Then, through process 2, the substation and primary system information of the physical secondary equipment can be obtained by parsing from the substation configuration description file (SCD file), and then the attributes of the physical secondary equipment and the attribute information of the live equipment to which it belongs can be extracted. Next, the computer equipment can perform attribute matching on the parsing results of process 1 and process 2 to associate the physical secondary equipment in the substation with the equipment 3D model according to the matching results. Furthermore, the computer device can associate the 3D model of the device with the measurement point mapping file corresponding to the physical secondary device in the standard measurement point information library (standard mapping library) through process 3. This measurement point mapping file contains the name and communication path of the measurement point object of the physical secondary device. In process 4, the computer device can parse the measurement point object in the 3D model of the device to obtain the name and descriptive attributes of the measurement point object, such as "STMP1.Tmp" and "device temperature", "SPVT.Vol" and "power supply voltage". Then, the measurement point object can be matched through process 5 to associate the standard measurement point information library (standard mapping library) with the 3D model of the device. Finally, in process 6, the computer device can determine the actual measurement point communication address from the configuration description file (SCD file) through the measurement point communication path, that is, the specific location of the measurement point object in the physical secondary device.
[0102] The twin model data mapping apparatus provided in the embodiments of this application will be described below. The twin model data mapping apparatus described below can be referred to in correspondence with the twin model data mapping method described above.
[0103] In one embodiment, such as Figure 3 As shown, Figure 3 This application provides a schematic diagram of the structure of a twin model data mapping device according to an embodiment of the present application; the present application also provides a twin model data mapping device, including an identity object annotation module 210, an attribute data mapping module 220, a communication data mapping module 230, and a runtime data mapping module 240, specifically including the following:
[0104] The identity object labeling module 210 is used to determine the three-dimensional model of the physical secondary equipment in the substation, and to identify the attribute information and multiple measuring point objects of the three-dimensional model of the equipment. The attribute information is encoded into an identity ID using a preset coding rule, so as to label the identity ID and each measuring point object into the three-dimensional model of the equipment.
[0105] The attribute data mapping module 220 is used to obtain the configuration description file of the substation, and parse the attribute data and factory data of the physical secondary equipment from the configuration description file, so as to match the attribute data with the identity ID, and map the attribute data to the equipment three-dimensional model according to the matching result.
[0106] The communication data mapping module 230 is used to retrieve the measurement point data corresponding to the factory data from the standard measurement point information database of the substation, and to map the communication data of each measurement point object in the equipment communication model to the equipment three-dimensional model based on the measurement point data; wherein, the equipment communication model is constructed based on the communication data of each measurement point object in the physical secondary equipment.
[0107] The data mapping module 240 is used to obtain the equipment identifier of the physical secondary equipment from the substation monitoring system and establish a memory mapping between the equipment identifier and the equipment 3D model, so as to map the equipment operation data received by the equipment identifier in the substation monitoring system to the equipment 3D model in real time through memory mapping.
[0108] In the above embodiments, when performing data mapping on the 3D model of the physical secondary equipment, the attribute information and multiple measuring point objects of the 3D model can be identified first. The attribute information is then encoded into an identity ID using a preset encoding rule. This allows the identity ID and each measuring point object to be labeled into the 3D model, resulting in a universally applicable 3D model for similar equipment, thus improving the efficiency of data mapping. Next, the substation's configuration description file can be obtained, and the attribute data and factory data of the physical secondary equipment can be parsed from the configuration description file. The attribute data is then matched with the identity ID, and the attribute data is mapped into the 3D model based on the matching result, thus associating the physical secondary equipment and the 3D model through the mapping of attribute data. Simultaneously, the substation's standard... The application retrieves measurement point data corresponding to the factory data from the measurement point information database and obtains the equipment communication model constructed based on the communication data of each measurement point object in the physical secondary equipment. Then, based on the measurement point data, the communication data of each measurement point object in the equipment communication model is mapped to the equipment 3D model. In the standard measurement point information database, since the factory data of equipment of the same type is the same, the corresponding measurement point data is also the same, which can further improve the efficiency of data mapping. Finally, this application can obtain the equipment identifier of the physical secondary equipment from the substation monitoring system and establish a memory mapping between the equipment identifier and the equipment 3D model. Through memory mapping, the equipment operation data received by the equipment identifier in the substation monitoring system is mapped to the equipment 3D model in real time, so that the real-time dynamic information of the physical secondary equipment can be integrated into the equipment 3D model. In summary, this application improves the versatility of the device's 3D model by annotating its identity ID and measurement point objects through the physical and logical relationships of similar devices, thereby reducing the complexity and efficiency of model data mapping. Then, it uses configuration description files, standard measurement point information libraries, and memory mapping to perform data mapping on the annotated device 3D model. This allows the dynamic state changes of the device to be reflected in the device's 3D model in real time, thereby improving the application capability of digital twin technology in improving operation and maintenance efficiency.
[0109] In one embodiment, the identity object labeling module 210 may include:
[0110] The 3D modeling submodule is used to identify the physical secondary equipment to be mapped in the substation, and to perform 3D modeling of the physical secondary equipment to generate a 3D model of the physical secondary equipment.
[0111] In one embodiment, the identity object labeling module 210 may further include:
[0112] The attribute parsing submodule is used to parse attribute information and obtain the detailed category of the device's 3D model under each attribute.
[0113] The identity ID generation submodule is used to determine the coded characters for each refined category according to the encoding rules corresponding to each attribute, and sort the coded characters according to the preset permutation and combination to obtain the identity ID of the device's 3D model.
[0114] In one embodiment, the attribute data mapping module 220 may include:
[0115] The category data determination submodule is used to determine each attribute in the attribute data and the category data corresponding to each attribute, and to parse out each attribute corresponding to the identity ID.
[0116] The first data mapping submodule is used to match each attribute in the attribute data with the corresponding attribute of the identity ID, and map each category of data to the device 3D model based on the matching results.
[0117] In one embodiment, the communication data mapping module 230 may include:
[0118] The equipment data acquisition submodule is used to acquire factory data and measurement point data of various physical secondary equipment in the substation.
[0119] The information database construction submodule is used to generate measurement point mapping files for physical secondary equipment based on factory data and measurement point data, and to build a standard measurement point information database for the substation based on each measurement point mapping file.
[0120] In one embodiment, the communication data mapping module 230 may further include:
[0121] The measurement point object pairing submodule is used to determine each measurement point object in the measurement point data and the measurement point communication path corresponding to each measurement point object, and to pair each measurement point object in the equipment 3D model and the equipment communication model one by one to obtain the pairing result.
[0122] The second data mapping submodule is used to map the communication data of each measuring point object in the device communication model to the device 3D model based on the pairing results and the communication paths of each side point.
[0123] In one embodiment, the device identifier may include a device object identifier and multiple measurement point object identifiers; the running data mapping module 240 may include:
[0124] The memory mapping establishment submodule is used to establish a memory mapping between device object identifiers and identity IDs using a hash method. In the memory mapping, each measurement point object identifier is paired one-to-one with each measurement point object marked in the device's 3D model.
[0125] In one embodiment, this application also provides a storage medium storing computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the twin model data mapping method as described in any of the above embodiments.
[0126] In one embodiment, this application also provides a computer device storing computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the twin model data mapping method as described in any of the above embodiments.
[0127] Indicatively, such as Figure 4 As shown, Figure 4 This is a schematic diagram of the internal structure of a computer device 300 provided in an embodiment of this application. The computer device 300 can be provided as a server. (Refer to...) Figure 4 The computer device 300 includes a processing component 302, which further includes one or more processors, and memory resources represented by memory 301 for storing instructions, such as application programs, that can be executed by the processing component 302. The application programs stored in memory 301 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 302 is configured to execute instructions to perform the twin model data mapping method of any of the above embodiments.
[0128] The computer device 300 may also include a power supply component 303 configured to perform power management of the computer device 300, a wired or wireless network interface 304 configured to connect the computer device 300 to a network, and an input / output (I / O) interface 305. The computer device 300 may operate on an operating system stored in memory 301, such as Windows Server™, Mac OS X™, Unix™, Linux™, Free BSD™, or similar.
[0129] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0130] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0131] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The various embodiments can be combined as needed, and the same or similar parts can be referred to each other.
[0132] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.< / private> < / ied> < / ied> < / ied> < / scl> < / lnode> < / lnode> < / conductingequipment> < / bay> < / conductingequipment> < / bay> < / bay> < / voltagelevel> < / voltagelevel> < / substation> < / substation> < / scl>
Claims
1. A twin model data mapping method, characterized in that, The method includes: The equipment three-dimensional model of the physical secondary equipment in the substation is determined, and the attribute information and multiple measuring point objects of the equipment three-dimensional model are identified. The attribute information is encoded into an identity ID using a preset encoding rule, and the identity ID and each measuring point object are marked in the equipment three-dimensional model. The configuration description file of the substation is obtained, and the attribute data and factory data of the physical secondary equipment are parsed from the configuration description file. The attribute data is matched with the identity ID, and the attribute data is mapped to the three-dimensional model of the equipment according to the matching result. The measurement point data corresponding to the factory data is retrieved from the standard measurement point information database of the substation, and the communication data of each measurement point object in the equipment communication model is mapped to the equipment three-dimensional model based on the measurement point data; wherein, the equipment communication model is constructed based on the communication data of each measurement point object in the physical secondary equipment; The device identifier of the physical secondary equipment is obtained from the substation monitoring system, and a memory mapping is established between the device identifier and the three-dimensional model of the equipment, so as to map the equipment operation data received by the device identifier in the substation monitoring system to the three-dimensional model of the equipment in real time through the memory mapping.
2. The twin model data mapping method according to claim 1, characterized in that, The process of determining the three-dimensional model of the physical secondary equipment in the substation includes: Identify the physical secondary equipment in the substation that needs to be mapped by data, and perform three-dimensional modeling on the physical secondary equipment to generate a three-dimensional model of the physical secondary equipment.
3. The twin model data mapping method according to claim 1, characterized in that, The step of encoding the attribute information into an identity ID using a preset encoding rule includes: The attribute information is parsed to obtain the detailed category of the device's 3D model under each attribute; The encoding characters for each refined category are determined according to the encoding rules corresponding to each attribute, and the encoding characters are sorted according to a preset arrangement to obtain the identity ID of the device's three-dimensional model.
4. The twin model data mapping method according to claim 1, characterized in that, The step of matching the attribute data with the identity ID and mapping the attribute data to the device 3D model based on the matching result includes: Determine each attribute in the attribute data and the category data corresponding to each attribute, and parse out each attribute corresponding to the identity ID; Each attribute in the attribute data is matched one by one with each attribute corresponding to the identity ID, and each category of data is mapped to the device 3D model based on the matching results.
5. The twin model data mapping method according to claim 1, characterized in that, The construction process of the standard measurement point information database includes: Acquire the factory data and measurement point data of each physical secondary device in the substation; The measurement point mapping file of the physical secondary equipment is generated based on the factory data and the measurement point data, and the standard measurement point information library of the substation is constructed based on each measurement point mapping file.
6. The twin model data mapping method according to claim 1, characterized in that, The step of mapping the communication data of each measurement point object in the device communication model to the device 3D model based on the measurement point data includes: Determine each measuring point object in the measuring point data and the corresponding measuring point communication path for each measuring point object, and pair each measuring point object in the device 3D model and the device communication model one by one to obtain the pairing result; Based on the pairing results and the communication paths of each side point, the communication data of each measuring point object in the device communication model is mapped to the device 3D model.
7. The twin model data mapping method according to claim 1, characterized in that, The device identifier includes a device object identifier and multiple measurement point object identifiers; The step of establishing a memory mapping between the device identifier and the device 3D model includes: A memory mapping between the device object identifier and the identity ID is established using a hash method, and in the memory mapping, each measurement point object identifier is paired one-to-one with each measurement point object marked in the device 3D model.
8. A twin model data mapping device, characterized in that, include: The identity object labeling module is used to determine the three-dimensional model of the physical secondary equipment in the substation, and to identify the attribute information and multiple measuring point objects of the three-dimensional model of the equipment. The attribute information is encoded into an identity ID using a preset encoding rule, so as to label the identity ID and each measuring point object into the three-dimensional model of the equipment. The attribute data mapping module is used to obtain the configuration description file of the substation, and parse the attribute data and factory data of the physical secondary equipment from the configuration description file, so as to match the attribute data with the identity ID, and map the attribute data into the three-dimensional model of the equipment according to the matching result. The communication data mapping module is used to retrieve the measurement point data corresponding to the factory data from the standard measurement point information database of the substation, and map the communication data of each measurement point object in the equipment communication model to the equipment three-dimensional model based on the measurement point data; wherein, the equipment communication model is constructed based on the communication data of each measurement point object in the physical secondary equipment; The running data mapping module is used to obtain the device identifier of the physical secondary equipment from the substation monitoring system and establish a memory mapping between the device identifier and the three-dimensional model of the equipment, so as to map the equipment operation data received by the device identifier in the substation monitoring system to the three-dimensional model of the equipment in real time through the memory mapping.
9. A storage medium, characterized in that: The storage medium stores computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the twin model data mapping method as described in any one of claims 1 to 7.
10. A computer device, characterized in that, include: One or more processors, and memory; The memory stores computer-readable instructions that, when executed by the one or more processors, perform the steps of the twin model data mapping method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Electrical equipment digital twin three-dimensional model and data mapping method and system
CN116305356A
Substation control method and device based on digital twinborn technology, and medium
CN118036309A