浙江大学学报(工学版), 2022, 56(8): 1578-1587 doi: 10.3785/j.issn.1008-973X.2022.08.012

机械与能源工程

流化床垃圾焚烧炉烟气停留时间计算及预测

林晓青,, 应雨轩, 余泓, 李晓东,, 严建华

1. 浙江大学 能源工程学院,浙江 杭州 310027

2. 富春江环保科技研究有限公司,浙江 杭州 311504

Calculation and prediction of flue gas residence time from CFB municipal solid waste incinerator

LIN Xiao-qing,, YING Yu-xuan, YU Hong, LI Xiao-dong,, YAN Jian-hua

1. College of Energy Engineering, Zhejiang University, Hangzhou 310027, China

2. Fuchunjiang Environmental Technology Research Co. Ltd, Hangzhou 311504, China

通讯作者: 李晓东,男,教授. orcid.org/0000-0002-5331-5968. E-mail: lixd@zju.edu.cn

收稿日期: 2021-08-11  

基金资助: 国家重点研发计划资助项目(2020YFC1910100).

Received: 2021-08-11  

Fund supported: 国家重点研发计划资助项目(2020YFC1910100).

作者简介 About authors

林晓青(1988—),男,副教授,博士,从事固废资源化能源化利用及污染物控制研究.orcid.org/0000-0002-1690-136X.E-mail:linxiaoqing@zju.edu.cn , E-mail:linxiaoqing@zju.edu.cn

摘要

保证焚烧烟气在大于850 ℃区域内停留2 s以上是保证垃圾稳定燃烧和避免二次污染的重要途径,但目前只采用炉膛出口热电偶测温对其定性评估,难以定量计算和预测烟气在高温区域停留时间. 本研究基于热力学计算方法、运行参数关联性分析和多种机器学习算法(反向传播神经网络、循环神经网络、随机森林算法),对我国某典型生活垃圾循环流化床焚烧锅炉开展了烟气高温段(>850 ℃)停留时间计算、关键运行参数关联计算和停留时间预测模型构建等研究. 结果表明,炉膛温度、一二次风温度和压力等10个关键运行参数与高温烟气停留时间具有强关联性和预测性. 循环神经网络预测模型相对最优,其拟合度及准确性较反向神经网络、随机森林算法更高,均方根误差(MSE)为0.11626,预测值与真实值的平均绝对误差为1.174%. 本研究可以用于预测炉内高温区域烟气温度变化,为炉内焚烧工况优化和污染物减排超前调控提供支撑.

关键词: 城市生活垃圾 ; 焚烧 ; 高温烟气 ; 停留时间 ; 预测模型

Abstract

Ensuring that the flue gas in the furnace stays within the temperature range of no less than 850 ℃ for at least 2 s contributes to the steady municipal solid waste (MSW) incineration, and the reduction of secondary pollution. However, at present, it is difficult to quantitatively calculate and predict the residence time of flue gas in the high temperature area by only using the thermocouple for qualitative evaluation. Based on the thermodynamic calculation, correlation analysis of practical operation parameters, and a variety of machine learning algorithms (backpropagation neural network, recurrent neural network, and random forest regression), the residence time of flue gas in high-temperature areas (>850 ℃) was calculated, correlation analysis of key operation parameters was conducted, and the prediction model of residence time was constructed, aiming at a typical MSW circulating fluidized bed boiler in China. Results revealed that 10 key operating parameters, e.g. section temperature of the furnace, temperature and pressure of primary air and secondary air, etc., had a strong correlation and predictability with the high-temperature flue gas residence time. Moreover, the model of the recurrent neural network was relatively optimal, with a higher fitting degree and accuracy. Specifically, the mean square error (MSE) was 0.11626, and the average absolute error between the predicted value and real value was 1.174%. Research enabled the prediction of flue gas temperature variation in high-temperature areas, helped optimize the MSW incineration, and contributed to the advanced control of pollutant emission reduction.

Keywords: municipal solid waste ; incineration ; high-temperature flue gas ; residence time ; predictive model

