网刊加载中。。。

使用Chrome浏览器效果最佳,继续浏览,你可能不会看到最佳的展示效果,

确定继续浏览么?

复制成功,请在其他浏览器进行阅读

基于Youla参数化的高速磁浮列车悬浮系统控制与优化设计  PDF

  • 翟明达
  • 李晓龙
  • 龙志强
  • 窦峰山
国防科技大学 智能科学学院,湖南 长沙 410073

中图分类号: TP273

最近更新:2023-03-01

DOI:10.11908/j.issn.0253-374x.23004

  • 全文
  • 图表
  • 参考文献
  • 作者
  • 出版信息
EN
目录contents

摘要

为了解决高速磁浮列车悬浮系统长期运行过程中面临的性能退化问题,通过悬浮系统的复杂动态特性分析,基于控制器Youla参数化形式,提出了一种即插即用的悬浮系统控制与优化模块化架构,并设计了基于残差驱动的在线优化算法。仿真结果表明,设计的控制与优化架构以及在线优化算法有效地提高了悬浮系统对未知扰动的鲁棒性和适应能力。

高速磁浮列车被称为零高度飞行器,彻底颠覆了传统高速轮轨列车的轮轨关系与弓网关系,从而摆脱了黏着限制、噪音振动以及车轨磨损,因此高速磁浮技术是引发轨道交通产业变革的前瞻性、颠覆性技术,也是世界科技争夺制高

1-3。德国、日本、美国等国家均开展了相关技术研4-6,我国也将发展高速磁浮技术提升到国家战略层面。悬浮系统是时速600 km高速磁浮列车的核心关键系统,车辆能否在复杂工况下克服重力实现贴地飞行,直接取决于悬浮系统。然而,悬浮系统结构复杂,呈现出非线性及强动态耦合特性,是一个多输入多输出、时变的不稳定系统,因此悬浮系统的控制与优化设计面临巨大的挑战。针对磁浮列车悬浮系统,比例-积分-微分(PID)算法不依赖系统模型、实现形式简单,但是依赖调试经6-7;滑模控制等先进控制方法能够提升系统的适应能力、提高电流的响应速度,但是需要精确的模型参8-10,对控制器的计算能力和存储能力也要求较高。针对高速磁浮列车悬浮系统的特性和复杂工况,很多学者开展了大量研究工作,取得了很好的控制效11-13。然而,悬浮系统长期运行过程中会面临运行环境的不确定性以及外界扰动的强随机性、不可预测性,导致已经设计并调试良好的控制回路也会出现性能退化问题。

为了提高悬浮控制系统对未知扰动的鲁棒性和适应能力,解决长期运行过程中面临的性能退化问题,重点对悬浮系统的控制与优化问题展开研究。通过悬浮系统的复杂动态特性分析,基于控制器Youla参数化形式,提出一种即插即用的悬浮系统控制与优化模块化架构,并设计了基于残差驱动的在线优化算法。通过对悬浮控制系统的动态补偿与在线优化,实现高速磁浮列车悬浮系统的高效韧性运行。

1 高速磁浮列车悬浮系统结构

高速磁浮列车车辆总体结构分为上下2层,以车厢为主的上层部分与高铁等传统轮轨列车基本相同,而以悬浮架以及悬浮单元为主的下层结构是高速磁浮列车的特有部分。一节高速磁浮列车由4个悬浮架构成,每个悬浮架包含4个悬浮搭接结构,每个悬浮搭接结构由2个悬浮单元构成。悬浮单元是高速磁浮列车的“轮子”,支撑起整个列车车体以实现贴地飞行。每个悬浮单元为一套完整的悬浮控制系统,由悬浮电磁铁、悬浮控制器以及悬浮传感器构成。高速磁浮列车的车辆总体结构如图1所示。

图1  高速磁浮列车结构

Fig.1  Structure of high-speed maglev train

高速磁浮列车悬浮系统(见图2)采用一种专门设计的搭接结构,悬浮搭接结构将左右两侧的悬浮电磁铁通过2个托臂以及托臂连接件耦合在一起。托臂与悬浮电磁铁之间安装有叠片弹簧。当列车收到起浮指令向上运动时,悬浮电磁铁压缩叠片弹簧从而产生向上的支撑力,支撑起整个列车车体。

