基于约束模糊关联规则的多目标锅炉燃烧优化的制作方法

文档序号:10653347阅读:367来源:国知局
基于约束模糊关联规则的多目标锅炉燃烧优化的制作方法
【专利摘要】本发明公开了一种基于约束模糊关联规则的数据挖掘方法,用于燃煤电站锅炉燃烧优化。通过挖掘锅炉不同工况下海量历史运行数据,发现锅炉稳态运行条件下主要运行参数烟气含氧量、排烟温度、飞灰含碳量与性能指标NOx排放量、锅炉效率之间的关联关系,并据此得到锅炉高效低污染运行时对应的参数运行优化值,进而指导锅炉燃烧过程,达到提高锅炉效率,降低NOx排放量的目的。基于约束模糊关联规则的多目标锅炉燃烧优化,不仅为当下锅炉运行参数调整提供了理论依据,也为日后进一步的闭环控制铺垫了参数设定值基础。
【专利说明】
基于约束模糊关联规则的多目标锅妒燃烧优化
技术领域
[0001 ]本发明属于锅炉燃烧优化技术领域,基于约束模糊关联规则的数据挖掘方法,找 到每个稳态工况条件下,较优的锅炉效率和NOx排放量所对应的锅炉运行参数,W此指导和 调整锅炉燃烧过程。
【背景技术】
[0002] 随着更具竞争性的电力制度调整和日益严峻的环保压力,燃煤电站迫切需要通过 提高锅炉效率和降低污染物排放(尤其是NOx排放)来增强企业核屯、竞争力。锅炉燃烧优化 作为一种简单、快捷、有效的节能减排措施,被广泛认为是实现燃煤电站锅炉高效运行和低 污染排放的可行方案。
[0003] 由于烟气含氧量、排烟溫度W及飞灰含碳量等锅炉运行参数直接反映了锅炉效 率、NOx排放量等性能指标的好坏,因此确定符合锅炉运行实际状况的运行参数优化值是锅 炉燃烧优化中的一个核屯、问题。电站数据库中保存了海量的历史运行数据,其中蕴含了丰 富的有价值知识可W帮助锅炉运行参数优化值的确定。但是由于数据量巨大,锅炉各变量 间还存在着复杂的关系,因此给分析带来了极大的困难。
[0004] 近些年来,基于关联规则获取锅炉燃烧过程运行参数优化值的方法受到了众多关 注,而且在原有关联规则和Apriori算法的基础上,还出现了模糊关联规则,改进模糊关联 规则和免疫关联规则等方法,在锅炉运行参数优化值的获取中,上述方法均取得了一定的 效果。
[0005] 但是先前关联规则的相关方法在燃煤电站锅炉燃烧过程应用中,由于缺乏约束条 件的限制,导致在数据挖掘过程中,容易产生过多无意义的规则,甚至在挖掘后无法发现真 正有价值的结果,而且在面对海量历史运行数据量时,计算效率极低。
[0006] 随着燃煤电站数据库系统和信息化技术的发展和完善,W及锅炉燃烧优化的实际 需求,融合先进数据挖掘方法,来发现较优运行模式并重新设定参数目标值已经是燃烧优 化深入进行的一种发展趋势。先进的数据挖掘方法能够给锅炉燃烧优化策略提供更加符合 实际且可靠的参数设定值,从而使锅炉燃烧过程的锅炉效率更高,NOx排放量更低,实现多 目标的同时优化。针对锅炉燃烧优化的约束模糊关联规则,就是在上述背景下提出的。

【发明内容】

