CN108223274B - 基于优化rbf神经网络的大型风力机变桨距***辨识方法 - Google Patents

基于优化rbf神经网络的大型风力机变桨距***辨识方法 Download PDF

Info

Publication number
CN108223274B
CN108223274B CN201711261506.8A CN201711261506A CN108223274B CN 108223274 B CN108223274 B CN 108223274B CN 201711261506 A CN201711261506 A CN 201711261506A CN 108223274 B CN108223274 B CN 108223274B
Authority
CN
China
Prior art keywords
output
wind
optimization
pitch
rbf neural
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.)
Active
Application number
CN201711261506.8A
Other languages
English (en)
Other versions
CN108223274A (zh
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.)
Chongqing University of Post and Telecommunications
Original Assignee
Chongqing University of Post and Telecommunications
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 Chongqing University of Post and Telecommunications filed Critical Chongqing University of Post and Telecommunications
Priority to CN201711261506.8A priority Critical patent/CN108223274B/zh
Publication of CN108223274A publication Critical patent/CN108223274A/zh
Application granted granted Critical
Publication of CN108223274B publication Critical patent/CN108223274B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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 
    • F03D7/02Controlling wind motors  the wind motors having rotation axis substantially parallel to the air flow entering the rotor
    • F03D7/022Adjusting aerodynamic properties of the blades
    • F03D7/0224Adjusting blade pitch
    • 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 
    • F03D7/02Controlling wind motors  the wind motors having rotation axis substantially parallel to the air flow entering the rotor
    • F03D7/04Automatic control; Regulation
    • F03D7/042Automatic control; Regulation by means of an electrical or electronic controller
    • F03D7/043Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic
    • F03D7/045Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic with model-based controls
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/082Learning methods modifying the architecture, e.g. adding, deleting or silencing nodes or connections
    • 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)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Biomedical Technology (AREA)
  • Artificial Intelligence (AREA)
  • Biophysics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Mechanical Engineering (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Fluid Mechanics (AREA)
  • Wind Motors (AREA)

Abstract

本发明请求保护一种基于RBF神经网络的大型风力机变桨距***辨识方法,首先,本发明在传统神经网络辨识算法技术的基础上采用输出敏感度法对网络结构进行动态优化改进,采用英国Garrad Hassan Partners公司的Bladed风力机仿真软件控制仿真获取实验数据,风速v和桨距角β作为输入信号,发电功率P作为输出信号。进而,结合***辨识原理,利用模型本身及相关的测量信息搭建辨识***框架。其次,由于神经网络强大的非线性映射能力将RBF用于辨识算法,在***输入信号激励下,使辨识***输出无限逼近***实际功率输出。最后,针对网络学习速率难以选取的问题,提出梯度下降法和优化算法相结合的方法导出网络结构的最优学习速率。本发明具有较强自适应能力和抗干扰能力,具有一定的实用价值。

Description

基于优化RBF神经网络的大型风力机变桨距***辨识方法
技术领域
本发明属于风力机变桨距控制,***辨识领域,具体是一种对风力机变桨距非线性***的识别方法,该方法是基于优化RBF神经网络的大型风力机变桨距***辨识方法。
背景技术
风力机的变桨控制通过改变桨距角来稳定风机的输出功率,以更大限度的获取风能,变桨距控制与定桨距相比,不仅可更大程度地获取风能,而且平稳了功率输出。变桨距执行***是风力机的重要组成部分,当风速超过风力机额定风速时,桨距***通过改变桨距角大小来调整所捕获风能,从而稳定风力机的输出功率维持在额定值左右[1-2]。但风电***工作状态复杂,***模型涉及空气动力学、机械、电子等各方面的知识,参数也很难确定,目前的研究方法大多是通过理论推导,但往往会忽略很多要素,外部干扰及自身参数变化等,导致得到的模型不精确,使***产生很大的误差,而鲁棒控制,自适应控制等先进的控制算法都是基于受控对象模型的,***的建模与辨识技术对于机组的控制和运行具有重要影响,为了提高受控模型的精度,因此对风力发电变桨距***非线性模型辨识技术的研究引起了学界广泛关注。
近年来,国内外许多学者针对变桨距非线性***辨识进行了许多相关研究,并取得了一定的成果,遗憾的是,其中一些辨识技术和算法由于对非线性和实时性考虑不全面,导致***辨识精度不能够达到要求,实时性不强,造成非线性变桨距***输出功率不稳定及误差较大等问题。D Wu等[3]多创新遗忘梯度(MIFG)识别算法对风力机变桨距故障***进行识别,MIFG算法不仅使用当前数据,而且还使用每次迭代的过去数据,对参数的估计精度很高,但遗憾的是对参数难以确定的***没有实用价值。BAbdelhadi等[4]将改进的自遗传算法用于电机识别中,解决了遗传算法在电机工程问题中进化缓慢,运行时间长等问题,但此算法要求假设的理想状态条件太多,不易运用于状态复杂的非线性***的识别。VMJanakiraman等[5]采用径向基神经网络建立均质充气压缩点燃模型,并采用主成分分析(PCA)作为预处理步骤,从而降低输入维度,但是对激活函数等参数没有进行实时性优化,抗干扰能力不强。G Li等[6]采用了三种典型的神经网络,即自适应线性元素,反向传播和径向基函数构建风力机模型分别对北达科他州两个观测点收集的一小时平均风速进行预测,RBF的收敛速度最快的,但在平均绝对误差和绝对百分比误差方面,反向传播网络要由于其他两种,就三个评估指标来看,没有哪一种算法是完全最优的,所以不具有广泛适用性。MGD Giorgi等[7]通过人工神经网络构建模拟风力机非线性模型,进一步达到风速预测的目的,M Iribas等[8-9]提出了一个风力发电机组模型的闭环运行识别算法,使用非线性气动弹性代码的数据进行了测试,并从非线性气动弹性模拟器获得的数据的结果与通过线性化技术获得的模型进行了比较,这些数据在风力发电机组的实际运行条件情况下产生,但真实闭环***与估计闭环***之间的误差被馈送到更新估计参数的自适应算法中,由于反馈的原因,致使输出噪声和输入噪声之间的相关性很大。Petrovic V等[10]对单个桨距控制器设计的风力发电机模型进行辨识,将桨距角输入映射到直角坐标系,对两个直角轴进行模型辨识,PRBS信号作为d-q轴坐标系中俯仰角的参考值进行识别实验,但是本设计采用最小二乘法用于识别,不具有实时更新的性能,且计算量较大。林勇刚等[11]采用支持向量回归(SVR)算法对变桨距风力机模型进行辨识,SVR在SVM理论的基础上引入新的损失函数在***稳定性上得到了改善,遗憾的是该方法受输入样本数目的限制,不具有泛化性。上述研究均针对风力机变桨局控制***中存在的某一非线性特性或某个参数进行了侧重探讨,弱化了其他非线性特性、扰动及不确定因素对变桨距***的影响。
因此,针对现有风力机变桨距***复杂,参数难以确定,难以建立精确数学模型的不足,需要采用一种合理且易实现的方法对变桨距***进行识别,以提高变桨距风力机运行的精确性和稳定性。
发明内容
本发明旨在解决现有技术风力机变桨距***运行过程难以建立精确数学模型的不足,利用优化的RBF神经网络可以逼近任意精度的非线性动态***的特点。提出了一种实时适应性和较强的自校正功能、有效的解决了学习速率选取不当对辨识效果的影响的基于优化RBF神经网络的大型风力机变桨距***辨识方法。本发明的技术方案如下:
一种基于优化RBF神经网络的大型风力机变桨距***辨识方法,其包括以下步骤:
1)、采用Bladed风力机仿真软件对变桨距风力机样机进行变桨距控制仿真,采集包括风速、桨距角和风力机输出功率在内的相关信息数据并归一化处理,其中风速和桨叶节距角为输入,风力机输出功率为输出;
2)、其次,结合***辨识原理,搭建***辨识框架,在辨识输出与***实际输出无限逼近的准则条件下,输入激励信号,通过预报误差的不断迭代反馈至辨识框架,采用优化的RBF神经网络作为辨识算法,高斯函数作为隐含层神经元的激活函数,采用输出敏感度法对优化的RBF神经网络结构进行动态优化;
4)、最后,通过优化的RBF神经网络不断地学习和训练,采用梯度下降法和优化算法相结合的方法推导网络结构的最优学习速率,直至预测模型最好的逼近风力机变桨距***。
进一步的,所述风力发电机模型的相关参数设置如下:齿轮传动增速比取N设置为80,发动机转动惯量Jg设置为15kg·m2,风轮转动惯量Jω设置为6.25×106kg·m2,时间常数Tβ设置为0.2s,r1设置为0.0184Ω,桨距角变化范围θ/(°)范围取(0~30),风轮半径R取47.5m,在上述基础上,采集相关实验数据,从中选取80%的实验数据用于神经网络的训练,剩余20%用于网络测试。
进一步的,所述步骤2)采集包括风速、桨距角和风力机输出功率在内的相关信息数据并归一化处理具体包括步骤:
网络输出层的输出为:
式中ωj(k-1)为(k-1)时刻第j个隐含层神经元至输出层神经元的权值,Rj表示神经网络隐含层输出,u(k)表示***输入,m表示隐含层的个数,通过式(8)对yI进行反归一化处理:
取性能指标函数为:
式中,表示yI(κ)集合中的最大值,表示yI(κ)集合中的最小值,表示反归一化输出,y(κ)和yI(κ)分别为***的期望输入和实际输出。
进一步的,采用输出敏感度法对优化的RBF神经网络结构进行动态优化,具体包括步骤:隐含层的输出量作为敏感度法的输入量,利用输出敏感度公式对每个神经元的输出敏感度进行分析,并计算出其对输出的贡献值,对于贡献值小于c2的神经元进行删除,根据误差函数对贡献值大于c1的神经元的结构进行调整,并对此神经元的权值,中心值和函数宽度进行修正。
本发明的优点及有益效果如下:
(1)由于风力机变桨距***是一个复杂的机电耦合***,包含诸多非线性因素,利用神经网络可以逼近任意精度的非线性动态***的特点更有利于完成对风力机变桨距非线性***的辨识。
(2)RBF隐含层神经网络采用局部RBF基函数,激励函数是局部的,与其他神经网络的全局逼近网络相比,收敛速度大大提高,并可避免局部极小问题,适于实时控制的要求。
(3)针对RBF神经网络的网络结构设计问题,采用输出敏感度的动态结构优化算法,即实时分析网络结构,参数及权值对网络输出的影响来动态调整网络结构,使网络具有实时适应性和较强的自校正功能。
(4)利用梯度下降法和优化算法相结合的方法导出神经网络结构的最优学习速率,有效的解决了学习速率选取不当对辨识效果的影响。
附图说明
图1是本发明提供优选实施例风力发电***的子***间相互连接关系图;
图2为变桨距***风能利用系数非线性图;
图3为风力机变桨局***输入输出数据;【图a是风速,图b是桨距角,图c是输出功率】
图4为***辨识原理图;
图5为RBF神经网络结构;
图6为本发明控制方法辨识仿真效果图;【其中图a是变桨距***辨识效果,图b是辨识误差曲线】。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、详细地描述。所描述的实施例仅仅是本发明的一部分实施例。
本发明解决上述技术问题的技术方案是:
1)风力机非线性变桨距***输入输出数据采集
变桨距风力机一般由风轮、传动机构、变桨距执行机构、发电机、塔架等结构组成,其各个***之间的连接关系参照附图1。风力机变桨距控制实质为在风速高于额定风速时,调节桨叶节距角使发电机的输出功率稳定在额定功率左右。
外界风力的作用下,风轮不能捕获通过风轮扫及面内的全部风能,存在风能利用系数Cp,据有关资料记载和研究,风能利用系数Cp值为桨距角β和叶尖速比λ的非线性函数[12-13],其函数关系如下,变桨距风力机特性曲线参照附图2。
而叶尖速比λ即桨叶尖部的线速度ωr与风速之比,为
λ=ωr/v (2)
在三维风速作用下,风力机的空气动力学模型为
式中P为风力机捕获的机械能,ρ为空气密度,R为风轮半径,v为风轮风速,β为桨距角,λ为叶尖速比。
风力机变桨距***中风轮吸收的功率与桨叶节距角、风速之间存在有很强的非线性关系,很难准确构建变桨距***的机理模型,针对该问题,本文采用改进神经网络辨识算法,该算法能够准确的逼近风力机非线性变桨距***。
采用英国Garrad Hassan Partners公司的Bladed风力机仿真软件[14]对3MW变桨距风力机样机进行变桨距控制仿真,Bladed使用复杂的风力涡轮机的气动和结构模型,并符合实际风力涡轮机的行为,结果非常可靠[15],这已被主要的标准化和认证机构认可(如Germanischer Llyod)。采样点取500组,采样频率按照真实变桨距控制运行***选取。风力发电机模型的相关参数设置如下:齿轮传动增速比取N设置为80,发动机转动惯量Jg设置为15kg·m2,风轮转动惯量Jω设置为6.25×106kg·m2,时间常数Tβ设置为0.2s,r1设置为0.0184Ω,桨距角变化范围θ/(°)范围取(0~30),风轮半径R取47.5m,在上述基础上,采集相关实验数据,从中选取80%的实验数据用于神经网络的训练,剩余20%用于网络测试,采样数据参照附图3。
2)RBF神经网络学习速率的实时优化
采用三层RBF神经网络,其结构参照附图4。
因高斯(Gaussian)函数从中心到边缘是单调递减的关系,可以避免网络训练陷入局部极小值,因此隐含层神经元的激活函数Rj(μ)取高斯基函数,j=1,2,…m,m为隐含层的个数。
式中,cj为第j个基函数的中心点,且cj=[cj1,cj2,…cjn]T,ci的选取采用正交最小二乘法,bj是一个可以自由选择的参数,它决定该基函数围绕中心点的宽度,且为大于零的数,bj=[b1,b2,…bm]T,m为隐含层节点个数,范数||g||表示欧式距离,exp(g)表示指数函数。
网络输入层的输入为:
μ(k)={μ1(k),μ2(k),…μn(k)} (5)
式中,n为输入变量的个数,此处取ν和β作为BP神经网络的输入,则n=2。
网络隐含层输入、输出为:
Oi(k)=g(neti(k)+ri),i=1,2,…,m (7)
式中,为隐含层加权系数,κ表示第κ次迭代。
网络输出层的输出为:
式中ωj(k-1)为(k-1)时刻第j个隐含层神经元至输出层神经元的权值。由于RBF神经网络输出yI为归一化后的结果,为了得到实际的输出y,需要通过式(8)对yI进行反归一化处理:
取性能指标函数为:
式中,y(κ)和yI(κ)分别为***的期望输入和实际输出。
利用梯度下降法对网络的权值系数进行修正,即按E(κ)对加权系数的负梯度方向搜索调整,并附加一个使搜索快速收敛全局极小的惯性项,激励函数的导数如下:
根据求导的链式法则:
则由式(11)和式(12)得
通过上述分析可得网络输出层权值的学习算法为
式中:ρ(k+1)和ρ(k)分别为调整前后的权值参数,η为学习速率,亦搜索步长;λ为动量因子,Δρ(k)为第k次循环周期时的参数变化量。
针对人为选取固定学习速率的不便及可能造成的偏差,采用“动态可变方法选取学习速率”,在高斯函数基础上
设Rij(μ)=R(μi-cj||),j=1,2…m,式(8)进一步可转化为
若令ω=[ω1ω2…ωn]表示权值,y=[y1y2…ym]T代表实际输出,代表网络输出,对性能函数采用梯度下降法进行处理,E(t)的梯度为
Δy(t)为实际输出值的变化量,为辨识***输出值的变化量,实际输出值的改变量相对于网络输出值的改变量可以忽略,即可以认为由此公式(17)进一步可得
由此可得性能函数,即
由上式可知性能函数是关于学习速率的函数,可以通过函数最优解得到学习速率的最优值
E′|η=0,E″|η>0 (20)
(1-η*RRT)[RRTe(t-1)]T+[e(t-1)-RRTe(t-1)]RRT=0 (21)
由公式(21)可得最优学习率为
3)基于输出敏感度法的RBF神经网络动态结构调整
神经网络的性能主要取决于神经网络的结构和参数学习算法,神经网络的结构固定,会使整个***的性能有所限制的,因此采用输出敏感度法对RBF神经网络结构进行动态优化设计,即实时分析网络的参数和权值对网络输出的影响来动态调整网络结构,使网络具有自校正功能。隐含层的输出量作为敏感度法的输入量,其对网络输出影响的关系式为:
式中,y是神经网络输出量,Xh是敏感度法的输入向量,y与X的之间的关系为y=f(X1,X2,…,Xj),是Xh等于ωjOi时对y方差的影响,δ(y)是y的方差的影响,Sh是ωjOi对输出y的一阶灵敏度表示。对输入量ωjOi进行傅里叶变换,并选择合适的频率ωh,在以上基础上,神经网络输出
其中,-π<l<π,从而式(8)可变换为
为了提高迭代效率,可以只取基频上的傅里叶振幅计算灵敏度,对傅里叶振幅计算灵敏度进行归一化处理
定义误差函数为
取每个神经元输出的最大值和最小值,利用式(28)对每个神经网络的输出敏感度进行分析,并计算出其对输出的贡献值,对于贡献值小于c2的神经元进行删除,并根据式(29)对贡献值大于c1的神经元的结构进行调整,并对此神经元的权值,中心值和函数宽度进行修正。
即对于lTh小于c2的神经元Q进行删除,与神经元Q离的最近的神经元为q参数按照式(30)进行调整
假设调整前神经元个数为M,运行时刻t,lTh大于c1的神经元个数为j,则新增加的神经元M+1的初始参数和输出敏感度需要调整的神经元j间的参数为
ω'j(t)=(1-λ)ωj(t) (31)
式中,λ根据实时情况选取的常数。
根据目标函数,来调整其他神经元的输出权值,中心值和函数宽度。
图6采用本发明的基于优化RBF神经网络的大型风力机变桨距***辨识方法的仿真效果图,结果表明该方法在不需要***具体复杂参数的情况下就能够很好的对风力机变桨距***进行识别,输出功率具有很好的拟合效果。图6(a)为风速和桨距角输入信号下对变桨距***输出功率的拟合曲线,即对***的辨识效果图,图6(b)为对***模型的辨识误差曲线。从图6(a)曲线的拟合情况来分析,实际输出功率和辨识输出功率几乎完全重合,拟合度很高。由图6的(b)图可得出虽然不同风速变化率处辨识误差会有上下浮动,但整体辨识误差都接近10-5,辨识算法依然具有较好的稳定性,从采样点辨识效果可以看出,本发明提出的输出敏感度法优化的RBF神经网络对大型风力机变桨距***辨识方法辨识精度和泛化能力都很强。
参考文献:
[1]Watson S J,Xiang B J,Yang W,et al.Condition Monitoring of thePower Output of Wind Turbine Generators Using Wavelets[J].IEEE Transactionson Energy Conversion,2010,25(3):715-721.
[2]Muljadi E,Butterfield C P.Pitch-controlled variable-speed windturbine generation[J].Office of Scientific & Technical Information TechnicalReports,2000,1(1):240-246.
[3]Wu D,Li Y.Fault diagnosis of variable pitch for wind turbinesbased on the multi-innovation forgetting gradient identification algorithm[J].Nonlinear Dynamics,2014,79(3):2069-2077.
[4]Abdelhadi B,Benoudjit A,Nait-Said N.Application of geneticalgorithm with a novel adaptive scheme for the identification of inductionmachine parameters[J].IEEE Transactions on Energy Conversion,2005,20(2):284-291
[5]Janakiraman V M,Nguyen X L,Assanis D.Nonlinear identification of agasoline HCCI engine using neural networks coupled with principal componentanalysis[J].Applied Soft Computing Journal,2013,13(5):2375-2389.
[6]Li G,Shi J.On comparing three artificial neural networks for windspeed forecasting[J].Applied Energy,2010,87(7):2313-2320.
[7]Giorgi M G D,Russo M G,Ficarella A.Short-term wind forecastingusing artificial neural networks(ANNs)[J].Wit Transactions on Ecology & theEnvironment,2009,121.
[8]Iribas M,Landau I D.Identification of wind turbines in closed-loopoperation in the presence of three-dimensional turbulence wind speed:torquedemand to measured generator speed loop[J].WindEnergy,2010,12(7):660-675.
[9]Iribas M.Identification of wind turbines in closed loopoperation.Torque demand to measured generator speed loop.Proceedings of theEAWE Conference,Pamplona,2007
[10]Petrovic V,Jelavic M,Peric N.Identification of wind turbine modelfor individual pitch controller design[C]//Cd-Rom Proceedings of the,International Universities Power Engineering Conferencepadova,Italija.2008:1-5.
[11]林勇刚,李伟,崔宝玲.基于SVR增量学习算法的变桨距风力机***在线辨识[J].太阳能学报,2006,27(3):223-229.
[12]Soliman M,Malik O P,Westwick D T.Multiple model MIMO predictivecontrol for variable speed variable pitch wind turbines[C]//American ControlConference.IEEE,2010:2778-2784
[13]Abdin E S,Xu W.Xu,W.:Control Design and Dynamic PerformanceAnalysis of a Wind Turbine-Induction Generator Unit.IEEE Transactions onEnergy Conversion 15(1),91-96[J].IEEE Transactions on Energy Conversion,2000,15(1):91-96.
[14]Jelavic M,Perc N,Petrovic I.Identification of Wind Turbine Modelfor Controller Design[C]//Power Electronics and Motion Control Conference,2006.Epe-Pemc 2006.International.IEEE,2009:1608-1613.
[15]E.A.Bossanyi,D.C.Quarton,“GH Bladed–Theory Manual”,Garrad Hassanand Partners Limited,2003.
以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。

