模糊控制与模糊前馈补偿相结合的热器的控制方法

申请号 CN201611253936.0 申请日 2016-12-30 公开(公告)号 CN106678773A 公开(公告)日 2017-05-17
申请人 淮海工学院; 连云港利源电力节能设备有限公司; 发明人 刘瑞明; 穆永春; 周渊深; 吴迪; 周晨阳;
摘要 本 发明 涉及一种模糊控制与模糊前馈补偿相结合的热 力 除 氧 器的控制方法,该方法分为两个主要控制通道,分别为液位控制通道和压力控制通道,每个通道都是单位 负反馈 ,并将设定值与实际输出值之差(偏差)和偏差的变化率作为控制量。在液位控制通道设置液位模糊 控制器 和液位模糊前馈补偿控制器,在压力控制通道设置压力模糊前馈补偿控制器,其输出与液位控制通道的液位模糊控制器的输出相加,作为液位控制通道的控制量。本发明方法针对热力除氧器被控对象数学模型不够精确和被控量相互耦合的问题,采用模糊控制与模糊前馈补偿相结合的方法,实现对除氧器的液位和凝 泵 出口压力的解耦控制,经实验验证具有更好的控制性能。
权利要求

1.一种模糊控制与模糊前馈补偿相结合的热器的控制方法,其特征在于:
(1)实现该控制方法的控制系统分为两个主要控制通道,分别为液位控制通道和压力控制通道;每个通道都是单位负反馈,并将设定值与实际输出值之差即偏差e和偏差的变化率 作为控制量;
(2)在液位控制通道设置液位模糊控制器,其输入为液位偏差eh和偏差的变化率 输出与压力控制通道的压力模糊前馈补偿控制器的输出相加,作为液位控制通道的控制量;
(3)在液位控制通道设置液位模糊前馈补偿控制器,其输入为液位偏差eh和偏差的变化率 输出与压力控制通道的压力模糊控制器的输出相加,作为压力控制通道的控制量;
(4)在压力控制通道设置压力模糊控制器,其输入为压力偏差ep和偏差的变化率 输出与液位控制通道的液位模糊前馈补偿控制器的输出相加,作为压力控制通道的控制量;
(5)在压力控制通道设置压力模糊前馈补偿控制器,其输入为压力偏差ep和偏差的变化率 输出与液位控制通道的液位模糊控制器的输出相加,作为液位控制通道的控制量。
2.根据权利要求1所述的模糊控制与模糊前馈补偿相结合的热力除氧器的控制方法,其特征在于:所述液位偏差的基本论域Eh和变化率的基本论域 都被模糊化为12个区间,
13个等级。
3.根据权利要求1所述的模糊控制与模糊前馈补偿相结合的热力除氧器的控制方法,其特征在于:所述液位偏差eh和变化率 的模糊集论域都为[-6,6]。
4.根据权利要求1所述的模糊控制与模糊前馈补偿相结合的热力除氧器的控制方法,其特征在于:所述液位模糊控制器,其模糊推理采用Mamdani推理法。
5.根据权利要求1所述的模糊控制与模糊前馈补偿相结合的热力除氧器的控制方法,其特征在于:所述液位模糊控制器,解模糊采用最大隶属度法。
6.根据权利要求1所述的模糊控制与模糊前馈补偿相结合的热力除氧器的控制方法,其特征在于:所述压力偏差的基本论域Ep和变化率的基本论域 都被模糊化为12个区间,
13个等级。
7.根据权利要求1所述的模糊控制与模糊前馈补偿相结合的热力除氧器的控制方法,其特征在于:所述压力偏差ep和变化率 的模糊集论域都为[-6,6]。
8.根据权利要求1所述的模糊控制与模糊前馈补偿相结合的热力除氧器的控制方法,其特征在于:所述压力模糊前馈补偿控制器,其模糊推理采用Mamdani推理法。
9.根据权利要求1所述的模糊控制与模糊前馈补偿相结合的热力除氧器的控制方法,其特征在于:所述压力模糊前馈补偿控制器,解模糊采用最大隶属度法。

说明书全文

