一种基于预测控制的热电联产机组协调控制方法及系统
未命名
07-14
阅读:117
评论:0

1.本发明涉及热电联产机组控制领域,特别是涉及一种基于预测控制的热电联产机组协调控制方法及系统。
背景技术:
2.随着风电等新能源发电的大规模并网,提升热电联产机组的电负荷跟踪能力,将提高电网对新能源发电的接收能力,其对于电力系统安全稳定运行具有重要意义。热电联产机组一般采用机炉协调控制,其通过燃料量和主蒸汽调门开度来实现跟踪电负荷变化以及维持主汽压稳定,但主蒸汽调门开度受限于锅炉侧蓄热有限,导致机组变负荷速率达到额定负荷的1.5%/min便难以有大的提高。因此需要一种能够提升变负荷速率基于预测控制的热电联产机组协调控制方法。
技术实现要素:
3.本发明的目的是提供一种基于预测控制的热电联产机组协调控制方法及系统,可提高热电联产机组模型的变负荷速率。
4.为实现上述目的,本发明提供了如下方案:
5.一种基于预测控制的热电联产机组协调控制方法,所述方法包括:
6.s1:构建预测控制器寻优目标模型,所述预测控制器寻优目标模型表征热电联产机组模型中控制量和被调量之间的预测控制关系;所述控制量包括燃料量、主蒸汽调门开度和供热抽汽调门开度;所述被调量包括电负荷、主蒸汽压力和供热抽汽质量流量;
7.s2:将每一所述被调量在预测时间段的预测值序列、每一所述被调量在所述预测时间段的参考设定值序列以及当前时刻每一所述控制量的控制值作为输入,对所述预测控制器寻优目标模型进行求解,得到每一所述控制量在所述预测时间段的最优控制序列;
8.s3:将每一所述控制量在所述预测时间段的最优控制序列输入所述热电联产机组模型,对所述热电联产机组模型的被调量进行协调控制,得到每一所述被调量在所述预测时间段的实时值,判断所述预测时间段后所述被调量的实时值是否满足预设条件,若否,则返回步骤s2进行下一预测时间段的优化求解。
9.可选的,所述预测控制器寻优目标模型的表达式为:
[0010][0011]
其中,y为预测控制器寻优目标模型,j=1,2,3,i和k代表时刻,p代表预测时间段,aj为第j个被调量的预设权重,bj(k)为第j个被调量在当前时刻k计算所得的动态权重,c为输出误差权重系数,yj(k+i|k)为第j个被调量在预测时间段内k+i时刻的预测值,rj(k+i|k)
为第j个被调量在预测时间段内k+i时刻的参考设定值,为第j个被调量对应的比例因子,m为控制时间段,d为控制增量权重系数,uj(k+i|k)为第j个控制量在控制时间段内k+i时刻的控制值,uj(k+i-1|k)为第j个控制量在控制时间段内k+i-1时刻的控制值,为第j个控制量对应的比例因子。
[0012]
可选的,在s2之前还包括:确定被调量的动态权重,确定过程如下:
[0013]
根据所述被调量的实时值与当前时刻所述被调量的设定值计算每一所述被调量的偏差;
[0014]
根据每一所述被调量的偏差、偏差最大值以及动态权重最小设定值计算每一所述被调量的动态权重。
[0015]
可选的,所述动态权重的表达式为:
[0016][0017]
其中,bj(k)为第j个被调量在当前时刻k计算所得的动态权重,j=1,2,3;ej(k)为k时刻第j个被调量的偏差,为偏差最大值,b
min
为动态权重最小设定值。
[0018]
可选的,在s2之前还包括:确定供热抽汽质量流量的参考设定值,确定过程如下:
[0019]
根据所述供热抽汽质量流量的设定值以及所述供热抽汽质量流量的实时值计算所述供热抽汽质量流量的参考设定值。
[0020]
可选的,所述供热抽汽质量流量的参考设定值的表达式为:
[0021][0022]
其中,q
mh(dsp)
为供热抽汽质量流量的参考设定值,q
mh(sp)
为供热抽汽质量流量的设定值,t2为当前时刻,供热抽汽质量流量偏离其设定值的初始时刻t1<t2,q
mh
为供热抽汽质量流量的实时值,kq为积分式向设定值转化的比例因子。
[0023]
本发明还提供了一种基于预测控制的热电联产机组协调控制系统,所述系统包括:
[0024]
预测控制器寻优目标模型构建模块,用于构建预测控制器寻优目标模型,所述预测控制器寻优目标模型表征热电联产机组模型中控制量和被调量之间的预测控制关系;所述控制量包括燃料量、主蒸汽调门开度和供热抽汽调门开度;所述被调量包括电负荷、主蒸汽压力和供热抽汽质量流量;
[0025]
模型求解模块,用于将每一所述被调量在预测时间段的预测值序列、每一所述被调量在所述预测时间段的参考设定值序列以及当前时刻每一所述控制量的控制值作为输入,对所述预测控制器寻优目标模型进行求解,得到每一所述控制量在所述预测时间段的最优控制序列;
[0026]
控制模块,用于将每一所述控制量在所述预测时间段的最优控制序列输入所述热电联产机组模型,对所述热电联产机组模型的被调量进行协调控制,得到每一所述被调量
在所述预测时间段的实时值,判断所述预测时间段后所述被调量的实时值是否满足预设条件,若否,则返回所述模型求解模块进行下一预测时间段的优化求解。
[0027]
可选的,所述预测控制器寻优目标模型的表达式为:
[0028][0029]
其中,y为预测控制器寻优目标模型,j=1,2,3,i和k代表时刻,p代表预测时间段,aj为第j个被调量的预设权重,bj(k)为第j个被调量在当前时刻k计算所得的动态权重,c为输出误差权重系数,yj(k+i|k)为第j个被调量在预测时间段内k+i时刻的预测值,rj(k+i|k)为第j个被调量在预测时间段内k+i时刻的参考设定值,为第j个被调量对应的比例因子,m为控制时间段,d为控制增量权重系数,uj(k+i|k)为第j个控制量在控制时间段内k+i时刻的控制值,uj(k+i-1|k)为第j个控制量在控制时间段内k+i-1时刻的控制值,为第j个控制量对应的比例因子。
[0030]
可选的,还包括被调量的动态权重确定模块;所述被调量的动态权重确定模块,用于根据所述被调量的实时值与当前时刻所述被调量的设定值计算每一所述被调量的偏差;根据每一所述被调量的偏差、偏差最大值以及动态权重最小设定值计算每一所述被调量的动态权重;
[0031]
其中,所述动态权重的表达式为:
[0032][0033]
其中,bj(k)为第j个被调量的动态权重,j=1,2,3;ej(k)为k时刻第j个被调量的偏差,为偏差最大值,b
min
为动态权重最小设定值。
[0034]
可选的,还包括供热抽汽质量流量的参考设定值确定模块;所述供热抽汽质量流量的参考设定值确定模块,用于根据所述供热抽汽质量流量的设定值以及所述供热抽汽质量流量的实时值计算所述供热抽汽质量流量的参考设定值;其中,所述供热抽汽质量流量的参考设定值的表达式为:
[0035][0036]
其中,q
mh(dsp)
为供热抽汽质量流量的参考设定值,q
mh(sp)
为供热抽汽质量流量的设定值,t2为当前时刻,供热抽汽质量流量偏离其设定值的初始时刻t1<t2,q
mh
为供热抽汽质量流量的实时值,kq为积分式向设定值转化的比例因子。
[0037]
根据本发明提供的具体实施例,本发明公开了以下技术效果:本发明提供的基于
预测控制的热电联产机组协调控制方法及系统,其方法包括:构建预测控制器寻优目标模型,预测控制器寻优目标模型表征热电联产机组模型中控制量和被调量之间的预测控制关系;控制量包括燃料量、主蒸汽调门开度和供热抽汽调门开度;被调量包括电负荷、主蒸汽压力和供热抽汽质量流量;将每一被调量在预测时间段的预测值序列、每一被调量在预测时间段的参考设定值序列以及当前时刻每一控制量的控制值作为输入,对预测控制器寻优目标模型进行求解,得到每一控制量在预测时间段的最优控制序列;将每一控制量在预测时间段的最优控制序列输入热电联产机组模型,对热电联产机组模型的被调量进行协调控制,得到每一被调量在预测时间段的实时值,不断循环上述步骤,直至被调量在预测时间段后的实时值满足预设条件,停止控制。本发明采用燃料量、主蒸汽调门开度和供热抽汽调门开度这三个控制量和电负荷、主蒸汽压力和供热抽汽质量流量这三个被调量,通过控制量和被调量之间的预测控制关系来构建预测控制器寻优目标模型,对该预测控制器寻优目标模型进行求解得到控制量的最优控制序列,从而利用最优控制序列对热电联产机组模型进行控制,提高了热电联产机组模型的变负荷速率。
附图说明
[0038]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0039]
图1为本发明实施例1提供的基于预测控制的热电联产机组协调控制方法流程示意图;
[0040]
图2为本发明实施例1提供的基于预测控制的热电联产机组协调控制方法原理示意图;
[0041]
图3为本发明实施例1提供的基于300mw热电联产机组模型,当电负荷指令从235mw阶跃变化到265mw时,本发明协调控制方法与传统协调控制方法的控制效果对比图;
[0042]
图4为本发明实施例1提供的基于300mw热电联产机组,对被调量设置不同偏重程度的控制效果对比图;
[0043]
图5为本发明实施例2提供的基于预测控制的热电联产机组协调控制系统框图。
具体实施方式
[0044]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045]
现如今供热抽汽流量的控制只能保证波动期结束后跟踪设定值,并不能保证热的总供需平衡,长期以往,将对热用户造成较大影响。热网中含有大量蓄热,合理利用,将有利于变负荷速率的提升。热电联产机组的控制目标包括快速跟踪电负荷、维持主蒸汽压力稳定、保证供暖效果,其中任一控制目标效果的提升将导致其他控制效果的下降,因此需要协调这些控制目标,适当偏重某些目标,亦或牺牲一些目标的控制效果来达到其他目标控制
效果的提升。目前对于这些控制目标偏重程度的设置,往往依靠更改控制器众多的控制参数来实现,方法繁琐且不够直观。
[0046]
基于上述现有技术缺点,本发明提供了一种基于预测控制的热电联产机组协调控制方法及系统,采用燃料量、主蒸汽调门开度和供热抽汽调门开度这三个控制量和电负荷、主蒸汽压力和供热抽汽质量流量这三个被调量,通过控制量和被调量之间的预测控制关系来构建预测控制器寻优目标模型,对该预测控制器寻优目标模型进行求解得到控制量的最优控制序列,从而利用最优控制序列对热电联产机组模型进行控制,通过三入三出的预测控制,合理分配三个控制量来跟踪电负荷指令,提高了热电联产机组模型的变负荷速率。本发明采用保障供暖效果的供热抽汽质量流量动态设定值,保证控制波动期结束后热的总供需平衡。本发明通过动态权重和预设权重(自设权重)设置每一被调量的权重系数,能够直观方便地实现对控制目标偏重程度的设定。
[0047]
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0048]
实施例1
[0049]
如图1所示,本发明提供了一种基于预测控制的热电联产机组协调控制方法,该方法包括:
[0050]
s1:构建预测控制器寻优目标模型,所述预测控制器寻优目标模型表征热电联产机组模型中控制量和被调量之间的预测控制关系;所述控制量包括燃料量、主蒸汽调门开度和供热抽汽调门开度;所述被调量包括电负荷、主蒸汽压力和供热抽汽质量流量。
[0051]
s2:将每一所述被调量在预测时间段的预测值序列、每一所述被调量在所述预测时间段的参考设定值序列以及当前时刻每一所述控制量的控制值作为输入,对所述预测控制器寻优目标模型进行求解,得到每一所述控制量在所述预测时间段的最优控制序列。
[0052]
s3:将每一所述控制量在所述预测时间段的最优控制序列输入所述热电联产机组模型,对所述热电联产机组模型的被调量进行协调控制,得到每一所述被调量在所述预测时间段的实时值,判断所述预测时间段后所述被调量的实时值是否满足预设条件,若否,则返回步骤s2进行下一预测时间段的优化求解。
[0053]
上述预测控制器寻优目标模型的表达式为:
[0054][0055]
其中,y为预测控制器寻优目标模型,j=1,2,3,i和k代表采样时刻,p代表预测时间段(预测时域),a
jbj
(k)为第j个被调量在当前时刻k的权重系数,aj为第j个被调量的预设权重,bj(k)为第j个被调量在当前时刻k计算所得的动态权重,c为输出误差权重系数,yj(k+i|k)为第j个被调量在预测时间段内k+i时刻的预测值,在预测时间段内每一被调量的所有
时刻的预测值组成每一被调量的预测值序列,rj(k+i|k)为第j个被调量在预测时间段内k+i时刻的参考设定值,在预测时间段内每一被调量的所有时刻的参考设定值组成每一被调量的参考设定值序列,为第j个被调量对应的比例因子,m为控制时间段(控制时域),d为控制增量权重系数,uj(k+i|k)为第j个控制量在控制时间段内k+i时刻的控制值,在预测时间段内每一控制量的所有时刻的控制值组成每一控制量的控制值序列,其中令y最小的为控制量在所述预测时间段的最优控制序列,uj(k+i-1|k)为第j个控制量在控制时间段内k+i-1时刻的控制值,当i等于1时,uj(k+i-1|k)为当前时刻控制量的控制值,uj(k+i|k)为下一时刻控制量的控制值,为第j个控制量对应的比例因子。y1、y2、y3分别对应电负荷ne、主汽压p
t
、供热抽汽质量流量q
mh
,其未来预测值根据控制器内部提前导入的机组模型采用模型预测控制、广义预测控制等算法进行相关计算所得。rj为预测控制器的参考跟踪轨迹,即r1=n
e(sp)
,r2=p
t(sp)
,r3=q
mh(dsp)
。u1、u2、u3分别对应燃料量q
mb
、主蒸汽调门开度u
t
、供热抽汽调门开度uh。由此可见,预测控制器寻优目标模型为一个以控制量uj(k+i|k)为自变量的二次规划函数。
[0056]
本发明通过燃料量、主蒸汽调门开度和供热抽汽蝶阀开度3个控制量来控制电负荷、主蒸汽压力和供热抽汽质量流量3个被调量。在上述闭环控制结构的基础上,本发明还可以包括:确定供热抽汽质量流量的参考设定值,确定过程如下:
[0057]
根据所述供热抽汽质量流量的设定值以及所述供热抽汽质量流量的实时值计算所述供热抽汽质量流量的参考设定值。
[0058]
q的表达式为:
[0059]
q为当前时刻t2之前历史偏差的总和,此公式的结果=上周期积分式结果+上一周期偏差*采样周期。
[0060]
为了实现整个控制期总的热供需平衡,设计了供给预测控制作为供热抽汽质量参考跟踪轨迹的供热抽汽质量流量动态设定值q
mh(dsp)
,其表达式为:
[0061][0062]
通过上述两个公式可得到,供热抽汽质量流量的参考设定值的表达式为:
[0063][0064]
其中,q
mh(dsp)
为供热抽汽质量流量的参考设定值,q
mh(sp)
为供热抽汽质量流量的设定值,t2为当前时刻,供热抽汽质量流量偏离其设定值的初始时刻t1<t2,q
mh
为供热抽汽质量流量的实时值,q是供热抽汽质量流量的实时值q
mh
与供热抽汽质量流量设定值q
mh(sp)
的偏差积分,q为一段时间热供需差,表征供暖效果的质量。kq是根据q的期望控制长度而设置的q向供热抽汽设定值变换的比例因子,q的期望控制时间越长,则kq值越小,该项的存在是为了避免供热抽汽的小偏差随时间积累而造成较大热负荷供需差,期望供热抽汽质量流量越快达到总平衡,则设定kq越大,本实施例根据实验设定kq在20左右。在控制过程中,q
mh(dsp)
不
断变化,直至q
mh(dsp)
稳定在q
mh(sp)
,且q稳定在0。
[0065]
在s2之前还包括:确定被调量的动态权重bj,bj的确定过程如下:
[0066]
根据所述被调量的实时值与当前时刻所述被调量的设定值计算每一所述被调量的偏差。
[0067]
根据每一所述被调量的偏差、偏差最大值以及动态权重最小设定值计算每一所述被调量的动态权重。
[0068]
其中,上述动态权重bj(k)的表达式为:
[0069][0070]
其中,bj(k)为第j个被调量在当前时刻k计算所得的动态权重,j=1,2,3;ej(k)为k时刻第j个被调量的偏差,为偏差最大值,b
min
为动态权重最小设定值。
[0071]bj
(k)代表当前时刻k基于各个被调量与设定值的偏差ej(k)的动态权重,主要是避免控制过程中出现某个被调量误差过大,同时为避免在接近参考轨迹(参考设定值)时三个权重系数b(k)之间比例变化过大造成震荡,为其设定动态权重最小设定值b
min
(一般使得b
min
=c)。其中,可以人为设定一个最大允许偏差,也可以是计算得到的所有被调量偏差的最大值。
[0072]
首先设定电负荷指令、主蒸汽压力设定值、供热抽汽质量流量设定值这三个被调量设定值,需要说明的是,上述三个设定值由用户根据实际控制需要确定。预测控制器的参考跟踪轨迹(即各个被调量的参考设定值)的具体设定如下:电负荷n
e(sp)
、主蒸汽压力p
t(sp)
两个被调量的参考跟踪轨迹分别对应上述电负荷指令(电负荷设定值)和主蒸汽压力设定值。上述设定值(电负荷指令和主蒸汽压力设定值)是一个以时间为自变量的变化值,可以一直固定不变,也可以随时间发生变化,用户根据需要进行设定。例如图3(a),此处,电负荷指令便是一个阶跃信号。而供热抽汽质量流量的参考跟踪轨迹对应供热抽汽质量流量动态设定值q
mh(dsp)
。图2所示的aj代表对三个被调量误差的自设权重,其通过机组操作员设定,三个值(a1,a2,a3)中最小值设为1,其他值越大,则对应被调量的偏重程度越大、控制效果越好。总的外设权重(被调量的权重系数)由被调量偏差的动态权重和自设权重进行相乘得到,即每一被调量总的外设权重为a
jbj
。
[0073]
然后基于控制量、控制增量以及被调量的限制条件,将每一被调量在预测时间段的预测值序列、每一被调量在所述预测时间段的参考设定值序列以及当前时刻每一控制量的控制值输入预测控制器寻优目标模型中,对预测控制器寻优目标模型进行二次规划寻优,即可得到即将到来的下一时刻(预测时间段)的令y最小的每一控制量的最优控制序列uj(k+i|k),最优控制序列的长度均为m。将第一个值uj(k+1)作为当前控制量输入热电联产机组模型中对被调量进行协调控制。每个采样周期即是一个控制周期(控制时间段),每个周期将上述步骤重复一次,不断循环,最终被调量达到控制目标(设定条件),在被调量达到控制目标,热电联产机组模型处于稳定状态后,将稳定状态对应的控制量的最优控制序列继续控制热电联产机组模型。控制目标即预测时间段后的被调量的实时值与设定值的差值在设定阈值范围内。至此,实现了对整个热电机组联产模型的控制。其中,控制量、控制增量
以及被调量的限制条件为各自的限制范围,可由用户根据经验设置。
[0074]
以300mw热电联产机组模型为例,额定供热工况下,其发电负荷为235mw,主蒸汽压力为16.67mpa,供热抽汽质量流量为400t/h,并以此作为控制系统的初始工况。在此工作点进行线性化,得到热电联产机组三入三出的控制模型,以此作为预测控制器内部的被控系统模型(预测控制器寻优目标模型)。根据供暖偏差积分q的期望控制长度,设置其向供热抽汽质量流量转化的比例因子kq为20。在500s时对电负荷指令施加+30mw的阶跃,自设权重系数20:1:1,其仿真结果如图3所示。除此之外,在500s时对电负荷指令施加+30mw的阶跃,设置不同的自设权重系数,其仿真结果如图4所示。
[0075]
以热电联产机组模型系统跟踪电负荷指令上升为例,对本发明的协调控制过程进行详细介绍:
[0076]
如图3所示,当系统需要增大发电量时,预测控制器(预测控制器寻优目标模型)同时增大三个控制量,其各个控制量增大的程度由总权重(a
jbj
)来决定。由于主蒸汽调门开度和供热抽汽蝶阀开度到热电联产机组模型发电负荷的响应时间较短,所以两者在波动前期共同负责电负荷的爬升,与此同时造成主蒸汽压力和供热抽汽质量流量的下降。随着时间的延长,燃料量在波动初期的提升开始使得发电负荷上升,直到电负荷基本爬升到指定位置。此时,预测控制器由于还需跟踪主蒸汽压力和供热抽汽质量流量的设定值,开始减小主蒸汽调门开度和供热抽汽调门开度,使得这两个控制量对应的被调量增大,直至满足要求(即被调量的实时值与设定值的差值在设定阈值范围内)。
[0077]
其中,图3(a)、图3(b)、图3(c)和图3(d)分别是本发明提供的基于预测控制的热电联产机组协调控制方法与传统协调控制方法的电负荷、主蒸汽压力、供热抽汽质量流量和供暖偏差积分的效果对比图,从图3中可看出,本发明的协调控制方法明显提高了热电联产机组模型跟踪电负荷指令变化的能力,且主蒸汽压力变化更为平缓。同时在控制器结束后,供暖偏差积分q稳定在0附近,保障了这段时间热的总供需平衡,提高了供暖的质量。
[0078]
其中,传统控制是为了增大发电负荷,在控制初期,增大主汽阀门开度,使得进入蒸汽管道的蒸汽量变大,从而对供热抽汽流量造成干扰,使得供热抽汽量变大。而本发明在波动初期则利用增大主汽阀门开度和减少供热抽汽流量的双重作用来快速增大发电负荷,因此供热抽汽流量在初期呈现下降趋势。因此两种控制策略的供热抽汽质量流量呈现相反变化趋势。
[0079]
图4为基于上述300mw热电联产机组,对控制目标设置不同偏重程度的控制效果对比图,图例中的比例式代表自设权重aj的设定值。图4(a)、图4(b)、图4(c)和图4(d)分别是本发明提供的基于预测控制的热电联产机组协调控制方法与传统协调控制方法的电负荷、主蒸汽压力、供热抽汽质量流量和供暖偏差积分的效果对比图。
[0080]
从图4可以清晰地看到,本发明提供的方法简单直观。当偏重某个目标(被调量)时,只需将其对应自设权重设定较大,便可实现更好的控制效果。在实际应用过程中,便可根据实际需要,对各个目标设置不同的自设权重,以得到总的期望控制效果。
[0081]
实施例2
[0082]
如图5所示,本实施例提供了一种基于预测控制的热电联产机组协调控制系统,所述系统包括:
[0083]
预测控制器寻优目标模型构建模块t1,用于构建预测控制器寻优目标模型,所述
预测控制器寻优目标模型表征热电联产机组模型中控制量和被调量之间的预测控制关系;所述控制量包括燃料量、主蒸汽调门开度和供热抽汽调门开度;所述被调量包括电负荷、主蒸汽压力和供热抽汽质量流量。
[0084]
模型求解模块t2,用于将每一所述被调量在预测时间段的预测值序列、每一所述被调量在所述预测时间段的参考设定值序列以及当前时刻每一所述控制量的控制值作为输入,对所述预测控制器寻优目标模型进行求解,得到每一所述控制量在所述预测时间段的最优控制序列。
[0085]
控制模块t3,用于将每一所述控制量在所述预测时间段的最优控制序列输入所述热电联产机组模型,对所述热电联产机组模型的被调量进行协调控制,得到每一所述被调量在所述预测时间段的实时值,判断所述预测时间段后所述被调量的实时值是否满足预设条件,若否,则返回所述模型求解模块进行下一预测时间段的优化求解。
[0086]
其中,所述预测控制器寻优目标模型的表达式为:
[0087][0088]
其中,y为预测控制器寻优目标模型,j=1,2,3,i和k代表时刻,p代表预测时间段,aj为第j个被调量的预设权重,bj(k)为第j个被调量在当前时刻k计算所得的动态权重,c为输出误差权重系数,yj(k+ik)为第j个被调量在预测时间段内k+i时刻的预测值,rj(k+i|k)为第j个被调量在预测时间段内k+i时刻的参考设定值,为第j个被调量对应的比例因子,m为控制时间段,d为控制增量权重系数,uj(k+i|k)为第j个控制量在控制时间段内k+i时刻的控制值,uj(k+i-1|k)为第j个控制量在控制时间段内k+i-1时刻的控制值,为第j个控制量对应的比例因子。
[0089]
在本实施例中,所述系统还包括被调量的动态权重确定模块;所述被调量的动态权重确定模块,用于根据所述被调量的实时值与当前时刻所述被调量的设定值计算每一所述被调量的偏差;根据每一所述被调量的偏差、偏差最大值以及动态权重最小设定值计算每一所述被调量的动态权重;
[0090]
其中,所述动态权重的表达式为:
[0091][0092]
其中,bj(k)为第j个被调量的动态权重,j=1,2,3;ej(k)为k时刻第j个被调量的偏差,为偏差最大值,b
min
为动态权重最小设定值。
[0093]
在本实施例中,所述系统还包括供热抽汽质量流量的参考设定值确定模块;所述供热抽汽质量流量的参考设定值确定模块,用于根据所述供热抽汽质量流量的设定值以及所述供热抽汽质量流量的实时值计算所述供热抽汽质量流量的参考设定值;其中,所述供
热抽汽质量流量的参考设定值的表达式为:
[0094][0095]
其中,q
mh(dsp)
为供热抽汽质量流量的参考设定值,q
mh(sp)
为供热抽汽质量流量的设定值,t2为当前时刻,供热抽汽质量流量偏离其设定值的初始时刻t1<t2,q
mh
为供热抽汽质量流量的实时值,kq为积分式向设定值转化的比例因子。
[0096]
本说明书中每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0097]
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
技术特征:
1.一种基于预测控制的热电联产机组协调控制方法,其特征在于,所述方法包括:s1:构建预测控制器寻优目标模型,所述预测控制器寻优目标模型表征热电联产机组模型中控制量和被调量之间的预测控制关系;所述控制量包括燃料量、主蒸汽调门开度和供热抽汽调门开度;所述被调量包括电负荷、主蒸汽压力和供热抽汽质量流量;s2:将每一所述被调量在预测时间段的预测值序列、每一所述被调量在所述预测时间段的参考设定值序列以及当前时刻每一所述控制量的控制值作为输入,对所述预测控制器寻优目标模型进行求解,得到每一所述控制量在所述预测时间段的最优控制序列;s3:将每一所述控制量在所述预测时间段的最优控制序列输入所述热电联产机组模型,对所述热电联产机组模型的被调量进行协调控制,得到每一所述被调量在所述预测时间段的实时值,判断所述预测时间段后所述被调量的实时值是否满足预设条件,若否,则返回步骤s2进行下一预测时间段的优化求解。2.根据权利要求1所述的基于预测控制的热电联产机组协调控制方法,其特征在于,所述预测控制器寻优目标模型的表达式为:其中,y为预测控制器寻优目标模型,j=1,2,3,i和k代表时刻,p代表预测时间段,a
j
为第j个被调量的预设权重,b
j
(k)为第j个被调量在当前时刻k计算所得的动态权重,c为输出误差权重系数,y
j
(k+ik)为第j个被调量在预测时间段内k+i时刻的预测值,r
j
(k+ik)为第j个被调量在预测时间段内k+i时刻的参考设定值,为第j个被调量对应的比例因子,m为控制时间段,d为控制增量权重系数,u
j
(k+ik)为第j个控制量在控制时间段内k+i时刻的控制值,u
j
(k+i-1k)为第j个控制量在控制时间段内k+i-1时刻的控制值,为第j个控制量对应的比例因子。3.根据权利要求2所述的基于预测控制的热电联产机组协调控制方法,其特征在于,在s2之前还包括:确定被调量的动态权重,确定过程如下:根据所述被调量的实时值与当前时刻所述被调量的设定值计算每一所述被调量的偏差;根据每一所述被调量的偏差、偏差最大值以及动态权重最小设定值计算每一所述被调量的动态权重。4.根据权利要求3所述的基于预测控制的热电联产机组协调控制方法,其特征在于,所述动态权重的表达式为:其中,b
j
(k)为第j个被调量在当前时刻k计算所得的动态权重,j=1,2,3;e
j
(k)为k时刻
第j个被调量的偏差,为偏差最大值,b
min
为动态权重最小设定值。5.根据权利要求2所述的基于预测控制的热电联产机组协调控制方法,其特征在于,在s2之前还包括:确定供热抽汽质量流量的参考设定值,确定过程如下:根据所述供热抽汽质量流量的设定值以及所述供热抽汽质量流量的实时值计算所述供热抽汽质量流量的参考设定值。6.根据权利要求5所述的基于预测控制的热电联产机组协调控制方法,其特征在于,所述供热抽汽质量流量的参考设定值的表达式为:其中,q
mh(dsp)
为供热抽汽质量流量的参考设定值,q
mh(sp)
为供热抽汽质量流量的设定值,t2为当前时刻,供热抽汽质量流量偏离其设定值的初始时刻t1<t2,q
mh
为供热抽汽质量流量的实时值,k
q
为积分式向设定值转化的比例因子。7.一种基于预测控制的热电联产机组协调控制系统,其特征在于,所述系统包括:预测控制器寻优目标模型构建模块,用于构建预测控制器寻优目标模型,所述预测控制器寻优目标模型表征热电联产机组模型中控制量和被调量之间的预测控制关系;所述控制量包括燃料量、主蒸汽调门开度和供热抽汽调门开度;所述被调量包括电负荷、主蒸汽压力和供热抽汽质量流量;模型求解模块,用于将每一所述被调量在预测时间段的预测值序列、每一所述被调量在所述预测时间段的参考设定值序列以及当前时刻每一所述控制量的控制值作为输入,对所述预测控制器寻优目标模型进行求解,得到每一所述控制量在所述预测时间段的最优控制序列;控制模块,用于将每一所述控制量在所述预测时间段的最优控制序列输入所述热电联产机组模型,对所述热电联产机组模型的被调量进行协调控制,得到每一所述被调量在所述预测时间段的实时值,判断所述预测时间段后所述被调量的实时值是否满足预设条件,若否,则返回所述模型求解模块进行下一预测时间段的优化求解。8.根据权利要求7所述的基于预测控制的热电联产机组协调控制系统,其特征在于,所述预测控制器寻优目标模型的表达式为:其中,y为预测控制器寻优目标模型,j=1,2,3,i和k代表时刻,p代表预测时间段,a
j
为第j个被调量的预设权重,b
j
(k)为第j个被调量在当前时刻k计算所得的动态权重,c为输出误差权重系数,y
j
(k+ik)为第j个被调量在预测时间段内k+i时刻的预测值,r
j
(k+ik)为第j个被调量在预测时间段内k+i时刻的参考设定值,为第j个被调量对应的比例因子,m为控
制时间段,d为控制增量权重系数,u
j
(k+ik)为第j个控制量在控制时间段内k+i时刻的控制值,u
j
(k+i-1k)为第j个控制量在控制时间段内k+i-1时刻的控制值,为第j个控制量对应的比例因子。9.根据权利要求7所述的基于预测控制的热电联产机组协调控制系统,其特征在于,还包括被调量的动态权重确定模块;所述被调量的动态权重确定模块,用于根据所述被调量的实时值与当前时刻所述被调量的设定值计算每一所述被调量的偏差;根据每一所述被调量的偏差、偏差最大值以及动态权重最小设定值计算每一所述被调量的动态权重;其中,所述动态权重的表达式为:其中,b
j
(k)为第j个被调量的动态权重,j=1,2,3;e
j
(k)为k时刻第j个被调量的偏差,为偏差最大值,b
min
为动态权重最小设定值。10.根据权利要求7所述的基于预测控制的热电联产机组协调控制系统,其特征在于,还包括供热抽汽质量流量的参考设定值确定模块;所述供热抽汽质量流量的参考设定值确定模块,用于根据所述供热抽汽质量流量的设定值以及所述供热抽汽质量流量的实时值计算所述供热抽汽质量流量的参考设定值;其中,所述供热抽汽质量流量的参考设定值的表达式为:其中,q
mh(dsp)
为供热抽汽质量流量的参考设定值,q
mh(sp)
为供热抽汽质量流量的设定值,t2为当前时刻,供热抽汽质量流量偏离其设定值的初始时刻t1<t2,q
mh
为供热抽汽质量流量的实时值,k
q
为积分式向设定值转化的比例因子。
技术总结
本发明公开一种基于预测控制的热电联产机组协调控制方法及系统,涉及热电联产机组控制领域,该方法包括构建预测控制器寻优目标模型;将在预测时间段被调量的预测值序列和参考设定值序列以及当前时刻控制量的控制值输入预测控制器寻优目标模型中得到控制量在预测时间段的最优控制序列;通过最优控制序列对热电联产机组模型进行协调控制,得到被调量在预测时间段的实时值,循环上述步骤,直至被调量的实时值满足预设条件。本发明采用燃料量、主蒸汽调门开度和供热抽汽调门开度三个控制量和电负荷、主蒸汽压力和供热抽汽质量流量三个被调量的关系构建预测控制器寻优目标模型,利用求解到的控制量的最优控制序列进行控制,提高了变负荷速率。高了变负荷速率。高了变负荷速率。
技术研发人员:王玮 王子欣 申朋玉 曾德良 房方 刘吉臻
受保护的技术使用者:华北电力大学
技术研发日:2023.04.13
技术公布日:2023/7/13
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/