A substation digital twin system unified data platform construction method

By establishing a unified data platform for the substation digital twin system, unified management and call of multi-source heterogeneous data are achieved, solving the problems of system architecture complexity and maintenance difficulty, and improving development efficiency and data support services.

CN117114647BActive Publication Date: 2025-10-17SHENZHEN POWER SUPPLY BUREAU +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310961755.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-01
Publication Date
2025-10-17
Estimated Expiration
2043-08-01

AI Technical Summary

Technical Problem

The independent existence of multi-source heterogeneous data in the substation digital twin system leads to the complexity of the system architecture and difficulty in maintenance. Traditional solutions require the development of data interfaces with each data source separately, which increases the difficulty of system design and maintenance.

Method used

Establish a unified data platform, and realize the unified collection and management of multi-source heterogeneous data through the cooperation of real-time database, relational database and time series database. Use device name and attribute name as calling parameters, establish protocol data class and file data class gateway, and provide a unified data interface.

Benefits of technology

It simplifies the data calling mode of the digital twin system, realizes the unified and standardized calling function of the interface, improves development efficiency, and provides convenient and fast data support services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117114647B_ABST
    Figure CN117114647B_ABST
Patent Text Reader

Abstract

The application discloses a substation digital twin system unified data platform construction method, comprising obtaining substation primary equipment and secondary device information, establishing an equipment and device resource tree in a tree structure; establishing protocol data class and file data class attributes for secondary devices in the equipment and device resource tree; establishing a protocol data class gateway for realizing real-time data and attribute point linkage, database storage and digital twin system instruction response; establishing a file data class gateway for realizing message class data and attribute point linkage, database storage and digital twin system file response; and establishing a data external unified interface for realizing data unified management and protocol data class and file data class response. The application aims at the problems of substation operation data source diversity and data format complexity, simultaneously constructs a unified data platform according to the requirement of a digital twin system on a unified data interface format, and provides convenient, fast and unified data support services for the digital twin system.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of substation data management, and relates to a substation digital twin system unified data platform construction method. BACKGROUND

[0002] The substation digital twin system is suitable for employees of various departments engaged in substation operation and maintenance, repair and management, aims to change the interaction mode between people and equipment through three-dimensional digital twin, improve the operation and maintenance business control mode in an information full-process interconnection mode, comprehensively promote the construction of digital twin intelligent substation, improve the risk prevention and control ability and lean operation and maintenance ability of the substation, and provide support for production operation and management.

[0003] The data sources of the substation digital twin system include a monitoring data system of a first area of the substation, a fault identification system of a second area, and an intelligent patrol system of a third area. The multiple heterogeneous data sources exist independently, different data sources adopt different formats in terms of physical properties, such as real-time data of a protocol type and file data, and are divided into many-to-one type, one-to-one type and one-to-many type in terms of logical properties. Various types of data need to be uniformly collected for use by the digital twin system. The conventional scheme makes the digital twin system develop a data interface with each data source. In the traditional project design, the user front end initiates a data request according to business needs, and the background initiates an application to obtain corresponding data responses from different data source backgrounds according to the request by using different modes, such as a file mode, a custom protocol mode, a window message mode and an Http mode. The above situation causes the complexity of system architecture design and increases the difficulty of system maintenance. SUMMARY

[0004] To solve the problems in the prior art, the application provides a substation digital twin system unified data platform construction method. The method meets the requirements of the digital twin system and takes into account a large amount of multi-source heterogeneous data of the substation. A unified data platform is established to collect and arrange file data, message data, relationship data and time series data collected, and the unified data platform achieves the purpose of data unification by cooperation of a real-time database, a relationship database, a time series database and a file database.

[0005] The application adopts the following technical scheme.

[0006] A substation digital twin system unified data platform construction method comprises the following steps.

[0007] Step 1: Obtain primary equipment and secondary device information of a substation, and establish a device and device resource tree in a tree structure.

[0008] Step 2: Establish protocol data type and file data type attributes for the secondary devices in the device and device resource tree.