图2  高速磁浮列车悬浮系统结构

Fig.2  Structure of magnetic levitation system in high-speed maglev train

2 悬浮系统建模

为了分析高速磁浮列车悬浮系统的动力学特征与运行规律,需要建立相应的数学模型。然而,悬浮系统结构复杂,呈现出非线性及强动态耦合特性,是一个多输入多输出、时变的不稳定系统,因此描述悬浮系统变化规律的微分方程阶次非常高,巨量的计算不利于解析求解。为了降低求解难度,分析和提取悬浮系统蕴含的主要特性,一些不重要的因素在实际建模过程中被忽略。其中,漏磁和边缘效应被忽略,磁势被认为全部均匀降落在悬浮间隙上。同时,忽略轨道的弹性形变和悬浮电磁铁沿水平方向的滚动,只考虑悬浮电磁铁在垂直方向上的俯仰和升降运动。高速磁浮列车悬浮系统模型示意图如图3所示。

图3  悬浮系统模型示意图

Fig.3  Schematic diagram of magnetic levitation system model

根据电磁学理论,悬浮电磁铁和轨道之间产生电磁力,电磁力的解析表达式为

Fel(il,cl)=μ0N2A4ilcl2 (1)
Fer(ir,cr)=μ0N2A4ircr2 (2)

式中:Fel(il,cl)为左侧悬浮电磁铁产生的电磁力;Fer(ir,cr)为右侧悬浮电磁铁产生的电磁力;il(t)为左侧悬浮电磁铁中的电流,ir(t)为右侧悬浮电磁铁中的电流;cl(t)为左侧悬浮电磁铁在垂直方向上的位移,cr(t)为右侧悬浮电磁铁在垂直方向上的位移;μ0为真空磁导率,N为线圈匝数,A为悬浮电磁铁的有效磁极面积。由于悬浮电磁铁是一个电感性元件,因此其电压与电流的关系式为

ul(t)=Ril(t)+ddtN2il(t)2cl(t)/μ0A (3)
ur(t)=Rir(t)+ddtN2ir(t)2cr(t)/μ0A (4)

式中:ul(t)为施加到左侧悬浮电磁铁两端的控制电压;ur(t)为施加到右侧悬浮电磁铁两端的控制电压;R为悬浮电磁铁电阻。

悬浮电磁铁与托臂之间的叠片弹簧等效为弹簧阻尼系统,叠片弹簧作用在托臂上的力为

Fsl=kl(ll0-(cl+hl-H))-ηl(c˙l(t)-H˙(t)) (5)
Fsr=kr(lr0-(cr+hr-H))-ηr(c˙r(t)-H˙(t)) (6)

式中:Fsl表示左侧悬浮电磁铁在托臂上的作用力,Frl表示右侧悬浮电磁铁在托臂上的作用力;hl表示左侧悬浮电磁铁高度,hr表示右侧悬浮电磁铁高度,H表示托臂在垂直方向上的位移;kl表示左侧叠片弹簧的刚度,ηl表示左侧叠片弹簧的阻尼,ll0表示左侧叠片弹簧的固有长度;kr表示右侧叠片弹簧的刚度,ηr表示右侧叠片弹簧的阻尼,lr0表示右侧叠片弹簧的固有长度。

根据牛顿第二定律,描述高速磁浮列车悬浮系统运动的微分方程式为

mlc¨l=mlg+Fsl+Fdl-Fel (7)
mrc¨r=mrg+Fsr+Fdr-Fer (8)
mbH¨=mbg+Fdb-Fsl-Fsr (9)

式中:ml为左侧悬浮电磁铁等效质量,mr为右侧悬浮电磁铁等效质量,mb为托臂质量;Fdl为左侧悬浮电磁铁受到的外部扰动力,Fdr为右侧悬浮电磁铁受到的外部扰动力,Fdb为托臂受到的外部扰动力。

综合式(1)―(9),消去中间变量,高速磁浮列车悬浮系统的开环模型为

