Calculation method for inertia response active power instruction of main control system of wind turbine generator

By calculating the power loss change value of equipment not affected by operating conditions in the wind turbine and the correction value of the inertia response active power change amount of inertia response, dynamically correcting the inertia response active power command, the problem of large inertia response control deviation of the wind turbine is solved, and the problem of high inertia response control deviation is improved. The stability of the power grid.

CN119209771AActive Publication Date: 2024-12-27DONGFANG ELECTRIC AUTOMATIC CONTROL ENG CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411398110.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2024-12-27
Estimated Expiration
2044-10-08

AI Technical Summary

Technical Problem

When the wind turbine is inertia response control, the actual active power is not matched with the change amount of the inertia response active power command, resulting in a large control deviation and affecting the stability of the power grid.

Method used

By recording the working power of the equipment in the wind turbine that is not affected by the operating conditions, calculating the power loss change value and the correction value of the inertia response to the active power change, dynamically correcting the inertia response to the active power instruction to ensure that the instructions match the actual power.

Benefits of technology

It effectively reduces the active power control deviation in wind farm inertia response, and improves the overall stability and reliability of power grid operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119209771A_ABST
    Figure CN119209771A_ABST
Patent Text Reader

Abstract

The invention discloses a calculation method for an inertia response active power instruction of a main control system of a wind turbine generator set, and belongs to the technical field of control of the main control system of the wind turbine generator set. The sum of the power loss change value of the equipment of which the working power is not influenced by the operation condition of the wind turbine generator and the power loss change value corresponding to the inertia response active power change quantity is dynamically calculated to obtain a corrected value of the inertia response active power change quantity; according to the inertia response active power variable quantity correction value, the theoretical power entering the inertia response control moment and the inertia response active power variable quantity, inertia response active power instruction dynamic correction calculation is carried out, and the problem that the inertia response active power control continuity deviation of the wind turbine generator is large is effectively solved; therefore, the control deviation of the active control of the inertia response of the wind power plant is effectively reduced, and the overall stability and reliability of power grid operation are remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of wind turbine main control system control, and in particular relates to a method for calculating an active power instruction of an inertia response of a wind turbine main control system. Background Art

[0002] As wind power installed capacity increases year by year, wind power penetration in the grid continues to increase, and wind power has an increasingly greater impact on grid security. GB / T19963.1-2021 "Technical Regulations for Wind Farm Access to Power System Part 1: Onshore Wind Power" requires that wind farms must have inertia response functions. Wind farms must meet the formula The inertia response is provided under the condition of (where: Δf is the power system frequency deviation, unit Hz; f is the wind farm grid connection point frequency, unit Hz; t is the time, unit s), and the active power change ΔP t Should satisfy the formula (Where: ΔP t is the change in active power of the wind farm, in MW; T J is the equivalent inertia time constant of the wind farm, unit is s; f N P is the rated frequency of the power system, in Hz; t is the active power of the wind farm, in MW), and the inertia response of the wind farm is required to be no more than ±1%P N (P N The installed capacity of the wind farm) has high requirements on the active power control deviation index.

[0003] In the prior art, the wind turbine main control system directly performs active power control according to the active power command and active power change amount assigned by the wind farm energy management system during inertia response control, or performs active power control according to the active power command calculated by the wind turbine main control system according to the frequency change rate of the wind farm grid connection point. During inertia response control, the actual active power generated by the wind turbine P = P set -P loss , where P is the actual active power, P set is the inertia response active power command, P loss is the power loss. Since the start / stop of the equipment in the wind turbine is unplanned and the wind turbine has different losses under different power generation, the power loss P loss is changing, resulting in the change in the actual active power P of the wind turbine and the inertia response active power command P set The change amount of is different, therefore, in the inertia response control, the inertia response active power command P set No specific power loss P loss The change of the wind turbine generator system may cause the actual active power P of the wind turbine generator system to be continuously corrected and the inertia response actual active power target P_Goalinertia The deviation is large, which can easily lead to the problem of wind farm inertia response active power control deviation exceeding the standard.