[0009] Step 3, establish a protocol data class gateway to realize real-time data and attribute point linkage, database storage, and digital twin system instruction response;

[0010] Step 4, establish a file data class gateway to realize message class data and attribute point linkage, database storage, and digital twin system file response;

[0011] Step 5, establish a data external unified interface to realize data unified management and protocol data class and file data class response for the database.

[0012] Preferably, in step 1, information of all secondary devices of the substation is obtained from the SCD file, and information of all primary equipment of the substation is obtained from the SDD file;

[0013] The primary equipment and secondary device information is established in a tree structure according to the substation, voltage level, and interval level relationship to establish a device and equipment resource tree, and is stored in a relational database with iedName as an index.

[0014] Preferably, in step 2, attribute information of each secondary device is obtained from the SCD file in sequence and is attached to the corresponding device of the device and equipment resource tree according to the iedName index.

[0015] According to the RCD file tag header, the forwarding relationship of the remote signaling, remote measurement, remote adjustment, and remote control signal in the RCD file about the smart substation is extracted into signal attributes, which are mounted under the corresponding IED device, and a corresponding relationship is established with the attributes in the device and equipment resource tree, to complete the protocol data class attribute establishment of the secondary device.

[0016] Preferably, in step 2, the file data class attributes include alarm file attributes, estimation file attributes, patrol file attributes, account file attributes, operation and maintenance file attributes, and fault file attributes.

[0017] The establishment method of the file data class attributes is to divide the files into: many-to-one type, one-to-one type, and one-to-many type according to the linkage relationship with the equipment, and then design corresponding three kinds of connection parsers to mount the files to the corresponding equipment by type.

[0018] Preferably, the attribute information of the secondary device specifically includes IED type, belonging equipment type, voltage level, and belonging equipment number.

[0019] The signal attributes extracted from the forwarding relationship of the remote signaling, remote measurement, remote adjustment, and remote control signal in the RCD file about the smart substation include: four-remote serial number, IEC61850 path name, description information, data type, belonging IED, alarm level, and private information.

[0020] Preferably, in step 3, the establishment of the protocol data class gateway includes:

[0021] According to the protocol of the data access platform, real-time data receiving modules are developed for different access platform protocols to associate the received real-time data to corresponding attributes and store them into a real-time database, while historical data is placed into a time series database, and the latest data is written into a relational database when the digital twin system is triggered;

[0022] According to the protocol of the data access platform, data manipulation modules are developed to deliver control instructions issued by the digital twin system to the corresponding data access platform, realizing remote control.

[0023] The real-time data receiving module and the data manipulation module constitute a protocol data gateway.

[0024] Preferably, in step 4, establishing a file data gateway includes:

[0025] According to the protocol and file format of the file data access platform, message receiving modules are developed to associate the received message information to corresponding attributes and store them into a file database, while historical data is placed into a time series database, and the latest data is written into a relational database when the digital twin system is triggered.

[0026] According to the protocol of the file data access platform, message instruction issuing modules are developed in sequence to deliver message acquisition instructions issued by the digital twin system to the corresponding message platform to realize file acquisition.

[0027] The message receiving module and the message instruction issuing module constitute a file data gateway.

[0028] Preferably, in step 5, a unified data interface is established for the real-time data and file data of the digital twin system to realize the standardization of the acquisition method of multi-source heterogeneous data.

[0029] Preferably, the data unified interface performs data unified scheduling management on each database to realize data storage and query.

[0030] A unified data platform of a digital twin system of a substation includes:

[0031] A database for storing device resource trees and attribute data information therein;

[0032] A protocol data gateway for realizing real-time data and attribute point linkage, database storage, and digital twin system instruction response;

[0033] A file data gateway for realizing message data and attribute point linkage, database storage, and digital twin system file response;

[0034] The unified external data interface is used to manage the database data in a unified manner and implement the response of the protocol data class and file data class.

[0035] The beneficial effects of the present invention are as follows:

