一种用于核反应堆功率的自抗扰控制方法

申请号 CN201610827618.4 申请日 2016-09-18 公开(公告)号 CN106340331A 公开(公告)日 2017-01-18
申请人 华北电力大学; 发明人 刘玉燕; 刘吉臻; 周世梁;
摘要 本 发明 提供一种用于 核反应堆 功率的自抗扰控制方法,目的在于针对目前核反应堆对象没有既简单又能取得良好控制效果的 控制器 ,提出将自抗扰控制器应用于核反应堆功率控制中的方法。通过推导将原有模型转化为适合设计自抗扰控制器的非线性模型;并且充分利用模型信息,减轻ESO的负担;还利用系统输出y可测的特点,设计基于RESO的自抗扰控制器;最后通过简单调整带宽、就能容易的得出控制器参数,此控制系统相比预测控制、模糊控制等 先进控制 算法 结构简单,但是有更好的控制效果。
权利要求

1.一种用于核反应堆功率的自抗扰控制方法,其特征在于,所述自抗扰控制方法通过推导核反应堆功率模型,将原来5阶的非线性模型转化为2阶的非线性模型,利用非线性模型中的信息,减轻ESO的负担,设计基于ESO的自抗扰控制器,并且利用系统输出y可测的特点,设计基于RESO的自抗扰控制器,通过自抗扰控制器的设计原理,给定ωc、ωo、nr0,确定该反应堆功率控制系统,完成自抗扰控制。
2.根据权利要求1所述的自抗扰控制方法,其特征在于,所述自抗扰控制器的设计步骤为:
S1:提供核反应堆功率原始非线性模型;
S2:通过对S1中的原始非线性模型进行模型变换获得用于设计自抗扰控制器的2阶非线性模型;
S3:利用S2中2阶非线性模型信息,减轻ESO的负担,设计基于ESO的自抗扰控制器;
S4:通过降阶状态观测器和变量代换推导,避免RESO的输入是y的导数项,设计基于RESO的自抗扰控制器;
S5:通过自抗扰控制器的设计原理,给定ωc、ωo、nr0,确定该反应堆功率控制系统,自抗扰控制过程。
3.根据权利要求2所述的自抗扰控制方法,其特征在于,所述步骤S1具体包括:
1-1)假定反应堆内各点的中子密度随时间的变化特性与空间位置不相关的,把核反应堆近似地看做一个没有空间度量的“点”,得到了如下点堆动态方程(1)、(2);
1-2)根据宏观能量守恒定律,得到反应堆的关于燃料平均温度和冷却剂出口温度的两个方程(3)、(4);
1-3)控制棒反应性方程(5);
1-4)根据核反应堆中的温度反馈,所述温度反馈为燃料和冷却剂的反应性温度反馈系数,得到总体的反应性方程(6);






其中,(2)式中,ρ为反应性;β为缓发中子份额;Λ为一代中子寿命,s;λ缓发中子先驱核衰变常数,s-1;nr相对中子密度;cr相对先驱密度;Tf为燃料平均温度,℃;ff为储存在燃料中的反应堆功率份额;p0为初始平衡状态功率,MW;uf为燃料热容量;uc为冷却剂的热容量;Ω为燃料和冷却剂之间传热系数;Te是冷却剂进入反应堆时的温度;Tl冷却剂离开反应堆时的平均温度,℃;M为质量流量与水的热容量的乘积,MW/℃;ρr控制棒引入的反应性;Gr单位长度控制棒反应性价值;Zr控制输入,即控制棒速度;αf燃料温度反应性系数;Tf0反应堆燃料平均温度,℃;αc冷却剂温度反应性系数;Tl0平衡时冷却剂离开反应堆的温度,℃。
4.根据权利要求3所述的自抗扰控制方法,其特征在于,其中,




M(nr0)=(28nr0+74)MW/℃;
在控制系统设计时,其中的常数取为β=0.006019,Λ=0.0001s,λ=0.15s-1,ff=
0.92;uf=26.3MW.s/℃;Gr=0.0145。
5.根据权利要求4所述的自抗扰控制方法,其特征在于,所述步骤S2具体为对(1)求导,将(1)(2)代入可得