ul(t)=Ril(t)+ddtN2il(t)2cl(t)/μ0Aur(t)=Rir(t)+ddtN2ir(t)2cr(t)/μ0Amlc¨l=mlg+kl(ll0-(cl+hl-H))-ηl(c˙l(t)-H˙(t))+Fdl-μ0N2A4ilcl2mrc¨r=mrg+kr(lr0-(cr+hr-H))-ηr(c˙r(t)-H˙(t))+Fdr-μ0N2A4ircr2mbH¨=mbg+Fdb-kl(ll0-(cl+hl-H))+ηl(c˙l(t)-H˙(t))-kr(lr0-(cr+hr-H))+ηr(c˙r(t)-H˙(t)) (10)

高速磁浮列车悬浮系统是典型的非线性系统,悬浮系统模型中存在平方项等非线性环节,通过求解非线性微分方程组来解析系统性能将非常困难。高速磁浮列车悬浮系统工作点稳定,工作区间集中在工作点附近,符合非线性系统的局部特性,可以通过线性化悬浮系统模型,求解和分析系统的动态特性。

高速磁浮列车悬浮系统在平衡点处的边界约束条件为

Fel(il0,cl0)=mlg+kl(ll0-(cl0+hl-H0))+Fdl0=μ0N2A4il0cl02Fer(ir0,cr0)=mrg+kr(lr0-(cr0+hr-H0))+Fdr0=μ0N2A4ir0cr02mbg=kl(ll0-(cl0+hl-H0))+kr(lr0-(cr0+hr-H0))-Fdb0Fdb0=Fdl0+Fdr0 (11)

式中:cl0为左侧悬浮电磁铁在平衡点处的稳态间隙,cr0为右侧悬浮电磁铁在平衡点处的稳态间隙;il0为左侧悬浮电磁铁在平衡点处的稳态电流,ir0为右侧悬浮电磁铁在平衡点处的稳态电流;Fdl0为左侧悬浮电磁铁在平衡点处的静态扰动力,Fdr0为右侧悬浮电磁铁在平衡点处的静态扰动力,Fdb0为托臂在平衡点处的静态扰动力;H0为悬浮系统工作在平衡点处时托臂与轨道间垂向距离。

高速悬浮系统模型在平衡工作点处进行泰勒级数展开,如下所示:

Δul(t)=RΔil(t)+μ0AN22cl0Δi˙l(t)-μ0AN2il02cl02Δc˙l(t)Δur(t)=RΔir(t)+μ0AN22cr0Δi˙r(t)-μ0AN2ir02cr02Δc˙r(t)mlΔc¨l=kl(ΔH-Δcl(t))-ηl(Δc˙l(t)-ΔH˙(t))-μ0AN2il02cl02Δil(t)+μ0AN2il022cl03Δcl(t)mrΔc¨r=kr(ΔH-Δcr(t))-ηr(Δc˙r(t)-ΔH˙(t))-μ0AN2ir02cr02Δir(t)+μ0AN2ir022cr03Δcr(t)mbΔH¨=ηl(Δc˙l(t)-ΔH˙(t))-kl(ΔH-Δcl(t))+ηr(Δc˙r(t)-ΔH˙(t))-kr(ΔH-Δcr(t)) (12)

由上述分析和讨论可知,线性化后高速磁浮列车悬浮系统模型的阶次为8阶,状态变量如下所示:

x=(x1,x2,x3,x4,x5,x6,x7,x8)T=(Δcl,Δc˙l,Δil,Δcr,Δc˙r,Δir,ΔH,ΔH˙)T

悬浮系统的输入为

u=[u1u2]=[ΔulΔur]

悬浮系统的状态方程为

x˙1=x2x˙2=p5-klmlx1+-ηlmlx2+-p2mlx3+klmlx7+ηlmlx8x˙3=p2p1x2+-Rp1x3+1p1u1x˙4=x5x˙5=p6-krmrx4+-ηrmrx5+-p5mrx6+krmrx7+ηrmrx8x˙6=p4p3x5+-Rp3x6+1p3u2x˙7=x8x˙8=klmbx1+ηlmbx2+krmbx4+ηrmbx5-kl+krmbx7-ηl+ηrmbx8 (13)