[0036] The present invention addresses the problems of diversity of substation operation data sources and complexity of data formats, and at the same time constructs a unified data platform based on the digital twin system's demand for a unified data interface format. It converts real-time data of various protocols into device attributes, and file data of storage format is also converted into device attributes and mounted to the corresponding device. The data storage mode is decoupled from the data source format, and a unified relational, file, and real-time database is adopted. The background uses a calling mode with two parameters, device name and attribute name, to realize unified calling of the above-mentioned various data, which solves the problem that the substation digital twin system has to customize and develop complex multi-source heterogeneous data calling modes in sequence and is not easy to manage, realizes the function of unified and standardized interface calling, and provides convenient, fast, and unified data support services for the digital twin system, greatly simplifies the calling mode of the digital twin system, and improves development efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 This is a schematic diagram of a unified data platform for a substation digital twin system according to the present invention;

[0038] Figure 2 This is a schematic diagram of a method for constructing a unified data platform for a substation digital twin system according to the present invention. DETAILED DESCRIPTION

[0039] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. The embodiments described in this application are only part of the embodiments of the present invention, not all of them. Based on the spirit of the present invention, other embodiments obtained by ordinary technicians in this field without making creative efforts are all within the scope of protection of the present invention.

[0040] Embodiment 1 of the present invention provides a method for constructing a unified data platform for a substation digital twin system. The input end of the constructed platform is multi-source heterogeneous data based on the substation:

[0041] The data generated during the operation of the substation comes from multiple different output units, such as the monitoring system, fault recorder system, patrol system, alarm prediction system, etc. This feature is multi-source data input.

[0042] Different data output units will use different data structures to generate data results based on their respective data characteristics, such as E file format, Json string, Http data packet, etc. This characteristic is heterogeneous data.

[0043] The data output end of the constructed platform meets the application requirements of the digital twin system for multi-source heterogeneous data: the digital twin system needs to standardize the call control of complex data.

[0044] Digital twin systems require a large amount of diverse substation data. For example, realistic 3D models of substation equipment and instrument displays require real-time data collection to integrate with on-site real-world conditions. 3D equipment models also require the collection of real-time and historical file-based data for equipment prediction and fault monitoring. This requirement for multi-source, heterogeneous data is a key requirement for digital twin systems.

[0045] The digital twin system requires standardized, unified interfaces for multi-source heterogeneous data input, such as real-time operating status data for all station main and auxiliary equipment, and all-domain secondary system equipment, as well as historical data on operation, maintenance, and ledgers, as well as multi-dimensional data from intelligent recorders, online monitoring, and intelligent patrol systems. The digital twin system's demand for multi-source heterogeneous data in substations, especially the need for a unified interface, has spurred the need for unified data aggregation and management, which is also the prerequisite for the use of the method of the present invention. The traditional design is for the front-end to initiate applications to various data source back-ends using different modes, thereby obtaining data responses of different structures for analysis and collation.

[0046] like Figure 1 As shown in the figure, the entire deployment environment includes three parts: substation area, unified data platform service area, and digital twin system application area.

[0047] The substation area includes the following: conventional substation operating equipment and its corresponding various data collection systems; it also includes the fault recorder system, the alarm prediction system based on the collected data, etc. The data in this area is multi-source and heterogeneous.

[0048] The digital twin system application area includes the following parts: applications that need to call real-time data, such as realistic three-dimensional model status of substation equipment and instrument display functions; applications that need to call file data, such as obtaining substation equipment evaluation, prediction, alarm analysis and other functions.

[0049] Based on the above analysis, if Figure 2 As shown, in a preferred but non-limiting embodiment of the present invention, the method for constructing a unified data platform for a substation digital twin system includes the following steps:

[0050] Step 1, obtain the substation primary equipment, secondary device information, and establish a device resource tree in tree structure;

[0051] Further preferably, the information of all secondary devices of the substation is obtained from the SCD file, and the information of all primary equipment of the substation is obtained from the SDD file, and the primary equipment and secondary device information forms a device resource tree in tree structure.

[0052] The implementation of step 1 is as follows:

[0053] 1.1, read the SCD file to obtain secondary device mapping.

