Power quality monitoring station management method, device and system, cloud server and readable storage medium

By analyzing the power quality data of energy sites through distributed servers and sending adjustment instructions, it solves the accuracy and efficiency problems of manual monitoring of power quality in the existing technology, realizes automated management, and reduces costs.

CN119359137APending Publication Date: 2025-01-24CHINA SOUTHERN POWER GRID DIGITAL GRID GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411440159.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In the prior art, manual monitoring of the power quality results in poor accuracy, high cost and low management efficiency.

Method used

By obtaining the energy and electricity quality data of multiple energy sites, and analyzing the data based on multiple distributed servers, determine the power quality of each energy site, determine the site that is less than the preset power energy quality as the target site, and send it to it Adjust instructions.

Benefits of technology

It realizes the automation of power quality monitoring, improves the accuracy and efficiency of energy site management, and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119359137A_ABST
    Figure CN119359137A_ABST
Patent Text Reader

Abstract

The invention relates to an electric energy quality monitoring station management method, device and system, a cloud server and a readable storage medium. The method comprises the following steps: acquiring energy and electric energy quality data of a plurality of energy stations, wherein the energy and electric energy quality data comprises basic energy data and external environment data; analyzing and processing the energy and electric energy quality data of each energy station based on a plurality of distributed servers to determine the electric energy quality corresponding to each energy station; the energy station with the electric energy quality smaller than preset electric energy quality is determined as a target energy station, an adjustment instruction is sent to the target energy station, the adjustment instruction carries adjustment information, and the adjustment instruction is used for instructing the target energy station to perform adjustment processing according to the adjustment information. By adopting the method, the management efficiency of the energy station can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a method, device, system, cloud server and readable storage medium for managing a power quality monitoring site. Background Art

[0002] With the rapid development of renewable energy, more and more energy sites are being built and put into operation. While providing energy to the power grid, these sites are facing increasingly stringent power quality requirements. The quality of power directly affects the safety and stability of the power system.

[0003] In the prior art, the power quality of energy sites is mostly monitored by technical personnel, and then the energy sites are managed accordingly.

[0004] However, this method of managing energy sites by manually monitoring power quality is not only less accurate and more costly, but also results in lower management efficiency of energy sites. Summary of the invention

[0005] Based on this, it is necessary to provide a power quality monitoring site management method, device, system, cloud server, readable storage medium and program product with higher management efficiency in response to the above technical problems.

[0006] In a first aspect, the present application provides a method for managing a power quality monitoring site, comprising:

[0007] Acquire energy power quality data of multiple energy sites, the energy power quality data including basic energy data and external environment data;

[0008] Analyze and process the energy power quality data of each energy site based on multiple distributed servers to determine the power quality corresponding to each energy site;

[0009] The energy site whose power quality is less than the preset power quality is determined as the target energy site, and an adjustment instruction is sent to the target energy site, the adjustment instruction carries adjustment information, and the adjustment instruction is used to instruct the target energy site to perform adjustment processing according to the adjustment information.

[0010] In one of the embodiments, the energy power quality data of each energy site is analyzed and processed based on multiple distributed servers to determine the power quality corresponding to each energy site, including: obtaining performance indicators of each distributed server, and determining the performance value of each distributed server according to the performance indicators of each distributed server, and the performance value is used to characterize the storage performance, processing performance and response performance of the distributed server; based on the performance value of each distributed server and each distributed server, the energy power quality data of each energy site is analyzed and processed to determine the power quality corresponding to each energy site.

[0011] In one of the embodiments, the performance value of each distributed server and the energy power quality data of each energy site are analyzed and processed by each distributed server to determine the power quality corresponding to each energy site, including: determining allocation information according to the performance value of each distributed server, and allocating the energy power quality data of each energy site to each distributed server according to the allocation information, so that each distributed server analyzes and processes the allocated energy power quality data of each energy site; receiving the power quality corresponding to each energy site fed back by each distributed server.

