CN113217275B - Wind turbine generator set variable pitch control method based on strategy iteration - Google Patents

Wind turbine generator set variable pitch control method based on strategy iteration Download PDF

Info

Publication number
CN113217275B
CN113217275B CN202110659204.6A CN202110659204A CN113217275B CN 113217275 B CN113217275 B CN 113217275B CN 202110659204 A CN202110659204 A CN 202110659204A CN 113217275 B CN113217275 B CN 113217275B
Authority
CN
China
Prior art keywords
strategy
pitch
pitch angle
equation
optimal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN202110659204.6A
Other languages
Chinese (zh)
Other versions
CN113217275A (en
Inventor
刘洋
邢作霞
郭洪涛
蒋靖
郭涛
梁国
刘守恒
赵丽军
李媛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cpi Northeast New Energy Development Co ltd
Shenyang University of Technology
Original Assignee
Cpi Northeast New Energy Development Co ltd
Shenyang University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cpi Northeast New Energy Development Co ltd, Shenyang University of Technology filed Critical Cpi Northeast New Energy Development Co ltd
Priority to CN202110659204.6A priority Critical patent/CN113217275B/en
Publication of CN113217275A publication Critical patent/CN113217275A/en
Application granted granted Critical
Publication of CN113217275B publication Critical patent/CN113217275B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F03MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
    • F03DWIND MOTORS
    • F03D7/00Controlling wind motors 
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05BINDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
    • F05B2270/00Control
    • F05B2270/30Control parameters, e.g. input parameters
    • F05B2270/328Blade pitch angle
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05BINDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
    • F05B2270/00Control
    • F05B2270/30Control parameters, e.g. input parameters
    • F05B2270/335Output power or torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05BINDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
    • F05B2270/00Control
    • F05B2270/70Type of control algorithm
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E10/00Energy generation through renewable energy sources
    • Y02E10/70Wind energy
    • Y02E10/72Wind turbines with rotation axis in wind direction

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Wind Motors (AREA)

Abstract

The invention relates to a control method of a wind turbine generator variable pitch based on strategy iteration r And the actual generator power P g Obtaining the optimal pitch angle beta through a strategy iterative algorithm according to the difference value and the actual pitch angle beta of the wind wheel; when the difference value epsilon (k) between the value V (k) and the value V (k-1) reaches the preset algorithm precision epsilon, obtaining the optimal pitch angle beta; the variable pitch mechanism realizes variable pitch control according to beta; under the condition of the variable pitch control, wind energy captured by the rotation of the wind wheel is output by the generator and is the actual power P of the generator g And the actual generator power P is converted into g The signal is transmitted to a strategic iterative pitch controller. The invention can effectively stabilize the output power fluctuation caused by the wind speed change, improve the output power of the wind turbine generator, and reduce the extra fatigue load caused by the redundant actions of the variable pitch actuating mechanism.

Description

一种基于策略迭代的风电机组变桨距控制方法A strategy iteration-based pitch control method for wind turbines

技术领域technical field

本发明属于风力发电技术领域,涉及一种基于策略迭代的风电机组变桨距控制方法,该方法属于风电机组运行控制技术领域,通过使用策略迭代算法对风电机组变桨距进行控制。The invention belongs to the technical field of wind power generation, and relates to a method for controlling the pitch of wind turbines based on strategy iteration, which belongs to the technical field of operation control of wind turbines.

背景技术Background technique

风力涡轮机在世界电力生产中占很大比重。同时,对风电机组控制系统的可靠性提出了更高的要求,以保证发电,降低运行维护成本。然而,在实际运行中,风速的波动会导致频繁的变桨距动作,而湍流风速会导致额外的疲劳载荷和输出功率波动,这将对风电机组机械结构和电网的稳定性造成重大负面影响。Wind turbines account for a large proportion of the world's electricity production. At the same time, higher requirements are put forward for the reliability of the wind turbine control system to ensure power generation and reduce operation and maintenance costs. However, in practical operation, the fluctuation of wind speed will lead to frequent pitch action, and the turbulent wind speed will cause additional fatigue load and output power fluctuation, which will have a significant negative impact on the mechanical structure of wind turbines and the stability of the power grid.

由于风力发电机组具有较强的非线性,传统的控制技术主要集中在基于多个工作点的控制设计上,通常对一个或多个工作点采用比例积分控制。但当工作点偏离工作点时,控制效果会下降。此外,风速的随机性导致风力机工作点频繁切换,给满足上述变桨距控制策略的控制设计带来了进一步的困难。现代控制理论在风力发电机组控制设计中得到了广泛的应用,如线性变参数控制、模型预测控制、非线性反馈控制等。然而,这些方法在实际应用中还存在很多不足,如线性变参数控制控制器的求解非常复杂,且切换距离实际的随机性较远。Due to the strong nonlinearity of wind turbines, the traditional control technology mainly focuses on the control design based on multiple operating points, usually using proportional-integral control for one or more operating points. But when the working point deviates from the working point, the control effect will decrease. In addition, the randomness of the wind speed leads to frequent switching of the operating point of the wind turbine, which brings further difficulties to the control design that satisfies the above-mentioned pitch control strategy. Modern control theory has been widely used in wind turbine control design, such as linear variable parameter control, model predictive control, nonlinear feedback control and so on. However, these methods still have many deficiencies in practical applications, such as the solving of the linear variable parameter control controller is very complicated, and the switching distance is far from the actual randomness.

发明内容SUMMARY OF THE INVENTION

发明目的:本发明提供一种基于策略迭代的风电机组变桨距控制方法及系统,目的在于解决风速的波动导致额外的疲劳载荷和输出功率波动,影响风电机组使用寿命和输出稳定性的问题。Purpose of the invention: The present invention provides a method and system for pitch control of wind turbines based on strategy iteration, the purpose is to solve the problem that the fluctuation of wind speed causes additional fatigue load and output power fluctuation, which affects the service life and output stability of wind turbines.

技术方案:Technical solutions:

一种基于策略迭代的风电机组变桨距的控制方法,该控制系统的策略迭代变桨距控制器根据输入的额定电机功率Pr和实际发电机功率Pg的差值,以及风轮实际桨距角β,经过策略迭代算法得到最优桨距角β*;当V(k)值与V(k-1)的差值ε(k)达到预设算法精度ε时,得到最优桨距角β*;变桨距机构根据β*实现变桨距控制;在该变桨距控制的条件下,风轮转动捕获的风能由发电机输出,为实际发电机功率Pg,并将实际发电机功率Pg信号传送至策略迭代变桨距控制器。A method for controlling the pitch of wind turbines based on strategy iteration. The strategy iteration pitch controller of the control system is based on the difference between the input rated motor power P r and the actual generator power P g , as well as the actual pitch of the wind rotor. Pitch angle β, the optimal pitch angle β* is obtained through the strategy iteration algorithm; when the difference ε(k) between the value of V(k) and V(k-1) reaches the preset algorithm accuracy ε, the optimal pitch angle is obtained angle β*; the pitch mechanism realizes the pitch control according to β*; under the condition of the pitch control, the wind energy captured by the rotation of the wind rotor is output by the generator, which is the actual generator power P g , and the actual power is generated. The engine power Pg signal is sent to the strategy iterative pitch controller.

进一步的,策略迭代算法步骤如下:Further, the steps of the policy iteration algorithm are as follows:

1)根据额定发电功率Pr,实际发电机功率Pg和桨距角β,建立性能指标函数J(k);1) According to the rated power P r , the actual generator power P g and the pitch angle β, establish the performance index function J(k);

