一种层燃锅炉的多变量控制与实时优化的方法技术

技术编号:11909140 阅读:102 留言:0更新日期:2015-08-20 00:24
本发明专利技术提供了一种层燃锅炉的多变量控制与实时优化的方法,包括如下步骤:1)将层燃锅炉的控制转化为3变量输入和4变量输出的多变量控制问题;2)将所述多变量控制问题拆分为两个带前馈反馈功能的多变量控制器相互耦合的控制问题;对所述两个带前反馈功能的多变量控制问题分别进行状态空间升阶转换,将当前时刻输入信号的增量作为新的输入信号进行控制;3)对经过状态空间转换后的两个带前馈反馈功能的多变量控制问题基于当前时刻拆分成过去和将来作用两部分,并转化为求带有约束条件的二次规划最优解问题;4)通过锅炉排速度区间,划分不同的层燃锅炉模型组,通过模型组自动切换解决层燃锅炉的强非线性问题。

【技术实现步骤摘要】
一种层燃锅炉的多变量控制与实时优化的方法
本专利技术涉及一种层燃锅炉的多变量控制与实时优化的方法。
技术介绍
由于历史原因,层燃锅炉是目前我国民间和工业界应用最为广泛的锅炉类型之一。然而,该类锅炉不仅燃烧效率低,而且对环境影响特别恶劣。近些年来,随着原材价格不断高升,以及我国在低碳环保方面的要求也越来越严苛,如何提高层燃锅炉的燃烧效率,已成为社会各界广为关注的问题之一。目前我国层燃锅炉的燃烧效率远低于国际平均水平。其主要原因是,目前层燃锅炉的燃烧熄灭界限还主要依靠人工通过裸眼观测手动完成。然而熄灭界限的误差将直接关系到层燃锅炉的燃烧效率。一来,如果熄灭点离炉膛前端太近,会造成燃料燃烧不充分,而且大大降低了锅炉的有效燃烧面积,使得炉膛温度很难达到预定设定值。为了保证足够的热源,锅炉不得不延长运行时间,结果造成进一步的能源浪费;另一方面,如果熄灭界限离炉膛后端太近,不仅燃料无法充分燃烧;而且,温度过高的燃料层在离开炉排末端时,不仅会严重损坏炉排末端设备,而且过高温度的炉渣在进入渣槽后遇水会产生大量的酸性气体。挥发后的酸性气体会直接腐蚀炉膛内部机构,从而大大降低了锅炉的使用寿命。因此,本专利提出了一种锅炉控制系统,它可以使炉膛燃烧熄灭界线始终稳定工作在最佳区域,便于充分利用炉膛内燃料,减少酸性气体的产生,保护炉膛内部设备。同时,在确保供暖品质的同时,使得燃料处于最合理、最节省的供给工况。层燃锅炉系统是一个存在大时延、非线性、强耦合的系统,经线性化处理后,系统易体现出高阶、非最小相位特性。为了提高层燃锅炉的实时控制效果,目前业界比较推崇的控制方法为:基于多变量MPC(ModelPredictiveControl,模型预测控制)算法的APC(AdvancedProcessControl,先进过程控制)技术。然而,目前MPC在实际工程应用中存在诸多问题,比如锅炉的大时延问题、强非线性问题、输入/输出强耦合问题、关键参数难确定(如熄灭界限)等。该专利技术专利提供了一套高效、智能、应用广泛的层燃锅炉多变量控制与实时优化策略,以解决目前存在的诸多问题。
技术实现思路
本专利技术所要解决主要技术问题是提供一种层燃锅炉的多变量控制与实时优化的方法,控制过程迅速、稳定、抗干扰性强。为了解决上述的技术问题,本专利技术提供了一种层燃锅炉的多变量控制与实时优化的方法,其特征在于包括如下步骤:1)将层燃锅炉的控制转化为3变量输入和4变量输出的多变量控制问题;所述3变量输入包括引风转速u1、鼓风转速u2、炉排速度u3;所述4变量输出包括炉膛温度y1、炉膛负压y2、含氧量y3、火焰熄灭位置y4;2)将所述多变量控制问题拆分为两个带前馈反馈功能的多变量控制器相互耦合的控制问题;其中,第一控制器的反馈控制变量在第二控制器中以前馈预测变量的形式出现;第二控制器的反馈控制变量在第一控制器中以前馈预测变量的形式出现;对所述两个带前反馈功能的多变量控制问题分别进行状态空间升阶转换,将当前时刻输入信号的增量作为新的输入信号进行控制;3)对经过状态空间转换后的两个带前馈反馈功能的多变量控制问题基于当前时刻拆分成过去和将来作用两部分,并转化为求带有约束条件的二次规划最优解问题;4)通过锅炉排速度区间,划分不同的层燃锅炉模型组,通过模型组自动切换解决层燃锅炉的强非线性问题。在一较佳实施例中:所述3变量输入和4变量输出的多变量控制问题具体表达为:gij表示第j个操控变量与第i个被控变量间的传递函数模型;由于炉排速度u3对炉膛负压y2、含氧量y3的影响小,因此g23、g33这里取值为0,即:在一较佳实施例中:所述两个带前馈反馈功能的多变量控制器控制问题具体表达为:即:Y1=G1U1+Gd1D1(4)即:Y2=G2U2+Gd2D2(6)其中,Y1、Y2为被控矢量,U1、U2为输入矢量,D1、D2为扰动矢量;比较上式可见,引风转速u1、鼓风转速u2与炉膛温度y1、炉膛负压y2、含氧量y3形成闭环反馈控制回路,而炉排速度u3与炉膛温度y1形成的前馈预测控制回路;同理,炉排速度u3与火焰熄灭位置y4形成闭环反馈控制回路,而引风转速u1、鼓风转速u2与火焰熄灭位置y4形成的前馈预测控制回路。将式4和式6进行归纳,可以写出一类控制的通式,Y=GU+GdD(7)其中,Y是m维被控矢量,G是m*n的控制矩阵,U是n维输入矢量,Gd是m*q的扰动矩阵,D是q维扰动矢量,这里的m>0,n>0,q≥0,且都为整数;首先将G和Gd转换为空间状态表达式:Y(k)=GU(k-Td1)+GdD(k-Td2)(8)进一步写为:Y(k)=Y′+Y″(9)其中Td1为输入最大时延,Td2为扰动最大时延;Y′为操控响应,Y″为扰动响应;对Y′、Y″分别进行状态空间转换:首先,对Y′进行状态空间转换,可得:其中x(k)为状态变量,U(k-Td1)为输入变量,A为系统矩阵、B为输入矩阵、C为输出矩阵。本控制方案的特点在于,对式10进行了进一步状态升阶操作,状态空间表达式10可以转化为:其中状态变量x(k)被升阶为:升阶状态矩阵由原状态空间表达式10中的系数矩阵(A,B,C)构成;同理,对Y″进行状态空间转换,可得:状态空间表达式12可被升阶为:其中状态x(k)被升阶为:升阶状态矩阵由原状态空间表达式12中的系数矩阵(A,B,C)构成;是一个满足因果关系的扰动,在预测周期内该扰动保持不变;这里将增量ΔU(k)=U(k)-U(k-1)系统作为输入信号(包括控制变量与扰动变量),并结合状态变量进行控制。在一较佳实施例中:所述步骤3的具体过程为:设定预测过程中的当前时刻为k,给定输入的控制步长为Hu,即输入序列的时间跨度为:ΔUk→ΔUk+Hu-1;输出的预测步长Hp,即从预测当前时刻的下一步开始,输出轨迹的时间跨度为Yk+1→Yk+Hp;将式11的操控输入信号和式13的扰动输入信号基于当前时刻k拆分成过去和将来作用两部分,转换后的状态空间表达式如下所示:和分别指过去的操控信号输入和扰动信号输入的作用部分,和分别指未来预测的操控信号输入和扰动信号输入的作用部分;其中,操控信号输入的各个系数详细表达为:扰动信号输入的各个系数详细表达为:在一较佳实施例中:将式14中的设为0,则式11、13可以简化为:其中,分别是由构成的输出系数矩阵,可分别表示成:和通过式7和式15,可以总结得出:式16由未知的未来输入响应项和已知的过去输入响应项组成,对这两部分进行整理,可将优化问题转化成式17所示的求带有约束条件的二次规划最优解问题:即:这里的Q是输出的权重矩阵,R是输入的权重矩阵;Ytgt是预测信号的目标值,Q′、R′是由式17推到所得的等价权重矩阵。线性约束条件是指输入/输出的物理约束,以及其线性变化速率。相较于现有技术,本专利技术的技术方案具备以下有益效果:1.本专利技术提供的一种层燃锅炉的多变量控制与实时优化的方法,将一个3变量输入4变量输出的控制问题拆分为两个前馈反馈相互耦合的控制问题,使得控制过程更加迅速、稳定、抗干扰能力强。2.本专利技术提供的一种层燃锅炉的多变量控制与实时优化的方法,将控制变量和扰动变量的增量作为输入信号,并结合状态变量进行控制,大大减少了MPC预测与优化的计算量,使控制更加精确快捷。3.本专利技术提供的本文档来自技高网
...