[0012] In one of the embodiments, the energy power quality data of each energy site is allocated to each distributed server according to the allocation information, so that each distributed server analyzes and processes the allocated energy power quality data of each energy site, including: the energy power quality data of each energy site is allocated to each distributed server according to the allocation information, so that each distributed server determines the power quality corresponding to each energy site based on a pre-trained power quality determination model and the allocated energy power quality data of each energy site.

[0013] In one of the embodiments, sending the adjustment instruction to the target energy site includes: determining adjustment information according to the power quality of the target energy site; determining the adjustment instruction according to the adjustment information, and sending the adjustment instruction to the target energy site.

[0014] In a second aspect, the present application also provides a power quality monitoring site management device, including:

[0015] An acquisition module is used to acquire energy power quality data of multiple energy sites, where the energy power quality data includes basic energy data and external environment data;

[0016] A determination module, used to analyze and process the energy power quality data of each energy site based on multiple distributed servers to determine the power quality corresponding to each energy site;

[0017] An execution module is used to determine the energy site whose power quality is less than the preset power quality as a target energy site, and send an adjustment instruction to the target energy site, the adjustment instruction carries adjustment information, and the adjustment instruction is used to instruct the target energy site to perform adjustment processing according to the adjustment information.

[0018] In a third aspect, the present application further provides a cloud server, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the method described in any one of the embodiments of the first aspect when executing the computer program.

[0019] In a fourth aspect, the present application also provides a power quality monitoring site management system, which includes multiple distributed servers, multiple energy sites and the cloud server described in the third aspect above.

[0020] In a fifth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in any one of the embodiments of the first aspect above.

[0021] In a sixth aspect, the present application further provides a computer program product, including a computer program, which, when executed by a processor, implements the method described in any embodiment of the first aspect above.

[0022] The above-mentioned power quality monitoring site management method, device, system, cloud server and readable storage medium, the cloud server first obtains the energy power quality data of multiple energy sites, and the energy power quality data includes basic energy data and external environment data; then based on multiple distributed servers, the energy power quality data of each energy site is analyzed and processed to determine the power quality corresponding to each energy site; then the energy site whose power quality is less than the preset power quality is determined as the target energy site, and an adjustment instruction is sent to the target energy site, the adjustment instruction carries adjustment information, and the adjustment instruction is used to instruct the target energy site to adjust and process according to the adjustment information. The power quality monitoring site management method provided in the present application can realize the automation of power quality monitoring, and then realize the automation of energy site management. Compared with the prior art of manually monitoring power quality and then managing energy sites, it can not only effectively avoid human errors and improve the accuracy of power quality monitoring, but also reduce costs, thereby effectively improving the management efficiency of energy sites. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0024] Figure 1 A schematic diagram of a flow chart of a method for managing a power quality monitoring site in one embodiment;

[0025] Figure 2 A flow chart of a method for analyzing and processing energy power quality data of each energy site based on multiple distributed servers in one embodiment to determine the power quality corresponding to each energy site;

[0026] Figure 3 A flowchart of a method for determining the power quality corresponding to each energy site in one embodiment;

[0027] Figure 4 A schematic diagram of a flow chart of a method for sending an adjustment instruction to the target energy site in one embodiment;

[0028] Figure 5 A schematic diagram of a flow chart of a method for managing a power quality monitoring site in another embodiment;

[0029] Figure 6 A structural block diagram of a power quality monitoring site management system in one embodiment;

[0030] Figure 7 is a structural block diagram of a power quality monitoring site management device in one embodiment;

[0031] Figure 8 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0032] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0033] With the rapid development of renewable energy, more and more energy sites are being built and put into operation. While providing energy to the power grid, these sites are facing increasingly stringent power quality requirements. The quality of power directly affects the safety and stability of the power system.

[0034] In the prior art, the power quality of energy sites is mostly monitored by technical personnel, and then the energy sites are managed accordingly.

[0035] However, this method of managing energy sites by manually monitoring power quality is not only less accurate and more costly, but also results in lower management efficiency of energy sites.

[0036] In view of this, the present application provides a power quality monitoring site management method, which can not only improve the accuracy of power quality monitoring, but also effectively reduce costs, thereby effectively improving the management efficiency of energy sites.