悬浮系统的输出方程为

y=(y1,y2,y3)T=(Δcl,Δcr,ΔH)T

高速磁浮列车悬浮系统的状态空间表达式为

x˙=Ax+Buy=Cx (14)
x˙=01000000p5-klml-ηlml-p2ml000klmlηlml0p2p1-Rp10000000001000000p6-krmr-ηrmr-p5mrkrmrηrmr0000p4p3-Rp30000000001klmbηlmb0krmbηrmb0-kl+krmb-ηl+ηrmbx+00001p10000001p30000u (15)
y=100000000001000000000010x (16)
p1=μ0AN22cl0,p2=μ0AN2il02cl02p3=μ0AN22cr0,p4=μ0AN2ir02cr02p5=μ0AN2il022cl03,p6=μ0AN2ir022cr03

式(14)中:A为悬浮系统状态矩阵;B为悬浮系统控制矩阵;C为悬浮系统输出矩阵。

高速磁浮列车悬浮系统建模过程中涉及的参数如表1所示。

表1  高速磁浮列车悬浮系统参数
Tab.1  Parameters of magnetic levitation system in high-speed maglev train
符号物理意义参考取值单位
μ 真空磁导率 4π×10-7 H•m-1
N 电磁铁线圈匝数 270
A 电磁铁磁极面积 0.115 m2
R 电磁铁线圈电阻 3.84 Ω
ml 左侧电磁铁质量 300 kg
mr 右侧电磁铁质量 300 kg
mb 托臂等效质量 450 kg
Fdb0 车厢作用于托臂上的静态扰动力 24.5 kN
cl0 左侧设定间隙 12 mm
cr0 右侧设定间隙 12 mm
il0 左侧稳态电流 31 A
ir0 右侧稳态电流 31 A

3 基于Youla参数化的控制与优化方案设计

3.1 镇定控制器及其Youla参数化形式

对于可控可观的线性时不变离散系统G(z),其离散状态空间表达式的最小实现形

14

x(k+1)=Ax(k)+Bu(k)y(k)=Cx(k)+Du(k) (17)

式中:D为直接传递矩阵。对于任意反馈回路,控制输入u(k)Rl,系统输出y(k)Rn,系统状态变量x(k)Rn。系统的传递函数为

G(z)=y(z)u(z)=C(zI-A)-1B+D (18)

式中:I为单位矩阵。如果反馈控制系统是适定的,则在RH域内G(z)均可以实现左右互质因式分

15

AF=A+BF,其中AF的特征根全部限定在以原点为中心的单位圆内。重新选择新的系统控制输入变量ω(k)=u-Fx(k),系统输出变量为u(k),则

x(k+1)=AFx(k)+Bω(k)u(k)=Fx(k)+ω(k) (19)

输入ω(z)到系统输出u(z)的传递函数为

M(z)=A+BFBFI=A+BFBFI (20)

CF=C+DF,其中AF的特征根全部限定在以原点为中心的单位圆内。重新选择新的系统控制输入变量ω(k)=u-Fx(k),系统输出变量为y(k),则

x(k+1)=AFx(k)+Bω(k)y(k)=CFx(k)+Dω(k) (21)

输入ω(z)到系统输出y(z)的传递函数为

        N(z)=A+BFBC+DFD=                A+BFBC+DFD (22)

M(z)可逆的条件下,则满足

G(z)=N(z)M-1(z) (23)

此时,被控对象G(z)成功实现了右互质分解。依据对偶原理,G(z)的对偶系统可以表示为GT(z)=ATCTBTDT,定义AL=A-LCBL=B-LD,其中AL的特征根全部限定在以原点为中心的单位圆内。同理,定义矩阵M^(z)N^(z)满足下列关系:

M^z=A-LC-LCI=A-LC-LCI (24)
         N^z=A-LCB-LDCD=                 A-LCB-LDCD (25)

M^z可逆的条件下,则满足

G(z)=M^-1(z)N^(z) (26)

