CN113742997A - 城市固废焚烧过程风量智能优化设定方法 - Google Patents
城市固废焚烧过程风量智能优化设定方法 Download PDFInfo
- Publication number
- CN113742997A CN113742997A CN202110882866.XA CN202110882866A CN113742997A CN 113742997 A CN113742997 A CN 113742997A CN 202110882866 A CN202110882866 A CN 202110882866A CN 113742997 A CN113742997 A CN 113742997A
- Authority
- CN
- China
- Prior art keywords
- air flow
- population
- solid waste
- value
- waste incineration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 238000005457 optimization Methods 0.000 title claims abstract description 66
- 239000010813 municipal solid waste Substances 0.000 title claims abstract description 52
- 238000004056 waste incineration Methods 0.000 title claims abstract description 49
- 230000008569 process Effects 0.000 title claims abstract description 42
- MWUXSHHQAYIFBG-UHFFFAOYSA-N Nitric oxide Chemical compound O=[N] MWUXSHHQAYIFBG-UHFFFAOYSA-N 0.000 claims abstract description 153
- 239000002245 particle Substances 0.000 claims abstract description 98
- 238000002485 combustion reaction Methods 0.000 claims abstract description 71
- 238000013528 artificial neural network Methods 0.000 claims abstract description 16
- 238000004364 calculation method Methods 0.000 claims abstract description 16
- 238000013210 evaluation model Methods 0.000 claims abstract description 9
- 210000002569 neuron Anatomy 0.000 claims description 36
- 230000006870 function Effects 0.000 claims description 22
- UGFAIRIUMAVXCW-UHFFFAOYSA-N Carbon monoxide Chemical compound [O+]#[C-] UGFAIRIUMAVXCW-UHFFFAOYSA-N 0.000 claims description 9
- 239000003546 flue gas Substances 0.000 claims description 9
- 230000035772 mutation Effects 0.000 claims description 9
- 238000001035 drying Methods 0.000 claims description 6
- 239000002910 solid waste Substances 0.000 claims description 5
- 230000007246 mechanism Effects 0.000 claims description 4
- XSQUKJJJFZCRTK-UHFFFAOYSA-N Urea Chemical compound NC(N)=O XSQUKJJJFZCRTK-UHFFFAOYSA-N 0.000 claims description 3
- 230000004913 activation Effects 0.000 claims description 3
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 claims description 3
- 239000004202 carbamide Substances 0.000 claims description 3
- 239000004571 lime Substances 0.000 claims description 3
- 239000001301 oxygen Substances 0.000 claims description 3
- 229910052760 oxygen Inorganic materials 0.000 claims description 3
- 238000010187 selection method Methods 0.000 claims description 3
- 150000001721 carbon Chemical class 0.000 claims 1
- 210000005036 nerve Anatomy 0.000 claims 1
- 230000009467 reduction Effects 0.000 abstract description 3
- IJGRMHOSHXDMSA-UHFFFAOYSA-N Atomic nitrogen Chemical compound N#N IJGRMHOSHXDMSA-UHFFFAOYSA-N 0.000 abstract 1
- 229910001873 dinitrogen Inorganic materials 0.000 abstract 1
- 238000013461 design Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000012360 testing method Methods 0.000 description 5
- 101100537937 Caenorhabditis elegans arc-1 gene Proteins 0.000 description 4
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 235000008733 Citrus aurantifolia Nutrition 0.000 description 2
- 235000011941 Tilia x europaea Nutrition 0.000 description 2
- 238000003915 air pollution Methods 0.000 description 2
- 241000282414 Homo sapiens Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 229910002091 carbon monoxide Inorganic materials 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000003344 environmental pollutant Substances 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 231100000719 pollutant Toxicity 0.000 description 1
- 238000009270 solid waste treatment Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/048—Activation functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- Feedback Control In General (AREA)
Abstract
城市固废焚烧过程风量智能优化设定方法既属于优化计算领域,又属于城市固废焚烧领域。本发明提出了城市固废焚烧过程风量智能优化设定方法,针对城市固废焚烧过程仅依赖操作人员对风量值进行经验设定难以满足实际性能指标要求的问题。首先,结合最大相关最小冗余算法及前馈神经网络,建立燃烧效率和氮氧化物排放浓度性能指标评价模型;然后,提出分阶段多目标粒子群优化算法,获得一次风流量和二次风流量的Pareto优化解集;此外,设计效用函数,确定一次风流量和二次风流量的最优设定值;实验结果表明了该方法通过对风量进行优化设定能同时实现燃烧效率的提高和氮氧化物排放浓度的降低。
Description
技术领域
本发明针对城市固废焚烧过程特性,利用改进多目标粒子群优化算法设计了一种城市固废焚烧过程风量优化设定方法,对固废焚烧过程操作变量一次风流量和二次风流量设定值进行优化,实现降低氮氧化物排放浓度降低的同时提高城市固废的燃烧效率;一次风流量和二次风流量设定值的优化是实现城市固废焚烧过程高效运行和和节能减排的重要环节,是流程工业技术领域的重要分支,既属于优化计算领域,又属于城市固废焚烧领域。
背景技术
随着城市化进程的不断加快,城市固体废物的急剧增加导致“垃圾围城”现象愈发严重。垃圾焚烧技术因其具有减容减量效果明显、无害化处理充分和资源利用率高等特点,已逐渐成为我国城市固废处理的主要方式。然而,由于国内城市固体废物热值较低、含水量高且成分复杂,在焚烧过程中容易出现焚烧稳定性差、燃烧效率较低以及焚烧产生的污染物排放浓度较高等问题。城市固废焚烧过程排放的氮氧化物NOx是造成大气污染的主要污染源之一,严重危害动物和人体健康。
目前,部分城市固废焚烧厂通过调节一次风流量和二次风流量等关键变量来减少氮氧化物的排放,风量值多依赖操作人员经验设定,难以满足实际需求。尽管调节风量能控制NOx的排放,但同时也会影响燃烧效率。燃烧效率反映了城市固废焚烧的充分性,城市固废焚烧的充分性不仅影响其减量化效果,而且焚烧不充分会产生较多的一氧化碳排放,造成空气污染。因此,从提高城市固废燃烧效率以及降低氮氧化物排放浓度的角度出发对风量设定值进行优化已经成为城市固废焚烧过程亟待解决的问题,具有重要的现实意义。
城市固废焚烧过程的风量设定值优化主要包括两方面:一是性能指标燃烧效率和氮氧化物排放浓度模型的建立;二是选取合适的优化算法求解风量设定值,以实现多个指标的优化。然而,城市固废焚烧过程具有强非线性,其机理模型难以建立。随着数据收集技术的发展,海量数据的获取使得数据驱动的建模方法可以用于建立固废焚烧过程模型。近年来,多目标进化优化技术取得了长足发展,特别是多目标粒子群算法具有较快的收敛速度,能够实现对多个指标优化问题的求解。但是传统的粒子群算法迭代进化时容易陷入局部最优,不能兼顾优化解的收敛性和多样性。
本发明提出了一种基于多目标粒子群算法的城市固废焚烧过程风量智能优化设定方法,主要通过前馈神经网络建立燃烧效率CE和氮氧化物NOx排放浓度的评价模型,将其作为优化目标,通过分阶段多目标粒子群算法对风量的设定值进行优化来降低城市固废焚烧的氮氧化物排放,同时最大化燃烧效率。
发明内容
本发明获得了一种城市固废焚烧过程风量智能优化设定方法,该方法深入分析城市固废焚烧过程特性,考虑燃烧效率和氮氧化物排放浓度两个优化性能指标,通过前馈神经网络建立其评价模型;基于评价模型,建立风量优化设定的目标函数,采用分阶段多目标粒子群算法获得一次风流量和二次风流量设定值的优化解集;根据优化解集,设计效用函数确定一次风流量和二次风流量的唯一优化设定值,从而完成对城市固废焚烧过程风量的优化设定,实现提高燃烧效率和降低氮氧化物排放的目标。
本发明采用了如下的技术方案及实现步骤:
城市固废焚烧过程风量智能优化设定方法,
针对城市固废焚烧过程的一次风流量和二次风流量的设定值进行优化,以城市固废燃烧效率和氮氧化物NOx排放浓度为优化性能指标,一次风流量和二次风流量为优化的操作变量;
其特征在于包括以下步骤:
(1)设计城市固废焚烧过程风量优化设定方法的性能指标评价模型,燃烧效率和氮氧化物排放浓度模型都由三层前馈神经网络建立,分别为:输入层、隐含层和输出层;两个的输入都为x=[x1,x2,...,xH],H为输入变量维数,输出分别为燃烧效率和氮氧化物排放浓度;其计算方式如下:
①确定性能指标评价模型网络输入变量:基于最大相关最小冗余准则的mRMR特征选择方法确定除优化变量外的其它模型输入变量;mRMR算法计算变量之间的互信息,选择与输出变量相关性最大同时被选变量之间相关性最小的一组变量,计算公式为:
I(q;p)=H(q)+H(p)-H(q;p) (1)
其中,I(q;p)表示变量q和变量p之间的互信息,q和p为城市固废焚烧过程的变量,H(q)和H(p)分别表示变量q和变量p的信息熵,H(q;p)为变量q和变量p的联合熵;结合mRMR算法和固废焚烧机理确定模型的输入变量为:一次风流量x1、二次风流量x2、一次燃烧室右侧烟气温度x3、一次燃烧室左侧烟气温度x4、一次燃烧室右侧温度x5、一次燃烧室左侧温度x6、干燥炉排右1空气流量x7、干燥炉排左1空气流量x8、燃烧段炉排右1-1段空气流量x9、燃烧段炉排左1-1段空气流量x10、尿素溶液量x11、石灰给料量x12、活性炭储仓给料量x13、锅炉出口主蒸汽流量x14、入口烟气含氧量x15、炉膛平均温度x16,H的值为16;
②初始化性能指标模型前馈神经网络:确定燃烧效率和氮氧化物排放浓度模型神经网络16-L-1的连接方式,即输入层神经元个数为16,隐含层神经元个数为L,其值为25,输出层神经元为1个,表示如下:
其中,y1(x)为燃烧效率,y2(x)为氮氧化物排放浓度;W1l和W2l分别是燃烧效率和氮氧化物排放浓度模型神经元隐含层第l个神经元与输出节点之间的连接权值,l=1,2,...,L,偏置分别是B1和B2,网络的连接权值和偏置随机初始化;和是隐含层连接到输出层神经元的第l个输入,表达式如下:
其中,隐含层神经元采用双曲正切sigmoid函数作为激活函数,和分别为燃烧效率和氮氧化物排放浓度模型隐含层第l个神经元的输出函数,连接到输出层神经元;w1h,l和w2h,l分别为燃烧效率和氮氧化物排放浓度模型神经元第h个输入节点与隐含层第l个神经元之间的连接权值,h=1,2,...,H,b1l和b2l分别为隐含层第l个神经的偏置,网络的连接权值和偏置随机初始化;xh为隐含层第h个输入变量;
③对性能指标模型前馈神经网络的参数进行更新:确定采用二阶LM算法来训练网络、更新参数,直到网络的预测输出与实际输出的归一化后的均方根误差小于0.001;
(2)设计城市固废焚烧过程风量优化设定方法的多目标优化算法,具体为:
①分阶段多目标粒子群优化算法参数设置及种群初始化,设定粒子群算法种群规模为N,外部档案规模为NP,设置其值都为50;最大迭代次数为Tmax,设置其值为20;随机产生二维初始化种群:
vi(t)=[vi,1(t),vi,2(t)],zi(t)=[zi,1(t),zi,2(t)],i=1,2,...,N (4)
其中,vi(t)和zi(t)分别表示第t次迭代种群中第i个粒子的速度和位置,t=1,2,...,Tmax,当前初始化时t的数值为1,zi,1(t)∈[56,68]代表一次风流量的随机初始值,zi,2(t)∈[1,16]代表二次风流量的随即初始值,对应的目标函数值为fi(t)=[fi,1(t),fi,2(t)],fi,1(t)和fi,2(t)分别表示优化性能指标燃烧效率数值和氮氧化物排放浓度数值的相反数;设置每个粒子的历史最优解为其本身,即pi(t)=zi(t);种群中非支配解对外部档案进行初始化,然后从外部档案中为种群第i个粒子随机选取全局引导者gi(t);
②对种群进行更新,公式如下:
其中,vi(t+1)和zi(t+1)是第t+1次迭代时第i个粒子的速度和位置,r1和r2是0~1之间的随机数;随机选取初始权重w∈[0,1]、学习因子c1∈[1.5,2.5]、c2∈[1.5,2.5];将更新后的种群粒子加入外部档案,依据Pareto支配性和拥挤距离更新外部档案,使外部档案粒子个数小于等于NP;更新粒子的历史最优解pi(t)和全局最优解gi(t);t=t+1,若t<Tmax,继续执行步骤③,否则终止计算,并输出外部档案中粒子对应的一次风流量和二次风流量的优化设定解集及其性能指标燃烧效率和氮氧化物排放浓度数值;
③计算种群中粒子的进化信息,计算公式如下:
其中,和Φi(t)分别代表第t次迭代时种群进化能力和种群中第i个粒子的进化能力,Ei(t+1)表示种群t+1次迭代时第i个粒子的进化效率;和分别表示第t次和t-1次迭代时第i个粒子的全局最优解的第j个目标值,j=1,...,m,m代表目标个数,数值为2;对种群中的粒子按照各个维度目标值由小到大排序,fw,j(t)和fb,j(t)分别表示第t次迭代时种群中位于排序第二和倒数第二的粒子的第j个目标值,fi,j(t)代表第t次迭代时种群中第i个粒子的第j个目标值;所有目标值都进行归一化处理;
④判断种群进化阶段,如果种群粒子的最小进化率大于粒子的最大进化率的一半,则种群的进化趋于一致,属于“阶段1”,转到步骤⑤,否则属于“阶段2”,转到步骤⑥;
⑤基于差分进化算子,对选择的全局引导者引入变异操作:
gi(t)=g’i(t)+M(gArc1(t)+gArc2(t)) (9)
其中,g’i(t)为依据拥挤距离所确定的第i个粒子的全局引导者,gi(t)为变异后的第i个粒子的全局引导者,gArc1(t)和gArc2(t)为从种群的外部档案中随机选择的非支配解,M∈[0.5,1]为随机选取的变异参数;转到步骤②更新种群,并对更新后的种群粒子引入多项式变异规则;
⑥从外部档案中选择具有较大拥挤距离值的前25%的粒子;然后计算所选择的每个粒子的收敛度:
(3)依据效用函数的方法从求得的风量优化解集中确定一次风流量和二次风流量的最优设定解,计算方式如下:
其中,K为优化解集中解的个数,fk,j为优化解集中第k个解的第j个目标值,μj为根据决策偏好获得的第j个目标的权重值,设置两个目标的权重值都为0.5,效用函数值最小的解确定为一次风流量和二次风流量的最优设定值。
本发明的创造性主要体现在:
(1)本发明以城市固废焚烧过程提高燃烧效率和降低氮氧化物排放为目标,在建立性能指标的数据驱动模型的基础上,采用改进的分阶段多目标粒子群优化算法对一次风流量和二次风流量的设定值进行优化,解决了复杂的城市固废焚烧过程仅依赖操作人员对风量值进行经验设定,难以满足实际性能指标要求的问题,具有优化效果显著的特点;
(2)本发明依据多目标粒子群算法迭代寻优时种群的进化能力、粒子的进化能力、粒子的进化效率等进化信息,对种群进化阶段进行判断,然后对各个阶段设计不同的全局最优选择策略以实现不同的进化阶段要求:在“阶段1”提高种群的多样性,在“阶段2”改善算法的收敛性,获得了收敛性、多样性较好的优化解,改善了算法易陷入最优的问题;
特别要注意:本发明以城市固废焚烧过程燃烧效率和氮氧化物排放浓度为优化的性能指标,一次风流量和二次风流量为优化设定的操作变量,采用改进的多目标粒子群优化算法求解城市固废焚烧过程的一次风流量和二次风流量的优化设定值,以实现性能指标的优化,只要采用了本发明的优化性能指标及优化算法进行城市固废焚烧过程风量设定值优化都应属于本发明的范围。
附图说明
图1是本发明风量智能优化设定框架图
图2是本发明燃烧效率性能指标模型结构图
图3是本发明氮氧化物排放浓度性能指标模型结构图
图4是本发明燃烧效率CE性能指标预测结果图
图5是本发明氮氧化物NOx排放浓度预测结果图
图6是本发明分阶段多目标粒子群优化算法流程图
图7是本发明一次风流量优化设定值结果图
图8是本发明二次风流量优化设定值结果图
图9是本发明燃烧效率CE性能指标优化结果图
图10是本发明氮氧化物排放NOx浓度优化结果图
具体实施方式
本发明获得了一种城市固废焚烧过程风量智能优化设定方法,该方法深入分析城市固废焚烧过程特性,基于模型输入变量特征选择结果,通过前馈神经网络建立性能指标评价模型;基于燃烧效率和氮氧化物排放模型,建立风量优化设定的目标函数,采用分阶段多目标粒子群算法获得一次风流量和二次风流量设定值的优化解集;根据优化解集,设计效用函数确定一次风流量和二次风流量的唯一优化设定值,从而完成对城市固废焚烧过程风量的优化设定,实现提高燃烧效率和降低氮氧化物排放的目标。
本发明采用了如下的技术方案及实现步骤:
城市固废焚烧过程风量智能优化设定方法,
针对城市固废焚烧过程的一次风流量和二次风流量的设定值进行优化,以城市固废燃烧效率和氮氧化物NOx排放浓度为优化性能指标,一次风流量和二次风流量为优化的操作变量,风量智能优化设定框架如图1;
包括以下步骤:
(1)设计城市固废焚烧过程风量优化设定方法的性能指标评价模型,燃烧效率和氮氧化物排放浓度模型都由三层前馈神经网络建立,分别为:输入层、隐含层和输出层;两个模型结构图分别如图2和图3,输入都为x=[x1,x2,...,xH],H为输入变量维数,输出分别为燃烧效率和氮氧化物排放浓度;其计算方式如下:
①确定性能指标评价模型网络输入变量:基于最大相关最小冗余准则的mRMR特征选择方法确定除优化变量外的其它模型输入变量;mRMR算法计算变量之间的互信息,选择与输出变量相关性最大同时被选变量之间相关性最小的一组变量,计算公式为:
I(q;p)=H(q)+H(p)-H(q;p) (12)
其中,I(q;p)表示变量q和变量p之间的互信息,q和p为城市固废焚烧过程的变量,H(q)和H(p)分别表示变量q和变量p的信息熵,H(q;p)为变量q和变量p的联合熵;结合mRMR算法和固废焚烧机理确定模型的输入变量为:一次风流量x1、二次风流量x2、一次燃烧室右侧烟气温度x3、一次燃烧室左侧烟气温度x4、一次燃烧室右侧温度x5、一次燃烧室左侧温度x6、干燥炉排右1空气流量x7、干燥炉排左1空气流量x8、燃烧段炉排右1-1段空气流量x9、燃烧段炉排左1-1段空气流量x10、尿素溶液量x11、石灰给料量x12、活性炭储仓给料量x13、锅炉出口主蒸汽流量x14、入口烟气含氧量x15、炉膛平均温度x16,H的值为16;
②初始化性能指标模型前馈神经网络:确定燃烧效率和氮氧化物排放浓度模型神经网络16-L-1的连接方式,即输入层神经元个数为16,隐含层神经元个数为L,其值为25,输出层神经元为1个,表示如下:
其中,y1(x)为燃烧效率,y2(x)为氮氧化物排放浓度;W1l和W2l分别是燃烧效率和氮氧化物排放浓度模型神经元隐含层第l个神经元与输出节点之间的连接权值,l=1,2,...,L,偏置分别是B1和B2,网络的连接权值和偏置随机初始化;和是隐含层连接到输出层神经元的第l个输入,表达式如下:
其中,隐含层神经元采用双曲正切sigmoid函数作为激活函数,和分别为燃烧效率和氮氧化物排放浓度模型隐含层第l个神经元的输出函数,连接到输出层神经元;w1h,l和w2h,l分别为燃烧效率和氮氧化物排放浓度模型神经元第h个输入节点与隐含层第l个神经元之间的连接权值,h=1,2,...,H,b1l和b2l分别为隐含层第l个神经的偏置,网络的连接权值和偏置随机初始化;xh为隐含层第h个输入变量;
③对性能指标模型前馈神经网络的参数进行更新:确定采用二阶LM算法来更新参数,训练网络,直到网络的预测输出与实际输出的归一化后的均方根误差小于0.001;对训练好的燃烧效率和氮氧化物排放模型进行测试,结果如图4和图5,图4和图5X轴:测试样本,单位是个,图4Y轴:燃烧效率,单位是百分比,图5Y轴:氮氧化物排放浓度,单位是毫克每立方米,图4和图5中红色虚线为实际输出,黑色实线为网络测试输出;
(2)设计城市固废焚烧过程风量优化设定方法的多目标优化算法,该算法的流程图如图6,具体为:
①分阶段多目标粒子群优化算法参数设置及种群初始化,设定粒子群算法种群规模为N,外部档案规模为NP,设置其值都为50;最大迭代次数为Tmax,设置其值为20;随机产生二维初始化种群:
vi(t)=[vi,1(t),vi,2(t)],zi(t)=[zi,1(t),zi,2(t)],i=1,2,...,N (15)
其中,vi(t)和zi(t)分别表示第t次迭代种群中第i个粒子的速度和位置,t=1,2,...,Tmax,当前初始化时t的数值为1,zi,1(t)∈[56,68]代表一次风流量的随机初始值,zi,2(t)∈[1,16]代表二次风流量的随机初始值,对应的目标函数值为fi(t)=[fi,1(t),fi,2(t)],fi,1(t)和fi,2(t)分别表示优化性能指标燃烧效率数值和氮氧化物排放浓度数值的相反数;设置每个粒子的历史最优解为其本身,即pi(t)=zi(t);种群中非支配解对外部档案进行初始化,然后从外部档案中为种群第i个粒子随机选取全局引导者gi(t);
②对种群进行更新,公式如下:
其中,vi(t+1)和zi(t+1)是第t+1次迭代时第i个粒子的速度和位置,r1和r2是0~1之间的随机数;随机选取初始权重w∈[0,1]、学习因子c1∈[1.5,2.5]、c2∈[1.5,2.5];将更新后的种群粒子加入外部档案,依据Pareto支配性和拥挤距离更新外部档案,使外部档案粒子个数小于等于NP;更新粒子的历史最优解pi(t)和全局最优解gi(t);t=t+1,若t<Tmax,继续执行步骤③,否则终止计算,并输出外部档案中粒子对应的一次风流量和二次风流量的优化设定解集及其性能指标燃烧效率和氮氧化物排放浓度数值;
③计算种群中粒子的进化信息,计算公式如下:
其中,和Φi(t)分别代表第t次迭代时种群进化能力和种群中第i个粒子的进化能力,Ei(t+1)表示种群t+1次迭代时第i个粒子的进化效率;和分别表示第t次和t-1次迭代时第i个粒子的全局最优解的第j个目标值,j=1,...,m,m代表目标个数,数值为2;对种群中的粒子按照各个维度目标值由小到大排序,fw,j(t)和fb,j(t)分别表示第t次迭代时种群中位于排序第二和倒数第二的粒子的第j个目标值,fi,j(t)代表第t次迭代时种群中第i个粒子的第j个目标值;所有目标值都进行归一化处理;
④判断种群进化阶段,如果种群粒子的最小进化率大于粒子的最大进化率的一半,则种群的进化趋于一致,属于“阶段1”,转到步骤⑤,否则属于“阶段2”,转到步骤⑥;
⑤基于差分进化算子,对选择的全局引导者引入变异操作:
gi(t)=g’i(t)+M(gArc1(t)+gArc2(t)) (20)
其中,g’i(t)为依据拥挤距离所确定的第i个粒子的全局引导者,gi(t)为变异后的第i个粒子的全局引导者,gArc1(t)和gArc2(t)为从种群的外部档案中随机选择的非支配解,M∈[0.5,1]为随机选取的变异参数;转到步骤②更新种群,并对更新后的种群粒子引入多项式变异规则;
⑥从外部档案中选择具有较大拥挤距离值的前25%的粒子;然后计算所选择的每个粒子的收敛度:
(3)依据效用函数的方法从求得的风量优化解集中确定一次风流量和二次风流量的最优设定解,计算方式如下:
其中,K为优化解集中解的个数,fk,j为优化解集中第k个解的第j个目标值,μj为根据决策偏好获得的第j个目标的权重值,设置两个目标的权重值都为0.5,效用函数值最小的解确定为一次风流量和二次风流量的最优设定值;图7和图8分别显示了一次风流量和二次风流量优化后的设定值结果,图7和图8X轴:测试样本,单位是个,图7Y轴:一次风流量,单位是km3N/h,图8Y轴:二次风流量,单位是km3N/h,图7和图8中黑色实线表示固废厂实际运行数据,黄色实线分别表示一次风流量和二次风流量的优化设定结果;采用优化后的一次风流量和二次风流量设定值,得到燃烧效率和氮氧化物排放浓度性能指标优化结果,如图9和图10,图9X轴:测试样本,单位是个,图9Y轴:燃烧效率,单位是百分比,图9X轴:测试样本,单位是个,图10Y轴:氮氧化物排放浓度,单位是毫克每立方米;图9中黑色实线为优化前燃烧效率,蓝色实线为优化后燃烧效率结果,图10中黑色实线为优化前氮氧化物排放浓度,蓝色实线为优化后氮氧化物排放浓度结果;结果证明该方法的有效性。
Claims (1)
1.城市固废焚烧过程风量智能优化设定方法,
针对城市固废焚烧过程的一次风流量和二次风流量的设定值进行优化,以城市固废燃烧效率和氮氧化物NOx排放浓度为优化性能指标,一次风流量和二次风流量为优化的操作变量;
其特征在于包括以下步骤:
(1)设计城市固废焚烧过程风量优化设定方法的性能指标评价模型,燃烧效率和氮氧化物排放浓度模型都由三层前馈神经网络建立,分别为:输入层、隐含层和输出层;模型输入都为x[x1,x2,...,xH],H为输入变量维数,输出分别为燃烧效率和氮氧化物排放浓度;其计算方式如下:
①确定性能指标评价模型网络输入变量:基于最大相关最小冗余准则的mRMR特征选择方法确定除优化变量外的其它模型输入变量;mRMR算法计算变量之间的互信息,选择与输出变量相关性最大同时被选变量之间相关性最小的一组变量,计算公式为:
I(q;p)=H(q)+H(p)-H(q;p) (1)
其中,I(q;p)表示变量q和变量p之间的互信息,q和p表示城市固废焚烧过程的变量,H(q)和H(p)分别表示变量q和变量p的信息熵,H(q;p)为变量q和变量p的联合熵;结合mRMR算法和固废焚烧机理确定模型的输入变量为:一次风流量x1、二次风流量x2、一次燃烧室右侧烟气温度x3、一次燃烧室左侧烟气温度x4、一次燃烧室右侧温度x5、一次燃烧室左侧温度x6、干燥炉排右1空气流量x7、干燥炉排左1空气流量x8、燃烧段炉排右1-1段空气流量x9、燃烧段炉排左1-1段空气流量x10、尿素溶液量x11、石灰给料量x12、活性炭储仓给料量x13、锅炉出口主蒸汽流量x14、入口烟气含氧量x15、炉膛平均温度x16,H的值为16;
②初始化性能指标模型前馈神经网络:确定燃烧效率和氮氧化物排放浓度模型神经网络16-L-1的连接方式,即输入层神经元个数为16,隐含层神经元个数为L,其值为25,输出层神经元为1个,表示如下:
其中,y1(x)为燃烧效率,y2(x)为氮氧化物排放浓度;W1l和W2l分别是燃烧效率和氮氧化物排放浓度模型神经元隐含层第l个神经元与输出节点之间的连接权值,l=1,2,...,L,偏置分别是B1和B2,网络的连接权值和偏置随机初始化;和是隐含层连接到输出层神经元的第l个输入,表达式如下:
其中,隐含层神经元采用双曲正切sigmoid函数作为激活函数,和分别为燃烧效率和氮氧化物排放浓度模型隐含层第l个神经元的输出函数,连接到输出层神经元;w1h,l和w2h,l分别为燃烧效率和氮氧化物排放浓度模型神经元第h个输入节点与隐含层第l个神经元之间的连接权值,h=1,2,...,H,b1l和b2l分别为隐含层第l个神经的偏置,网络的连接权值和偏置随机初始化;xh为隐含层第h个输入变量;
③对性能指标模型前馈神经网络的参数进行更新:确定采用二阶LM算法来训练网络、更新参数,直到网络的预测输出与实际输出的归一化后的均方根误差小于0.001;
(2)设计城市固废焚烧过程风量优化设定方法的多目标优化算法,具体为:
①分阶段多目标粒子群优化算法参数设置及种群初始化,设定粒子群算法种群规模为N,外部档案规模为NP,设置其值都为50;最大迭代次数为Tmax,设置其值为20;随机产生二维初始化种群:
vi(t)=[vi,1(t),vi,2(t)],zi(t)=[zi,1(t),zi,2(t)],i=1,2,...,N (4)
其中,vi(t)和zi(t)分别表示第t次迭代种群中第i个粒子的速度和位置,t=1,2,...,Tmax,当前初始化时t的数值为1,zi,1(t)∈[56,68]代表一次风流量的随机初始值,zi,2(t)∈[1,16]代表二次风流量的随机初始值,对应的目标函数值为fi(t)=[fi,1(t),fi,2(t)],fi,1(t)和fi,2(t)分别表示优化性能指标燃烧效率数值和氮氧化物排放浓度数值的相反数;设置每个粒子的历史最优解为其本身,即pi(t)=zi(t);种群中非支配解对外部档案进行初始化,然后从外部档案中为种群第i个粒子随机选取全局引导者gi(t);
②对种群进行更新,公式如下:
其中,vi(t+1)和zi(t+1)是第t+1次迭代时第i个粒子的速度和位置,r1和r2是0~1之间的随机数;随机选取初始权重w∈[0,1]、学习因子c1∈[1.5,2.5]、c2∈[1.5,2.5];将更新后的种群粒子加入外部档案,依据Pareto支配性和拥挤距离更新外部档案,使外部档案粒子个数小于等于NP;更新粒子的历史最优解pi(t)和全局最优解gi(t);t=t+1,若t<Tmax,继续执行步骤③,否则终止计算,并输出外部档案中粒子对应的一次风流量和二次风流量的优化设定解集及其性能指标燃烧效率和氮氧化物排放浓度数值;
③计算种群中粒子的进化信息,计算公式如下:
其中,和Φi(t)分别代表第t次迭代时种群进化能力和种群中第i个粒子的进化能力,Ei(t+1)表示种群t+1次迭代时第i个粒子的进化效率;和分别表示第t次和t-1次迭代时第i个粒子的全局最优解的第j个目标值,j=1,...,m,m代表目标个数,数值为2;对种群中的粒子按照各个维度目标值由小到大排序,fw,j(t)和fb,j(t)分别表示第t次迭代时种群中位于排序第二和倒数第二的粒子的第j个目标值,fi,j(t)代表第t次迭代时种群中第i个粒子的第j个目标值;所有目标值都进行归一化处理;
④判断种群进化阶段,如果种群粒子的最小进化率大于粒子的最大进化率的一半,则种群的进化趋于一致,属于“阶段1”,转到步骤⑤,否则属于“阶段2”,转到步骤⑥;
⑤基于差分进化算子,对选择的全局引导者引入变异操作:
gi(t)=g'i(t)+M(gArc1(t)+gArc2(t)) (9)
其中,g'i(t)为依据拥挤距离所确定的第i个粒子的全局引导者,gi(t)为变异后的第i个粒子的全局引导者,gArc1(t)和gArc2(t)为从种群的外部档案中随机选择的非支配解,M∈[0.5,1]为随机选取的变异参数;转到步骤②更新种群,并对更新后的种群粒子引入多项式变异规则;
⑥从外部档案中选择具有较大拥挤距离值的前25%的粒子;然后计算所选择的每个粒子的收敛度:
(3)依据效用函数的方法从求得的风量优化解集中确定一次风流量和二次风流量的最优设定解,计算方式如下:
其中,K为优化解集中解的个数,fk,j为优化解集中第k个解的第j个目标值,μj为根据决策偏好获得的第j个目标的权重值,设置两个目标的权重值都为0.5,效用函数值最小的解确定为一次风流量和二次风流量的最优设定值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110882866.XA CN113742997B (zh) | 2021-08-02 | 2021-08-02 | 城市固废焚烧过程风量智能优化设定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110882866.XA CN113742997B (zh) | 2021-08-02 | 2021-08-02 | 城市固废焚烧过程风量智能优化设定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113742997A true CN113742997A (zh) | 2021-12-03 |
CN113742997B CN113742997B (zh) | 2024-06-21 |
Family
ID=78729774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110882866.XA Active CN113742997B (zh) | 2021-08-02 | 2021-08-02 | 城市固废焚烧过程风量智能优化设定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113742997B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115221772A (zh) * | 2022-01-06 | 2022-10-21 | 中冶长天国际工程有限责任公司 | 危废焚烧配伍优化方法、装置、终端设备及存储介质 |
CN116339153A (zh) * | 2023-05-22 | 2023-06-27 | 科大智能物联技术股份有限公司 | 基于粒子群优化的石灰炉窑控制方法 |
CN117035005A (zh) * | 2023-07-31 | 2023-11-10 | 北京工业大学 | 城市固废焚烧过程智能操作优化方法 |
WO2025020608A1 (zh) * | 2023-07-24 | 2025-01-30 | 北京工业大学 | 一种数据驱动的城市固废焚烧过程多目标优化控制方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106931453A (zh) * | 2017-02-27 | 2017-07-07 | 浙江大学 | 循环流化床生活垃圾焚烧锅炉NOx排放的预测系统及方法 |
CN110161995A (zh) * | 2019-06-10 | 2019-08-23 | 北京工业大学 | 基于动态多目标粒子群算法的城市污水处理过程优化控制方法 |
CN110390420A (zh) * | 2019-06-06 | 2019-10-29 | 广州特种承压设备检测研究院 | 基于粒子群优化人工神经网络的过热器结渣预测方法 |
CN112464544A (zh) * | 2020-11-17 | 2021-03-09 | 北京工业大学 | 一种城市固废焚烧过程二噁英排放浓度预测模型构建方法 |
CN113154404A (zh) * | 2021-04-24 | 2021-07-23 | 北京工业大学 | 一种城市生活垃圾焚烧过程二次风量智能设定方法 |
-
2021
- 2021-08-02 CN CN202110882866.XA patent/CN113742997B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106931453A (zh) * | 2017-02-27 | 2017-07-07 | 浙江大学 | 循环流化床生活垃圾焚烧锅炉NOx排放的预测系统及方法 |
CN110390420A (zh) * | 2019-06-06 | 2019-10-29 | 广州特种承压设备检测研究院 | 基于粒子群优化人工神经网络的过热器结渣预测方法 |
CN110161995A (zh) * | 2019-06-10 | 2019-08-23 | 北京工业大学 | 基于动态多目标粒子群算法的城市污水处理过程优化控制方法 |
US20200385286A1 (en) * | 2019-06-10 | 2020-12-10 | Beijing University Of Technology | Dynamic multi-objective particle swarm optimization-based optimal control method for wastewater treatment process |
CN112464544A (zh) * | 2020-11-17 | 2021-03-09 | 北京工业大学 | 一种城市固废焚烧过程二噁英排放浓度预测模型构建方法 |
CN113154404A (zh) * | 2021-04-24 | 2021-07-23 | 北京工业大学 | 一种城市生活垃圾焚烧过程二次风量智能设定方法 |
Non-Patent Citations (2)
Title |
---|
宋忠柱;李明辉;李光辉;: "基于模糊粒子群的炉膛温度控制", 中华纸业, no. 06 * |
陈敏生;刘定平;: "基于LS-SVM和SPEA2的电站锅炉燃烧多目标优化研究", 华东电力, no. 03 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115221772A (zh) * | 2022-01-06 | 2022-10-21 | 中冶长天国际工程有限责任公司 | 危废焚烧配伍优化方法、装置、终端设备及存储介质 |
CN115221772B (zh) * | 2022-01-06 | 2023-05-02 | 中冶长天国际工程有限责任公司 | 危废焚烧配伍优化方法、装置、终端设备及存储介质 |
CN116339153A (zh) * | 2023-05-22 | 2023-06-27 | 科大智能物联技术股份有限公司 | 基于粒子群优化的石灰炉窑控制方法 |
CN116339153B (zh) * | 2023-05-22 | 2023-09-01 | 科大智能物联技术股份有限公司 | 基于粒子群优化的石灰炉窑控制方法 |
WO2025020608A1 (zh) * | 2023-07-24 | 2025-01-30 | 北京工业大学 | 一种数据驱动的城市固废焚烧过程多目标优化控制方法 |
CN117035005A (zh) * | 2023-07-31 | 2023-11-10 | 北京工业大学 | 城市固废焚烧过程智能操作优化方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113742997B (zh) | 2024-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113742997B (zh) | 城市固废焚烧过程风量智能优化设定方法 | |
CN103324862B (zh) | 一种基于改进神经网络与遗传算法的燃煤锅炉优化方法 | |
WO2024060488A1 (zh) | 一种基于深度循环神经网络和进化计算的工业锅炉燃烧优化方法 | |
CN106931453B (zh) | 循环流化床生活垃圾焚烧锅炉NOx排放的预测系统及方法 | |
CN103064289B (zh) | 一种垃圾发电厂多目标运行优化及协调的控制方法及装置 | |
CN109492807A (zh) | 基于改进量子粒子群算法的锅炉nox预测模型优化方法 | |
CN115111601B (zh) | 多变负荷下内嵌算法融合的多目标锅炉燃烧优化控制方法 | |
CN107203687B (zh) | 吸收塔脱硫过程多目标协同智能优化控制方法 | |
CN111144609A (zh) | 一种锅炉废气排放预测模型建立方法、预测方法及装置 | |
CN107726358A (zh) | 基于cfd数值模拟和智能建模的锅炉燃烧优化系统及方法 | |
CN108038306A (zh) | 一种面向海量高维数据的电站锅炉燃烧建模及优化的方法 | |
CN116085823A (zh) | 锅炉燃烧控制方法及系统 | |
CN104613468A (zh) | 基于模糊自适应推理的循环流化床锅炉燃烧优化控制方法 | |
CN109325313A (zh) | 基于改进量子粒子群优化电厂锅炉nox预测模型装置 | |
CN116307507B (zh) | 一种基于过热器壁温预测的多目标粒子群配煤方法 | |
CN112906292A (zh) | 热电联产机组厂级热电负荷在线优化分配的方法、系统、设备及存储介质 | |
CN103729691A (zh) | 基于均匀设计的多目标配煤方法 | |
CN113887130B (zh) | 一种基于集成学习的工业锅炉运行优化方法 | |
CN103870878B (zh) | 一种电站锅炉燃烧特性神经网络模型 | |
Ye et al. | Multi-objective modeling of boiler combustion based on feature fusion and Bayesian optimization | |
Cui et al. | Multi-condition operational optimization with adaptive knowledge transfer for municipal solid waste incineration process | |
Wu et al. | Combustion optimization study of pulverized coal boiler based on proximal policy optimization algorithm | |
CN113935124B (zh) | 柴油机燃用生物柴油多目标性能优化方法 | |
CN119245008A (zh) | 一种火电厂的燃煤机组燃烧优化控制方法 | |
CN111535845A (zh) | 一种基于pso和模糊控制的隧道通风节能优化控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |