首页 / 专利库 / 燃料种类 / 煤粉 / 一种燃煤锅炉NOx排放在线测量方法

一种燃锅炉NOx排放在线测量方法

阅读:1031发布:2020-06-28

专利汇可以提供一种燃锅炉NOx排放在线测量方法专利检索,专利查询,专利分析的服务。并且本 发明 基于 深度信念网络 和偏最小二乘 支持向量机 建立NOx在线测量计算模型。本发明中的DBN网络由两层受限 玻尔兹曼机 堆叠而成,每一个RBM包含一个可视层v和一个隐含层h,每层单元之间无连接,层与层之间全连接;利用DBN网络模型提取样本数据集的深层特征对进行训练,通过最小化回归器输出与NOx真实值之间的误差完成 预测模型 的建立;将DBN-LSSVM模型打包发布为动态链接库,编写 接口 程序实时获取 锅炉 侧输入参数,在 数据库 中调用动态链接库,计算结果输出至监测系统,实时在线测量NOx排放值。本发明所提供的NOX在线软测量方法无需增加额外的测量装置,投入成本低、运行可靠性高,单次测量时间为0.05s,实时性好。,下面是一种燃锅炉NOx排放在线测量方法专利的具体信息内容。

1.一种燃锅炉NOx排放在线测量方法,其特征在于:以深度信念网络(Deep Belief Network,DBN)和偏最小二乘支持向量机(least squares support veotor machine,LSSVM)为基础,建立NOx在线测量计算模型;建立基于测试数据、由测试数据、仿真优化数据和DCS数据组成的多工况样板数据集,实现对燃煤锅炉NOx排放在线测量,具体步骤如下:
(1)利用样本训练集对DBN神经网络模型进行训练,训练过程如下:
①初始化可见层单元的初始状态v1=xt(t=1,2,…N),随机初始化连接权重wi,j,隐含层单元偏置bj,可见层单元偏置ai,设定各层RBM最大训练迭代次数;
②对隐含层h1所有单元按照式1计算其激活概率P(h1j=1|v1)(其中j代表隐含层第j个单元);
③已知隐含层h1各单元状态,按照式2重构可见层信号v1’,即计算P(v1i’=1|h1);
④根据重构的可见层信号v1’,重构隐含层信号h1’,即按照式1计算P(h’1j=1|v1’);
⑤采用对比差异度CD(Contrastive Divergence)快速算法,更新各个参数:
⑥重复步骤2-5,直至达到最大训练迭代次数,结束该层RBM训练;
⑦第二层RBM可见层初始状态即为第一层RBM隐含层状态,其训练过程与第一层相同;
训练结束后,即得到完整的DBN网络模型;
⑧利用DBN网络模型提取样本集深层特征对LSSVM模型进行训练;
深度信念网络提取数据的深层特征,不断重构可见层和隐含层;将隐含层的输出作为LS-SVM回归模型(回归器)输入,回归器进行监督学习,通过最小化回归器输出与NOx真实值之间的误差完成预测模型的建立;
(2)利用样本测试集对所建模型进行检测与调优
将样本测试集输入到DBN-LSSVM模型中,检验模型测量精度,如测量精度满足要求,则将模型投入使用,若不满足要求,则改变模型参数设置,重新训练,直到满足精度要求。
(3)发布DBN-LSSVM模型为动态链接库
将DBN-LSSVM模型打包发布为动态链接库,编写接口程序实时获取锅炉侧输入参数,在数据库中调用动态链接库,计算结果输出至监测系统,实时在线测量NOx排放值。
2.根据权利要求1所述的一种燃煤锅炉NOx排放在线测量方法,其特征在于:所述深度信念网络是一种深层次的神经网络,由若干层受限玻尔兹曼机(Restricted Boltzmann Machine:RBM)堆叠而成,通过无监督学习逐层初始化网络参数;每个RBM由两层神经元组成,即第一层为可见层v,第二层为隐含层h,层内神经元之间无连接,层与层之间神经元全连接;
RBM作为一个系统所具备的能量定义为:
其中,vi表示第i个可见单元的状态,n表示可见层单元个数,hj表示第j个隐含单元的状态,m表示隐含层单元个数,wij为可见单元i与隐含单元j之间的连接权重,ai表示可见单元i的偏置,bj表示隐含单元j的偏置;
基于能量函数,可得到可见层与隐含层的联合概率分布:
则联合概率分布P(v,h|θ)的边际分布表示为:
隐含单元和可见单元的条件概率或激活概率的计算公式分别为:
P2(vi=1|h,θ)=σ(ai+∑wijhj)
其中,σ(x)=1/(1+exp(-x))为Sigmoid激活函数;
参数θ可通过最大化对数边际分布得到:
式中,<.>p表示分布P的数学期望;P(h|v(t),θ)表示可见单元为已知的训练样本,v(t)是隐含层的概率分布,P(v,h|θ)表示可见单元与隐含单元的联合概率分布,式中第一项表示输入样本的能量函数偏导在样本本身分布下的期望值;第二项表示能量函数偏导在RBM模型分布下的期望值。
连接权重Wi,j、可见层单元偏置ai、隐含层单元偏置bj的更新公式分别为:
式中,<.>data代表偏导函数在数据集分布下的期望,<.>表示偏导函数在重构模型分布下的期望。
3.根据权利要求1所述的一种燃煤锅炉NOX排放在线测量方法,其特征在于:采用最小二乘支持向量机方法训练NOx预测模型。
4.根据权利要求1所述的一种燃煤锅炉NOX排放在线测量方法,其特征在于:模型输入的数据参数为电厂锅炉各台磨煤机给煤量、煤粉粒径、各磨煤机一次风量、各磨煤机出口风粉混合物温度炉膛二次风风量、一、二次风风温、煤粉粒径及燃尽风风率。

