[发明专利]NMS-RLM改进黏菌算法优化CNN-BiLSTM的风电机组振动特征预测方法在审
申请号: | 202310520109.7 | 申请日: | 2023-05-09 |
公开(公告)号: | CN116662790A | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 高毅;唐超;陈锐;胡东;胡杰;陈钇权 | 申请(专利权)人: | 华能国际电力股份有限公司重庆清洁能源分公司 |
主分类号: | G06F18/2131 | 分类号: | G06F18/2131;G06N3/0464;G06N3/045;G06N3/0442;G06N3/0985;G06Q10/20 |
代理公司: | 哈尔滨东方专利事务所 23118 | 代理人: | 陈晓光 |
地址: | 401147 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | nms rlm 改进 算法 优化 cnn bilstm 机组 振动 特征 预测 方法 | ||
1.一种NMS-RLM改进黏菌算法优化CNN-BiLSTM的风电机组振动特征预测方法,其特征是:该方法包括如下步骤:
步骤1,收集风机历史振动信号样本数据,用来构建样本数据库,分出训练集与测试集;
步骤2,对训练集原子进行傅里叶变化在频域使用1D CNN提取振动特征参量;
步骤3,将训练集特征参量输入BiLSTM模型进行建模;
步骤4,用NMS-RLM改进黏菌算法寻找最优参数。判断模型是否达到最佳适应度,若未达到,则重复寻找最优参数进行迭代,直至获得最优超参数模型。
步骤5,将测试集原子输入最优超参数模型,对风电机组进行状态趋势预测。
2.根据权利要求1所述的NMS-RLM改进黏菌算法优化CNN-BiLSTM的风电机组振动特征预测方法,其特征是:所述步骤1中的样本数据来源于实际工程中风机振动信号,将信号分为训练集与测试集两部分,训练集用来训练模型,测试集用来特征预测。
3.根据权利要求1所述的NMS-RLM改进黏菌算法优化CNN-BiLSTM的风电机组振动特征预测方法,其特征是:将训练集原子输入步骤2的1D CNN提取振动特征参量,CNN的局部感知和权值共享可以大大减少参数的数量,从而提高学习模型的效率,卷积层之后的池化层可以降低特征维数,保留强特征,降低网络的训练成本。
4.根据权利要求1所述的NMS-RLM改进黏菌算法优化CNN-BiLSTM的风电机组振动特征预测方法,其特征是:将所提取的特征参量输入步骤3的NMS-RLM改进黏菌算法优化参数的BiLSTM模型进行建模,BiLSTM模型的输出值是由正向和反向隐含层共同决定,公式(1)为正向隐含层的输出,公式(2)为反向隐含层的输出:
式(1)中,为单元隐含层输出权重;为前一时刻到当前时刻状态量的权重;为偏置;为前一时刻隐含层状态输出值。
5.根据权利要求1所述的NMS-RLM改进黏菌算法优化CNN-BiLSTM的风电机组振动特征预测方法,其特征是:通过步骤4中NMS-RLM改进黏菌算法为BiLSTM模型寻找最优参数包括以下步骤:
(1)初始化,通过公式(3)随机生成初始种群。
其中popsize表示人口规模,表示群体中的第i个个体,rand是[0,1]中的一个随机数,UB和LB表示上限和下限。
(2)种群更新,种群的位置根据食物来源的浓度通过公式(4)计算进行调整,参数a、p、vb、vc不断更新;
式中:的范围为[-a,a];从1到0线性递减;为当前寻找到的最高适应度值个体的位置;为黏菌的位置;为从黏菌中随机挑选的两个个体;为黏菌的权重;
(3)NMs本地搜索;
a)计算每个单位适应度值,将其按顶点适应度值的递增顺序排序,找到适应度排名前两位的顶点位置Xg和Xp,根据公式(5)计算其中心点的位置;
Xc=(Xg+Xp)/2 (5)
b)基于反射系数r和等式(6),计算反射点位置Xr,以获得适应度函数值f(Xr):
Xr=Xc+r·(Xc-Xw) (6)
c)若f(Xr)<f(Xg),表示反射方向正确,此时进入展开阶段,使用公式(7)获得展开点Xy。然后比较Xy和Xg的适应度函数值,如果Xy的适应度函数值较小,则Xw=Xy;相反,Xw=Xr;
若f(Xr)<f(Xg),表示反射方向不正确,。此时进入压缩阶段,使用公式(8)获得压缩点Xic;如果Xic小于Xw的适应度函数的值,那么Xic=Xw;
若f(Xr)>f(Xw)>f(Xp);此时进入收缩阶段,使用公式(9)获得收缩点Xoc;如果Xoc小于Xw的适应度函数的值,那么Xw=Xoc;相反,Xw=Xr;
Xic=Xc+β(Xr-Xc) (8)
Xoc=Xr+σ(Xic-Xr) (9)
式中,为膨胀系数,β为压缩系数,σ为收缩系数。
d)用Xw替换最差的解Xg;
(4)在SMA更新后,我们将执行RLM,帮助算法避免陷入局部最优,从而避免陷入局部最优,通过公式(9)随机选择人群中的三个不同个体,使用这三个不同的个体更新人群;
(5)重复步骤(2)~(4),直到满足终止条件并输出最佳解决方案。
6.根据权利要求1所述的NMS-RLM改进黏菌算法优化CNN-BiLSTM的风电机组振动特征预测方法,其特征是,所述步骤5中得到最优超参数模型模型后,将测试集原子输入,对风电机组进行状态趋势预测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华能国际电力股份有限公司重庆清洁能源分公司,未经华能国际电力股份有限公司重庆清洁能源分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310520109.7/1.html,转载请声明来源钻瓜专利网。