基于RBF神经网络PID的风电机组独立变桨控制方法技术

技术编号:14970960 阅读:85 留言:0更新日期:2017-04-02 23:45
本发明专利技术公开了一种基于RBF神经网络PID的大型风电机组独立变桨控制方法,步骤如下:建立风电机组数学模型,计算风电机组桨叶的挥舞力矩;通过park变换,把挥舞力矩变换为固定坐标系下的偏航力矩与俯仰力矩;把偏航力矩和俯仰力矩输入到RBF神经网络PID控制器,得出PID控制器参数调节变化量,PID控制器输出静止坐标系下的桨距角;经过park逆变换把得到的桨距角变换成三个叶片的桨距角,再与同步变桨桨距角进行叠加,得出风电机组每个叶片的变桨桨距角,实现对风电机组的独立变桨控制,从而实现风切变、风剪切和塔影效应在桨叶叶片、塔架等关键部件上产生不平衡载荷的有效改善,稳定风电机组输出功率。

【技术实现步骤摘要】

本专利技术涉及大型风电机组变桨控制领域,特别涉及基于RBF神经网络PID的风电机组独立变桨控制方法
技术介绍
当今社会,人类社会对能源的需求与日俱增,能源的浪费、低效率和不可持续利用造成了整个社会的能源危机。在可再生能源中,风能因其无污染、零排放和可再生等优点,成为了国内外新能源研究的重要对象,因此风能发电技术在开发利用新能源技术中是最成熟的。风电机组变桨控制系统分统一变桨控制系统和独立变桨控制系统,因为在风电机组运行中独立变桨控制系统相对统一变桨控制系统能提高风能利用系数,使风电机组输出最佳风能。采用常规PID控制的独立变桨控制系统在风电机组中得到了普及,然而,由于PID控制不能很好地处理时变、非线性和强耦合的风力发电系统,因而为了解决PID变桨控制系统的控制缺点,国内外科研工作者在独立变桨控制系统中提出了各种先进的控制方法,如滑模变结构变桨距控制、H∞鲁棒控制、自适应控制、模糊控制等。但是上面提到的各种先进变桨控制方法都不能有效解决运行于额定风速以上由风切变、风剪切和塔影效应在塔架和桨叶上产生的不平衡载荷,不能有效稳定风电机组的输出功率。为了解决不平衡载荷和稳定风电机组输出功率的问题,需要对风电机组进行综合分析,以此来改善风电机组运行的动态性能,从而降低对风切变、风剪切和塔影效应在塔架和桨叶等关键部件上产生的不平衡载荷,使风电机组输出功率稳定。
技术实现思路
为了解决上述技术问题,本专利技术提供一种基于RBF神经网络PID的大型风电机组独立变桨控制方法,通过RBF神经网络在线自学习能力,得出PID控制器参数调节变化量,从而优化大型风电机组独立变桨控制系统的动态性能,实现风切变、风剪切和塔影效应在桨叶叶片、塔架等关键部件上产生不平衡载荷的有效改善,稳定风电机组输出功率。本专利技术解决上述问题的技术方案是:一种基于RBF神经网络PID的大型风电机组独立变桨控制方法,包括以下步骤:1)建立风电机组的数学模型,计算风电机组桨叶的挥舞力矩;2)通过park变换,把挥舞力矩变换为固定坐标系下的偏航力矩与俯仰力矩;3)把偏航力矩和俯仰力矩输入到RBF神经网络PID控制器,通过RBF神经网络在线自学习能力,由梯度下降法得出PID控制器参数调节变化量,PID控制器输出静止坐标系下的桨距角;4)经过park逆变换把步骤3)得到的桨距角变换成三个叶片的桨距角,再把三个叶片桨距角与同步变桨桨距角进行叠加,得出风电机组每个叶片的变桨桨距角,实现对风电机组的独立变桨控制。上述基于RBF神经网络PID的大型风电机组独立变桨控制方法,所述步骤1)中,建立的风电机组数学模型为:J·Ω·=-3hMxxfa·+3kMzθ1cm+3hMxu~1cm-Tg]]>mtwxfa··=-stwxfa-(dtw+3hFx-81R32H2hMz)xfa·+3kFxθ1cm+94HkMzθ2cm+3hFxu~1cm+94HhMzu~2cm]]>mtwxsd··=32HTg-27R16HhFzxfa·-32kFzθ2cm-3hFzu~2cm/2+stwxsd+dtwxsd·]]>Mz1=-hMzxfa·+kMzθ1+hMzu1cm]]>Mz2=-hMzxfa·+kMzθ2+hMzu2cm]]>Mz3=-hMzxfa·+kMzθ3+hMzu1cm]]>其中,J是风轮的转动惯量,Ω是叶片的转速,是Ω的导数,xfa是塔架在俯仰方向的位移,是xfa的一阶导数和二阶导数,xsd是塔架侧向方向的位移,是xsd的一阶导数和二阶导数,是叶片1和叶片2处的有效风速,Tg是电机电磁转矩,mtw是塔架等效质量,H是风机塔架高度,R是风电机组叶片半径,stw是塔架的刚度,dtw是塔架的阻尼系数,是风轮转矩对风速的导数,是风轮转矩对桨距角的导数。上述基于RBF神经网络PID的大型风电机组独立变桨控制方法,所述步骤2)中,叶片i的挥舞力矩Mzi,则偏航力矩和俯仰力矩为Myaw=Σi=13MzisinφiMtilt=Σi=13Mzicosφi.]]>上述基于RBF神经网络PID的大型风电机组独立变桨控制方法,所述步骤3)中,通过跟踪系统的俯仰力矩Mtilt和偏航力矩Myaw来调节风轮转速、转矩和叶片载荷,设RBF神经网络的输入量为X=[u(k),u(k-1),y(k-1)]T式中u(k)、y(k)为控制对象的控制信号和桨距角反馈信号;k表示神经网络计算次数;设控制系统的输入为r(k),则控制系统的误差为e(k)=r(k)-y(k)由梯度下降法得PID参数调节量为Δkp=-ηP∂e(k)∂kp=ηPe(k)∂y(k)∂u(k)x1(k)]]>Δki=-ηI∂e(k)∂ki=ηIe(k)∂y(k)∂u(k)x2(k)]]>Δkd=-ηD∂e(k)∂kd=ηDe(k)∂y(k)∂u(k)x3(k)]]>式中,ηP表示比例学习速率,ηI表示积分学习速率,ηD表示微分学习速率,e(k)表示误差,y(k)表示控制目标的输出量,xi(k)为RBF神经网络PID控制器的输入量;RBF神经网络的径向基向量为φ=[φ1,φ2,...,φn],φi的高斯表示形式为φi=exp(-Mdm2||X-ti||2),i=1,2...,m]]>式中,M表示中心数;dm表示中心之间的最大距离,X表示RBF神经网络输入向量,ti表示第i个神经网络结点的中心矢量,m表示RBF神经网络神经元个数;设置PID控制器为RBF神经网络的输出端,输出量为u(k)=Σi=1mωiexp(-Mdm2||X-ti||2)]]>式中ωi为第i个RBF神经网络隐含层与输出层之间权值。本专利技术的有益效果在于:1、本专利技术通过RBF神经网络在线自学习能力,对RBF神经网络的权值进行在线调整,得出PID控制器参数调节变化量来优化大型风电机组独立变桨控制系统的动态性能,从而实现本文档来自技高网...