Claims (3)

1.一种基于优化RBF神经网络的大型风力机变桨距***辨识方法,其特征在于,包括以下步骤:
1)、采用Bladed风力机仿真软件对变桨距风力机样机进行变桨距控制仿真,采集包括风速、桨距角和风力机输出功率在内的相关信息数据并归一化处理,其中风速和桨叶节距角为输入,风力机输出功率为输出;
2)、其次,结合***辨识原理,搭建***辨识框架,在辨识输出与***实际输出无限逼近的准则条件下,输入激励信号,通过预报误差的不断迭代反馈至辨识框架,采用优化的RBF神经网络作为辨识算法,高斯函数作为隐含层神经元的激活函数,采用输出敏感度法对优化的RBF神经网络结构进行动态优化;
采用输出敏感度法对优化的RBF神经网络结构进行动态优化,具体包括步骤:隐含层的输出量作为敏感度法的输入量,利用输出敏感度公式对每个神经元的输出敏感度进行分析,并计算出其对输出的贡献值,对于贡献值小于c2的神经元进行删除,根据误差函数对贡献值大于c1的神经元的结构进行调整,并对此神经元的权值,中心值和函数宽度进行修正;
4)、最后,通过优化的RBF神经网络不断地学习和训练,采用梯度下降法和优化算法相结合的方法推导网络结构的最优学习速率,直至预测模型最好的逼近风力机变桨距***。
2.根据权利要求1所述的基于优化RBF神经网络的大型风力机变桨距***辨识方法,其特征在于,所述风力发电机模型的相关参数设置如下:齿轮传动增速比取N设置为80,发动机转动惯量Jg设置为15kg·m2,风轮转动惯量Jω设置为6.25×106kg·m2,时间常数Tβ设置为0.2s,r1设置为0.0184Ω,桨距角变化范围θ/(°)范围取(0~30),风轮半径R取47.5m,在上述基础上,采集相关实验数据,从中选取80%的实验数据用于神经网络的训练,剩余20%用于网络测试。
3.根据权利要求1所述的基于优化RBF神经网络的大型风力机变桨距***辨识方法,其特征在于,所述步骤2)采集包括风速、桨距角和风力机输出功率在内的相关信息数据并归一化处理具体包括步骤:
网络输出层的输出为:
式中ωj(k-1)为(k-1)时刻第j个隐含层神经元至输出层神经元的权值,Rj表示神经网络隐含层输出,u(k)表示***输入,m表示隐含层的个数,通过式(8)对yI进行反归一化处理:
取性能指标函数为:
式中,表示yI(κ)集合中的最大值,表示yI(κ)集合中的最小值,表示反归一化输出,y(κ)和yI(κ)分别为***的期望输入和实际输出。
CN201711261506.8A 2017-12-04 2017-12-04 基于优化rbf神经网络的大型风力机变桨距***辨识方法 Active CN108223274B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711261506.8A CN108223274B (zh) 2017-12-04 2017-12-04 基于优化rbf神经网络的大型风力机变桨距***辨识方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711261506.8A CN108223274B (zh) 2017-12-04 2017-12-04 基于优化rbf神经网络的大型风力机变桨距***辨识方法