[0004] Therefore, it is necessary to explore an innovative calculation method for the inertia response active power command of the wind turbine main control system to reduce the inertia response active power control deviation of the wind farm, thereby improving the overall stability and reliability of the power grid operation. Summary of the invention

[0005] The purpose of the present invention is to solve the above-mentioned problems existing in the prior art, and provides a method for calculating the inertia response active power instruction of the main control system of a wind turbine set. The present invention effectively solves the problem of large continuous deviation of the inertia response active power control of the wind turbine set, thereby reducing the inertia response active power control deviation of the wind farm and improving the overall stability and reliability of the power grid operation.

[0006] To achieve the above purpose, the technical solution adopted by the present invention is as follows:

[0007] The method for calculating the inertia response active power instruction of the main control system of a wind turbine generator set of the present invention comprises the following steps:

[0008] S1. Initialize and set the working power of the equipment in the wind turbine generator set that is not affected by the operating conditions of the wind turbine generator set, and record the working power of the equipment;

[0009] S2, receiving the inertia response flag and wind turbine inertia response active power change ΔP sent in real time by the wind farm energy management system inertia ;

[0010] S3, judging the inertia response control state according to the inertia response flag, if the inertia response flag is 1, it indicates that the wind turbine main control system is in the inertia response control state, the wind turbine main control system further judges the initialization completion flag of the inertia response active power command calculation, if the initialization completion flag is 0, it indicates that the initialization of the inertia response active power command calculation has not yet started, and the process goes to step S4, if the initialization completion flag is 1, it indicates that the initialization of the inertia response active power command calculation has been completed, and the process goes to step S5; if the inertia response flag is 0, it indicates that the wind turbine main control system exits the inertia response control and does not perform the inertia response active power command calculation, and the process goes to S7;

[0011] S4. Initialize the calculation of the inertia response active power command. The initialization method is:

[0012] Record the actual active power P0 at the time of entering inertia response control, calculate and record the theoretical power P0 at the time of entering inertia response control theory, record the initial operating state of the equipment whose working power is not affected by the operating conditions of the wind turbine generator set when entering the inertia response control and store it in an array, and set the initialization completion flag to 1 to indicate that the initialization is completed;

[0013] S5. Calculate the change in power loss ΔP of the equipment whose working power is not affected by the operating conditions of the wind turbine during the inertia response control period. loss_1 And inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 , and according to the change value ΔP of the power loss of the equipment whose working power is not affected by the operating conditions of the wind turbine during the inertia response control loss_1 And inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 Calculate the inertia response active power change correction value ΔP correct ;

[0014] S6, according to the theoretical power P0 at the time of entering inertia response control theory , Inertia response active power change ΔP inertia And inertia response active power change correction value ΔP correct Calculate the inertia response active power command P set , after the calculation is completed, go to step S2 for continuous dynamic calculation;

[0015] S7, reset the inertia response active power command calculation initialization completion flag, and go to step S2 for continuous dynamic calculation. Preferably, in step S4, the theoretical power P0 at the time of entering the inertia response control theory The calculation formula is as follows:

[0016] P0 theory =GenSpd*Torque

[0017] Where, GenSpd is the real-time generator speed, Torque is the real-time torque;

[0018] The method for recording the initial operating status of a device whose operating power is not affected by the operating conditions of a wind turbine is as follows: establish an initial operating status array DeviceStatus0 for the device, and store the initial operating status of the device in the initial operating status array DeviceStatus0 according to the device number. The initial operating status of the i-th device when it enters inertia response control is represented by DeviceStatus0[i].

[0019] Preferably, in step S5, the change value ΔP of the power loss of the equipment whose operating power is not affected by the operating condition of the wind turbine during the inertia response control period is loss_1 The calculation method is:

[0020] Establish the current operating status array DeviceStatus of the device, and store the current operating status of the device in the array DeviceStatus according to the device number. The current operating status of the i-th device is represented by DeviceStatus[i]. Compare the current operating status array DeviceStatus with the initial operating status array DeviceStatus0 to determine the change of the device operating status, and according to the operating power of the device not affected by the operating condition of the wind turbine recorded in step S1, the accumulated value PSum of the corresponding operating power of the device that changes the operating status from the stopped state to the started state run Subtract the accumulated working power PSum of the device that changes from the start state to the stop state stop The change value of power loss during inertia response control of the equipment whose working power is not affected by the operating conditions of the wind turbine is obtained. loss_1 .