2)根据步骤1)中的性能指标函数J(k)以及由设计人员给定的可调参数Q、R和折扣因子γ,得到变桨距跟踪控制的贝尔曼方程;2) According to the performance index function J(k) in step 1) and the adjustable parameters Q, R and discount factor γ given by the designer, the Bellman equation of the pitch tracking control is obtained;

3)步骤2)中的贝尔曼方程根据贝尔曼最优性原理,得到贝尔曼最优方程,该方程包含最优值函数V*和最优桨距角β*:3) The Bellman equation in step 2) is based on the Bellman optimality principle to obtain the Bellman optimal equation, which includes the optimal value function V* and the optimal pitch angle β*:

4)根据步骤3)中的贝尔曼最优方程,以及通过实际发电机功率Pg与额定发电功率Pr做差,从而得到两步迭代方程;4) According to the Bellman optimal equation in step 3), and by making the difference between the actual generator power P g and the rated power P r , a two-step iterative equation is obtained;

5)设定控制系统性能指标函数;5) Set the control system performance index function;

6)结合步骤1)中性能指标函数的形式,给定二次型值函数V1(k),给定初始容许控制β(1)和预设算法精度ε;6) In combination with the form of the performance index function in step 1), a quadratic value function V 1 (k) is given, an initial allowable control β(1) and a preset algorithm precision ε are given;