Publications (2)

Publication Number Publication Date
CN108223274A CN108223274A (zh) 2018-06-29
CN108223274B true CN108223274B (zh) 2019-11-12

Family

ID=62653794

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711261506.8A Active CN108223274B (zh) 2017-12-04 2017-12-04 基于优化rbf神经网络的大型风力机变桨距***辨识方法

Country Status (1)

Country Link
CN (1) CN108223274B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111404203B (zh) * 2020-04-10 2021-05-25 湘电风能有限公司 一种基于鲸鱼群算法的风电场有功功率调度方法
CN112459964B (zh) * 2020-11-06 2022-01-14 南京理工大学 一种考虑风力机变桨控制器积分饱和的自适应桨距角控制方法
CN113031440B (zh) * 2021-03-02 2022-04-29 中南大学 基于反馈线性化与预测控制的风力机变桨距控制方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104595106A (zh) * 2014-05-19 2015-05-06 湖南工业大学 基于强化学习补偿的风力发电变桨距控制方法
CN104612898A (zh) * 2014-11-27 2015-05-13 江苏科技大学 一种风电变桨距多变量模糊神经网络pid控制方法
CN105545595A (zh) * 2015-12-11 2016-05-04 重庆邮电大学 基于径向基神经网络的风力机反馈线性化功率控制方法
CN105626378A (zh) * 2016-01-13 2016-06-01 湖南世优电气股份有限公司 基于rbf神经网络的大型风电机组独立变桨控制方法
CN105673325A (zh) * 2016-01-13 2016-06-15 湖南世优电气股份有限公司 基于rbf神经网络pid的风电机组独立变桨控制方法
CN106499583A (zh) * 2016-10-13 2017-03-15 浙江运达风电股份有限公司 基于rbf神经网络技术的风力发电机组***辨识方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104595106A (zh) * 2014-05-19 2015-05-06 湖南工业大学 基于强化学习补偿的风力发电变桨距控制方法
CN104612898A (zh) * 2014-11-27 2015-05-13 江苏科技大学 一种风电变桨距多变量模糊神经网络pid控制方法
CN105545595A (zh) * 2015-12-11 2016-05-04 重庆邮电大学 基于径向基神经网络的风力机反馈线性化功率控制方法
CN105626378A (zh) * 2016-01-13 2016-06-01 湖南世优电气股份有限公司 基于rbf神经网络的大型风电机组独立变桨控制方法
CN105673325A (zh) * 2016-01-13 2016-06-15 湖南世优电气股份有限公司 基于rbf神经网络pid的风电机组独立变桨控制方法
CN106499583A (zh) * 2016-10-13 2017-03-15 浙江运达风电股份有限公司 基于rbf神经网络技术的风力发电机组***辨识方法

