Distributed power supply flexible regulation and control method based on multi-target cooperative control algorithm
By adopting a multi-objective collaborative control algorithm in the active distribution network, the problem of insufficient disposable power consumption and increased line loss when suppressing overvoltage is solved, and the effect of overvoltage suppression and reduced line loss is achieved.
Patent Information
- Application Number
- CN202411646626.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-02-28
AI Technical Summary
In active distribution networks, measures to suppress overvoltage in the station area are likely to lead to the inability to sufficiently absorb distributed power supplies and increase line loss.
The flexible regulation method of distributed power supply based on multi-objective collaborative control algorithm is adopted. By obtaining the current waveform data set, waveform analysis and power supply analysis, the output adjustment amount is determined, and the output of distributed power supply is adjusted to suppress overvoltage and reduce line loss.
It realizes that while suppressing overvoltage, fully absorbing distributed power supplies, reducing line losses, and improving the utilization rate of distributed energy.
Smart Images

Figure CN119543328A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power quality control of active distribution networks, and in particular to a distributed power supply flexible control method based on a multi-objective collaborative control algorithm. Background Art
[0002] Active distribution network refers to a distribution network with a large number of distributed power sources and bidirectional power flow, also known as active distribution network. Calling it an active distribution network is intended to emphasize that distributed power sources actively adjust their reactive and active outputs and use modern communication means to coordinate and control the distribution network, so as to give full play to the role of distributed power sources and achieve optimized operation of the distribution network.
[0003] The active distribution network is a network for energy exchange and distribution, in which power flow and fault current flow in both directions. The power flow and fault analysis, voltage and reactive power control, relay protection methods and operation management measures of the traditional distribution network are no longer suitable and need to be adjusted and improved accordingly.
[0004] At the same time, active distribution networks also bring new problems, among which the most prominent problem is the problem of overvoltage in the substation. In order to suppress the overvoltage problem in the substation, the current mainstream technology is to adjust the main power supply voltage and the output of distributed power sources so that the substation voltage operates in a reasonable range. However, in this way, the output of distributed power sources cannot be fully absorbed, and the loss of transmission lines is increased.
[0005] Based on this, it is necessary to develop and design a distributed power supply flexible control method based on a multi-objective collaborative control algorithm. Summary of the invention
[0006] The embodiment of the present invention provides a distributed power supply flexible control method based on a multi-objective collaborative control algorithm, which is used to solve the problem that the measures taken by the active distribution network to suppress overvoltage in the prior art easily lead to the inability to fully absorb the distributed power supply and increase the line loss.
[0007] In a first aspect, an embodiment of the present invention provides a distributed power supply flexible control method based on a multi-objective collaborative control algorithm, comprising:
[0008] Acquire multiple current waveform data sets, wherein each current waveform data set corresponds to a power feeder or a load feeder;
[0009] Performing waveform analysis on each current waveform data set according to a standard waveform set to obtain a plurality of waveform vectors, wherein the standard waveform set represents a plurality of standard waveform forms of current, and each waveform vector corresponds to a current waveform data set;
[0010] Performing power supply analysis on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors, wherein each load power supply vector corresponds to a load feeder;
[0011] With the goal of suppressing overvoltage and reducing line loss, the outputs of the multiple distributed power sources are adjusted according to multiple output adjustment amounts determined according to the multiple load power supply vectors and loads of the multiple load feeders.
[0012] In a possible implementation, the standard waveform set includes a plurality of standard waveform data segments, and the waveform analysis is performed on each current waveform data set according to the standard waveform set to obtain a plurality of waveform vectors, including:
[0013] For each current waveform data set, perform the following steps:
[0014] sequentially taking out standard waveform data segments from the standard waveform set as reference data segments;
[0015] Extracting a plurality of comparison data by performing a sliding comparison of the reference data segment with respect to the current waveform data set, and constructing the absolute values of the plurality of comparison data into a first queue;
[0016] dividing the first queue into a plurality of first data segments according to the length of the reference data segment;
[0017] constructing a waveform vector by extracting a maximum value from each first data segment and the position of the maximum value in the first data segment;
[0018] If the traversal of the standard waveform set is not completed, the process jumps to the step of sequentially taking out standard waveform data segments from the standard waveform set as reference data segments.
[0019] In a possible implementation, extracting a plurality of comparison data by performing a sliding comparison on the reference data segment relative to the current waveform data set, and constructing the absolute values of the plurality of comparison data into a first queue includes:
[0020] Extracting a data segment having the same length as the reference data segment from a first position of the current waveform data set as a data segment to be processed;
[0021] The data segment comparison value is determined according to a first formula, wherein the first formula is:
[0022]
[0023] Where, WCNT is the data segment comparison value, RDSeg(wn) is the wn-th data of the reference data segment, PDSeg(wn) is the wn-th data of the data segment to be processed, and wnMax is the number of data in the reference data segment;
[0024] Add the absolute value of the data segment comparison value to the first queue;
[0025] If the traversal of the current waveform data set is not completed, the process jumps to the step of extracting a data segment having the same length as the reference data segment from the first position of the current waveform data set as the data segment to be processed.
[0026] In a possible implementation, performing power supply analysis on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors includes:
[0027] For each load feeder, perform the following steps:
[0028] extracting a waveform vector of the load feeder as a first waveform vector;
[0029] Calculating element means of the first waveform vector and the waveform vector of each power feeder respectively to obtain a plurality of first means, wherein each first mean corresponds to a first waveform vector or a waveform vector of a power feeder;
[0030] Analyzing the correlation between the load feeder and the multiple power feeders according to the multiple first mean values and the multiple waveform vectors to obtain multiple correlation values, wherein each correlation value corresponds to a power feeder;
[0031] The plurality of related values are constructed into a load power supply vector according to a predetermined power feeder sequence.
[0032] In a possible implementation, analyzing the correlation between the load feeder and the multiple power feeders according to the multiple first mean values and the multiple waveform vectors to obtain multiple correlation values includes:
[0033] The correlation between the load feeder and the multiple power feeders is analyzed according to the second formula, the multiple first mean values, and the multiple waveform vectors to obtain multiple correlation values, wherein the second formula is:
[0034]
[0035] In the formula, R i is the correlation value between the load feeder and the i-th power feeder, WCNT ld (k) is the kth element of the waveform vector of the load feeder, is the first mean value of the load feeder, WCNT i (k) is the kth element of the waveform vector of the ith power feeder, is the first mean value of the ith power feeder, and kMax is the total number of waveform vector elements.
[0036] In a possible implementation, the method of adjusting the outputs of the multiple distributed power sources with the goal of suppressing overvoltage and reducing line losses, according to the multiple load power supply vectors and multiple output adjustment amounts determined by the loads of the multiple load feeders, includes:
[0037] Acquire an overvoltage threshold and a line loss optimization voltage reference value, wherein the line loss optimization voltage reference value is less than the overvoltage threshold;
[0038] Extracting active power and reactive power of each load feeder to obtain multiple active powers and multiple reactive powers;
[0039] Calculate the relation mean of each load power supply vector to obtain multiple relation means, where the relation mean is the mean of multiple elements in the load power supply vector;
[0040] For the load feeder exceeding the overvoltage threshold, determine the active power reduction value and reactive output increase value of each first-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, determine the active power increase value and reactive output reduction value of each second-category power feeder, add the active power reduction value and the active power increase value to the active power adjustment queue, and add the reactive output increase value and the reactive output reduction value to the reactive adjustment queue, wherein the first-category power feeder is the power feeder corresponding to the element in the load power supply vector that is higher than the power supply relationship mean, and the second-category power feeder is the power feeder corresponding to the element in the load power supply vector that is lower than the power supply relationship mean;
[0041] For load feeders whose voltage is lower than the line loss optimization voltage reference value, determine the active power reduction value and reactive output increase value of each third-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, determine the active power increase value and reactive output reduction value of each fourth-category power feeder, add the active power reduction value and the active power increase value to the active power adjustment queue, and add the reactive output increase value and the reactive output reduction value to the reactive adjustment queue, wherein the third-category power feeder is the power feeder corresponding to the element in the load power supply vector that is lower than the power supply relationship mean, and the fourth-category power feeder is the power feeder corresponding to the element in the load power supply vector that is higher than the power supply relationship mean;
[0042] For each power feeder, the corresponding active power increase values or active output decrease values taken out from multiple active power adjustment queues are accumulated to obtain an active power adjustment value, and the corresponding reactive power increase values or reactive output decrease values taken out from multiple reactive power adjustment queues are accumulated to obtain a reactive power adjustment value;
[0043] The output of the distributed power source is adjusted according to the active power adjustment value and the reactive power adjustment value of the power feeder, wherein the distributed power source is the power source connected to the power feeder.
[0044] In a possible implementation, determining the active power down-regulation value and reactive output up-regulation value of each first-category power feeder and determining the active power up-regulation value and reactive output down-regulation value of each second-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, includes:
[0045] According to the third formula, the load power supply vector, the active power and reactive power of the load feeder, the active power down-regulation value and reactive output up-regulation value of each first-category power feeder are determined, and the active power up-regulation value and reactive output down-regulation value of each second-category power feeder are determined, wherein the third formula is:
[0046]
[0047] Wherein, ΔP1 is the active power down-regulation value of the first type of power feeder or the active power up-regulation value of the second type of power feeder, ΔQ1 is the reactive power down-regulation value of the second type of power feeder or the reactive power up-regulation value of the first type of power feeder, w1 is the first adjustment coefficient, w2 is the second adjustment coefficient, P is the active power of the load feeder, Q is the reactive power of the load feeder, R(i) is the i-th element of the load power supply vector, The relational mean of the load power supply vector;
[0048] The method of determining the active power down-regulation value and reactive output up-regulation value of each third-category power feeder and determining the active power up-regulation value and reactive output down-regulation value of each fourth-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, comprises:
[0049] According to the fourth formula, the load power supply vector, the active power and reactive power of the load feeder, the active power down-regulation value and the reactive output up-regulation value of each third-category power feeder are determined, and the active power up-regulation value and the reactive output down-regulation value of each fourth-category power feeder are determined, wherein the fourth formula is:
[0050]
[0051] Wherein, ΔP2 is the active power downward adjustment value of the third type of power feeder or the active power upward adjustment value of the fourth type of power feeder, ΔQ2 is the reactive power upward adjustment value of the third type of power feeder or the reactive power downward adjustment value of the fourth type of power feeder, w3 is the third adjustment coefficient, and w4 is the fourth adjustment coefficient.
[0052] In a second aspect, an embodiment of the present invention provides an active distribution network flexible control device based on a multi-objective collaborative control algorithm, which is used to implement the distributed power supply flexible control method based on a multi-objective collaborative control algorithm as described in the first aspect or any possible implementation of the first aspect, and the active distribution network flexible control device based on the multi-objective collaborative control algorithm includes:
[0053] A waveform data acquisition module, used to acquire multiple current waveform data sets, wherein each current waveform data set corresponds to a power feeder or a load feeder;
[0054] A waveform analysis module, used to perform waveform analysis on each current waveform data set according to a standard waveform set to obtain a plurality of waveform vectors, wherein the standard waveform set represents a plurality of standard waveform forms of the current, and each waveform vector corresponds to a current waveform data set;
[0055] A power supply analysis module, used to perform power supply analysis on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors, wherein each load power supply vector corresponds to a load feeder;
[0056] as well as,
[0057] The output adjustment module is used to adjust the output of the multiple distributed power sources according to multiple output adjustment amounts determined according to the multiple load power supply vectors and the loads of the multiple load feeders with the goal of suppressing overvoltage and reducing line losses.
[0058] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the computer program, it implements the steps of the method described in the first aspect or any possible implementation method of the first aspect.
[0059] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect or any possible implementation of the first aspect are implemented.
[0060] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0061] The embodiment of the present invention discloses a distributed power supply flexible control method based on a multi-objective collaborative control algorithm, which first obtains multiple current waveform data sets, wherein each current waveform data set corresponds to a power feeder or a load feeder; then, waveform analysis is performed on each current waveform data set according to a standard waveform set to obtain multiple waveform vectors, wherein the standard waveform set characterizes multiple standard waveform forms of current, and each waveform vector corresponds to a current waveform data set; then, power supply analysis is performed on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors, wherein each load power supply vector corresponds to a load feeder; finally, with the goal of suppressing overvoltage and reducing line loss, the output of the multiple distributed power sources is adjusted according to the multiple output adjustment amounts determined by the multiple load power supply vectors and the loads of the multiple load feeders. The embodiment of the present invention obtains a waveform vector describing the feeder current waveform by comparing with the standard waveform set, and then performs power supply analysis through the waveform vector to clarify the main power supply and secondary power supply of each load feeder, and then adjusts the output of the distributed power source according to the power supply analysis results with the goal of suppressing overvoltage and reducing line loss, thereby achieving the purpose of suppressing overvoltage and reducing line loss, and improving the utilization rate of distributed energy. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0063] Figure 1 It is a flow chart of a distributed power supply flexible control method based on a multi-objective collaborative control algorithm provided in an embodiment of the present invention;
[0064] Figure 2 is a typical active distribution network topology diagram provided by an embodiment of the present invention;
[0065] Figure 3 It is a functional block diagram of an active distribution network flexible control device based on a multi-objective collaborative control algorithm provided in an embodiment of the present invention;
[0066] Figure 4 It is a functional block diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0067] In the following description, specific details such as specific system structures and technologies are provided for the purpose of illustration rather than limitation so as to provide a thorough understanding of the embodiments of the present invention. However, it should be clear to those skilled in the art that the present invention may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, and methods are omitted so as not to obscure the description of the present invention with unnecessary details.
[0068] In order to make the purpose, technical solutions and advantages of the present invention more clear, a specific implementation method will be described below in conjunction with the accompanying drawings.
[0069] The following is a detailed description of an embodiment of the present invention. This example is implemented on the premise of the technical solution of the present invention, and a detailed implementation method and a specific operation process are given, but the protection scope of the present invention is not limited to the following embodiments.
[0070] Figure 1 A flow chart of a distributed power supply flexible control method based on a multi-objective collaborative control algorithm provided in an embodiment of the present invention.
[0071] like Figure 1 As shown, it shows a flow chart of the implementation of the distributed power supply flexible control method based on the multi-objective collaborative control algorithm provided by the embodiment of the present invention, which is described in detail as follows:
[0072] In step 101, a plurality of current waveform data sets are acquired, wherein each current waveform data set corresponds to a power feeder or a load feeder.
[0073] In step 102, waveform analysis is performed on each current waveform data set according to a standard waveform set to obtain a plurality of waveform vectors, wherein the standard waveform set represents a plurality of standard waveform forms of current, and each waveform vector corresponds to a current waveform data set.
[0074] In some implementations, step 102 includes:
[0075] In some embodiments, the standard waveform set includes a plurality of standard waveform data segments, and the waveform analysis is performed on each current waveform data set according to the standard waveform set to obtain a plurality of waveform vectors, including:
[0076] For each current waveform data set, perform the following steps:
[0077] sequentially taking out standard waveform data segments from the standard waveform set as reference data segments;
[0078] Extracting a plurality of comparison data by performing a sliding comparison of the reference data segment with respect to the current waveform data set, and constructing the absolute values of the plurality of comparison data into a first queue;
[0079] dividing the first queue into a plurality of first data segments according to the length of the reference data segment;
[0080] constructing a waveform vector by extracting a maximum value from each first data segment and the position of the maximum value in the first data segment;
[0081] If the traversal of the standard waveform set is not completed, the process jumps to the step of sequentially taking out standard waveform data segments from the standard waveform set as reference data segments.
[0082] In some implementations, extracting a plurality of comparison data by performing a sliding comparison of the reference data segment with respect to the current waveform data set, and constructing the absolute values of the plurality of comparison data into a first queue includes:
[0083] Extracting a data segment having the same length as the reference data segment from a first position of the current waveform data set as a data segment to be processed;
[0084] The data segment comparison value is determined according to a first formula, wherein the first formula is:
[0085]
[0086] Where, WCNT is the data segment comparison value, RDSeg(wn) is the wn-th data of the reference data segment, PDSeg(wn) is the wn-th data of the data segment to be processed, and wnMax is the number of data in the reference data segment;
[0087] Add the absolute value of the data segment comparison value to the first queue;
[0088] If the traversal of the current waveform data set is not completed, the process jumps to the step of extracting a data segment having the same length as the reference data segment from the first position of the current waveform data set as the data segment to be processed.
[0089] For example, Figure 2 As shown, the figure shows an application scenario diagram provided by an embodiment of the present invention. In the figure, the main power supply 201 is connected to multiple power feeders 204 and multiple load feeders 206 through a bus 202, and the load 205 is connected to the substation power grid through the load feeder 206, and the distributed power supply 203 (for example, photovoltaic power generation, wind power generation) is connected to the main power supply 201 through the power feeder 204 to supply power to the load.
[0090] When overvoltage occurs at the nodes of the power grid, as mentioned above, the main technical means at present is to suppress the overvoltage by adjusting the voltage of the main power supply and suppressing the output of distributed power supplies. In this way, since the output of distributed power supplies is reduced, its energy is not easily absorbed. In addition, since the proportion of distributed power supply output in the load far away from the main power supply becomes smaller, the through current increases and the line loss increases.
[0091] In order to overcome the above defects, the embodiment of the present invention first obtains the current waveform data of each feeder, and collects the current waveform data into a data set according to the corresponding feeder. That is, each current waveform data set corresponds to a power feeder or a load feeder.
[0092] The embodiment of the present invention intends to analyze the voltage of each load feeder, and for the load feeder that is at risk of overvoltage, adjust the active power and reactive power of the distributed power supply that provides the output current to the load feeder, so that the apparent current is reduced, the line loss is reduced, and the voltage of the load feeder and the power feeder is reduced. For the power feeder with a lower risk of overvoltage, the active power and reactive power of the distributed power supply are adjusted for the purpose of reducing the line loss.
[0093] In order to achieve the above purpose, it is necessary to analyze the power source of the current for each load feeder, or, in other words, the power source that supplies power to each load feeder.
[0094] In the power supply analysis of the embodiment of the present invention, firstly, a sliding comparison is performed on the current waveform and the standard waveform set to extract a comparison value. In an application scenario, the comparison value is determined using the first formula:
[0095]
[0096] Wherein, WCNT is the data segment comparison value, RDSeg(wn) is the wn-th data of the reference data segment, PDSeg(wn) is the wn-th data of the data segment to be processed, and wnMax is the number of data in the reference data segment.
[0097] The comparison value is added to a queue, and then the queue is cut to obtain multiple data segments. The maximum value and the position of the maximum value in each data segment are extracted, and the obtained data is constructed into a vector, which is a waveform vector used to characterize the waveform shape.
[0098] It should be noted here that the standard waveform set is obtained by clustering multiple current waveform samples to obtain multiple current waveform classes, and then extracting the class center of each current waveform class (the class center is used as the standard current waveform), and the clustering method such as DBSCAN or kmeans can be used. In other words, the standard current waveform is a typical current waveform.
[0099] In step 103, power supply analysis is performed on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors, wherein each load power supply vector corresponds to a load feeder.
[0100] In some implementations, performing power supply analysis on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors includes:
[0101] For each load feeder, perform the following steps:
[0102] extracting a waveform vector of the load feeder as a first waveform vector;
[0103] Calculating element means of the first waveform vector and the waveform vector of each power feeder respectively to obtain a plurality of first means, wherein each first mean corresponds to a first waveform vector or a waveform vector of a power feeder;
[0104] Analyzing the correlation between the load feeder and the multiple power feeders according to the multiple first mean values and the multiple waveform vectors to obtain multiple correlation values, wherein each correlation value corresponds to a power feeder;
[0105] The plurality of related values are constructed into a load power supply vector according to a predetermined power feeder sequence.
[0106] In some implementations, analyzing the correlation between the load feeder and the multiple power feeders according to the multiple first mean values and the multiple waveform vectors to obtain multiple correlation values includes:
[0107] The correlation between the load feeder and the multiple power feeders is analyzed according to the second formula, the multiple first mean values, and the multiple waveform vectors to obtain multiple correlation values, wherein the second formula is:
[0108]
[0109] In the formula, R i is the correlation value between the load feeder and the i-th power feeder, WCNT ld (k) is the kth element of the waveform vector of the load feeder, is the first mean value of the load feeder, WCNT i (k) is the kth element of the waveform vector of the ith power feeder, is the first mean value of the ith power feeder, and kMax is the total number of waveform vector elements.
[0110] Exemplarily, after the waveform vector is obtained, for each load feeder, the correlation between the load feeder and the power feeder can be analyzed according to the waveform vector of the feeder and the waveform vector of the power feeder, and this correlation is positively correlated with the power supply relationship. In the embodiment of the present invention, for each load feeder, the correlation value of the load feeder and each power feeder is obtained using the second formula, and the second formula is:
[0111]
[0112] In the formula, R i is the correlation value between the load feeder and the i-th power feeder, WCNT ld (k) is the kth element of the waveform vector of the load feeder, is the first mean value of the load feeder, WCNT i (k) is the kth element of the waveform vector of the ith power feeder, is the first mean value of the ith power feeder, and kMax is the total number of waveform vector elements.
[0113] According to the correspondence between the relevant values and the power feeders, a plurality of relevant values can be arranged to construct a load power supply vector. In fact, the load power supply vector reflects which power feeders the load current is mainly provided by, that is, the power supply relationship.
[0114] In step 104, with the goal of suppressing overvoltage and reducing line loss, the outputs of the multiple distributed power sources are adjusted according to multiple output adjustment amounts determined according to the multiple load power supply vectors and loads of the multiple load feeders.
[0115] In some embodiments, the step of adjusting the outputs of the multiple distributed power sources with the goal of suppressing overvoltage and reducing line losses, according to the multiple load power supply vectors and multiple output adjustment amounts determined by loads of the multiple load feeders, includes:
[0116] Acquire an overvoltage threshold and a line loss optimization voltage reference value, wherein the line loss optimization voltage reference value is less than the overvoltage threshold;
[0117] Extracting active power and reactive power of each load feeder to obtain multiple active powers and multiple reactive powers;
[0118] Calculate the relation mean of each load power supply vector to obtain multiple relation means, where the relation mean is the mean of multiple elements in the load power supply vector;
[0119] For the load feeder exceeding the overvoltage threshold, determine the active power reduction value and reactive output increase value of each first-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, determine the active power increase value and reactive output reduction value of each second-category power feeder, add the active power reduction value and the active power increase value to the active power adjustment queue, and add the reactive output increase value and the reactive output reduction value to the reactive adjustment queue, wherein the first-category power feeder is the power feeder corresponding to the element in the load power supply vector that is higher than the power supply relationship mean, and the second-category power feeder is the power feeder corresponding to the element in the load power supply vector that is lower than the power supply relationship mean;
[0120] For load feeders whose voltage is lower than the line loss optimization voltage reference value, determine the active power reduction value and reactive output increase value of each third-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, determine the active power increase value and reactive output reduction value of each fourth-category power feeder, add the active power reduction value and the active power increase value to the active power adjustment queue, and add the reactive output increase value and the reactive output reduction value to the reactive adjustment queue, wherein the third-category power feeder is the power feeder corresponding to the element in the load power supply vector that is lower than the power supply relationship mean, and the fourth-category power feeder is the power feeder corresponding to the element in the load power supply vector that is higher than the power supply relationship mean;
[0121] For each power feeder, the corresponding active power increase values or active output decrease values taken out from multiple active power adjustment queues are accumulated to obtain an active power adjustment value, and the corresponding reactive power increase values or reactive output decrease values taken out from multiple reactive power adjustment queues are accumulated to obtain a reactive power adjustment value;
[0122] The output of the distributed power source is adjusted according to the active power adjustment value and the reactive power adjustment value of the power feeder, wherein the distributed power source is the power source connected to the power feeder.
[0123] In some implementations, determining the active power down-regulation value and reactive output up-regulation value of each first-category power feeder, and determining the active power up-regulation value and reactive output down-regulation value of each second-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, includes:
[0124] According to the third formula, the load power supply vector, the active power and reactive power of the load feeder, the active power down-regulation value and reactive output up-regulation value of each first-category power feeder are determined, and the active power up-regulation value and reactive output down-regulation value of each second-category power feeder are determined, wherein the third formula is:
[0125]
[0126] Wherein, ΔP1 is the active power down-regulation value of the first type of power feeder or the active power up-regulation value of the second type of power feeder, ΔQ1 is the reactive power down-regulation value of the second type of power feeder or the reactive power up-regulation value of the first type of power feeder, w1 is the first adjustment coefficient, w2 is the second adjustment coefficient, P is the active power of the load feeder, Q is the reactive power of the load feeder, R(i) is the i-th element of the load power supply vector, The relational mean of the load power supply vector;
[0127] The method of determining the active power down-regulation value and reactive output up-regulation value of each third-category power feeder and determining the active power up-regulation value and reactive output down-regulation value of each fourth-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, comprises:
[0128] According to the fourth formula, the load power supply vector, the active power and reactive power of the load feeder, the active power down-regulation value and the reactive output up-regulation value of each third-category power feeder are determined, and the active power up-regulation value and the reactive output down-regulation value of each fourth-category power feeder are determined, wherein the fourth formula is:
[0129]
[0130] Wherein, ΔP2 is the active power downward adjustment value of the third type of power feeder or the active power upward adjustment value of the fourth type of power feeder, ΔQ2 is the reactive power upward adjustment value of the third type of power feeder or the reactive power downward adjustment value of the fourth type of power feeder, w3 is the third adjustment coefficient, and w4 is the fourth adjustment coefficient.
[0131] Exemplarily, the embodiment of the present invention is based on the power supply relationship, and for load feeders with overvoltage risks, overvoltage is suppressed by lowering the active power of the main power supply, raising the reactive power of the main power supply, lowering the reactive power of the secondary power supply, and raising the active power of the secondary power supply. For load feeders without overvoltage risks, overvoltage is suppressed by raising the active power of the main power supply, lowering the reactive power of the main power supply, raising the reactive power of the secondary power supply, and lowering the active power of the secondary power supply.
[0132] For a certain load feeder, an embodiment of the present invention calculates the average value of multiple elements in the vector based on its load power supply vector, and takes this average value as the dividing line. The distributed power sources connected to the power feeders corresponding to the elements above the average value are the main power sources, while the distributed power sources connected to the power feeders corresponding to the elements below the average value are the secondary power sources.
[0133] If the load feeder is a load feeder with an overvoltage risk, the active power and reactive power that need to be adjusted for each power feeder are determined according to the active power and reactive power of the load feeder. In one application scenario, the third formula is used:
[0134]
[0135] Wherein, ΔP1 is the active power down-regulation value of the first type of power feeder or the active power up-regulation value of the second type of power feeder, ΔQ1 is the reactive power down-regulation value of the second type of power feeder or the reactive power up-regulation value of the first type of power feeder, w1 is the first adjustment coefficient, w2 is the second adjustment coefficient, P is the active power of the load feeder, Q is the reactive power of the load feeder, R(i) is the i-th element of the load power supply vector, The relational mean of the load power supply vector;
[0136] The active power and reactive power that need to be adjusted of the multiple power feeders determined by each load feeder are added to the active power adjustment queue and the reactive power adjustment queue respectively.
[0137] If there is no load feeder with overvoltage risk in this load feeder, then according to the active power and reactive power of the load feeder, the active power and reactive power that need to be adjusted for each power feeder are determined for the load feeder. In one application scenario, the fourth formula is used:
[0138]
[0139] Wherein, ΔP2 is the active power downward adjustment value of the third type of power feeder or the active power upward adjustment value of the fourth type of power feeder, ΔQ2 is the reactive power upward adjustment value of the third type of power feeder or the reactive power downward adjustment value of the fourth type of power feeder, w3 is the third adjustment coefficient, and w4 is the fourth adjustment coefficient.
[0140] Similarly, the active power that needs to be adjusted and the reactive power that needs to be adjusted of the multiple power feeders determined by each load feeder are added to the active power adjustment queue and the reactive power adjustment queue respectively.
[0141] When all load feeders are analyzed, for each power feeder, the corresponding active power adjustment value is extracted from the active power adjustment queue and accumulated to obtain the total active power adjustment value of the power feeder; similarly, the corresponding reactive power adjustment value is extracted from the reactive power adjustment queue and accumulated to obtain the total reactive power adjustment value of the power feeder. By adjusting the output of each power feeder according to the total active power adjustment value and the total reactive power adjustment value, the purpose of overvoltage suppression and line loss control is achieved, and the reduction of distributed power output is minimized to the greatest extent, realizing the absorption of distributed power output.
[0142] In addition, the purpose of controlling harmonics and waveform distortion can be achieved by adjusting the output of distributed power sources according to the load power supply vector.
[0143] The present invention is based on a multi-objective collaborative control algorithm for a distributed power supply flexible control method implementation method, which first obtains multiple current waveform data sets, wherein each current waveform data set corresponds to a power feeder or a load feeder; then, waveform analysis is performed on each current waveform data set according to a standard waveform set to obtain multiple waveform vectors, wherein the standard waveform set characterizes multiple standard waveform forms of current, and each waveform vector corresponds to a current waveform data set; then, power supply analysis is performed on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors, wherein each load power supply vector corresponds to a load feeder; finally, with the goal of suppressing overvoltage and reducing line loss, the output of the multiple distributed power sources is adjusted according to the multiple output adjustment amounts determined by the multiple load power supply vectors and the loads of the multiple load feeders. The implementation method of the present invention obtains a waveform vector describing the feeder current waveform by comparing with the standard waveform set, and then performs power supply analysis through the waveform vector to clarify the main power supply and secondary power supply of each load feeder, and then adjusts the output of the distributed power source according to the power supply analysis results with the goal of suppressing overvoltage and reducing line loss, thereby achieving the purpose of suppressing overvoltage and reducing line loss, and improving the utilization rate of distributed energy.
[0144] It should be understood that the size of the serial numbers of the steps in the above implementation does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the implementation method of the present invention.
[0145] The following is an implementation of the device of the present invention. For details not described in detail, reference may be made to the corresponding method implementation described above.
[0146] Figure 3 is a functional block diagram of an active distribution network flexible control device based on a multi-objective collaborative control algorithm provided by an embodiment of the present invention, referring to Figure 3The active distribution network flexible control device based on the multi-objective collaborative control algorithm includes: a waveform data acquisition module 301, a waveform analysis module 302, a power supply analysis module 303 and an output adjustment module 304, wherein:
[0147] A waveform data acquisition module 301 is used to acquire multiple current waveform data sets, wherein each current waveform data set corresponds to a power feeder or a load feeder;
[0148] A waveform analysis module 302, configured to perform waveform analysis on each current waveform data set according to a standard waveform set to obtain a plurality of waveform vectors, wherein the standard waveform set represents a plurality of standard waveform forms of current, and each waveform vector corresponds to a current waveform data set;
[0149] A power supply analysis module 303, configured to perform power supply analysis on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors, wherein each load power supply vector corresponds to one load feeder;
[0150] The output adjustment module 304 is used to adjust the outputs of the multiple distributed power sources according to multiple output adjustment amounts determined according to the multiple load power supply vectors and the loads of the multiple load feeders with the goal of suppressing overvoltage and reducing line losses.
[0151] Figure 4 is a functional block diagram of an electronic device provided by an embodiment of the present invention. Figure 4 As shown, the electronic device 4 of this embodiment includes: a processor 400 and a memory 401, wherein the memory 401 stores a computer program 402 that can be run on the processor 400. When the processor 400 executes the computer program 402, the above-mentioned distributed power supply flexible control method based on the multi-objective collaborative control algorithm and the steps in the embodiment are implemented, for example Figure 1 Steps 101 to 104 are shown.
[0152] Exemplarily, the computer program 402 may be divided into one or more modules / units, and the one or more modules / units are stored in the memory 401 and executed by the processor 400 to implement the present invention.
[0153] The electronic device 4 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The electronic device 4 may include, but is not limited to, a processor 400 and a memory 401. Those skilled in the art will appreciate that Figure 4It is only an example of the electronic device 4 and does not constitute a limitation of the electronic device 4. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device 4 may also include input and output devices, network access devices, buses, etc.
[0154] The processor 400 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0155] The memory 401 may be an internal storage unit of the electronic device 4, such as a hard disk or memory of the electronic device 4. The memory 401 may also be an external storage device of the electronic device 4, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 4. Further, the memory 401 may also include both an internal storage unit and an external storage device of the electronic device 4. The memory 401 is used to store the computer program 402 and other programs and data required by the electronic device 4. The memory 401 may also be used to temporarily store data that has been output or is to be output.
[0156] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the implementation method can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method implementation method, which will not be repeated here.
[0157] In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0158] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0159] In the embodiments provided by the present invention, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0160] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0161] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0162] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned implementation method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, it can implement the steps of the above-mentioned various methods and device implementation methods. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device that can carry the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium.
[0163] The above-described embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A distributed power supply flexible control method based on a multi-objective collaborative control algorithm, characterized in that: include: Acquire multiple current waveform data sets, wherein each current waveform data set corresponds to a power feeder or a load feeder; Performing waveform analysis on each current waveform data set according to a standard waveform set to obtain a plurality of waveform vectors, wherein the standard waveform set represents a plurality of standard waveform forms of current, and each waveform vector corresponds to a current waveform data set; Performing power supply analysis on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors, wherein each load power supply vector corresponds to a load feeder; With the goal of suppressing overvoltage and reducing line loss, the outputs of the multiple distributed power sources are adjusted according to multiple output adjustment amounts determined according to the multiple load power supply vectors and loads of the multiple load feeders.
2. The distributed power supply flexible control method based on multi-objective collaborative control algorithm according to claim 1 is characterized in that: The standard waveform set includes a plurality of standard waveform data segments, and the waveform analysis is performed on each current waveform data set according to the standard waveform set to obtain a plurality of waveform vectors, including: For each current waveform data set, perform the following steps: sequentially taking out standard waveform data segments from the standard waveform set as reference data segments; Extracting a plurality of comparison data by performing a sliding comparison of the reference data segment with respect to the current waveform data set, and constructing the absolute values of the plurality of comparison data into a first queue; dividing the first queue into a plurality of first data segments according to the length of the reference data segment; constructing a waveform vector by extracting a maximum value from each first data segment and the position of the maximum value in the first data segment; If the traversal of the standard waveform set is not completed, the process jumps to the step of sequentially taking out standard waveform data segments from the standard waveform set as reference data segments.
3. The distributed power supply flexible control method based on multi-objective collaborative control algorithm according to claim 2 is characterized in that: The method of extracting a plurality of comparison data by performing a sliding comparison on the reference data segment relative to the current waveform data set, and constructing the absolute values of the plurality of comparison data into a first queue includes: Extracting a data segment having the same length as the reference data segment from a first position of the current waveform data set as a data segment to be processed; The data segment comparison value is determined according to a first formula, wherein the first formula is: Where, WCNT is the data segment comparison value, RDSeg(wn) is the wn-th data of the reference data segment, PDSeg(wn) is the wn-th data of the data segment to be processed, and wnMax is the number of data in the reference data segment; Add the absolute value of the data segment comparison value to the first queue; If the traversal of the current waveform data set is not completed, the process jumps to the step of extracting a data segment having the same length as the reference data segment from the first position of the current waveform data set as the data segment to be processed.
4. The distributed power supply flexible control method based on multi-objective collaborative control algorithm according to claim 1 is characterized in that: The performing power supply analysis on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors includes: For each load feeder, perform the following steps: extracting a waveform vector of the load feeder as a first waveform vector; Calculating element means of the first waveform vector and the waveform vector of each power feeder respectively to obtain a plurality of first means, wherein each first mean corresponds to a first waveform vector or a waveform vector of a power feeder; Analyzing the correlation between the load feeder and the multiple power feeders according to the multiple first mean values and the multiple waveform vectors to obtain multiple correlation values, wherein each correlation value corresponds to a power feeder; The plurality of related values are constructed into a load power supply vector according to a predetermined power feeder sequence.
5. The distributed power supply flexible control method based on multi-objective collaborative control algorithm according to claim 4 is characterized in that: Analyzing the correlation between the load feeder and the multiple power feeders according to the multiple first mean values and the multiple waveform vectors to obtain multiple correlation values includes: The correlation between the load feeder and the multiple power feeders is analyzed according to the second formula, the multiple first mean values, and the multiple waveform vectors to obtain multiple correlation values, wherein the second formula is: In the formula, R i is the correlation value between the load feeder and the i-th power feeder, WCNT id (k) is the kth element of the waveform vector of the load feeder, is the first mean value of the load feeder, WCNT i (k) is the kth element of the waveform vector of the ith power feeder, is the first mean value of the ith power feeder, and kMax is the total number of waveform vector elements.
6. The distributed power supply flexible control method based on a multi-objective collaborative control algorithm according to any one of claims 1 to 5, characterized in that: The method of adjusting the outputs of the multiple distributed power sources with the goal of suppressing overvoltage and reducing line losses, according to the multiple load power supply vectors and multiple output adjustment amounts determined by the loads of the multiple load feeders, comprises: Acquire an overvoltage threshold and a line loss optimization voltage reference value, wherein the line loss optimization voltage reference value is less than the overvoltage threshold; Extracting active power and reactive power of each load feeder to obtain multiple active powers and multiple reactive powers; Calculate the relation mean of each load power supply vector to obtain multiple relation means, where the relation mean is the mean of multiple elements in the load power supply vector; For the load feeder exceeding the overvoltage threshold, determine the active power reduction value and reactive output increase value of each first-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, determine the active power increase value and reactive output reduction value of each second-category power feeder, add the active power reduction value and the active power increase value to the active power adjustment queue, and add the reactive output increase value and the reactive output reduction value to the reactive adjustment queue, wherein the first-category power feeder is the power feeder corresponding to the element in the load power supply vector that is higher than the power supply relationship mean, and the second-category power feeder is the power feeder corresponding to the element in the load power supply vector that is lower than the power supply relationship mean; For load feeders whose voltage is lower than the line loss optimization voltage reference value, determine the active power reduction value and reactive output increase value of each third-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, determine the active power increase value and reactive output reduction value of each fourth-category power feeder, add the active power reduction value and the active power increase value to the active power adjustment queue, and add the reactive output increase value and the reactive output reduction value to the reactive adjustment queue, wherein the third-category power feeder is the power feeder corresponding to the element in the load power supply vector that is lower than the power supply relationship mean, and the fourth-category power feeder is the power feeder corresponding to the element in the load power supply vector that is higher than the power supply relationship mean; For each power feeder, the corresponding active power increase values or active output decrease values taken out from multiple active power adjustment queues are accumulated to obtain an active power adjustment value, and the corresponding reactive power increase values or reactive output decrease values taken out from multiple reactive power adjustment queues are accumulated to obtain a reactive power adjustment value; The output of the distributed power source is adjusted according to the active power adjustment value and the reactive power adjustment value of the power feeder, wherein the distributed power source is the power source connected to the power feeder.
7. The distributed power supply flexible control method based on multi-objective collaborative control algorithm according to claim 6 is characterized in that: The step of determining the active power down-regulation value and reactive output up-regulation value of each first-category power feeder and determining the active power up-regulation value and reactive output down-regulation value of each second-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder includes: According to the third formula, the load power supply vector, the active power and reactive power of the load feeder, the active power down-regulation value and reactive output up-regulation value of each first-category power feeder are determined, and the active power up-regulation value and reactive output down-regulation value of each second-category power feeder are determined, wherein the third formula is: Wherein, ΔP1 is the active power down-regulation value of the first type of power feeder or the active power up-regulation value of the second type of power feeder, ΔQ1 is the reactive power down-regulation value of the second type of power feeder or the reactive power up-regulation value of the first type of power feeder, w1 is the first adjustment coefficient, w2 is the second adjustment coefficient, P is the active power of the load feeder, Q is the reactive power of the load feeder, R(i) is the i-th element of the load power supply vector, The relational mean of the load power supply vector; The method of determining the active power down-regulation value and reactive output up-regulation value of each third-category power feeder and determining the active power up-regulation value and reactive output down-regulation value of each fourth-category power feeder according to the load power supply vector, the active power and reactive power of the load feeder, comprises: According to the fourth formula, the load power supply vector, the active power and reactive power of the load feeder, the active power down-regulation value and the reactive output up-regulation value of each third-category power feeder are determined, and the active power up-regulation value and the reactive output down-regulation value of each fourth-category power feeder are determined, wherein the fourth formula is: Wherein, ΔP2 is the active power downward adjustment value of the third type of power feeder or the active power upward adjustment value of the fourth type of power feeder, ΔQ2 is the reactive power upward adjustment value of the third type of power feeder or the reactive power downward adjustment value of the fourth type of power feeder, w3 is the third adjustment coefficient, and w4 is the fourth adjustment coefficient.
8. A flexible control device for active distribution network based on multi-objective collaborative control algorithm, characterized in that: The method for implementing the distributed power supply flexible control method based on the multi-objective collaborative control algorithm according to any one of claims 1 to 7, wherein the active distribution network flexible control device based on the multi-objective collaborative control algorithm comprises: A waveform data acquisition module, used to acquire multiple current waveform data sets, wherein each current waveform data set corresponds to a power feeder or a load feeder; A waveform analysis module, used to perform waveform analysis on each current waveform data set according to a standard waveform set to obtain a plurality of waveform vectors, wherein the standard waveform set represents a plurality of standard waveform forms of the current, and each waveform vector corresponds to a current waveform data set; A power supply analysis module, used to perform power supply analysis on each load feeder according to the multiple waveform vectors to obtain multiple load power supply vectors, wherein each load power supply vector corresponds to a load feeder; as well as, The output adjustment module is used to adjust the output of the multiple distributed power sources according to multiple output adjustment amounts determined according to the multiple load power supply vectors and the loads of the multiple load feeders with the goal of suppressing overvoltage and reducing line losses.
9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method as claimed in any one of claims 1 to 7 are implemented.