7)从迭代指标k=1,…,n,执行步骤4)中的两步迭代方程;7) From the iteration index k=1,...,n, execute the two-step iterative equation in step 4);

当步骤2)中跟踪控制问题的贝尔曼方程中的V(k)和步骤4)中假设的控制系统性能指标函数J(k)相等时得出策略评估公式,根据策略评估公式,求解P(k)矩阵;When V(k) in the Bellman equation of the tracking control problem in step 2) is equal to the control system performance index function J(k) assumed in step 4), the strategy evaluation formula is obtained. According to the strategy evaluation formula, solve P( k) matrix;

8)将步骤7)中求得的P(k)矩阵代入策略改进公式,求解桨距角β(k);8) Substitute the P(k) matrix obtained in step 7) into the strategy improvement formula to solve the pitch angle β(k);

9)通过对值函数V(k)和桨距角β(k)的迭代求解,当步骤8)中策略迭代方程计算的V(k)值与V(k-1)的差值ε(k)达到预设算法精度ε时,得到最优桨距角β*,从而策略迭代算法停止。9) Through the iterative solution of the value function V(k) and the pitch angle β(k), when the difference between the value of V(k) and V(k-1) calculated by the strategy iteration equation in step 8) is ε(k ) when the preset algorithm precision ε is reached, the optimal pitch angle β* is obtained, and the strategy iteration algorithm stops.

步骤1)中性能指标函数J(k)公式为,The formula of the performance index function J(k) in step 1) is,

Figure BDA0003114651570000031
Figure BDA0003114651570000031

式中:Pr为额定发电功率,Pg为实际发电机功率,β为桨距角,R和Q为设计者给定的预设参数矩阵,γ为折扣因子。In the formula: P r is the rated generating power, P g is the actual generator power, β is the pitch angle, R and Q are the preset parameter matrix given by the designer, and γ is the discount factor.

步骤2)中跟踪控制问题的贝尔曼方程为,The Bellman equation of the tracking control problem in step 2) is,

Figure BDA0003114651570000032
Figure BDA0003114651570000032

式中:Pr为额定发电功率,Pg为实际发电机功率,β为桨距角,R和Q为设计者给定的预设参数矩阵,γ为折扣因子。In the formula: P r is the rated generating power, P g is the actual generator power, β is the pitch angle, R and Q are the preset parameter matrix given by the designer, and γ is the discount factor.

步骤3)中最优值函数为The optimal value function in step 3) is

Figure BDA0003114651570000033
Figure BDA0003114651570000033

式中:效用函数U(K)=(Pr(k)-Pg(k))TQ(Pr(k)-Pg(k))+β(k)TRβ(k),min表示在所有β(k)的集合中,所能够取得的最小值;In the formula: utility function U(K)=(P r (k)-P g (k)) T Q(P r (k)-P g (k))+β(k) T Rβ(k), min Represents the minimum value that can be achieved in the set of all β(k);

最优桨距角为The optimal pitch angle is

Figure BDA0003114651570000034
Figure BDA0003114651570000034

式中:β*为最优桨距角,V*(k+1)为第k+1步的最优值函数,argmin表示当U(k)+γV*(k+1)取得最小值时的β(k)。In the formula: β* is the optimal pitch angle, V*(k+1) is the optimal value function of the k+1th step, and argmin means when U(k)+γV * (k+1) achieves the minimum value β(k).