[0054] The SCD file is the system configuration file of the intelligent substation, which contains the information of secondary intelligent devices, device process layer and interval layer, and the connection relationship between devices. In the SCD file, each secondary intelligent device has an iedName as a unique identifier.

[0055] After extracting the information of the secondary device list, the data is added to the unified platform relational database with iedName as the index to ensure the accuracy of the device list.

[0056] 1.2, read the SDD file to obtain device mapping.

[0057] The SDD file is the digital design description of the substation, which obtains the information of air switches, pressure plates, handles, buttons, terminals and other elements composed of each screen cabinet, obtains the screen cabinet attributes of screen cabinet elements, the size attributes and position attributes of each element, and also contains the information of secondary devices in the station.

[0058] After extracting the device information in the substation, it is added to the unified platform relational database to ensure the accuracy of the device list.

[0059] 1.3, establish a device resource tree.

[0060] After obtaining the information of secondary devices and primary equipment from the relevant files of the substation, a device and equipment relationship table is established in the relational database according to the tree structure of the substation, voltage level, and interval level relationship. The database structure is one-to-one corresponding to the substation, and the index relationship is established for subsequent addition of device attributes to ensure complete correspondence with the substation devices.

[0061] Further preferably, in the implementation process of step 1, a custom rule template can be established to design a filtering and screening mechanism to ensure that the device information meeting the requirements of the digital twin system can be accurately extracted, and a fault tolerance processing mechanism is developed for different manufacturers' equipment formats to ensure the accuracy and stability of the extraction process.

[0062] Step 2, establishing the protocol data class and file data class attribute of the secondary device in the device resource tree;

[0063] Further preferably, the attribute information of each secondary device is sequentially obtained from the SCD file, such as IED type, home device type, voltage level, home device number, etc.; the DataSet information of each secondary device is sequentially obtained to ensure that all attributes of the device are completely obtained; the list of four remote information is obtained from the RCD file, and the correspondence between the four remote information and the secondary device attribute is obtained; the list of four remote information is obtained, and the correspondence with the device attribute is obtained to ensure that the correct association between the collected data and the device attribute is accurately obtained; the four remote information is associated with the attribute information of each secondary device according to the correspondence to form the protocol data class attribute of the secondary device; based on the unconventional data source, customized attributes are additionally established for the device, the management of the file data class data and the data class data is unified, and it is ensured that the way of calling the protocol data class and the file data class attribute of the twin system remains consistent;

[0064] Step 2 is implemented as follows:

[0065] 2.1, read SCD to obtain device attribute table.

[0066] In the SCD folder, the logical device LogicalDevice information is obtained from the logical node for each device, and then the DataSet information is obtained in the data set. The corresponding data points in the device are extracted in turn, and are attached to the corresponding device according to the index iedName, at this time the device attribute table in the relational database is formed.

[0067] 2.2, read RCD file to obtain four remote point table mapping.

[0068] The RCD file is a standard remote configuration description file for remote devices, which describes the communication point table content between the substation and the remote device in the E file format. Through the file, the four remote point information of the substation can be obtained. According to the RCD file label header, the forwarding relationship of the intelligent substation remote signaling, remote measurement, remote adjustment, and remote control signal in the RCD file is extracted into signal attributes, which are mounted under the corresponding IED device, and the corresponding relationship with the attributes in the device resource tree is established. Further, the association of the data class real-time data can be realized. For example, according to the <remote signaling forwarding information>, <remote measurement forwarding information>, <remote control forwarding information>, and <remote adjustment forwarding information> label headers in the RCD file, the table headers under the labels are extracted in turn and correspond to the device attributes, such as four remote serial number, IEC61850 path name, description information, data type, home IED, alarm level, and private information.

[0069] In the process, the E file reading module is established, which can automatically associate attribute information with device information in step 1, and establish an attribute set based on protocol data.

[0070] 2.3, Establishing additional file data class attributes.