[0007] 为解决获取锅炉运行参数优化目标值问题,本发明提出了针对锅炉燃烧优化的约 束模糊关联规则,通过约束,强化挖掘过程的工况和目标,减少无用规则的产生,也使得发 现的规则便于理解和应用;并且在约束的限制下,算法的计算效率也能得到提高。基于约束 模糊关联规则挖掘得到的运行参数优化值,符合锅炉实际的运行状况,可W准确快速地改 进控制系统设定值,从而达到降低NOx排放和提高锅炉效率的目的。
[000引针对锅炉燃烧优化的约束模糊关联规则,其特征在于,所述方法包括W下输入、输 出和步骤:
[0009] 输入:外部约束(机组负荷区间和煤质系数区间);在外部约束条件下,n个数据项 Zi(l《i《n)组成的大数据集D,其中,每个数据项包含m个变量,有3个状态变量(烟气含氧 量、排烟溫度、飞灰含碳量)和2个性能变量(NOx排放量、锅炉效率),即:m = 5,每条数据项的 各个变量用.v/表示,1《j《m;最小支持度minsuppo;rt和最小置信度minconf idence;内部约 束变量(NOx排放量);目标约束(锅炉效率);
[0010] 输出:一条约束模糊关联规则;
[0011] 第1步:采用模糊C均值(FCM)聚类算法,对大数据集D中内部约束变量的数据进行 聚类,得到该变量的所有模糊分区./?和隶属度矩阵化。,向,!表示内部约束变量的第k个模糊 分区,模糊分区包括低、中、高3个部分,分别WLs、Ms、Hs表示,其中1《k《3;
[0012] 第2步:根据FCM的聚类结果,把NOx排放量隶属于低模糊分区作为内部约束,并对 大数据集D中不满足内部约束的数据项移除出数据集,从而形成一个含有n'个数据项的新 数据集D',n'<n;
[0013] 第3步:对数据集D'中除了NOx排放量之外每个变量的数据进行FCM聚类,得到每个 变量的所有模糊分区./?和隶属度矩阵Uj,/6^表示第j个变量的第k个模糊分区,模糊分区 同样包括低、中、高3个部分,也WLs、Ms、化表示,U康示第j个变量的隶属度矩阵,於的隶属 度则用M.向P表示,此时1《j《m-1;
[0014] 第4步:根据式(I),计算D'中第j个变量不同模糊分区的隶属度权值W:;
[0015]

[0016] 第5步:利用式(2)求出各变量中最大的隶属度权值,并把其所对应的模糊分区记 为與r;
[0017]
(2)
[001引第6步:对每一模糊分区斯胃所对应的隶属度权值<",检查Wf* 哦port是 否成立,如果模糊分区與r满足上述条件,则将其放入频繁一项集^中,此时,数据集D '中 每条数据项各个变量>'/ (1《i《n ')均可依据/<"'用单一的模糊分区表示;
[0019]
(3)
[0020] 第7步:用h表示当前保留在频繁项集Lh中项目的数量,初始条件h=l;
[002。 第8步:用Apriori算法从Lh中产生候选大项集Ch+i;
[0022] 第9步:对Ch+i中每个新生成的候选项i
,做如下处理:
[0023] 1)利用式(4)对每个数据项21'(21'£0'),计算候选项集。4^在其上的隶属度
[0024]
(4) .,,Ti
[002引式(4)中乂(解""')表示数据项Zi'在变量1模糊分区解胃上的隶属度值, 1;
[00%] 2)利用式(5)计算候选大项集中各项集的权值=
[0027]
(S)
[002引 3)如果WFA大于或等于给定的最小支持度minsupport,则将项集
放入频繁项集Lh+i中;
[0029] 第10步:判断Lh+i是否为空,如果为空,则执行下一步;否则置h = h+l,重复步骤8至 步骤10;
[0030] 第11步:对于得到的每个项集j ,只构造 基于目标约巧(領妒泌莖)的羊聪細则.邮,
[0031]
(任)
[0032] 其中,代表锅炉效率的模糊分区,如果锅炉效率的模糊分区没有存在于最后 得到的任何一个项集FAq中,用FCM重新将锅炉效率的数据划分为2个分区,并返回第4步;
[0033] 第12步:利用式(7)计算所得关联规则的置信度,如果置信度大于或等于 minconfidence,则输出该规则;
[0034
- 巧
[0035] 如果所得关联规则的置信度小于minconfidence,则用FCM重新将锅炉效率的数据 划分为2个分区,并返回第4步。
【附图说明】
[0036] 约束模糊关联规则流程图。
【具体实施方式】
【具体实施方式】 [0037] 的过程包括W下4个步骤。
[0038] (1)从燃煤电站SIS数据库中选取锅炉稳态工况下的历史运行数据,包括工况变量 数据、状态变量数据和性能变量数据。工况变量是锅炉运行中的外部约束参数,不能人为调 整的运行条件,由机组负荷和煤质系数组成。煤质系数用来实时反映入炉燃烧的煤质情况, 定义:煤质系数=机组负荷/总给煤量。状态变量是反映锅炉运行状态的参数,包括烟气含 氧量、排烟溫度和飞灰含碳量。性能变量由NOx排放量和锅炉效率组成。
[0039] (2)对每个工况变量选取出来的所有数据做聚类处理。运用K均值聚类方法把机组 负荷数据集和煤质系数数据集划分成若干个区域,W便对每个工况区域做数据挖掘工作。 W330MW燃煤发电机组为例,可W把机组负荷数据集划分成6个区域,用A、B、C、D、E、F表示, 把煤质系数数据集划分成3个区域,用1、2、3表示,Al即为一个工况区域。
[0040] (3)运用约束模糊关联规则,对每个工况区域内的数据集做数据挖掘,找出在理想 的锅炉效率和NOx排放量情况下,所有锅炉状态变量的运行值,并把运些值确定为目标值。
[0041] (4)将各个工况区域下每个状态变量的优化目标值整合,形成锅炉全工况的优化 目标值序列,从而完成锅炉燃烧优化。
[0042]运行操作人员可W依据锅炉各个工况条件下各个状态变量的优化目标值,通过调 整指令偏置的方法,实时调节各个状态变量的设定值,进而达到优化锅炉燃烧的目的。
【主权项】
1.用于燃煤电站锅炉多目标燃烧优化的约束模糊关联规则数据挖掘方法,其特征在 于,包括输入、输出和步骤: 输入:外部约束(机组负荷区间和煤质系数区间);在外部约束条件下,η个数据项Zi (K i$n)组成的大数据集D,其中,每个数据项包含m个变量,有3个状态变量(烟气含氧量、排烟 温度、飞灰含碳量)和2个性能变量(NO x排放量、锅炉效率),即:m = 5,每条数据项的各个变 量用>'/表示,K j彡m;最小支持度minsupport和最小置信度minconfidence;内部约束变量 (NOx排放量);目标约束(锅炉效率); 输出:一条约束模糊关联规则; 第1步:采用模糊C均值(FCM)聚类算法,对大数据集D中内部约束变量的数据进行聚类, 得到该变量的所有模糊分区/?4和隶属度矩阵Ui。,/?表示内部约束变量的第k个模糊分区, 模糊分区包括低、中、高3个部分,分别以Ls、Ms、Hs表示,其中I <k彡3; 第2步:根据FCM的聚类结果,把NOx排放量隶属于低模糊分区作为内部约束,并对大数据 集D中不满足内部约束的数据项移除出数据集,从而形成一个含有η'个数据项的新数据集 D',η' <η; 第3步:对数据集D'中除了NOx排放量之外每个变量的数据进行FCM聚类,得到每个变量 的所有模糊分区/<和隶属度矩阵Up/α;表示第j个变量的第k个模糊分区,模糊分区同样 包括低、中、高3个部分,也以Ls、Ms、Hs表示,U j表示第j个变量的隶属度矩阵,.v/的隶属度则 用 A.)表示,此时K j,K iSr/ ; 第4步:根据式(1),计算D'中第j个变量不同模糊分区的隶属度权值⑴ 第5步:利用式(2)求出各变量中最大的隶属度权值,并把其所对应的模糊分区记为 fan「'(2) 第6步:对每一模糊分区所对应的隶属度权值,检查~厂2 是否成 立,如果模糊分区/<MV满足上述条件,则将其放入频繁一项集1^中,此时,数据集D'中每条 数据项各个变量# (1 < / < ? )均可依据为f"用单一的模糊分区表示;(3) 第7步:用h表示当前保留在频繁项集Lh中项目的数量,初始条件h = 1; 第8步:用Apriori算法从Lh中产生候选大项集Ch+i; 第9步:对Ch+冲每个新生成的候选项集Η/?Γ?Γ,L ,/?= },做如下处理: 1) 利用式⑷对每个数据项Z' PD'),计算候选项集FAh+在其上的隶属度;(4) 式⑷中M(Km)表示数据项Zi'在变量1模糊分区爲_上的隶属度值,1<1分+1; 2) 利用式(5)计算候选大项集中各项集的权值^^" ; (5) 10; 3)如果WFA大于或等于给定的最小支持度minsupport,则将项集放入频繁项集Lh+1中; 第10步:判断1^+1是否为空,如果为空,则执行下一步;否则置h = h+l,重复步骤8至步骤 第11步:对于得到的每个项_(2<q<m-l),只构造基于目 标约束(锅炉效率)的关联规则,BP :(0 其中,/Arx代表锅炉效率的模糊分区,如果锅炉效率的模糊分区没有存在于最后得到 的任何一个项集FAq中,用FCM重新将锅炉效率的数据划分为2个分区,并返回第4步; 第12步:利用式(7)计算所得关联规则的置信度,如果置信度大于或等于 minconfidence,则输出该规则;() 如果所得关联规则的置信度小于minconfidence,则用FCM重新将锅炉效率的数据划分 为2个分区,并返回第4步。
【文档编号】G05B13/04GK106019935SQ201610280392
【公开日】2016年10月12日
【申请日】2016年4月28日
【发明人】郑伟
【申请人】天津市职业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1