步骤4)中得到两步迭代方程;Two-step iterative equations are obtained in step 4);

策略评估:Strategy Evaluation:

Figure BDA0003114651570000041
Figure BDA0003114651570000041

策略改进:Policy Improvements:

Figure BDA0003114651570000042
Figure BDA0003114651570000042

步骤5)中控制系统值函数为:In step 5), the control system value function is:

V(x)=x(k)TPx(k)V(x)=x(k) T Px(k)

式中:x(k)为系统状态。In the formula: x(k) is the system state.

步骤7)中策略评估公式:The strategy evaluation formula in step 7):

Figure BDA0003114651570000043
Figure BDA0003114651570000043

步骤8)中策略改进公式:The strategy improvement formula in step 8):

Figure BDA0003114651570000044
Figure BDA0003114651570000044

有益效果:通过策略迭代变桨距控制器的迭代学习过程,能够使变桨距控制器充分学习风速变化与桨距角之间的内在关系,给出合理的桨距角控制信号。从而,能够有效平抑风速变化引起的输出功率波动,提升风电机组的输出功率,减小由变桨距执行机构多余动作引起的额外的疲劳载荷。Beneficial effects: Through the iterative learning process of the strategy iterative pitch controller, the pitch controller can fully learn the internal relationship between the wind speed change and the pitch angle, and give a reasonable pitch angle control signal. Therefore, the output power fluctuation caused by the change of wind speed can be effectively suppressed, the output power of the wind turbine can be improved, and the additional fatigue load caused by the redundant action of the pitch actuator can be reduced.

附图说明Description of drawings

图1为本发明风电机组变桨距控制系统总体结构图;Fig. 1 is the overall structure diagram of the pitch control system of the wind turbine of the present invention;

图2为基于策略迭代的风电机组变桨距控制方法流程图;Fig. 2 is the flow chart of the pitch control method of wind turbine based on strategy iteration;

图3为风电机组的来流风速;Figure 3 is the incoming wind speed of the wind turbine;

图4为基于策略迭代的变桨距系统的桨距角;Fig. 4 is the pitch angle of the pitch system based on strategy iteration;

图5为风电机组的输出功率。Figure 5 shows the output power of the wind turbine.

具体实施方式Detailed ways

为详细说明本发明的技术内容、所达成目的及效果,下面结合附图及具体实施方式作进一步详细说明。In order to describe in detail the technical content, achieved objects and effects of the present invention, further detailed descriptions are given below in conjunction with the accompanying drawings and specific embodiments.

如图1所示,为风电机组变桨距控制方法总体结构图,一种基于策略迭代的风电机组变桨距的控制方法,该控制系统的策略迭代变桨距控制器根据输入的额定电机功率Pr和实际发电机功率Pg的差值,风轮实际桨距角β,经过策略迭代算法得到最优桨距角β*;当V(k)值与V(k-1)的差值ε(k)达到预设算法精度ε时,得到最优桨距角β*;变桨距执行机构根据β*实现变桨距控制;在该变桨距控制的条件下,风轮转动捕获的风能由发电机输出功率为实际发电机功率Pg,并将实际发电机功率Pg信号传送至策略迭代变桨距控制器,形成一个循环的控制系统。As shown in Figure 1, it is the overall structure diagram of the wind turbine pitch control method, a control method for wind turbine pitch control based on strategy iteration. The strategy iteration pitch controller of the control system is based on the input rated motor power. The difference between P r and the actual generator power P g , the actual pitch angle β of the wind rotor, the optimal pitch angle β* is obtained through the strategy iterative algorithm; when the difference between the value of V(k) and the value of V(k-1) When ε(k) reaches the preset algorithm accuracy ε, the optimal pitch angle β* is obtained; the pitch actuator realizes the pitch control according to β*; under the condition of the pitch control, the rotation of the wind rotor captures the The output power of the wind power generator is the actual generator power P g , and the actual generator power P g signal is transmitted to the strategy iterative pitch controller to form a cyclic control system.

如图2所示,策略迭代算法步骤如下:As shown in Figure 2, the steps of the policy iteration algorithm are as follows:

1)检测发电机实际发电机功率Pg、风轮实际桨距角β,针对目标风电机组的型号,得到风电机组给定的额定发电功率Pr,根据额定发电功率Pr,实际发电机功率Pg和桨距角β,建立性能指标函数J(k);1) Detect the actual generator power P g of the generator and the actual pitch angle β of the wind turbine. According to the model of the target wind turbine, obtain the rated power P r given by the wind turbine. According to the rated power P r , the actual generator power P g and pitch angle β, establish the performance index function J(k);

Figure BDA0003114651570000051
Figure BDA0003114651570000051

式中:Pr为额定发电功率,Pg为实际发电机功率,β为桨距角,R和Q为设计者给定的预设参数矩阵,γ为折扣因子。In the formula: P r is the rated generating power, P g is the actual generator power, β is the pitch angle, R and Q are the preset parameter matrix given by the designer, and γ is the discount factor.

2)根据步骤1)中的性能指标函数J(k)以及由设计人员给定的可调参数Q、R和折扣因子γ,可以得到跟踪控制问题的贝尔曼方程:2) According to the performance index function J(k) in step 1) and the adjustable parameters Q, R and discount factor γ given by the designer, the Bellman equation of the tracking control problem can be obtained:

Figure BDA0003114651570000052
Figure BDA0003114651570000052

式中,V(k)为值函数,Pr为额定发电功率,Pg为实际发电机功率,β(k)为桨距角,R和Q为设计者给定的预设参数矩阵,γ为折扣因子。where V(k) is the value function, P r is the rated power generation, P g is the actual generator power, β(k) is the pitch angle, R and Q are the preset parameter matrix given by the designer, γ is the discount factor.

3)步骤2)中的贝尔曼方程根据贝尔曼最优性原理,得到贝尔曼最优方程,贝尔曼最优方程,包括最优值函数V*和最优桨距角β*:3) The Bellman equation in step 2) According to the Bellman optimality principle, the Bellman optimal equation and the Bellman optimal equation are obtained, including the optimal value function V* and the optimal pitch angle β*:

最优值函数为The optimal value function is

Figure BDA0003114651570000061
Figure BDA0003114651570000061

式中:效用函数U(K)=(Pr(k)-Pg(k))TQ(Pr(k)-Pg(k))+β(k)TRβ(k),min表示在所有β(k)的集合中,所能够取得的最小值;In the formula: utility function U(K)=(P r (k)-P g (k)) T Q(P r (k)-P g (k))+β(k) T Rβ(k), min Represents the minimum value that can be achieved in the set of all β(k);

最优桨距角为The optimal pitch angle is

Figure BDA0003114651570000062
Figure BDA0003114651570000062

式中:β*为最优桨距角,V*(k+1)为第k+1步的最优值函数,argmin表示当U(k)+γV*(k+1)取得最小值时的β(k)。In the formula: β* is the optimal pitch angle, V*(k+1) is the optimal value function of the k+1th step, and argmin means when U(k)+γV * (k+1) achieves the minimum value β(k).

4)策略迭代控制器的输入分为:测量到的实际发电机功率Pg和额定发电功率Pr,以及当前实际桨距角β,输出为最优桨距角β*。策略迭代控制的目标是使实际发电机功率Pg跟踪额定发电功率Pr,即发电机发电功率跟踪误差e趋于零。根据步骤3)中的贝尔曼最优方程,以及通过实际发电机功率Pg与额定发电功率Pr做差,得到发电功率跟踪误差e,即e=Pg-Pr,得到两步迭代方程;4) The input of the strategy iterative controller is divided into: the measured actual generator power P g and the rated power P r , and the current actual pitch angle β, and the output is the optimal pitch angle β*. The goal of the strategy iterative control is to make the actual generator power P g track the rated power P r , that is, the generator power tracking error e tends to zero. According to the Bellman optimal equation in step 3), and by making the difference between the actual generator power Pg and the rated generated power Pr, the generated power tracking error e is obtained, that is, e = Pg - Pr , and a two-step iterative equation is obtained;

Figure BDA0003114651570000063
Figure BDA0003114651570000063

Figure BDA0003114651570000064
Figure BDA0003114651570000064

5)设定控制系统值函数;5) Set the control system value function;

V(k)=x(k)Pi+1x(k)V(k)=x(k)P i+1 x(k)

式中,x(k)为系统状态。where x(k) is the system state.

6)结合步骤1)中给定的二次型值函数V1(k),给定初始容许的变桨距控制β(1)和预设算法精度ε;6) In combination with the quadratic value function V 1 (k) given in step 1), the initial allowable pitch control β(1) and the preset algorithm precision ε are given;

7)从迭代指标k=1,…,n,执行步骤4)中两步迭代方程;7) From the iteration index k=1,...,n, execute the two-step iterative equation in step 4);

当步骤2)中跟踪控制问题的值函数V(k)和步骤4)中假设的控制系统性能指标函数J(k)相等时得出策略评估公式,根据策略评估公式,求解P矩阵,When the value function V(k) of the tracking control problem in step 2) is equal to the control system performance index function J(k) assumed in step 4), the strategy evaluation formula is obtained, and the P matrix is solved according to the strategy evaluation formula,

策略评估公式:Strategy evaluation formula:

Figure BDA0003114651570000071
Figure BDA0003114651570000071

8)将步骤7)中求得的P矩阵代入策略改进公式,求解桨距角β(k);8) Substitute the P matrix obtained in step 7) into the strategy improvement formula to solve the pitch angle β(k);

策略改进公式:Strategy improvement formula:

Figure BDA0003114651570000072
Figure BDA0003114651570000072

9)通过对值函数V(k)和桨距角β(k)的迭代求解,当步骤8)中策略迭代方程计算的β(k)值与β(k-1)的差值ε(k)达到预设算法精度ε时,得到最优桨距角β*,即此时ε(k)对应的桨距角β为β*,从而策略迭代算法停止。9) Through the iterative solution of the value function V(k) and the pitch angle β(k), when the difference between the β(k) value calculated by the strategy iteration equation in step 8) and the β(k-1) value ε(k ) when the preset algorithm accuracy ε is reached, the optimal pitch angle β* is obtained, that is, the pitch angle β corresponding to ε(k) at this time is β*, and the strategy iteration algorithm stops.

针对1.2MW风电机组变桨距控制,风电机组的来流风速如图3所示,从图3中可以看出风速变化幅度较大且频繁。变桨距系统的桨距角制信号如图4所示,从4中可以看出策略迭代变桨距的控制方法的桨距角变化平缓。相应的风电机组输出功率如图5所示,从图5中可以看出,本专利提出的基于策略迭代的风电机组变桨距的控制方法能够有效抑制风扰动,降低疲劳负荷,使风电机组的输出功率稳定在额定功率附近。For the variable pitch control of the 1.2MW wind turbine, the incoming wind speed of the wind turbine is shown in Figure 3. From Figure 3, it can be seen that the wind speed changes greatly and frequently. The pitch angle control signal of the pitch system is shown in Figure 4. From 4, it can be seen that the pitch angle of the control method of the strategy iterative pitch pitch changes smoothly. The corresponding wind turbine output power is shown in Figure 5. It can be seen from Figure 5 that the control method of wind turbine pitch control based on strategy iteration proposed in this patent can effectively suppress wind disturbance, reduce fatigue load, and make the wind turbine The output power is stable around the rated power.

综上所述,本发明方法可以有效提高风电机组变桨距系统的控制性能,使输出功率稳定在额定功率附近,适应大范围变化的工作点,抑制风扰动,降低疲劳负荷,具有广泛的应用前景,值得推广。To sum up, the method of the present invention can effectively improve the control performance of the variable pitch system of the wind turbine, stabilize the output power near the rated power, adapt to a wide range of changing operating points, suppress wind disturbance, reduce fatigue load, and has a wide range of applications Prospects are worth promoting.

以上所述之实施例子只为本发明之较佳实施例,并非以此限制本发明的实施范围,故凡依本发明之方法、原理所作的变化,均应涵盖在本发明的保护范围内。The above-mentioned embodiments are only preferred embodiments of the present invention, and are not intended to limit the scope of implementation of the present invention. Therefore, any changes made according to the methods and principles of the present invention should be included within the protection scope of the present invention.

Claims (5)

1. A control method for wind turbine generator pitch variation based on strategy iteration is characterized in that: the strategy iteration variable pitch controller of the control method is used for controlling the variable pitch according to the input rated power P r And the actual generator power P g Obtaining the optimal pitch angle beta through a strategy iterative algorithm according to the difference value and the actual pitch angle beta of the wind wheel; when the difference value epsilon (k) of the value function V (k) and the value function V (k-1) reaches the preset algorithm precision epsilon, obtaining the optimal pitchAngle β; the variable pitch mechanism realizes variable pitch control according to beta; under the condition of the variable pitch control, wind energy captured by the rotation of the wind wheel is output by the generator and is the actual generator power P g And the actual generator power P is converted into g Transmitting the signal to a strategy iteration variable pitch controller;
the strategy iterative algorithm comprises the following steps:
1) according to rated power P r Actual generator power P g Establishing a performance index function J (k) according to the pitch angle beta;
2) obtaining a Bellman equation for variable pitch tracking control according to the performance index function J (k) in the step 1), the adjustable parameter Q, R given by a designer and the discount factor gamma;
3) the Bellman equation in the step 2) obtains a Bellman optimal equation according to a Bellman optimality principle, wherein the equation comprises an optimal value function V and an optimal pitch angle beta:
4) according to the Bellman optimal equation in the step 3) and through the actual generator power P g Rated power P r Making a difference to obtain a two-step iteration equation;
5) setting a control system performance value function;
6) combining the form of the performance index function in the step 1), giving a quadratic value function V 1 (k) Setting an initial allowable control beta (1) and a preset algorithm precision epsilon;
7) performing the two-step iteration equation in step 4) from the iteration index k being 1, …, n;
when V (k) in the Bellman equation of the tracking control problem in the step 2) is equal to the performance index function J (k) in the step 1), obtaining a strategy evaluation formula, and solving a P (k) matrix according to the strategy evaluation formula;
8) substituting the matrix P (k) obtained in the step 7) into a strategy improvement formula to solve the pitch angle beta (k);
9) and (3) obtaining the optimal pitch angle beta by iterative solution of the value function V (k) and the pitch angle beta (k) when the difference epsilon (k) between the value V (k) and the value V (k-1) calculated by the strategy iterative equation in the step 8) reaches the preset algorithm precision epsilon, so that the strategy iterative algorithm stops.
2. The strategy iteration based control method for wind turbine generator pitch according to claim 1, characterized in that: in the step 1), the performance index function J (k) has the formula,
Figure FDA0003747722780000021
in the formula: p is r For rated power generation, P g For the actual generator power, β is the pitch angle, R and Q are the preset parameter matrices given by the designer, and γ is the discount factor.
3. The strategy iteration based control method for wind turbine pitch control according to claim 1, characterized by: the bellman equation for the tracking control problem in step 2) is,
Figure FDA0003747722780000022
in the formula: p r For rated power generation, P g For the actual generator power, β is the pitch angle, R and Q are the preset parameter matrices given by the designer, and γ is the discount factor.
4. The strategy iteration based control method for wind turbine generator pitch according to claim 1, characterized in that: the optimal value function in the step 3) is
Figure FDA0003747722780000023
In the formula: utility function u (k) ═ (P) r (k)-P g (k)) T Q(P r (k)-P g (k))+β(k) T R β (k), min represents the minimum value that can be obtained in the set of all β (k);
the optimum pitch angle is
Figure FDA0003747722780000024
In the formula: β is the optimum pitch angle, V (k +1) is the optimum function of step k +1, and argmin represents β (k) when u (k) + γ V (k +1) takes a minimum.
5. Method for controlling the pitch of a wind turbine according to claim 4, characterised in that: obtaining a two-step iteration equation in the step 4);
and (3) policy evaluation:
Figure FDA0003747722780000031
strategy improvement:
Figure FDA0003747722780000032
in the formula: u (K) is a utility function.
CN202110659204.6A 2021-06-15 2021-06-15 Wind turbine generator set variable pitch control method based on strategy iteration Expired - Fee Related CN113217275B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110659204.6A CN113217275B (en) 2021-06-15 2021-06-15 Wind turbine generator set variable pitch control method based on strategy iteration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110659204.6A CN113217275B (en) 2021-06-15 2021-06-15 Wind turbine generator set variable pitch control method based on strategy iteration