[0071] According to the requirements of the project, special file data class attributes are established to realize the unified interface of data service. Alarm file attributes, estimation file attributes, patrol file attributes, account file attributes, operation and maintenance file attributes, and fault file attributes are established. The establishment method of file data class attributes is: according to the link relationship between files and devices, the files are divided into: many-to-one type, one-to-one type, and one-to-many type, and three corresponding connection parsers are designed in turn, and the files are mounted to the corresponding devices; such as extracting the device index number from the one-to-one type account file and mounting the information to the corresponding attribute, mounting the corresponding patrol record on the multiple devices involved in the one-to-many type patrol file in turn; the many-to-one type files of estimation file and alarm file are combined and then mounted on the corresponding device.

[0072] The above file attributes are set as string type and file type according to requirements. The data obtained by the system is added to the time series database and the file database. When the front end is called, the latest message or file and the historical message or file can be obtained according to the unified data calling interface, realizing the unified interface of protocol data class and file data class data acquisition.

[0073] Step 3, establishing a protocol data class gateway for realizing real-time data and attribute point link, database storage, and digital twin system instruction response;

[0074] Further preferably, according to the protocol of the data class access platform, real-time data receiving modules are developed for different access platform protocol actual situations to associate the received real-time data to the corresponding attributes and store them in the real-time database; according to the protocol of the data class access platform, data manipulation modules are developed to deliver the control instructions issued by the digital twin system to the corresponding data access platform, realizing remote control; wherein the data access platform is located Figure 1 in the substation area, and the corresponding access platform involves monitoring systems, fault recording systems, patrol systems, etc., and the protocols involved include 104 protocol, MODBUS protocol, and private protocol; the real-time data receiving module and the data manipulation module constitute a protocol data class gateway.

[0075] The implementation steps of step 3 are as follows:

[0076] 3.1, establishing real-time data and attribute point link;

[0077] The gateway realizes the function from the real-time data source to the unified data platform. According to the specific requirements of the real-time data production system, the function module for acquiring and analyzing real-time data is developed. After the received data is classified according to the four remote signals, it is associated with the four remote properties of the device resource tree. The data is written into the real-time database, and the historical data is placed into the time series database. When the front-end call is triggered, the latest data is written into the relational database.

[0078] 3.2, establish the twin system instruction response service.

[0079] The gateway realizes the reverse control function from the unified data platform to the real-time data source. The instruction message sent by the unified platform is listened to, the point number and value of remote control and remote adjustment are obtained, and the control instruction function is developed according to the established protocol of the real-time data monitoring system. At the same time, the data is written into the real-time database, the time series database and the relational database.

[0080] Step 4, establish a file data class gateway that realizes the linkage of message data and attribute points, database storage, and file data of the digital twin system response;

[0081] Further preferably, according to the protocol and file format of the file data class access platform, a message receiving module is developed to associate the received message information to the corresponding attribute and store it in the file database; according to the protocol of the file data class access platform, a message instruction issuing module is developed in turn to pass the file acquisition instruction issued by the digital twin system to the corresponding message platform to realize file acquisition; the message receiving module and the message instruction issuing module constitute a file data class gateway. The file access platform is located in Figure 1 The corresponding access platform involves monitoring systems, fault recording systems, and patrol systems, and the protocols involved include E file transmission, XML file transmission, and DAT file transmission.

[0082] Step 4 is implemented as follows:

[0083] 4.1, establish the linkage of file data class data and attribute points;

[0084] The gateway realizes the function from the file data source to the unified data platform. According to the established protocol of the file data production system, the function module for acquiring and analyzing file data is developed. After the received file is classified according to the file class and string class, it is associated with the file data class attribute of the device resource tree. The data is written into the real-time database, and the historical data is placed into the time series database. When the front-end call is triggered, the latest data is written into the relational database.

[0085] 4.2, establish the file response service of the twin system.

[0086] Implement the gateway's command distribution control function from the unified data platform to the source of file data. Monitor command messages sent by the unified platform, obtain keywords such as command type, start time, and end time, and develop the function of issuing control command files based on the established specifications of the file data production system.

[0087] Step 5: Establish a unified external data interface for the database to achieve unified data management and response of the specification data class and file data class.

