一种循环流化床锅炉风量控制方法、系统及装置转让专利

申请号 : CN202010580810.4

文献号 : CN111520707B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 史春方赵立军张春山隋成平

申请人 : 杭州和利时自动化有限公司

摘要 :

本发明公开了一种循环流化床锅炉风量控制方法、系统及装置,包括当当前锅炉负荷大于或等于第一负荷时,根据公式FZ=MAX{Z,[F(Xi)+W]}+K×FTm+FY,计算总风量FZ,并根据所述总风量FZ控制锅炉风机动作。应用本发明提供的循环流化床锅炉风量控制方法及系统,通过锅炉负荷与一次风量间的模糊函数得到一次风量,当高低负荷切换时,将锅炉负荷变化所对应的一次风量变化量和总煤量的比值、即一次风变化风量的风煤比作为二次风风煤比的初始值对二次风量进行控制,并根据预设个数的周期中的二次风煤比K计算下一周期的K,由此以实时调节负荷变化引起燃料变化时所需求的风量,使得在高低负荷切换时根据锅炉负荷调整风量,实现自适应。

权利要求 :

1.一种循环流化床锅炉风量控制方法,其特征在于,包括:当当前锅炉负荷大于或等于第一负荷时,根据公式FZ=MAX{Z,[F(Xi)+W]}+K×FTm+FY,计算总风量FZ;

根据所述总风量FZ控制锅炉风机动作;

其中,Z为最小流化一次风量初始值;

F(Xi)为锅炉负荷与一次风量间的模糊函数,Xi为当前锅炉负荷;

W为所述当前锅炉负荷对应的现场燃烧参数得到的一次风量修正值;

FY为氧量实时值和目标氧量值的偏差所对应的二次风量修正值;

FTm为总煤量;

K为二次风煤比,根据前预设个数的周期中的所述二次风煤比K计算得到,K的初始值为K0,

2.根据权利要求1所述的循环流化床锅炉风量控制方法,其特征在于,所述方法还包括:当所述当前锅炉负荷小于所述第一负荷时,根据公式FZ'=MAX{Z,[F(Xi)+W]}计算一次风总量FZ',并根据所述一次风总量FZ'控制锅炉风机动作。

3.根据权利要求1所述的循环流化床锅炉风量控制方法,其特征在于,所述方法还包括:判断当前周期的周期数是否大于等于预设周期数M;

若是,则下一周期的二次风煤比K等于前M个周期的二次风煤比K的加权平均值;

若否,则下一周期的二次风煤比K为通过公式 计算

得到,其中,FZ为前一周期的总风量、Z为前一周期的最小流化一次风量初始值、F(Xi)为前一周期的一次风量、W为前一周期的一次风量修正值和FTm为前一周期的总煤量。

4.一种循环流化床锅炉风量控制系统,其特征在于,包括:锅炉负荷判断模块,用于判断当前锅炉负荷是否大于等于第一负荷,若是,则触发总风量计算模块启动;

所述总风量计算模块,用于根据公式FZ=MAX{Z,[F(Xi)+W]}+K×FTm+FY计算总风量FZ,其中,Z为最小流化一次风量初始值;F(Xi)为锅炉负荷与一次风量间的模糊函数,Xi为当前锅炉负荷;W为所述当前锅炉负荷对应的现场燃烧参数得到的一次风量修正值;FY为氧量实时值和目标氧量值的偏差所对应的二次风量修正值;FTm为总煤量;K为二次风煤比,根据前预设个数的周期中的所述二次风煤比K计算得到,K的初始值为K0, 并触发风量控制模块启动;

所述风量控制模块,用于根据所述总风量FZ控制锅炉风机动作。

5.根据权利要求4所述的循环流化床锅炉风量控制系统,其特征在于,所述锅炉负荷判断模块还用于:当所述当前锅炉负荷小于所述第一负荷时,触发一次风总量计算模块启动;