[0037] The power quality monitoring site management method provided in the present application may be executed by a computer device, which may be a cloud server.

[0038] In an exemplary embodiment, Figure 1 As shown, a method for managing a power quality monitoring site is provided, the method comprising the following steps:

[0039] Step 101: Obtain energy power quality data of multiple energy sites.

[0040] Among them, the energy power quality data includes basic energy data and external environment data.

[0041] Optionally, the energy site is set based on users, that is, an energy site can be set near every preset number of users.

[0042] Furthermore, the cloud server can establish a communication connection with the multiple energy sites through a communication protocol, and can not only actively obtain the energy power quality data of the multiple energy sites, but also receive the energy power quality data actively sent by the multiple energy sites.

[0043] Exemplarily, the basic energy data may include voltage deviation data, frequency deviation data, public power grid harmonic data, three-phase voltage imbalance data, voltage fluctuation data, flicker data, temporary overvoltage data and transient overvoltage data. The external environment data may include real-time weather data, power grid fault data, equipment fault data and electromagnetic interference data.

[0044] Step 102: Analyze and process the energy power quality data of each energy site based on multiple distributed servers to determine the power quality corresponding to each energy site.

[0045] Optionally, the distributed server refers to deploying computing, storage, and services on multiple independent servers, which are interconnected and collaborated through a network.

[0046] Furthermore, by analyzing and processing the energy power quality data of energy sites through distributed servers, the reliability and efficiency of data analysis can be effectively improved.

[0047] In one possible implementation, a pre-trained power quality determination model is deployed in each distributed server. The cloud server can first obtain the energy power quality data of each energy site through a communication connection with each energy site, and then send the energy power quality data to each distributed server. After each distributed server receives the energy power quality data, it inputs the energy power quality data into the power quality determination model to obtain the power quality corresponding to each energy site output by the power quality determination model, and sends the power quality corresponding to the energy site to the cloud server.

[0048] In another possible implementation method, each distributed server is deployed with a pre-set power quality list, which can be used to characterize the mapping relationship between each energy power quality data and power quality. The power quality list can be shown in Table 1. The cloud server can first obtain the energy power quality data of each energy site through a communication connection with each energy site, and then send the energy power quality data to each distributed server. After each distributed server receives the energy power quality data, it determines the power quality corresponding to each energy site based on the energy power quality data and the power quality list, and sends the power quality corresponding to the energy site to the cloud server.

[0049] Table 1

[0050]

[0051] Step 103: determine the energy site whose power quality is less than the preset power quality as a target energy site, and send an adjustment instruction to the target energy site.

[0052] The adjustment indication carries adjustment information, and the adjustment indication is used to instruct the target energy site to perform adjustment processing according to the adjustment information.

[0053] Exemplarily, the preset power quality may be preset by a technician according to actual needs.

[0054] The preset power quality can also be determined by the cloud server based on the energy power quality data of each energy site. Specifically, a pre-trained preset power quality determination model is deployed in the cloud server, and the energy power quality data of each energy site is input into the preset power quality determination model to obtain the preset power quality output by the preset power quality determination model.

[0055] Optionally, the adjustment information may include device operation parameter adjustment information, load balancing adjustment information, and system configuration adjustment information.

[0056] In one possible implementation, after the cloud server receives the power quality returned by each distributed server, it determines the relationship between the power quality and the preset power quality, and determines the energy site whose power quality is lower than the preset power quality as the target energy site, and sends an adjustment instruction to the target energy site. After receiving the adjustment instruction, the target energy site will perform adjustment processing based on the adjustment information carried by the adjustment instruction to improve the power quality of the energy site.

[0057] In an optional embodiment of the present application, the energy site whose power quality is greater than the preset power quality is determined as a candidate energy site, and the energy power quality data of the candidate energy site is continuously obtained, and the above steps are repeated.