此时,被控对象G(z)成功实现了左互质分解。对于被控对象传递函数G(z),存在8个稳定的传递函数矩阵M(z)N(z)X(z)Y(z)M^(z)N^(z)X^(z)以及Y^(z)满足Bezout等

16

X(z)Y(z)-N^(z)M^(z)M(z)-Y^(z)N(z)X^(z)=I00I (27)

所有镇定控制器K(z)都可以通过左右互质分解的形式实现Youla参数化,分别为

       K(z)=-(X(z)-Q(z)N^(z))-1(Y(z)+              Q(z)M^(z)) (28)
       K(z)=-(Y^(z)+M(z)Q(z))(X^(z)-              N(z)Q(z))-1 (29)

式中:Q(z)RH是任意稳定的传递函数矩阵,称之为Youla参数矩阵。

3.2 基于Youla参数化的控制与优化模块化架构

高速磁浮列车悬浮控制系统采用标准的反馈控制系统结构,其动态结构如图4所示。图4中:K(z)为设计的悬浮控制器;G(z)为被控对象悬浮电磁铁;ω为参考输入,即悬浮设定间隙;e为悬浮控制系统的跟踪误差;u为控制输入,即悬浮电磁铁上的电压;y为系统输出,即测量得到的悬浮间隙。

图4  悬浮系统标准反馈控制结构

Fig.4  Standard feedback control structure of magnetic levitation system

悬浮控制器经过Youla参数化之后,控制输入u可以表示为

u=(X(z)-Q(z)N^(z))-1(Y(z)+Q(z)M^(z))e (30)

经过Youla参数化后的控制器阶次较高,各个环节并没有实际的物理意义,因此在实际应用过程中缺乏可行性,并不能直接用于悬浮控制器设计。

对于可控可观的线性时不变离散系统G(z),其状态观测器的空间表达式为

x^(k+1)=Ax^(k)+Bu(k)+L(y(k)-y^(k))y^(k)=Cx^(k)+Du(k) (31)

式中:x^(k)为系统状态量的观测量。定义残差r(k)=y(k)-y^(k)r(k)是实际系统的输出值与估计值之间的差值,则可以得到

           x^(k+1)=(A-LC)x^(k)+                         (B-LD)u(k)+Ly(k) (32)

分别对式(31)以及式(32)进行z变换,则可以得到

x^(z)=(zI-A+LC)-1((B-LD)u(z)+Ly(z))y^(z)=Cx^(z)+Du(z) (33)
M^z=A-LC-LCI=A-LC-LCI=I-C(zI-A+LC)-1LN^z=A-LCB-LDCD=A-LCB-LDCD=D+C(zI-A+LC)-1(B-LD) (34)

系统残差可以表示为

r(z)=M^(z)y(z)-N^(z)u(z) (35)

式(33)―(35)代入式(30),最终得到以下表示式:

u(z)=F(zI-A+LC)-1((B-LD)u(z)+Ly(z))-Q(z)(M^(z)y(z)-N^(z)u(z))=
                                 Fx^(z)-Q(z)r(z) (36)

此时,控制器的结构形式分解成2个部分,即基于观测器估计量的反馈控制部分Fx^(z)以及基于残差驱动的动态补偿部分-Q(z)r(z)。观测器估计得到的相关状态信息往往比较敏感,而且包含各种噪声,不利于实际应用。

存在反馈控制器K0(z)使闭环控制系统稳定,按照式(36)所示的结构形式,反馈控制器K0(z)可以表示为

u0(z)=Fx^(z)-Q0(z)r(z) (37)

任意镇定控制器K(z)均可以采用如式(36)所示的结构形式进行表示:

u(z)=Fx^(z)-Qc(z)r(z) (38)

式中:Qc(z)RH为对应的Youla参数矩阵。如果令Qc(z)=Q0(z)-Q(z),任意镇定控制器K(z)可以表示为

     u(z)=Fx^(z)-Q0(z)r(z)+Q(z)r(z)=
                     u0(z)+Q(z)r(z)=u0(z)+ur(z) (39)