设初始条件为:
nr(0)=1,cr(0)=1,ρ(0)=0,ρr(0)=0,Tf(0)=Tf0,Tl(0)=Tl0
设:
nr=nr(0)+δnr    (8);
cr=cr(0)+δcr    (9);
Tf=Tf(0)+δTf    (10);
Tl=Tl(0)+δTl    (11);
ρr=ρr(0)+δρr=δρr    (12);
δρ=ρ=δρr+δρf+δρl    (13);
其中,
δρf=αfδTf    (14);
δρl=αlδTl    (15);
对(13)求导,并将(5)、(14)、(15)代入可得

由(8)可得:

将(5)、(8)、(13)、(17)代入(7)可得

假设冷却剂入口温度Te不变,由稳态初始条件和(3)可得

将(8)、(10)、(11)、(19)代入(3)可得

其中:

同理,由(4)、(8)、(10)、(11)可得

其中:

将(20)、(21)代入(18)可得


其中:



k1=αfa31+αla41,k2=αfa33+αla43,k3=αfa34+αla44;

6.根据权利要求5所述的自抗扰控制方法,其特征在于,所述S3具体为:对于二阶对象

y和u分别是输出和输入,g代表模型不确定项,w是外部扰动;所述(24)中参数a1,a2,b为已知;令f=g+w为总扰动,所述(24)的状态方程为:

y=Cx;

其中,x3=f是扩张状态, 则线性扩张状态观测器(LESO)为:

其中L是观测器增益,能够用极点配置方法获得
L=[l1 l2 l3]T;


LESO:
A*=A-LC,B*=[B L],C*=I3,D*=(0)3×2;
控制器设计:

PD控制器控制:
u0=kp(r-z1)-kdz2;
r为设定值,闭环传递函数为:

则增益取为:
kp=ωc2,kd=2ωc。
7.根据权利要求6所述的自抗扰控制方法,其特征在于,所述S4具体为:
RESO:



令:
V=2ωoy-z1 W=ωo2y-z2
由(1)得:

由(2)得:


因此:

8.根据权利要求7所述的自抗扰控制方法,其特征在于,所述S5中具体为当:
nr0=1;

ωc和ωo需要整定,
在实际整定过程中遵循如下规律:
1)ωo越大,ESO的观测能越强,观测器对噪声的敏感性增加;ωo从较小的值逐渐增大,直至观测精度满足要求为止;
2)ωc越大,控制作用越强,系统的响应速度越快,但超调和振荡会越严重,同时稳定性下降;
ωo和ωc在保证控制器稳定的前提下通过多次试验和综合比较误差指标加以确定,观测器及控制器的误差上界与其带宽ωo和ωc成反比,带宽越宽,误差越小,稳定性越低。

说明书全文

一种用于核反应堆功率的自抗扰控制方法

技术领域

[0001] 本发明属于核电站的控制领域,具体涉及一种用于核反应堆功率的自抗扰控制方法。

背景技术