[0058] In the above-mentioned power quality monitoring site management method, the cloud server first obtains the energy power quality data of multiple energy sites, and the energy power quality data includes basic energy data and external environment data; then, based on multiple distributed servers, the energy power quality data of each energy site is analyzed and processed to determine the power quality corresponding to each energy site; then, the energy site whose power quality is less than the preset power quality is determined as the target energy site, and an adjustment instruction is sent to the target energy site, and the adjustment instruction carries adjustment information, and the adjustment instruction is used to instruct the target energy site to adjust and process according to the adjustment information. The power quality monitoring site management method provided in the present application can realize the automation of power quality monitoring, and then realize the automation of energy site management. Compared with the prior art of manually monitoring power quality and then managing energy sites, it can not only effectively avoid human errors and improve the accuracy of power quality monitoring, but also reduce costs, thereby effectively improving the management efficiency of energy sites.

[0059] In an exemplary embodiment, Figure 2 As shown, the energy power quality data of each energy site is analyzed and processed based on multiple distributed servers to determine the power quality corresponding to each energy site, including the following steps:

[0060] Step 201: Acquire the performance index of each distributed server, and determine the performance value of each distributed server according to the performance index of each distributed server.

[0061] The performance value is used to characterize the storage performance, processing performance, and response performance of the distributed server.

[0062] Optionally, the performance indicator includes but is not limited to the number of concurrent users, number of transactions per second and query rate per second, CPU usage, memory capacity, hard disk capacity, bandwidth, average system load, response time and throughput, etc.

[0063] Among them, the number of concurrent users refers to the number of users processed simultaneously by the distributed server; the number of transactions per second refers to the number of transactions completed by the distributed server per second; the query rate per second refers to the number of query requests processed by the distributed server per second; the CPU usage rate refers to the utilization rate of the CPU of the distributed server, that is, the proportion of the time the CPU is executing tasks to the total time; the memory capacity refers to the size of the memory available to the distributed server, which is used to store temporary data and the memory required for program operation; the hard disk capacity refers to the storage space capacity of the distributed server, including the total capacity of the hard disk or solid-state drive; the bandwidth refers to the network communication bandwidth of the distributed server, which is used to transmit data and process network requests; the average system load refers to the average load of the distributed server over a period of time, reflecting the busyness of the system; the response time refers to the time required for the distributed server to respond to a request, including network transmission delay and server processing time; the throughput refers to the rate at which the distributed server processes requests or transmits data, that is, the number of tasks or data completed per unit time.

[0064] Furthermore, the processing performance in the performance value may be determined according to the number of transactions per second, the query rate per second, the CPU usage rate, and the throughput in the above performance indicators.

[0065] Specifically, the processing performance can be determined based on a preset processing performance algorithm, where the preset processing performance algorithm is: ;in, It is The processing performance value of each distributed server; It is The value of the number of transactions per second for each distributed server; It is The query rate per second of each distributed server; It is The CPU usage value of each distributed server; It is The throughput value of the distributed servers; The weight of the distributed server's transactions per second / query rate per second; The weight of the CPU usage of the distributed server; is the weight of the distributed server throughput, ; It is the association factor between the distributed server and the cloud server. This value is set when the distributed server is connected to the cloud server.

[0066] Furthermore, the storage performance in the performance value may be determined according to the memory capacity and the hard disk capacity in the above performance indicators.

[0067] Specifically, the storage performance can be determined based on a preset storage performance algorithm, where the preset storage performance algorithm is: ;in, It is The storage performance value of each distributed server; It is The CPU usage value of each distributed server; It is The memory capacity of each distributed server; It is The hard disk capacity of each distributed server.

[0068] Furthermore, the response performance in the performance value may be determined according to the bandwidth, the average system load and the response time in the above performance indicators.

[0069] Specifically, the response performance can be determined based on a preset response performance algorithm, and the preset response performance algorithm is Calculate the response performance value; where, It is The response performance value of each distributed server; It is The bandwidth of the distributed servers; It is The throughput value of the distributed servers; It is The average system load of distributed servers; It is The response time of each distributed server; The distributed server running status, if running normally, then =1; if the operation is abnormal, then =0.