[0021] Preferably, in step S5, the inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 The calculation method is:

[0022] Generate a two-dimensional table of actual active power and power loss in advance, calculate the actual active power P0 at the time of entering inertia response control recorded in the initialization method according to the inertia response active power instruction, and calculate the power loss P0 corresponding to the actual active power P0 at the time of entering inertia response control by linear interpolation through the two-dimensional table of actual active power and power loss loss ; The actual active power P0 at the time of entering the inertia response control and the inertia response active power change ΔP inertia Add together to get the inertia response actual active power target P_Goal inertia The inertia response actual active power target P_Goal is calculated by linear interpolation of the two-dimensional table of actual active power and power loss inertia Corresponding power loss P_Goal loss ; Then according to the inertia response, the actual active power target P_Goal inertia Corresponding power loss P_Goal loss The power loss P0 corresponding to the actual active power P0 at the time of entering inertia response control loss Calculate the active power change ΔP of inertia response inertia The corresponding power loss change value ΔP loss_2 .

[0023] Preferably, the inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2The calculation formula is:

[0024] ΔP loss_2 =P_Goal loss -P0 loss .

[0025] Preferably, in step S5, the inertia response active power change correction value ΔP correct The calculation formula is:

[0026] ΔP correct =ΔP loss_1 +ΔP loss_2 .

[0027] Preferably, in step S6, the inertia response active power command P set The calculation formula is as follows:

[0028] P set =P0 theory +ΔP inertia +ΔP correct .

[0029] Preferably, the method for generating the two-dimensional table of actual active power and power loss is:

[0030] a. Establish an array P_Limit of power limit control command points, calculate the power limit control command points, and store the power limit control command points in the array P_Limit;

[0031] b. Perform power limit control on the wind turbine according to the array P_Limit of power limit control instruction points, so that the operating state of the equipment whose working power is not affected by the operating condition of the wind turbine remains unchanged during the power limit operation period of each power limit control instruction point, and each power limit control instruction point operates with the same power limit for the same length of time;

[0032] c. Record the actual active power corresponding to each power limit control instruction point, and calculate the average actual active power of each power limit control instruction point during the power limit operation time according to the actual active power, establish an array P_act of the average actual active power, and store the average actual active power in the array P_act. The average actual active power corresponding to the j-th power limit control instruction point is represented by P_act[j];

[0033] d. Calculate the power loss corresponding to the power limit control command point, establish the power loss array P_Loss corresponding to the power limit control command point, and store the power loss corresponding to the power limit control command point into the array P_Loss. The power loss corresponding to the power limit control command point is represented by P_Loss[j].

[0034] e. Write the data in the array P_act and the array P_Loss into the two-dimensional table of actual active power and power loss.

[0035] Preferably, the calculation formula of the power limit control instruction point is as follows:

[0036] P_Limit[j]=j*(PowerRate / N),

[0037] Wherein, N is the number of power limit control instruction points, j is the number of power limit control instruction points, j=1, 2, ... N, P_Limit[j] is the th power limit control instruction point, PowerRated is the rated power of the wind turbine;

[0038] The calculation formula of the power loss corresponding to the power limit control instruction point is as follows:

[0039] P_Loss[j]=P_Limit[j]-P_act[j].

[0040] The advantages of adopting the present invention are:

[0041] In the present invention, the sum of the power loss change value of the equipment whose working power is not affected by the operating condition of the wind turbine and the power loss change value corresponding to the inertia response active power change is calculated by the main control system of the wind turbine set, and the inertia response active power change correction value of the wind turbine set is obtained, so as to realize the correction of the loss power, and according to the inertia response active power change correction value, the theoretical power at the time of entering the inertia response control and the inertia response active power change, the inertia response active power instruction is dynamically corrected and calculated, so as to effectively solve the problem of large continuous deviation of the inertia response active power control of the wind turbine set, thereby reducing the inertia response active power control deviation of the wind farm, and significantly improving the overall stability and reliability of the power grid operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 This is a diagram of the steps for calculating the active power command of the inertia response of the main control system of the wind turbine generator set of the present invention. DETAILED DESCRIPTION