[0002] 核电机组是高度复杂的非线性系统,其参数是运行功率、核燃料燃尽程度和控制棒价值的函数,并随时间变化。在负荷跟随条件下,当出现大的功率变动时,就必须特别考虑这些因素的影响。现有的大部分反应堆的控制采用常规调节系统,按照基本负荷工作点参数设计。压堆通常所采用的三通道非线性控制器实际为带非线性增益补偿的PID控制器。然而,常规控制器的调节性能,在大负荷变动条件下受到挑战。许多其他先进的过程控制方法也在不断出现,比如基于Takagi-Sugeno模糊模型的核反应堆功率积分控制系统,仿真结果表明具有较好的跟踪特性,能够在很小的超调和很少的振荡情况下实现零稳态跟踪,而且满足核反应堆运行安全要求。免疫P-PID串级控制的核反应堆功率调节器,采用基于人工免疫机理的免疫P和PID串级控制策略的核反应堆功率调节器是可行的,而且基于人工免疫的功率调节器比传统PID功率调节器的控制效果要好。广义预测自校正控制算法,在核反应堆功率控制中,结果表明能够较好的控制反应堆功率的输出。另外,自适应控制、鲁棒控制等方法主要是针对处理系统内部不确定性而提出的。这些控制算法都取得了一定的成效,但是由于鲁棒控制的结果相对保守、预测控制方法的算法繁琐、自适应控制难以在大时间延迟系统中得到应用等缺点,它们目前尚未得到广泛工程应用。因此,研究一种既简单又不完全依赖系统模型,且鲁棒性强的控制策略,对于提高现有反应堆功率控制系统的性能有较大的实际意义。
[0003] 实际控制系统中普遍存在着内部不确定性(参数和未建模动态)和外部不确定性(扰动),因此不确定性系统的控制向来是一个富有挑战性的基本问题。自抗扰控制(Active Disturbance Rejection Control,简称ADRC)是中国科学院韩京清教授提出的一种新型的反馈线性化控制策略。自抗扰控制具有较强的抗扰动能,并且具有较好的性能鲁棒性。此外ADRC还继承了PID控制器结构简单、不依赖数学模型等优点。ADRC是针对同时具有内部和外部不确定性的非线性不确定系统的控制问题而提出的,其核心思想是将系统的内部不确定性(定常或时变,线性或非线性)和外部不确定性(外部扰动)一起作为“总扰动”,通过构造“扩张状态观测器(ESO)”对其进行估计并由控制率来实时补偿,以期获得较强的控制不确定性的能力以及较好的控制精度。ADRC应用非线性控制策略,需整定的参数较多,整定往往依赖于设计者的经验,实践中较难应用。高志强教授等在ADRC控制器的基础上,对其各结构进行线性化设计,提出了线性自抗扰控制(Linear Active Disturbance Rejection Control,简称LADRC),并引入了带宽这个物理意义明确的整定参数,使得控制器参数大量减少,将控制器参数简化为控制器带宽和观测器带宽的函数,提出了一套简单的参数整定方法。线性化和带宽概念的引入给理论研究提供了全新的视,同时降低了难度。而且LADRC也便于实际应用,并已有大量的应用研究表明LADRC依然对复杂的非线性不确定对象有很强的控制能力。ADRC发展至今,不管在理论还是实践中都走向一个新的台阶。赵志良证明了ADRC在扩张状态有界时的收敛性,Yang等给出了ADRC可以估计的扰动范围。LADRC在许多领域应用的综述和范例,包括精密车床中快速刀具伺服控制、微机电传感器、时滞系统、航天器姿态控制、电力系统中锅炉燃烧和负载频率控制等等,均显示了自抗扰控制技术的巨大潜力。在发电领域,LADRC也在火电单元机组协调系统、火电厂主汽温控制系统、循环流化床锅炉燃烧系统等仿真控制中获得良好的控制效果。但尚无将利用模型信息且基于带宽参数调整的LADRC应用于核反应堆功率控制的研究。

发明内容

