用于焚烧炉的自动燃烧模糊控制方法及系统的制作方法

文档序号:9416599阅读:556来源:国知局
用于焚烧炉的自动燃烧模糊控制方法及系统的制作方法
【技术领域】
[0001 ] 本发明涉及垃圾等废物的焚烧,特别涉及一种用于焚烧炉的自动燃烧模糊控制方 法及系统。
【背景技术】
[0002] 我国经济发展及城市化进程使得城市生活垃圾量大幅增加,垃圾焚烧发电是将垃 圾无害化、减量化、资源化处置的有效途径,垃圾焚烧处理不仅能取到环保效果,同时垃圾 焚烧的余热可产生蒸汽用于发电、供热,节约能源,是较好的资源回收利用方式。
[0003] 在垃圾焚烧的自动控制中,焚烧炉的燃烧控制的好坏直接影响焚烧炉的运行状况 和蒸汽产量,进而影响环保排放指标、发电机组的发电量等。然而,传统的控制方法和控制 器的设计通常需要建立在被控对象准确控制的数学模型的基础上。但是,垃圾的热值、密 度、含水率是不断变化的参数,并且一年四季中各个阶段各不相同,这样使得不易得出用于 准确控制的精确数学模型,为垃圾焚烧炉内垃圾的燃烧控制带来很大困难。

【发明内容】