说明书全文

一种燃锅炉NOx排放在线测量方法

技术领域

[0001] 本发明属于电领域,提供一种关于锅炉燃煤污染物NOX实时在线测量技术。

背景技术

[0002] 电站锅炉燃煤是大气污染物NOX的主要来源之一,排入大气的NOX会引起酸雨和光化学烟雾污染,破坏臭层,威胁生态环境,损害人类健康。火电厂大气污染物排放标准(GB13223-2011)要求燃煤电厂NOx排放控制在100mg/m3以下,超低排放要求控制在50mg/m3以下。随着燃煤电厂污染物排放限值的日益降低,烟气污染物在线监测技术需要不断提高,以实时准确监测污染物排放。
[0003] 电厂NOX测量装置主要有两大类:一类是以硬件基础的各类烟气测量仪,目前这类测量仪多利用电化学原理、红外、微波等技术对烟气中的NOX直接测量,如烟气分析仪等。然而这类装置投入成本高,需定期维护或更换,且大量的飞灰容易附着沉积在烟气测量仪表面,严重影响测量的可靠性。另一类是基于样本数据集的机器学习方法建立测量模型的软测量系统,其从机理出发将影响NOX生成量的锅炉侧相关输入参数为模型输入,模型输出为NOX生成量。这类测量系统脱离了传感器等硬件设备,具有投入成本低的优点。如华北电力大学的吕友等以现场热态试验12个工况为基础,建立了基于PLS特征提取和LS-SVM的NOX在线测量模型;李新利等基于炉膛内火焰自由基成像和极限学习机进行NOX排放预测建模,还有许多类似的基于浅层学习的NOX建模测量方法。但它们存在以下缺点:(1)样本数据量有限且获取费时费力。通过若干现场试验只能获取有限的样本数据,难以满足机器学习建模对样本量的需求,建模过程中越多的样本数据意味着精度越高的模型;(2)这类方法采用了大量的经验公式和经验值,经验公式所包含的参量是有限的,但燃烧过程是复杂多变、非线性的,从而使得计算值与实际值往往偏差较大。(3)目前已有的NOX建模方法均为浅层机器学习方法。浅层学习算法难以获取数据的深层特征,使得这类测量装置在测量精度上仍有一定的不足。

发明内容

