[发明专利]基于LPV变增益的风力机被动容错控制方法有效
申请号: | 201210161598.3 | 申请日: | 2012-05-22 |
公开(公告)号: | CN102678452A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 吴定会;李意扬;王莉;纪志成;沈艳霞;潘庭龙;赵芝璞;高春能 | 申请(专利权)人: | 江南大学 |
主分类号: | F03D7/00 | 分类号: | F03D7/00 |
代理公司: | 无锡市大为专利商标事务所 32104 | 代理人: | 曹祖良 |
地址: | 214122 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于LPV变增益的风力机被动容错控制方法,首先,将风力机的模型结构分解成各个子系统,对各个子系统所产生的故障及其传播影响归纳分析;然后,针对其中故障易发的变桨距液压控制系统进行故障建模;然后,采用LPV变增益控制方法,使控制器参数随输入风速动态变化;最后,对由故障模型中不可测的变量带来的BMI问题使用投影定理分解,转换成易解的LMI问题,求出控制器参数。其优点是:本控制器在一片FPGA上实现,体积小,设计灵活,控制器响应速度快;不需要依赖于故障诊断系统,使控制器更可靠地工作在恶劣的环境下。 | ||
搜索关键词: | 基于 lpv 增益 风力机 被动 容错 控制 方法 | ||
【主权项】:
1.基于LPV变增益的风力机被动容错控制方法,其特征是:第一步:对风力机进行建模;风力机的传动模型为T a ( t ) = T ‾ a + T a Δ ( t ) - - - ( 1 ) ]]>T a ( t ) = T ‾ a + ∂ T a ∂ ω r ω r Δ ( t ) + ∂ T a ∂ v r v r Δ ( t ) + ∂ T a ∂ β β Δ ( t ) - - - ( 2 ) ]]>J r θ · · r ( t ) = T a ( t ) - T l ( t ) - B r θ · r ( t ) - - - ( 7 ) ]]>J g θ · · g ( t ) = T h ( t ) - T g ( t ) - B g θ · g ( t ) - - - ( 8 ) ]]>T h ( t ) = T l ( t ) N g - - - ( 9 ) ]]>T l ( t ) = K dt θ Δ ( t ) + B dt θ · Δ ( t ) - - - ( 10 ) ]]>θ Δ ( t ) = θ r ( t ) - θ g ( t ) N g - - - ( 11 ) ]]>T l ( t ) = K dt θ Δ ( t ) + B dt ( w r ( t ) - ω g ( t ) N g ) - - - ( 12 ) ]]> Ta(t)是风对转子的风力矩,
是稳态该做点的风力矩,
是风力矩相对于稳态工作的动态分量,ωr是实时转子角速度,vr是实时风速,β是实时桨距角,ωrΔ是转子角速度动态分量,vrΔ是风速的动态分量,βΔ是桨距角的动态分量;Br是低速侧的粘性摩擦系数,Jr是低速侧的转动惯量,Tl(t)是低速侧转矩,θr(t)是低速侧的角度,Bg是高速侧的粘性摩擦系数,Jg是高速侧的转动惯量,Tg(t)是发电机转矩,Th(t)是高速侧转矩,θg(t)是高速侧的角度,Ng是齿轮比,ωg(t)是发电机转子角速度;变桨距液压执行器的数学模型如下β · · ( t ) = - 2 ξ ω n β · ( t ) - ω n 2 β ( t ) + ω n 2 β ref ( t - t d ) - - - ( 13 ) ]]> td是变桨距执行器的时间常数,β(t)是桨距角,βref(t)是桨距角的参考值,ωn是变桨距执行器模型的自然振荡频率。ζ是变桨距执行器模型的阻尼系数;变桨距执行器的故障主要是液压油中的空气密度的变化,其变化主要影响的是阻尼系数、自然振荡频率;ξ ‾ ( t ) = ( 1 - α ha ( t ) ) ξ + α ha ( t ) ξ ha - - - ( 14 ) ]]>ω n ‾ ( t ) = ( 1 - α ha ( t ) ) ω n + α ha ( t ) ω n , ha - - - ( 15 ) ]]> 当αha=0变成αha=1,对应的空气密度就从7%变化为15%;将上述子模型组装起来,写成状态空间表达式的形式,构成风力机的模型:x · ( t ) = A ( θ ( t ) ) x ( t ) + B 1 ( θ ( t ) ) w ( t ) + B 2 ( θ ( t ) ) u ( t ) ]]>β · ( t ) β · · ′ ( t ) θ · Δ ( t ) ω · g ( t ) ω · r ( t ) = 0 ω n 2 ( t ) 0 0 0 - 1 - 2 ξ ω n 2 ( t ) 0 0 0 0 0 0 - 1 N g 0 0 0 K dt J g N g - ( B dt J g N g 2 + B g J g ) B dt N g J g 1 J r ∂ T a ( θ op ( t ) ) ∂ β 0 - K dt J r B dt N g J r - B dt + B r J r + 1 J r ∂ T a ( θ op ( t ) ) ∂ ω r β ( t ) β · ′ ( t ) θ Δ ( t ) ω g ( t ) ω r ( t ) ]]>+ 0 0 0 0 1 J r ∂ T a ( θ op ( t ) ) ∂ v r v r ( t ) + 0 1 0 0 0 β ref ( t ) - - - ( 16 ) ]]> 式中,θ(t)为增益调度参数;第二步:从第一步的模型建立整个系统的仿射参数依赖模型:A ( θ ) B 1 B 2 C 1 0 D 12 C 2 D 21 0 = A 0 B 1 B 2 C 1 0 D 12 C 2 D 21 0 + θ op v r A 1 0 0 0 0 0 0 0 0 + θ f ω n 2 A 2 0 0 0 0 0 0 0 0 - - - ( 17 ) ]]> 其中θop为外部干扰变量输入风速,θf为控制器增益调度变量液压油空气密度;将式(1)和式(2)的线性化方法代入式(17)的仿射参数依赖模型,得到系统的线性化模型;第三步:构建如下系统辅助矩阵。A Δ = N A c M T - X Y · - N M · T + X ( A 0 + A θ + B 2 D c C 2 ) Y + XB 2 C c M T NB c C 2 Y ]]> BΔ=NBc+XB2DcCΔ=CcMT+DcC2YDΔ=Dc (18)寻找参数变量X,Y使得如下的线性矩阵不等式LMI满足X · + XA + BC 2 + ( * ) * * * A T + YA ΔT X + A + B 2 DC 2 - Y · + AY + B 2 C + ( * ) * * ( XB 1 + BD 21 ) T ( B 1 + B 2 D D 21 ) T - γI n w * C 1 + D 12 DC 2 C 1 Y + D 12 C D 11 + D 12 D D 21 - γI n z < 0 - - - ( 19 ) ]]>X I I Y < 0 - - - ( 20 ) ]]> 若存在X,Y,则能够相应的求出LPV控制器;第四步:a、通过风速测量值θ根据式(18)计算出6个辅助参数矩阵AΔ(θ),BΔ(θ),CΔ(θ),DΔ(θ),X(θ)和Y(θ);b、通过因式分解求出M(θ)和N(θ):I-X(θ)Y(θ)=N(θ)MT(θ) (24)c、通过下述的计算过程求出LPV容错控制器的参数A c ( θ ) = N - 1 ( θ ) ( X ( θ ) Y · ( θ ) + N ( θ ) M · Δ T ( θ ) + A Δ ( θ ) - B Δ ( θ ) C 2 Y ( θ ) ]]>- X ( θ ) ( A 0 + A θ - B 2 D Δ ( θ ) C 2 ) Y ( θ ) - X ( θ ) B 2 C Δ ( θ ) ) M - T ( θ ) ]]> Bc(θ)=N-1(θ)(BΔ(θ)-X(θ)B2DΔ(θ))Cc(θ)=(CΔ(θ)-DΔ(θ)C2Y(θ))M-T(θ)Dc(θ)=DΔ (25)由上述步骤即构成LPV被动容错控制器A c ( θ ) B c ( θ ) C c ( θ ) D c ( θ ) ; ]]> 将所述LPV被动容错控制器在FPGA处理器中实现,输入为风力机的输出功率Ps和风速vr对应的数字量信号,输出为桨距角最优参考值对应的数字量信号βref(t)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学,未经江南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210161598.3/,转载请声明来源钻瓜专利网。