此时,控制器的结构形式分解成2个模块:既有控制器K0(z)以及基于残差驱动的动态补偿器。控制量u由两部分组成:既有控制器产生的u0以及动态补偿器产生的ur。因此,悬浮控制器可以进行模块化设计,既有控制器K0(z)能够完全继承和保留现有的控制器设计与调试经验,可以直接利用现有控制器的主体结构与控制算法。基于残差驱动的动态补偿器能够根据悬浮系统残差的变化,动态调整控制量的输出。当悬浮控制系统工作在期望状态时,悬浮系统的残差为零,此时动态补偿器控制量的输出为零。当悬浮控制系统工作在非期望状态时,动态补偿器会对悬浮控制系统进行动态补偿,最终实现较为理想的控制状态。高速磁浮列车悬浮控制系统的动态结构如图5所示。

图5  基于Youla参数化的悬浮系统控制与优化模块化架构

Fig.5  Integrated control and optimization architecture of magnetic levitation system based on Youla parameterization

图5所示,提出的基于Youla参数化的悬浮系统控制与优化模块化架构物理意义明确。该架构不改变既有控制器,只通过设计动态补偿器就可以实现对悬浮控制系统的动态补偿与在线优化,即插即用,实现形式简单灵活。

4 基于残差驱动的在线优化算法设计

动态补偿器中Youla参数矩阵Q(z)是悬浮系统实现在线优化的关键,如图5所示,Youla参数矩阵Q(z)直接决定动态补偿器控制量的输出。Youla参数矩阵Q(z)的输入规范型可以表示为

xr(k+1)=Ar(θArBr)xr(k)+Br(θArBr)r(k)ur(k)=Cr(θCr)xr(k) (40)

采用最优二次型性能指标J作为Youla参数矩阵Q(z)动态调整的依据,在能量消耗最小的情况下使得系统的跟踪误差最小。J的计算式如下所示:

J(j)=
     12nk=kjn+kj-1(e(k)TWe(k)e(k)+u(k)TWu(k)u(k)) (41)

式中:n表示窗口宽度;kj表示窗口初值;括号中j表示迭代次数。权重矩阵We(k)与参数向量θ并不相关,其物理意义为误差e(k)的权重值。权重矩阵Wu(k)与参数向量θ也不相关,其物理意义为控制量u(k)的权重值。

Youla参数矩阵Q(z)与参数向量θ存在一一对应的映射关系,如果参数向量θ沿着二次型性能指标Jθ的负梯度方向更新,二次型性能指标J就将以最快的速度达到最小。动态补偿器中Youla参数矩阵Q(z)的参数向量θ更新律为

θi(j)=θi(j-1)-λiJ(j) (42)

式中:i为参数向量θ的分量标号;λi为参数更新的步长;J(j)为性能指标J(j)的梯度。J(j)的计算式如下所示:

J(j)=J(j)θ(j)=1nk=kjn+kj-1e(k)TWeke(k)θi(j)+u(k)TWu(k)u(k)θi(j) (43)

求取关于参数向量θArBr的微分,则可以得到

e(k)θArBr,i(j)=-Coxo(k)θArBr,i(j)u(k)θArBr,i(j)=Fxc(k)θArBr,i(j)+Cr(θCr(j-1)) (44)
xo(k+1)θArBr,i(j)=Aoxo(k)θArBr,i(j)+BoFxc(k)θArBr,i(j)+BoCr(θCr(j-1))xr(k)θArBr,i(j)xc(k+1)θArBr,i(j)=LcCoxo(k)θArBr,i(j)+(A-LcC+BF)xc(k)θArBr,i(j)xr(k+1)θArBr,i(j)=Ar(θArBr(j-1))xr(k)θArBr,i(j)+Ar(θArBr(j))θArBr,i(j)xr(k)+Br(θArBr(j))θArBr,i(j)r(k) (45)

动态补偿器中Youla参数矩阵Q(z)关于参数向量θArBr的更新律为

θArBr,i(j)=θArBr,i(j-1)-λi1nk=kjn+kj-1-Coe(k)TWe(k)xo(k)θArBr,i(j)+u(k)TWu(k)Fxc(k)θArBr,i(j)+Cr(θCr(j-1)) (46)