PDF (1591KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

林晓青, 应雨轩, 余泓, 李晓东, 严建华. 流化床垃圾焚烧炉烟气停留时间计算及预测. 浙江大学学报(工学版)[J], 2022, 56(8): 1578-1587 doi:10.3785/j.issn.1008-973X.2022.08.012

LIN Xiao-qing, YING Yu-xuan, YU Hong, LI Xiao-dong, YAN Jian-hua. Calculation and prediction of flue gas residence time from CFB municipal solid waste incinerator. Journal of Zhejiang University(Engineering Science)[J], 2022, 56(8): 1578-1587 doi:10.3785/j.issn.1008-973X.2022.08.012

过去20 a中,随着我国居民生活水平提升和城市经济发展,全国城市生活垃圾(municipal solid waste, MSW)清运量以3.31%的年均增长率持续增长. 截至2019年底,中国城市生活垃圾清运量达到2.42 亿吨/a,全国城市生活垃圾无害化处理场(厂)共1183座,其中垃圾焚烧厂390座;生活垃圾无害化处理能力为86.99 万吨/天,其中焚烧处理能力为45.76 万吨/天,占比超过52.60%[1]. 垃圾焚烧具有“无害化、减量化、资源化”等优点,已经成为主流垃圾处置方式[2-3].

我国生活垃圾焚烧厂以炉排炉和流化床为主,焚烧处置过程主要包括垃圾给料、炉内焚烧、末端排放、灰渣转运等. 目前垃圾焚烧过程控制主要依赖运行人员通过分散控制系统(distributed control system, DCS)对焚烧炉进行手动调参,自动化程度低,在垃圾入厂计量、焚烧工况优化、环保监管、污染物排放反馈调控、预警及决策分析、日常生产及运营、数据驱动等过程的智能化控制方面亟待提升[4]. 由于垃圾焚烧炉以处置垃圾、控制污染、利用低品位热能为首要目的,构建焚烧优化和污染物排放的超前预测和闭环控制系统尤为重要.

循环流化床垃圾焚烧炉主要基于炉内高温床料的流态化、高热容量和强传热特性,迅速引燃入炉垃圾,垃圾与烟气被带入炉膛上部燃烧,并通过物料循环回路再返回炉膛下部,保证了炉膛中的物料均质化并在高温区有足够的停留时间. 循环流化床较炉排炉具有对垃圾的适应性广、垃圾更充分燃烬的优点,但同时面临运行操作量更大、灰渣量更多的挑战,亟待进一步焚烧优化[5-6].

在垃圾焚烧炉运行中,炉内烟气温度低、缺氧燃烧、垃圾混合不均等,易使焚烧工况恶化,易使焚烧过程中多氯代二苯并-对-二噁英及多氯代二苯并呋喃(polychlorinated dibenzo-p-dioxins and dibenzofurans)增量,并可能导致常规污染物浓度如NOx、CO、SO2等超标[7-9]. 目前焚烧过程优化和控制二噁英排放的主要方法为“3T+E”,即控制炉膛出口温度高于850 ℃,烟气停留时间大于2 s,且具有较大的湍流度和合适的过量空气系数[10-12]. GB18485-2014[13]生活垃圾焚烧污染控制标准中规定,生活垃圾焚烧炉炉膛温度(取DCS温度)应高于850 ℃,如在低于850 ℃情况下焚烧垃圾,依据《大气污染防治法》( https://www.mee.gov.cn/ywgz/fgbz/fl/201811/t20181113_673567.shtml)予以处罚和停工整治. 烟气在850 ℃以上的温度区域内停留时间是否大于2 s,可以作为判定二噁英是否超标的依据,对垃圾焚烧初级减排有重要意义[14-15]. 然而,目前只采用炉膛壁面热电偶对炉内温度进行测量,缺乏对高温区域的焚烧状态的诊断和认识,难以准确计算、评估“850 ℃-2 s”(No less than 850 ℃ for at least 2 s)的控制指标,同时存在对焚烧状态预测缺失的问题,将直接导致调控滞后,不利于监控和智慧焚烧管理.

保证炉内烟气在大于850 ℃温度区域内停留2 s以上,并对其进行超前预测有助于垃圾焚烧智能化和精准化[16-17]. 本研究对垃圾焚烧炉的烟气停留时间进行了热力学计算,并耦合运行参数构建了关联预测模型,具备良好预测性.

1. 研究方法

1.1. 研究对象

所研究的某生活垃圾焚烧锅炉为异重循环流化床、单锅筒结构,自然循环. 额定参数如下:日垃圾处理量400 t/d,额定锅炉蒸发量40 t/h,蒸汽压力3.82 MPa,过热蒸汽温度450 ℃,锅炉排污率2%,一次风温度237.5 ℃,二次风温度219.8 ℃,排烟温度148.7 ℃,锅炉焚烧系统热效率78.9%. 在正常运行中,该锅炉通常掺有质量分数为5%的煤炭,混合燃料的低位发热量为6019.3 kJ/kg.

1.2. 850 ℃-2 s烟气停留时间计算

垃圾焚烧炉中生活垃圾焚烧所需的O2直接来源于空气,为了保证充分燃烧,进入炉膛的空气都是过剩的. 烟气的主要成分有N2、O2、SO2、CO2、H2O,还有少量的CO、SO3、H2、CH4和其他CnHn.

N2主要来自于空气,垃圾中也含有少量的N,O2来源于过剩空气,CO2、SO2和SO3主要是垃圾中的C、S与O反应的生成物.

1.2.1. 理论空气量的计算

单位质量收到基垃圾中可燃组分为碳、氢、硫,故1 kg收到基垃圾中C、H、O完全燃烧所需理论氧气体积(m3)分别为

$ {V} _{\text{C}}^{{\text{O}}_{\text{2}}^{}} = \frac{{22.4}}{{12}} \; \frac{{w {\text{(C)}}^{}}}{{{\text{100}}}} = 1.866\;7\frac{{w {\text{(C)}}^{}}}{{100}}{\text{ }}, $

$ {V} _{{\text{H}}_{}^{}}^{{\text{O}}_{\text{2}}^{}} = \frac{{22.4}}{{4.032}}\; \frac{{w {\text{(H)}}^{}}}{{100}} = 5.555\;6\frac{{w {\text{(H)}}^{}}}{{100}}{\text{ }}, $

$ V_{{{\rm{S}}} _{}^{}}^{{{\rm{O}}} _2^{}} = \frac{{22.4}}{{32}}\; \frac{{w {\text{(S)}}^{}}}{{100}} = 0.7\frac{{w {\text{(S)}}^{}}}{{100}}. $

式中: $w{\text{(C)}}^{}$$w{\text{(H)}}^{}$$w{\text{(S)}}^{}$分别为垃圾中C、H、S的质量分数. 以上计算均在标准状况下进行,即0 ℃,101 kPa.

为了抵消收到基垃圾内所含O的影响,其对应理论氧气体积可以折算为

$ {V} _{\text{O}}^{{\text{O}}_{\text{2}}^{}} = \frac{{22.4}}{{32}} \;\frac{{w {\text{(O)}}^{}}}{{100}} = 0.7\frac{{w {\text{(O)}}^{}}}{{100}} .$

式中: $ {V} _{\text{O}}^{{\text{O}}_{\text{2}}^{}} $为垃圾中O对应的理论氧气体积, $ w {\text{(O)}}^{} $为垃圾中O的质量分数.

假定1 kg干空气中水蒸汽质量d为10 g,单位质量垃圾燃烧所需理论空气体积( $ V_{}^0 $)中水的体积( $V_{{\rm{H_2}}^{}{\rm{O}}}^0$)的表达式如下:

$ V_{{\rm{H_2}}^{}{\rm{O}}}^0 = \frac{{\dfrac{d}{{1\;000}} \; \dfrac{{22.4}}{{18}}}}{{\dfrac{1}{{1.293}}}} \; V_{}^0 = 0.016\;1\times V_{}^0. $

由此,单位质量垃圾燃烧所需理论空气体积V0(0 ℃,101 kPa)为

$ \begin{split} V_{}^0 = \;&\frac{{100\text{%} }}{{21\text{%} }}(V_{\rm{C}}^{{\rm{O}}_2^{}}+V_{\rm{H}}^{{\rm{O}}_2^{}}+V_{\rm{S}}^{{\rm{O}}_2^{}} - V_{\rm{O}}^{{\rm{O}}_2^{}})=0.089\;8(w {\text{(C)}}^{}+ \\ \;&0.375w {\text{(S)}}^{})+0.265w {\text{(H)}}^{} - 0.033\;3w {\text{(O)}}^{}. \\[-10pt] \end{split}$

由于流量计测得的一、二次风流量是在20 ℃、101 kPa的条件下,故须进行温度换算. 同时,为了保证垃圾充分燃烧,在设计时会根据电厂的过量空气系数a计算实际空气体积流量q,表达式如下:

$ q = q_1^{}+q_2^{} = \frac{{273.15+20}}{{273.15}}\dot maV_{}^0 = 1.073\;2\dot maV_{}^0. $

式中:q1q2依次为流量计测得的一次风量、二次风量, $ \dot m $为垃圾投料速率.

由此,可以根据理论CO2、SO2、N2、H2O量计算得到单位质量垃圾燃烧产生的理论烟气量:

$ \begin{split} {V} _{\text{f}}^0 =\;& {V} _{{\rm{CO}}_{\,2}^{}}^0+{V} _{{\rm{SO}}_{\,2}^{}}^0+{V} _{{\rm{N}}_{\,2}^{}}^0+{V} _{{\rm{H}}_2^{}{\rm{O}}}^0= \\ \;& 1.866\;7\frac{{w {\text{(C)}}^{}+0.375w {\text{(S)}}^{}}}{{100}}+0.8\frac{{w {\text{(N)}}^{}}}{{100}}+0.79\; {V} _{}^0+ \\ \;&11.1\frac{{w {\text{(H)}}^{}}}{{100}}+1.24\frac{{w {{\text{(mois)}}}^{}}}{{100}}+0.016\;1 \times {V} _{}^0. \\[-13pt] \end{split} $

式中:w(mois)为垃圾中水的质量分数.

式(8)中的入炉垃圾各收到基元素分析值、水分质量分数分析、热值分析如表1所示. 表中,Qnet为低位发热量. 表中在不同运行时间采集的样本在组分和热性质上存在空间和时间的非均一性,因此在未来预测模型工程应用过程中,可基于实时物料分组进行修正.

表 1   入炉垃圾元素分析及水的质量分数、热值分析

Tab.1  Ultimate analysis, water mass fraction analysis and calorific value analysis of MSW

样本 w(C) / % w(H) / % w(O) / % w(N) / % w(S) / % w(Ash) / % w(mois) / % Qnet/ (kJ·kg−1)
样本1 32.3 4.1 27.1 0.4 0.1 18.7 17.3 11 912.2
样本2 35.3 4.9 27.4 0.5 0.1 11.5 20.4 14 031.2
样本3 31.4 5.0 19.0 0.7 0.1 10.8 34.0 12 250.0

新窗口打开| 下载CSV


在垃圾完全燃烧且忽略CO产生的情况下,在一定的垃圾投料速率 $\dot m $下,实际烟气体积流量(烟气量)表达式如下:

$ q_{\text{f}}^{} = \dot mV_{\text{f}}^{\text{0}}+0.946\;8 \;\dot m(a - 1)\frac{{q_1^{}+q_2^{}}}{a}. $

1.2.2. 烟气停留时间计算

图1所示为烟气停留区域示意图. 在多数工况下,炉膛内二次风断面烟气温度θ1均保持在850 ℃以上,但由于循环流化床炉膛内运行参数的非均匀性以及垃圾物料在热值和组分上的各向异性,炉内温度自下而上可能存在一定温降,则具体分为2种情况计算[18-19].

图 1

图 1   流化床炉膛内“850 ℃-2 s”烟气停留区域示意图

Fig.1   Schematic diagram of flue gas staying area of “850 ℃-2 s” in fluidized bed MSW incinerator


当炉膛出口断面烟气温度θ2≥850 ℃时,烟气停留区域为炉膛进口断面至炉膛出口断面,二次风断面处折算烟气量表达式为

$ q_{{\text{f1}}} = \frac{{\theta_1^{}+273.15}}{{273.15}} \;q_{\text{f}}^{} .$

炉膛出口断面折算烟气量表达式为

$ q_{{\text{f2}}} = \frac{{\theta_2^{}+273.15}}{{273.15}} \; q_{\text{f}}^{}. $

则在烟气850 ℃要求炉膛范围内,烟气平均体积流量可以由下式计算得到:

$ q_{{\text{f, ave}}}^{} = {{\left(q_{{\text{f1}}}+q_{{\text{f2}}}\right)/2^{}}}. $

由此,可以计算得到烟气流速:

$ \begin{split} v{\text{ = }}\;&\frac{{q_{{\text{f, ave}}}^{}}}{S} = \left[\dot mV_{\text{f}}^{\text{0}}+0.946\;8(a - 1)\frac{{q_1^{}+q_2^{}}}{a}\right]\times\\ \;&\frac{{\theta_1^{}+\theta_2^{}+546.3}}{{546.3 \;S}}. \end{split} $

式中:S为烟道截面积.

进而可以计算得到烟气停留时间:

$ T = {H}/{v} .$

式中:H为停流区域高程.停留区域高程 $ H= {h}_{850℃}^{}-{h}_{1}^{} $.

当炉膛出口断面烟气温度θ2≤850 ℃时,烟气的停留区域为炉膛进口断面至靠近炉膛出口的850 ℃断面,此时靠近炉膛出口的850 ℃断面标高为

$ {h}_{850\;{\text{℃}}}^{}={h}_{2}^{}-\frac{({h}_{2}^{}-{h}_{3}^{})(850-{\theta}_{2}^{})}{{\theta}_{3}^{}-{\theta}_{2}^{}}. $

由此,炉膛进口断面烟气量可以由式(9)计算得到,靠近炉膛出口850 ℃断面的烟气量表达式为

$ q_{{\text{f3}}}^{} = \frac{{850+273.15}}{{273.15}}q_{\text{f}}^{} = 4.111\;8 \; q_{\text{f}}^{}. $

则在烟气850 ℃要求炉膛范围内,烟气平均流量表达式为

$ q_{{\text{f, ave}}}^{} = {{\left(q_{{\text{f1}}^{}}^{}+q_{{\text{f3}}}\right)/2}}. $

由此,可以计算得到烟气流速:

$ v{\text{ = }}\frac{{q_{{\text{f,ave}}}^{}}}{S} = \left[\dot mV_{\text{f}}^{\text{0}}+0.946\;8(a - 1)\frac{{q_1^{}+q_2^{}}}{a}\right]\frac{{\theta_1^{}+139\;6.3}}{{546.3 \; S}}. $

最后,当炉膛出口断面烟气温度θ2≤850 ℃时,与式(14)计算过程一致,烟气停留时间T可以由上文计算的烟气停留区域高程H和烟气流速v相除获得.

1.3. 数据分析

基于烟气在“850 ℃-2 s”区域停留时间的机理和垃圾焚烧过程,通过控制软件AutoThink增加“850 ℃/2 s认证”点位,编入上述计算过程,每周定期对垃圾特性进行核准修正,将相关参数数据输入系统,可以获取炉膛内高温烟气停留时间并显示. 同时在炉膛出口预留的2处竖直管道处(DN80)安装体积流量计,采用法兰连接取压管通过预留管道插入烟道,并通过取压管上部的法兰与管道法兰连接. 采集到的体积流量信号由变送器经屏蔽线传输到控制机柜,由DCS系统进行信号转换. 通过实测体积流量和理论计算体积流量进行对比,验证计算结果准确性. 当两者出现偏差较大情况时,及时对一、二次风进风管进行检漏、校准一、二次风流量计、排查炉膛内温度测点等,做出整改,以达成数据修正. 经较长周期验证后,发现计算得到理论体积流量和所安装的威力巴均速管流量传感器的体积流量基本一致(误差<12%),验证了计算得到烟气停留时间的有效性.

经周期运行后导出运行数据,基于皮尔逊相关系数计算:

$ \begin{split} \rho _{X,Y}^{} =\;& \frac{{{{\rm{cov}}}\; (X,Y)}}{{\sigma _X^{}\sigma _Y^{}}} = \frac{{E((X - \mu _X^{}) \; (Y - \mu _Y^{}))}}{{\sigma _X^{}\sigma _Y^{}}}= \\ \;& \frac{{E(XY) - E(X)E(Y)}}{{\sqrt {E(X_{}^2) - E_{}^2(X)} \sqrt {E(Y_{}^2) - E_{}^2(Y)} }}. \end{split}$

同时,对多组运行数据与烟气停留时间进行关联性分析(见表2),筛选机理上无关的参数并将其除外. 最终选取关联系数较大(0.8<ρ<1.0)的参数,具体包括:上部断面均温、中部断面均温、二次风喷入温度、旋风筒下部均温、补偿后一次风流量、一次风机出口压力、补偿后二次风流量、二次风机出口压力、炉膛出口温度和空预器出口一次热风均温等,舍弃其余无关系数,构建炉内关键运行数据和炉膛内烟气停留时间的关联模型.

表 2   运行参数与“850 ℃-2 s”烟气停留时间关联系数表

Tab.2  Correlation analysis between operation parameters and flue gas residue time of “No less than 850 ℃ for at least 2 s”

运行参数 相关系数 运行参数 相关系数 运行参数 相关系数
烟气DUST 0.112 29 一次风机出口压力 0.912 32 空预器出口二次热风温度右 0.969 49
烟气HCl 0.212 85 补偿后一次风流量 0.984 51 旋风筒出口烟气温度(左) 0.106 55
烟气O2 0.525 43 二次风机出口压力 0.862 13 旋风筒出口烟气温度(右) 0.205 64
烟气H2O 0.100 78 补偿后二次风流量 0.978 78 喷水减温器进口蒸汽温度 0.196 71
烟气SO2 −0.335 51 密相区出口压力(左) −0.131 56 喷水减温器出口蒸汽温度 −0.505 82
烟气NOx 0.392 01 密相区出口压力(右) −0.002 35 省煤器出口水温 −0.220 36
烟气CO −0.470 88 中部断面均温 0.919 32 补偿后给水体积流量 0.156 56
烟气流速 0.413 88 上部断面均温 0.928 84 炉膛出口温度 0.871 81
吸收塔前温度 0.047 27 炉膛出口压力(左) 0.000 41 排烟温度 −0.613 82
反应塔后压力变送器 0.030 15 炉膛出口压力(右) −0.107 32 烟气处理设备出口烟气温度 0.593 85
布袋除尘空气压力 0.231 38 炉膛出口右温度 −0.406 13 烟气处理设备入口烟气压力 −0.314 86
布袋除尘器差压 −0.309 85 炉膛出口左温度 −0.504 52 烟气处理设备入口烟温 0.280 06
布袋除尘器后温度 0.402 67 旋风筒下部温度(左) 0.851 88 给水温度 0.263 19
除尘器烟气体积流量 0.368 66 旋风筒下部温度(右) 0.963 31 给水压力 0.437 10
除尘器后差压(体积流量计) 0.272 06 返料物料温度(左) −0.409 56 主汽集箱出口蒸汽压力 −0.140 27
风室温度(左) 0.621 17 返料物料温度(右) −0.327 49 主汽集箱出口蒸汽温度 −0.145 79
风室温度(右) 0.620 30 左侧返料流化风压 −0.162 98 主汽集箱蒸汽压力 0.387 53
炉膛下部压力(右) −0.062 88 右侧返料流化风压 −0.183 75 主汽集箱蒸汽温度 −0.300 52
沸下温度(前左) 0.229 23 一次风喷入温度 0.901 22 主蒸汽体积流量 0.407 25
沸中温度(右) −0.585 89 空预器出口二次热风温度左 0.927 511 汽包水位 −0.151 18

新窗口打开| 下载CSV


1.4. 关联预测模型构建

本研究构建多种拟合模型对850 ℃以上的烟气停留时间进行预测,包括:基于Matlab平台中的Neutral Fitting工具箱对反向(back propagation, BP)神经网络预测模型进行构建;基于Python编程并对sklearn库中基准模型调参和机器学习,构建循环神经(recurrent neural network, RNN)网络预测模型和随机森林(random forest regression, RFR)预测模型,对应进行拟合计算. 具体过程如下.

1.4.1. 反向传播神经网络构建关联模型

反向传播神经网络信号进行前向传播,而误差通过逆向传播. 在进行数据处理前无需明确关系方程,即可自主训练,逼近期望因变量数值. 训练后的神经网络可以自行处理类似样本的自变量数据,并输出最理想因变量预测数值,预测炉膛内850 ℃烟气停留时间.

算法流程如图2所示,包括:1)导入输入和输出数据,归一化处理输入和输出数据;2)神经网络训练,初始化网络、网络训练;3)神经网络预测,预测数据归一化处理、输出数据的反归一化;4)输出结果绘图,预测输出、预测误差、预测误差百分比.