Publications (2)

Publication Number Publication Date
CN113217275A CN113217275A (en) 2021-08-06
CN113217275B true CN113217275B (en) 2022-09-02

Family

ID=77080232

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110659204.6A Expired - Fee Related CN113217275B (en) 2021-06-15 2021-06-15 Wind turbine generator set variable pitch control method based on strategy iteration

Country Status (1)

Country Link
CN (1) CN113217275B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117231423B (en) * 2023-10-26 2026-03-17 北京华能新锐控制技术有限公司 Dedicated programmable controller for wind turbine generator sets

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10839302B2 (en) * 2015-11-24 2020-11-17 The Research Foundation For The State University Of New York Approximate value iteration with complex returns by bounding
CN111740658B (en) * 2020-04-29 2022-09-06 南京理工大学 Optimal regulation control method of motor system based on strategy iteration

Also Published As

Publication number Publication date
CN113217275A (en) 2021-08-06

Similar Documents

Publication Publication Date Title
Abdelbaky et al. Design and implementation of partial offline fuzzy model-predictive pitch controller for large-scale wind-turbines
Meng et al. Guaranteed performance control of DFIG variable-speed wind turbines
CN101900080B (en) Wind turbine control system using variable structure PID pitch control
CN107559143B (en) A large-scale wind turbine trailing edge flap structure parameter optimization and multi-objective flap optimization control method
CN102996335B (en) Decoupling control method for variable pitch control and torque control of large wind turbine unit
CN109296500B (en) A method for maximum wind energy capture based on robust control theory
CN103527405B (en) A kind of double-feedback aerogenerator group variable pitch control method
CN110454329B (en) Pitch angle control method for wind turbine generator
CN102678452B (en) Passive fault-tolerant control method for wind turbine based on linear parameter varying (LPV) variable gain
CN117905634B (en) A method and device for coordinated control of active power of wind turbine generators based on wind speed estimation
CN113359468B (en) Wind turbine generator fault-tolerant control method based on robust self-adaption and sliding mode variable structure control
Geng et al. Robust pitch controller for output power levelling of variable-speed variable-pitch wind turbine generator systems
CN114439692B (en) Variable pitch control method for permanent magnet direct-drive wind power system of floating offshore wind turbine
Xu et al. Iterative neuro-fuzzy Hammerstein model based model predictive control for wind turbines
CN116093970A (en) Double-fed fan primary frequency modulation model prediction control method considering rotation speed protection
CN113162071A (en) Direct-drive permanent magnet wind turbine generator load shedding frequency modulation control method based on variable power tracking
Rajendran et al. Design of modified complementary terminal sliding mode controller for wind turbine at region II using a two-mass model
CN113217275B (en) Wind turbine generator set variable pitch control method based on strategy iteration
CN117212049B (en) A linear optimal output regulation and control method for variable speed wind turbines in low wind speed areas
CN111502914B (en) Fan variable pitch controller design method based on linear variable parameter system
CN111963372A (en) Tracking control method for optimal rotating speed of wind driven generator
CN113653589B (en) A differential predictive sliding mode control method for hydraulic turbine units based on variable parameter double power reaching law
CN116044645A (en) A power feed-forward control correction method for governors of hydro-generator units
CN120834605A (en) A wind farm active power allocation method based on fatigue load
CN112682258B (en) Backstepping-based maximum power point tracking control method for large wind turbines

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20220902