[0004] 针对上述技术问题,本发明的目的在于提供一种燃煤锅炉NOx排放在线测量方法,其具有训练样本数据容量大、工况丰富,模型适应度完整的特点,能够提取原始数据的深层表达,提高NOX在线测量精度。
[0005] 为实现上述目的,本发明所采取的技术方案是:提供一种燃煤锅炉NOX排放在线测量方法;其以深度信念网络(Deep Belief Network,DBN)和偏最小二乘支持向量机(least squares support veotor machine,LSSVM)为基础,建立NOx在线测量计算模型。建立基于测试数据、由测试数据、仿真优化数据和DCS数据组成的多工况样板数据集,实现对燃煤锅炉NOx排放在线测量,具体步骤如下:(1)利用样本训练集对DBN神经网络模型进行训练,训练过程如下:
①初始化可见层单元的初始状态v1=xt(t=1,2,…N),随机初始化连接权重wi,j,隐含层单元偏置bj,可见层单元偏置ai,设定各层RBM最大训练迭代次数;
②对隐含层h1所有单元按照式1计算其激活概率P(h1j=1|v1)(其中j代表隐含层第j 个单元);
③已知隐含层h1各单元状态,按照式2重构可见层信号v1’,即计算P(v1i’=1|h1);
④根据重构的可见层信号v1’,重构隐含层信号h1’,即按照式1计算P(h’1j=1|v1’);
⑤采用对比差异度CD(Contrastive Divergence)快速算法,更新各个参数:
⑥重复步骤2-5,直至达到最大训练迭代次数,结束该层RBM训练;
⑦第二层RBM可见层初始状态即为第一层RBM隐含层状态,其训练过程与第一层相同;
训练结束后,即得到完整的DBN网络模型;
⑧利用DBN网络模型提取样本集深层特征对LSSVM模型进行训练;
深度信念网络提取数据的深层特征,不断重构可见层和隐含层;将隐含层的输出作为LS-SVM回归模型(回归器)输入,回归器进行监督学习,通过最小化回归器输出与NOx真实值之间的误差完成预测模型的建立;
(2)利用样本测试集对所建模型进行检测与调优
将样本测试集输入到DBN-LSSVM模型中,检验模型测量精度,如测量精度满足要求,则将模型投入使用,若不满足要求,则改变模型参数设置,重新训练,直到满足精度要求。
(3)发布DBN-LSSVM模型为动态链接库
将DBN-LSSVM模型打包发布为动态链接库,编写接口程序实时获取锅炉侧输入参数,在数据库中调用动态链接库,计算结果输出至监测系统,实时在线测量NOx排放值。
[0006] 所述深度信念网络是一种深层次的神经网络,相比于其他特征学习方法它能够提取原始数据的深层表达从而提高模型精度。DBN网络由若干层受限玻尔兹曼机 (Restricted Boltzmann Machine:RBM)堆叠而成,通过无监督学习逐层初始化网络参数;每个RBM由两层神经元组成,即第一层为可见层v,第二层为隐含层h,层内神经元之间无连接,层与层之间神经元全连接。
[0007] RBM作为一个系统所具备的能量定义为:其中,vi表示第i个可见单元的状态,n表示可见层单元个数,hj表示第j个隐含单元的状态,m表示隐含层单元个数,wij为可见单元i与隐含单元j之间的连接权重,ai表示可见单元i的偏置,bj表示隐含单元j的偏置。
[0008] 基于能量函数,可得到可见层与隐含层的联合概率分布:则联合概率分布P(v,h|θ)的边际分布表示为:
隐含单元和可见单元的条件概率或激活概率的计算公式分别为:
其中,σ(x)=1/(1+exp(-x))为Sigmoid激活函数。
[0009] 参数θ可通过最大化对数边际分布得到:式(6)中,<.>p表示分布P的数学期望;P(h|v(t),θ)表示可见单元为已知的训练样本,v(t)是隐含层的概率分布,P(v,h|θ)表示可见单元与隐含单元的联合概率分布,式中第一项表示输入样本的能量函数偏导在样本本身分布下的期望值;第二项表示能量函数偏导在RBM模型分布下的期望值。
[0010] 连接权重Wi,j、可见层单元偏置ai、隐含层单元偏置bj的更新公式分别为:式中,<.>data代表偏导函数在数据集分布下的期望,<.>表示偏导函数在重构模型分布下的期望。
[0011] 本发明中的DBN网络由两层RBM组成,每一个RBM包含一个可视层v和一个隐含层h,每层单元之间无连接,层与层之间全连接,第一个RBM的隐含层输出为第二个RBM的可视层输入。
[0012] 本发明采用最小二乘支持向量机方法训练NOx预测模型。
[0013] 本发明的有益效果是:所提供的DBN-LSSVM模型训练样本数据容量大、工况丰富,模型适应度完整;DBN-LSSVM模型能够提取原始数据的深层表达,提高NOX在线软测量精度。本NOX在线软测量方法无需增加额外的测量装置,投入成本低、运行可靠性高,单次测量时间为0.05s,实时性好。
附图说明
[0014] 图1是模型训练过程示意图;图2是RBM结构示意图;
图3是NOX在线软测量技术示意图。

