一种基于多目标优化的过热汽温自抗扰串级控制方法与流程

文档序号:15344779发布日期:2018-09-04 22:37阅读:348来源:国知局

本发明属于能源利用自动控制技术领域,特别涉及了一种基于多目标优化的过热汽温自抗扰串级控制方法。



背景技术:

近年来,电力市场中的可再生能源如太阳能、风能和潮汐发电的蓬勃发展。然而,可再生能源的间歇性不可避免地给公用电网的可靠性带来了巨大的挑战。因此,快速调整燃煤电厂的功率以平衡实时负载是成熟可行的解决方案,且重点关注在不违反过热器蒸汽温度操作约束的条件下改变负载需求的安全范围。通常,较宽范围的功率调节会导致过热汽温与其设定点之间的较大偏差,因此必须控制其差值在安全范围内。发电厂负载灵活性依赖于过热器控制回路的控制性能,它将使发电厂能够更灵活地参与更宽范围的负荷调节任务,从而接纳更多的可再生能源。

但是由于过热汽温系统的强非线性、高阶次、多干扰和实验的高昂费用,仍然具有挑战性。传统的串联pi控制策略不能同时克服上述困难,特别是在面临大范围负载调节时。因此,许多先进的控制算法被使用,如模糊逻辑控制器,神经模糊广义预测控制器,神经网络pid控制器,模糊模型预测控制器和预测前馈控制器。尽管仿真结果表明效果良好,但由于计算复杂性,这些方法最终得不到实际应用,且它们难以通过分布式控制系统的功能块实现。



技术实现要素:

为了解决上述背景技术提出的技术问题,本发明旨在提供一种基于多目标优化的过热汽温自抗扰串级控制方法,能够快速地处理过热气温系统的强非线性、高阶次、多干扰等问题,具有良好的稳定性和鲁棒性,且在实际运用过程中便于实现。

为了实现上述技术目的,本发明的技术方案为:

一种基于多目标优化的过热汽温自抗扰串级控制方法,该控制方法采用双回路控制,内回路为pi控制器,外回路为多目标优化的自抗扰控制器;所述多目标优化的自抗扰控制器分别以过热汽温系统的阀门开度和出口温度为输入和输出,根据保证系统稳定的计算方法得到频率稳定区域,采用多目标智能优化算法在频率稳定区域内优化寻找扩增状态观测器的频率,通过扩增状态观测器观测扰动状态,实现快速消除扰动。

进一步地,得到频率稳定区域的方法如下:

自抗扰控制器的传递函数:

其中,s为拉布拉斯算子,b0为预设模型参数,ωc,ωo为扩张状态观测器的可调频率;

自抗扰控制器的频率特性:

其中,gc表示控制器的传递函数,n、d分别为分子、分母上的传递函数多项式,j表示复数坐标轴,ω表示频率;

gc(jω)p(jω)=-1

其中,p(jω)表示对象的频率特性;

其中,a,b为实数;

让上式实部和虚部均等于0,有:

通过求解正实数解的(ωo,ωc)组获得频率稳定区域的边界。

进一步地,多目标智能优化算法考虑如下的多目标优化问题:

其中,在优化区域ω中代表决定矢量,为约束项,是两个优化性能指标,e(t)为参考值与被控对象之间的误差,l(jω)为闭环控制系统的开环传递函数。

进一步地,所述多目标智能优化算法为粒子群优化算法。

进一步地,采用多目标智能优化算法在频率稳定区域内优化寻找扩张状态观测器的频率的步骤如下:

(1)将求得的频率稳定区域作为优化区域ω,设置粒子数目m、最大迭代次数n,迭代次数k=1;

(2)设计两个性能指标:

(3)将粒子群带入模型进行仿真计算,并根据性能指标最小以及约束条件:

将所有粒子群的解根据性能指标分为主导解和非主导解;

(4)主导解与历史解通过性能指标的对比更新第k+1次迭代的个体最优解非主导解在评估后选择部分解与主导解计算得到全局最优解gbest;

(5)根据如下公式更新第i+1次迭代的粒子群:

其中,下标i表示第i个粒子,上标k、k+1表示第k次、第k+1次迭代,为速度矢量,x为粒子当前位置,w、c1和c2分别代表运动惯性、个体分量和群体记忆的权重;

(6)如果i<n,则重复执行步骤(4)~(5);否则重复执行步骤(2)~(6),直到解(ωo,ωc)的性能指标最优为止。

进一步地,采用多目标智能优化算法在频率稳定区域内寻找到的最优频率建立扩增状态观测器:

其中,z1,z2和z3为状态量的估计值,y为对象输出,b0为预设模型参数,控制律u0=k1(r-z1)-k2z2,k2=2ωc,r为过热汽温设定值。

采用上述技术方案带来的有益效果:

本发明解决了电站锅炉随着负荷变化过热汽温系统调节的非线性、高阶次、多扰动等问题,并且在运行过程中兼顾了控制系统的稳定性和鲁棒性,其无论是从运行的高效,稳定还是模型的适应性都优于现存的比例-积分-微分控制的过热汽温系统,并且在可实施性上优于现存的其他算法。

本发明中的基于多目标优化的自抗扰控制器能够完成抗扰和优化两大任务,同时降低了控制器实现的难度,节约了成本。自抗扰控制器只需要输入输出数据,不依赖于模型,其鲁棒性较其他算法有较大的提高,通过扩张观测器的设计能够快速消除扰动,实现系统的高效、稳定的运行。

本发明采用的多目标粒子群优化算法,不仅提出了稳定域的求解方法,保证求解的频率的有效性,同时均衡了积分绝对误差和系统鲁棒性两个性能指标,得到最优的频率设计扩张状态观测器以保障系统的稳定性和鲁棒性。

附图说明

图1是本发明自抗扰串级控制框图;

图2是本发明自抗扰控制器二自由度结构图;

图3是本发明中多目标粒子群算法的步骤图;

图4是实施例中多目标粒子群算法的稳定区域、最终粒子群及非主导解示意图;

图5是实施例中帕累托线的结果图。

图6是实施例中控制效果图。

图7是实施例中中恒定负荷情况下的传统控制方法的效果图。

图8是实施例中恒定负荷情况下的多目标优化的自抗扰控制方法的效果图。

图9是实施例中变负荷情况下的传统控制方法的效果图。

图10是实施例中变负荷情况下的多目标优化的自抗扰控制方法的效果图。

图11是实施例中恒定负荷情况下控制误差的概率密度函数的分布图。

图12是实施例中变负荷情况下控制误差的概率密度函数的分布图。

具体实施方式

以下将结合附图,对本发明的技术方案进行详细说明。

如图1所示,为本发明的自抗扰串级控制框图,其中内回路采用传统的pi控制器,能够满足快速消除扰动的作用。外回路的控制器是基于多目标优化的自抗扰控制器,通过扩张状态观测器观测扰动状态,能够达到快速消除扰动,保证系统高效稳定的运行,同时,利用多目标优化粒子群优化算法求解扩张状态观测器设计频率,均衡了鲁棒性和稳定性两个指标,达到优化控制器性能和提高运行效率的作用。其中,r是过热汽温设定值,u1是pi控制器的输出,u2是自抗扰控制器的输出,y1为一级过热器出口温度,y2为二级过热器出口温度,d1、d2是扰动。

以中国广东省300mw锅炉汽机系统为例,让它稳定运行在80%负荷下获得开环阶跃响应的数据,通过matalb辨识得到一级过热器和二级过热器相应的传递函数如下所示:

分别对应图1所在的位置。

图2为自抗扰二自由度控制等效结构图,其中gf(s)为设定值滤波器,p(s)为被控过程,控制器gc(s)为:

定义控制器的频率特性为:

假设传递函数能斯特曲线经过点(-1,0),有:

gc(jω)p(jω)=-1

改写得到:

其中,a,b为常数。

使上式的虚部和实部都等于0,可以得到:

根据稳态分析,所有存在正实数解的(ωo,ωc)构成稳定区域ω的边界。

