Synchronous Measurement Data Access System and Method for Regional Energy Internet

By employing dedicated servers and TDengine management functions in the regional energy internet, combined with multi-threaded communication and named pipe technology, the problems of high expansion and maintenance costs of traditional power grid condition monitoring systems have been solved, achieving low-cost, high-efficiency data storage and rapid access to multiple PMU devices.

CN114780542BActive Publication Date: 2026-03-10DEZHOU POWER SUPPLY COMPANY OF STATE GRID SHANDONG ELECTRIC POWER +2
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-08
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Traditional power grid condition monitoring systems cannot achieve distributed storage of data from multiple virtual nodes, resulting in long development cycles, high maintenance costs, and the need for system migration when measurement devices are added, which increases costs.

Method used

A dedicated server is used for data reception, and the management functions built into TDengine are used to realize distributed data storage of multiple virtual nodes. Combined with multi-threaded communication and named pipe technology, a synchronous measurement data access system based on the regional energy internet is built, which supports rapid access and expansion and reduces management costs.

Benefits of technology

It enables rapid access to multiple PMU devices based on hierarchical peer-to-peer communication networking, reduces development and maintenance costs, improves data storage efficiency and system scalability, and meets the needs of high-precision synchronous phasor measurement in power grids.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114780542B_ABST
    Figure CN114780542B_ABST
Patent Text Reader

Abstract

This invention belongs to the field of data processing technology and provides a synchronous measurement data storage and retrieval system and method for regional energy internet, including: multiple distribution network synchronous phasor measurement devices, a front-end communication server, a database server, and an application server; the front-end communication server includes multiple threads, each thread is connected to a distribution network synchronous phasor measurement device, and the thread is used to receive distribution network synchronous phasor measurement data and perform data decoding, and write the decoded data into a first named pipe; the database server is used to distribute and store the decrypted power grid synchronous phasor measurement data read from the first named pipe; the application server includes a monitoring interface human-machine interaction module, which is configured with database sources and query statements, and is used to receive the corresponding device's operating data obtained from the database server, write it into a second named pipe, and each thread accesses the second named pipe in sequence and feeds back to the corresponding device.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of data processing, and particularly relates to a synchronous measurement data access system and method based on a regional energy internet. BACKGROUND

[0002] The statements in this section merely provide background information related to the present application and do not necessarily constitute the prior art.

[0003] At present, how to realize a new mode of distributed power generation, decentralized power storage and on-site power consumption based on renewable power, establish a rural new energy internet system based on renewable energy, and conform to the resource and environmental conditions of rural areas is the goal and direction of future energy development. However, a large number of distributed photovoltaic grid connections lead to heavy loads of distribution transformers due to power return, and low-cost synchronous measurement data receiving technology is urgently needed to realize dynamic monitoring of the regional energy internet.

[0004] However, the traditional power grid state monitoring system is generally developed by professional companies, cannot realize distributed storage of multi-virtual node data, is not convenient for data expansion, has low management cost, and needs to be migrated when the measurement device is increased, resulting in a long development cycle and high maintenance cost. SUMMARY

[0005] In order to solve at least one of the technical problems in the background art, the first aspect of the present application provides a synchronous measurement data access system based on a regional energy internet, which uses a dedicated server to receive data, and the management function of TDengine realizes distributed storage of multi-virtual node data, is convenient for data expansion, has low management cost, and does not need to be migrated when the measurement device is increased, further reducing the cost.

[0006] In order to achieve the above purpose, the present application adopts the following technical solutions:

[0007] The synchronous measurement data access system based on the regional energy internet comprises a plurality of power grid synchronous phasor measurement devices, a preposed communication server, a database server and an application server.

[0008] The preposed communication server comprises a plurality of threads, each thread being connected with a power grid synchronous phasor measurement device, and the thread being used for receiving power grid synchronous phasor measurement data and decoding the data, and writing the decoded data into a first named pipe;

[0009] The database server is used for distributed storage of the decrypted power grid synchronous phasor measurement data read in the first named pipe;

[0010] The application server includes a monitoring interface human-computer interaction module. The monitoring interface human-computer interaction module is configured with a database source and query statements. It is used to receive the operating data of the corresponding device obtained from the database server, write it into the second named pipe, and each thread accesses the second named pipe in sequence and feeds it back to the corresponding device.

[0011] In one implementation, the database server includes a real-time database and a historical database. The real-time database is used to store data for all device configuration time periods, and the historical database is used to store data for all device configuration time periods into corresponding database tables created by each distribution network synchronization phasor measurement device.