图 2

图 2   反向传播神经网络算法流程图

Fig.2   Flow chart of BP neural network


1.4.2. 循环神经网络构建关联模型

循环神经网络(recurrent neural network, RNN)以序列数据为输入,将所有节点按链式连接,随演进方向递归. 其神经元在某时刻的输出可以再次输入神经元,适合处理时间序列数据,可以保持数据中的依赖关系. 使用循环神经网络可以通过其较强的计算能力和联想记忆功能处理关键烟气运行参数数据集,并输出理想的850 ℃以上的烟气停留时间预测值.

循环神经网络由输入层、隐藏层和输出层组成,如图3所示. 图中,x表示输入层的向量值,s表示隐藏层的向量值,U表示输入层至隐藏层的权重矩阵,o表示输出层的向量值,V表示 隐藏层到输出层的权重矩阵. 循环神经网络隐藏层的值s不仅仅取决于当前输入x,还取决于上一次隐藏层的值s. 权重矩阵W以隐藏层前馈值作为本次输入的权重. 该网络在t时刻接收到输入xt之后,隐藏层的值为st,输出值为ot.

图 3

图 3   循环神经网络结构图

Fig.3   Structure diagram of RNN


1.4.3. 随机森林算法构建关联模型

随机森林算法基于决策树思想,通过训练样本生成多棵决策子树形成森林,最后将子树结果汇总作为最终结果. 如图4所示,随机森林是一组由决策子树 $ \{ h{\text{ }}(x,\theta _t^{}),{\text{ }}t = 1,2,\cdots ,T\} $构成的组合模型. 图中,θt为服从独立同分布的随机变量,x为自变量,T为决策子树的个数. 回归模型预测结果为

