A method and electronic equipment for rapid coordinated control of reactive power equipment in a wind farm
By adopting a trigger-based regulation and a small-step multi-round strategy in the wind farm AVC substation system, the problem of insensitive voltage regulation under the fixed-cycle control mode was solved, achieving fast and accurate voltage regulation and reducing voltage fluctuations and assessment risks.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-24
- Publication Date
- 2026-03-06
AI Technical Summary
The existing wind farm AVC substation system adopts a fixed-cycle control mode, which results in insufficient voltage regulation sensitivity, easily leading to voltage overshoot and repeated regulation oscillations, and making it difficult to respond to grid voltage fluctuations in a timely manner, increasing the risk of assessment costs.
By adopting a trigger-based adjustment method, and by setting the minimum scanning cycle and the full data acquisition cycle, combined with the response time differences of reactive power equipment, a small-step, multi-round adjustment strategy is adopted to quickly and accurately adjust the reactive power equipment of the wind farm.
It improves the sensitivity and accuracy of voltage regulation in AVC substations, shortens response time, reduces voltage fluctuations and overshoot, increases regulation pass rate, and reduces assessment costs.
Smart Images

Figure CN115189425B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of automatic voltage control technology for power grids, and in particular relates to a method and electronic equipment for rapid coordinated control of reactive power equipment in wind farms. Background Technology
[0002] With the rapid development of the social economy, the demand for energy is increasing, while traditional fossil fuels are gradually being depleted, and these fuels also cause significant environmental damage. Countries around the world have formulated various policies and introduced various measures to vigorously develop new energy sources. Currently, new energy power generation mainly relies on wind and solar power. Since my country proposed its dual-carbon goals, new energy sources have ushered in another wave of grid connection. However, the output power of new energy power generation has strong randomness and volatility, causing voltage fluctuations and posing challenges to the stable operation of the power grid.
[0003] To address this challenge, power systems typically install Automatic Voltage Control (AVC) systems at the grid control center and AVC substation systems at renewable energy plants. The AVC substation system receives instructions from the AVC master station at the grid control center and then regulates the reactive power equipment within the substation to ensure that the voltage / reactive power at the grid connection point meets grid requirements. Currently, wind farm AVC substation systems generally employ a fixed-cycle control mode. When the substation receives instructions from the master station, it begins a round of strategy calculation and sends instructions to the reactive power equipment within the substation, completing one round of control. After a one-cycle delay, the next round of control begins. This control method does not consider the response time characteristics of different types of reactive power equipment, nor does it account for the differences between individual reactive power equipment of the same type.
[0004] Wind farm AVC substation systems typically regulate the reactive power of the wind turbine clusters, as well as the reactive power of the Static Var Generators (SVG). Traditional wind farm AVC substation systems employ a fixed-cycle control mode. This control cycle is a value set after considering communication delays and response times of various reactive power devices under extreme conditions. Therefore, this value is generally much larger than the response time of reactive power devices under normal conditions, and it does not change after being set. As a result, each round of regulation by the AVC substation consumes a considerable amount of time. Furthermore, using the fixed-cycle control mode, in order to quickly regulate the voltage to the required level, a one-step regulation mode is generally adopted. After calculating the reactive power increment, it is distributed within one regulation cycle. Because active power fluctuations in wind farms are relatively large, and wind farms are generally located at the end of the grid, the voltage changes caused by reactive power increments vary greatly at different times. Using the one-step regulation mode can easily lead to voltage overshoot, and in extreme cases, it can even cause repeated voltage regulation oscillations.
[0005] AVC master station systems typically include an assessment module to evaluate the voltage and reactive power regulation of wind farms. Assessment fees are incurred for stations that fail to meet the pass rate requirements. Generally, the AVC master station system begins collecting voltage data from the wind farm two minutes after issuing a voltage regulation command, recording data at one point every 30 seconds, for a total of five points. The voltage regulation at these five points is then used to assess the AVC substations. AVC substations using a fixed-cycle control mode have two drawbacks. First, they only adjust at the control moment, resulting in insufficient responsiveness. If voltage fluctuations occur two minutes after the master station issues the command, the inability to adjust in time may lead to failure at certain assessment points. Second, the long adjustment time of the fixed-cycle control mode and the one-step adjustment mode are prone to voltage overshoot, thus increasing the probability of failure points when voltage fluctuations occur, leading to assessment fees. Summary of the Invention
[0006] In view of this, this invention proposes a rapid coordinated control method and electronic equipment for reactive power equipment in wind farms, which is equivalent to proposing a rapid coordinated control scheme for reactive power equipment in wind farms with a variable control cycle. To overcome the shortcomings of existing fixed-cycle control, a trigger-based adjustment method is adopted to improve the voltage regulation sensitivity of the AVC substation. At the same time, the differences in time response of different types of reactive power equipment are fully considered. Through a "small step, multiple rounds" adjustment method, rapid and precise adjustment is achieved, improving the AVC substation's regulation qualification rate and reducing or avoiding assessment costs.
[0007] In a first aspect, the present invention proposes a method for rapid coordinated control of reactive power equipment in wind farms, comprising:
[0008] Step 1, set the minimum scan period Ts;
[0009] Step 2, set the full data acquisition period Tg;
[0010] Step 3, for any reactive power device D in the wind farm i Set its minimum response time to T. i min, setting its maximum response time to T. i max, where D i The response time refers to the time when the AVC substation system sends a command to D. i Start collecting D data from the AVC substation system i The time it takes for the actual response value to reach the target value;
[0011] Step 4, initialize each reactive power device D i Control time T i c and average control time T i ave is T i max;
[0012] Step 5: Collect wind farm grid connection point information U with a period of Ts. real P gate Q gate And the instruction information U issued by the main station ref ;where U real P represents the bus voltage at the grid connection point. gate Q represents the active power output from the grid connection point. gate U represents the reactive power value of the outgoing line from the grid connection point. ref This indicates the set value of the grid connection point bus voltage issued by the main station; full data collection is performed with Tg as the cycle, including at least the grid connection point information of the wind farm, the status of each switch and disconnector of the booster station, transformer information, bus information, feeder information, and the status information of each reactive power device. The status information includes at least the operating status, fault status, interlocking status, and current active and reactive power values.
[0013] Step 6: Calculate the difference ΔU = U between the grid connection point voltage command value and the real-time grid connection point voltage value in each Ts scan cycle. ref -U real If |ΔU|>=U dead Calculate reactive power adjustment in For the reactive power sensitivity of the grid connection point voltage, U dead For the wind farm voltage control dead zone, initiate a round of triggered control and proceed to step 7; if |ΔU| dead Proceed to step 5;
[0014] Step 7: Begin a round of strategy calculation. First, perform a full data acquisition to calculate the maximum inductive reactive power and maximum available inductive reactive power for all wind turbine clusters, as well as the maximum capacitive reactive power and maximum available capacitive reactive power for all wind turbine clusters. Then, calculate the maximum inductive reactive power and maximum available inductive reactive power for all SVG devices, as well as the maximum capacitive reactive power and maximum available capacitive reactive power for all SVG devices. Initialize ΔQSVG. sum and ΔQGen sum =0, where ΔQSVG sum The total reactive power adjustment of the SVG, ΔQGen sum This represents the total reactive power adjustment for the wind turbine cluster. When ΔQ > 0 obtained in step 6, reactive power needs to be increased. At this point, ΔQSVG is calculated according to the rule: SVG inductive reactive power is adjusted to 0, wind turbine cluster inductive reactive power is adjusted to 0, wind turbine cluster capacitive reactive power is adjusted to its maximum value, and SVG capacitive reactive power is adjusted to its maximum value. sum and ΔQGen sum ;
[0015] Step 8: Calculate the number of reactive power regulation cycles C and the reactive power adjustment amount for each cycle of the wind turbine cluster and SVG; let the adjustment step size for each cycle be Q. step M = ΔQSVG sum / Q step , N = ΔQGen sum / Q step , the remaining reactive power adjustment of SVG is QSVG left = ΔQSVG sum -M × Q step , the remaining reactive power adjustment of the wind turbine cluster is QGen left = ΔQGen sum -N × Q step ; Initialize the total adjustment of the wind turbine cluster ΔQGen i and the total adjustment of SVG ΔQSVG i to 0. According to the cross-regulation method of SVG and the wind turbine cluster, SVG is adjusted in the first round and the wind turbine cluster is adjusted in the second round, and so on. If M >= N, after N alternating adjustments, the remaining M - N times are all adjusted by SVG. When M < N, after M alternating adjustments, the remaining N - M times are all adjusted by the wind turbine cluster. The adjustment amount of each round is Q step , in the above calculation, if only the wind turbine cluster is adjusted in a certain round, then ΔQGen i = Q step , ΔQSVG i = 0. If only SVG is adjusted, then ΔQGen i = 0, ΔQSVG i = Q step ; If QSVG left + QGen left <= Q step , then in the last round, both the wind turbine cluster and SVG are adjusted simultaneously. The total adjustment of SVG ΔQSVG i is QSVG left , the total adjustment of the wind turbine cluster ΔQGen i is QGen left , and the total number of adjustment rounds is C = M + N + 1;
[0016] Step 9, start voltage regulation for C rounds, calculate the control period of each round and the issued instructions for the wind turbine cluster and SVG, and perform rapid instruction issuance and regulation.
[0017] Optionally, the said Step 9 includes:
[0018] Step 91, according to the situation of adjusting SVG or the wind turbine cluster in each round, the control period T of this round can be calculated c ;
[0019] Step 92, calculate the command values of each reactive power device. If ΔQGen i is 0, no instruction is issued for the wind turbine cluster in this round. Otherwise, calculate the total reactive power instruction QGen setsum = QGensum +ΔQGen i QGen setsum QGen represents the total reactive power setpoint for the wind turbine cluster. sum ΔQGen represents the total reactive power of the entire wind turbine cluster involved in reactive power regulation. i Given the total reactive power adjustment of the i-th wind turbine cluster, the reactive power setpoint value of a specific wind turbine cluster in the i-th round is further calculated as GenSet. j =QGen setsum ×GenS j / GenS sum Among them, GenSet j GenS is the reactive power setpoint for a specific wind turbine cluster. j For the installed capacity of this wind turbine cluster, GenS sum The total installed capacity of the wind turbine cluster participating in reactive power regulation; if ΔQSVG i If the value is 0, no instructions are issued by the SVG in this round; otherwise, the total reactive power instruction QSVG is calculated. setsum =QSVG sum +ΔQSVG i QSVG setsum QSVG is the total reactive power setpoint for the SVG. sum ΔQSVG is the sum of reactive power of all SVGs involved in reactive power regulation. i Given the total reactive power adjustment of the SVG in the i-th round, the reactive power setpoint of a certain SVG is calculated as SVGSet. j =QSVG setsum ×SVGS j / SVGS sum , where SVGSet j SVGS is the reactive power setting value for a given SVG. j For the capacity of this SVG device, SVGS sum This refers to the total capacity of the SVG devices involved in reactive power regulation.
[0020] Step 93, in a T c Within the control cycle, full data acquisition is performed with Tg as the period. For reactive power equipment that issues commands, its setpoint and actual value are compared; when |QSet i -QReal i | <QDead i At that time, where QSet i QReal sets a value for a specific reactive power device. i QDead represents the actual reactive power of the device. i The control dead zone of this reactive power equipment is defined. Record the number of data acquisition cycles Ng at this time and calculate TAdj. i=Ng×Tg,TAdj i For the adjustment time of this reactive power equipment, if TAdj i <T i min, then TAdj i =T i min, if TAdj i >T i max, then TAdj i =T i max, further update the control time T of the reactive power equipment. i ave=(TAdj i +NAdj i ×T i ave) / (NAdj i +1), where NADj i This represents the total number of times the reactive power equipment has participated in regulation in the past, and also updates T. i c is T i ave, mark the device as adjusted; continue to check reactive power devices that are not adjusted, when all reactive power devices in this round are adjusted and T c Before the control cycle ends, check whether the voltage at the wind farm's grid connection point meets the regulation requirements. When the voltage is increased, i.e., ΔQ>0, check ΔU. If ΔU>=U dead If the voltage is not adjusted properly, proceed to step 91 for the next round of adjustment; otherwise, exit the voltage adjustment cycle of round C and proceed to step 5 to start a new round of scanning. When adjusting the voltage, i.e., when ΔQ < 0, check ΔU. If ΔU <= -U... dead If the voltage regulation cycle in round C is skipped, proceed to step 91; otherwise, exit the cycle and proceed to step 5 to begin a new scan. c At the end of the control cycle, a certain reactive power device has not yet been adjusted to the correct position, i.e., |QSet i -QReal i |>QDead i Then TAdj i =T i max, update the control time T of the reactive power equipment. i c = T i max, do not update T i ave, and at the same time, the number of unqualified adjustments to the reactive power equipment. i Add 1, when the next adjustment time of the reactive power equipment is within the normal range, Nerr i Assigning a value of 0, when Nerr i >Nerr i When max, Nerr i`max` represents the maximum number of non-compliance events. The reactive power equipment is then locked out, no longer participating in reactive power regulation, and an alarm is triggered to remind operators to handle the situation.
[0021] Optionally, step 91 includes:
[0022] Step 911, if ΔQSVG i ≠0, ΔQGen i =0, this round only adjusts SVG devices, let S be the total number of SVGs involved in the adjustment. n Then T c =max[[i,i=1,...,S n ]T i c];
[0023] Step 912, if ΔQSVG i =0, ΔQGen i ≠0, this round only adjusts the wind turbine clusters, let the total number of wind turbine clusters participating in the adjustment be G. n Then T c =max[[i,i=1,...,G n ]T i c];
[0024] Step 913, if ΔQSVG i ≠0, ΔQGen i ≠0, this round simultaneously adjusts the wind turbine cluster and SVG equipment, first obtaining the maximum adjustment time T of the wind turbine cluster. c1 =max[[i,i=1,...,G n ]T i c], then obtain the maximum adjustment time T of the SVG. c2 =max[[i,i=1,...,S n ]T i c], then T c =max[T c1 ,T c2 ].
[0025] Optionally, in step 93, when T c At the end of the control cycle, the grid connection point voltage is also checked. When the voltage is increased, i.e., ΔQ>0, ΔU is checked. If ΔU>=U dead If the voltage is not adjusted properly, proceed to step 91 for the next round of adjustment; otherwise, exit the voltage adjustment cycle of round C and proceed to step 5 to start a new round of scanning. When adjusting the voltage, i.e., when ΔQ < 0, check ΔU. If ΔU <= -U... dead Otherwise, skip to step 91, or exit the voltage adjustment cycle of round C and skip to step 5 to start a new round of scanning.
[0026] Optionally, in step 3, T i min and T i max through reactive power equipment D i Reactive power performance tests revealed that, before the AVC substation system closed loop, multiple manual commands were sent to the reactive power device D. i The minimum and maximum values are obtained statistically, and T is then... i min and T i max is set to an integer multiple of Tg, therefore for the above D i The minimum and maximum values obtained from the reactive power performance experiment are rounded up to obtain T. i min and T i max.
[0027] Optionally, in step 7, when ΔQ < 0 obtained in step 6, reactive power needs to be reduced. At this time, ΔQSVG is calculated according to the rule that the capacitive reactive power of the SVG is adjusted to 0, the capacitive reactive power of the wind turbine cluster is adjusted to 0, the inductive reactive power of the wind turbine cluster is adjusted to its maximum value, and the inductive reactive power of the SVG is adjusted to its maximum value. sum and ΔQGen sum .
[0028] Optionally, in step 8, if QSVG left +QGen left Q step Then, in rounds M+N+1, both the SVG and the wind turbine cluster are adjusted simultaneously, with the total adjustment of the SVG being ΔQSVG. i For Q step -QGen left Total adjustment of the wind turbine cluster ΔQGen i For QGen left The M+N+2 wheel only adjusts the SVG, and the total adjustment of the SVG is ΔQSVG. i For QSVG left +QGen left -Q step The total number of adjustment cycles is C = M + N + 2.
[0029] Optionally, Ts can be set to 100ms to 500ms, and Tg can be set to an integer multiple of Ts, with the multiple being 5 to 10.
[0030] In a second aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the rapid coordinated control method for reactive power equipment in a wind farm as described in the first aspect.
[0031] Thirdly, the present invention provides an electronic device, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor executes the computer program to implement the rapid coordinated control method for reactive power equipment in a wind farm as described in the first aspect.
[0032] The present invention proposes a method and electronic device for rapid coordinated control of reactive power equipment in wind farms, which has the following advantages:
[0033] By varying the control cycle, the overall speed of reactive power voltage regulation is accelerated. The "small step, multi-round" regulation method makes voltage regulation more stable and reliable. Triggered control through scanning key variables shortens the response time of the wind farm's AVC substation, quickly suppressing voltage fluctuations exceeding limits. Active identification of reactive power equipment responses quickly detects abnormal responses, facilitating timely problem identification and resolution by operators. These measures improve the overall pass rate of wind farm AVC regulation, helping to reduce or avoid assessment costs.
[0034] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description
[0035] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0036] Figure 1 This is a schematic flowchart illustrating a rapid coordinated control method for reactive power equipment in a wind farm, according to an embodiment of the present invention. Detailed Implementation
[0037] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0038] Figure 1 This is a schematic flowchart illustrating a network reconfiguration method for a reverse charging transmission bus according to an embodiment of the present invention.
[0039] The following combination Figure 1A detailed description of one embodiment of the method of the present invention may include the following steps:
[0040] (1) Set the minimum scan period Ts, which is generally 100ms to 500ms.
[0041] (2) Set the full data acquisition period Tg. The value of Tg is an integer multiple of Ts, and the multiple is generally 5 to 10.
[0042] (3) For a certain reactive power device D in the wind farm i Set its minimum response time to T. i min, setting its maximum response time to T. i max, where D i The response time refers to the time when the AVC substation system sends a command to D. i Start collecting D data from the AVC substation system i The time it takes for the actual response value to reach the target value. i min and T i max through reactive power equipment D i Reactive power performance tests revealed that, before the AVC substation system closed loop, multiple manual commands were sent to the reactive power device D. i The minimum and maximum values are obtained statistically, and T is generally used to calculate the maximum and minimum values. i min and T i max is set to an integer multiple of Tg, therefore for the above D i The minimum and maximum values obtained from the reactive power performance experiment are rounded up to obtain T. i min and T i max.
[0043] (4) Initialize each reactive power device D i Control time T i c and average control time T i ave is T i max.
[0044] (5) Collect wind farm grid connection point information U with a period of Ts. real P gate Q gate And the instruction information U issued by the main station ref U real P represents the bus voltage at the grid connection point. gate Q represents the active power output from the grid connection point. gate U represents the reactive power value of the outgoing line from the grid connection point. refThis represents the setpoint voltage of the grid connection point bus issued by the main station. Full data acquisition is performed with a period of Tg, including information on the wind farm grid connection point, the status of each switch and disconnector in the substation, transformer information, bus information, feeder information, and the status information of each reactive power device, including operating status, fault status, interlocking status, and current active and reactive power values.
[0045] (6) Calculate the difference ΔU = U between the grid connection point voltage command value and the real-time grid connection point voltage value in each Ts scan cycle. ref -U real If |ΔU|>=U dead Calculate reactive power adjustment in For the reactive power sensitivity of the grid connection point voltage, U dead For the wind farm voltage control dead zone, start a round of triggered control and proceed to step (7); if |ΔU| dead Continue with step (5).
[0046] (7) Begin a round of strategy calculation. First, perform a full data acquisition to calculate the maximum inductive reactive power and maximum available inductive reactive power for all wind turbine clusters, as well as the maximum capacitive reactive power and maximum available capacitive reactive power for all wind turbine clusters. Calculate the maximum inductive reactive power and maximum available inductive reactive power for all SVG devices, as well as the maximum capacitive reactive power and maximum available capacitive reactive power for all SVG devices. Initialize ΔQSVG. sum and ΔQGen sum =0, where ΔQSVG sum The total reactive power adjustment of the SVG, ΔQGen sum This represents the total reactive power adjustment for the wind turbine cluster. When ΔQ > 0 obtained in step (6), reactive power needs to be increased. At this time, according to the rule of adjusting the inductive reactive power of the SVG to 0, the inductive reactive power of the wind turbine cluster to 0, the capacitive reactive power of the wind turbine cluster to its maximum value, and the capacitive reactive power of the SVG to its maximum value, ΔQSVG is calculated. sum and ΔQGen sum When ΔQ < 0, reactive power needs to be reduced. At this time, following the rule of adjusting SVG capacitive reactive power to 0, wind turbine cluster capacitive reactive power to 0, wind turbine cluster inductive reactive power to its maximum value, and SVG inductive reactive power to its maximum value, ΔQSVG is calculated. sum and ΔQGen sum .
[0047] (8) Calculate the number of cycles C for reactive power regulation and the reactive power regulation amount for each cycle of the wind turbine cluster and SVG. Let the adjustment step size for each cycle be Q. step M = ΔQSVG sum / Q step N = ΔQGen sum / Q step , the remaining reactive power adjustment amount of SVG is QSVG left = ΔQSVG sum -M × Q step , the remaining reactive power adjustment amount of the wind turbine cluster is QGen left = ΔQGen sum -N × Q step . Initialize the total adjustment amount ΔQGen i of the wind turbine cluster and the total adjustment amount ΔQSVG i of SVG to 0. According to the cross-regulation method of SVG and the wind turbine cluster, SVG is adjusted in the first round, and the wind turbine cluster is adjusted in the second round, and so on. If M >= N, after N alternating adjustments, the remaining M - N times are all adjusted by SVG. When M < N, after M alternating adjustments, the remaining N - M times are all adjusted by the wind turbine cluster. The adjustment amount of each round is Q step . In the above calculation, if only the wind turbine cluster is adjusted in a certain round, then ΔQGen i = Q step , ΔQSVG i = 0. If only SVG is adjusted, then ΔQGen i = 0, ΔQSVG i = Q step . If QSVG left + QGen left <= Q step , then in the last round, both the wind turbine cluster and SVG are adjusted simultaneously. The total adjustment amount ΔQSVG i is QSVG left , and the total adjustment amount ΔQGen i of the wind turbine cluster is QGen left . The total number of adjustment rounds is C = M + N + 1. If QSVG left + QGen left > Q step , then in the (M + N + 1) - th round, both SVG and the wind turbine cluster are adjusted simultaneously. The total adjustment amount ΔQSVG i is Q step - QGen left , and the total adjustment amount ΔQGen i of the wind turbine cluster is QGen left . In the (M + N + 2) - th round, only SVG is adjusted. The total adjustment amount ΔQSVG i is QSVG left + QGen left - Q step . The total number of adjustment rounds C = M + N + 2.
[0048] (9) Calculate the control period of each round and the issued instructions for the wind turbine cluster and SVG, and perform fast instruction issuance and adjustment.
[0049] (9-1) The control cycle T of each round can be calculated based on the adjustment of the SVG or wind turbine cluster in each round. c .
[0050] a) If ΔQSVG i ≠0, ΔQGen i =0, this round only adjusts SVG devices, let S be the total number of SVGs involved in the adjustment. n Then T c =max[[i,i=1,...,S n ]T i c).
[0051] b) If ΔQSVG i =0, ΔQGen i ≠0, this round only adjusts the wind turbine clusters, let the total number of wind turbine clusters participating in the adjustment be G. n Then T c =max[[i,i=1,...,G n ]T i c).
[0052] c) If ΔQSVG i ≠0, ΔQGen i ≠0, this round simultaneously adjusts the wind turbine cluster and SVG equipment, first obtaining the maximum adjustment time T of the wind turbine cluster. c1 =max[[i,i=1,...,G n ]T i c], then obtain the maximum adjustment time T of the SVG. c2 =max[[i,i=1,...,S n ]T i c], then T c =max[T c1 ,T c2 ].
[0053] Further research on T c Perform floor function, if T c %Tg≠0, let n=(T c +Tg) / Tg, rounded down to the nearest integer n, gives T c = n × Tg.
[0054] (9-2) Calculate the command value for each reactive power device. If ΔQGen i If the value is 0, no instructions will be issued to the wind turbine cluster in this round; otherwise, the total reactive power instruction QGen of the wind turbine cluster will be calculated. setsum =QGen sum +ΔQGen i QGen setsumQGen represents the total reactive power setpoint for the wind turbine cluster. sum ΔQGen represents the total reactive power of the entire wind turbine cluster involved in reactive power regulation. i Given the total reactive power adjustment of the i-th wind turbine cluster, the reactive power setpoint value of a specific wind turbine cluster in the i-th round is further calculated as GenSet. j =QGen setsum ×GenS j / GenS sum Among them, GenSet j GenS is the reactive power setpoint for a specific wind turbine cluster. j For the installed capacity of this wind turbine cluster, GenS sum This represents the total installed capacity of the wind turbine cluster participating in reactive power regulation. If ΔQSVG i If the value is 0, no instructions are issued by the SVG in this round; otherwise, the total reactive power instruction QSVG is calculated. setsum =QSVG sum +ΔQSVG i QSVG setsum QSVG is the total reactive power setpoint for the SVG. sum ΔQSVG is the sum of reactive power of all SVGs involved in reactive power regulation. i Given the total reactive power adjustment of the SVG in the i-th round, the reactive power setpoint of a certain SVG is calculated as SVGSet. j =QSVG setsum ×SVGS j / SVGS sum , where SVGSet j SVGS is the reactive power setting value for a given SVG. j For the capacity of this SVG device, SVGS sum This represents the total capacity of SVG devices involved in reactive power regulation.
[0055] (9-3) In a T c During the control cycle, full data acquisition is performed with a period of Tg. For reactive power equipment that receives commands, the setpoint and actual value are compared. When |QSet i -QReal i | <QDead i At that time, where QSet i QReal sets a value for a specific reactive power device. i QDead represents the actual reactive power of the device. i The control dead zone of this reactive power equipment is defined. Record the number of data acquisition cycles Ng at this time and calculate TAdj. i =Ng×Tg,TAdj i For the adjustment time of this reactive power equipment, if TAdj i <Ti min, then TAdj i =T i min, if TAdj i >T i max, then TAdj i =T i max, further update the control time T of the reactive power equipment. i ave=(TAdj i +NAdj i ×T i ave) / (NAdj i +1), where NADj i This represents the total number of times the reactive power equipment has participated in regulation in the past, and also updates T. i c is T i ave, mark the device as adjusted. Continue to check the reactive power devices that are not adjusted. When all reactive power devices in this round are adjusted and T c Before the control cycle ends, check whether the voltage at the wind farm's grid connection point meets the regulation requirements. When the voltage is increased, i.e., ΔQ>0, check ΔU. If ΔU>=U dead If the voltage is not adjusted properly, jump to (9-1) to perform the next round of adjustment; otherwise, exit the voltage adjustment cycle of round C and jump to step (5) to start a new round of scanning. When the voltage is adjusted down, i.e., ΔQ<0, check ΔU. If ΔU<=-U dead If the voltage regulation cycle of round C is skipped, jump to step (9-1) or jump to step (5) to start a new round of scanning.
[0056] If in T c At the end of the control cycle, a certain reactive power device has not yet been adjusted to the correct position, i.e., |QSet i -QReal i |>QDead i Then TAdj i =T i max, update the control time T of the reactive power equipment. i c = T i max, do not update T i ave, and at the same time, the number of unqualified adjustments to the reactive power equipment. i Add 1, when the next adjustment time of the reactive power equipment is within the normal range, Nerr i Assigning a value of 0, when Nerr i >Nerr i When max, Nerr i `max` represents the maximum number of non-compliance events. When this value is set to `maximum`, the reactive power equipment is locked out, no longer participating in reactive power regulation, and an alarm is triggered to alert operators. When T... cAt the end of the control cycle, the grid connection point voltage is also checked. When the voltage is increased, i.e., ΔQ>0, ΔU is checked. If ΔU>=U dead If the voltage is not adjusted properly, jump to (9-1) to perform the next round of adjustment; otherwise, exit the voltage adjustment cycle of round C and jump to step (5) to start a new round of scanning. When the voltage is adjusted down, i.e., ΔQ<0, check ΔU. If ΔU<=-U dead If the voltage regulation cycle of round C is skipped, jump to step (9-1) or jump to step (5) to start a new round of scanning.
[0057] By varying the control cycle, the overall speed of reactive power voltage regulation is accelerated. The "small step, multi-round" regulation method makes voltage regulation more stable and reliable. Triggered control through scanning key variables shortens the response time of the wind farm's AVC substation, quickly suppressing voltage fluctuations exceeding limits. Active identification of reactive power equipment responses quickly detects abnormal responses, facilitating timely problem identification and resolution by operators. These measures improve the overall pass rate of wind farm AVC regulation, helping to reduce or avoid assessment costs.
[0058] Based on the above, Figure 1 Accordingly, this embodiment also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-described method. Figure 1 The method shown.
[0059] Based on this understanding, the technical solution of the present invention can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, portable hard drive, etc.) and includes several instructions to cause a computer device (such as a personal computer, server, or network device, etc.) to execute the methods of various implementation scenarios of the present invention.
[0060] Based on the above, Figure 1 To achieve the above objectives, embodiments of the present invention also provide an electronic device, which includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to implement the above-described... Figure 1 The method shown.
[0061] Optionally, the aforementioned physical devices may also include a user interface, a network interface, a camera, radio frequency (RF) circuitry, sensors, audio circuitry, a Wi-Fi module, etc. The user interface may include a display screen, input units such as a keyboard, etc., and optional user interfaces may also include USB interfaces, card reader interfaces, etc. The network interface may optionally include standard wired interfaces, wireless interfaces (such as Wi-Fi interfaces), etc.
[0062] Those skilled in the art will understand that the physical device structure provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or combine certain components, or have different component arrangements.
[0063] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the aforementioned physical device, supporting the operation of information processing programs and other software and / or programs. The network communication module is used to enable communication between the various components within the storage medium, as well as communication with other hardware and software in the information processing physical device.
[0064] Through the above description of the embodiments, those skilled in the art can clearly understand that the present invention can be implemented using software plus necessary general-purpose hardware platforms, or it can be implemented in hardware. By applying the scheme of this embodiment, the overall reactive voltage regulation speed is accelerated through varying the control cycle. The "small step, multi-round" regulation method makes voltage regulation more stable and reliable. Triggered control by scanning key variables shortens the response time of the wind farm AVC substation, quickly suppressing voltage fluctuations exceeding limits. Active identification of reactive power equipment responses quickly detects abnormal reactive power equipment, facilitating timely problem detection and resolution by operators. Through the above measures, the overall pass rate of wind farm AVC regulation is improved, which helps reduce or avoid assessment costs.
[0065] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for fast coordinated control of reactive power devices in a wind farm, characterized in that, The method comprises: Step 1, setting a minimum scanning period Ts; Step 2, setting a full data acquisition period Tg; Step 3, for any reactive power device D in the wind farm i , set its minimum response time as T i min, set its maximum response time as T i max, wherein the response time of D i refers to the time experienced from the AVC substation system issuing an instruction to D i to the time when the actual response value of D i reaches the target value as collected by the AVC substation system. Step 4, initialization of each reactive device D i the control time T i c and the average control time T i ave is T i max; Step 5, collect wind farm grid connection point information U with Ts as period real , P gate , Q gate and instruction information U issued by the main station ref ; wherein U real represents the grid connection point bus voltage value, P gate represents the grid connection point outgoing line active value, Q gate represents the grid connection point outgoing line reactive value, U ref represents the grid connection point bus voltage set value issued by the main station; collect all data with Tg as period, at least including wind farm grid connection point information, booster station each switch breaker state, transformer information, bus information, feeder information, and each reactive device state information, the state information at least including running state, fault state, locking state, active and reactive current values; Step 6, calculate the difference between the grid point voltage instruction value and the real-time value of the grid point voltage ΔU = U ref -U real If |ΔU| >= U dead , calculate the reactive power adjustment amount ΔQ = ΔU / C v q , where C v q is the reactive sensitivity of the grid point voltage, U dead is the wind farm voltage control dead zone, start a round of trigger control, enter step 7; if |ΔU| < U dead , go to step 5; Step 7, start a round of strategy calculation, first conduct a full data acquisition, calculate all the fan cluster inductive reactive power and the maximum value of the available inductive reactive power, all the fan cluster capacitive reactive power and the maximum value of the available capacitive reactive power; calculate all the SVG device inductive reactive power and the maximum value of the available inductive reactive power, all the SVG device capacitive reactive power and the maximum value of the available capacitive reactive power; initialize ΔQSVG sum and ΔQGen sum to 0, wherein ΔQSVG sum is the total SVG reactive power adjustment amount, ΔQGen sum is the total fan cluster reactive power adjustment amount; when ΔQ obtained in step 6 is greater than 0, the reactive power needs to be increased, at this time, according to the rules that the SVG inductive reactive power is adjusted to 0, the fan cluster inductive reactive power is adjusted to 0, the fan cluster capacitive reactive power is adjusted to the maximum value, and the SVG capacitive reactive power is adjusted to the maximum value, ΔQSVG sum and ΔQGen sum are calculated. Step 8, calculate the reactive power adjustment round C and the reactive power adjustment amount of each round of fan cluster and SVG; set the adjustment step of each round as Q step , M = AQSVG sum / Q step , N = AQGen sum / Q step , the remaining reactive power adjustment amount of SVG is QSVG left = AQSVG sum -M x Q step , the remaining reactive power adjustment amount of fan cluster is QGen left = AQGen sum -N x Q step ; initialize the total adjustment amount of fan cluster AQGen i and the total adjustment amount of SVG AQSVG i 0, adjust the SVG in the first round, adjust the fan cluster in the second round, and so on in the cross-regulation mode of SVG and fan cluster. If M >= N, after N times of alternating adjustment, the remaining M-N times are adjusted by SVG. When M < N, after M times of alternating adjustment, the remaining N-M times are adjusted by fan cluster. The adjustment amount of each round is Q step , in the above calculation, if only the fan cluster is adjusted in a round, AQGen i = Q step , AQSVG i = 0, if only the SVG is adjusted, AQGen i = 0, AQSVG i = Q step ; if QSVG left + QGen left < = Q step , the fan cluster and SVG are adjusted simultaneously in the last round, the total adjustment amount of SVG AQSVG i is QSVG left , the total adjustment amount of fan cluster AQGen i is QGen left , and the total adjustment round is C = M + N + 1; Step 9, starting voltage adjustment of C rounds, calculating a control period of each round, and issuing instructions of a fan cluster and SVG and performing fast instruction issuing adjustment.
2. The method of claim 1, wherein, The step 9 comprises: Step 91, according to the SVG or fan cluster adjustment of each round of the situation can be calculated to get this round of control cycle T c ; Step 92, calculate the instruction value of each reactive power device, if ΔQGen i = 0, the fan cluster in this round does not issue instructions, otherwise calculate the total reactive power instruction QGen setsum of the fan cluster = QGen sum + ΔQGen i , where QGen setsum is the total reactive power setting value of the fan cluster, QGen sum is the total reactive power of all fan clusters participating in reactive power regulation, ΔQGen i is the total reactive power adjustment amount of the fan cluster in the i-th round, and further calculation obtains the reactive power setting value of a certain fan cluster in the i-th round GenSet j = QGen setsum × GenS j / GenS sum , where GenSet j is the reactive power setting value of a certain fan cluster, GenS j is the installed capacity of the fan cluster, and GenS sum is the total installed capacity of the fan cluster participating in reactive power regulation; if ΔQSVG i = 0, the SVG in this round does not issue instructions, otherwise calculate the total reactive power instruction QSVG setsum of the SVG = QSVG sum + ΔQSVG i , where QSVG setsum is the total reactive power setting value of the SVG, QSVG sum is the total reactive power of all SVGs participating in reactive power regulation, ΔQSVG i is the total reactive power adjustment amount of the SVG in the i-th round, and the calculation obtains the reactive power setting value of a certain SVG SVGSet j = QSVG setsum × SVGS j / SVGS sum , where SVGSet j is the reactive power setting value of a certain SVG, SVGS j is the capacity of the SVG device, and SVGS sum is the total capacity of the SVG device participating in reactive power regulation; Step 93, in a T c Within the control cycle, full data acquisition is performed with Tg as the period. For reactive power equipment that issues commands, its setpoint and actual value are compared; when |QSet i -QReal i | <QDead i At that time, where QSet i QReal sets a value for a specific reactive power device. i QDead represents the actual reactive power of the device. i The control dead zone of this reactive power equipment is defined. Record the number of data acquisition cycles Ng at this time and calculate TAdj. i =Ng×Tg,TAdj i For the adjustment time of this reactive power equipment, if TAdj i <T i min, then TAdj i =T i min, if TAdj i >T i max, then TAdj i =T i max, further update the control time T of the reactive power equipment. i ave=(TAdj i +NAdj i ×T i ave) / (NAdj i +1), where NADj i This represents the total number of times the reactive power equipment has participated in regulation in the past, and also updates T. i c is T i ave, mark the device as adjusted; continue to check reactive power devices that are not adjusted, when all reactive power devices in this round are adjusted and T c Before the control cycle ends, check whether the voltage at the wind farm's grid connection point meets the regulation requirements. When the voltage is increased, i.e., ΔQ>0, check ΔU. If ΔU>=U dead If the voltage is not adjusted properly, proceed to step 91 for the next round of adjustment; otherwise, exit the voltage adjustment cycle of round C and proceed to step 5 to start a new round of scanning. When adjusting the voltage, i.e., when ΔQ < 0, check ΔU. If ΔU <= -U... dead If the voltage regulation cycle in round C is skipped, proceed to step 91; otherwise, exit the cycle and proceed to step 5 to begin a new scan. c At the end of the control cycle, a certain reactive power device has not yet been adjusted to the correct position, i.e., |QSet i -QReal i |>QDead i Then TAdj i =T i max, update the control time T of the reactive power device i c = T i max, do not update T i ave, the number of unqualified adjustments Nerr of the reactive power device i add 1, when the next adjustment time of the reactive power device is within the normal range, Nerr i assign 0, when Nerr i > Nerr i max, wherein Nerr i max is the maximum number of unqualified times, the reactive power device is locked out, no longer participates in reactive power adjustment, and an alarm is given to remind the operator to handle.
3. The method of claim 2, wherein, The step 91 comprises: Step 911, if AQSVG i ≠ 0, AQGen i = 0, only adjust the SVG devices in this round, set the number of all participating SVGs as S n , then T c = max [[i, i = 1,..., S n ] T i c]; Step 912, if AQSVG i = 0, AQGen i ≠ 0, only adjust the fan cluster in this round, set the number of all participating fan clusters as G n , then T c = max[[i, i = 1,..., G n ]T i c]; Step 913, if AQSVG i ≠ 0, AQGen i ≠ 0, the round simultaneously adjusts the fan cluster and the SVG device, first obtains the maximum adjustment time T c1 = max[[i, i = 1,..., G n ] T i c] of the fan cluster, then obtains the maximum adjustment time T c2 = max[[i, i = 1,..., S n ] T i c] of the SVG, and T c = max[T c1 , T c2 ].
4. The method of claim 2, wherein, In step 93, when T c At the end of the control cycle, the grid point voltage is also detected, when the voltage is up-regulated, i.e. ΔQ>0, ΔU is checked, if ΔU>=U dead , the voltage is not yet regulated, jump to step 91 for the next round of regulation, otherwise jump out of the C-round voltage regulation cycle and jump to step 5 to start a new round of scanning; when the voltage is down-regulated, i.e. ΔQ<0, ΔU is checked, if ΔU<=-U dead , jump to step 91, otherwise jump out of the C-round voltage regulation cycle and jump to step 5 to start a new round of scanning.
5. The method of claim 1, wherein, In step 3, T i min and T i max are obtained by performing a reactive power performance experiment on the reactive power device D i , before the AVC substation system is closed loop, multiple manual instructions are issued to the reactive power device D i , and the minimum and maximum values are obtained by statistics, T i min and T i max are set to integer multiples of Tg, so the minimum and maximum values obtained by the above D i reactive power performance experiment are rounded up to obtain T i min and T i max.
6. The method of claim 1, wherein, In step 7, when ΔQ of step 6 is < 0, reactive power needs to be reduced, at this time, according to the rules of adjusting SVG capacitive reactive power to 0, adjusting fan cluster capacitive reactive power to 0, adjusting fan cluster inductive reactive power to the maximum, adjusting SVG inductive reactive power to the maximum, ΔQSVG is calculated sum and ΔQGen sum .
7. The method of claim 1, wherein, In step 8, if QSVG left + QGen left > Q step , then M+N+1 rounds of simultaneous adjustment of SVG and fan cluster, total adjustment of SVG ΔQSVG i = Q step - QGen left , total adjustment of fan cluster ΔQGen i = QGen left , M+N+2 rounds of only adjusting SVG, total adjustment of SVG ΔQSVG i = QSVG left + QGen left - Q step , total adjustment rounds C = M+N+2.
8. The method of claim 1, wherein, Ts is 100ms-500ms, and Tg is an integer multiple of Ts, and the multiple is 5-10.
9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the method in any one of claims 1-8.
10. An electronic device comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, characterized in that, The processor executes the computer program to implement the method in any one of claims 1-8.
Citation Information
Patent Citations
Reactive power control method and reactive power control system for wind farm clusters
CN105720585A
Automatic voltage control method and system of wind power plant
CN107465198A