[0043] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention.

[0044] Example 1

[0045] The main body of the calculation method of the inertia response active power instruction of the main control system of a wind turbine generator set of the present invention is the main control system of the wind turbine generator set, such as Figure 1 As shown, the calculation method includes the following steps:

[0046] S1. The wind turbine main control system performs initialization settings according to the working power of the equipment in the wind turbine that is not affected by the operating conditions of the wind turbine, and records the working power of the equipment that is not affected by the operating conditions of the wind turbine.

[0047] The equipment whose working power is not affected by the operating conditions of the wind turbine includes generator heater, gearbox heater, generator fan, gearbox fan, gearbox oil pump motor, hydraulic station oil pump motor, etc. The working power of these equipment will basically not change significantly under different power generation powers.

[0048] Specifically, the method for initializing the setting according to the working power of the equipment in the wind turbine generator set that is not affected by the operating conditions of the wind turbine generator set is:

[0049] The devices in the wind turbine whose working power is not affected by the operating conditions of the wind turbine are numbered, and the working power corresponding to the devices is written into the array DeviceRunPow in sequence according to the device number. The working power of the i-th device is represented by DeviceRunPow[i], where i is the device number.

[0050] The wind turbine main control system is initialized according to the working power of the equipment not affected by the wind turbine operating conditions to record the working power value of the equipment not affected by the wind turbine operating conditions, so as to provide the inertia response active power command P in the subsequent steps. set For wind turbine power loss P loss Provide the necessary raw data basis for correction calculations.

[0051] The working power of the equipment in the wind turbine that is affected by the operating conditions of the wind turbine is not recorded, because during the inertia response period, the change in the power loss of such equipment is the change in the inertia response active power ΔP inertia The corresponding power loss change value ΔP loss_2 .

[0052] S2, the wind turbine main control system receives the inertia response flag InertiaFlag and the wind turbine inertia response active power change ΔP sent in real time by the wind farm energy management system inertia .

[0053] S3. The wind turbine main control system determines the inertia response control state according to the inertia response flag InertiaFlag. If the inertia response flag InertiaFlag is 1, it indicates that the wind turbine main control system is in the inertia response control state. The wind turbine main control system further determines the initialization completion flag InertiaInitFlag of the inertia response active power command calculation. If the initialization completion flag InertiaInitFlag is 0, it indicates that the initialization of the inertia response active power command calculation has not yet started, and the process goes to step S4. If the initialization completion flag InertiaInitFlag is 1, it indicates that the initialization of the inertia response active power command calculation has been completed, and the process goes to step S5. If the inertia response flag InertiaFlag is 0, the wind turbine main control system exits the inertia response control and does not perform the inertia response active power command calculation, and the process goes to S7, thereby resetting the inertia response active power command calculation initialization completion flag InertiaInitFlag.

[0054] S4. The wind turbine main control system initializes the calculation of the inertia response active power command. The initialization method is:

[0055] Record the actual active power P0 at the time of entering inertia response control, calculate and record the theoretical power P0 at the time of entering inertia response control theory , record the initial operating state of the equipment whose working power is not affected by the operating condition of the wind turbine when entering the inertia response control and store it in the array, and set the initialization completion flag InertiaInitFlag to 1 to indicate that the initialization is completed. It should be noted that the operating state of the equipment refers to whether the equipment is in the start state or the stop state.

[0056] S5. The wind turbine main control system calculates the change in power loss of the equipment whose working power is not affected by the operating conditions of the wind turbine during the inertia response control period ΔP loss_1 And inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 , and according to the change value ΔP of the power loss of the equipment whose working power is not affected by the operating conditions of the wind turbine during the inertia response control loss_1 And inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 Calculate the inertia response active power change correction value ΔP correct .

