摘要:针对压气机特性曲线预测精度较低、边界工况点处泛化能力较差的问题,提出基于免疫算法(IA)的BP神经网络预测模型和SVR预测模型。同时,为研究人工神经网络在压气机特性曲线预测中的应用,分别采用极限学习机、RBF、MEA-BP、IA-BP以及IA-SVR神经网络对某型燃气轮机压气机的性能关系进行模拟,分析5种神经网络模型在压气机特性曲线预测的优劣程度。结果表明:IA-BP神经网络模型收敛速度快,精度高,相对误差百分比更小,预测结果有更好的泛化能力,且适用于非设计工况条件下压气机特性曲线预测;IA-SVR模型的平均相对误差更小。免疫算法优化的模型可以提高拟合和预测的准确性,有利于燃气轮机组的建模与仿真。
燃气轮机是一种将热能转化至机械功输出的动力机械,已被电力发电、船舶、特种军事诸多领域应用[1]。目前国内装备制造业对重型燃气轮机的核心设计不断突破,逐步完善热力建模仿真中的压气机模型,通过提高压气机特性曲线的预测准确性,优化后的燃气轮机模型能够精确的模拟电机暂态运行与稳态运行。压气机模型对机组的控制系统有实质性提升,有利于运行维护和人员培训[2]。
表达式法、插值法和神经网络法可以有效解决压气机特性曲线的预测问题。刘小方[3]等人以曲线相似性为设计核心,根据曲线的不同特性位置进行分段拟合并确定表达式参数,最终给出压气机特性曲线的函数关系式。房友龙[4]等人利用位置渐变思路去简化,采用坐标变换的方法对压气机曲线进行分步拟合并确定各拟合阶次,该插值法的应用较为广泛。在设计工况点,可通过试验获取特性曲线,采用二维插值的方法可确定所需数值。为解决特定转速下的实际运行情形,党相懿[5]等人采用基于样条曲线的内插算法来优化。
基于数据的人工神经网络法可以处理非线性实验数据和预测精度问题。王志涛[6]等人较早建立BP和RBF压气机预测模型并给出相应的拟合结果。涂环[7]等人将曲线拟合、BP算法两种方式去对比,提出具有更高预测精度的Kriging模型。黄伟[8]等人提出基于MEA-BP的神经网络预测模型,融合MEA的全局寻优并优化BP算法的阈值和权值。徐思雨[9]等人应用ABC-SVM的算法来处理压气机特性线内插与外推预测精度不高的情形。路绪坤[10]等人研究神经网络算法在压气机特性曲线的应用,并比较不同神经网络下的拟合效果,所提出的BP-GA模型精度更高。诸多学者利用人工神经网络算法做压气机曲线预测的应用研究,但少有文献介绍不同智能算法模型间的对比以及优化。
本研究以某燃气轮机为研究对象,为完善传统BP神经网络和支持向量机回归(SVR)预测精度的不足,将免疫算法(Immune Algorithm, IA)引入压气机特性曲线预测中,对BP神经网络和SVR进行优化。以压气机流量特性图为例,采用RBF、MEA-BP、IA-BP、ELM以及IA-SVR进行优化预测,与压气机预测模型进行对比并分析性能差异。
1、压气机模型
应用Matlab/Simulink仿真平台,采用面向对象的模块化建模方式,可建立某重型燃气轮机的整体模型,包括压气机、燃烧室、透平等部分。由于压气机的运行工况复杂,变工质运行时有极强的非线性,目前还没有足够准确的理论表达式去描述压气机中参数关系,压气机模型难以建立。折合流量、压比、效率和折合转速4个参变量的变化关系可以反应压气机通用曲线,具体的函数关系式如下:
GT√pin=f1(poutpin,nTin√) (1)ηc=f2(poutpin,nTin√) (2)
式中,GT√pin为折合流量; ηc为绝热效率;poutpin为压比;nTin√为折合转速。
通过智能算法对压气机性能曲线进行预测,可得到指定转速下的空气流量和效率,与常用的插值法比较,预测更精确。根据热力性质关系,由空气流量可获得燃烧室内的进气流量;透平与压气机的运行过程相似,透平曲线同样可得到提升。压气机特性曲线基本是在额定工况下通过试车台试验或流量分析获得;在变工况状态下,压缩运行中工质的热力性质和部件动力关系变化,机组内部的设备部件性能会退化或损耗,所测得的数据具有可变性和离散化特点。根据统计的实验样本数据和理论分析,采用神经网络建模方法完成对压气机特性曲线的精确预测,得到变工况状态下不同转速所对应的流量和效率,进而优化燃气轮机的整体模型。
2、神经网络模型
2.1 BP神经网络
BP神经网络可通过优化梯度下降法对样本预测。计算前向信号输出与期望的差值,差值以逆向传播的方式,逐层调整权值和阈值。选择合适的学习步长,提高算法的收敛速度并避免局部最小,其拓扑结构如图1所示。
图1 BP神经网络拓扑结构图
L-M(Levenberg-Marquardt)算法可改善BP网络收敛速度慢、易陷入局部最优解的问题,但内存占比大,易出现过拟合;应用思维进化算法(MEA)的趋同和异化,可优化BP网络的初始权值和阈值;结合遗传算法的BP-GA(Genetic Algorithm)可改善预测的均方误差。
2.2 IA-BP神经网络
免疫算法(IA)具有广泛的最优解搜索能力,可完成并行求解的搜索过程,保持多样性机制,在寻优、分类和识别等领域广泛应用[11]。IA-BP神经网络的算法流程如图2所示。
图2 IA-BP神经网络的算法流程图
IA-BP算法的设计思路是针对BP算法的不足,进一步优化阈值和权值。根据试验原理选定测试集,构造学习样本。按照数据节点个数和维度去设定BP参数,完成初始化网络,设定免疫算法基本参数,将种群定为独立结构体。
当种群初次识别抗原时,会产生初始抗体群,记录每一代的最优适应度值和平均适应度值。计算亲和度及抗体浓度,将亲和度较高的抗体加入到记忆细胞。分析获得繁殖概率并建立父代群,引入精英保留策略来更新记忆库。
通过选择、交叉和变异操作,再次加入记忆库中抗体,形成新种群。按照免疫迭代次数,确定最优个体的适应度值并得到新的权值和阈值,从而完成对BP网络的优化。
2.3 IA-SVR网络模型
支持向量回归机(SVR)是通过搜索空间位置的点作为最优模型的可能解,经过泛化能力预测值来估计,求解最小泛化误差。选取回归参数可提高SVR模型的拟合精度和泛化能力。惩罚系数C影响模型的泛化能力,核函数参数σ决定分布时间及置信范围,不敏感损失参数ε宜适当取大,但应避免过拟合[12]。
微粒群算法(PSO)优化SVR具有良好的学习精度和泛化能力,对于分类问题可快速准确检索所需信息并提高正确率,从而得到高精度解[13]。压气机低转速运行时,性能曲线具有极强的非线性,现场数据获取较为困难。对比PSO-SVR算法,IA-SVR算法可在样本数据有限的情况下提高准确率,解决低转速运行预测问题。
2.4 RBF神经网络
采用RBF神经网络应考虑聚类度量问题,需选取合适的基函数、逼近算法和迭代算法。本文采用高斯函数为RBF网络的激活函数,通过newrbe函数创建,并确定神经元权值、阈值、期望和标准差。RBF网络结构具有线性关系,对权值和阈值修正优化,训练方法快速易行,收敛速度快且不存在局部最优问题。
2.5 ELM神经网络
极限学习机(Extreme Learning Machine, ELM)具有极快的学习速度和较强的非线性拟合能力,预测效果好、效率高且稳定性强。本文采用elmtrain函数去训练ELM。仿真环节要保持隐含层节点数和样本数相等,避免样本数据复共线性问题[14]。ELM可随机选取输入权值和隐层偏置,插值、逼近和分类能力仍可保持不变,仅需优化隐含层的神经元个数,计算Moore-Penrose广义逆矩阵,可解析获得输出权值。
3、实例分析
3.1非线性函数
为验证5种神经网络预测时的随机性,选择式(3)所示的非线性函数进行拟合,函数图形如图3所示。
图3非线性函数图
从式(3)的非线性函数中获取1000组数据,940组作为神经网络训练集,剩余的60组数据作为测试集,预测函数输出。本文分别建立RBF神经网络、ELM神经网络、MEA-BP模型、IA-BP模型以及IA-SVR模型,并利用这5种模型对压气机特性曲线去预测。
由图4可知,上述5种模型测试集样本预测的相对误差百分比在1%附近,精度基本符合性能曲线要求,但由于选取数据时的随机性,存在数据相对误差较大。采用RBF算法和ELM算法运行时,整体误差偏大;IA-SVR相对误差百分比整体在0.1%附近,但最大误差百分比在4.5%;MEA和IA优化BP神经网络的误差较小,IA-BP有更好的预测精度。
图4不同神经网络的预测误差百分比
3.2数据预处理及模型评价指标
图5所示为某型轴流式压气机特性曲线,共有11条等转速线,分别取转速n=0.3、0.4、0.5、0.6、0.7、0.8、0.9的数据样本作为神经网络训练集。为验证模型的预测效果,在每条等转速线选取一定数量的样本点,并将n=0.25、0.82、0.96的样本数据作为检验数据,其中n=0.25是低转速外插值,转速n=0.82是样本内插值,n=0.96是高转速样本外插值。
图5某型轴流式压气机特性曲线
通过mapminmax函数对输入数据归一化处理,reverse函数对输出数据反归一化处理[15]。避免数据量级对5种神经网络模型预测的影响,同时提高传输函数的计算效率,并综合评价5种模型预测程度,包括平均绝对误差(MAE)、平均绝对百分比误差(MAPE)、可决系数(R-Square)和均方根误差(RMSE)。
MAE=1m∑i=1m|(yi−yˆi)| (4)MAPE=1m∑i=1m∣∣∣yˆi−yiyi∣∣∣×100% (5)R2=1−∑i(yˆi−yi)2∑i(y¯i−yi)2 (6)RMSE=1m∑i=1m(yi−yˆi−−−−−−−−−−−√)
3.3结果及分析
根据回归评价指标,5种神经网络模型拟合预测的性能参数见表1,从表1可以得知,5种模型的可决系数都非常高,ELM网络模型训练时长最少,为1.74s,传统算法RBF与ELM的误差参数较接近。IA-SVR神经网络模型均方根误差较大,训练时间较长,整体优化效果不明显。MEA-BP和IA-BP两种模型的误差参数较小,拟合精度提升,基于免疫算法优化后的BP神经网络,MAPE仅为0.45%,优化效果最明显,与MEA-BP模型相比,运行时间大幅缩短。
表1神经网络模型预测效果对比
对比图6压比拟合结果可知,在误差允许的范围内,上述模型均可描述压气机特性曲线中的压比特性,精度满足拟合预测要求。根据拟合结果分析插值工况点的预测效果,对于n=0.82时的样本插值点,5种模型的预测效果最好;对于n=0.25时的低转速外插值,极限学习机模型和RBF预测结果误差较大,泛化能力较差;对于n=0.96时的高转速样本插值,MEA-BP模型部分数据预测偏差较大,IA-SVR模型预测效果不明显,边界工况点处的预测效果较差,需要进一步提升。IA-BP神经网络模型显拟合效果得到显著提高,结果与初始样本数据更相符,与其它4种模型相比较,IA-BP模型具有更高的预测精度和泛化能力。
图6压比特性拟合结果对比
图7以相对误差百分比的形式呈现,分析5种神经网络插值预测结果。RBF模型预测的相对误差百分比综合数值最高,ELM模型在低转速预测误差较大;IA-SVR模型不适合高转速外插值预测MEA-BP模型整体预测结果较精准。采用IA-BP预测时,低转速样本外插值的折合流量误差百分比均小于1%,高速内插值的相对误差百分比在0.3%附近分布,高转速外插值误差在0.5%左右,存在部分数据误差百分比接近2%。对压气机特性曲线进行拟合时,由于边界工况点处的样本只能通过单侧数据进行训练,边界外插值的相对误差会略高,而对于n=0.82时的高速内插值相对误差普遍较小。但与其它神经网络比较,经过免疫算法优化过的BP神经网络可以大幅降低相对误差,可以更好地对性能曲线进行预测,适合应用至燃气轮机的建模与优化。
图7神经网络插值预测结果对比
4、结 论
(1)将免疫算法(IA)引入压气机特性曲线预测,IA-BP算法可更好预测折合流量在低转速插值和高转速内插值的效果。IA-BP模型的收敛速度更快,回归性能参数更好,相对误差百分比更小,训练时间仅为18.34s,预测精度高,可以提高边界工况点处的泛化能力。
对于IA-SVR神经网络,模型的平均相对误差更小,但在高转速外插值下的预测输出误差较大,泛化能力不强,训练时间较长。
(2)为研究人工数据网络在压气机特性曲线预测中的应用,采用5种神经网络对燃气轮机的压气机特性曲线进行预测对比。结果表明,IA-BP预测误差最小,拟合结果更接近非线性函数选取的样本值,绝大多数的预测相对误差百分比小于1%,精度良好。
(3)IA-BP神经网络能预测非设计工况的压气机特性曲线,燃气轮机的整体模型可得到优化,有利于机组建模与仿真。
参考文献:
[1]蒋洪德,任静,李雪英,等重型燃气轮机现状与发展趋势[J]中国电机工程学报,2014,34(29):5096-5102.
[2]孔祥林,田晓晶,程国强,等中国首台F级50MW重型燃气轮机的自主研制[J].天然气工业,2020,40(12):12-17.
[3]刘小方,蒋磊,司品顺,等燃气轮机压气机特性曲线的拟合方法[J].舰船科学技术,2012,34(7):61-63.
[4]房友龙,刘东风,贺星,等压气机特性曲线精确分步拟合方法研究[J]燃气涡轮试验与研究,2019,32(2):21-27.
[5]党相懿,杨文广。蒋东翔基于样条曲线的压气机特性内插算法研究[J]航空发动机,2015 ,41(1):22-26.
[6]王志涛,李淑英,谭智勇基于BP和RBF神经网络压气机特性曲线拟合方法的研究[J]汽轮机技术, 2009.51(2):94-96,99.
[7]涂环,陈辉基于Kriging算法的压气机特性建模[J].内燃机学报,2014,32(4):377-383.
[8]黄伟,常俊,孙智滨基于MEA-BP神经网络的压气机特性曲线预测[J] .重庆理工大学学报(自然科学).2019,33(2):67-74.
[9]徐思雨,应雨龙,等.基于人工蜂群优化支持向量参数的压气机特性线的表达[J].燃气轮机技术, 2020,33(4):24-33.
[10]路绪坤,张士杰,等基于遗传算法的压气机性能曲线拟台方法研究[J]热能动力工程,2022,37(1):105-109,123.
[1]孙港,王军祥,郭连军,等基于IA-BP智能算法的初始地应力场反演研究[J/OL].土木与环境工程学报(中英文):1-13[2022-03-31].
[12]丁勇,秦晓明,何寒晖.支持向量机的参数优化及其文本分类中的应用[J].计算机仿真,2010,27(11):187-190.
[13]徐睿,梁循,齐金山,等极限学习机前沿进展与趋势[J].计算机学报,2019,42(7):1640-1670.
[14]孙江,行鸿彦,吴佳佳基于IA-SVM模型的混沌小信号检测方法[J]探测与控制学报,2020,42(3):119-125.
文章来源:赵子龙,康英伟,扶文浩.基于免疫算法的压气机特性曲线预测方法研究[J].汽轮机技术,2023,65(04):289-292.
分享:
挖掘机是工程机械的主力机种,每年都要消耗巨量的燃油。对我国而言,降低挖掘机能耗具有经济、环境和能源安全方面的重要意义。挖掘机降耗节能方面的一项主要挑战来自于其工况和负载多变,挖掘机工作模式设定无法很好地适应这种多变的负载,发动机、液压泵和负载之间不能很好地匹配,导致能量浪费。
2024-03-04工程车通常采用柴油发动机,电子控制单元(Electronic Control Unit,ECU)是发动机核心部件,控制着发动机的喷油量以及工程车的工作状态。由于工程车长期在强震动、高辐射、电磁干扰等恶劣的环境下作业,ECU故障频发。发动机发生故障后很难对工程车进行托运,常见做法是技术人员前往工作场地进行检修,因此对检修设备的便携性有着很高的要求。
2024-01-26煤矿智能化进入了快速发展阶段,智能采掘系统、辅助作业类机器人、智能监测监控装备等煤矿智能化装备数量快速增长。在煤矿智能化装备中,轴承是关键零部件之一,当装备发生故障时,约30%的故障源头是轴承。因此实现轴承故障的智能诊断对保障煤矿智能装备的高效运转具有重要意义。
2024-01-13减速器作为刮板输送机的核心部件,承担传递动力的重要任务,是其稳定安全运行的基本保证。减速器长期处于受力啮合状态,加之设备工况恶劣且复杂,易导致其齿轮出现齿面磨损、齿根裂纹、断齿等故障。如未及时发现故障并对其进行有针对性的保养维护,极易引发设备系统性失效,造成经济损失与人员伤亡。
2024-01-13回液断路阀是一种安装于单台支架液压系统回路上、用于防止主回液管路液流返回本架引起支架误动作的单向阀。液压支架执行元件所有动作的回液都需经过回液断路阀回到回液管路。由于立柱千斤顶较大的面积比,在液压支架降柱、千斤顶缩回等工况(尤其是降柱冲击工况),回液会瞬间出现几倍甚至几十倍的流量放大,从而形成流量冲击。
2024-01-12煤矿企业生产过程复杂,生产工序多,各种用电设备不间断运行使电费成为在煤矿生产各项成本中紧随物料成本、人工成本之后的第3项最大的成本。作为煤矿八大重要环节之一的压风环节,压风机承担着为各种风动机械、风动工具和井下压风自救系统提供动力源的任务,是矿井送风的主要用电设备,压风机的电能使用状态关系到煤矿总体节能的质量。
2024-01-12煤矿井下使用的乳化液回转设备(例如乳化液绞车、乳化液葫芦及乳化液行走装置)的核心是高水基乳化液马达,其质量直接关系到乳化液回转设备的使用寿命。早期将摆线马达、叶片马达和普通齿轮马达改成为以高水基乳化液为传动介质的乳化液马达,因其泄漏量大,无法建立稳定压力,使用寿命极短,无法在煤矿井下正常工作而被淘汰。
2024-01-11隔膜泵是煤炭行业的重要输送设备,其活塞一般采用V形圈进行密封。良好的V形圈结构设计会提高隔膜泵的使用效率,降低设备的维修保养频率。在V形圈工作过程中,无内压时依靠唇部过盈形成初始密封;承受液体压力时,唇口打开,进一步增加与缸筒之间的接触压力,起到自封作用。
2024-01-11鲍店煤矿主井现有提升及装载系统的箕斗因受物料冲击与摩擦,结构变形且磨损严重,需布置衬板以保护其整体结构,降低设备维护成本。目前,主要使用Q235结构钢、不锈钢、锰钢及耐磨堆焊板等作为耐磨衬板材料。一般认为,材料耐磨性能与材料硬度成正比,即硬度越高的材料,其耐磨性能越优。
2024-01-10破碎机作为煤矿综采工作面采煤过程中的重要设备,其运行是否正常直接影响综采工作面高效生产,其中破碎机轴承充分润滑是保证破碎机正常运转的重要环节之一。以往破碎机轴承注油一般在设备停机检修时间采用人工注油方式,破碎过程中不再持续注油,长期如此容易对轴承造成损伤,无法保证设备的使用寿命。
2024-01-10我要评论
期刊名称:汽轮机技术
期刊人气:1086
主管单位:哈尔滨电气集团有限公司
主办单位:哈尔滨汽轮机厂有限责任公司
出版地方:黑龙江
专业分类:工业
国际刊号:1001-5884
国内刊号:23-1251/TH
邮发代号:14-273
创刊时间:1958年
发行周期:双月刊
期刊开本:大16开
见刊时间:1年以上
影响因子:0.314
影响因子:0.197
影响因子:0.244
影响因子:0.282
影响因子:0.198
400-069-1609
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!