具体实施方式

[0015] 以下通过实施例对本发明进行说明。
[0016] 1、获取样板数据建立基于测试数据、由测试数据、仿真优化数据和DCS数据组成的多工况样板数据集。
数据集输入参数有:各台磨煤机给煤量、煤粉粒径、各磨煤机一次风量、各磨煤机出口风粉混合物温度、炉膛二次风风量、一、二次风风温、煤粉粒径、燃尽风风率。样本数据集的输入参数记为xi,对应的NOX排放值为样本数据标签,记为yi,得到样本数据集将样本数据集分为测试集和训练集,其中训练集占所有数据集总
量的80%,测试集占20%。
[0017] 2、NOx在线测量模型(DBN-LSSVM)的离线训练与调优NOX在线测量模型由深度信念网络(Deep Belief Networks)和偏最小二乘支持向量机(LS-SVM)构成。模型训练过程如附图1所示,主要分为两部分。
(1)利用样本训练集对DBN神经网络模型进行训练
训练过程如下:
①初始化可见层单元的初始状态v1=xt(t=1,2,…N),随机初始化连接权重wi,j,隐含层单元偏置bj,可见层单元偏置ai,设定各层RBM最大训练迭代次数;
②对隐含层h1所有单元按照式1计算其激活概率P(h1j=1|v1)(其中j代表隐含层第j 个单元);
③已知隐含层h1各单元状态,按照式2重构可见层信号v1’,即计算P(v1i’=1|h1);
④根据重构的可见层信号v1’,重构隐含层信号h1’,即按照式1计算P(h’1j=1|v1’);
⑤采用对比差异度CD(Contrastive Divergence)快速算法,按照如下各式更新各个参数:
式中,ε为学习率;
⑥重复步骤2-5,直至达到最大训练迭代次数,结束该层RBM训练;
⑦第二层RBM可见层初始状态即为第一层RBM隐含层状态,其训练过程与第一层相同。
训练结束后,即得到完整的DBN网络模型,如图2所示;
⑧利用DBN网络模型提取样本集深层特征对LSSVM模型进行训练。
[0018] 深度信念网络提取数据的深层特征,不断重构可见层和隐含层。将隐含层的输出作为LS-SVM回归模型(回归器)输入,回归器进行监督学习,通过最小化回归器输出与NOx真实值之间的误差完成预测模型的建立。具体训练过程如下:在高维空间中建立线性回归函数:
y=wφ(x)+b   (9)
其中,y为模型输出,x为模型输入,w、b均为模型参数, 为非线性映射函数。建立最优化函数:
约束条件为:
yt=wTΦ(xt)+b+et   (11)
其中,xt’为样本输入数据,yt为样本标签数据,γ为惩罚系数,e为误差,则优化问题的拉格朗日形式为:
其中,a为拉格朗日系数。
进一步推导既有:
优化问题转化为解线性方程:
核函数K(xt,x)=exp[-(||xt-x||2/2σ2)]。求解线性方程即可得到a、b,则最终的LS- SVM回归模型为如下的决策函数:
其中x’为DBN网络输出,y为NOx测量值。
[0019] (2)利用样本测试集对所建模型进行检测与调优将样本测试集输入到DBN-LSSVM模型中,检验模型测量精度,如测量精度满足要求,则将模型投入使用,若不满足要求,则改变模型参数设置,重新训练,直到满足精度要求。
[0020] 3、发布DBN-LSSVM模型为动态链接库将DBN-LSSVM模型打包发布为动态链接库,编写接口程序实时获取锅炉侧输入参数,在数据库中调用动态链接库,计算结果输出至监测系统,实时在线测量NOx排放值,如图3所示。
[0021] 与现有技术相比,本发明的技术特点如下:(1)DBN-LSSVM模型训练样本数据容量大、工况丰富,模型适应度完整。
(2)DBN-LSSVM模型能够提取原始数据的深层表达,提高NOX在线软测量精度。
(3)本NOX在线软测量方法无需增加额外的测量装置,投入成本低、运行可靠性高,单次测量时间为0.05s,实时性好。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