[0070] Further, after determining the storage performance, response performance and processing performance, the performance value can be determined based on a preset performance value algorithm, and the preset performance value algorithm is: .in, It is Performance value of each distributed server; It is The processing performance value of each distributed server; It is The storage performance value of each distributed server; It is The response performance value of each distributed server; Indicates the weight of the impact of the processing performance value on the performance value; Indicates the weight of the impact of the storage performance value on the performance value; Indicates the impact weight of the response performance value on the performance value.

[0071] Step 202: Analyze and process the energy power quality data of each energy site based on the performance value of each distributed server and each distributed server to determine the power quality corresponding to each energy site.

[0072] In one possible implementation, the cloud server can determine the allocation information based on the performance value of each distributed server, and allocate the energy power quality data of each energy site to each distributed server based on the allocation information. After receiving the allocated energy power quality data, each distributed server analyzes and processes the energy power quality data to determine the power quality corresponding to each energy site, and sends the power quality corresponding to each energy site to the cloud server.

[0073] In an exemplary embodiment, Figure 3 As shown, the analysis and processing of the energy power quality data of each energy site by each distributed server based on the performance value of each distributed server and each distributed server to determine the power quality corresponding to each energy site includes the following steps:

[0074] Step 301, determine allocation information according to the performance value of each distributed server, and allocate the energy power quality data of each energy site to each distributed server according to the allocation information, so that each distributed server analyzes and processes the allocated energy power quality data of each energy site.

[0075] Step 302: Receive the power quality corresponding to each energy site fed back by each distributed server.

[0076] In a possible implementation, the allocation information may be determined based on a preset allocation information algorithm, where the preset allocation information algorithm is: ;in, is the proportion of the number of energy sites that can be processed by the i-th distributed server; is the performance value of the i-th energy site; is the ratio of the performance values ​​of each distributed server; is the number of energy sites; is the number of distributed servers. After the ratio is calculated, the existing energy sites are allocated to the distributed servers in proportion.

[0077] Furthermore, if If the calculated result is an integer, the number of energy sites corresponding to the calculated result is allocated to the i-th distributed server; If the result of the calculation is a fraction, then take , that is, Round down, The number of energy sites corresponding to the calculation result of is assigned to the i-th distributed server. For the remaining energy sites, the cloud server can monitor the status of each distributed server processing the energy sites in real time and assign the unprocessed energy sites to the distributed servers in the idle state until all energy sites are processed.

[0078] Further, in an optional embodiment of the present application, the energy power quality data of each energy site is allocated to each distributed server according to the allocation information, so that each distributed server analyzes and processes the allocated energy power quality data of each energy site, including: allocating the energy power quality data of each energy site to each distributed server according to the allocation information, so that each distributed server determines the power quality corresponding to each energy site based on a pre-trained power quality determination model and the allocated energy power quality data of each energy site.

[0079] In one possible implementation, after the cloud server determines the allocation information, the energy power quality data of each energy site can be allocated to each distributed server based on the allocation information. After each distributed server receives the allocated energy power quality data, it processes the energy power quality data based on a pre-trained power quality determination model to obtain the power quality corresponding to the energy site, and sends the power quality corresponding to the energy site to the cloud server.

[0080] In an exemplary embodiment, Figure 4 As shown, sending the adjustment instruction to the target energy site includes the following steps:

[0081] Step 401: Determine adjustment information according to the power quality of the target energy site.

[0082] Step 402: determine the adjustment instruction according to the adjustment information, and send the adjustment instruction to the target energy site.

[0083] In one possible implementation, the power quality of the target energy site can be input into a pre-trained adjustment information determination model to obtain the adjustment information output by the adjustment information determination model, and the adjustment indication can be determined based on the adjustment information, and the adjustment indication can be sent to the target energy site so that the target energy site can perform adjustment processing based on the adjustment indication.

[0084] In an optional embodiment of the present application, the training process of the pre-trained power quality determination model deployed in the distributed server may include:

[0085] Acquire historical energy power quality data and corresponding power quality; extract corresponding features from the historical energy power quality data to construct an energy power quality data input set; extract corresponding features from the corresponding power quality to construct a power quality output set.