模糊控制与模糊前馈补偿相结合的热器的控制方法

技术领域

[0001] 本发明涉及除氧器控制技术,特别是一种模糊控制与模糊前馈补偿相结合的热力除氧器控制方法。

背景技术

[0002] 作为保证电站发电机组安全运行重要设备的除氧器,在电力生产中起着非常重要作用,其主要用途是将锅炉循环中的溶解氧除掉,减少氧气对设备的腐蚀。热力除氧器与真空除氧器和电化学除氧器相比,既可以节约热力电站的热能,降低废热排放污染,又可以高效地除去水、汽中的氧含量,避免氧对电站设备及管道的腐蚀,是热力电站、水泥厂及化工厂等生产企业除氧的首选设备。但由于热力除氧器的控制策略是一个较难攻克的研究课题,为了提高除氧器的工作性能,国内外许多科学家对除氧器的控制策略展开研究。
[0003] 传统的除氧器控制系统大多采用传统控制方式,比如PID控制,其控制效果难以令人满意。主要原因在于,传统控制要求被控对象必须能够用精确的数学模型来描述,而且必须是线性定常系统,对于换热过程复杂和多相流剧烈的除氧器系统来说,显然是非线性系统,难以找到精确的数学模型,目前只能用近似的线性模型,对于传统控制来说,不精确的数学模型必然产生不精确的结果。在被控对象数学模型难以取得或模型不精确的情况下,模糊控制算法是较好的选择。此外,热力除氧器的液位和凝出口压力,具有很强的耦合关系,为了提高系统的控制品质,必须实现解耦控制。传统的解耦技术,比如对阵解耦、单位矩阵解耦、前馈补偿解耦等技术,由于其依赖于精确数学模型,控制品质难以保证。

发明内容