[0004] -方面,本发明提供一种用于焚烧炉的自动燃烧模糊控制方法。所述自动燃烧模 糊控制方法包括:接收检测装置发送的检测输入量,并计算所述检测输入量与给定值之间 的偏差以及所述偏差的变化率以作为模糊控制的输入变量;将所述输入变量模糊化为模糊 输入量、基于所述模糊输入量进行模糊推理和决策以得到模糊输出量、并将所述模糊输出 量解模糊化为控制输出量;以及将所述控制输出量输出至所述焚烧炉的对应部件控制器以 控制所述焚烧炉的对应部件的运行。其中,所述检测输入量包括锅炉出口氧量和锅炉负荷, 与所述锅炉出口氧量相对应的控制输出量为一次风流量给定数据,与所述锅炉负荷相对应 的控制输出量为红外温度给定数据和给料速度数据,所述一次风流量给定数据用于控制一 次风机的运行,并且所述红外温度给定数据和给料速度数据用于控制给料炉排和焚烧炉排 的运行。
[0005] 在本发明的一个实施例中,所述将所述输入变量模糊化为模糊输入量包括将所述 输入变量映射变换到离散的输入论域。
[0006] 在本发明的一个实施例中,所述输入变量的量化论域等级设置为5。
[0007] 在本发明的一个实施例中,所述输入变量按照下式进行量化:
[0008]
[0009] 其中,X表示所述输入变量,Y表示量化后的输入变量,a表示所述输入变量的下 限,b表示所述输入变量的上限,η表示量化等级。
[0010] 在本发明的一个实施例中,所述解模糊化按照下式进行:
[0011]
[0012] 其中,x表示所述模糊输出量,Y表示所述控制输出量,a表示所述模糊输出量的下 限,b表示所述模糊输出量的上限,η表示量化等级。
[0013] 在本发明的一个实施例中,所述输入变量对应的输入论域设置为6,所述模糊输出 量对应的输出论域设置为6。
[0014] 在本发明的一个实施例中,所述模糊输入量的语言值模糊子集为[负大(NB),负 小(NS),零(0),正小(PS),正大(PB)]。
[0015] 在本发明的一个实施例中,所述模糊输出量的语言值模糊子集为[负大(NB),负 中(NM),负小(NS),零(0),正小(PS),正中(PM),正大(PB)]。
[0016] 在本发明的一个实施例中,所述模糊输入量的语言值模糊子集的隶属函数和所述 模糊输出量的语言值模糊子集的隶属函数均为三角形函数。
[0017] 另一方面,本发明还提供一种用于焚烧炉的自动燃烧模糊控制系统。所述自动燃 烧模糊控制系统包括:输入模块,用于接收检测装置发送的检测输入量,并计算所述检测输 入量与给定值之间的偏差以及所述偏差的变化率以作为模糊控制的输入变量;处理模块, 用于将所述输入变量模糊化为模糊输入量、基于所述模糊输入量进行模糊推理和决策以得 到模糊输出量、并将所述模糊输出量解模糊化为控制输出量;以及输出模块,用于将所述控 制输出量输出至所述焚烧炉的对应部件控制器以控制所述焚烧炉的对应部件的运行。其 中,所述检测输入量包括锅炉出口氧量和锅炉负荷,与所述锅炉出口氧量相对应的控制输 出量为一次风流量给定数据,与所述锅炉负荷相对应的控制输出量为红外温度给定数据和 给料速度数据,所述一次风流量给定数据用于控制一次风机的运行,并且所述红外温度给 定数据和给料速度数据用于控制给料炉排和焚烧炉排的运行。
[0018] 上述用于焚烧炉的自动燃烧模糊控制方法及系统采用模糊控制策略实现对垃圾 的给料和燃烧的自动控制,能够解决垃圾焚烧过程多变量、大延时的复杂控制问题,同时减 少了运行人员对生产的频繁干预,极大地提高了控制系统的准确性、可靠性。
【附图说明】
[0019] 本发明的下列附图在此作为本发明的一部分用于理解本发明。附图中示出了本发 明的实施例及其描述,用来解释本发明的原理。
[0020] 附图中:
[0021] 图1示出了根据本发明的实施例的、用于焚烧炉的自动燃烧模糊控制方法的流程 图;
[0022] 图2示出了根据本发明的实施例的、用于焚烧炉的自动燃烧模糊控制方法应用于 示例性场景时的信号数据流图;以及
[0023] 图3示出了根据本发明的实施例的、用于焚烧炉的自动燃烧模糊控制系统的结构 框图。
【具体实施方式】
[0024] 在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理解。然 而,对于本领域技术人员而言显而易见的是,本发明可以无需一个或多个这些细节而得以 实施。在其他的例子中,为了避免与本发明发生混淆,对于本领域公知的一些技术特征未进 行描述。
[0025] 为了彻底了解本发明,将在下列的描述中提出详细的方法步骤和/或结构。显然, 本发明的施行并不限定于本领域的技术人员所熟悉的特殊细节。本发明的较佳实施例详细 描述如下,然而除了这些详细描述外,本发明还可以具有其他实施方式。
[0026] 应当理解的是,当在本说明书中使用术语"包含"和/或"包括"时,其指明存在所 述特征、整体、步骤、操作、元件和/或组件,但不排除存在或附加一个或多个其他特征、整 体、步骤、操作、元件、组件和/或它们的组合。
[0027] 根据本发明的一方面,提供了一种用于焚烧炉的自动燃烧模糊控制方法。图1示 出了根据本发明的实施例的用于焚烧炉的自动燃烧模糊控制方法100的流程图。如图1所 示,方法100包括如下步骤:
[0028] 步骤101 :接收检测装置发送的检测输入量,并计算检测输入量与给定值之间的 偏差以及该偏差的变化率以作为模糊控制的输入变量。
[0029] 其中,可以基于对垃圾焚烧的具体参数的控制需求来设置所需检测的输入参数及 相对应的检测装置。例如,在本发明的一个示例中,需要控制氧量,那么可以设置相应的传 感器来检测锅炉出口处的氧量。另一个示例中,需要对锅炉负荷进行控制,那么可以设置相 应的传感器来检测锅炉负荷,例如锅炉蒸汽量。
[0030] 在计算检测输入量(例如氧量和/或锅炉负荷)与给定值之间的偏差(或称为误 差)E以及该偏差的变化率(或称为误差变换率)DE时,可以将所检测到的氧量和/或锅炉 负荷的实际值(也称为过程值)与其对应的给定值相比较得到偏差信号,并对偏差信号进 行微分以得到偏差的变化率。模糊控制可以以偏差和偏差变化率这两者作为输入变量。
[0031] 步骤102 :将输入变量模糊化为模糊输入量、基于模糊输入量进行模糊推理和决 策以得到模糊输出量、并将模糊输出量解模糊化为控制输出量。
[0032] 具体地,可以将输入变量映射变换到离散的输入论域上,以得到模糊输入量。继 续上面的示例,设氧量的给定值为10%,氧量偏差范围是[-10, 10],氧量偏差变化率范围 [-3, 3]。示例性地,氧量偏差量化论域等级为5,氧量偏差变化率量化论域等级为5,输出论 域量化论域等级为6。在另一个示例中,锅炉负荷偏差范围是[-10, 10],锅炉负荷偏差变化 率范围[-5, 5]。锅炉负荷偏差量化论域等级为5,锅炉负荷偏差变化率量化论域等级为5, 输出论域量化论域等级为6。
[0033] 在本发明的一个实施例中,输入变量可以按照式(1)进行量化:
[0034]
( 1 )
[0035] 其中,在式(1)中,X表不输入变量,Y表不量化后的输入变量,a表不输入变量的 下限,b表示输入变量的上限,η表示量化等级。
[0036] 由于氧量和/或锅炉负荷控制系统对于精度要求不高,只要保证氧量在一定范围 内,对于运行人员而言是可以接受的。在一个示例中,对于输入变量论域设置为6,变量语言 值的模糊子集可以为[NB,NS,0, PS,PB]。在一个示例中,对于输出变量,为了防止系统震 荡,输出变量论域设置为6,变量语言值的模糊子集可以为[NB,匪,NS,0, PS,PM,PB]。对于 输入\输出变量的隶属函数均可采用较为简单的三角形函数。其中NB表示负大,匪表示 负中,NS表示负小,0表示零,PS表示正小,PM表示正中,PB表示正大。
[0037] 根据本发明的一个实施例,模糊策略库的设计可以为如下:
[0038] 如果偏差为正大并且
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1