[0057] S6, the wind turbine main control system enters the inertia response control time according to the theoretical power P0 theory , Inertia response active power change ΔP inertia And inertia response active power change correction value ΔPcorrect Calculate the inertia response active power command P set Because the wind farm energy management system allocates the inertia response active power change ΔP to the wind turbine inertia It may change. At the same time, during the inertia response control, the power loss caused by two types of equipment may also change: one is the equipment whose working power is not affected by the operating conditions of the wind turbine, and the other is the equipment whose working power is affected by the operating conditions of the wind turbine. Therefore, the inertia response active power command P set After the calculation is completed, the wind turbine main control system will go to step S2 for continuous dynamic calculation.

[0058] S7, the wind turbine main control system resets the inertia response active power command calculation initialization completion flag, and goes to step S2 for continuous dynamic calculation.

[0059] Preferably, in step S4, the theoretical power P0 at the time of entering the inertia response control is theory The calculation formula is as follows:

[0060] P0 theory =GenSpd*Torque

[0061] Where GenSpd is the real-time generator speed and Torque is the real-time torque.

[0062] In addition, in step S4, the method for recording the initial operating status of the device whose working power is not affected by the operating condition of the wind turbine generator set is as follows: establish an initial operating status array DeviceStatus0 of the device whose working power is not affected by the operating condition of the wind turbine generator set, and store the initial operating status of the device whose working power is not affected by the operating condition of the wind turbine generator set in the initial operating status array DeviceStatus0 according to the device number; the initial operating status of the i-th device whose working power is not affected by the operating condition of the wind turbine generator set at the moment of entering the inertia response control is represented by DeviceStatus0[i].

[0063] Preferably, in step S5, the change value ΔP of the power loss of the equipment whose operating power is not affected by the operating condition of the wind turbine during the inertia response control period is loss_1 The calculation method is:

[0064] Establish a current operating status array DeviceStatus of devices whose operating power is not affected by the operating conditions of the wind turbine generator set, and store the current operating status of the devices whose operating power is not affected by the operating conditions of the wind turbine generator set in the array DeviceStatus according to the device number, and the current operating status of the i-th device is represented by DeviceStatus[i]; then, compare the current operating status array DeviceStatus with the initial operating status DeviceStatus0 to determine the change in the operating status of the devices whose operating power is not affected by the operating conditions of the wind turbine generator set, and calculate and record the accumulated value PSum of the corresponding operating power of the devices whose operating status changes from the stopped state to the started state according to the operating power of the devices not affected by the operating conditions of the wind turbine generator set recorded in step S1. run , and the accumulated value PSum of the working power corresponding to the device changing from the start state to the stop state stop , the accumulated value PSum of the working power corresponding to the device that changes the running state from the stopped state to the started state run Subtract the accumulated working power PSum of the device that changes from the start state to the stop state stop The change value of power loss during inertia response control of the equipment whose working power is not affected by the operating conditions of the wind turbine is obtained. loss_1 , that is, ΔP loss_1 =PSum run -PSum stop .

[0065] It should be noted that the current operating status array DeviceStatus is established because in each inertia response active power command calculation cycle, the operating status of those devices whose operating power is not affected by the operating conditions of the wind turbine generator set needs to be updated.

[0066] Preferably, in step S5, the inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 The calculation method is:

[0067] First, it is necessary to pre-generate a two-dimensional table of actual active power and power loss, Power Loss Table, calculate the actual active power P0 at the time of entering inertia response control recorded in the initialization method according to the inertia response active power command, and perform linear interpolation table calculation through the two-dimensional table of actual active power and power loss Power_Loss_Table to obtain the power loss P0 corresponding to the actual active power P0 at the time of entering inertia response control. loss ;

[0068] Then the actual active power P0 at the time of entering the inertia response control and the inertia response active power change ΔP inertiaAdd together to get the inertia response actual active power target P_Goal inertia ;

[0069] Then, the inertia response active power target P_Goal is obtained by linear interpolation table calculation based on the two-dimensional table Power_Loss_Table of actual active power and power loss. inertia Corresponding power loss P_Goal loss ;