[0086] Among them, the energy power quality data input set is , the power quality output set is Specifically, The basic energy data in the kth group of data of the energy power quality data input set; is the external environment data in the kth group of data in the energy power quality data input set, is the power quality in the kth group of data in the power quality output set; k ranges from 1 to n, and n is the total number of energy power quality data and the total number of power qualities.

[0087] Further, the energy power quality data input set and the power quality output set are input into the initial power quality determination model, and the initial power quality determination model is trained using the energy power quality data input set and the power quality output set. Medium Data Model The model parameters in .

[0088] in, For power quality; The model function obtained by inputting the basic energy power quality data set is: for The weight corresponding to the data model; The model function is obtained by inputting the basic energy power quality data set and the external environment data set. for The weight corresponding to the data model, ; b is the power quality correction value.

[0089] In an exemplary embodiment, Figure 5 As shown, another power quality monitoring site management method is provided, the method comprising the following steps:

[0090] Step 501: obtaining energy power quality data of multiple energy sites, the energy power quality data including basic energy data and external environment data; obtaining performance indicators of each distributed server, and determining a performance value of each distributed server according to the performance indicators of each distributed server, the performance value being used to characterize the storage performance, processing performance, and response performance of the distributed server;

[0091] Step 502: determine allocation information according to the performance value of each distributed server, and allocate the energy power quality data of each energy site to each distributed server according to the allocation information, so that each distributed server determines the power quality corresponding to each energy site based on a pre-trained power quality determination model and the allocated energy power quality data of each energy site.

[0092] Step 503: receiving the power quality corresponding to each energy site fed back by each distributed server, determining the energy site whose power quality is less than the preset power quality as the target energy site, and determining adjustment information according to the power quality of the target energy site;

[0093] Step 504: determine the adjustment instruction according to the adjustment information, and send the adjustment instruction to the target energy site, where the adjustment instruction carries the adjustment information and is used to instruct the target energy site to perform adjustment processing according to the adjustment information.

[0094] In an exemplary embodiment, Figure 6 As shown, a power quality monitoring site management system is provided, which includes the multiple distributed servers, multiple energy sites and a cloud server mentioned above.

[0095] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0096] Based on the same inventive concept, the embodiment of the present application also provides a power quality monitoring site management device for implementing the power quality monitoring site management method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more power quality monitoring site management device embodiments provided below can refer to the limitations of the power quality monitoring site management method above, and will not be repeated here.

[0097] In an exemplary embodiment, Figure 7As shown, a power quality monitoring site management device 700 is provided, comprising: an acquisition module 701, a determination module 702 and an execution module 703, wherein:

[0098] An acquisition module 701 is used to acquire energy power quality data of multiple energy sites, where the energy power quality data includes basic energy data and external environment data;

[0099] A determination module 702 is used to analyze and process the energy power quality data of each energy site based on multiple distributed servers to determine the power quality corresponding to each energy site;

[0100] The execution module 703 is used to determine the energy site whose power quality is less than the preset power quality as the target energy site, and send an adjustment instruction to the target energy site, the adjustment instruction carries adjustment information, and the adjustment instruction is used to instruct the target energy site to perform adjustment processing according to the adjustment information.

[0101] In one embodiment, the determination module 702 is specifically used to obtain the performance indicators of each distributed server, and determine the performance value of each distributed server based on the performance indicators of each distributed server, and the performance value is used to characterize the storage performance, processing performance and response performance of the distributed server; based on the performance value of each distributed server and each distributed server, the energy power quality data of each energy site is analyzed and processed to determine the power quality corresponding to each energy site.

[0102] In one embodiment, the determination module 702 is specifically used to determine allocation information according to the performance value of each distributed server, and allocate the energy power quality data of each energy site to each distributed server according to the allocation information, so that each distributed server analyzes and processes the allocated energy power quality data of each energy site; and receives the power quality corresponding to each energy site fed back by each distributed server.

[0103] In one embodiment, the determination module 702 is specifically used to distribute the energy power quality data of each energy site to each distributed server according to the allocation information, so that each distributed server determines the power quality corresponding to each energy site based on a pre-trained power quality determination model and the allocated energy power quality data of each energy site.