图 4

图 4   随机森林算法流程

Fig.4   Flow chart of RFR


$ \overline h (x) = \frac{1}{T}\sum\limits_{i = 1}^T {\{ h(x,{\boldsymbol{\theta}} _t^{})\} } . $

式中:h(x, θt)表示基于xθ的输出.

随机森林引入Bagging思想和随机子空间思想,随机抽取f个特征,并从中选择出最优特征进行节点分裂并构建单棵决策子树,基于均方误差建立回归树,通过实现样本选取随机性和特征选取随机性,重复上述过程建立T棵决策子树,形成森林. 最终综合决策子树的预测情况,结合集成学习思想将各决策子树结果汇总作为输出.

本研究选用回归模型,通过取平均方式,获得最终的结果,从而实现通过各炉膛内运行参数预测炉膛内850 ℃烟气停留时间的目的.

2. 结果与讨论

2.1. 反向传播神经网络

2.1.1. 反向传播神经网络构建

反向传播神经网络中程序编码主要分为以下几部分.

1)设计输入输出层. 以每组数据的各项自变量xi (i=1~10)为输入,以焚烧炉内烟气在850 ℃以上温度段停留时间作为输出;本模型的输入层节点数为10,输出层节点数为1.

2)设计隐层. 隐层神经元数目增加,网络计算量易过大;隐层神经元数目不足,易出现收敛效果差[20]. 在现有研究中,仅存在部分经验公式可完全确定隐层神经元的数目[21]. 最终,隐层神经元数目仍然须根据经验以及多次实验的结果来确定. 本研究选取的经验公式如下:

$ l = \sqrt {m+n} +a. $

式中:l表示隐层神经元数目,m为输入层神经元数目,n为输出层神经元数目,a为[1,10]的常数.

借助式(21)计算得到l=4~13. 给定l初始值为7,经测试发现当l=10时,整体预测效果较好.

3)选择和设定激励函数. 反向传播神经网络模型网络在Matlab中的具体参数如下:设定Trainlm函数作为网络训练函数,Levenberg函数作为权值/阈值的学习函数,MSE函数作为网络性能函数,隐层神经元数目初设值为10;设定网络迭代次数Epochs为1000次,目标期望误差Goal为0.00002,学习速率LR为0.1;随机选择80%的数据进行网络训练,20%的数据进行验证和测试.

2.1.2. 反向传播神经网络拟合结果

在输入全过程参数和部分强关联性的关键运行参数的网络训练过程中,对训练数据、测试数据、样本数据以及整体数据进行回归分析,R值均高于0.95. 说明网络训练效果优秀,特别是测试数据的R值接近训练和验证数据的R值,证明了模型具有较高的预测置信度.

图5所示为反向神经网络训练情况. 图中TE为检验失败次数,MU为神经网络训练中t时刻的梯度方向,G为梯度,N为训练迭代次数. 可以看出,样本中第75次迭代时处于最好结果,充分迭代对于该组约4万条数据样本的训练集是必要的,随着迭代继续进行至81次,误差基本不变. 如图6所示为反向神经网络终止条件. 由图56可以看出,导致训练结束的原因是达到了检验失败次数为6和梯度为1.00×10−7的预设条件,本质上样本训练得到的模型输出值已经接近期望值. 随着训练继续进行,训练样本的误差已经足够小且满足要求.