求取关于参数向量θCr的微分,则可以得到

e(k)θCr,i(j)=-Coxo(k)θCr,i(j)u(k)θCr,i(j)=Fxc(k)θCr,i(j)+Cr(θCr,i(j))θCr,i(j)xr(k) (47)
xo(k+1)θCr,i(j)=Aoxo(k)θCr,i(j)+BoFxc(k)θCr,i(j)+BoCr(θCr,i(j))θCr,i(j)xr(k)+BoCr(θCr,i(j-1))xr(k)θCr,i(j)xc(k+1)θCr,i(j)=LcCoxo(k)θCr,i(j)+(A-LcΧ+BF)xc(k)θCr,i(j) (48)

动态补偿器中Youla参数矩阵Qz关于参数向量θCr的更新律为

θCr,i(j)=θCr,i(j)-λi1nk=kjn+kj-1-Coe(k)TWe(k)xo(k)θCr,i(j)+u(k)TWu(k)Fxc(k)θCr,i(j)+Cr(θCr,i(j))θCr,i(j)xr(k) (49)

综上,式(46)以及式(49)给出了动态补偿器中Youla参数矩阵Q(z)关于参数向量θ的全部更新律。基于残差驱动的在线优化算法流程如图6所示。首先进行初始化,其次设置参数向量θ更新步长、误差e(k)的权重值、控制量u(k)的权重值以及窗口宽度,然后迭代计算性能指标关于参数向量的下降梯度,最后按照梯度下降的方向更新Youla参数矩阵Q(z)对应的参数向量。

图6  基于残差驱动的在线优化算法流程

Fig.6  Flow chart of online optimization algorithm for magnetic levitation system based on residual

5 仿真验证

高速磁浮列车悬浮系统长期运行过程中面临运行环境的不确定性和外界扰动的强随机性、不可预测性,高速磁浮轨道长定子下表面会出现随机不平顺。如图7所示,轨道台阶和梁端切向扭转角为轨道随机不平顺的典型代表,对于高速运行过程中的悬浮系统特别不利。为验证所提出的控制与优化模块化架构以及基于残差驱动的在线优化算法,对悬浮系统在轨道随机不平顺扰动下的在线优化情况进行仿真验证。

图7  高速磁浮轨道随机不平顺示意图

Fig.7  Schematic diagram of random track irregularity in high-speed maglev line

当高速磁浮列车以时速600 km通过幅值为1 mm的轨道台阶时,悬浮系统优化前后的悬浮间隙波动如图8所示。对比发现,优化后的悬浮间隙波动明显变小,悬浮系统性能得到改善。

图8  通过幅值1 mm轨道台阶时的悬浮间隙

Fig.8  Suspension gap when passing track step with amplitude of 1 mm

当高速磁浮列车以时速600 km通过梁端切向扭转角0.000 4 rad的轨道梁时,悬浮系统优化前后的悬浮间隙波动如图9所示。对比发现,优化后的悬浮间隙波动明显变小,悬浮系统性能得到改善。

图9  通过梁端切向扭转角为0.000 4 rad时的悬浮间隙

Fig.9  Suspension gap when tangential torsional angle of passing beam end is 0.000 4 rad

图8图9可知,悬浮系统受到未知扰动时,悬浮间隙都会出现一定波动,但是采用标称控制器的悬浮系统波动更为明显。仿真结果表明,随着参数向量沿着二次型性能指标的负梯度方向不断更新,基于Youla参数矩阵Q(z)的动态补偿器能够通过对既有悬浮控制器的动态补偿,实现悬浮系统性能的在线优化。

6 结语

以高速磁浮列车悬浮系统为研究对象,针对悬浮系统长期运行过程中面临的性能退化问题,开展了悬浮系统的控制与优化问题研究。通过悬浮系统的复杂动态特性分析,建立了悬浮系统的数学模型。采用左右互质分解的形式实现了控制器的Youla参数化,提出了一种即插即用的、由既有控制器和动态补偿器构成的悬浮系统控制与优化模块化架构。通过基于残差驱动的在线优化算法设计,利用动态补偿器完成了对悬浮控制系统的动态补偿与在线优化。仿真果表明,设计的控制与优化模块化架构以及在线优化算法有效地提高了悬浮系统对未知扰动的鲁棒性和适应能力。