所述一次风总量计算模块,用于根据公式FZ'=MAX{Z,[F(Xi)+W]}计算一次风总量FZ',并触发所述风量控制模块启动;

所述风量控制模块,用于根据所述一次风总量FZ'控制锅炉风机动作。

6.根据权利要求4所述的循环流化床锅炉风量控制系统,其特征在于,总风量计算模块还包括:二次风煤比计算单元,用于判断当前周期的周期数是否大于等于预设周期数M;若是,则下一周期的二次风煤比K等于前M个周期的二次风煤比K的加权平均值;若否,则下一周期的二次风煤比K为通过公式 计算得到,其中,FZ为前一周期的总风量、Z为前一周期的最小流化一次风量初始值、F(Xi)为前一周期的一次风量、W为前一周期的一次风量修正值和FTm为前一周期的总煤量。

7.一种循环流化床锅炉风量控制装置,其特征在于,包括:存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如权利要求1至3任一项所述的循环流化床锅炉风量控制方法的步骤。

说明书 :

一种循环流化床锅炉风量控制方法、系统及装置

技术领域

[0001] 本发明涉及锅炉送风控制技术领域,更具体地说,涉及一种循环流化床锅炉风量控制方法,还涉及一种循环流化床锅炉风量控制系统及装置。

背景技术

[0002] 循环流化床锅炉在燃烧过程中,需要燃料配合送风系统完成整个燃烧过程,但是在循环流化床中,送风系统分为一次风和二次风,在高低负荷时,不同锅炉厂家的设计方式不同可能造成高低负荷时的风量不同,有的厂家一次风设计可以到达到带负荷到50%‑60%,60%以上负荷时需要二次风参与进来,完成整个燃烧过程,但是这个比例也是不尽相同,所以一次风二次风在整个负荷区间自动适应是对全负荷区间自动燃烧的基本要求。
[0003] 现有控制系统中,风量的需求是结合炉内燃烧和燃料量需求目标来决定的,在高低临界负荷以外的高负荷和低负荷区间时,风量配比可以简单来实现,但是在高低临界负荷切换时,需要手动更改一次风机和二次风机的运行频率,来改变风煤配比保证氧量的需求,保证燃烧的稳定性,此过程调整过程时间长,不同运行人员经验不同会造成调整过程时间不同。在燃烧过程中煤质发生变化,风量也需要自动适应,如何实现风量在全负荷区间的自动适应切换是一般的自动控制很难实现的。

发明内容