图 5

图 5   反向神经网络训练情况

Fig.5   Training load of BP network


图 6

图 6   反向神经网络终止条件

Fig.6   Stopping condition of BP network


图7所示为烟气停留时间预测输出与期望输出的比较. 图中,Ns为训练数据集样本点. 可以看出,两者较接近,并出现多处重合,并且预测输出和期望输出的变化趋势几乎相同,预测效果呈现较好的状态. 如图8所示为预测输出与期望输出之间的误差E,绝大多数数据点都能维持在0.3以内,且大部分都能处于0.2以内,初步达到要求. 如图9所示为反向神经网络误差百分比PE曲线. 可以看出,反向传播神经网络预测误差百分比均低于8%,直观体现出该模型的良好预测效果,但在局部点位(样本30000)附近,该模型的误差出现极大值.

图 7

图 7   反向神经网络预测输出

Fig.7   Predicted outputs of BP network


图 8

图 8   反向神经网络预测误差曲线

Fig.8   Prediction error curve of BP network


经过上述模型建立、测试以及结果分析发现,利用反向传播神经网络建立的模型的预测结果虽然存在一定误差,但整体来看其预测性能表现良好,具有一定稳定性和可靠性,通过优化反向传播神经网络模型进行训练可以取得更好的预测性能.

本研究所构建的反向传播神经网络模型的预测输出存在不可忽略的误差,分析原因如下:反向传播神经网络模型收敛速度慢,隐藏层未能耦合输出前一时刻的输出数据,且只能以经验选定神经网络结构,难以准确映射焚烧炉运行参数间的复杂时间关系,因此还须进一步优化,如使用循环神经网络模型之类的结构更复杂的模型以优化输入.

图 9

图 9   反向神经网络误差百分比曲线

Fig.9   Error curve of percentage of BP network


2.2. 循环神经网络
2.2.1. 循环神经网络构建

循环神经网络的设计过程包含4个部分:数据预处理、模型建立、结果预测和模型优化.

1)数据预处理. DCS系统导出实时运行数据并选取关联性较高的部分数据作为输入样本,包括上部断面均温、中部断面均温、二次风喷入温度、旋风筒下部均温、补偿后一次风体积流量、一次风机出口压力、补偿后二次风体积流量、二次风机出口压力、炉膛出口温度和空预器出口一次热风均温. 以总样本的80%作为训练集,其余20%作为测试集.

2)模型建立. 首先,采用分位数均匀分布映射Quantile Transformer对10维输入参数进行归一化,并使用均值标准差法Standard Scaler对目标参数(炉内停留时间)进行归一化. 其次,对神经网络权重W进行初始化,设置隐藏层为10层,采用Adam优化器并设置学习率为0.01,设置均方误差为损失函数.

3)模型训练与预测. 模型通过前5 s的数据预测后1 s的数据,在模型训练完成后,将测试集中的自变量参数输入模型中,最终得到输出预测值. 另外,计算各样本预测值与标签值的误差绝对值的均值作为模型训练情况的标准.

4)模型优化. 采取训练步数(Epoch)和学习率(LR)寻优的方式,对模型训练过程进行优化. 通过改变Epoch寻找预测效果最好的模型,另外,使用学习率降低的方法,在训练误差停止下降时,降低学习率提升模型预测精度,避免模型局部回归.

2.2.2. 循环神经网络拟合结果

图10所示,基于循环神经网络的“850℃-2 s”烟气停留时间预测模型能够使预测值满足预测真实值变化的趋势,但尚不能精确预测每个具体数值,仅以预测趋势为主. 该模型的训练均方根误差MSE为0.116 26. 如图1112所示分别为该模型预测结果的绝对误差与绝对误差百分比. 可以看出,预测值与真实值的平均绝对误差为0.026 s,预测值与真实值的平均绝对误差百分比为1.17%. 整体来看,该预测模型能够使得预测绝对误差百分比低于4%,具有较好的拟合效果,不过其仍然在预测特定时值时,出现一定误差波动.

图 10

图 10   循环神经网络真实值与预测值对比图

Fig.10   Comparison of true values and predicted values of RNN


图 11

图 11   循环神经网络预测结果的绝对误差

Fig.11   Absolute error of predicted values of RNN


图 12

图 12   循环神经网络预测结果的绝对误差百分比

Fig.12   Percentage error of predicted values of RNN


图13所示为850 ℃烟气停留时间预测输出Tp、期望输出Te散点图. 可以看出,预测散点基本在标准线附近,说明拟合效果较好,但是仍然存在有一些预测点离标准线有一定的偏移. 这是训练样本容量限制导致的训练误差. 由于训练样本中目标数据大范围波动的情况的样本存在较少,神经网络未能更好地耦合处理实际运行中数据大范围波动的情况.