[0070] Finally, according to the inertia response, the active power target P_Goal is generated. inertia Corresponding power loss P_Goal loss The power loss P0 corresponding to the actual active power P0 at the time of entering inertia response control loss Calculate the active power change ΔP of inertia response inertia The corresponding power loss change value ΔP loss_2 .

[0071] It should be noted that the process of performing linear interpolation table lookup calculation on the two-dimensional table Power_Loss_Table of actual active power and power loss is a technology known to those skilled in the art and will not be elaborated here.

[0072] Preferably, the inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 The calculation formula is:

[0073] ΔP loss_2 =P_Goal loss -P0 loss .

[0074] Preferably, in step S5, the inertia response active power change correction value ΔP correct The calculation formula is:

[0075] ΔP correct =ΔP loss_1 +ΔP loss_2 .

[0076] Preferably, in step S6, the inertia response active power command P set The calculation formula is:

[0077] P set =P0 theory +ΔP inertia +ΔP correct ,

[0078] That is: the theoretical power P0 at the time of entering inertia response control theoryThe inertia response active power change ΔP sent in real time by the wind farm energy management system inertia The uncorrected inertia response active power command is added together, and then the uncorrected inertia response active power command and the inertia response active power change correction value ΔP are obtained. correct Add together to get the final inertia response active power command P set .

[0079] In summary, the present invention calculates the power loss change value ΔP during the equipment inertia response control period when the working power is not affected by the operating conditions of the wind turbine set through the wind turbine set main control system. loss_1 And inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 , according to the power loss change value ΔP during the control period of the equipment inertia response control, the working power is not affected by the operating conditions of the wind turbine loss_1 And inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 Calculate the inertia response active power change correction value ΔP correct , and use the inertia response active power change correction value ΔP correct Active power command P for inertia response set Dynamic correction calculations are performed to achieve a rapid response to changes in wind turbine power loss, avoiding large continuous deviations in active power control due to inertia response of wind turbines, and thereby reducing active power control deviations due to inertia response of wind farms.

[0080] Example 2

[0081] Based on Example 1, this example defines and describes a method for generating a two-dimensional table of actual active power and power loss Power_Loss_Table, and the generating method includes:

[0082] a. Establish an array P_Limit of power limit control command points, calculate the power limit control command points, and store the power limit control command points in the array P_Limit; the calculation formula of the power limit control command points is as follows:

[0083] P_Limit[j]=j*(PowerRate / N),

[0084] Wherein, N is the number of power limit control instruction points, j is the number of power limit control instruction points, j=1, 2, .....N, P_Limit[j] is the jth power limit control instruction point, and PowerRated is the rated power of the wind turbine.

[0085] b. Perform power limit control on the wind turbine according to the array P_Limit of power limit control instruction points, so that the operating state of the equipment whose working power is not affected by the operating condition of the wind turbine at each power limit control instruction point during the power limit operation period remains unchanged, that is, the operating state of the equipment whose working power is not affected by the operating condition of the wind turbine at the start or stop during the power limit operation period does not change, and each power limit control instruction point operates with the same power limit for the same length of time RunTimeLimit;

[0086] c. Record the actual active power corresponding to each power limit control instruction point, and calculate the average actual active power of each power limit control instruction point within the power limit operation time RunTimeLimit based on the actual active power; establish an array P_act of the average actual active power, and store the average actual active power in the array P_act. The average actual active power corresponding to the j-th power limit control instruction point P_Limit[j] is represented by P_act[j];

[0087] d. Calculate the power loss corresponding to the power limit control instruction point, establish the power loss array P_Loss corresponding to the power limit control instruction point, and store the power loss corresponding to the power limit control instruction point in the array P_Loss; the calculation formula for the power loss corresponding to the power limit control instruction point is as follows:

[0088] P_Loss[j]=P_Limit[j]-P_act[j]

[0089] Where P_Loss[j] is the power loss corresponding to the j-th power limit control command point, P_Limit[j] is the j-th power limit control command point, and P_act[j] is the average actual active power corresponding to the j-th power limit control command point.