[0004] 本发明要解决的技术问题是针对现有技术的不足,提供一种新的热力除氧器控制方法,来实现热力除氧器的液位(简称液位)和凝泵出口压力(简称压力)的控制,该方法可提高热力除氧器的控制品质。
[0005] 本发明所要解决的技术问题是通过以下的技术方案来实现的。本发明是一种模糊控制与模糊前馈补偿相结合的热力除氧器的控制方法,其特点是:
[0006] (1)实现该控制方法的控制系统分为两个主要控制通道,分别为液位控制通道和压力控制通道;每个通道都是单位负反馈,并将设定值与实际输出值之差(偏差)e和偏差的变化率 作为控制量;
[0007] (2)在液位控制通道设置液位模糊控制器,其输入为液位偏差eh和偏差的变化率输出与压力控制通道的模糊前馈补偿控制器的输出相加,作为液位控制通道的控制量;
[0008] (3)在液位控制通道设置液位模糊前馈补偿控制器,其输入为液位偏差eh和偏差的变化率 输出与压力控制通道的压力模糊控制器的输出相加,作为压力控制通道的控制量;
[0009] (4)在压力控制通道设置压力模糊控制器,其输入为压力偏差ep和偏差的变化率输出与液位控制通道的模糊前馈补偿控制器的输出相加,作为压力控制通道的控制量;
[0010] (5)在压力控制通道设置压力模糊前馈补偿控制器,其输入为压力偏差ep和偏差的变化率 输出与液位控制通道的液位模糊控制器的输出相加,作为液位控制通道的控制量。
[0011] 本发明所述热力除氧器,输出量为液位和压力,且二者互相耦合(关联),在未加解耦控制系统时,当调节液位时压力会发生变化;当调节压力时液位会发生变化。
[0012] 所述液位模糊控制器,其输入量为设定值与实际输出值之差(偏差)eh和其偏差的变化率 输出为液位的模糊控制量。
[0013] 所述液位模糊控制器,其中:
[0014] 所述液位偏差eh的变化范围为Eh=[-ehmax,ehmax],即液位偏差的基本论域;
[0015] 所述液位偏差变化率 的变化范围为 即液位偏差变化率的基本论域;
[0016] 所述输入量eh(液位偏差),要通过量化因子Khe,量化为液位偏差模糊集合论域中对应的等级,然后作为液位模糊控制器的一个输入;
[0017] 所述输入量 (液位偏差变化率),要通过量化因子Khes,量化为液位偏差变化率模糊集合论域中对应的等级,然后作为液位模糊控制器的另一个输入;
[0018] 所述液位偏差的模糊集Xh和其变化率的模糊集 取7个语言值{NB,NM,NS,ZO,PS,PM,PB}(其中,NB表示负大、NM表示负中、NS表示负小、ZO表示零、PS表示正小、PM表示正中、PB表示正大),其隶属度函数曲线如附图2所示。
[0019] 本发明模糊控制与模糊前馈补偿相结合的热力除氧器的控制方法,其进一步优选的技术特征是:
[0020] 所述液位偏差的基本论域Eh和变化率的基本论域 都被模糊化为12个区间,13个等级;
[0021] 所述液位偏差eh和变化率 的模糊集论域都为[-6,6];
[0022] 所述液位模糊控制器,所述液位偏差的基本论域Eh和变化率的基本论域 其隶属度函数采用三角形函数;
[0023] 所述液位模糊控制器,其模糊推理采用Mamdani推理法;
[0024] 所述液位模糊控制器,解模糊采用最大隶属度法;
[0025] 所述液位模糊控制器,其输出要通过比例因子Khu精确化为精确量,作为液位的控制量。
[0026] 所述压力模糊控制器,其输入量为设定值与实际输出值之差(偏差)ep和其偏差的变化率 输出为压力的模糊控制量。
[0027] 所述压力模糊控制器,其中:
[0028] 所述压力偏差ep的变化范围为Ep=[-epmax,epmax],即压力偏差的基本论域;
[0029] 所述压力偏差变化率 的变化范围为 即压力偏差变化率的基本论域;
[0030] 所述输入量ep(压力偏差),要通过量化因子Kpe,量化为压力偏差模糊集合论域中对应的等级,然后作为压力模糊控制器的一个输入;
[0031] 所述输入量 (压力偏差变化率),要通过量化因子Kpes,量化为压力偏差变化率模糊集合论域中对应的等级,然后作为压力模糊控制器的另一个输入;
[0032] 所述压力偏差的模糊集Xp和其变化率的模糊集 取7个语言值{NB,NM,NS,ZO,PS,PM,PB};
[0033] 所述压力偏差的基本论域Ep和其变化率的基本论域 都被模糊化为12个区间,13个等级;
[0034] 所述压力偏差ep和变化率 的模糊集论域都为[-6,6];
[0035] 所述压力模糊控制器,所述压力偏差的基本论域Ep和变化率的基本论域 其隶属度函数采用三角形函数;
[0036] 所述压力模糊控制器,其模糊推理采用Mamdani推理法;
[0037] 所述压力模糊控制器,解模糊采用最大隶属度法;
[0038] 所述压力模糊控制器,其输出要通过比例因子Kpu精确化为精确量,作为压力的控制量。
[0039] 所述液位模糊前馈补偿控制器,其输入量为设定值与实际输出值之差(偏差)eh和其偏差的变化率 输出为压力的模糊控制量。
[0040] 所述液位模糊前馈补偿控制器,其中:
[0041] 所述液位偏差eh的变化范围为Eh;
[0042] 所述液位偏差变化率 的变化范围为
[0043] 所述输入量eh(液位偏差),要通过量化因子Khe,量化为液位偏差模糊集合论域中对应的等级,然后作为液位模糊前馈补偿控制器的一个输入;
[0044] 所述输入量 (液位偏差变化率),要通过量化因子Khes,量化为液位偏差变化率模糊集合论域中对应的等级,然后作为液位模糊前馈补偿控制器的另一个输入;
[0045] 所述液位偏差的模糊集Xh和其变化率的模糊集 取7个语言值{NB,NM,NS,ZO,PS,PM,PB};
[0046] 所述液位偏差的基本论域Eh和变化率的基本论域 都被模糊化为12个区间,13个等级;
[0047] 所述液位偏差eh和变化率 的模糊集论域都为[-6,6];
[0048] 所述液位模糊前馈补偿控制器,所述液位偏差的基本论域Eh和变化率的基本论域其隶属度函数采用三角形函数;
[0049] 所述液位模糊前馈补偿控制器,其模糊推理采用Mamdani推理法;
[0050] 所述液位模糊前馈补偿控制器,解模糊采用最大隶属度法;
[0051] 所述液位模糊前馈补偿控制器,其输出要通过比例因子Khuc精确化为精确量,作为压力的一个控制量。
[0052] 所述压力模糊前馈补偿控制器,其输入量为设定值与实际输出值之差(偏差)ep和其偏差的变化率 输出为压力的模糊控制量。
[0053] 所述压力模糊前馈补偿控制器,其中:
[0054] 所述压力偏差ep的变化范围为Ep;
[0055] 所述压力偏差变化率 的变化范围为
[0056] 所述输入量ep(压力偏差),要通过量化因子Kpe,量化为压力偏差模糊集合论域中对应的等级,然后作为压力模糊前馈补偿控制器的一个输入;
[0057] 所述输入量 (压力偏差变化率),要通过量化因子Kpes,量化为压力偏差变化率模糊集合论域中对应的等级,然后作为压力模糊前馈补偿控制器的另一个输入;
[0058] 所述压力偏差的模糊集Xp和其变化率的模糊集 取7个语言值{NB,NM,NS,ZO,PS,PM,PB};
[0059] 所述压力偏差的基本论域Ep和变化率的基本论域 都被模糊化为12个区间,13个等级;
[0060] 所述压力偏差ep和变化率 的模糊集论域都为[-6,6];
[0061] 所述压力模糊前馈补偿控制器,所述压力偏差的基本论域Ep和变化率的基本论域其隶属度函数采用三角形函数;
[0062] 所述压力模糊前馈补偿控制器,其模糊推理采用Mamdani推理法;
[0063] 所述压力模糊前馈补偿控制器,解模糊采用最大隶属度法;
[0064] 所述压力模糊前馈补偿控制器,其输出要通过比例因子Kpuc精确化为精确量,作为液位的一个控制量。
[0065] 与现有技术相比,本发明方法针对热力除氧器被控对象数学模型不够精确和被控量相互耦合的问题,采用模糊控制与模糊前馈补偿相结合的方法,实现对除氧器的液位和凝泵出口压力的解耦控制,经实验验证具有更好的控制性能。

