基于ISOA−KELM的风机叶片腐蚀速率预测
2022-12-30孙栋钦汤占军李英娜陆鹏
孙栋钦,汤占军,李英娜,陆鹏
腐蚀与防护
基于ISOA−KELM的风机叶片腐蚀速率预测
孙栋钦1,汤占军1,李英娜1,陆鹏2
(1.昆明理工大学 信息工程与自动化学院,昆明 650000;2.云南龙源风力发电有限公司,云南 曲靖 655000)
针对风机运行安全问题,建立风机叶片表面腐蚀速率预测模型,实现对风机叶片安全的预警。对风机叶片腐蚀的原理进行分析,探讨复合材料的腐蚀机理,根据现场实测的数据对叶片表面腐蚀速率进行预测。针对海鸥算法(SOA)易陷入局部最优的问题提出了相应的改进方案,采用logistics混沌映射取代了随机选取海鸥初始位置的方式,提高海鸥初始位置的质量;在海鸥位置更新方式中引入了Levy飞行策略,使得海鸥算法有更强的全局搜索能力;采用Metropolis准则,使处于较差位置的海鸥个体也有一定概率被接受,以提高种群多样性。将改进的海鸥算法用于对核极限学习机(KELM)参数的寻优,建立ISOA−KELM风机叶片表面腐蚀速率预测模型。对该模型进行实验,并与SOA−KELM、PSO−KELM、GA−KELM进行预测误差对比。使用ISOA优化KELM提升了KELM的预测精度,获得的平均绝对误差(MAE)为0.457、均方误差(MSE)为0.280、确定系数(R−square)为0.959,均优于SOA−KELM、PSO−KELM、GA−KELM对比模型。用ISOA−KLEM模型建立的风机叶片表面腐蚀速率模型具有更高的预测精度,基于相关环境数据预测的腐蚀速率对风电场的维修计划具有良好的指导作用。
海鸥优化算法;核极限学习机;风机叶片;表面腐蚀;腐蚀速率预测
2020年我国风电并网装机容量达到了7.167× 107kW,年发电量达到4.665×1011kWh,并且新增装机连续多年全球第一。风机叶片作为风力发电机造价最高也是极容易损坏的部件,由于维修不及时导致需要更换叶片的花费早已超过了其他部件维护所需的费用,因此其检测与防护尤为重要。风机叶片由复合材料制成,其中的增强材料一般是玻璃纤维和碳纤维,具有良好的防腐蚀性能[1]。但在风机运行过程中风沙和鸟类撞击会造成小的擦痕,在环境作用下擦痕转变为腐蚀,腐蚀会进一步扩大,导致叶片力学性能下降,最终叶片折断。由于维修叶片需要停机,同时擦痕几乎不对风机叶片运行产生影响,小面积腐蚀也不需要立即修复,为了不打乱发电计划,因此风电场人员在记录损伤位置后,根据腐蚀情况制定维修计划集中修复。在等待维修这段时间,需要持续关注腐蚀情况。风电机分布范围大,风电场地理环境复杂,依靠人力对多个风机持续检测十分困难,因此根据影响叶片腐蚀的因素,对各个腐蚀点进行腐蚀速率预测有一定现实意义。
多位专家对玻璃纤维复合材料的腐蚀行为进行了研究。瞿立[2]等对复合材料进行了盐雾试验,对材料腐蚀后的拉伸性能、弯曲强度和剪切性能进行分时段测试,发现在腐蚀过程中这3种力学性能都呈现先增加后下降趋势。刘志[3]等研究了在紫外光和酸、碱、盐溶液的作用下,老化、腐蚀对材料力学性能的影响,同样得到了力学性能先增加后减小的结论。代礼葵[4]用多种方式表征了复杂环境下复合材料冲蚀损伤的演化行为,并通过不同老化周期中材料各项指标的变化,得出了水解反应和光氧化反应是产生腐蚀主要原因的结论。
复合材料腐蚀一定程度后,粘结强度变差且不易修复[5]。为了减少腐蚀带来的损失,多位专家提出了多种腐蚀预测方法。丁康康[6]对复合材料在南海岛礁大气环境下的腐蚀规律进行预测,并建立了灰色预测模型。李晖等[7]利用人工加速玻璃纤维老化过程,并确定各因素比例系数建立回归方程。牛一凡[8]等通过分析材料的湿热损伤机制,结合环境当量、老化时间建立材料的寿命预测模型。王涛等[9]将材料的弯曲性能作为性能指标,将时间、温度、腐蚀介质含量作为影响因素,建立了BP神经网络模型预测材料寿命。这些研究成果给出的都是实验室内静态的材料老化预测,并不能直接应用在不间断运行的风机叶片腐蚀预测上。考虑到风电场的露天环境和叶片的运动状态,通过分析相关因素,构建了核极限学习机预测模型。由于检测手段所限,仅将腐蚀面积扩大的速率作为预测对象。
1 风机叶片腐蚀影响因素
风机叶片的腐蚀实际上受到叶片材料本身和环境的巨大影响。复合材料的老化程度对腐蚀有着至关重要的影响,碳纤维和玻璃纤维材料容易受温度影响,且老化速率与温度高低呈正相关[10-12]。水的存在会加速破坏复合材料[13-14],导致风机叶片的耐老化性能下降。水附着在风机叶片上将玻璃纤维中的碱金属化合物溶解,导致水体呈碱性。氢氧根与SiO2的反应见式(1)。
同时,氢氧根离子的存在会使复合材料中树脂基体发生水解,反应式见式(2)。
另外,玻璃纤维吸湿膨胀、脱湿收缩等物理变化也会引起风机叶片损伤扩大,因而当地的降水量和湿度对风机叶片的腐蚀有很大影响。
树脂基体作为复合材料中的基体材料,能在一定程度上保护纤维材料,其性能受损也会影响风机表面的损伤情况。在辐照条件下,单个树脂分子吸收的能量大于其化学键能时,分子链段转变为激发态;在氧气作用下发生光氧化降解[15]。该过程是一个较为复杂的过程,其主要降解过程见式(3)—(6)。
其中,式(3)为激发过程;式(4)为树脂分子与O2反应过程;式(5)—(6)生成的小分子化合物流失,导致树脂基体流失,对纤维材料的保护能力下降。
在应力作用下玻璃纤维的耐腐蚀性能会下降[16],叶片同时受到风力和风机旋转产生不断交变的力。风速的大小同时也影响着风机转速大小。经过上述腐蚀机理分析可知,影响腐蚀的主要因素是温度、外部载荷、湿度和光照,还有材料自身的老化时间。因此,该研究考虑的影响因素是最高温度、平均温度、风速、湿度、降水量、光照强度及叶片服役时间。
2 ISOA−KELM模型原理
2.1 改进海鸥算法(ISOA)
海鸥算法正是根据海鸥的迁徙习惯和攻击行为设计的一种智能算法,在文献[17]中已有详细介绍,在此不再赘述。虽然海鸥算法在优化问题上能产生良好结果,但也有明显缺陷。文献[18]表明,算法初始种群的分布能够很大程度影响算法性能。基本海鸥算法通过随机选择确定种群初始位置,可能在一定程度上导致分布不均,使种群多样性不足。另外,海鸥算法会过早收敛,陷入局部最优。采用混沌算子能增加初始种群的多样性,提高算法的求解精度和收敛速度[19]。logistic混沌序列公式见式(7)。
初始海鸥种群由个维个体组成,对每个个体都进行混沌映射,得到个维序列,见式(8)。
式中:X为第个个体第维的值。
通过式(9)将产生的混沌序列映射到搜索空间内。
式中:ub和lb分别表示设定的上、下限。
为使海鸥算法具有逃脱局部极值的能力,可采用2种方法,即在海鸥位置更新公式中加入Levy飞行机制,以及采用metropolis准则使算法有一定的概率接受差值。
Levy飞行机制广泛应用于解决算法的过早收敛问题,文献[20-21]通过在搜索过程中加入Levy飞行机制都取得了一定效果。在海鸥算法的位置更新方式中引入Levy飞行机制,见式(10)—(11)。
退火算法(SA)[22]于1983年提出,原理类似于物体升温再冷却的过程,随着温度下降,物体中的粒子逐渐稳定排列成高密度有规则的晶体,对应算法中的全局最优解。其中,Metropolis准则使更差的解也有机会成为新解。在文献[23-24]中,为解决算法过早陷入局部最优的问题,在选择新解时采用了Metropolis准则。
2.2 核极限学习机(KELM)
极限学习机是单隐含层神经网络[25],各层之间的权值、阈值随机产生。ELM模型的输出表示见式(12)。
Huang等[26]引入核函数作为极限学习机隐含层节点映射,提高了ELM的非线性映射能力[27]。将径向基核函数(rbf)引入极限学习机,那么式(12)可表达为式(13)—(14)。
核函数为径向基核函数,的定义见式(15)。
2.3 ISOA−KELM模型构建步骤
根据对核极限学习机的介绍可知,其正则化系数和核函数参数需要选择,且会直接影响模型的预测性能。为提高模型的预测性能,先使用改进的海鸥算法(ISOA)对参数和寻优,然后使用核极限学习机对数据进行训练和预测,流程图如图1所示。
图1 ISOA−KELM预测模型流程
3 预测实例分析
3.1 数据来源
风电场通过无人机拍摄方式,每周记录风机叶片上特定的腐蚀区域,通过腐蚀面积变化计算出每周的腐蚀速率。由于腐蚀区域是不规则图像,无法直接计算其面积,因此为减少无关因素的影响,将腐蚀区域进行裁剪,经过裁剪后灰度化的腐蚀点图像见图2a,再进行二值化得到图2b。二值化后图像可以视为由0和1组成的矩阵,黑色像素在矩阵中表达为0,统计0的个数得到腐蚀所占的像素点个数。叶片单面的实际面积已知,在原图像中将风机叶片分割,得到整个叶片所占的像素点个数,通过腐蚀面积像素点个数占比,计算得到腐蚀的实际面积。
图2 腐蚀图像
从风电场数据库和气象站获得每周最高温度、平均温度、平均风速、平均湿度、总降水量、平均光照强度和风机叶片的服役时间。从2019年6月到2020年12月,一共得到80组数据,相关数据变化曲线 见图3。
部分数据展示见表1。将7个影响腐蚀的因素作为模型的输入,腐蚀速率作为输出,腐蚀速率曲线 见图4。
图3 数据变化曲线
图4 每周腐蚀面积
式中:max,min分别为样本中的最大值和最小值。
3.2 模型对比
将2019年6月到2020年8月共60组数据作为训练数据集,2020年8月到2020年12月共20组数据作为测试集。用改进的海鸥算法对KELM的参数进行寻优。因为在寻优过程中使用均方误差作为适应度函数,所以适应度值越低表示该参数的适应度越高。均方误差计算公式见式(17)。
表2为各模型在不同寻优算法下的均方误差。
表1 腐蚀影响因素和腐蚀速率
Tab.1 Corrosion influencing factors and corrosion rate
各算法寻优过程适应度值变化曲线见图5。
图5 各模型适应度值变化曲线
由图5可以看出,各算法适应度值均随着迭代次数的增加而减小,但ISOA能在较少的迭代次数中达到最小的均方误差。SOA也能在较少的迭代次数中取得较好的适应度值,但寻优能力还是次于ISOA。ISOA的初始适应度值低于SOA,说明经过混沌算子优化,提高了种群初始位置质量。PSO迅速稳定在适应度值较高的位置,说明容易受困于局部最佳。GA随迭代次数增加而趋于稳定,但适应度在ISOA- KELM、SOA-KELM、PSO-KELM、GA-KELM中IPSO最高。通过ISOA得到的最优正则化系数和核函数参数分别为2.050 6和1.842 6。4个模型相应的评价指标对比见表2。
平均绝对误差的计算公式见式(18)。
表2 各模型预测结果
Tab.2 Forecast results of each model
确定系数(R−square)的计算公式见式(19)。
R−square越接近1,表示拟合程度越好。由表2可以看出,GA−KELM模型的预测误差最大,表明GA−KELM容易陷入局部极值。4种模型的预测误差对比见图6。
图6 预测误差对比
从图6可以看出,ISOA−KELM模型不能做到对每一个样本的预测结果都与实际值最接近,但预测结果在整体上更加接近实际值曲线。由表2和图6可以看出,PSO−KELM模型和GA−KELM模型的预测误差波动较大,证明这2种方法并不适用对风机叶片腐蚀速率的预测。通过平均绝对误差和确定系数对比发现,ISOA−KELM模型的误差远小于SOA−KELM模型,证明该种新模型更加适用于风机叶片腐蚀速率的预测。从数据训练时间分析,在4种模型中,ISOA−KELM模型的训练时间更长,但该研究的应用场景对训练时间的要求不高。把ISOA−KELM预测的腐蚀速率和实际腐蚀速率进行相关性分析,结果见图7。
图7 ISOA−KELM预测结果拟合
经过多次实验,ISOA−KELM模型的R−square均高于0.95,进一步证明该模型在预测风机叶片腐蚀速率问题上有良好的鲁棒性。并且观察图7可知,每周腐蚀面积为1.5~3.2 cm2时ISOA−KELM模型的预测结果更加准确,而一般情况下每周腐蚀的面积都在此范围内,说明该预测模型在通常情况下都能有良好的表现。
3.3 腐蚀速率预测
对2021年1、2月份的腐蚀速率进行预测实验,需要7个影响腐蚀因素数据,天气预报无法预知2个月的气象数据。过去3 a的1~2月的最高温度、平均温度、风速、湿度、总降水量、光照强度(平均值),风机叶片服役时间已知,得到结果见表3。将得到的各项平均值和服役时间输入模型,对2021年1~2月风机叶片的腐蚀速率进行预测。为检验预测效果,将结果与实际腐蚀速率进行相关性分析,结果如图8所示。
经过20次实验,得到各项指标的平均值为0.502,平均绝对误差0.531,确定系数为0.912。因为腐蚀的影响因素是过去3 a的平均值,所以预测效果不如模型对比中对测试集的预测效果,但仍然具有较高的准确性。这证明了该模型具有较好的鲁棒性,可为风电场的维修计划提供决策参考。
表3 腐蚀影响因素和腐蚀速率
Tab.3 Corrosion influencing factors and corrosion rate
图8 ISOA−KELM预测结果拟合
4 结语
1)基于风机叶片腐蚀状况监测难度大的问题,选取影响腐蚀的7个因素,建立风机叶片腐蚀速率预测模型,这能给风电场提供有价值的维修建议。
2)目前,国内外文献中关于预测风机叶片腐蚀速率的研究较少,该领域的数据库较小,这直接阻碍了该领域人工智能的发展。使用核极限学习机作为预测模型,由于正则化系数和核函数参数的选择将会对预测结果产生较大影响,如何对这些系数进行选择是其难点。
3)分别使用 ISOA−KELM、SOA−KELM、PSO−KELM、GA−KELM等4种模型进行对比实验。研究结果显示,ISOA−KELM模型的预测均方误差、平均绝对误差都相对较小,分别为 0.280和0.457,同时确定系数为0.959,表明模型对数据的拟合较好。
4)通过计算过去3 a相关因素的平均值,对2021年1~2月风机叶片的腐蚀速率进行预测,与实际腐蚀速率进行比较,得到的平均确定系数为0.912,证明ISOA−KELM模型可用于风机叶片腐蚀速率预测。
[1] 陈秋宇, 赫玉欣, 张丽, 等. 碳纤维/玻璃纤维混杂复合材料的力学性能研究[J]. 化工新型材料, 2020, 48(7): 134-138.
CHEN Qin-yu, HE Yu-xin, ZHANG Li, et al. Mechanical Property of Carbon /Glass Hybrid Fiber Composite[J]. New Chemical Materials, 2020, 48(7): 134-138.
[2] 瞿立, 康少付, 李进, 等. 玻纤/乙烯基酯复合材料的制备及其盐雾腐蚀行为[J]. 玻璃钢/复合材料, 2019(11): 95-99.
QU Li, KANG Shao-fu, LI Jing, et al. Preparation and Salt Spray Atmospheric Corrosion Behavior of Glass Fiber/ Vinyl Ester Composites[J]. Fiber Reinforced Plastics/ Composites, 2019(11): 95-99.
[3] 刘志, 张勇, 张彬, 等. 玻璃纤维/聚氨酯复合材料耐腐蚀和耐UV研究[J]. 聚氨酯工业, 2020, 35(1): 26-28.
LIU Zhi, ZHANG Yong, ZHANG Bin, et al. Study on Corrosion-Resistance and UV-Resistance of Glass Fiber / Polyurethane Composites[J]. Polyurethane Industry, 2020, 35(1): 26-28.
[4] 代礼葵. 环境因素下玻纤增强树脂基复合材料冲蚀损伤行为[D]. 新疆大学, 2019: 15-60.
DAI Li-kui. Erosion Damage Behavior of Glass Fiber Reinforced Resin Matrix Composites under Environmental Factors[D]. Xinjiang University, 2019: 15-60.
[5] Zerbst U, Madia M, Vormwald M. Fatigue Strength and Fracture Mechanics[J]. Procedia Structural Integrity, 2017(5) : 745-752.
[6] 丁康康, 杜建平, 王振华, 等. 严酷海洋大气环境下玻璃纤维复合材料腐蚀老化规律研究[J]. 装备环境工程, 2021, 18(11): 10-17.
Ding Kang-kang, DU Jian-ping, WANG Zhen-hua, et al. Study on Corrosion Aging Behavior of Glass Fiber Reinforced Composites in Severe Marine Atmospheric Environment[J]. Equipment Environmental Engineering, 2021, 18(11): 10-17.
[7] 李晖, 张录平, 孙岩, 等. 玻璃纤维增强复合材料的寿命预测[J]. 工程塑料应用, 2011, 39(1): 68-73.
LI Hui, ZHANG Lu-ping, SUN Yan, et al. Prediction of Service Life of the Glass Fibre Reinforced Composite[J]. Engineering Plastics Application, 2011, 39(1): 68-73.
[8] 牛一凡, 李璋琪, 朱晓峰. 全湿热场下碳纤维/环氧树脂复合材料弯曲性能及寿命预测[J]. 复合材料学报, 2020, 37(1): 104-112.
NIU Yi-fan, LI Zhang-qi, ZHU Xiao-feng. Flexural Properties and Life-time Estimation of Carbon Fiber/Epoxy Composite under Hygrothermal Conditions[J]. Acta Materiae Compositae Sinica, 2020, 37(1): 104-112.
[9] 王涛, 王俊, 赵迪宇, 等. 基于BP神经网络的玻璃纤维增强塑料腐蚀条件下的寿命预测[J]. 化工学报, 2019, 70(12): 4872-4880.
WANG Tao, WANG Jun, ZHAO Di-yu, et al. Life Prediction of Glass Fiber Reinforced Plastics Based on BP Neural Network under Corrosion Condition[J]. CIESC Journal, 2019, 70(12): 4872-4880.
[10] 谢桂华, 卞玉龙, 唐永生, 等. 纤维增强复合材料疲劳性能的温度效应[J]. 玻璃钢/复合材料, 2017(9): 19-24.
XIE Gui-hua, BIAN Yu-long, TANG Yong-sheng, et al. Temperature Effect on Fatigue Performance of Fiber- Reinforced Polymer[J]. Fiber Reinforced Plastics/ Composites, 2017(9): 19-24.
[11] 杨丽颖, 聂百胜, 董小平, 等. 温度和CO2环境对玻璃钢腐蚀形貌及力学性能的影响[J]. 材料热处理学报, 2016, 37(10): 109-114.
YANG Li-ying, NIE Bai-sheng, DONG Xiao-ping, et al. Effect of Temperature on Morphology and Mechanical Properties of Carbon Fiber Reinforced Polymer (FRP) Composites Corroded by CO2[J]. Transactions of Materials and Heat Treatment, 2016, 37(10): 109-114.
[12] 李亚南, 于运花, 杨小平. 玻璃纤维/乙烯基酯树脂复合材料在硫酸溶液中的腐蚀机理研究[J]. 玻璃钢/复合材料, 2014(6): 30-34.
LI Ya-nan, YU Yun-hua, YANG Xiao-ping. The Corrosion Mechanism Research of Glass Fiber Reinforced Vinyl Ester Resin Composites in Sulfuric Acid Solutions [J]. Fiber Reinforced Plastics/Composites, 2014(6): 30-34.
[13] 谭艺蓓, 倪爱清, 陈宏达, 等. 吸水对连续玻璃纤维增强聚丙烯复合材料的力学性能影响的研究[J]. 玻璃钢/复合材料, 2017(10): 72-78.
TAN Yi-bei, NI Ai-qing, CHEN Hong-da, et al. Effect of Water Absorption on Mechanical Properties of Continuous Glass Fiber Reinforced Polypropylene Composites[J]. Fiber Reinforced Plastics/Composites, 2017(10): 72-78.
[14] 朱坤坤, 倪爱清, 王继辉. 苎麻/玻璃纤维混杂复合材料的老化研究及寿命预测[J]. 玻璃钢/复合材料, 2016(5): 48-54.
ZHU Kun-kun, NI Ai-qing, WANG Ji-hui. Aging Study and Life Prediction of Ramie/Glass Fiber Hybrid Composites[J]. Fiber Reinforced Plastics/ Composites, 2016(5): 48-54.
[15] 代礼葵, 孙耀宁, 王国建. 玻璃纤维/环氧乙烯基酯树脂复合材料环境综合因素下的冲蚀行为及机制[J]. 复合材料学报, 2019, 36(9): 2059-2066.
DAI Li-kui, SUN Yao-ning, WANG Guo-jian. Erosion Behavior and Mechanism of Glass Fiber/Epoxy Vinlester Composites under Multiple Environmental Factors[J]. Acta Materiae Compositae Sinica, 2019, 36(9): 2059- 2066.
[16] 程基伟, 王天民. TWINTEX纤维增强塑料的应力腐蚀开裂[J]. 材料研究学报, 2005(3): 269-276.
CHENG Ji-wei, WANG Tian-min. Stress Corrosion Cracking of TWINTEX Fiber Reinforced Plastics [J]. Journal of Materials Research, 2005 (3): 269-276.
[17] DHIMAN G, KUMAR V. Seagull Optimization Algorithm: Theory and its Applications for Large-Scale Industrial Engineering Problems[J]. Knowledge-Based Systems, 2019, 165: 169-196.
[18] HAUPT R, HAUPT S. Practical Genetic Algorithm[M]. New York: John Wiley and Sons, 2004: 51-65.
[19] 汤安迪, 韩统, 徐登武, 等. 基于混沌麻雀搜索算法的无人机航迹规划方法[J]. 计算机应用, 2021, 41(7): 2128-2136.
TANG An-di, HAN Tong, XU Deng-wu, et al. Path Planning Method of Unmanned Aerial Vehicle Based on Chaos Sparrow Search Algorithm[J]. Journal of Computer Applications, 2021, 41(7): 2128-2136.
[20] 张严, 秦亮曦. 基于Levy飞行策略的改进樽海鞘群算法[J]. 计算机科学, 2020, 47(7): 154-160.
ZHANG Yan, QIN Liang-xi. Improved Salp Swarm Algorithm Based on Levy Flight Strategy[J]. Computer Science, 2020, 47(7): 154-160.
[21] 唐朝国. 基于改进Levy飞行的PSO湿度传感器补偿算法[J]. 电子测量与仪器学报, 2020, 34(3): 119-125.
Tang Chao-guo. PSO Humidity Sensor Compensation Algorithm Based on Improved Levy Flight[J]. Journal of Electronic Measurement and Instrumentation, 2020, 34(3): 119-125.
[22] SIMOPOULOS D N, KAVATZA S D, VOURNAS C D. Unit Commitment by an Enhanced Simulated Annealing Algorithm[J]. IEEE Trans on Power Systems, 2006, 21(1): 68-76.
[23] 陈久梅, 张松毅, 但斌. 求解多隔室车辆路径问题的改进粒子群优化算法[J]. 计算机集成制造系统, 2019, 25(11): 2952-2962.
CHEN Jiu-mei, ZHENG Song-yi, DAN Bin. Improved Particle Swarm Optimization for Multi-Compartment Vehicle Routing Problem[J]. Computer Integrated Manufacturing Systems, 2019, 25(11): 2952-2962.
[24] 郭彩杏, 郭晓金, 柏林江. 改进遗传模拟退火算法优化BP算法研究[J]. 小型微型计算机系统, 2019, 40(10): 2063-2067.
GUO Cai-xing, GUO Xiao-jin, BAI Lin-jiang. Rsearch on Improved BP Algorithm for Genetic Simulated Annealing Algorithm[J]. Journal of Chinese Computer Systems, 2019, 40(10): 2063-2067.
[25] TANG J, DENG C, GUANG G B. Extreme Learning Machine for Multilayer Perceptron[J]. IEEE Transactions on Neural Networks & Learning Systems (S2162-237X), 2016, 27(4): 809-821.
[26] HUANG G B, ZHOU H, DING X, et al. Extreme Learning Machine for Regression and Multiclass Classification[J]. IEEE Transactions on Systems, Man and Cybernetics, Part B: Cybernetics, 2012, 42(2): 513-529.
[27] HUANG G B, BAI Z, KASUN L L C, et al. Local Receptive Fields Based Extreme Learning Machine[J]. IEEE Computational Intelligence Magazine, 2015, 10(2): 18-27.
Prediction of the Corrosion Rate of Wind Turbine Blade Based on ISOA-KELM
1,1,1,2
(1. Kunming University of Science and Technology, College of Information Engineering and Automation Kunming 650000;2. Yunnan Longyuan Wind Power Generation Limited Company Yunnan Qujing, 655000)
To scientifically stimulate the wind turbine blades maintenance plan and to protect the safety of wind farm personnel and property, the corrosion mechanism analysis of raw material for wind turbine blades was conducted. It was found that there are five main factors affecting the corrosion rate, which are temperature, external load, humidity, light, and the aging time of the material itself. Therefore, for the wind turbine blade in service, the influencing factors considered in this study are maximum temperature, average temperature, wind speed, humidity, precipitation, light intensity, and blade service time. Weekly maximum temperature, average temperature, average wind speed, average humidity, total precipitation, average light intensity, and service time of the wind turbine blades are obtained from the wind farm database and weather stations. These data are used to train the model to predict the corrosion rate of the wind turbine blades.
The prediction model consists of a classifier and an optimization algorithm. A Kernel Extreme Learning Machine (KELM) was chosen as the classifier, and the hyper parameters of the KELM are optimized using an optimization algorithm to improve the classification performance. The corresponding improvement scheme is proposed to solve the problem that the SOA is easy to fall into local optimal. The method of randomly selecting the initial position of the seagull is replaced by the method of logistics chaotic mapping to improve the quality of the initial position of the seagull. The Levy flight strategy is introduced in the update method of seagull position, which makes the Seagull Optimization Algorithm have stronger global search ability. Metropolis criterion is adopted to make seagull individuals in poor positions have a certain probability to be accepted and improve the diversity of the population. The modified SOA is used to optimize the parameters of KELM, and establishes prediction model of corrosion rate on the surface of ISOA-KELM wind turbine blades.
To verify the prediction performance of the ISOA-KELM model, the parameters of KELM were optimized using the basic seagull optimization algorithm (SOA), particle swarm optimization (PSO), and genetic algorithm (GA) to compare the prediction errors with SOA-KELM, PSO-KELM, and GA-KELM, respectively. The obtained data are divided into training and test sets in a ratio of 3:1, and the model is trained using the training set. The results show that optimizing KELM using ISOA improves the prediction accuracy of KELM, and the obtained values of Mean Absolute Error (MAE) of 0.457, Mean Square Error (MSE) of 0.280, and R-square of 0.959 are better than the above three comparison models. After a series of experiments, the R-square of ISOA-KELM model is higher than 0.95, which further proves that the model has good accuracy and robustness in predicting the corrosion rate of wind turbine blades. And the prediction accuracy of ISOA-KELM model is higher than the average when the weekly corrosion area is 1.5~3.2 cm2, and the corrosion rate in general is within this range, which shows that the prediction model can have good performance under normal circumstances.
After obtaining the prediction model, the prediction experiment was conducted for the corrosion rate in January and February 2021. Calculate the average values of maximum temperature, temperature, wind speed, humidity, total precipitation, and light intensity in January and February of the past three years, and input the obtained average values and service time into the model to predict the corrosion rate of wind turbine blades in January and February of 2021. After 20 experiments, the average value of each index is obtained as MSE is 0.502, MAE is 0.531, R-square is 0.912. Because the influence of corrosion is the average of the past three years, so the prediction effect is not as good as the prediction effect of the model comparison for the test set, but still has high accuracy. It is proved that the model has good robustness and can provide decision suggestions for the maintenance plan of wind farms, so as to guarantee the safety of wind turbine blades.
seagull optimization algorithm; nuclear extreme learning machine; wind turbine blade; surface corrosion; corrosion rate prediction
TH391;TH145.9
A
1001-3660(2022)11-0271-08
10.16490/j.cnki.issn.1001-3660.2022.11.025
2000–00–00;
2000–00–00
2000-00-00;
2000-00-00
国家自然科学基金(61962031)
The National Natural Science Foundation of China(61962031)
孙栋钦(1995—),男,硕士,主要研究方向为风力发电、智能算法。
SUN Dong-qin (1995-), Male, Master, Research focus: Wind power generation, intelligent algorithm。
汤占军(1969—),男,博士,副教授,主要研究方向为新能源发电、智能控制。
TANG Zhan-jun (1969-), Male, Doctor, Associate professor, Research focus: New energy power generation and intelligent control.
孙栋钦, 汤占军, 李英娜, 等.基于ISOA−KELM的风机叶片腐蚀速率预测[J]. 表面技术, 2022, 51(11): 271-278.
SUN Dong-qin, TANG Zhan-jun, LI Ying-na, et al. Prediction of the Corrosion Rate of Wind Turbine Blade Based on ISOA-KELM[J]. Surface Technology, 2022, 51(11): 271-278.