所述多目标粒子群寻优方法如图3所示,其步骤如下:

步骤1,将上述求得的稳定区域作为优化区域ω,设置粒子数目80、最大迭代次数n,迭代次数k=1;

步骤2,设计两个性能指标:

其中,e(t)为参考值与被控对象之间的误差,l(jω)为闭环控制系统的开环传递函数。

步骤3,将粒子群带入模型进行仿真计算,并根据性能指标最小以及约束条件:

将所有粒子群的解根据上述指标分为主导、非主导解;

步骤4,主导解与历史解通过性能指标的对比更新第k+1次迭代的个体最优解非主导解在评估后选择部分解与主导解计算得到全局最优解gbest;

步骤5,根据如下公式更新第i+1次迭代的粒子群:

其中,i表示第i个粒子,为速度矢量,x为粒子当前位置,w,c1和c2分别代表运动惯性、个体分量和群体记忆的权重。

步骤6,如果i<n,则重复执行步骤4~5;否则重复执行步骤2~6,直到解(ωo,ωc)的性能指标最优为止。

图4展示了实例中多目标粒子群算法的稳定区域、最终粒子群及非主导解。在不同的频率下,粒子向最优的均衡鲁棒性和稳定性的方向靠拢。

图5是实例中多目标参数优化的帕累托线图。粒子群组成帕累托优化线,选取其中代表性的粒子点“a”,“b”,“c”,通过性能指标的比较,选择折中的“b”点处的频率作为扩张状态观测器的设计频率。

自抗扰控制器的扩增状态观测器的频率参数选择上述结果,具体设计方法如下:

将不确定系统设计为如下的二阶形式:

其中,y,分别是对象输出、对象输出的一阶导数、对象输出的二阶导数,u为控制量,d为外部扰动,g表示未知动态,由于b是不确定随着时间变化的数。

将对象改写成:

其中,b0是一个可操纵参数,f=g+(b-b0)u包含了外部扰动和内部动态。

将估计值作为扩增状态x3,构建系统为如下的稳态模型:

其中,x为状态量,为状态量的导数,为扰动量的导数。

基于上述模型,扩增状态观测器可以设计为:

其中,z1,z2和z3为状态量的估计值,为状态量估计值的导数,β1=3ωo,

根据如下的控制律:

简化不确定系统:

使用如下简单的稳态反馈控制:

u0=k1(r-z1)-k2z2

其中,k2=2ωc。

图6为本发明控制效果图,可以看出,控制效果明显好于现存的比例积分控制器,它的帕累托优化更加靠近原点,意味着积分绝对误差减少而鲁棒性能值提高,在跟踪目标值和稳定性上都有更好的效果。

图7为恒定负荷情况下的传统控制方法的效果图,图8是恒定负荷情况下的多目标优化的自抗扰控制方法的效果图。根据结果进行分析,在传统比例积分控制器下过热汽温误差在-4.59~4.42之间,而优化的自抗扰串级控制方式将过热汽温的误差控制在-1.91~2.32之间,保障了过热器的安全稳定的运行,同时从图中可以得到在设定值的快速跟踪性能上,本发明提出的多目标优化的自抗扰控制优于传统控制方式。

图9是变负荷情况下的传统控制方法的效果图,图10是变负荷情况下的多目标优化的自抗扰控制方法的效果图。根据结果分析,将负荷从5mw上升至10mw和15mw,虽然两种控制器的控制效果都有所下降,但是本发明所采用的基于多目标优化的自抗扰控制运行中的误差在-2.96~3.36之间远优于传统比例积分控制器产生的-6.27~5.91,从而防止热应力对过热汽温系统造成的危害,保证更多的可持续能源并网供能。

图11是恒定负荷情况下控制误差的概率密度函数的分布图,图12是变负荷情况下控制误差的概率密度函数的分布图。由概率密度函数的分布可以看出,本发明所采用的基于多目标优化的自抗扰控制不论是在恒定功率还是变化功率下,控制效果都优于现存的比例积分调节作用,在火电机组过热汽温系统中能够发挥重要的作用。

以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1