[0088] Furthermore, a unified external data interface with a unified calling format is established for real-time data and file data called by the digital twin system, thereby standardizing the acquisition of multi-source heterogeneous data. The unified external data interface performs unified data scheduling and management for real-time databases, relational databases, time series databases, and file databases, enabling data storage and query.

[0089] Step 5 is implemented as follows:

[0090] 5.1. Establish unified data management services

[0091] Unified scheduling and management of real-time databases, relational databases, time series databases, and file databases to achieve normal data warehousing and query functions.

[0092] 5.2. Establishing data response service for protocol data

[0093] A unified calling format is established for the real-time data interface called by the twin system to standardize and unify the methods for acquiring multi-source heterogeneous data.

[0094] The interface includes the functions of acquiring real-time data indexed by devices, equipment, and attributes, acquiring historical data, and issuing control instructions.

[0095] 5.3. Establishing file data response service

[0096] A unified calling format is established for the file data interface called by the twin system to standardize and unify the methods of acquiring multi-source heterogeneous data.

[0097] The interface includes the functions of acquiring file data based on devices, equipment, and attributes as indexes and triggering events themselves, and issuing control instructions.

[0098] Real-time data from various protocols is converted into device attributes, and file-based data in storage formats is also converted into device attributes. The backend uses a call mode with two parameters, device name and attribute name, to achieve unified call of the above data.

[0099] The application decouples data storage mode from data source format, and finally adopts unified relation, file, real-time database, and realizes unified scheduling.

[0100] As shown in Figure 2 The application constructs a unified data platform of a digital twin system of a substation, which comprises:

[0101] A database is used to store device resource tree and attribute data information therein.

[0102] A protocol data gateway is used to realize real-time data and attribute point linkage, database storage, and digital twin system instruction response.

[0103] A file data gateway is used to realize message data and attribute point linkage, database storage, and digital twin system file response.

[0104] A data external unified interface is used to realize unified management of the database, and realize protocol data and file data response.

[0105] Compared with the prior art, the application is aimed at the problems of diversity of substation operation data sources and complexity of data formats, and simultaneously constructs a unified data platform according to the requirement of a digital twin system for a unified data interface format, converts real-time data of various protocols into attributes of devices, converts file data of storage formats into attributes of devices and mounts the file data to corresponding devices, decouples data storage mode from data source format, adopts unified relation, file, real-time database, and realizes unified calling of the above-mentioned data by using a calling mode of two parameters of device name and attribute name in the background, solves the problem of custom development of the calling mode of the complex multi-source heterogeneous data of the digital twin system of the substation, and realizes the function of unified and standardized calling of the interface, provides convenient, fast and unified data support service for the digital twin system, greatly simplifies the calling mode of the digital twin system, and improves the development efficiency.

[0106] The present disclosure can be a system, a method, and / or a computer program product. The computer program product can include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present disclosure.

[0107] Computer readable storage media can be tangible storage media which can retain and store instructions for use by an instruction execution device. Computer readable storage media can be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of computer readable storage media include the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.

[0108] Computer readable program instructions described herein can be downloaded to respective computing / processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and / or a wireless network. The network can comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and / or edge servers. A network adapter card or network interface in each computing / processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing / processing device.

[0109] Computer readable program instructions for carrying out operations of the present disclosure can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++ or the like, and conventional procedural programming languages such as the "C" programming language or similar programming languages. The computer readable program instructions can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) can execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present disclosure.

[0110] Finally, it should be noted that the above-mentioned embodiments are merely used to illustrate the technical solutions of the present application, rather than limiting the present application, and although the present application has been described in detail with reference to the above-mentioned embodiments, those skilled in the art should understand that the specific embodiments of the present application can be modified or replaced equivalently without departing from the spirit and scope of the present application, and any modification or equivalent replacement without departing from the spirit and scope of the present application should be covered in the protection scope of the claims of the present application.

Claims