作者贡献声明

翟明达:研究方案的制定,算法设计与仿真,论文撰写。

李晓龙:算法设计与仿真验证。

龙志强:参与研究的构思、设计。

窦峰山:论文修订。

参考文献

1

吴祥明. 磁浮列车[M]. 上海上海科学技术出版社2003. [百度学术] 

WU Xiangming. Maglev train [M]. ShanghaiShanghai Science and Technology Press2003. [百度学术] 

2

LIU ZhigangLONG ZhiqiangLI Xiaolong. Maglev trains key underlying technologies[M]. HeidelbergSpringer2015. [百度学术] 

3

XIONG JiayangDENG Zigang. Research progress of high-speed maglev rail transit[J]. Journal of Traffic and Transportation Engineering2021211): 177. [百度学术] 

4

PRASAD NJAIN SGUPTA S. Electrical components of maglev systems: emerging trends[J]. Urban Rail Transit201952): 67. [百度学术] 

5

WANG RYANG BGAO H. Nonlinear feedback control of the inductrack system based on a transient model[J]. Journal of Dynamic Systems, Measurement, and Control20211438): 1. [百度学术] 

6

BORASE R PMAGHADE D KSONDKAR S Yet al. A review of PID control, tuning methods and applications[J]. International Journal of Dynamics and Control202192): 818. [百度学术] 

7

ATAŞLAR-AYYILDIZ BKARAHAN O. Design of a maglev system with PID based fuzzy control using CS algorithm[J]. Cybernetics and Information Technologies2020205): 5. [百度学术] 

8

孙友刚徐俊起贺祯宇.基于误差交叉耦合的多电磁铁悬浮系统滑模协同控制[J].西南交通大学学报2022573):558. [百度学术] 

SUN YougangXU JunqiHE Zhenyuet al. Sliding mode cooperative control of multi-electro-magnet suspension system based on error cross coupling[J]. Journal of Southwest Jiaotong University2022573):558. [百度学术] 

9

蒋启龙梁达阎枫. 数字单周期电流控制在电磁悬浮系统中的应用[J].西南交通大学学报2019541):1. [百度学术] 

JIANG QilongLIANG DaYAN Feng. Application of digital one-cycle control for current in electromagnetic suspension system[J]. Journal of Southwest Jiaotong University2019541):1. [百度学术] 

10

FENG YZHAO CLIANG Xet al. Influence of bolster-hanger length on the dynamic performance of high-speed EMS maglev vehicles[J]. Vehicle System Dynamics20226011): 3743. [百度学术] 

11

SUN YXU JLIN Get al. RBF neural network-based supervisor control for maglev vehicles on an elastic track with network time delay[J]. IEEE Transactions on Industrial Informatics2022181): 509. [百度学术] 

12

ZHAO FYOU KSONG Set al. Suspension regulation of medium-low-speed maglev trains via deep reinforcement learning[J]. IEEE Transactions on Artificial Intelligence202124): 341. [百度学术] 

13

SUN YXU JWU Het al. Deep learning based semi-supervised control for vertical security of maglev vehicle with guaranteed bounded airgap[J]. IEEE Transactions on Intelligent Transportation Systems2021227): 4431. [百度学术] 

14

ZHENG YFURIERI LPAPACHRISTODOULOU Aet al. On the equivalence of Youla, system-level, and input-output parameterizations[J]. IEEE Transactions on Automatic Control2020661): 413. [百度学术] 

15

EVERS EVAN DE WAL MOOMEN T. Beyond decentralized wafer/reticle stage control design: a double-Youla approach for enhancing synchronized motion[J]. Control Engineering Practice20198321. [百度学术] 

16

VAU BLANDAU I D. Adaptive rejection of narrow-band disturbances in the presence of plant uncertainties: a dual Youla-Kucera approach[J]. Automatica2021129109618. [百度学术]