[发明专利]一种基于神经网络预测控制的双风轮风力机变桨控制方法有效
申请号: | 202111112807.0 | 申请日: | 2021-09-23 |
公开(公告)号: | CN113638841B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 张文广;骆伟健;冯贤治;房方;胡阳;刘亚娟;王庆华 | 申请(专利权)人: | 华北电力大学 |
主分类号: | F03D7/02 | 分类号: | F03D7/02;F03D7/04;F03D17/00;F03D1/02 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 张文宝 |
地址: | 102206 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 神经网络 预测 控制 风轮 风力 机变 方法 | ||
本发明公开了属于风力机控制技术领域的一种基于神经网络预测控制的双风轮风力机变桨控制方法。包括步骤1:采集双风轮风力机控制系统极端风况下的风速、前风轮转速、后风轮转速、前风轮桨距角和后风轮桨距角数据;步骤2:基于卷积神经网络对双风轮风力机极端风况下的载荷进行建模;步骤3:建立双风轮风力机控制系统的双输入双输出广义预测模型并进行解耦,求解广义预测模型的输出;步骤4:确定性能优化指标,利用混沌蝠鲼觅食算法对步骤3中解耦后的广义预测模型进行滚动优化,得到最优控制律与最优控制器输入。本发明大大提高了保护控制系统的可靠性;大幅降低了网络复杂性;避免陷入局部最优,寻优能力强,收敛快。
技术领域
本发明涉及风力机控制技术领域,尤其涉及一种基于神经网络预测控制的双风轮风力机变桨控制方法。
背景技术
风力发电是一种将气体流动的动能转变为电能的过程,根据目前的风力发电技术,3m/s的微风也可用于发电,应用场景广泛。双风轮风力机的前后两个风轮在运行过程中会相互影响,因此在控制过程中加入解耦补偿器,能够得到较好的控制效果。应对更加广泛的风速区是当前风力机的发展趋势。当出现风速大于25m/s的极端风况时,风力机基本都顺桨停机并断网,对风力机造成较大的载荷变动,危害风力机的使用寿命。在智能保护控制下,风力机在风速大于25m/s的一段区间内,降低风力机的功率继续运行,不仅可以拓宽可利用风速范围,还可以提高风力机发电效益。
发明内容
本发明的目的是提出一种基于神经网络预测控制的双风轮风力机变桨控制方法,其特征在于,包括以下步骤:
步骤1:采集双风轮风力机控制系统极端风况下的风速、前风轮转速、后风轮转速、前风轮桨距角和后风轮桨距角数据;
步骤2:基于卷积神经网络对双风轮风力机极端风况下的载荷进行建模;
步骤3:建立双风轮风力机控制系统的双输入双输出广义预测模型并进行解耦,求解广义预测模型的输出;
步骤4:确定性能优化指标,利用混沌蝠鲼觅食算法对步骤3中解耦后的广义预测模型进行滚动优化,得到最优控制律与最优控制器输入。
所述步骤2包括以下子步骤:
步骤2.1:将步骤1中采集到的每项数据都按照7:3的比例划分为训练集与测试集;
步骤2.2:将步骤1中采集到的风速、前风轮转速、后风轮转速、前风轮桨距角和后风轮桨距角作为五维输入层构建卷积神经网络;
步骤2.3:在步骤2.2的五维输入层后依次构建第一卷积模块和第二卷积模块,在第二卷积模块后依次设置全连接层、Dropout层和二维输出层;
步骤2.4:选取交叉熵函数L为目标函数,利用随机梯度下降法和训练集对卷积神经网络进行训练,再利用测试集对卷积神经网络进行测试;
步骤2.5:判断交叉熵函数L是否小于等于-5,若是,得到以风速、前风轮转速、后风轮转速、前风轮桨距角和后风轮桨距角为输入和以前风轮叶根弯矩、后风轮叶根弯矩为输出的双风轮风力机五输入二输出模型;若否,再对卷积神经网络进行权值更新的迭代训练,直到交叉熵函数L小于等于-5。
所述步骤2.3中的第一卷积模块和第二卷积模块均包含一个卷积层、一个激活层和一个池化层。
所述步骤2.4中的交叉熵函数L为:
式中,为前后叶轮叶根弯矩的概率;为前后叶轮叶根弯矩误差。
所述步骤3包括以下子步骤:
步骤3.1:建立双风轮风力机控制系统双输入双输出广义预测模型如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华北电力大学,未经华北电力大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111112807.0/2.html,转载请声明来源钻瓜专利网。