[0090] e. Write the data in the array P_act and the array P_Loss into the two-dimensional table Power_Loss_Table of actual active power and power loss.

[0091] The above description is only a specific implementation mode of the present invention. Any feature disclosed in this specification, unless otherwise stated, can be replaced by other alternative features that are equivalent or have similar purposes; all the disclosed features, or all the steps in the methods or processes, except for mutually exclusive features and / or steps, can be combined in any way.

Claims

1. A method for calculating the inertia response of the main control system of a wind turbine generator set to an active power command, characterized in that The steps include: S1. Initialize and set the working power of the equipment in the wind turbine generator set that is not affected by the operating conditions of the wind turbine generator set, and record the working power of the equipment; S2, receiving the inertia response flag and wind turbine inertia response active power change ΔP sent in real time by the wind farm energy management system inertia ; S3, judging the inertia response control state according to the inertia response flag, if the inertia response flag is 1, it indicates that the wind turbine main control system is in the inertia response control state, the wind turbine main control system further judges the initialization completion flag of the inertia response active power command calculation, if the initialization completion flag is 0, it indicates that the initialization of the inertia response active power command calculation has not yet started, and the process goes to step S4, if the initialization completion flag is 1, it indicates that the initialization of the inertia response active power command calculation has been completed, and the process goes to step S5; if the inertia response flag is 0, it indicates that the wind turbine main control system exits the inertia response control and does not perform the inertia response active power command calculation, and the process goes to S7; S4. Initialize the calculation of the inertia response active power command. The initialization method is: Record the actual active power P0 at the time of entering inertia response control, calculate and record the theoretical power P0 at the time of entering inertia response control theory , record the initial operating state of the equipment whose working power is not affected by the operating conditions of the wind turbine generator set when entering the inertia response control and store it in an array, and set the initialization completion flag to 1 to indicate that the initialization is completed; S5. Calculate the change in power loss ΔP during inertia response control of the equipment whose operating power is not affected by the operating conditions of the wind turbine. loss_1 And inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 , and according to the change value ΔP of the power loss of the equipment whose working power is not affected by the operating conditions of the wind turbine during the inertia response control loss_1 And inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 Calculate the inertia response active power change correction value ΔP correct ; S6, according to the theoretical power P0 at the time of entering inertia response control theory , Inertia response active power change ΔP inertia And inertia response active power change correction value ΔP correct Calculate the inertia response active power command P set , after the calculation is completed, go to step S2 for continuous dynamic calculation; S7. Reset the inertia response active power instruction calculation initialization completion flag, and go to step S2 for continuous dynamic calculation.

2. The method for calculating the inertia response active power instruction of the main control system of a wind turbine generator set according to claim 1, characterized in that: In step S4, the theoretical power P0 at the time of entering the inertia response control is theory The calculation formula is as follows: P0 theory =GenSpd*Torque Where, GenSpd is the real-time generator speed, Torque is the real-time torque; The method for recording the initial operating status of a device whose operating power is not affected by the operating conditions of a wind turbine is as follows: establish an initial operating status array DeviceStatus0 for the device, and store the initial operating status of the device in the initial operating status array DeviceStatus0 according to the device number. The initial operating status of the i-th device when it enters inertia response control is represented by DeviceStatus0[i].

3. The method for calculating the inertia response active power instruction of the main control system of a wind turbine generator set according to claim 2 is characterized by: In step S5, the change value ΔP of the power loss of the equipment whose working power is not affected by the operating conditions of the wind turbine during the inertia response control period is loss_1 The calculation method is: Establish the current operating status array DeviceStatus of the device, and store the current operating status of the device in the array DeviceStatus according to the device number. The current operating status of the i-th device is represented by DeviceStatus[i]. Compare the current operating status array DeviceStatus with the initial operating status array DeviceStatus0 to determine the change of the device operating status, and according to the operating power of the device not affected by the operating condition of the wind turbine recorded in step S1, add the accumulated value PSum of the corresponding operating power of the device that changes the operating status from the stopped state to the started state run Subtract the accumulated working power PSum of the device that changes from the start state to the stop state stop The change value of power loss during inertia response control of the equipment whose working power is not affected by the operating conditions of the wind turbine is obtained. loss_1 .

