A method for calculating an inertia response active power instruction of a wind turbine generator system
By calculating the change in power loss and active power of equipment in the wind turbine that is not affected by operating conditions, the inertia response active power instruction is dynamically corrected, solving the problem of large deviation in active power control of the wind turbine inertia response and improving the stability and reliability of the power grid.
Patent Information
- Application Number
- CN202411398110.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2044-10-08
AI Technical Summary
When the wind turbine is in inertia response control, the actual active power generated does not match the change in the inertia response active power command, resulting in a large deviation in the inertia response active power control, affecting the stability and reliability of the power grid.
By recording the working power of equipment in the wind turbine that is not affected by the operating conditions, calculating the power loss change and active power change during the inertia response period, and dynamically correcting the inertia response active power instruction, including initialization, state judgment and linear interpolation table lookup calculation, a two-dimensional table of actual active power and loss power is generated to achieve correction of loss power.
It effectively reduces the active power control deviation of the wind turbine inertia response and improves the overall stability and reliability of the power grid operation.
Smart Images

Figure CN119209771B_ABST
Abstract
Description
Technical Field
[0001] The present 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] With the annual increase in wind power installed capacity, the penetration rate of wind power in the power grid continues to increase, and the impact of wind power on the security of the power grid is becoming increasingly greater. 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 Provide inertia response 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 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 is the rated frequency of the power system, in Hz; P t is the active power of the wind farm, in MW), and the inertia response of the wind farm active power control deviation is required to be no more than ±1%P N (P N is the installed capacity of the wind farm), and the active power control deviation index is required to be high.
[0003] In the prior art, the wind turbine master control system directly performs active power control according to the active power instruction and active power variation assigned by the wind farm energy management system during inertia response control, or performs active power control according to the active power instruction calculated by the wind turbine master control system based on the frequency change rate of the wind farm grid connection point. During the inertia response control period, 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 =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 of the wind turbine's actual active power P and the inertia response active power command P set The change in the amount is different, therefore, in the inertia response control, the inertia response active power instruction 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, which may cause the actual active power target P_Goal of the wind turbine generator system to be continuously corrected.inertia 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 provide a method for calculating the active power instruction of the inertia response of the wind turbine main control system. The present invention effectively solves the problem of large continuous deviation in the active power control of the inertia response of the wind turbine, thereby reducing the active power control deviation of the inertia response of the wind farm and improving the overall stability and reliability of the power grid operation.
[0006] To achieve the above object, the technical solution adopted by the present invention is as follows:
[0007] The method for calculating the inertia response active power instruction of the wind turbine main control system of the present invention comprises the following steps:
[0008] S1. Initialize and set the working power of the equipment in the wind turbine that is not affected by the operating conditions of the wind turbine 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. Determine 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 determines 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 instruction. 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 during inertia response control for equipment whose operating power is not affected by the wind turbine operating conditions. 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 of power loss ΔP during inertia response control of the equipment whose 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 ;
[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 instruction 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 the initial operating status array DeviceStatus0 of 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 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:
[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, change the operating status from the stopped state to the started state The corresponding cumulative value PSum run Subtract the accumulated working power value PSum of the device that changes from the start state to the stop state stop Obtain 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 .
[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 perform linear interpolation lookup on the two-dimensional table of actual active power and power loss to calculate the power loss P0 corresponding to the actual active power P0 at the time of entering inertia response control. loss ; Compare the actual active power P0 at the time of entering inertia response control with the change in inertia response active power ΔP inertia Add together to get the inertia response active power target P_Goal inertia The inertia response active power target P_Goal is calculated by linear interpolation of the two-dimensional table of active power and power loss. inertia Corresponding power loss P_Goal loss ; Then 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 in response to inertia 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 instruction 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 of power limit control command points P_Limit, calculate the power limit control command point, and store the power limit control command point 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 conditions 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 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 is represented by P_act[j];
[0033] d. Calculate the power loss corresponding to the power limit control command point, establish a 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 in 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 real active power and loss power two-dimensional table.
[0035] Preferably, the calculation formula of the power limit control instruction point is as follows:
[0036] P_Limit[j] = j * (PowerRate / N),
[0037] In the formula, N is the number of the power limit control instruction points, j is the number of the power limit control instruction points, j = 1, 2, … N, P_Limit[j] is the jth power limit control instruction point, PowerRate is the rated power of the wind turbine generator, and N is the number of the power limit control instruction points.
[0038] The calculation formula of the loss power 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 the present application are as follows:
[0041] In the present application, the sum of the power loss change value of the device whose working power is not affected by the operating conditions of the wind turbine generator and the power loss change value corresponding to the inertia response active power change amount is calculated by the main control system of the wind turbine generator, to obtain the inertia response active power change correction value of the wind turbine generator, so that the correction of the loss power is realized. BRIEF DESCRIPTION OF DRAWINGS
[0042] Figure 1 The figure is the calculation steps of the inertia response active power instruction of the wind turbine generator main control system of the present application. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme of the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application.
[0044] Embodiment 1
[0045] The execution subject of the calculation method of the inertia response active power instruction of the wind turbine generator main control system of the present application is the wind turbine generator main control system, as shown in the figure, and the calculation method thereof includes the following steps: Figure 1
[0046] S1. The wind turbine main control system performs initialization settings based on the working power of devices in the wind turbine that are not affected by the operating conditions of the wind turbine, and records the working power of devices that are not affected by the operating conditions of the wind turbine.
[0047] Equipment whose working power is not affected by the operating conditions of the wind turbine includes generator heaters, gearbox heaters, generator fans, gearbox fans, gearbox oil pump motors, hydraulic station oil pump motors, 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 that is not affected by the operating conditions of the wind turbine is as follows:
[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 that is not affected by the operating conditions of the wind turbine to record the working power value of the equipment that is not affected by the operating conditions of the wind turbine, so as to prepare the inertia response active power instruction 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 inertia response active power change Δ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 The initial operating state of the device, whose operating power is not affected by the wind turbine operating conditions at the time of entering inertia response control, is recorded and stored in an array. The initialization completion flag, InertiaInitFlag, is set to 1 to indicate that initialization is complete. It should be noted that the operating state of the device refers to whether the device is in the started state or the stopped state.
[0056] S5. The wind turbine main control system calculates the change in power loss ΔP during the inertia response control period of the equipment whose working power is not affected by the wind turbine operating conditions. 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 of power loss ΔP during inertia response control of the equipment whose 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 .
[0057] S6, the wind turbine main control system responds to the theoretical power P0 at the time of entering the inertia control 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 period, the power loss caused by two types of equipment may also change: one type is the equipment whose working power is not affected by the operating conditions of the wind turbine, and the other type 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 instruction 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 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 equipment whose working power is not affected by the operating conditions of the wind turbine generator set is as follows: establishing an initial operating status array DeviceStatus0 of the equipment whose working power is not affected by the operating conditions of the wind turbine generator set, and storing the initial operating status of the equipment whose working power is not affected by the operating conditions of the wind turbine generator set in the initial operating status array DeviceStatus0 according to the equipment number; the initial operating status of the i-th equipment whose working power is not affected by the operating conditions 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 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:
[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 operating power corresponding to the device whose operating status changes from the stopped state to the started state based on 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 of the working power of the device corresponding to the change of the operating state from the stopped state to the started state PSum run Subtract the accumulated working power value PSum of the device that changes from the start state to the stop state stop Obtain 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 , 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 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, and 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. Then, linear interpolation is performed on 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 active power target P_Goal inertia ;
[0069] Then, the inertia response active power target P_Goal is obtained by linear interpolation lookup calculation through the two-dimensional table Power_Loss_Table of actual active power and loss power. 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 in response to inertia 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 instruction 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 up 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 through the wind turbine 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, which 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 persistent 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 provides a limited description of the method for generating the two-dimensional table Power_Loss_Table of actual active power and power loss. The generation 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 for the power limit control command points is as follows:
[0083] P_Limit[j]=j*(PowerRate / N),
[0084] Where 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 j-th 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 conditions of the wind turbine at each power limit control instruction point remains unchanged during the power limit operation period, that is, the operating state of the equipment whose working power is not affected by the operating conditions of the wind turbine at each power limit control instruction point during the power limit operation period does not change, and each power limit control instruction point operates with 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 a 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 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 embodiment of the present invention. Any feature disclosed in this specification, unless otherwise stated, can be replaced by other equivalent or alternative features with similar purposes; all disclosed features, or all 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 instruction, characterized in that The steps include: S1. Initialize and set the working power of the equipment in the wind turbine that is not affected by the operating conditions of the wind turbine and record the working power of the equipment; S2. Receive the inertia response flag and wind turbine inertia response active power change value issued in real time by the wind farm energy management system ; S3. Determine 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 determines 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 instruction. The initialization method is: Record the actual active power at the time of entering inertia response control , calculate and record the theoretical power at the time of entering inertia response control , 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 during inertia response control for equipment whose operating power is not affected by the operating conditions of the wind turbine. and inertia response active power change Corresponding power loss change value , and according to the change in power loss during inertia response control of the equipment whose working power is not affected by the operating conditions of the wind turbine and inertia response active power change Corresponding power loss change value Calculate the correction value of the active power change in inertia response ; The change in power loss during inertia response control of equipment whose operating power is not affected by the operating conditions of the wind turbine The calculation method is: Create an array of the current operating status of the device And store the current running status of the device into the array according to the device number In, The current operating status of the device Indicates; compare the current running status array and the initial run status array Determine the change in the operating state of the equipment, and based on the operating power of the equipment not affected by the operating conditions of the wind turbine recorded in step S1, calculate the accumulated value of the corresponding operating power of the equipment that changes the operating state from the stopped state to the started state Subtract the accumulated working power value of the device that changes from the start state to the stop state Obtain the change in power loss during inertia response control for equipment whose operating power is not affected by the operating conditions of the wind turbine ; Inertia response active power change Corresponding power loss change value The calculation method is: Generate a two-dimensional table of actual active power and power loss in advance, and calculate the actual active power at the time of entering inertia response control recorded in the initialization method according to the inertia response active power instruction The actual active power at the time of entering inertia response control is calculated by linear interpolation lookup table through the two-dimensional table of actual active power and loss power The corresponding power loss ; The actual active power at the time of entering inertia response control Active power change in response to inertia Add together to get the inertia response actual active power target The inertia response actual active power target is calculated by linear interpolation of the two-dimensional table of actual active power and loss power Corresponding power loss ; Then according to the inertia response, the active power target is Corresponding power loss and the actual active power at the time of entering inertia response control The corresponding power loss Calculate the active power change in inertia response Corresponding power loss change value ; Inertia response active power change Corresponding power loss change value The calculation formula is: ; Inertia response active power change correction value The calculation formula is: ; S6, according to the theoretical power at the time of entering inertia response control , Inertia response active power change Correction value of active power change in response to inertia Calculate inertia response active power command , 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 a wind turbine main control system according to claim 1, characterized in that: In step S4, the theoretical power at the time of entering inertia response control is The calculation formula is as follows: Where, is the real-time generator speed, is the real-time torque; The method for recording the initial operating status of the equipment whose working power is not affected by the operating conditions of the wind turbine is as follows: establish the initial operating status array of the equipment And store the initial running status of the device into the initial running status array according to the device number In, The initial operating state of each device when it enters inertia response control is express.
3. The method for calculating the inertia response active power instruction of a wind turbine main control system according to claim 2, characterized in that: In step S6, the inertia responds to the active power command The calculation formula is as follows: 。 4. The method for calculating the inertia response active power instruction of a wind turbine main control system according to claim 1, characterized in that: The method for generating the two-dimensional table of actual active power and power loss is: a. Establish an array of power limit control command points , calculate the power limit control instruction point and store the power limit control instruction point in the array middle; b. Array of control command points based on power limit Perform power limiting control on the wind turbine generator set so that the operating state of the equipment whose working power is not affected by the operating condition of the wind turbine generator set at each power limiting control instruction point remains unchanged during the power limiting operation period, and each power limiting control instruction point operates with limited power 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 based on the actual active power, and establish an array of average actual active power And store the average active power into the array In, The average active power corresponding to the power limit control instruction point is express; d. Calculate the power loss corresponding to the power limit control instruction point and establish the power loss array corresponding to the power limit control instruction point And store the power loss corresponding to the power limit control instruction point into the array In, The power loss corresponding to the power limit control instruction point is express; e. Set the array and arrays The data in the table is written into the two-dimensional table of actual active power and power loss.
5. The method for calculating the inertia response active power instruction of the wind turbine main control system according to claim 4, characterized in that: The calculation formula of the power limit control command point is as follows: , Where, To limit the number of power control command points, is the power limit control instruction point number, , For the A power limit control command point, is the rated power of the wind turbine; The calculation formula for the power loss corresponding to the power limit control instruction point is as follows: 。
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