A method, system, terminal, and medium for multi-layer integration of power grid dispatch data
By establishing a multi-layer model association for power grid operations, the problem of independent system operation in the power grid dispatch data network was solved, realizing full connectivity of power grid dispatch data and improving dispatch efficiency and coordination capabilities.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- STATE GRID FUJIAN ELECTRIC POWER CO LTD
- Filing Date
- 2023-06-02
- Publication Date
- 2026-07-17
AI Technical Summary
In existing technologies, the various systems in the power grid dispatch data network operate independently, making it difficult to achieve comprehensive data synchronization and seamless connection. This results in limitations on the types of dispatch services and makes it difficult to improve the difficulty and efficiency of regulation.
By establishing a multi-layer model association for power grid business, including virtual scheduling links between master stations and substations, master stations and master stations, and substations and substations, a link data table is constructed using equipment identification parameters, and cross-layer communication connections are realized based on primary keys and foreign keys.
It has achieved full connectivity of remote dispatching, distribution automation and data communication links, ensuring mutual dispatching of node equipment at different levels, providing basic data support for the comprehensive dispatching capability of the power grid, and simplifying the business integration process.
Smart Images

Figure CN116846830B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power system automation technology, and more specifically, to a method, system, terminal, and medium for multi-layer interconnection of power grid dispatch data. Background Technology
[0002] The dispatch data network is a dedicated data network that carries various business operations in the power system's production control area. It is the infrastructure for data transmission and exchange between dispatching agencies at all levels and between dispatching agencies and power plants. It consists of a backbone network and access networks at all levels.
[0003] In the dispatch data network, the backbone network typically consists of dispatch agency nodes, employing a dual-plane architecture. This network serves as the dispatch data network for accessing the business operations of dispatch master stations at all levels, including the backbone core area and backbone sub-areas. The access network comprises dispatch nodes at all levels, used for accessing the business operations of plant automation systems. It is divided into national, provincial, and regional dispatch access networks. Additionally, the dispatch data network includes dedicated extension networks. Within the dispatch business system, there are also dedicated communication channels for dispatch business operations that extend across nodes, buildings, and regions via a Layer 2 network. The dispatch management information regional network consists of provincial, regional, and county-level dispatching stations and their directly dispatched plant nodes. This network serves as the access network for business systems within the dispatch management information regional network at all levels, where each dispatch node directly connects to the dispatch nodes under its jurisdiction.
[0004] With the development and evolution of the power grid, the dispatch data network is becoming increasingly complex. In order to achieve rational dispatch and control of various equipment, a variety of different data processing platforms have been built on the dispatch data network. These platforms can control and dispatch equipment at different levels of the power grid from different perspectives, thereby meeting different business needs.
[0005] For example, the network management system is mainly used to realize the communication connection and network control between nodes at the scheduling master station and plant level in different regions.
[0006] EMS (Energy Management System) is typically used to monitor, control, and optimize the performance of power generation or transmission systems. It features an information system capable of storing and analyzing energy consumption data, helping users identify trends in energy usage at various production levels within a manufacturing process or at ambient temperatures within a building. Therefore, current EMS systems are often implemented at substation distribution areas, renewable energy plants, and energy storage facilities.
[0007] TMS (Telecom Management System) has a broader scope, encompassing not only various lower-level system devices such as network management, power environment, and other data acquisition systems, but also providing application functions including real-time monitoring, resource management, and operation management. Therefore, TMS can cover and statistically analyze the physical connection methods and communication link connection methods of various primary devices in the distribution network.
[0008] The control cloud system supports real-time and near-real-time operations for main and distribution network dispatch and control. Its infrastructure utilizes physical equipment, with the PaaS layer providing real-time data services and the SaaS layer offering software and applications for power grid monitoring and early warning, dispatch planning, and safety verification. Therefore, the control cloud system includes a complete network connection model for power grid secondary equipment.
[0009] However, in existing technologies, the aforementioned systems operate independently, each controlling the status of specific devices within the power grid. Synchronous transmission and seamless interoperability of scheduling information across different platforms are difficult. Furthermore, due to the different functions and focuses of each platform, their services overlap but cannot be fully covered.
[0010] On the other hand, to standardize the management of power grid dispatching data network equipment and channels and improve operation and maintenance efficiency, it is necessary to clarify and unify the naming management, configuration, and acceptance management of dispatching data network equipment and channels. For example, to achieve complete dispatching functions, maintenance application forms, field identification, ledger data, and related systems for dispatching data network equipment and channels should all use the same naming standard to enable multi-platform business integration. In other words, the dedicated extension network for dispatching services, the regional network for dispatching management information, and equipment and channel management must all follow the aforementioned procedures. However, this will result in very high development costs during multi-platform integration.
[0011] Building upon this, the interconnection between main stations and substations, between main stations and main stations, and between substations is currently a major challenge. Because complete interconnection is not possible, the types of power dispatching services are limited, making it difficult to improve control complexity and dispatching efficiency.
[0012] Therefore, how to establish a simple and efficient multi-layer model association for power grid dispatching operations has become an urgent problem to be solved. Summary of the Invention
[0013] To address the shortcomings of existing technologies, this invention provides a method, system, terminal, and medium for multi-layer interconnection of power grid dispatching data. By establishing three model associations for multi-layer power grid business—namely, master station to substation, master station to master station, and substation to substation—full interconnection between remote dispatching, distribution automation, data communication links, and power protection channels is achieved.
[0014] The present invention adopts the following technical solution.
[0015] The first aspect of this invention relates to a method for multi-layer interconnection of power grid dispatch data. The method includes the following steps: extracting dispatch requirements from the power grid dispatch data; traversing the device identification parameters of network devices, target devices, and dispatch devices in the dispatch requirements; creating virtual dispatch links based on different dispatch requirements, and adding the device identification parameters related to the virtual dispatch links to a link data table; simultaneously, setting the ID of the link data table as the primary key, and creating a primary key identifier in the power grid cross-layer model based on the primary key; setting the device ID of the layer edge device as the foreign key of the link data table, and constructing cross-layer association links based on the communication connection method between the foreign keys; when a dispatch instruction is received, selecting the corresponding link data table based on the device identification parameters of the dispatch device and target device in the dispatch instruction to realize the routing establishment and transmission / reception of the dispatch instruction.
[0016] Preferably, the scheduling requirements include remote scheduling requirements, distribution automation scheduling requirements, and substation intra-station scheduling requirements; the remote scheduling requirements include the communication link construction requirements when multiple distribution automation master stations transmit scheduling instructions; the distribution automation scheduling requirements include the communication link construction requirements when distribution automation master stations transmit scheduling instructions to substations; and the substation intra-station scheduling requirements include the communication link construction requirements when substations transmit scheduling instructions to target equipment within substations.
[0017] Preferably, the network equipment includes communication equipment that enables communication connections between multiple distribution automation master stations, between distribution automation master stations and substations, and between target devices within substations; the target devices include primary distribution network equipment and secondary distribution network equipment within substations that execute dispatch instructions and modify their own operating status according to dispatch requirements; the dispatch equipment includes equipment in the distribution automation master station or substation used to generate the dispatch instructions according to the dispatch requirements.
[0018] Preferably, the device identification parameters include at least the device ID and the channel ID.
[0019] Preferably, creating virtual dispatch links based on different dispatch requirements further includes: creating virtual dispatch links based on remote dispatch requirements, distribution automation dispatch requirements, and substation intra-station dispatch requirements; adding the device identification parameters related to the virtual dispatch links to the link data table further includes: adding the device IDs of the front-end server devices, front-end switch devices, vertical encryption devices, and router devices in the remote dispatch master station and the master station to be dispatched to the link data table corresponding to the remote dispatch requirements; adding the device IDs of the front-end server devices, front-end switch devices, vertical encryption devices, and router devices in the distribution automation master station, and the device IDs of the EMS devices, switch devices, vertical encryption devices, and router devices in the substation to be dispatched to the link data table corresponding to the distribution automation dispatch requirements; adding the device IDs of the EMS devices, switch devices, vertical encryption devices, and router devices in the substation, and the IDs of the protection devices, AC lines, communication optical cables, fiber cores, optical channels, and dispatch data network links corresponding to the target devices in the substation to the link data table corresponding to the substation intra-station dispatch requirements.
[0020] Preferably, in the link data table corresponding to remote dispatching requirements, the device IDs of the router devices in the remote dispatching master station and the master station to be dispatched are set as foreign keys; in the link data table corresponding to distribution automation dispatching requirements, the device IDs of the router devices in the distribution automation master station and the substation to be dispatched are set as foreign keys; in the link data table corresponding to substation in-station dispatching requirements, the device IDs of the EMS devices, the device IDs of the primary devices on the AC lines, and the communication optical cable IDs in the power communication management system are set as foreign keys.
[0021] Preferably, a corresponding communication link is constructed in the power grid dispatch communication network based on the layer edge device corresponding to the foreign key; the type of the link is determined, and the link and the link data table are named based on the type of the link; the type of the link includes backbone network link, access network link, and backbone network and access network connection link.
[0022] Preferably, keywords are extracted from the names of the link data tables corresponding to the scheduling needs within the substation, and the keywords are synchronized to the channel names in the power communication management system.
[0023] Preferably, the method extracts existing power grid layer models from the power grid management system, EMS system, TMS system, and control cloud system respectively; constructs a multi-layer power grid model based on multiple existing power grid layer models, and constructs a unique primary key identifier for each link in each layer of the multi-layer model based on the primary key of the link data table; and constructs the association between each link in each layer of the multi-layer model based on the foreign key of the link data table.
[0024] A second aspect of the present invention relates to a multi-layer interconnection system for power grid dispatch data. The system implements the steps of the method in the first aspect of the present invention, and includes an extraction unit, a creation unit, and a transceiver unit. The extraction unit extracts the dispatch requirements of the power grid dispatch data and traverses the network devices, target devices, and dispatch devices in the dispatch requirements, specifying their device identification parameters. The creation unit creates virtual dispatch links based on different dispatch requirements and adds the device identification parameters related to the virtual dispatch links to a link data table. Simultaneously, it sets the ID of the link data table as the primary key and creates a primary key identifier in the power grid cross-layer model based on the primary key. It sets the device ID of the layer edge devices as a foreign key in the link data table and constructs cross-layer association links based on the communication connection method between the foreign keys. The transceiver unit, when receiving a dispatch instruction, selects the corresponding link data table based on the device identification parameters of the dispatch devices and target devices in the dispatch instruction to establish and transmit the route for the dispatch instruction.
[0025] A third aspect of the present invention relates to a terminal, including a processor and a storage medium; the storage medium is used to store instructions; the processor is used to operate according to the instructions to perform the steps of the method in the first aspect of the present invention.
[0026] A fourth aspect of the present invention relates to a computer-readable storage medium having a computer program stored thereon, characterized in that the program, when executed by a processor, implements the steps of the method in the first aspect of the present invention.
[0027] The beneficial effects of this invention are that, compared with the prior art, the multi-layer interconnection method, system, terminal, and medium for power grid dispatching data in this invention achieve full interconnection between remote dispatching, distribution automation, data communication links, and power protection channels by establishing three model associations for multiple layers of power grid business: master station to substation, master station to master station, and substation to substation. This invention is effective and reliable, ensuring mutual dispatching of equipment between different levels and nodes, providing more basic data support for the overall comprehensive dispatching and coordinated dispatching capabilities of the power grid, and achieving business integration in the simplest way without significantly modifying existing systems.
[0028] The beneficial effects of the present invention also include:
[0029] 1. This invention can realize "one map for large secondary equipment", focusing on the construction of multi-layer models of the power grid. After the models of various systems are connected, the overall model of the multi-layer model can be converted and imported into the graph database of the secondary equipment management platform. Through the graph database, the panoramic display and comprehensive analysis of the multi-layer model of the power grid can be realized.
[0030] 2. When complex scheduling instructions experience communication failures, existing technologies cannot easily determine whether the scheduling instructions were successfully sent and received, or at which specific step the failure occurred, due to the lack of integration among multiple system services. However, the data link table connectivity technology described in this invention makes the data transmission process clearly visible, enabling effective fault tracking and tracing. Attached Figure Description
[0031] Figure 1 This is a schematic diagram illustrating the steps of a multi-layer interconnection method for power grid dispatch data according to the present invention;
[0032] Figure 2 This is a schematic diagram of a multi-layer interconnection model in one embodiment of a multi-layer interconnection method for power grid dispatching data according to the present invention. Detailed Implementation
[0033] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of this invention. The embodiments described in this invention are merely some embodiments of this invention, and not all embodiments. Based on the spirit of this invention, all other embodiments not described in this invention obtained by those skilled in the art based on the embodiments described in this invention without creative effort should fall within the protection scope of this invention.
[0034] Figure 1 This is a schematic diagram illustrating the steps of a multi-layer interconnection method for power grid dispatch data according to the present invention. Figure 1 As shown, the first aspect of the present invention relates to a method for connecting multiple layers of power grid dispatch data, the method comprising steps 1 to 3.
[0035] Step 1: Extract the scheduling requirements from the power grid dispatch data, and iterate through the device identification parameters of network devices, target devices, and dispatch devices in the scheduling requirements.
[0036] As mentioned earlier, the interconnection between main stations and substations, between main stations and main stations, and between substations is currently a major challenge. Because complete interconnection is not possible, the types of power dispatching services are limited, making it difficult to improve control complexity and dispatching efficiency.
[0037] With the improvement of power equipment performance and communication efficiency in power systems, increasingly more new remote dispatching or interconnected coordinated dispatching needs have emerged in power systems. As these diverse dispatching needs arise, it is currently difficult to achieve direct data link exchange between substations and master stations that are difficult to connect, and between primary and secondary equipment and control equipment located at different sites. This leads to complex remote dispatching requiring the forwarding and analysis of dispatching instructions through multiple dispatching platforms, and the generation of new dispatching relay instructions. This not only reduces dispatching efficiency but also makes it difficult to implement certain synchronous and coordinated dispatching schemes. Based on this, the present invention makes improvements.
[0038] Preferably, the scheduling requirements include remote scheduling requirements, distribution automation scheduling requirements, and substation intra-station scheduling requirements; remote scheduling requirements include the communication link construction requirements when multiple distribution automation master stations transmit scheduling instructions; distribution automation scheduling requirements include the communication link construction requirements when distribution automation master stations transmit scheduling instructions to substations; and substation intra-station scheduling requirements include the communication link construction requirements when substations transmit scheduling instructions to target equipment within substations.
[0039] The dispatching needs here can be transformed from human-made requirements by dispatchers and power grid researchers into power grid business data in various ways. For example, power grid dispatchers at different levels can directly issue customized dispatching instructions to the power grid equipment within their jurisdiction, or indirectly instruct certain automated services to analyze power grid operation data and issue automated dispatching instructions when preset conditions are met.
[0040] In this invention, the data content of these scheduling requests is not considered; rather, the requests are categorized based on the communication transmission method required for the scheduling data. Therefore, a scheduling request transmitted between master stations, for example, is not equivalent to a complete scheduling instruction, but may be a partial transmission process within the scheduling instruction transmission process.
[0041] Preferably, the network equipment includes communication equipment that enables communication connections between multiple distribution automation master stations, between distribution automation master stations and substations, and between target devices within substations; the target devices include primary distribution network equipment and secondary distribution network equipment within substations that execute dispatch instructions and modify their own operating status according to dispatch requirements; the dispatch equipment includes equipment in the distribution automation master station or substation used to generate dispatch instructions according to dispatch requirements.
[0042] Because different types of scheduling needs require transmission across various power grid and communication devices, this invention requires prior collection of relevant device parameters to achieve this transmission method. Here, based on the scheduling device, the scheduled device, and the purpose of network transmission, the devices are categorized into three types: network devices, target devices, and scheduling devices.
[0043] Preferably, the device identification parameters include at least the device ID and the channel ID.
[0044] To generate actual scheduling instructions, existing technologies collect more device parameters and implement the content of the instruction message. However, considering that this invention only aims to establish a communication link, only the most basic data needs to be collected. In fact, the method can customize the information to be collected according to the data link table generation rules, such as the device name, description, remarks, port information, etc.
[0045] Step 2: Create virtual scheduling links based on different scheduling requirements, and add the device identification parameters related to the virtual scheduling links to the link data table.
[0046] Simultaneously, the ID of the link data table is set as the primary key, and a primary key identifier is created in the power grid cross-layer model based on the primary key; the device ID of the layer edge device is set as the foreign key of the link data table, and cross-layer association links are constructed based on the communication connection method between foreign keys.
[0047] Preferably, creating virtual dispatch links based on different dispatching needs further includes: creating virtual dispatch links based on remote dispatching needs, distribution automation dispatching needs, and substation intra-station dispatching needs; adding device identification parameters related to the virtual dispatching links to the link data table further includes: adding the device IDs of the front-end server devices, front-end switch devices, vertical encryption devices, and router devices in the remote dispatching master station and the master station to be dispatched to the link data table corresponding to the remote dispatching needs; adding the device IDs of the front-end server devices, front-end switch devices, vertical encryption devices, and router devices in the distribution automation master station, and the device IDs of the EMS devices, switch devices, vertical encryption devices, and router devices in the substation to be dispatched to the link data table corresponding to the distribution automation dispatching needs; adding the device IDs of the EMS devices, switch devices, vertical encryption devices, and router devices in the substation, and the IDs of the protection devices, AC lines, communication optical cables, fiber cores, optical channels, and dispatching data network links corresponding to the target devices in the substation to the link data table corresponding to the substation intra-station dispatching needs.
[0048] Figure 2 This is a schematic diagram of a multi-layer interconnection model in one embodiment of a multi-layer interconnection method for power grid dispatching data according to the present invention. Figure 2 As shown, the front-end server 11, front-end switch 12, vertical encryption device 13, and router 14 may be located locally at a remote dispatch master station. Therefore, if the master station needs to communicate with the outside world, it needs to connect to a data network link to communicate with external devices or nodes. During data transmission, the master station generates dispatch service-related data on the server. This data is then uploaded through the front-end switch, packaged and encrypted by the vertical encryption device, and finally output through the local router.
[0049] For power grids, network management systems and EMS systems typically struggle to obtain device parameters for various switches and servers within a given node, and their operations do not involve collecting and analyzing such parameters. While TMS systems and control cloud systems may obtain relevant information about the server, they can at most establish communication links with other secondary and primary devices within the node and send dispatch commands. They lack the capability to communicate with other external nodes.
[0050] Therefore, for the first type of remote scheduling requirement, in order to realize the link between scheduling master stations, it is not only necessary to obtain the device link connection method within the two different master stations, but also to obtain the routing connection method between the two nodes through the network management system, etc.
[0051] Therefore, at this time, the device IDs of the front-end server devices, front-end switch devices, vertical encryption devices, and router devices in the remote scheduling master station and the master station to be scheduled can be added to the link data table corresponding to the remote scheduling requirements.
[0052] For example, in one embodiment of the present invention, if two master stations need to communicate, the first master station, which includes master station devices 11, 12, 13, and 14, and the second master station, which includes master station devices 21, 22, 23, and 24, need to establish a communication link. Then, the corresponding platforms deployed on the master stations, such as EMS systems, will directly obtain the connection methods of their respective master station devices. However, to establish a connection between the two master stations, additional information from the network management system is required.
[0053] Therefore, a link data table can be constructed, which includes the link data table ID, head_route_id (referring to the ID of the first-end route 14 of the first master station in the network management system), peer_route_id (referring to the ID of the peer route 24 of the second master station in the network management system), as well as the device IDs of front-end server 11, front-end switch 12, and vertical encryption device 13, and the device IDs of front-end server 21, front-end switch 22, and vertical encryption device 23.
[0054] Preferably, in the link data table corresponding to the remote scheduling requirement, the device ID of the router device in the remote scheduling master station and the master station to be scheduled is set as a foreign key.
[0055] Furthermore, to achieve link connectivity, foreign keys need to be established, which involves finding the edge devices on the two nodes and constructing an indirect connection between them. At this point, with the assistance of the network management system, the optimal connection method between routers can be obtained, thereby completing the information for the entire data link.
[0056] In another embodiment of the present invention, the link corresponding to the distribution automation dispatching requirements can be the communication between the distribution automation master station and the substation to be dispatched. For example... Figure 2 The front-end server 11, front-end switch 12, and vertical encryption device 13 are connected to the peer router 15 through the first-end router 14, and then reach the EMS device 18 in the substation to be dispatched through the vertical encryption device 16 and switch 17.
[0057] At this point, a link data table can be constructed, which includes the link data table ID, head_route_id (referring to the ID of the first-end route 14 in the network management system), peer_route_id (referring to the ID of the peer route 15 in the network management system), and the device IDs of EMS devices (such as device_id), switch devices, and vertical encryption devices in the substation to be dispatched.
[0058] Similar to before, the link data table ID can be used as the service channel ID. Additionally, in the link data table corresponding to the distribution automation dispatching requirements, the device IDs of the router devices in the distribution automation master station and the substation to be dispatched are set as foreign keys. For example, the association with the communication channel in the network management system is achieved through head_route_id and peer_route_id, with the aim of realizing the logical connection between the distribution automation dispatching service channel model and the actual dispatching data network communication channel.
[0059] In another embodiment of the present invention, the link data table corresponding to the substation's internal dispatching requirements may include... Figure 2 The devices 18, 17, 15, 15, and 21 reach the primary device 4 or the secondary device 5 via the communication link.
[0060] At this point, the device IDs of EMS devices, switch devices, vertical encryption devices, and router devices in the substation, as well as the IDs of the protection devices, AC lines, communication optical cables, fiber cores, optical channels, and dispatch data network links corresponding to the target devices in the substation, can be added to the link data table.
[0061] The optical channel can include both an optical path and a channel. An optical path can be an optical signal transmitted in a single fiber core, where the signal may be transmitted in a single optical fiber in the form of multiplexed optical paths. The data parsing process in this invention can reach this level; by obtaining the parameters mentioned above, it can not only track the transmission status of each optical path, but also track the multiplexed channel of a single electrical signal within an optical path.
[0062] At this time, in the link data table corresponding to the dispatching needs within the substation, the device ID of the EMS device, the device ID of the primary equipment on the AC line, and the communication optical cable ID in the power communication management system are set as foreign keys.
[0063] For example, the `device_id` is used to associate with hardware devices in the EMS system, typically servers, to achieve logical connectivity between the automated service channel model and the actual EMS operating servers. Similarly, the `ems_link_id` of the optical channel is used to associate with links in the EMS system, achieving logical connectivity between the automated service channel model and the actual EMS links.
[0064] Furthermore, the data link table structure includes: a primary key ID for the communication link and communication channel relationship table, a data network link ID (datanet_link_id), and a channel link ID (channel_link_id). For example, matching is performed using the corresponding AC line ID. The AC line ID can be used to find the corresponding line protection device from the control cloud line protection device table, and the corresponding optical cable and its subordinate fiber core-optic channel can be found from the TMS system, thus associating protection device 5 with communication channel 31.
[0065] At this point, the foreign keys are the communication link and protection channel association ID, the `primary_equip_id` foreign key (referring to the primary equipment ID in the control cloud), and the `tms_fiber_id` foreign key (referring to the optical fiber equipment ID in the TMS system). The `primary_equip_id` foreign key, referencing the primary equipment ID in the control cloud system, aims to establish a logical association between the communication link and the primary equipment. The `tms_fiber_id` foreign key, referencing the optical fiber equipment ID in the TMS system, aims to establish an association with the fiber core, optical path, and actual physical communication channel within the communication link.
[0066] The configuration of the dispatch data network link varies as described above and can be determined based on the actual situation. However, in most cases, current power equipment uses optical communication for dispatch communication connections. Therefore, the specific configuration of dispatch link 21 can be recorded. The data transmission channel connected to it, which is the optical channel mentioned in this article, is actually transmitted through specific wire cores and optical cables. Thus, the communication paths at each layer can also be recorded here, and the connection link between the substation dispatch side and the actual AC line can be accurately located.
[0067] In this invention, not all communication links are based on... Figure 2 The above embodiment is implemented in the form of dashed box 3, but it can characterize an instance of tracing physical layer components of the data link during data communication.
[0068] Through the aforementioned foreign keys, the communication links between the business channel model and the network management system, the operation services of the EMS system, and the links of the EMS system are fully logically connected, enabling in-depth analysis and fault tracing when business channel failures occur due to various reasons.
[0069] Furthermore, the link data of communication link 3 is stored in the link table, where the link name and link description are automatically generated based on the devices at both ends.
[0070] Preferably, a corresponding communication link is constructed in the power grid dispatch communication network based on the layer edge device corresponding to the foreign key; the type of link is determined, and the link and link data table are named based on the type of link; the types of links include backbone network links, access network links, and backbone network and access network connection links.
[0071] Specifically, based on the device IDs at both ends of the link in the link table of the network management system, the network to which the devices on both ends belong can be determined by matching the device ID field in the device model table of the network management system, thereby determining the link type.
[0072] Preferably, keywords are extracted from the names of the link data tables corresponding to the dispatching needs within the substation, and these keywords are synchronized to the channel names in the power communication management system.
[0073] Based on the naming conventions for different channel types, the link name content from the network management system's link table is extracted and matched with the channel name keywords from the TMS system's basic channel information table to achieve connectivity. It should be noted that since communication and data network links are undirectional, if the plant / station name format does not match successfully, the position of the plant / station name can be changed for another match. Finally, the relationship data between communication channels and data network links is stored in the data link table.
[0074] Preferably, the method extracts existing power grid layer models from the power grid management system, EMS system, TMS system and control cloud system respectively; constructs a multi-layer power grid model based on multiple existing power grid layer models, and constructs a unique primary key identifier for each link in each layer of the multi-layer model based on the primary key of the link data table; and constructs the association between each layer of the multi-layer model based on the foreign key of the link data table.
[0075] In existing systems, simple single-layer models can be built between local devices to achieve communication and basic scheduling logic. This invention aggregates and merges the different layer models from the aforementioned systems to create a multi-layer model. Using primary keys, all devices and connecting links within the current data link table of a single layer can be marked and displayed. For links spanning multiple layers, connections between layers can be established using foreign keys.
[0076] As can be seen, the method of this invention can realize the construction of a multi-layer model of the power grid in the "one map of large secondary equipment", and the key is the interconnection between the models of various systems. After the models of various systems are interconnected, the overall model of the multi-layer can be converted and imported into the graph database of the secondary equipment management platform. Through the graph database, a panoramic display and comprehensive analysis of the multi-layer model of the power grid can be realized.
[0077] In another embodiment, taking a 500kV substation as an example, this illustrates how to achieve connectivity between the master station and the substation's three key related nodes. For instance, in the Fujian Provincial Dispatch Center-Chentian Substation Automation Link, the first-end route ID and the second-end route ID are tabled in the model center of the dispatch cloud (FJ_AUE_SCADA_BUSINESS_LINK). First, the provincial dispatch center-500kV substation link is manually maintained. The content of FJ_AUE_SCADA_BUSINESS_LINK is as follows:
[0078]
[0079] Table 1 Distribution Automation Dispatch Channel Table
[0080] The primary key in this table is the Distribution Automation Dispatch Channel Table ID, which identifies the business channels in the cross-layer model association, such as the Fujian Provincial Dispatch Center-Chentian Substation Automation Business Logic Link. Secondly, the table uses the head-end route ID and the peer-end route ID to establish association with the communication channels in the network management system. The aim is to achieve logical connectivity between the automation business channel model and the actual dispatch data network communication channels.
[0081] Currently, the link data of the network management system is stored in the link table (FJ_AUE_NET_TOPO_LINK_B), which contains the link name (FJ_AUE_NET_TOPO_LINK_B.LINK_NAME) and link description (FJ_AUE).
[0082] `_NET_TOPO_LINK_B.LINK_DESC` is automatically generated based on the devices at both ends (e.g., the link name is S-FJ-ND-DDHJ-SR6608-R2_S-FJ-ND-XCHJ-SR8803-R2-1, and the link description is Provincial Dispatch Access Network Ningde Dispatch Aggregation_Provincial Dispatch Access Network Xincuo Central Control). It is based on the device IDs (FJ_AUE_NET_TOPO_LINK_B.FROM_DEVICE_ID and FJ_AUE_NET_TOPO) at both ends of the link in the network management system's link table.
[0083] The link type is determined by matching the device ID field in the device model table of the network management system with the link ID field. This allows the network to be determined (FJ_AUE_NET_DEVICE_ROUTE_B.NETWORK) of the devices on both sides, thus identifying whether the link belongs to the backbone network, the access network, or the link connecting the backbone network and the access network.
[0084] Based on the naming conventions for different types of channels, extract the link name (FJ_AUE) from the link table of the network management system.
[0085] The content of _NET_TOPO_LINK_B.LINK_NAME is matched with the channel name (SG_TCCON_TCCHANNEL_B.NAME) keyword in the TMS system channel link basic information table. Since the communication network and data network links are undirectional, if the AB (Note: AB refers to the plant name) format does not match successfully, the position (BA) can be swapped and matched again.
[0086] In addition, Table 2 is constructed as follows:
[0087]
[0088] Table 2 Substation Dispatch Requirements
[0089] Then, the device IDs in this table are used to associate with hardware devices (servers, etc.) in the EMS system, with the aim of achieving logical connectivity between power distribution automation services and the actual operating servers of the EMS. Finally, the EMS link channel IDs in this table are used to associate with links in the EMS system, with the aim of achieving logical connectivity between the automation service channel model and the actual EMS links.
[0090] Finally, matching is performed using the corresponding AC line ID. The AC line ID allows locating the associated line protection device from the control cloud line protection device table. The AC line ID also allows locating the corresponding optical cable and its subordinate fiber core-optical path-communication channel from the TMS. The table FJ_AUE_COMMUNICATION_PROTECTION_LINK is then manually created to associate the 500kV line protection device with the communication channel. The table structure is shown below:
[0091]
[0092] Table 3. Association Table between Communication Link and Protection Channel
[0093] The `primary_equip_id` in this table is a foreign key, referencing the primary equipment ID in the control cloud system, to establish a logical association between the communication link and the primary equipment. The `tms_fiber_id` in this table references the optical fiber equipment ID in the TMS system, to establish an association with the fiber core, optical path, and actual physical communication channel in the communication link.
[0094] Step 3: When a scheduling instruction is received, the corresponding link data table is selected based on the device identification parameters of the scheduling device and the target device in the scheduling instruction to realize the route establishment and transmission and reception of the scheduling instruction.
[0095] The multi-layer model constructed in the above manner enables human-computer interaction, allowing power grid dispatching and maintenance personnel to intuitively understand the comprehensive deployment of secondary equipment and above throughout the power grid. Furthermore, this model serves as the foundation for dispatch automation, providing basic support for more complex dispatch coordination. When remote dispatching or coordinated dispatching between multiple nodes is involved, the multi-layer model of this invention can serve as the basis for automated calculations, intelligently extracting the optimal, end-to-end coverage dispatch link for dispatching needs.
[0096] The second aspect of this invention relates to a multi-layer interconnection system for power grid dispatch data. The system implements the steps in the first aspect of this invention and includes an extraction unit, a creation unit, and a transceiver unit. The extraction unit extracts dispatch requirements from the power grid dispatch data and iterates through the network devices, target devices, and device identification parameters of the dispatching devices within the dispatch requirements. The creation unit creates virtual dispatch links based on different dispatch requirements and adds the device identification parameters related to the virtual dispatch links to a link data table. Simultaneously, it sets the ID of the link data table as the primary key and creates a primary key identifier in the cross-layer model of the power grid based on the primary key. It sets the device ID of the layer edge devices as a foreign key in the link data table and constructs cross-layer association links based on the communication connection method between foreign keys. The transceiver unit, when receiving a dispatch instruction, selects the corresponding link data table based on the device identification parameters of the dispatching devices and target devices in the dispatch instruction to establish and transmit the dispatch instruction route.
[0097] It is understood that, in order to implement the various functions in the methods provided in the embodiments of this application, the system includes corresponding hardware structures and / or software units for executing each function. Those skilled in the art should readily recognize that, based on the algorithmic steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0098] This application embodiment can divide the system into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional unit. It should be noted that the unit division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0099] A third aspect of the present invention relates to a terminal, including a processor and a storage medium; the storage medium is used to store instructions; the processor is used to operate according to the instructions to perform the steps of the method according to the first aspect of the present invention.
[0100] The terminal device includes at least one processor, a bus system, and at least one communication interface. The processor comprises a central processing unit (CPU), a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), or other hardware. The memory comprises read-only memory (ROM), random access memory (RAM), etc. The memory can be independent and connected to the processor via a bus. Alternatively, the memory can be integrated with the processor. The hard disk can be a mechanical hard disk (HDD) or a solid-state drive (SSD), etc. This embodiment of the invention does not limit the specific implementation. The above embodiments are typically implemented using software and hardware. When implemented using software programs, it can be implemented in the form of a computer program product. This computer program product includes one or more computer instructions.
[0101] When computer program instructions are loaded and executed on a computer, the corresponding functions are implemented according to the process provided in the embodiments of this invention. The computer program instructions involved may be assembly instructions, machine instructions, or code written in a programming language, etc.
[0102] A fourth aspect of the present invention relates to a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of the method of the first aspect of the present invention.
[0103] The beneficial effects of this invention are that, compared with the prior art, the multi-layer interconnection method, system, terminal, and medium for power grid dispatching data in this invention achieve full interconnection between remote dispatching, distribution automation, data communication links, and power protection channels by establishing three model associations for multiple layers of power grid business: master station to substation, master station to master station, and substation to substation. This invention is effective and reliable, ensuring mutual dispatching of equipment between different levels and nodes, providing more basic data support for the overall comprehensive dispatching and coordinated dispatching capabilities of the power grid, and achieving business integration in the simplest way without significantly modifying existing systems.
[0104] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the protection scope of the claims of the present invention.
Claims
1. A method for integrating multiple layers of power grid dispatch data, characterized in that, The method includes the following steps: Extract the scheduling requirements from the power grid scheduling data, and iterate through the device identification parameters of network devices, target devices, and scheduling devices in the scheduling requirements; The network equipment includes communication equipment that enables communication connections between multiple distribution automation master stations, between distribution automation master stations and substations, and between substations and target devices within substations; the target devices include primary distribution network equipment and secondary distribution network equipment within substations that execute dispatch instructions and modify their own operating status according to dispatch requirements; the dispatch equipment includes equipment in the distribution automation master station or substation used to generate the dispatch instructions according to the dispatch requirements. Virtual scheduling links are created based on different scheduling requirements, and the device identification parameters related to the virtual scheduling links are added to the link data table. Simultaneously, the ID of the link data table is set as the primary key, and a primary key identifier is created in the power grid cross-layer model based on the primary key; the device ID of the layer edge device is set as the foreign key of the link data table, and a cross-layer association link is constructed based on the communication connection method between the foreign keys; When a scheduling instruction is received, the corresponding link data table is selected based on the device identification parameters of the scheduling device and the target device in the scheduling instruction to realize the route establishment and transmission and reception of the scheduling instruction.
2. The method for multi-layer integration of power grid dispatch data according to claim 1, characterized in that: The scheduling requirements include remote scheduling requirements, distribution automation scheduling requirements, and substation in-station scheduling requirements. The remote dispatching requirement includes the need to establish communication links when transmitting dispatching instructions between multiple power distribution automation master stations. The power distribution automation dispatching requirements include the communication link construction requirements when transmitting dispatching instructions between the power distribution automation master station and the substation. The substation's internal dispatching requirements include the communication link construction requirements for transmitting dispatching instructions between the substation and the target equipment within the substation.
3. The method for multi-layer connection of power grid dispatch data according to claim 1, characterized in that: The device identification parameters include at least the device ID and the channel ID.
4. The method for multi-layer connection of power grid dispatch data according to claim 1, characterized in that: The creation of virtual scheduling links based on different scheduling requirements also includes: Virtual dispatch links are created based on remote dispatch requirements, distribution automation dispatch requirements, and substation in-station dispatch requirements, respectively. The step of adding the device identification parameters related to the virtual scheduling link to the link data table also includes: Add the device IDs of the front-end server devices, front-end switch devices, vertical encryption devices, and router devices in the remote scheduling master station and the master station to be scheduled to the link data table corresponding to the remote scheduling requirements; Add the device IDs of the front-end server, front-end switch, vertical encryption device, and router in the distribution automation master station, and the device IDs of the EMS device, switch, vertical encryption device, and router in the substation to be dispatched, to the link data table corresponding to the distribution automation dispatch requirements. Add the device IDs of EMS devices, switch devices, vertical encryption devices, and router devices in the substation, as well as the IDs of the protection devices, AC lines, communication optical cables, fiber cores, optical channels, and dispatch data network links corresponding to the target devices in the substation, to the link data table corresponding to the dispatch requirements within the substation.
5. The method for multi-layer connection of power grid dispatch data according to claim 4, characterized in that: In the link data table corresponding to the remote scheduling requirement, set the device ID of the router device in the remote scheduling master station and the master station to be scheduled as a foreign key; In the link data table corresponding to the power distribution automation dispatching requirements, set the device ID of the router device in the power distribution automation master station and the substation to be dispatched as a foreign key; In the link data table corresponding to the dispatching requirements within the substation, the device ID of the EMS device, the device ID of the primary equipment on the AC line, and the communication optical cable ID in the power communication management system are set as foreign keys.
6. The method for multi-layer connection of power grid dispatch data according to claim 1, characterized in that: Based on the layer edge device corresponding to the foreign key, a corresponding communication link is constructed in the power grid dispatch communication network; Determine the type of the link, and name the link and the link data table based on the type of the link; The types of links include backbone network links, access network links, and backbone network and access network connection links.
7. The method for multi-layer connection of power grid dispatch data according to claim 6, characterized in that: Extract keywords from the names of the link data tables corresponding to the dispatching needs within the substation, and synchronize the keywords to the channel names in the power communication management system.
8. The method for multi-layer connection of power grid dispatch data according to claim 1, characterized in that: The method extracts existing power grid layer models from the power grid management system, EMS system, TMS system and control cloud system, respectively. A cross-layer model of the power grid is constructed based on multiple existing power grid layer models, and a unique primary key identifier for each link in each layer of the cross-layer model of the power grid is constructed based on the primary key of the link data table. Based on the foreign keys in the link data table, the association between the corresponding links in each layer of the power grid cross-layer model is constructed.
9. A multi-layer interconnection system for power grid dispatch data, characterized in that: The system is used to implement the steps of the method according to any one of claims 1-8, and the system includes an extraction unit, a creation unit, and a transceiver unit; wherein, The extraction unit is used to extract the scheduling requirements of the power grid scheduling data and traverse the device identification parameters of network devices, target devices, and scheduling devices in the scheduling requirements. The network equipment includes communication equipment that enables communication connections between multiple distribution automation master stations, between distribution automation master stations and substations, and between substations and target devices within substations; the target devices include primary distribution network equipment and secondary distribution network equipment within substations that execute dispatch instructions and modify their own operating status according to dispatch requirements; the dispatch equipment includes equipment in the distribution automation master station or substation used to generate the dispatch instructions according to the dispatch requirements. The creation unit is used to create virtual scheduling links based on different scheduling requirements, and add the device identification parameters related to the virtual scheduling links to the link data table; Simultaneously, the ID of the link data table is set as the primary key, and a primary key identifier is created in the power grid cross-layer model based on the primary key; the device ID of the layer edge device is set as the foreign key of the link data table, and a cross-layer association link is constructed based on the communication connection method between the foreign keys; The transceiver unit is used to select the corresponding link data table based on the device identification parameters of the scheduling device and the target device in the scheduling instruction when a scheduling instruction is received, so as to realize the route establishment and transmission of the scheduling instruction.
10. A terminal, comprising a processor and a storage medium; characterized in that: The storage medium is used to store instructions; The processor is configured to operate according to the instructions to perform the steps of the method according to any one of claims 1-8.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the steps of the method according to any one of claims 1-8.