1. A method for constructing a unified data platform for a substation digital twin system, characterized by: The method comprises the following steps: Step 1: Obtain the substation primary equipment and secondary device information, and establish an equipment resource tree in a tree structure, including: Get the information of all secondary devices in the substation from the SCD file, and get the information of all primary devices in the substation from the SDD file; The primary and secondary device information is stored in a tree structure based on the substation, voltage level, and bay hierarchy to create a device resource tree, and is indexed by iedName in the relational database. Step 2: Establishing protocol data class and file data class attributes for the secondary device in the device resource tree, including: Obtain the attribute information of each secondary device from the SCD file in turn, and attach it to the corresponding device in the device resource tree based on iedName as the index; Extract the forwarding relationships of the smart substation telesignaling, telemetering, telecontrol, and telecontrol signals in the RCD file into signal attributes based on the RCD file tag header. Attach these attributes to the corresponding IED devices and establish corresponding relationships with the attributes in the device resource tree to complete the establishment of the protocol data class attributes for the secondary device. Step 3: Establish a data gateway that implements real-time data and attribute point links, database storage, and digital twin system command responses, including: According to the specifications of the data access platform, a real-time data receiving module is developed for each access platform specification to associate the received real-time data with the corresponding attributes and store it in the real-time database. At the same time, the historical data is placed in the time series database. When the digital twin system call is triggered, the latest data is written to the relational database. Develop data manipulation modules based on the specifications of the data access platform to transmit the control instructions issued by the digital twin system to the corresponding data access platform to achieve remote control; The real-time data receiving module and the data manipulation module constitute a protocol data gateway; Step 4: Establish a file data gateway that implements message data and attribute point links, database storage, and digital twin system file responses, including: Based on the protocol and file format of the file data access platform, a message receiving module is developed to associate the received message information with the corresponding attributes and store it in the file database. At the same time, historical data is placed in the time series database. When the digital twin system call is triggered, the latest data is written to the relational database. According to the specifications of the file data access platform, the message instruction issuing module is developed in sequence to pass the message acquisition instructions issued by the digital twin system to the corresponding message platform to realize file acquisition; The message receiving module and the message instruction issuing module constitute a file data gateway; Step 5: Establish a unified external data interface for the database to achieve unified data management and response of the specification data class and file data class.

2. The method for constructing a unified data platform for a substation digital twin system according to claim 1, characterized in that: In step 2, the file data attributes include alarm file attributes, estimation file attributes, inspection file attributes, ledger file attributes, operation and maintenance file attributes, and fault file attributes; The method of establishing the file data class attribute is: divide the files into many-to-one type, one-to-one type, and one-to-many type according to the link relationship with the device, design the corresponding three connection parsers in turn, and mount the files to the corresponding devices according to the type.

3. The method for constructing a unified data platform for a substation digital twin system according to claim 1, characterized in that: The attribute information of the secondary device specifically includes IED type, owned device type, voltage level, and owned device number; The forwarding relationships of the smart substation telesignaling, telemetering, telecontrol and telecontrol signals in the RCD file are extracted into signal attributes including: four remote sequence numbers, IEC61850 path name, description information, data type, belonging IED, alarm level and private information.

4. The method for constructing a unified data platform for a substation digital twin system according to claim 1, characterized in that: In step 5, a unified external data interface with a unified calling format is established for the real-time data and file data called by the digital twin system, so as to standardize and unify the acquisition methods of multi-source heterogeneous data.

5. The method for constructing a unified data platform for a substation digital twin system according to claim 1, characterized in that: The unified external data interface performs unified data scheduling and management on each database, realizing data storage and query.

6. A unified data platform for a substation digital twin system, constructed according to the method according to any one of claims 1 to 5, characterized in that: The unified data platform includes: A database for storing the device resource tree and the attribute data information therein; Protocol data gateway, used to realize real-time data and attribute point linking, database storage and digital twin system instruction response; File data gateway, used to link message data with attribute points, database storage, and digital twin system file responses; The unified external data interface is used to manage the database data in a unified manner and implement the response of the protocol data class and file data class.

Citation Information

Patent Citations

  • Substation management method and system based on digital twinning

    CN115457211A

  • Power distribution network key plant station monitoring method and system based on digital twinborn technology

    CN115603459A