Page 124 - 2024年第55卷第5期
P. 124
- 1
T
- 1
[
Δ y(k) = 1 - A(z ) ] Δ y(k) + B(z ) Δ u(k - 1) + ξ (k) = φ(k) θ + ξ (k) (17)
式中 φ (k)和 θ 满足:
φ (k) =[ - Δ y(k - 1),…,- Δ y(k - n),Δ u(k - 1),…,Δ u(k - n- 1)]
{ a b T (18)
θ = [a,…,a ,b,…,b ] T
1
0
n a
n b
3.2 AGPC HTRS饱含非线性,若是直接应用 GPC,其反馈值与参考值将因系统中非线性而始终存
在偏差,进一步导致系统输出大幅度波动或发散。正是由于系统非线性影响难以消除,GPC在水电行
业的应用一直受限。为此,提出基于双模型、水轮机实时反馈线性化模块和非线性特性补偿器的水电
机组自适应广义预测控制策略。
3.2.1 NHTRS直接应用 GPC的不合理性证明 为便于应用 GPC,通常将随动系统模型进行简化。即,
如下式所示:
y 1
L
G(s) = = (19)
e
u Ts + 1
y
至于水轮机模型,通常采用基于神经网络的水轮机分段线性化模型。根据某工况点的 H和 Y,实
时求取基于神经网络的非线性水轮机模型的 Q和 M 对 Y、X、H等变量的偏导数,即得到以传递系数
t
表示的水轮机分段线性化模型 [20] :
{ q = ey + ex + e h (20)
qy
qh
qx
m = ey + ex + eh
t y x h
式中:e、e和 e 分别为 Q对 X、Y和 H的传递系数;e、e和 e分别为 M对 X、Y和 H的传递系数;
qx qy qh x y h t
m、x、y和 h分别为 M、X、Y和 H的偏差相对值。
t t
水轮机分段线性化模型的传递系数可由式(21)得出。
Q Q Q M t M t M t
Q r Q r Q r M M M
e = , e = , e = ,e= r , e= r , e= r
qy qx qh y x h
Y X H Y X H
(21)
Y X H Y X H
max r r max r r
式中 Y 为 Y的最大值。
max
水轮机、引水系统及发电机传递函数为:
x ( - ee+ ee )Ts + e
w
y qh
y
qy h
G(s) = = (22)
t 2
y e TTs + (T+ e Te - ee T+ eTe)s + e - e
qh w a a qh w g x qh w qx w h g x
为探究非线性对 HTRS影响程度,首先采用某电站真实数据构建基于 BPNN的非线性水轮机模型,
然后搭建 FCM下包含 PID控制器模型、线性和非线性随动系统模型、发电机模型、线性和非线性水
轮机模型、线性引水系统模型的仿真平台,如图 5所示,其中,水轮机传递系数不考虑实时线性化。
取 K = 2.8 ,K= 0.2 ,K = 0 ,H = H,Y = 50%,仿真时间 t最大值为 70s,得 FCM 下 HTRS频率扰动
P I D r
如图 6所示,其中,x为参考值;σ为误差评价指标,σ = (x- x)?x× 100%,x 和 x 分别为非线性
L
N
N
c
c
L
和线性水轮机模型的 x。从图 6可以看出,采用线性的随动系统、水轮机及引水系统模型情况下,σ
随着扰动值增大而增大;两种频率扰动下均有稳态误差,表明 HTRS控制策略研究中直接以线性模型
替换非线性模型是极其不合理的。
为提高线性和非线性水轮机模型在过渡过程中相关性,根据式( 21)对图 5中水轮机传递系数实时
求取,并取 K = 2.8 ,K= 0.2 ,K = 0 ,H = H,Y = 50%,在两种频率扰动下进行仿真,所得结果如图 7
P I D r
所示,可以看出:水轮机传递系数实时反馈线性化使 σ大大减小,且使线性被控模型频率扰动过程中
控制效果逼近非线性被控模型。需要注意,由于随动系统和水轮机的强非线性,实时线性化无法使线
性和非线性模型输出一致,这也是限制 GPC在水电行业应用的本质原因。
4
— 6 2 —