[0104] In one embodiment, the execution module 703 is specifically configured to determine adjustment information according to the power quality of the target energy site; determine the adjustment instruction according to the adjustment information, and send the adjustment instruction to the target energy site.

[0105] Each module in the above-mentioned power quality monitoring site management device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.

[0106] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 8 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for managing a power quality monitoring site is implemented.

[0107] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0108] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0109] Acquire energy power quality data of multiple energy sites, where the energy power quality data includes basic energy data and external environment data; analyze and process the energy power quality data of each energy site based on multiple distributed servers to determine the power quality corresponding to each energy site; determine the energy site whose power quality is less than the preset power quality as the target energy site, and send an adjustment instruction to the target energy site, where the adjustment instruction carries adjustment information, and the adjustment instruction is used to instruct the target energy site to perform adjustment processing according to the adjustment information.

[0110] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining the performance indicators of each distributed server, and determining the performance value of each distributed server based on the performance indicators of each distributed server, and the performance value is used to characterize the storage performance, processing performance and response performance of the distributed server; based on the performance value of each distributed server and each distributed server, the energy power quality data of each energy site is analyzed and processed to determine the power quality corresponding to each energy site.

[0111] In one embodiment, when the processor executes the computer program, the following steps are also implemented: determining allocation information based on the performance value of each distributed server, and allocating the energy power quality data of each energy site to each distributed server based on the allocation information, so that each distributed server analyzes and processes the allocated energy power quality data of each energy site; and receiving the power quality corresponding to each energy site fed back by each distributed server.

[0112] In one embodiment, when the processor executes the computer program, the following steps are also implemented: the energy power quality data of each energy site is distributed to each distributed server according to the distribution information, so that each distributed server determines the power quality corresponding to each energy site based on a pre-trained power quality determination model and the distributed energy power quality data of each energy site.

[0113] In one embodiment, when the processor executes the computer program, the following steps are further implemented: determining adjustment information according to the power quality of the target energy site; determining the adjustment instruction according to the adjustment information, and sending the adjustment instruction to the target energy site.

[0114] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0115] Acquire energy power quality data of multiple energy sites, where the energy power quality data includes basic energy data and external environment data; analyze and process the energy power quality data of each energy site based on multiple distributed servers to determine the power quality corresponding to each energy site; determine the energy site whose power quality is less than the preset power quality as the target energy site, and send an adjustment instruction to the target energy site, where the adjustment instruction carries adjustment information, and the adjustment instruction is used to instruct the target energy site to perform adjustment processing according to the adjustment information.

[0116] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining the performance indicators of each distributed server, and determining the performance value of each distributed server based on the performance indicators of each distributed server, and the performance value is used to characterize the storage performance, processing performance and response performance of the distributed server; based on the performance value of each distributed server and each distributed server, analyzing and processing the energy power quality data of each energy site to determine the power quality corresponding to each energy site.

[0117] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: determining allocation information based on the performance value of each distributed server, and allocating the energy power quality data of each energy site to each distributed server based on the allocation information, so that each distributed server analyzes and processes the allocated energy power quality data of each energy site; and receiving the power quality corresponding to each energy site fed back by each distributed server.

[0118] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the energy power quality data of each energy site is distributed to each distributed server according to the distribution information, so that each distributed server determines the power quality corresponding to each energy site based on a pre-trained power quality determination model and the distributed energy power quality data of each energy site.

[0119] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: determining adjustment information according to the power quality of the target energy site; determining the adjustment instruction according to the adjustment information, and sending the adjustment instruction to the target energy site.

[0120] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0121] Acquire energy power quality data of multiple energy sites, where the energy power quality data includes basic energy data and external environment data; analyze and process the energy power quality data of each energy site based on multiple distributed servers to determine the power quality corresponding to each energy site; determine the energy site whose power quality is less than the preset power quality as the target energy site, and send an adjustment instruction to the target energy site, where the adjustment instruction carries adjustment information, and the adjustment instruction is used to instruct the target energy site to perform adjustment processing according to the adjustment information.