图 13

图 13   循环神经网络预测值与真实值散点图

Fig.13   Scatter plot of RNN predicted value and true value


结果表明,焚烧炉基本运行数据与高温烟气停留时间之间存在强非线性相关性,循环神经网络模型较反向传播神经网络对实际垃圾焚烧炉的泛化性能更好,能更准确地映射变量间的时间关系,其构建的数学模型为优化垃圾焚烧排放提供理论基础和借鉴价值.

2.3. 随机森林算法
2.3.1. 随机森林模型构建

随机森林回归总体设计主要包括:数据准备、模型建立、结果预测和参数寻优.

1)数据准备. 根据1.3节的数据分析,选取以下数据作为特征数据:炉上部断面均温、炉中部断面均温、二次风喷入温度、炉旋风筒下部均温、补偿后一次风体积流量、炉一次风机出口压力、补偿后二次风体积流量、炉二次风机出口压力、炉膛出口温度、炉空预器出口一次热风均温.

2)模型建立. Bootstrap设置为Ture,使用MSE评估模型参数的准确度,子树数量设置为10,最小样本叶片设置为1,内部节点再划分所需最小样本数设置为2,其他参数设置为默认值,进行模型的训练.

3)结果预测. 将各样本预测值与标签值的误差的绝对值的均值作为评判模型准确度的标准.

4)模型寻优. 主要对Bootstrap、子树数量、最大特征数、决策树最大深度、内部节点再划分所需最小样本数、叶子节点最小样本数等超参数进行寻优.

2.3.2. 随机森林模型拟合结果

根据数据集数量,随机取80%作为训练集,20%作为数据集,将子树数量在10~200进行寻优,步长为10,由于数据集庞大,所得结果表明无关子树数量,其平均绝对百分比误差为0.84%,准确度均为99.16%,因此仅须选择子树数量为10的随机森林模型即可实现精准快速预测.

图1415所示为本模型预测结果的绝对误差与绝对误差百分比. 预测值与真实值的平均绝对误差为0.03,预测值与真实值的平均绝对误差百分比为0.84%. 整体来看,该预测模型能够使得预测绝对误差百分比低于3%,具有较好的拟合效果,仅在某些时刻出现大于3%的误差波动,表明在特定预测时间点上仍存在局部过拟合.

图 14

图 14   随机森林预测结果的绝对误差

Fig.14   Absolute error of predicted values of RFR


图 15

图 15   随机森林预测结果的绝对误差百分比

Fig.15   Percentage error of predicted values of RFR


通过反向传播神经网络、循环神经网络和随机森林算法构建焚烧炉内关键烟气运行参数和高温烟气停留时间的关联预测模型,结果表明:1)反向传播神经网络建立的模型具有一定的可靠性,样片经第75次迭代后处于最好结果,其模型训练过程的MSE为0.015 672,经参数优化后拟合度为95.33%;反向传播神经网络模型难以解决垃圾焚烧炉的实例规模和网络规模间的矛盾问题. 2)循环神经网络可以利用内部记忆来处理任意时序的输入运行数据,将隐层输出延迟一个时间单元后与隐层输入一同再次输入隐层进行拟合,其模型训练过程的MSE为0.116 26,最终预测值与真实值的平均绝对误差为0.026 s,预测值与真实值的平均绝对误差百分比为1.17%. 整体来看,该预测模型能使预测绝对误差百分比低于4%,具有较好拟合效果. 3)随机森林算法构建的关联模型可以处理高维度数据,对运行数据集的适应能力强,且在模型生成过程中取得真实误差的无偏估计;该模型训练结果的平均绝对百分比误差为0.84%,准确度均为99.16%;但在存在一定噪音的运行数据样本集上,随机森林模型易陷入过拟合.

3. 结 语

本研究以某典型生活垃圾焚烧流化床锅炉为研究对象,构建了高温区域烟气停留时间的热力学计算模型,并对焚烧炉系统各运行参数与烟气停留时间进行了皮尔逊关联性分析,筛选获得了10个与烟气停留时间强关联的运行参数,如炉膛断面均温、一二次风温度及压力和炉膛出口温度等.

在此基础上,通过反向传播神经网络、循环神经网络和随机森林算法构建焚烧炉关键运行参数和高温烟气停留时间的关联预测模型,结果表明3种模型中循环神经网络预测模型预测效果最好,相对最适于循环流化床垃圾焚烧炉.

本研究可以为运行工况优化、污染物排放超前控制和智慧焚烧管理提供支撑,但由于数据集容量的限制,模型在普适性上仍有欠缺. 未来可以采集不同生活垃圾流化床焚烧炉上的运行数据集,进行数据清洗、特征衍生、特征筛选等数据预处理和模型自适应优化,从而提升“850 ℃-2 s”预测模型的准确性和泛化能力.

参考文献

中国统计年鉴[M]. 北京: 中华人民共和国国家统计局, 2020.

[本文引用: 2]

NIE Y

Development and prospects of municipal solid waste (MSW) incineration in China

[J]. Frontiers of Environmental Science Engineering in China, 2008, 2 (1): 1- 7

DOI:10.1007/s11783-008-0028-6      [本文引用: 1]

张梦玫. 典型过渡金属化合物对二恶英异相催化生成影响及作用机理的研究 [D]. 杭州: 浙江大学, 2019.

[本文引用: 1]

ZHANG Meng-mei. Research on effect and reaction mechanisms of typical transition metal compounds on heterogeneous catalytic formation of dioxins [D]. Hangzhou: Zhejiang University, 2019.

[本文引用: 1]

应雨轩, 林晓青, 吴昂键, 等

生活垃圾智慧焚烧的研究现状及展望

[J]. 化工学报, 2021, 72 (2): 886- 900