【技术保护点】
一种层燃锅炉的多变量控制与实时优化的方法,其特征在于包括如下步骤:1)将层燃锅炉的控制转化为3变量输入和4变量输出的多变量控制问题;所述3变量输入包括引风转速u1、鼓风转速u2、炉排速度u3;所述4变量输出包括炉膛温度y1、炉膛负压y2、含氧量y3、火焰熄灭位置y4;2)将所述多变量控制问题拆分为两个带前馈反馈功能的多变量控制器相互耦合的控制问题;其中,第一控制器的反馈控制变量在第二控制器中以前馈预测变量的形式出现;第二控制器的反馈控制变量在第一控制器中以前馈预测变量的形式出现;对所述两个带前反馈功能的多变量控制问题分别进行状态空间升阶转换,将当前时刻输入信号的增量作为新的输入信号进行控制;3)对经过状态空间转换后的两个带前馈反馈功能的多变量控制问题基于当前时刻拆分成过去和将来作用两部分,并转化为求带有约束条件的二次规划最优解问题;4)通过锅炉排速度区间,划分不同的层燃锅炉模型组,通过模型组自动切换解决层燃锅炉的强非线性问题。

【技术特征摘要】
1.一种层燃锅炉的多变量控制与实时优化的方法,其特征在于包括如下步骤:1)将层燃锅炉的控制转化为3变量输入和4变量输出的多变量控制问题;所述3变量输入包括引风转速u1、鼓风转速u2、炉排速度u3;所述4变量输出包括炉膛温度y1、炉膛负压y2、含氧量y3、火焰熄灭位置y4;2)将所述多变量控制问题拆分为两个带前馈反馈功能的多变量控制器相互耦合的控制问题;其中,第一控制器的反馈控制变量在第二控制器中以前馈预测变量的形式出现;第二控制器的反馈控制变量在第一控制器中以前馈预测变量的形式出现;对所述两个带前反馈功能的多变量控制问题分别进行状态空间升阶转换,将当前时刻输入信号的增量作为新的输入信号进行控制;3)对经过状态空间转换后的两个带前馈反馈功能的多变量控制问题基于当前时刻拆分成过去和将来作用两部分,并转化为求带有约束条件的二次规划最优解问题;4)通过锅炉排速度区间,划分不同的层燃锅炉模型组,通过模型组自动切换解决层燃锅炉的强非线性问题。2.根据权利要求1所述的一种层燃锅炉的多变量控制与实时优化的方法,其特征在于:所述3变量输入和4变量输出的多变量控制问题具体表达为:gij表示第j个操控变量与第i个被控变量间的传递函数模型;由于炉排速度u3对炉膛负压y2、含氧量y3的影响小,因此g23、g33这里取值为0,即:3.根据权利要求2所述的一种层燃锅炉的多变量控制与实时优化的方法,其特征在于:所述两个带前馈反馈功能的多变量控制器控制问题具体表达为:即:Y1=G1U1+Gd1D1(4)即:Y2=G2U2+Gd2D2(6)其中,Y1、Y2为被控矢量,U1、U2为输入矢量,D1、D2为扰动矢量;比较上式可见,引风转速u1、鼓风转速u2与炉膛温度y1、炉膛负压y2、含氧量y3形成闭环反馈控制回路,而炉排速度u3与炉膛温度y1形成的前馈预测控制回路;同理,炉排速度u3与火焰熄灭位置y4形成闭环反馈控制回路,而引风转速u1、鼓风转速u2与火焰熄灭位置y4形成的前馈预测控制回路;将式(4)和式(6)进行归纳,可以写出一类控制的通式,Y=GU+GdD(7)其中,Y是m维被控矢量,G是m*n的控制矩阵,U是n维输入矢量,Gd是m*q的扰动矩阵,D是q维扰动矢量,这里的m>0,n>0,q≥0,且都为整数;首先将G和Gd转换为空间状态表达式:Y(k)=GU(k-Td1)+GdD(k-Td2)(8)进一步写为:Y(k)=Y′+Y″(9)其中Td1为输入最大时延,Td2为扰动最大时延;Y′为操控响应,Y″为扰动响应;对Y′、Y″分别进行状态空间转换:首先,对Y′进行状态空间转换,可得:其中x(k)为状态变量,U(k-Td1)为输入变量,A为系统矩阵、B为输入矩阵、C为输出矩阵;本控制方案的特点在于,对式(10)进行了进一步状态升阶操作,状态空间表达式(10)可以转化为:其中状态变量x(k)被升阶为:升阶状态矩阵由原状态空间表达式(10)中的系数矩阵(A,B,C)构成;同理,对Y″进行状态空间转换,可得:状态空间表达式(12)可被升阶为:其中状态x(k)被升阶为:升阶状态矩阵由原状态空间表达式(12)中的系数矩阵(Ad,Bd,Cd)构成;是一个满足因果关系的扰动,在预测周期内该扰动保持不变;这里将增量ΔU(k)=U(k)-U(k-1)作为系统的输入信号,包括控制变量与扰动变量,并结合状态变量进行控制。4.根据权利要求3所述的一种层燃锅炉的多变量控制与实时优化的方法,其特征在于:所述步骤3的具体过程为:设定预测过程中的当前时刻为k,给定输入的控制步长为Hu,即输入序列的时间跨度为:ΔUk→ΔUk+Hu-1;输出的预测步长Hp,即从预测当前时刻的下一步开始,输出轨迹的时间跨...

【专利技术属性】
技术研发人员:褚丹雷刘浩
申请(专利权)人:厦门奥普拓自控科技有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1