【技术保护点】
一种基于RBF神经网络PID的大型风电机组独立变桨控制方法,包括以下步骤:1)建立风电机组的数学模型,计算风电机组桨叶的挥舞力矩;2)通过park变换,把挥舞力矩变换为固定坐标系下的偏航力矩与俯仰力矩;3)把偏航力矩和俯仰力矩输入到RBF神经网络PID控制器,通过RBF神经网络在线自学习能力,由梯度下降法得出PID控制器参数调节变化量,PID控制器输出静止坐标系下的桨距角;4)经过park逆变换把步骤3)得到的桨距角变换成三个叶片的桨距角,再把三个叶片桨距角与同步变桨桨距角进行叠加,得出风电机组每个叶片的变桨桨距角,实现对风电机组的独立变桨控制。

【技术特征摘要】
1.一种基于RBF神经网络PID的大型风电机组独立变桨控制方法,包括
以下步骤:
1)建立风电机组的数学模型,计算风电机组桨叶的挥舞力矩;
2)通过park变换,把挥舞力矩变换为固定坐标系下的偏航力矩与俯仰力矩;
3)把偏航力矩和俯仰力矩输入到RBF神经网络PID控制器,通过RBF神
经网络在线自学习能力,由梯度下降法得出PID控制器参数调节变化量,PID
控制器输出静止坐标系下的桨距角;
4)经过park逆变换把步骤3)得到的桨距角变换成三个叶片的桨距角,再
把三个叶片桨距角与同步变桨桨距角进行叠加,得出风电机组每个叶片的变桨
桨距角,实现对风电机组的独立变桨控制。
2.根据权利要求1所述的基于RBF神经网络PID的大型风电机组独立变
桨控制方法,其特征在于:所述步骤1)中,建立的风电机组数学模型为:
J·Ω·=-3hMxxfa·+3kMzθ1cm+3hMxu~1cm-Tg]]>mtwxfa··=-stwxfa-(dtw+3hFx-81R32H2hMz)xfa·+3kFxθ1cm+94HkMzθ2cm+3hFxu~1cm+94HhMzu~2cm]]>mtwxsd··=32HTg-27R16HhFzxfa·-32kFzθ2cm-3hFzu~2cm/2+stwxsd+dtwxsd·]]>Mz1=-hMzxfa·+kMzθ1+hMzu1cm]]>Mz2=-hMzxfa·+kMzθ2+hMzu2cm]]>Mz3=-hMzxfa·+kMzθ3+hMzu1cm]]>其中,J是风轮的转动惯量,Ω是叶片的转速,是Ω的导数,xfa是塔架在
俯仰方向的位移,是xfa的一阶导数和二阶导数,xsd是塔架侧向方向的位

\t移,是xsd的一阶导数和二阶导数,是叶片1和叶片2处的有效
风速,Tg是电机电磁转矩,mtw是塔架等效质量,H是风机塔架高度,R是风电机
组叶片半径,stw是塔架的刚度,dtw是塔架的阻尼系...

【专利技术属性】
技术研发人员:周腊吾田猛陈浩韩兵邓宁峰
申请(专利权)人:湖南世优电气股份有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1