[0004] 为了解决上述问题,本发明提供一种用于核反应堆功率的自抗扰控制方法,所述自抗扰控制方法通过推导核反应堆功率模型,将原来5阶的非线性模型转化为2阶的非线性模型,利用非线性模型中的信息,减轻ESO的负担,设计基于ESO的自抗扰控制器,并且利用系统输出y可测的特点,设计基于RESO的自抗扰控制器,通过自抗扰控制器的设计原理,给定ωc、ωo、nr0,确定该反应堆功率控制系统,完成自抗扰控制;
[0005] 进一步地,所述自抗扰控制器的设计步骤为:
[0006] S1:提供核反应堆功率原始非线性模型;
[0007] S2:通过对S1中的原始非线性模型进行模型变换获得用于设计自抗扰控制器的2阶非线性模型;
[0008] S3:利用S2中2阶非线性模型信息,减轻ESO的负担,设计基于ESO的自抗扰控制器;
[0009] S4:通过降阶状态观测器和变量代换推导,避免RESO的输入是y的导数项,设计基于RESO的自抗扰控制器;
[0010] S5:通过自抗扰控制器的设计原理,给定ωc、ωo、nr0,确定该反应堆功率控制系统,自抗扰控制过程;
[0011] 进一步地,所述步骤S1具体包括:
[0012] 1-1)假定反应堆内各点的中子密度随时间的变化特性与空间位置不相关的,把核反应堆近似地看做一个没有空间度量的“点”,得到了如下点堆动态方程(1)、(2);
[0013] 1-2)根据宏观能量守恒定律,得到压水反应堆的关于燃料平均温度和冷却剂出口温度的两个方程(3)、(4);
[0014] 1-3)控制棒的反应性方程(5);
[0015] 1-4)根据核反应堆中的温度反馈,所述温度反馈为燃料和冷却剂的反应性温度反馈系数,得到总体的反应性方程(6);
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022] 其中,(2)式中,ρ为反应性;β为缓发中子份额;Λ为一代中子寿命,s;λ缓发中子先-1驱核衰变常数,s ;nr相对中子密度;cr相对先驱密度;Tf为燃料平均温度,℃;ff为储存在燃料中的反应堆功率份额;p0为初始平衡状态功率,MW;uf为燃料热容量;uc为冷却剂的热容量;Ω为燃料和冷却剂之间传热系数;Te是冷却剂进入反应堆时的温度;Tl冷却剂离开反应堆时的平均温度,℃;M为质量流量与水的热容量的乘积,MW/℃;ρr控制棒引入的反应性;Gr单位长度控制棒反应性价值;Zr控制输入,即控制棒速度;αf燃料温度反应性系数;Tf0反应堆燃料平均温度,℃;αc冷却剂温度反应性系数;Tl0平衡时冷却剂离开反应堆的温度,℃;
[0023] 进一步地,其中,
[0024]
[0025]
[0026]
[0027]
[0028] M(nr0)=(28nr0+74)MW/℃;
[0029] 在控制系统设计时,其中的常数取为
[0030] β=0.006019,Λ=0.0001s,λ=0.15s-1,ff=0.92;uf=26.3MW.s/℃;Gr=0.0145;
[0031] 进一步地,所述步骤S2具体为对(1)求导,将(1)(2)代入可得:
[0032]
[0033] 设初始条件为:
[0034] nr(0)=1,cr(0)=1,ρ(0)=0,ρr(0)=0,Tf(0)=Tf0,Tl(0)=Tl0
[0035] 设:
[0036] nr=nr(0)+δnr  (8);
[0037] cr=cr(0)+δcr  (9);
[0038] Tf=Tf(0)+δTf  (10);
[0039] Tl=Tl(0)+δTl  (11);
[0040] ρr=ρr(0)+δρr=δρr  (12);
[0041] δρ=ρ=δρr+δρf+δρl  (13);
[0042] 其中,
[0043] δρf=αfδTf  (14);
[0044] δρl=αlδTl  (15);
[0045] 对(13)求导,并将(5)、(14)、(15)代入可得
[0046]
[0047] 由(8)可得:
[0048]
[0049] 将(5)、(8)、(13)、(17)代入(7)可得
[0050]
[0051] 假设冷却剂入口温度Te不变,由稳态初始条件和(3)可得
[0052]
[0053] 将(8)、(10)、(11)、(19)代入(3)可得
[0054]
[0055] 其中:
[0056]
[0057] 同理,由(4)、(8)、(10)、(11)可得
[0058]
[0059] 其中:
[0060]
[0061] 将(20)、(21)代入(18)可得
[0062]
[0063]
[0064] 其中:
[0065]
[0066]
[0067]
[0068] k1=αfa31+αla41,k2=αfa33+αla43,k3=αfa34+αla44;
[0069]
[0070] 进一步地,所述S3具体为:对于二阶对象
[0071]
[0072] y和u分别是输出和输入,g代表模型不确定项,w是外部扰动;所述(24)中参数a1,a2,b为已知;令f=g+w为总扰动,所述(24)的状态方程为:
[0073]
[0074] y=Cx;
[0075]
[0076] 其中,x3=f是扩张状态, 则线性扩张状态观测器(LESO)为:
[0077]
[0078] 其中L是观测器增益,能够用极点配置方法获得
[0079] L=[l1 l2 l3]T;
[0080]
[0081]
[0082] LESO:
[0083] A*=A-LC,B*=[B L],C*=I3,D*=(0)3×2;
[0084] 控制器设计:
[0085]
[0086] PD控制器控制:
[0087] u0=kp(r-z1)-kdz2;
[0088] r为设定值,闭环传递函数为:
[0089]
[0090] 则增益取为:
[0091]
[0092] 进一步地,所述S4具体为:
[0093] RESO:
[0094]
[0095]
[0096]
[0097] 令:
[0098] V=2ωoy-z1  W=ωo2y-z2
[0099] 由(1)得:
[0100]
[0101] 由(2)得:
[0102]
[0103]
[0104] 因此:
[0105]
[0106] 进一步地,所述S5中具体为当:
[0107] nr0=1;
[0108]
[0109] ωc和ωo需要整定,
[0110] 在实际整定过程中遵循如下规律:
[0111] 1)ωo越大,ESO的观测能力越强,观测器对噪声的敏感性增加;
[0112] ωo从较小的值逐渐增大,直至观测精度满足要求为止;
[0113] 2)ωc越大,控制作用越强,系统的响应速度越快,但超调和振荡会越严重,同时稳定性下降;
[0114] ωo和ωc在保证控制器稳定的前提下通过多次试验和综合比较误差指标加以确定,观测器及控制器的误差上界与其带宽ωo和ωc成反比,带宽越宽,误差越小,稳定性越低;
[0115] 本发明的有益效果如下:
[0116] 1)对于本发明专利使用的模型当ωo=16、ωc=28时能够取得良好的控制效果,优于模糊或者预测等一些设计,满足核反应堆控制系统设计的一般要求;
[0117] 2)在满足运行要求的前提下,控制系统简单可靠;
[0118] 3)控制系统运行参数的瞬态变化量小,稳态运行参数更接近设计给定值,提高核电厂的输出功率;
[0119] 4)当控制系统的设计考虑到最坏的工作条件时,在各种条件下,系统都有一定的稳定裕度,不大的超调量和合理的调整时间,控制器有足够强的鲁棒性维持系统稳定;
[0120] 5)系统处于稳定工作点时,控制器能够有效地抑制系统中的各种扰动。附图说明
[0121] 图1为本发明所述方法中基于RESO的自抗扰控制器应用于核反应堆功率控制系统中的结构图。