[0004] 有鉴于此,本发明的第一个目的在于提供一种循环流化床锅炉风量控制方法,以解决现有的风量在高低符合切换时、手动更换一、二次风量无法实现自适应的问题。本发明的第二个目的是提供一种循环流化床锅炉风量控制系统及装置。为了达到上述第一个目的,本发明提供如下技术方案:
[0005] 一种循环流化床锅炉风量控制方法,包括:
[0006] 当当前锅炉负荷大于或等于第一负荷时,根据公式
[0007] FZ=MAX{Z,[F(Xi)+W]}+K×FTm+FY,计算总风量FZ;
[0008] 根据所述总风量FZ控制锅炉风机动作;
[0009] 其中,Z为最小流化一次风量初始值;
[0010] F(Xi)为锅炉负荷与一次风量间的模糊函数,Xi为当前锅炉负荷;
[0011] W为所述当前锅炉负荷对应的现场燃烧参数得到的一次风量修正值;
[0012] FY为氧量实时值和目标氧量值的偏差所对应的二次风量修正值;
[0013] FTm为总煤量;
[0014] K为二次风煤比,根据前预设个数的周期中的所述二次风煤比K计算得到,K的初始值为K0,
[0015] 优选地,所述方法还包括:
[0016] 当所述当前锅炉负荷小于所述第一负荷时,根据公式
[0017] FZ'=MAX{Z,[F(Xi)+W]}计算一次风总量FZ',并根据所述一次风总量FZ'控制锅炉风机动作。
[0018] 优选地,所述方法还包括:
[0019] 判断当前周期的周期数是否大于等于预设周期数M;
[0020] 若是,则下一周期的二次风煤比K等于前M个周期的二次风煤比K的加权平均值;
[0021] 若否,则下一周期的二次风煤比K为通过公式计算得到,其中,FZ为前一周期的总风量、Z为前一周期的最小流化一次风量初始值、F(Xi)为前一周期的一次风量、W为前一周期的一次风量修正值和FTm为前一周期的总煤量。
[0022] 本发明还提供了一种循环流化床锅炉风量控制系统,包括:
[0023] 锅炉负荷判断模块,用于判断当前锅炉负荷是否大于等于第一负荷,若是,则触发总风量计算模块启动;
[0024] 所述总风量计算模块,用于根据公式FZ=MAX{Z,[F(Xi)+W]}+K×FTm+FY计算总风量FZ,其中,Z为最小流化一次风量初始值;F(Xi)为锅炉负荷与一次风量间的模糊函数,Xi为当前锅炉负荷;W为所述当前锅炉负荷对应的现场燃烧参数得到的一次风量修正值;FY为氧量实时值和目标氧量值的偏差所对应的二次风量修正值;FTm为总煤量;K为二次风煤比,根据前预设个数的周期中的所述二次风煤比K计算得到,K的初始值为K0, 并触发风量控制模块启动;
[0025] 所述风量控制模块,用于根据所述总风量FZ控制锅炉风机动作。
[0026] 优选地,所述锅炉负荷判断模块还用于:
[0027] 当所述当前锅炉负荷小于所述第一负荷时,触发一次风总量计算模块启动;
[0028] 所述一次风总量计算模块,用于根据公式FZ'=MAX{Z,[F(Xi)+W]}计算一次风总量FZ',并触发所述风量控制模块启动;
[0029] 所述风量控制模块,用于根据所述一次风总量FZ'控制锅炉风机动作。
[0030] 优选地,总风量计算模块还包括:
[0031] 二次风煤比计算单元,用于判断当前周期的周期数是否大于等于预设周期数M;若是,则下一周期的二次风煤比K等于前M个周期的二次风煤比K的加权平均值;若否,则下一周期的二次风煤比K为通过公式 计算得到,其中,FZ为前一周期的总风量、Z为前一周期的最小流化一次风量初始值、F(Xi)为前一周期的一次风量、W为前一周期的一次风量修正值和FTm为前一周期的总煤量。
[0032] 一种循环流化床锅炉风量控制装置,包括:
[0033] 存储器,用于存储计算机程序;
[0034] 处理器,用于执行所述计算机程序时实现如上述任一项所述的循环流化床锅炉风量控制方法的步骤。
[0035] 本发明提供的循环流化床锅炉风量控制方法,包括:当当前锅炉负荷大于或等于第一负荷时,根据公式FZ=MAX{Z,[F(Xi)+W]}+K×FTm+FY,计算总风量FZ,并根据所述总风量FZ控制锅炉风机动作。
[0036] 应用本发明提供的循环流化床锅炉风量控制方法及系统,通过锅炉负荷与一次风量间的模糊函数得到一次风量,当高低负荷切换时,将锅炉负荷变化所对应的一次风量变化量和总煤量的比值、即一次风变化量的风煤比作为二次风风煤比的初始值对二次风量进行控制,并根据预设个数的周期中的二次风煤比K计算下一周期的K,由此以实时调节负荷变化引起燃料变化时所需求的风量,使得在高低负荷切换时根据锅炉负荷调整风量,实现自适应。

附图说明

[0037] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038] 图1为本发明实施例提供的循环流化床锅炉风量控制方法的流程示意图。

具体实施方式