附图说明

[0066] 图1为本发明方法的控制原理图;
[0067] 图2为各语言值的隶属度函数。

具体实施方式

[0068] 下面结合附图和具体实施例对本发明进行详细描述,以便于本领域的技术人员进一步的理解本发明,而不构成对其权利的限制。需要强调的是,以下实施例仅是本发明的一种优选实施方式而已,对于本技术领域的技术人员来说,在不脱离本发明的核心思想和基本原理的前提下,可以进行改进和修改,或者利用本发明的主要方法、核心思想和基本原理解决其他领域的技术问题,都应视为本发明的保护范围。
[0069] 本发明提供的实现本发明方法的热力除氧器控制系统,其结构如图1所示。其中,被控对象数学模型采用现有技术(梁伟平,张建宇,于希宁,王永健.基于神经网络的除氧器水位解耦控制.华北电力大学学报,2005,32(1):66-68.)用以下传递函数描述:
[0070]
[0071]
[0072]
[0073]
[0074] 本发明的基于模糊控制和模糊前馈补偿相结合的热力除氧器控制系统分为两个主要控制通道,分别为液位控制通道和压力控制通道。
[0075] 所述的两个控制通道都是单位负反馈,并将压力和液位的设定值与实际输出值之差(偏差)e和偏差的变化率 作为控制量。
[0076] 在热力除氧器的液位控制通道设置液位模糊控制器,其输入为液位偏差eh和其偏差的变化率 输出与压力控制通道的模糊前馈补偿控制器的输出相加,作为液位控制通道的控制量。
[0077] 在热力除氧器的液位控制通道设置液位模糊前馈补偿控制器,其输入为液位偏差eh和偏差的变化率 输出与压力控制通道的压力模糊控制器的输出相加,作为压力控制通道的控制量。
[0078] 在热力除氧器的压力控制通道设置压力模糊控制器,其输入为压力偏差ep和偏差的变化率 输出与液位控制通道的模糊前馈补偿控制器的输出相加,作为压力控制通道的控制量。
[0079] 在热力除氧器的压力控制通道设置压力模糊前馈补偿控制器,其输入为压力偏差ep和偏差的变化率 输出与液位控制通道的液位模糊控制器的输出相加,作为液位控制通道的控制量。
[0080] 所述液位模糊控制器,其输入量为设定值1.5米与实际输出值之差(偏差)eh和偏差的变化率 输出为液位的模糊控制量。
[0081] 所述液位模糊控制器,其中:
[0082] 所述液位偏差eh的变化范围为
[0083] Eh=[-ehmax,ehmax]=[-0.15,0.15],即液位偏差的基本论域;
[0084] 所述液位偏差变化率 的变化范围为 即液位偏差变化率的基本论域;
[0085] 所述输入量eh(液位偏差),要通过量化因子 量化为液位偏差模糊集合论域中对应的等级,然后作为液位模糊控制器的一个输入;
[0086] 所述输入量 (液位偏差变化率),要通过量化因子 量化为液位偏差变化率模糊集合论域中对应的等级,然后作为液位模糊控制器的另一个输入;
[0087] 所述液位偏差的模糊集Xh和其变化率的模糊集 取7个语言值{NB,NM,NS,ZO,PS,PM,PB};
[0088] 所述液位偏差的基本论域Eh和变化率的基本论域 都被模糊化为12个区间,13个等级;
[0089] 所述液位偏差eh和变化率 的模糊集论域都为[-6,6];
[0090] 所述液位模糊控制器,所述液位偏差的基本论域Eh和变化率的基本论域 其隶属度函数采用三角形函数,图2为其隶属度函数;
[0091] 所述液位模糊控制器,其模糊推理采用Mamdani推理法;
[0092] 所述液位模糊控制器,解模糊采用最大隶属度法;
[0093] 所述液位模糊控制器,其输出要通过比例因子 精确化为精确量,作为液位的控制量,液位控制量为4~20mA模拟量电流
[0094] 所述液位模糊控制器,其输入量为设定值1.5米与实际输出值之差(偏差)eh和偏差的变化率 输出为液位的模糊控制量。
[0095] 所述压力模糊控制器,其输入量为设定值0.02兆帕与实际输出值之差(偏差)ep和偏差的变化率 输出为压力的模糊控制量。
[0096] 所述压力模糊控制器,其中:
[0097] 所述压力偏差ep的变化范围为Ep=[-epmax,epmax]=[-0.1,0.1],即压力偏差的基本论域;
[0098] 所述压力偏差变化率 的变化范围为即压力偏差变化率的基本论域;
[0099] 所述输入量ep(压力偏差),要通过量化因子 量化为压力偏差模糊集合论域中对应的等级,然后作为压力模糊控制器的一个输入;
[0100] 所述输入量 (压力偏差变化率),要通过量化因子 量化为压力偏差变化率模糊集合论域中对应的等级,然后作为压力模糊控制器的另一个输入;
[0101] 所述压力偏差的模糊集Xp和其变化率的模糊集 取7个语言值{NB,NM,NS,ZO,PS,PM,PB};
[0102] 所述压力偏差的基本论域Ep和变化率的基本论域 都被模糊化为12个区间,13个等级;
[0103] 所述压力偏差ep和变化率 的模糊集论域都为[-6,6];
[0104] 所述压力模糊控制器,所述压力偏差的基本论域Ep和变化率的基本论域 其隶属度函数采用三角形函数,图2为其隶属度函数;
[0105] 所述压力模糊控制器,其模糊推理采用Mamdani推理法;
[0106] 所述压力模糊控制器,解模糊采用最大隶属度法;
[0107] 所述压力模糊控制器,其输出要通过比例因子 精确化为精确量,作为压力的控制量,压力控制量为4~20mA模拟量电流。所述压力模糊控制器,其输入量为设定值0.02兆帕与实际输出值之差(偏差)eh和偏差的变化率 输出为压力的模糊控制量。
[0108] 所述液位模糊前馈补偿控制器,其输入量为设定值1.5米与实际输出值之差(偏差)eh和偏差的变化率 输出为压力的模糊控制量。
[0109] 所述液位模糊前馈补偿控制器,其中:
[0110] 所述液位偏差eh的变化范围为Eh=[-ehmax,ehmax]=[-0.15,0.15],即液位偏差的基本论域;
[0111] 所述液位偏差变化率 的变化范围为 即液位偏差变化率的基本论域;
[0112] 所述输入量eh(液位偏差),要通过量化因子 量化为液位偏差模糊集合论域中对应的等级,然后作为液位模糊前馈补偿控制器的一个输入;
[0113] 所述输入量 (液位偏差变化率),要通过量化因子 量化为液位偏差变化率模糊集合论域中对应的等级,然后作为液位模糊前馈补偿控制器的另一个输入;
[0114] 所述液位偏差的模糊集Xh和其变化率的模糊集 取7个语言值{NB,NM,NS,ZO,PS,PM,PB};
[0115] 所述液位偏差的基本论域Eh和变化率的基本论域 都被模糊化为12个区间,13个等级;
[0116] 所述液位偏差eh和变化率 的模糊集论域都为[-6,6];
[0117] 所述液位模糊前馈补偿控制器,所述液位偏差的基本论域Eh和变化率的基本论域其隶属度函数采用三角形函数,图2为其隶属度函数;
[0118] 所述液位模糊前馈补偿控制器,其模糊推理采用Mamdani推理法;
[0119] 所述液位模糊前馈补偿控制器,解模糊采用最大隶属度法;
[0120] 所述液位模糊前馈补偿控制器,其输出要通过比例因子 精确化为精确量,作为压力的一个控制量。
[0121] 所述压力模糊前馈补偿控制器,其输入量为设定值0.02兆帕与实际输出值之差(偏差)ep和偏差的变化率 输出为压力的模糊控制量。
[0122] 所述压力模糊前馈补偿控制器,其中:
[0123] 所述压力偏差ep的变化范围为为Ep=[-epmax,epmax]=[-0.1,0.1],即压力偏差的基本论域;
[0124] 所述压力偏差变化率 的变化范围为 即压力偏差变化率的基本论域;
[0125] 所述输入量ep(压力偏差),要通过量化因子 量化为压力偏差模糊集合论域中对应的等级,然后作为压力模糊前馈补偿控制器的一个输入;
[0126] 所述输入量 (压力偏差变化率),要通过量化因子 量化为压力偏差变化率模糊集合论域中对应的等级,然后作为压力模糊前馈补偿控制器的另一个输入;
[0127] 所述压力偏差的模糊集Xp和其变化率的模糊集 取7个语言值{NB,NM,NS,ZO,PS,PM,PB};
[0128] 所述压力偏差的基本论域Ep和变化率的基本论域 都被模糊化为12个区间,13个等级;
[0129] 所述压力偏差ep和变化率 的模糊集论域都为[-6,6];
[0130] 所述压力模糊前馈补偿控制器,所述压力偏差的基本论域Ep和变化率的基本论域其隶属度函数采用三角形函数,图2为其隶属度函数;
[0131] 所述压力模糊前馈补偿控制器,其模糊推理采用Mamdani推理法;
[0132] 所述压力模糊前馈补偿控制器,解模糊采用最大隶属度法;
[0133] 所述压力模糊前馈补偿控制器,其输出要通过比例因子 精确化为精确量,作为液位的一个控制量。
[0134] 按照上述所设定的方案,将液位和压力的输入信号设定为单位阶跃信号,通过Matlab仿真,我们得到了比较理想的解耦控制结果:响应时间22秒,超调量1.2%;而传统的前馈补偿控制器响应时间67秒,超调量1.6%,模糊控制与模糊前馈补偿相结合的控制方法具有更好的控制性能。
QQ群二维码
意见反馈