具体实施方式

[0122] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。相反,本发明涵盖任何由权利要求定义的在本发明的精髓和范围上做的替代、修改、等效方法以及方案。进一步,为了使公众对本发明有更好的了解,在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。
[0123] 下面结合附图和具体实施例对本发明作进一步说明,但不作为对本发明的限定。下面为本发明的举出最佳实施例:
[0124] 本发明提供一种用于核反应堆功率的自抗扰控制方法,所述自抗扰控制方法通过推导核反应堆功率模型,将原来5阶的非线性模型转化为2阶的非线性模型,利用非线性模型中的信息,减轻ESO的负担,设计基于ESO的自抗扰控制器,并且利用系统输出y可测的特点,设计基于RESO的自抗扰控制器,通过自抗扰控制器的设计原理,给定ωc、ωo、nr0,确定该反应堆功率控制系统,完成自抗扰控制,如图1所示。
[0125] 所述自抗扰控制器的设计步骤为:
[0126] S1:提供核反应堆功率原始非线性模型;
[0127] S2:通过对S1中的原始非线性模型进行模型变换获得用于设计自抗扰控制器的2阶非线性模型;
[0128] S3:利用S2中2阶非线性模型信息,减轻ESO的负担,设计基于ESO的自抗扰控制器;
[0129] S4:通过降阶状态观测器和变量代换推导,避免RESO的输入是y的导数项,设计基于RESO的自抗扰控制器;
[0130] S5:通过自抗扰控制器的设计原理,给定ωc、ωo、nr0,确定该反应堆功率控制系统,自抗扰控制过程。
[0131] 所述步骤S1具体包括:
[0132] 1-1)假定反应堆内各点的中子密度随时间的变化特性与空间位置不相关的,把核反应堆近似地看做一个没有空间度量的“点”,得到了如下点堆动态方程(1)、(2);
[0133] 1-2)根据宏观能量守恒定律,得到压水反应堆的关于燃料平均温度和冷却剂出口温度的两个方程(3)、(4);
[0134] 1-3)控制棒的反应性方程(5);
[0135] 1-4)根据核反应堆中的温度反馈,所述温度反馈为燃料和冷却剂的反应性温度反馈系数,得到总体的反应性方程(6);
[0136]
[0137]
[0138]
[0139]
[0140]
[0141]
[0142] 其中,(2)式中,ρ为反应性;β为缓发中子份额;Λ为一代中子寿命,s;λ缓发中子先驱核衰变常数,s-1;nr相对中子密度;cr相对先驱密度;Tf为燃料平均温度,℃;ff为储存在燃料中的反应堆功率份额;p0为初始平衡状态功率,MW;uf为燃料热容量;uc为冷却剂的热容量;Ω为燃料和冷却剂之间传热系数;Te是冷却剂进入反应堆时的温度;Tl冷却剂离开反应堆时的平均温度,℃;M为质量流量与水的热容量的乘积,MW/℃;ρr控制棒引入的反应性;Gr单位长度控制棒反应性价值;Zr控制输入,即控制棒速度;αf燃料温度反应性系数;Tf0反应堆燃料平均温度,℃;αc冷却剂温度反应性系数;Tl0平衡时冷却剂离开反应堆的温度,℃。
[0143] 其中,
[0144]
[0145]
[0146]
[0147]
[0148] M(nr0)=(28nr0+74)MW/℃;
[0149] 在控制系统设计时,其中的常数取为β=0.006019,Λ=0.0001s,λ=0.15s-1,ff=0.92;uf=26.3MW.s/℃;Gr=0.0145。
[0150] 所述步骤S2具体为对(1)求导,将(1)(2)代入可得
[0151]
[0152] 设初始条件为:
[0153] nr(0)=1,cr(0)=1,ρ(0)=0,ρr(0)=0,Tf(0)=Tf0,Tl(0)=Tl0
[0154] 设:
[0155] nr=nr(0)+δnr  (8);
[0156] cr=cr(0)+δcr  (9);
[0157] Tf=Tf(0)+δTf  (10);
[0158] Tl=Tl(0)+δTl  (11);
[0159] ρr=ρr(0)+δρr=δρr  (12);
[0160] δρ=ρ=δρr+δρf+δρl  (13);
[0161] 其中,
[0162] δρf=αfδTf  (14);
[0163] δρl=αlδTl  (15);
[0164] 对(13)求导,并将(5)、(14)、(15)代入可得
[0165]
[0166] 由(8)可得:
[0167]
[0168] 将(5)、(8)、(13)、(17)代入(7)可得
[0169]
[0170] 假设冷却剂入口温度Te不变,由稳态初始条件和(3)可得
[0171]
[0172] 将(8)、(10)、(11)、(19)代入(3)可得
[0173]
[0174] 其中:
[0175]
[0176] 同理,由(4)、(8)、(10)、(11)可得
[0177]
[0178] 其中:
[0179]
[0180] 将(20)、(21)代入(18)可得
[0181]
[0182]
[0183] 其中:
[0184]
[0185] k1=αfa31+αla41,k2=αfa33+αla43,k3=αfa34+αla44;
[0186]
[0187] 所述S3具体为:对于二阶对象
[0188]
[0189] y和u分别是输出和输入,g代表模型不确定项,w是外部扰动;所述(24)中参数a1,a2,b为已知;令f=g+w为总扰动,所述(24)的状态方程为:
[0190]
[0191] y=Cx;
[0192]
[0193] 其中,x3=f是扩张状态, 则线性扩张状态观测器(LESO)为:
[0194]
[0195] 其中L是观测器增益,能够用极点配置方法获得
[0196] L=[l1 l2 l3]T;
[0197]
[0198]
[0199] LESO:
[0200] A*=A-LC,B*=[B L],C*=I3,D*=(0)3×2;
[0201] 控制器设计:
[0202]
[0203] PD控制器控制:
[0204] u0=kp(r-z1)-kdz2;
[0205] r为设定值,闭环传递函数为:
[0206]
[0207] 则增益取为:
[0208] kp=ωc2,kd=2ωc。
[0209] 所述S4具体为:
[0210] RESO:
[0211]
[0212]
[0213]
[0214] 令:
[0215] V=2ωoy-z1 W=ωo2y-z2
[0216] 由(1)得:
[0217]
[0218] 由(2)得:
[0219]
[0220]
[0221] 因此:
[0222]
[0223] 所述S5中具体为当:
[0224] nr0=1;
[0225]
[0226] ωc和ωo需要整定,
[0227] 在实际整定过程中遵循如下规律:
[0228] 1)ωo越大,ESO的观测能力越强,观测器对噪声的敏感性增加;ωo从较小的值逐渐增大,直至观测精度满足要求为止;
[0229] 2)ωc越大,控制作用越强,系统的响应速度越快,但超调和振荡会越严重,同时稳定性下降;
[0230] ωo和ωc在保证控制器稳定的前提下通过多次试验和综合比较误差指标加以确定,观测器及控制器的误差上界与其带宽ωo和ωc成反比,带宽越宽,误差越小,稳定性越低。
[0231] 本发明的目的在于针对目前核反应堆对象没有既简单又能取得良好控制效果的控制器,提出将自抗扰控制器应用于核反应堆功率控制中的方法。通过推导将原有模型转化为适合设计自抗扰控制器的非线性模型;并且充分利用模型信息,减轻ESO的负担;还利用系统输出y可测的特点,设计基于RESO的自抗扰控制器;最后形成给定nr0通过简单调整带宽ωc、ωo就能容易的得出控制器参数,此控制系统相比预测控制、模糊控制等先进控制算法结构简单,但是有更好的控制效果。因此本发明对于将自抗扰控制器将来应用于核电系统具有重要的指导意义。
[0232] 1.核反应堆功率模型转换
[0233] 首次将核反应堆功率模型转换成适合设计自抗扰控制器的模型,之前对反应堆功率控制多数将其线性化,而本发明专利是在非线性模型基础上设计线性自抗扰控制器。
[0234] 1.1原始模型
[0235] 假定反应堆内各点的中子密度随时间的变化特性与空间位置是不相关的,这样可以把核反应堆近似地看做一个没有空间度量的“点”,就得到了如下点堆动态方程(1)、(2);根据宏观能量守恒定律,可以得到压水反应堆的关于燃料平均温度和冷却剂出口温度的两个方程(3)、(4);控制棒的反应性方程(5);考虑到核反应堆中的温度反馈,即燃料和冷却剂的反应性温度反馈系数,可以得到总体的反应性方程(6)。
[0236]
[0237]
[0238]
[0239]
[0240]
[0241]
[0242] (2)式中,ρ为反应性;β为缓发中子份额;Λ为一代中子寿命,s;λ缓发中子先驱核衰变常数,s-1;nr相对中子密度;cr相对先驱密度;Tf为燃料平均温度,℃;ff为储存在燃料中的反应堆功率份额;p0为初始平衡状态功率,MW;uf为燃料热容量;uc为冷却剂的热容量;Ω为燃料和冷却剂之间传热系数;Te是冷却剂进入反应堆时的温度;Tl冷却剂离开反应堆时的平均温度,℃;M为质量流量与水的热容量的乘积,MW/℃;ρr控制棒引入的反应性;Gr单位长度控制棒反应性价值;Zr控制输入,即控制棒速度;αf燃料温度反应性系数;Tf0反应堆燃料平均温度,℃;αc冷却剂温度反应性系数;Tl0平衡时冷却剂离开反应堆的温度,℃。其中,[0243]
[0244]
[0245]
[0246]
[0247] M(nr0)=(28nr0+74)MW/℃;
[0248] 在控制系统设计时,其中的常数取为β=0.006019,Λ=0.0001s,λ=0.15s-1,ff=0.92;uf=26.3MW.s/℃;Gr=0.0145。
[0249] 1.2模型变换
[0250] 对(1)求导,将(1)(2)代入可得
[0251]
[0252] 设初始条件为
[0253] nr(0)=1,cr(0)=1,ρ(0)=0,ρr(0)=0,Tf(0)=Tf0,Tl(0)=Tl0
[0254] 设
[0255] nr=nr(0)+δnr  (8);
[0256] cr=cr(0)+δcr  (9);
[0257] Tf=Tf(0)+δTf  (10);
[0258] Tl=Tl(0)+δTl  (11);
[0259] ρr=ρr(0)+δρr=δρr  (12);
[0260] δρ=ρ=δρr+δρf+δρl  (13);
[0261] 其中
[0262] δρf=αfδTf  (14);
[0263] δρl=αlδTl  (15);
[0264] (13)求导,并将(5)、(14)、(15)代入可得
[0265]
[0266] 由(8)可得
[0267]
[0268] 将(5)、(8)、(13)、(17)代入(7)可得
[0269]
[0270] 假设冷却剂入口温度Te不变,由稳态初始条件和(3)可得
[0271]
[0272] 将(8)、(10)、(11)、(19)代入(3)可得
[0273]
[0274] 其中
[0275]
[0276] 同理,由(4)、(8)、(10)、(11)可得
[0277]
[0278] 其中
[0279] 将(20)、(21)代入(18)可得
[0280]
[0281]
[0282] 其中
[0283]
[0284] k1=αfa31+αla41k2=αfa33+αla43k3=αfa34+αla44
[0285]
[0286] 2.线性自抗扰控制器的设计
[0287] 2.1利用模型信息
[0288] 对于二阶对象
[0289]
[0290] y和u分别是输出和输入,g代表模型不确定项,w是外部扰动。这里参数a1,a2,b是已知的。令f=g+w为总扰动。对象(24)的状态方程为:
[0291]
[0292]
[0293] 这里x3=f是扩张状态, 则线性扩张状态观测器(LESO)为:
[0294]
[0295] 其中L是观测器增益,能够用极点配置方法获得L=[l1 l2 l3]T
[0296]
[0297] LESO:
[0298] A*=A-LC B*=[B L] C*=I3 D*=(0)3×2
[0299] 控制器按照下面的方法设计:
[0300]
[0301] 很容易用PD控制器控制:
[0302] u0=kp(r-z1)-kdz2
[0303] 这里r是设定值,闭环传递函数为:
[0304]
[0305] 则增益取为:kp=ωc2 kd=2ωc。
[0306] 2.2利用降阶状态观测器(RESO)
[0307] 由于本系统输出可测不需要估计,所以可使用RESO,取得了更好的控制效果。也是首次将RESO运用到反应堆功率控制系统中,并且经过变量代换推导,避免了RESO的输入是y的导数项。
[0308] RESO:
[0309]
[0310]
[0311]
[0312] 令V=2ωoy-z1 W=ωo2y-z2
[0313] 由(1)得
[0314]
[0315] 由(2)得
[0316] 即
[0317] 因此
[0318] 3.核反应堆功率控制系统设计
[0319] 首次将基于带宽调节的LADRC应用于该核反应堆功率控制系统中,并且在设计过程中充分利用了模型信息,效果明显。并且针对本系统输出可测不需要估计,还设计了基于RESO的自抗扰控制器,均取得满意的控制效果。
[0320] 根据1、2部分的设计原理,给定ωc、ωo、nr0即可确定该反应堆功率控制系统。当nr0=1,可得
[0321] 至此,ADRC有2个参数需要整定,分别是ωc,ωo。这2个参数在实际整定过程中遵循如下规律:
[0322] 1)ωo越大,ESO的观测能力越强,但这会增加观测器对噪声的敏感性。因此,ωo应从较小的值逐渐增大,直至观测精度满足要求为止。
[0323] 2)ωc越大,控制作用越强,系统的响应速度越快,但超调和振荡会越严重,同时稳定性下降.在通常情况下,ωo和ωc则在保证控制器稳定的前提下通过多次试验和综合比较误差指标加以确定.有文献已证明,观测器及控制器的误差上界与其带宽ωo和ωc成反比,即只要带宽足够宽,误差就会足够小,但同时牺牲了稳定性。
[0324] 对于本发明专利使用的模型当ωo=16、ωc=28时能够取得良好的控制效果,优于模糊或者预测等一些设计,满足核反应堆控制系统设计的一般要求:
[0325] 1)在满足运行要求的前提下,应尽量使控制系统简单可靠;
[0326] 2)控制系统的设计应尽量减少运行参数的瞬态变化量,并使稳态运行参数更接近设计给定值,尽可能增加核电厂的输出功率;
[0327] 3)控制系统的设计应考虑到最坏的工作条件,即在各种条件下,系统仍有一定的稳定裕度,不大的超调量和合理的调整时间,控制器有足够强的鲁棒性维持系统稳定。
[0328] 4)系统处于稳定工作点时,控制器能够有效地抑制系统中的各种扰动。
[0329] 正常运行时功率调节的超调量应小于3%FP.冷却剂平均温度的超调量不应大于2.5℃。
[0330] 以上所述的实施例,只是本发明较优选的具体实施方式的一种,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。
QQ群二维码
意见反馈