[本文引用: 1]

YING Yu-xuan, LIN Xiao-qing, WU Ang-jian, et al

Review and outlook on municipal solid waste smart incineration

[J]. Journal of Chemical Industry and Engineering, 2021, 72 (2): 886- 900

[本文引用: 1]

GUO X, MA Y, LIN X, et al

Reduction of polychlorinated dibenzo-p-dioxins and dibenzofurans by chemical inhibition and physisorption from a municipal solid waste incineration system

[J]. Energy and Fuels, 2020, 34 (9): 11237- 47

DOI:10.1021/acs.energyfuels.0c01918      [本文引用: 1]

MA Y, LIN X, CHEN Z, et al

Influences of PN-containing inhibitor and memory effect on PCDD/F emissions during the full-scale municipal solid waste incineration

[J]. Chemosphere, 2019, 228: 495- 502

DOI:10.1016/j.chemosphere.2019.04.161      [本文引用: 1]

RYU J, MULHOLLAND J, DUNN J, et al

Potential role of chlorination pathways in PCDD/F formation in a municipal waste incinerator

[J]. Environmental Science Technology, 2004, 38 (19): 5112- 9

DOI:10.1021/es0497227      [本文引用: 1]

STANMORE B

Modeling the formation of PCDD/F in solid waste incinerators

[J]. Chemosphere, 2002, 47 (6): 565- 73

DOI:10.1016/S0045-6535(02)00005-X     

侯霞丽, 李晓东, 陈彤, 等

垃圾焚烧飞灰中主要元素的深度分布及形态

[J]. 浙江大学学报:工学版, 2015, 47 (6): 565- 73

[本文引用: 1]

HOU Xia-li, LI Xiao-dong, CHEN Tong, et al

Distribution and chemical forms of major elements in MSWI fly ash

[J]. Journal of Zhejiang University: Engineering Science, 2015, 47 (6): 565- 73

[本文引用: 1]

HUTZINGER O, BLUMICH M, BERG M, et al

Sources and fate of PCDDs and PCDFs: an overview

[J]. Chemosphere, 1985, 14 (6/7): 581- 600

[本文引用: 2]

LIN X, MA Y, CHEN Z, et al

Effect of different air pollution control devices on the gas/solid-phase distribution of PCDD/F in a full-scale municipal solid waste incinerator

[J]. Environmental Pollution, 2020, 265: 114888

DOI:10.1016/j.envpol.2020.114888     

MA Y, LIN X, CHEN Z, et al

Influence factors and mass balance of memory effect on PCDD/F emissions from the full-scale municipal solid waste incineration in China

[J]. Chemosphere, 2020, 239: 124614

DOI:10.1016/j.chemosphere.2019.124614      [本文引用: 1]

环境保护部. 生活垃圾焚烧污染控制标准: GB 18485—2014 [S]. 北京: 中国环境科学出版社, 2014.

[本文引用: 1]

LIN X, YAN M, DAI A, et al

Simultaneous suppression of PCDD/F and NOx during municipal solid waste incineration

[J]. Chemosphere, 2015, 126: 60- 6

DOI:10.1016/j.chemosphere.2015.02.005      [本文引用: 1]

孙小燕, 韩志明, 焦学军

垃圾焚烧炉膛烟气温度计算模型的探讨: 满足烟气850 ℃以上停留2 s的监管要求

[J]. 环境卫生工程, 2020, 28 (5): 48- 53

[本文引用: 1]

SUN Xiao-yan, HAN Zhi-ming, JIAO Xue-jun

Discussion on the calculation model of flue gas temperature in waste incineration furnace: meet the supervision requirements that the flue gas Stays Above 850 ℃ for 2 s

[J]. Environmental Sanitation Engineering, 2020, 28 (5): 48- 53

[本文引用: 1]

白良成, 徐文龙

层燃型垃圾焚烧锅炉的炉膛与炉膛温度简析

[J]. 环境卫生工程, 2021, 29 (1): 58- 63

DOI:10.19841/j.cnki.hjwsgc.2021.01.009      [本文引用: 1]

BAI Liang-cheng, XU Wen-long

Brief analysis of furnace and furnace temperature of layer burning waste incineration boiler

[J]. Environmental Sanitation Engineering, 2021, 29 (1): 58- 63

DOI:10.19841/j.cnki.hjwsgc.2021.01.009      [本文引用: 1]

WANG L, HSI H, CHANG J, et al

Influence of start-up on PCDD/F emission of incinerators

[J]. Chemosphere, 2007, 67 (7): 1346- 53

DOI:10.1016/j.chemosphere.2006.10.081      [本文引用: 1]

胡南, 徐梦, 杨海瑞, 等

循环流化床锅炉炉膛横向 温度非均匀性模型研究

[J]. 洁净煤技术, 2019, 25 (2): 102- 107

[本文引用: 1]

HU Nan, XU Meng, YANG Hai-rui, et al

Modeling study on lateral temperature non-uniformity in CFB boiler furnace

[J]. Clean Coal Technology, 2019, 25 (2): 102- 107

[本文引用: 1]

帅志昂. 660MW循环流化床锅炉流动和燃烧特性的数值模拟[D]. 北京: 华北电力大学(北京), 2017.

[本文引用: 1]

Shuai Zhi-ang. Numerical simulation of the flow and combustion characteristics of the 660 MW circulating fluidized bed[D]. Beijing: School of North China Electric Power University, 2017.

[本文引用: 1]

WANG S. Artificial neural network [M]. Interdisciplinary computing in java programming. Triumf: Springer, 2003: 81-100.

[本文引用: 1]

DING S, SU C, YU J

An optimizing BP neural network algorithm based on genetic algorithm

[J]. Artificial Intelligence Review, 2011, 36 (2): 153- 162

DOI:10.1007/s10462-011-9208-z      [本文引用: 1]

/