[0039] 本发明实施例公开了一种循环流化床锅炉风量控制方法,以解决现有的风量在高低符合切换时、手动更换一、二次风量无法实现自适应的问题。
[0040] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041] 请参阅图1,图1为本发明实施例提供的循环流化床锅炉风量控制方法的流程示意图。
[0042] 在一种具体的实施方式中,本发明提供的循环流化床锅炉风量控制方法,包括:
[0043] S11:当当前锅炉负荷大于或等于第一负荷时,根据公式
[0044] FZ=MAX{Z,[F(Xi)+W]}+K×FTm+FY计算总风量FZ;
[0045] S12:根据总风量FZ控制锅炉风机动作;
[0046] 第一负荷可根据锅炉的带负荷能力进行设置,一般认为在40%‑55%以下为低负荷区间,在40%‑55%以上为高负荷区间。Z为最小流化一次风量初始值;最小流化一次风量初始值根据床料粒径进行设置。
[0047] F(Xi)为锅炉负荷与一次风量间的模糊函数,Xi为当前锅炉负荷;一次风量模糊函数F(Xi)为一个初始线性模糊函数,正常运行时,函数中每个输入量拐点较上一个周期输入增量对应输出量周期的较上一个的增量值,在一种实施例中,如下表1所示,表1锅炉负荷与一次风量间的模糊函数。其中,Xi为当前锅炉负荷(t/h),F(Xi)为一次风量(Km3/h)。
[0048] xi 0 95 110 125 140 155 170 185 200 215 230F(Xi) 62 66 70 74 78 82 86 90 92 92 92
[0049] 表1
[0050] 在其他实施例中,可根据需要设置F(Xi),如线性函数、折线函数或其他类型的函数关系式,均在本发明的保护范围内。
[0051] W为当前锅炉负荷对应的现场燃烧参数得到的一次风量修正值;现场燃烧参数包括料层差压、床温、给煤量等,上述任意参数的变化对一次风风量的需求均产生变化,根据现场燃烧参数和一次风量的需求变化系数得到预设函数模型,并根据现场燃烧参数得到一次风量修正值。
[0052] 同样地,FY为氧量实时值和目标氧量值的偏差所对应的二次风量修正值;氧量偏差值和二次风量修正值之间的关系函数为根据预设函数。
[0053] FTm为总煤量;
[0054] K为二次风煤比,根据前预设个数的周期中的二次风煤比K计算得到,K的初始值为K0,
[0055] 当当前锅炉负荷大于或等于第一负荷后的第一个周期内,K的初始值为K0,其中,ΔF(Xi)为一次风的变化量,即,负荷切换后的一次风的变化量,当负荷切换后,根据切换时的负荷变化及二次风启动后二次风量变化修正得到的F(Xi)较上一周期(该周期内锅炉负荷小于第一负荷)的一次风量的变化量以得到一次风变化量,将一次风变化风量的风煤比作为二次风的初始风煤比。
[0056] 并计算得到总风量FZ,第二个周期内、K为根据第一个周期中的总风量FZ、Z、F(Xi)、W和FTm计算得到, 此时K=K1,第三周期继续根据上述公式通过前一周期二次风煤比对下一周期的风量进行调整。
[0057] 应用本发明提供的循环流化床锅炉风量控制方法及系统,通过锅炉负荷与一次风量间的模糊函数得到一次风量,当高低负荷切换时,将锅炉负荷变化所对应的一次风量变化量和总煤量的比值、即一次风变化风量的风煤比作为二次风风煤比的初始值对二次风量进行控制,并根据预设个数的周期中的二次风煤比K计算下一周期的K,由此以实时调节负荷变化引起燃料变化时所需求的风量,使得在高低负荷切换时根据锅炉负荷调整风量,实现自适应。
[0058] 进一步地,方法还包括:
[0059] 判断当前周期的周期数是否大于等于预设周期数M;
[0060] 若是,则下一周期的二次风煤比K等于前M个周期的二次风煤比K的加权平均值;
[0061] 若否,则下一周期的二次风煤比K为通过上一周期的总风量计算得到。
[0062] 如上文所示,M可设定为4,在第五周期中,二次风煤比K等于前述M个周期的二次风煤比的加权平均值,可以理解的是,该M个周期为当锅炉负荷大于等于第一负荷后开始计算的周期数。在一种实施例中,可通过直接取平均值计算得到,其频数根据需要进行设置。当当前周期的周期数小于预设周期,通过前一周期总风量FZ、Z、F(Xi)、W和FTm计算下一周期的二次风煤比K,以实现整个负荷区间的自适应调节。
[0063] 具体的,方法还包括:
[0064] 当当前锅炉负荷小于第一负荷时,根据公式FZ'=MAX{Z,[F(Xi)+W]}计算一次风总量FZ',并根据一次风总量FZ'控制锅炉风机动作。其中,如上文所述,Z为最小流化一次风量初始值;F(Xi)为锅炉负荷与一次风量间的模糊函数,Xi为当前锅炉负荷;W为所述当前锅炉负荷对应的现场燃烧参数得到的一次风量修正值;由此以实现全负荷区间中风量的自适应变化,以在高低负荷区间可以自动适应燃烧变化自动修正一二次风量变化,保证燃烧稳定性与效率,提高燃烧稳定状态。
[0065] 基于上述方法实施例中,本发明还提供了一种循环流化床锅炉风量控制系统,该系统包括:
[0066] 锅炉负荷判断模块,用于判断当前锅炉负荷是否大于等于第一负荷,若是,则触发总风量计算模块启动;
[0067] 所述总风量计算模块,用于根据公式FZ=MAX{Z,[F(Xi)+W]}+K×FTm+FY计算总风量FZ,其中,Z为最小流化一次风量初始值;F(Xi)为锅炉负荷与一次风量间的模糊函数,Xi为当前锅炉负荷;W为所述当前锅炉负荷对应的现场燃烧参数得到的一次风量修正值;FY为氧量实时值和目标氧量值的偏差所对应的二次风量修正值;FTm为总煤量;K为二次风煤比,根据前预设个数的周期中的所述二次风煤比K计算得到,K的初始值为K0, 并触发风量控制模块启动;
[0068] 所述风量控制模块,用于根据所述总风量FZ控制锅炉风机动作。
[0069] 应用本发明提供的循环流化床锅炉风量控制方法及系统,通过锅炉负荷与一次风量间的模糊函数得到一次风量,当高低负荷切换时,将锅炉负荷变化所对应的一次风量变化量和总煤量的比值、即一次风煤比作为二次风风煤比的初始值对二次风量进行控制,并根据预设个数的周期中的二次风煤比K计算下一周期的K,由此以实时调节负荷变化引起燃料变化时所需求的风量,使得在高低负荷切换时根据锅炉负荷调整风量,实现自适应。
[0070] 在一种实施例中,锅炉负荷判断模块还用于:
[0071] 当当前锅炉负荷小于第一负荷时,触发一次风总量计算模块启动;
[0072] 一次风总量计算模块,用于根据公式FZ'=MAX{Z,[F(Xi)+W]}计算一次风总量FZ',并触发风量控制模块启动;
[0073] 风量控制模块,用于根据一次风总量FZ'控制锅炉风机动作。
[0074] 具体的,总风量计算模块还包括:
[0075] 二次风煤比计算单元,用于判断当前周期的周期数是否大于等于预设周期数M;若是,则下一周期的二次风煤比K等于前M个周期的二次风煤比K的加权平均值;若否,则下一周期的二次风煤比K为通过公式 计算得到,其中,FZ为前一周期的总风量、Z为前一周期的最小流化一次风量初始值、F(Xi)为前一周期的一次风量、W为前一周期的一次风量修正值和FTm为前一周期的总煤量。
[0076] 本发明还提供了一种循环流化床锅炉风量控制装置,包括:
[0077] 存储器,用于存储计算机程序;
[0078] 处理器,用于执行所述计算机程序时实现如上述任一项所述的循环流化床锅炉风量控制方法的步骤。
[0079] 专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0080] 结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD‑ROM、或技术领域内所公知的任意其它形式的存储介质中。