4. The method for calculating the inertia response active power instruction of the main control system of a wind turbine generator set according to claim 3 is characterized by: In step S5, the inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 The calculation method is: Generate a two-dimensional table of actual active power and power loss in advance, calculate the actual active power P0 at the time of entering inertia response control recorded in the initialization method according to the inertia response active power instruction, and calculate the power loss P0 corresponding to the actual active power P0 at the time of entering inertia response control by linear interpolation through the two-dimensional table of actual active power and power loss loss ; The actual active power P0 at the time of entering the inertia response control and the inertia response active power change ΔP inertia Add together to get the inertia response actual active power target P_Goal inertia The inertia response actual active power target P_Goal is calculated by linear interpolation of the two-dimensional table of actual active power and power loss inertia Corresponding power loss P_Goal loss ; Then according to the inertia response, the actual active power target P_Goal inertia Corresponding power loss P_Goal loss The power loss P0 corresponding to the actual active power P0 at the time of entering inertia response control loss Calculate the active power change ΔP of inertia response inertia The corresponding power loss change value ΔP loss_2 .

5. The method for calculating the inertia response active power instruction of the main control system of a wind turbine generator set according to claim 4 is characterized by: Inertia response active power change ΔP inertia The corresponding power loss change value ΔP loss_2 The calculation formula is: ΔP loss_2 =P_Goal loss -P0 loss 。 6. The method for calculating the inertia response active power instruction of the main control system of a wind turbine generator set according to claim 5, characterized in that: In step S5, the inertia response active power change correction value ΔP correct The calculation formula is: ΔP correct =ΔP loss_1 +ΔP loss_2 。 7. The method for calculating the inertia response active power instruction of the main control system of a wind turbine generator set according to claim 6 is characterized by: In step S6, the inertia response active power command P set The calculation formula is as follows: P set =P0 theory +ΔP inertia +ΔP correct 。 8. The method for calculating the inertia response active power instruction of the main control system of a wind turbine generator set according to claim 4 is characterized by: The method for generating the two-dimensional table of actual active power and power loss is: a. Establish an array PLimit of power limit control command points, calculate the power limit control command points, and store the power limit control command points in the array PLimit; b. Perform power limit control on the wind turbine according to the array P Limit of the power limit control command point, so that the operating state of the equipment whose working power is not affected by the operating condition of the wind turbine remains unchanged during the power limit operation period of each power limit control command point, and each power limit control command point operates with the same power limit for the same length of time; c. Record the actual active power corresponding to each power limit control instruction point, and calculate the average actual active power of each power limit control instruction point during the power limit operation time according to the actual active power, establish an array Pact of the average actual active power, and store the average actual active power in the array Pact. The average actual active power corresponding to the j-th power limit control instruction point is represented by user_act[j]; d. Calculate the power loss corresponding to the power limit control instruction point, establish the power loss array P_Loss corresponding to the power limit control instruction point, and store the power loss corresponding to the power limit control instruction point in the array P_Loss. The power loss corresponding to the j-th power limit control instruction point is represented by user Loss[j]; e. Write the data in the array Pact and the array PLoss into the two-dimensional table of actual active power and power loss.

9. The method for calculating the inertia response active power instruction of the main control system of a wind turbine generator set according to claim 8, characterized in that: The calculation formula of the power limit control command point is as follows: P_Limit[j]=j*(PowerRate / N), Wherein, N is the number of power limit control instruction points, j is the number of power limit control instruction points, j=1, 2, .....N, PLimit[j] is the jth power limit control instruction point, PowerRated is the rated power of the wind turbine; The calculation formula of the power loss corresponding to the power limit control instruction point is as follows: P_Loss[j]=P_Limit[j]-P_act[j].

Citation Information

Patent Citations

  • Virtual inertia allocation method considering inertia requirements and fan inertia response capability

    CN112701726A

  • Method for determining parameters of a simplified model of an energy storage system, control method using such a model and associated device

    US20210194259A1