欢迎来到天天文库
浏览记录
ID:24920217
大小:285.50 KB
页数:12页
时间:2018-11-17
《基于神经网络的锅炉优化燃烧技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于神经网络的锅炉优化燃烧技术(1.HuadianHubeiPowerGenerationCompanyLimited)摘要:目前大型燃煤机组耗煤量大、煤炭采购的矿点较多、煤质不稳定等导致锅炉燃烧经常偏离设计工矿,如果继续采用设计煤种工矿下的锅炉燃烧控制技术,就难以提高锅炉的燃烧效率。本文介绍的燃烧优化技术是采用神经网络技术建模,并用遗传算法寻优以调整锅炉燃烧的风粉配比等控制参数,实现锅炉燃烧工况动态最优,克服了传统试验法指导燃烧优化调整的缺点,能够较好的指导锅炉在非设计煤种下的稳定高效燃烧,降低锅炉能源消耗及减少氮氧化物的排放,并通过电厂运行试验证明该优化运行技术具有较高应用价值和广阔的应用
2、前景。关键词:神经网络;燃烧优化;燃烧效率;氮氧化物0.引言锅炉燃烧优化技术是电力系统信息化进程的一个必然步骤,在市场煤、计划电的大环境下,那些非坑口电厂无法获得机组燃用的设计煤种,如何在采购煤种进行掺配后能够获得近似设计煤种情况下获得最优燃烧效果是当前有巨大经济效益的一项工作[1]。当前火力发电机组已基本实现DCS系统控制,机组的可控性得到大大的提高。锅炉运行优化控制系统作为机组运行控制的优化决策层,而DCS作为机组运行控制的执行层,DCS能够很好地完成优化决策层下达的控制任务。目前很多在线分析仪表已经进入实用阶段[2],如飞灰含碳测量,烟气连续NOx测量等,为锅炉运行性能指标的在线模型计算
3、提供了精确的反馈量[3]。自动化领域的人工神经网络建模,多变量预测控制等的理论与实践进入了实用阶段,为锅炉运行优化提供了建模和控制手段[4~5]。1.基于神经网络的锅炉优化燃烧技术1.1神经网络技术介绍自1943年,心理学家W·Mcculloch和数理逻辑学家W·Pitts在分析、总结神经元基本特性的基础上首先提出神经元的数学模型。此模型沿用至今,并且直接影响着这一领域研究的进展[6]。50年代末,F·Rosenblatt设计制作了“感知机”,它是一种多层的神经网络。这项工作首次把人工神经网络的研究从理论探讨付诸工程实践。在60年代初期,Widrow提出了自适应线性元件网络,这是一种连续取值的
4、线性加权求和阈值网络。后来,在此基础上发展了非线性多层自适应网络[6]。当时,这些工作虽未标出神经网络的名称,而实际上就是一种人工神经网络模型。80年代初期,模拟与数字混合的超大规模集成电路制作技术提高到新的水平,完全付诸实用化,此外,数字计算机的发展在若干应用领域遇到困难。这一背景预示,向人工神经网络寻求出路的时机已经成熟。美国的物理学家Hopfield于1982年和1984年在美国科学院院刊上发表了两篇关于人工神经网络研究的论文,引起了巨大的反响[7]。人们重新认识到神经网络的威力以及付诸应用的现实性。随即,一大批学者和研究人员围绕着Hopfield提出的方法展开了进一步的工作,形成了80
5、年代中期以来人工神经网络的研究热潮。[8]1.2BP神经网络BP网络是一种单向传播的多层前向网络,是一种具有三层或三层以上的神经网络,包括输入层、中间层(隐层)和输出层。上下层之间实现全连接,而每层神经元之间无连接。当一对学习样本提供给网络后,神经元的激活值从输入层经过中间层向输出层传播,在输出层的各神经元获得网络的输入响应。接下来,按照减少目标输出与实际误差的方向,从输出层经过各中间层逐层修正备连接权值,最后回到输入层,这种算法称为“误差逆传播算法”,即BP算法。随着这种误差逆的传播修正不断进行,网络对输入模式响应的正确率也不断上升[8]。BP神经网络的设计通过调用MATLAB指令:net=
6、newff(PR,[S1S2⋯SN],{TF1TF2⋯TFN},BTF,BLF,PF)创建BP神经网络。PR为输入量的取值范围;Si为第i层的神经元个数,共n层;TFi为第i层的传递函数;BTF为BP网络的训练函数;BLF为BP网络权值和阈值学习函数;PF为性能函数。对于如何确定BP网络隐含层中神经元的个数,往往需要根据设计者的经验和多次实验来确定,因而不存在一个理想的解析式来表示[9]。本研究中,笔者经过多次尝试,最后确定隐层神经元数为9,BP网络调用的各主要函数如下:net=newff(minmax(Pn),[9,1‘],{tansig‘’,purelin’‘},traincgf’)BP神
7、经网络的训练和仿真BP网络生成和初始化后,可以对训练参数net.trainParam进行适当设置,再调用train函数来对网络进行训练。train函数的常用格式如下:[net,tr]=train(net,Pn,Tn)式中:Pn为输入样本矢量集;Tn为对应的目标样本矢量集;等号左、右两侧net分别用于表示训练前、后的神经网络对象;tr存储训练过程中的步数信息和误差信息。1.3锅炉优化燃烧中的人工神经
此文档下载收益归作者所有