Also Published As

Publication number Publication date
CN108223274A (zh) 2018-06-29

Similar Documents

Publication Publication Date Title
CN108334672B (zh) 基于有效风速估计的变速风力发电机组最大风能捕获方法
Ge et al. A hybrid model for short-term PV output forecasting based on PCA-GWO-GRNN
CN106979126B (zh) 基于svr的风力发电机组高风速段有效风速估计方法
CN108223274B (zh) 基于优化rbf神经网络的大型风力机变桨距***辨识方法
CN107045574B (zh) 基于svr的风力发电机组低风速段有效风速估计方法
CN109034464A (zh) 一种短期光伏发电***功率预测及结果校核的方法
CN110454329A (zh) 一种风电机组桨距角控制方法
Li et al. High-precision dynamic modeling of two-staged photovoltaic power station clusters
CN110374804A (zh) 一种基于深度确定性策略梯度补偿的变桨距控制方法
CN105626378A (zh) 基于rbf神经网络的大型风电机组独立变桨控制方法
CN113612237A (zh) 一种在海上风电场中定位谐振诱发的次同步振荡源的方法
CN115807734A (zh) 一种基于尾流跟踪的海上风电场场级协同控制策略
Mahdy et al. Nonlinear modeling and real-time simulation of a grid-connected AWS wave energy conversion system
Yao et al. Optimized active power dispatching of wind farms considering data-driven fatigue load suppression
Aghaei et al. Energy optimization of wind turbines via a neural control policy based on reinforcement learning Markov chain Monte Carlo algorithm
Wang et al. Individual pitch control of wind turbines based on svm load estimation and lidar measurement
Zhang et al. Integrating physical and data-driven system frequency response modelling for wind-PV-thermal power systems
Bertašienė et al. Synergies of Wind Turbine control techniques
Aji et al. Highly accurate daily solar radiation forecasting using SW-SVR for hybrid power plant in Indonesia
Lin et al. Clustering wind turbines for a large wind farm using spectral clustering approach based on diffusion mapping theory
Wang et al. Wind power day-ahead prediction based on LSSVM with fruit fly optimization algorithm
Wu et al. Short-term wind power forecast for wind farm base on artificial neural network
Rao et al. Maximum power point tracking for wind generators using an expert systems
Penfield Ultra long-term wind farm generation forecast by combining numerical weather prediction with gated recurrent units
CN113673786A (zh) 基于rbf和lstm的风力发电机有效风速估计***及方法

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