[0012] As one implementation, the database tables are specifically designed according to the type of device and the installation location of the device, and each table adopts a structured order.

[0013] In one implementation, the system further includes a web server, and the application server further includes an advanced application module. The advanced application module is connected to the web server, and the advanced application module configures the database source and query statements. The advanced application module is used to receive data queried from the database server and send it to the web server. The web server is used to display the queried data to the user terminal.

[0014] As one implementation method, the monitoring interface human-computer interaction module uses the Grafana visualization tool platform for the development of a status monitoring interface with fixed values.

[0015] As one implementation method, the database server is built using Tdengine.

[0016] To address at least one of the technical problems existing in the background art described above, a second aspect of the present invention provides a method for accessing synchronous measurement data for a regional energy internet, comprising the following steps:

[0017] Receive distribution network synchronization phasor measurement data and perform data decoding, and write the decoded data into the first named pipe;

[0018] The decrypted power grid synchronization phasor measurement data read from the first named pipe is distributed and stored.

[0019] The system receives operating data for the corresponding device from a database server, writes it to a second named pipe, and each thread accesses the second named pipe sequentially, sending feedback to the corresponding device. The beneficial effects of this invention are:

[0020] Based on hierarchical peer-to-peer communication networking, we study communication protocol fusion and hierarchical scheduling technology. At the master station, we use multi-threaded communication front-end and pipeline communication technology to realize the rapid access of multiple PMU devices. We construct a high-precision synchronous phasor measurement platform and communication networking experimental network for distribution networks. Through demonstration projects, we verify the algorithms, technologies and devices to meet measurement and control requirements.

[0021] The monitoring interface human-computer interaction module adopts the Grafana visualization tool platform for the development of the status monitoring interface with fixed values, which saves development costs and improves development efficiency. Real-time status monitoring is the basis for conducting operation status analysis and power grid anomaly detection, which solves the shortcomings of traditional power grid status monitoring systems, which are generally developed by professional companies, with long development cycles and high maintenance costs. Attached Figure Description

[0022] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an improper limitation of the invention.

[0023] Figure 1 This is a schematic diagram of the synchronous measurement data storage and retrieval system.

[0024] Figure 2 This is a development example of a monitoring interface based on Grafana. Detailed Implementation

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

[0026] It should be noted that the following detailed description is illustrative and intended to provide further explanation of the invention. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.

[0027] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of exemplary embodiments according to the invention. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.

[0028] In this invention, terms such as "upper" and "lower" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are merely relational terms determined for the convenience of describing the structural relationship of the various components or elements of this invention, and do not specifically refer to any component or element in this invention, and should not be construed as limiting this invention.

[0029] In this invention, terms such as "fixed connection," "connected," and "linked" should be interpreted broadly, indicating a fixed connection, an integral connection, or a detachable connection; a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can determine the specific meaning of these terms in this invention based on the specific circumstances, and they should not be construed as limitations on the invention.

[0030] The core of the energy revolution is the shift from fossil fuels to a low-carbon energy system primarily based on renewable energy. Just as fossil fuel systems rely on mineral resources, the development of wind, solar, and biomass energy depends on land resources. Compared to densely populated cities, my country's rural areas possess vast and abundant land resources. Solar photovoltaic cells can be installed on rural building rooftops, the surfaces of agricultural and livestock facilities, and vacant land that cannot be cultivated. The energy industry is a resource-dependent industry, and for low-carbon energy systems, rural areas can provide abundant resources for renewable energy.

[0031] Terminology Explanation

[0032] Distribution network synchronous phasor measurement unit (PMU): It packages time-stamped phasor data and transmits it to the data analysis center via a high-speed communication network. The data transmission rate can be configured to 10 frames / s, 25 frames / s, 50 frames / s, and 100 frames / s. It has a high data reporting rate, meets the requirements of the power grid for rapid dynamic monitoring, and can calculate the system inertial center phase angle and the relative phase angle of each unit and bus. Furthermore, the corresponding application program performs real-time evaluation of the phasor data to dynamically monitor the safety and stability of the power grid, or performs offline analysis to provide a basis for the optimized operation of the system.

[0033] Example 1

[0034] This embodiment provides a synchronous measurement data access system for regional energy internet. Based on hierarchical peer-to-peer communication networking, it studies communication protocol fusion and hierarchical scheduling technology. At the master station, multi-threaded communication front-end and pipeline communication technology are used to realize the rapid access of multiple PMU devices. A high-precision synchronous phasor measurement platform and communication networking experimental network for distribution network are constructed. Through demonstration projects, the algorithms, technologies and devices are verified to meet measurement and control requirements.