[0122] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining the performance indicators of each distributed server, and determining the performance value of each distributed server based on the performance indicators of each distributed server, and the performance value is used to characterize the storage performance, processing performance and response performance of the distributed server; based on the performance value of each distributed server and each distributed server, analyzing and processing the energy power quality data of each energy site to determine the power quality corresponding to each energy site.

[0123] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: determining allocation information based on the performance value of each distributed server, and allocating the energy power quality data of each energy site to each distributed server based on the allocation information, so that each distributed server analyzes and processes the allocated energy power quality data of each energy site; and receiving the power quality corresponding to each energy site fed back by each distributed server.

[0124] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the energy power quality data of each energy site is distributed to each distributed server according to the distribution information, so that each distributed server determines the power quality corresponding to each energy site based on a pre-trained power quality determination model and the distributed energy power quality data of each energy site.

[0125] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: determining adjustment information according to the power quality of the target energy site; determining the adjustment instruction according to the adjustment information, and sending the adjustment instruction to the target energy site.

[0126] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0127] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0128] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the present application. It should be noted that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for managing a power quality monitoring site, characterized in that: The method comprises: Acquire energy power quality data of multiple energy sites, wherein the energy power quality data includes basic energy data and external environment data; Analyzing and processing the energy power quality data of each energy site based on multiple distributed servers to determine the power quality corresponding to each energy site; The energy site whose power quality is less than the preset power quality is determined as the target energy site, and an adjustment instruction is sent to the target energy site, wherein the adjustment instruction carries adjustment information and is used to instruct the target energy site to perform adjustment processing according to the adjustment information.

2. The method according to claim 1, characterized in that The analyzing and processing of the energy power quality data of each energy site based on multiple distributed servers to determine the power quality corresponding to each energy site includes: Acquire the performance index of each of the distributed servers, and determine the performance value of each of the distributed servers according to the performance index of each of the distributed servers, wherein the performance value is used to characterize the storage performance, processing performance, and response performance of the distributed server; Based on the performance value of each of the distributed servers and the energy power quality data of each of the energy sites, each of the distributed servers analyzes and processes the energy power quality corresponding to each of the energy sites to determine.

3. The method according to claim 2, characterized in that The analyzing and processing the energy power quality data of each energy site based on the performance value of each distributed server and each distributed server to determine the power quality corresponding to each energy site includes: Determine allocation information according to the performance value of each of the distributed servers, and allocate the energy power quality data of each of the energy sites to each of the distributed servers according to the allocation information, so that each of the distributed servers analyzes and processes the allocated energy power quality data of each of the energy sites; Receive the power quality corresponding to each of the energy sites fed back by each of the distributed servers.

4. The method according to claim 3, characterized in that: The step of allocating the energy power quality data of each energy site to each distributed server according to the allocation information so that each distributed server analyzes and processes the allocated energy power quality data of each energy site includes: The energy power quality data of each of the energy sites is distributed to each of the distributed servers according to the distribution information, so that each of the distributed servers determines the power quality corresponding to each of the energy sites based on a pre-trained power quality determination model and the distributed energy power quality data of each of the energy sites.

5. The method according to claim 1, characterized in that The sending the adjustment instruction to the target energy site includes: Determining adjustment information according to the power quality of the target energy site; The adjustment instruction is determined according to the adjustment information, and the adjustment instruction is sent to the target energy site.

6. A power quality monitoring site management device, characterized in that: The device comprises: An acquisition module, used to acquire energy power quality data of multiple energy sites, wherein the energy power quality data includes basic energy data and external environment data; A determination module, configured to analyze and process the energy power quality data of each of the energy sites based on a plurality of distributed servers to determine the power quality corresponding to each of the energy sites; An execution module is used to determine the energy site whose power quality is less than the preset power quality as a target energy site, and send an adjustment instruction to the target energy site, wherein the adjustment instruction carries adjustment information, and the adjustment instruction is used to instruct the target energy site to perform adjustment processing according to the adjustment information.

7. A cloud server, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.

8. A power quality monitoring site management system, characterized in that: The power quality monitoring site management system includes multiple distributed servers, multiple energy sites and the cloud server as described in claim 7.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.