[0035] like Figure 1 As shown, this embodiment provides a synchronous measurement data access system based on a regional energy internet, including: multiple distribution network synchronous phasor measurement devices, a front-end communication server, an application server, a database server, a WEB server, and a user terminal. The front-end communication server includes multiple threads, each thread being connected to a distribution network synchronous phasor measurement device. The thread is used to receive distribution network synchronous phasor measurement data and decode the data, and queue the decoded data and write it into a first named pipe.

[0036] To accommodate the characteristics of multiple device access and support the master station to issue commands to each device, the communication front-end server starts multiple threads, each process communicates with the device to ensure communication reliability and data quality; each thread independently completes the data reception and decoding work, and writes the data into the named pipe to complete the data reception work.

[0037] The database server is connected to the front-end communication server. The database server is used to read the decrypted power grid synchronization phasor measurement data from the first named pipe. The database server is also used to distribute and store the power grid synchronization phasor measurement data.

[0038] Understandably, in other embodiments, each thread communicates with the power distribution network synchronization phasor measurement device using a corresponding transmission control protocol. Those skilled in the art can configure this according to specific operating conditions; for example, the TCP / IP protocol can be used, which will not be detailed here.

[0039] The database server is used for distributed storage of power grid synchronization phasor measurement data, including:

[0040] The real-time database is used to store data for all device configuration time periods, while the historical database is used to store data for all device configuration time periods into the corresponding database tables created by each distribution network synchronous phasor measurement device, thereby improving data storage efficiency.

[0041] Understandably, the real-time library storage time is configurable, typically 10 minutes.

[0042] The database server and the application server are connected. The application server includes an advanced application module and a monitoring interface human-computer interaction module. The monitoring interface human-computer interaction module configures the database source and query statements, and is used to receive data queried from the database server and write it into the second named pipe. Each thread accesses the named pipe in sequence at regular intervals and searches by device name or number, and transmits the configuration instructions to be issued to the device with the corresponding IP address, thereby enabling the master station to modify the device configuration file and realize interaction with the device.

[0043] The database server includes a real-time database and a historical database. The real-time database stores data for all devices within their configured time periods, while the historical database stores data for each device within its configured time period into corresponding database tables created by each distribution network synchronization phasor measurement device. The advanced application module is connected to a web server. The advanced application module configures the database source and query statements. It receives data retrieved from the database server and sends it to the web server, which then displays the retrieved data on the user terminal.

[0044] The monitoring interface human-computer interaction module adopts the Grafana visualization tool platform for the development of the status monitoring interface with fixed values, which saves development costs and improves development efficiency. Real-time status monitoring is the basis for conducting operation status analysis and power grid anomaly detection, which solves the shortcomings of traditional power grid status monitoring systems, which are generally developed by professional companies, with long development cycles and high maintenance costs.

[0045] Figure 2 It utilizes two devices to construct dynamic monitoring curves for voltage amplitude, phase, and frequency, and can achieve functions such as timed refresh and data marking through simple configuration.

[0046] It should be noted that in this embodiment, the real-time database and the historical database can be built using corresponding database construction methods, such as building based on the TDengine database. Those skilled in the art can set them up according to specific working conditions, which will not be described in detail here.

[0047] The database tables of the synchronous measurement device are specifically designed according to the type and installation location of the device. Each table is written in a structured sequential manner to improve storage efficiency.

[0048] The database table structure of the synchronous measurement device is shown in the following table:

[0049] Table 1. Database structure of the synchronous measurement device

[0050]

[0051]

[0052] Based on the signal characteristics of different measurement points, the device side supports a variable-rate phasor upload method, compatible with the data upload standard of synchronous measurement devices. It can be configured with four different transmission rates: 10Hz, 25Hz, 50Hz, and 100Hz. Each measurement point can be independently configured to meet different measurement needs while reducing data communication volume. For ordinary load users, where dynamic changes are relatively slow, the data upload rate can be set to 10Hz; for power electronic loads and new energy grid-connected points, where dynamic changes are rapid, it can be set to 50Hz; for longer feeders, considering fault diagnosis functions, the upload rate can be set to 100Hz to meet the speed requirement.

[0053] In this embodiment, a dedicated server is used for data reception. TDengine's built-in management function enables distributed storage of data across multiple virtual nodes, which facilitates data expansion, reduces management costs, and eliminates the need for system migration when measurement devices are added, further reducing costs.

[0054] Example 2

[0055] This embodiment provides a method for accessing synchronous measurement data for a regional energy internet, including the following steps:

[0056] Receive distribution network synchronization phasor measurement data and perform data decoding, and write the decoded data into the first named pipe;

[0057] The decrypted power grid synchronization phasor measurement data read from the first named pipe is distributed and stored.

[0058] The system receives the operating data of the corresponding device from the database server, writes it into the second named pipe, and each thread accesses the second named pipe in sequence and sends the feedback to the corresponding device.

[0059] The distributed storage of the decrypted power grid synchronization phasor measurement data read from the first named pipe includes:

[0060] The database server includes a real-time database and a historical database. The real-time database stores data for all devices within the configuration time period, while the historical database stores data for all devices within the configuration time period into the corresponding database table created by each distribution network synchronous phasor measurement device.

[0061] The database tables are designed specifically for the type and installation location of the device, and each table uses a structured order.

[0062] The database server is built using Tdengine.

[0063] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A synchronous measurement data access system for a district energy internet, characterized by, The system comprises: a plurality of power grid synchronous phasor measurement devices, a front communication server, a database server and an application server; the front communication server comprises a plurality of threads, each thread being connected with a power grid synchronous phasor measurement device, the thread being used for receiving power grid synchronous phasor measurement data and decoding the data, and writing the decoded data into a first named pipe; the database server is used for reading the decrypted power grid synchronous phasor measurement data in the first named pipe, building a database by using Tdengine, and performing distributed storage; the database server comprises a real-time database and a historical database, the real-time database being used for saving data in a time period configured by all devices, and the historical database being used for storing the data in the time period configured by all devices into corresponding database tables created by each power grid synchronous phasor measurement device respectively; the structure of the database table is that a first column is a time stamp with a precision of millisecond, and subsequent columns are synchronous phasor measurement data, including voltage amplitude, voltage phase, voltage frequency, current amplitude and current phase; the power grid synchronous phasor measurement device is configured to use a variable rate phasor upload mode, and can be configured to have a transmission rate of one of 10 Hz, 25 Hz, 50 Hz and 100 Hz; the application server comprises a monitoring interface human-computer interaction module, the monitoring interface human-computer interaction module is configured with a database source and a query statement, is used for receiving running data of a corresponding device obtained by querying the database server, writing the data into a second named pipe, and sequentially accessing the second named pipe by threads and feeding back to the corresponding device. 2.The synchronous measurement data access system for the regional energy internet of claim 1, wherein, The database table is designed according to the type of the device and the installation position of the device, and each table adopts a structured sequence. 3.The synchronous measurement data access system for the regional energy internet of claim 1, wherein, The system further comprises a WEB server, and the application server further comprises a high-level application module, the high-level application module being connected with the WEB server, the high-level application module being configured with a database source and a query statement, the high-level application module being used for receiving data obtained by querying the database server and sending the data to the WEB server, and the WEB server being used for displaying the obtained data to a user terminal. 4.The synchronous measurement data access system for the regional energy internet of claim 1, wherein, The monitoring interface human-computer interaction module uses a Grafana visualization tool platform, and is used for developing a state monitoring interface.

5. A method for synchronized measurement data access for a district energy internet based on the system of any of claims 1-4, characterized in that, The system comprises the following steps: receiving power grid synchronous phasor measurement data, decoding the data, and writing the decoded data into a first named pipe; performing distributed storage on the decrypted power grid synchronous phasor measurement data read from the first named pipe; receiving running data of a corresponding device obtained by querying a database server, writing the data into a second named pipe, sequentially accessing the second named pipe by threads, and feeding back to the corresponding device. 6.The method for synchronous measurement data access for regional energy internet according to claim 5, wherein, The distributed storage on the decrypted power grid synchronous phasor measurement data read from the first named pipe comprises: The database server comprises a real-time database and a history database, the real-time database stores data in all device configuration time periods, and the history database respectively stores data in all device configuration time periods into corresponding database tables created by each power distribution network synchronous phasor measurement device. 7.The method for synchronous measurement data access for regional energy internet according to claim 5, wherein, The database tables are designed according to the types of devices and the installation positions of devices, and each table adopts a structured sequence. 8.The method for synchronous measurement data access for regional energy internet according to claim 5, wherein, The database server adopts Tdengine to build a database.

Citation Information

Patent Citations

  • Coordination control system and method for intelligent power distribution network containing synchronous phasor information

    CN110380512A

  • Data capture and analysis method for synchronous phasor measurement device of power plant

    CN111064631A

  • Internet-of-Things time sequence big data processing method based on Internet of Things middleware

    CN112783901A