1、第 20 卷 第 2 期2023 年 2 月铁道科学与工程学报Journal of Railway Science and EngineeringVolume 20 Number 2February 2023中低速磁浮列车滑模自抗扰悬浮控制算法陈萍1,2,史天成1,于明月3,陈垟1,史炎4(1.沈阳航空航天大学 民用航空学院,辽宁 沈阳 110136;2.辽宁通用航空研究院,辽宁 沈阳 110136;3.沈阳航空航天大学 自动化学院,辽宁 沈阳 110136;4.西南交通大学 牵引动力国家重点实验室,四川 成都 610031)摘要:由于磁浮列车各悬浮架相互独立,任何一个悬浮控制点产生故障将导致
2、整个悬浮架向失效一侧倾斜,造成列车运行事故。为此提出一种滑模自抗扰的悬浮控制方案以进一步提升悬浮控制器的带宽、鲁棒性和容错性。在获取间隙数据时融合了电涡流传感器的低频数据和加速度传感器的高频数据,并加入有效性判断,将不同传感器性能互补。在控制器的输出项中增加加速度微分项以检测磁浮列车的向心加速度,避免悬浮架在坡道与竖曲线过渡处撞击轨道,但直接求解微分会使系统不稳定,所以采用最速控制综合函数实现列车加速度微分项的获取。自抗扰控制器中扩张状态观测器会采集悬浮间隙信号,并观测到悬浮架的悬浮间隙、悬浮架的垂向速度和悬浮电磁铁的电流值,即使在加速度传感器和电流传感器同时失效的情况下,磁浮列车依靠扩张状态
3、观测器观测到的数据也能实现稳定悬浮。通过李雅普诺夫稳定性判据证明了滑模自抗扰悬浮控制算法稳定性,经过MATLAB/Simulink仿真和实车试验,验证了算法的可行性。该悬浮控制算法确保磁浮列车在运行过程中遇到多种传感器同时失效的情况下不失稳,将磁浮列车悬浮控制器用到的所有传感器特性发挥出来,最大程度保障列车上乘客的安全及车载设备的正常运行。关键词:磁浮列车;滑模控制;自抗扰控制;互补滤波;容错控制中图分类号:TP273+.3 文献标志码:A 开放科学(资源服务)标识码(OSID)文章编号:1672-7029(2023)02-0682-12Sliding mode active disturba
4、nce rejection levitation control algorithm of the medium-and low-speed maglev vehiclesCHEN Ping1,2,SHI Tiancheng1,YU Mingyue3,CHEN Yang1,SHI Yan4(1.Civil Aviation College,Shenyang Aerospace University,Shenyang 110136,China;2.Liaoning General Aviation Academy,Shenyang 110136,China;3.School of Automat
5、ion,Shenyang Aerospace University,Shenyang 110136,China;4.State Key Laboratory of Traction Power,Southwest Jiaotong University,Chengdu 610031,China)Abstract:Since each suspension frame of maglev train is independent from each other,the failure of any 收稿日期:2022-02-28基金项目:国家自然科学基金资助项目(51605309);辽宁省教育厅
6、项目(JYT2020153);牵引动力国家重点实验室自主研究课题资助项目(2019TPL-14)通信作者:陈萍(1987-),女,辽宁营口人,讲师,博士,从事磁浮列车研究;E-mail:DOI:10.19713/ki.43-1423/u.T20220349第 2 期陈萍,等:中低速磁浮列车滑模自抗扰悬浮控制算法suspension control point would cause the whole suspension frame to tilt to the failure side,resulting in train operation accident.Therefore,a su
7、spension control scheme based on sliding mode active disturbance rejection was proposed to improve the bandwidth,robustness,and fault tolerance of the suspension controller.When obtaining air gap data,the low frequency data of eddy current sensor and the high frequency data of acceleration sensor we
8、re fused,and validity judgment was added to complement the performance of different sensors.The acceleration differential term was added to the output term of the controller to detect the centralizing acceleration of maglev train,to avoid the suspension frame hitting the track at the transition betw
9、een the ramp and the vertical curve.However,getting the differential term directly would make the system unstable;hence,a maximum speed control synthesis function was used to obtain the acceleration differential term of the train.Extended state observer in ADRC would acquire air gap data,then the su
10、spension air gap of the suspension frame,the vertical velocity of the suspension frame and the current of the suspension electromagnet can be observed,even when acceleration sensor and the current sensor fail at the same time,the observed data can be used to make the maglev train stable suspension.T
11、he stability of the sliding mode active disturbance rejection levitation control algorithm was proved by Lyapunov stability criterion,and the feasibility of the algorithm was verified by MATLAB/Simulink simulation and real vehicle test.The levitation control algorithm ensures that the maglev train d
12、oes not lose stability when multiple kinds of sensors fail at the same time in the process of running,and gives full play to the characteristics of all sensors used in maglev train levitation controller to ensure the safety of passengers on the train and the normal operation of onboard equipment to
13、the greatest extent.Key words:maglev vehicles;sliding mode control;active disturbance rejection control;complementary filter;fault-tolerant control 近年来,中国轨道交通发展迅速,国家更加重视基础设施建设,轨道交通类型也更加多样。其中磁浮列车因为其爬坡能力强,与轨道间维持一定间隙,从而消除了悬浮架与轨道的摩擦磨损而受到广泛关注。目前国内已有的中低速磁悬浮运营线有北京磁浮S1线和长沙磁浮线1等,并有一些新结构磁浮列车被提出,优化了列车结构,列车性能有所
14、提升2。为了确保乘客的安全,运营线路上列车的很多关键部件都有冗余设计,悬浮控制程序中90%左右的代码都用来故障诊断,真正的控制算法只占代码的10%左右。其中,间隙测量是保持稳定悬浮最重要的环节,理论上如果间隙的采样频率和采样精度足够高,只要控制器获取到间隙就可以实现基本悬浮。在运营线路中,每个控制点都冗余了三路间隙传感器、两路加速度传感器和两路电流传感器。测量间隙采用电涡流原理,后级信号处理采用相敏检波电路3或LDC16144实现。实现悬浮控制的算法包括滑模控制58、自适应控制910、自抗扰控制1112和滑模自抗扰控制1317等,这些控制算法能够实现基本的悬浮,不同算法稳定悬浮时电磁铁中电流相
15、差不大,所以算法的功耗基本一致。滑模控制的低频性能好8,但参数调试较复杂,带宽较窄;自适应控制能够在不修改参数的情况下适应不同质量的悬浮架,没有繁琐的调参过程,但控制过程会有超调;自抗扰控制能够让悬浮间隙无颤振、无超调,但参数调试较复杂;滑模自抗扰控制同时拥有滑模和自抗扰的特性,抗干扰能力强且带宽较宽,但是李大字等1317提出的滑模自抗扰控制将扩张状态观测器观测数据直接用于控制,未将读取观测数据和读取传感器数据的控制效果做对比,且文献中传感器精度高,测量准确,动态性能好,适合在干扰不剧烈的固定场合使用。而中低速磁浮列车的悬浮系统有很强的非线性,实际动态运行时会有复杂扰动进入系统,控制器需要获取
16、的传感器信号种类多,安全性要求高,而扩张状态观测器观测的数据与实际数据有误差。目前运营线路主要存在的问题是悬浮架完全解耦,任何一个悬683铁 道 科 学 与 工 程 学 报2023 年 2月浮控制点的间隙或电流传感器失效,或控制板卡失效,悬浮控制点将无法正常悬浮,整个悬浮架就向失效一侧倾斜,导致列车无法正常运行18。较好的解决方案是加入更多的控制器和传感器冗余控制,这种方式增加了控制器的能耗,也增加了车重。如果只考虑电涡流传感器测量间隙,在列车遇到上下坡的时候,悬浮架会有敲打轨道的情况,特别是速度较快的情况下,敲打轨道现象更为明显,乘客乘坐体验感会很差,这也制约着磁浮线的运营速度19。控制器中
17、需要加入对信号的微分抑制波动,但是直接微分会导致系统不稳定,悬浮架容易失稳,所以采用韩京清20提出的最速控制综合函数实现对信号的微分。本文基于运营线路现有控制器和传感器的基础上,针对上述这些问题,对比了状态反馈控制、直接获取传感器的滑模自抗扰控制、自抗扰控制和获取扩张状态观测器数据的滑模自抗扰的控制效果,并提出在电流传感器正常情况下采用传感器数据参与控制保证列车最优性能,电流传感器故障情况下采用观测数据参与控制保证列车正常悬浮,同时为了提升控制器的带宽,数据融合后间隙包含了被电涡流传感器滤掉的高频成分,加入了对间隙和加速度数据故障的判断,即使多个传感器同时故障也不会影响正常悬浮。通过仿真和实验
18、验证了所提模型的优越性,提高了动态运行状态下悬浮可靠性以降低列车趴窝的风险。1 磁浮列车数学模型磁浮列车单个解耦后的控制点如图1所示,F轨用于悬浮导向和列车降落时对车体支撑,控制器连接电磁铁,通过调整控制器产生的PWM占空比调节电磁铁线圈中的电流,将电磁铁吸起一定的高度,使电磁铁与F轨之间间隔固定的距离,这个距离称为悬浮间隙。采用2个IGBT组成半桥电路实现对电磁铁电流的控制,因为即使一个IGBT被击穿短路,另一个IGBT也能正常工作。4个反接的二极管是防止电磁铁两端的电压过高击穿IGBT,将电磁铁中过大的能量反馈回DC330V电网中。悬浮间隙通过安装在电磁铁上方的电涡流传感器测量得到21。在
19、理想条件下,车体的垂向运动方程可以表示为22F(x,i)=0N2S4(ix)2(1)式中:F表示电磁铁产生的悬浮力;i表示电磁铁流过的电流;x表示空气间隙;0表示真空磁导率;N表示电磁铁线圈匝数;S表示正对横截面积。垂向加速度随着间隙与电流的变化为md2xdt2=mg-F(x,i)+fd(2)式中:m表示悬浮点的等效质量;fd表示受到的干扰力;g表示重力加速度。电感量L随间隙的变化为L(x)=0N2S2x(3)电磁铁两端的电压u与电流的关系为图1磁浮列车原理Fig.1Schematic diagram of maglev vehicle684第 2 期陈萍,等:中低速磁浮列车滑模自抗扰悬浮控制
20、算法u(t)=Ri(t)+ddt(L(x)i(t)=Ri(t)+0N2S2xdi(t)dt-0N2Si(t)2x2dxdt(4)式中:R表示电磁铁的等效电阻。被控对象的状态方程可以表示为|x?1=x2+d1x?2=-0N2S4m()x3x12+g+d2x?3=x2x3x1+2x10N2S()u-x3R+d3y=x1(5)式中:x1表示间隙;x2表示速度;x3表示电流。实际控制系统中,间隙、加速度和电流容易获取,而速度较难获取。d1,d2和d3表示传感器采集时引入的噪声,实际情况可获取到噪声波动的上界,仿真时设定 d1,d2和 d3为对应上界的随机噪声信号;y表示模型的输出,即间隙。2 控制器设
21、计2.1滑模控制器滑模控制的原理是控制器根据当前间隙与目标间隙差值输出信号到执行机构,最终驱动被控对象使列车稳定悬浮,由于反馈回的当前间隙值会引入测量噪声,所以测量的间隙需要进行数据融合。根据式(5),输出的一阶导数为y?=x?1=x2+d1(6)输出的二阶导数为y?=-0N2S4m(x3x1)2+g+d2+d?1=-0N2S4m()x3y2+g+d2+d?1(7)输出的三阶导数为y?=-0N2S4m2x3x?3y2-2x2x23yy4+d?2+d?1=-0N2S4m2x3y2()x2x3x1+2x10N2S()u-x3R+d3-2x2x23yy4+d?2+d?1=-0N2S4m2x1x2x2
22、3+2x21x3()2x10N2S()u-x3R-2x1x2x23x41-0N2Sx34mx21d3+d?2+d?1=-x3()u-x3Rmx1+d(8)式 中:d 表 示 等 效 噪 声 信 号,且d=-0N2Sx34mx21d3+d?2+d?1。所以控制器的输出可以表示为u=x3R-mx1x3(v+sgn(s)(9)式中:v表示控制律辅助项,且v=c1e?+c2e?+y?d;表示噪声信号的上界。设定滑模函数s=c1e+c2e?+e?(10)式中:|e=yd-ye?=y?d-y?e?=y?d-y?(11)证明:对式(10)求导,并代入式(8)得s?=c1e?+c2e?+e?=c1e?+c2e
23、?+y?d-y?=c1e?+c2e?+y?d+x3()u-x3Rmx1-d(12)选择Lyapunov函数为图2滑模控制器Fig.2Sliding mode controller685铁 道 科 学 与 工 程 学 报2023 年 2月V=12s20(13)求导并代入式(12)后得V?=ss?=s(c1e?+c2e?+y?d+x3()u-x3Rmx1-d)=s()c1e?+c2e?+y?d-v-sgn(s)-d(14)将v=c1e?+c2e?+y?d代入式(14)后可得到V?=s(-sgn(s)-d)=-ds-|s|(15)考虑到噪声信号的上界max|d|时,有V?0,此时根据LaSalle不
24、变性原理,控制器与被控对象组成的闭环系统渐进稳定23,当t时,有e0,e?0,e?0。当max|d|时,能保证系统稳定,但是并不是越大越好,过大的会导致系统的抖振。在坡道向竖曲线过渡或竖曲线向坡道过渡的时候可能出现敲打轨道的现象,坡道可以分为上坡和下坡情况,如图3所示。如果只考虑上坡的情况,式(7)将会加入向心力y?=gcos+v2vehr-0N2S4m(ix)2+d2+d?1(16)式中:为车体向心力与竖直方向的夹角;vveh表示车速;r表示轨道的半径。综合考虑上下坡情况,则有y?=gcosv2vehr-0N2S4m(ix)2+d2+d?1(17)此时的向心力可以被加速度传感器检测到,考虑到
25、轨道坡度较小,最大不超过7%,忽略变化,所以式(17)将会变为式(18)y?=g+x?2-0N2S4m(ix)2+d2+d?1(18)输出的三阶导数为y?=-x3()u-x3Rmx1+x?2+d(19)反推出滑模控制器输出函数为u=x3R-mx1x3(v-x?2+sgn(s)(20)式中:x?2表示对加速度传感器信号的微分,此时控制器输出中已经融合了间隙、电流和加速度信号。但是在控制器设计中,对某一个信号求微分会导致系统不稳定,所以需要设计一种微分器。2.2滑模自抗扰控制器滑模自抗扰控制器的核心为扩张状态观测器和跟踪微分器,参考韩京清20提出的自抗扰控制,首先设定两种逼近函数fal(e,)=|
26、e-1|e|esgn(e)|e(21)sat(z,)=|z zsgn(z)z(22)式中:为消除高频颤振加入的线性区间长度;为次方数;e 为误差;z 为包含了高频分量的误差项。自抗扰控制利用“等时区方法”构造了一个近似的离散形式的最速控制综合函数,利用这种函数构造出的跟踪微分器可以快速、没有超调、没有颤振地跟踪加速度信号,并输出加速度的微(a)上坡;(b)下坡图3有坡道的情况Fig.3When the ramp exists图4滑模自抗扰控制器Fig.4Sliding mode active disturbance rejection controller686第 2 期陈萍,等:中低速磁浮列
27、车滑模自抗扰悬浮控制算法分信号,状态方程可表示为|x?01=x02x?02=-rasat()x01-x?2+|x02x022ra,hra(23)式中:ra为调整跟踪快慢的速度因子;h为采样时间;x01为加速度的跟踪输出;x02为加速度的微分输出。对于获取所有传感器数据的滑模自抗扰控制器输出可表示为u=x3R-mx1x3(v-x02+sgn(s)(24)式中:s与式(10)一致,但是s中y?d和y?d的值由与式(23)相同形式的跟踪微分器求得微分,y?的值由加速度传感器采集的数据y?积分得到。非线性扩张状态观测器ESO的方程为|eo=z1-yz?1=z2-01eoz?2=z3-02fal(eo,
28、a1,h)+b0uz?3=-03fal(eo,a2,h)(25)式中:01,02和03为观测器增益系数;z1,z2和z3分别对应x1,x2和x3的观测值;a1和a2分别代表不同的次方数;eo表示观测间隙与实际间隙的差值;b0表示对控制器输出的放大系数。WEI等11提出了自抗扰控制器输出公式为u=kp()yd-z1+kd()y?d-z2-z3b0(26)式中:kp和kd分别表示自抗扰控制器的比例和微分系数。对于获取观测器数据的滑模自抗扰控制器输出可表示为u=-c3z3b0+c4z1b0z3(vo-x02+sgn(so)(27)式中:so表示滑模自抗扰控制器的滑模函数,且so=c5(yd-z1)+
29、c6(y?d-z2)+(y?d-z?1),c3,c4,c5和c6表示观测器系数。证明:考虑对于观测间隙求导,则有z?1=-01e?o-02fal(eo,a1,h)-03fal(eo,a2,h)+b0u(28)对于观测加速度z?2=-02fal(eo,a1,h)-03fal(eo,a2,h)+b0u(29)对式(27)中的so求导,则有s?o=c5(y?d-z?1)+c6(y?d-z?2)+(y?d-z?1)(30)将式(25)、式(28)和式(29)代入到式(30)中,有s?o=c5(y?d+01eo+02fal(eo,a1,h)+)03fal(eo,a2,h)-c5b0u+c6()y?d+0
30、2fal(eo,a1,h)+03fal(eo,a2,h)-c6b0u+(y?d+01e?o+02d2dt2fal(eo,a1,h)+)03ddtfal(eo,a2,h)-b0u?(31)设定获取观测器数据的滑模自抗扰控制器的Lyapunov函数为Vo=12s2o0(32)对式(32)求导得V?o=sos?o=(c5(yd-z1)+c6(y?d-z2)+(y?d-z?1)s?o(33)考虑到将式(27)代入到式(31)中,同时确保d,此时V?o0,所以系统渐进稳定,当t时,有z1yd,z2y?d,z?1y?d。式(24)可以看出获取所有传感器数据的滑模自抗扰控制达到稳定悬浮需要保证传感器正常,电
31、流传感器失效将导致列车失稳。扩张状态观测器可以对电流传感器数据估计,正常运行时控制器采用式(24)的形式,但是此时扩张状态观测器会返回数据,电流传感器故障时,即z3与x3差值的绝对值大于阈值时,控制器变为式(27)的形式,所以只要间隙传感器正常列车就不会失稳。2.3状态反馈控制器作为对比,引入 LEE 等24提出的状态反馈控制,该算法类似于工程常用的经典PID控制,但采用直接读取多种传感器数据的方法而非在程序中对悬浮间隙做微积分处理,能够快速达到稳定条件。令x1=yd,x2=0,x?1=0,x?2=0,x?3=0,得到x3=2ydNmg0S,u=2ydRNmg0S。所以控制器的输出可以写为68
32、7铁 道 科 学 与 工 程 学 报2023 年 2月u=2ydRNmg0S+k1(x1-yd)+k2x2+k3(x3-2ydNmg0S)(34)式中:k1为比例系数;k2为微分系数;k3为电流系数。该方法的缺点是必须准确估计车体质量,如果遇到质量变化较大的情况让等式平衡需要消耗时间调节,所以该算法最大的缺点是鲁棒性差。2.4数据融合列车运行时会有多个电涡流传感器测量间隙,间隙的量程为020 mm,间隙传感器探头通过轨缝的时候,采集到的间隙值比其他通道大很多,此时该通道数据不可用,只有从其他通道获取的间隙数据,考虑到坏掉的间隙传感器输出为0 mm,则间隙传感器有效性判断函数为z(k)=|z01
33、(k-1)z01(k-1)0且z01(k-1)=minz01(k-1),z0ng(k-1)z02(k-1)z02(k-1)0且z02(k-1)=minz01(k-1),z0ng(k-1)z0ng(k-1)z0ng(k-1)0且z0ng(k-1)=minz01(k-1),z0ng(k-1)0 其他(35)式中:ng表示间隙传感器的数量,z表示有效值判断后的间隙值。对于将间隙测量的结果融合到最终的间隙值中x(k)=x(k-1)+Kk(z(k)-x(k-1)(36)式中:Kk是数据增益,用于减小数据的波动,为常数,关系到相位差。Kk越小,相位差越大,滤波效果好。但相位差过大会导致控制不及时,列车容易
34、失稳,x为滤波后的间隙数据。采用多个传感器测量加速度,加速度的量程为-5g+5g,考虑到加速度传感器冗余,确认加速度传感器正常后将数据反馈到控制器中,对于加速度的判断为a(k)=i=1na()a0i(k-1)|sgn()a0i(k-1)-a0i(k-2)i=1na()|sgn()a0i(k-1)-a0i(k-2)(37)式中:na表示加速度传感器的数量,a0i表示第i个通道的加速度值,a表示加速度数据。在频域中间隙信号可表示为X(s)=1s+1X(s)+ss+1X(s)(38)式中:表示滤波器时间常数,X为间隙在频域的表示。考虑到输入的间隙测量信号可以分为高频区域和低频区域。电涡流传感器低频性
35、能较好,但是高频性能较差;加速度传感器高频性能较好,但是低频性能较差。滑模自抗扰控制器的低频性能较好,但是高频性能较差,为了弥补控制器的高频性能,采用互补滤波的方式将测量的输入到控制器中,即低频采用电涡流传感器的数据,高频采用加速度的数据。即X?(s)=1s+1X(s)+ss+11s2A(s)(39)式中:A表示加速度在频域的表示,X?表示最终融合后间隙在频域的表示,通过一阶向后差分算法可以将连续函数转为离散函数。转换函数为s=1-z-1T(40)将式(40)代入到式(39)中,得到间隙 z变换后的方程x?(z)=11-z-1T+1x(z)+1-z-1T+11-z-1Ta(z)(41)式中:x
36、?表示数据融合后的间隙。化简并反变换得到离散后的迭代方程为x?(k)=2+T+Tx?(k-1)-+Tx?(k-2)+T+Tx(k)-T+Tx(k-1)+T2+Ta(k)(42)3 仿真与试验根据磁浮列车的数学模型,采用 MATLAB/Simulink进行仿真,悬浮架参数如表1所示,扩张688第 2 期陈萍,等:中低速磁浮列车滑模自抗扰悬浮控制算法状态观测器的参数如表2所示。仿真后将算法应用到磁悬浮试验线路中测试。3.1滑模自抗扰控制算法仿真设定悬浮间隙为8.5 mm,坡道参数按照张锟等19设定,长度=40 m,半径 r=1 000 m,坡度=40,k1=1 400,k2=1 200,k3=15
37、,kp=1 600,kd=80,运行速度vveh=100 km/h,在第8 s时进入上坡。通过滑模自抗扰控制器实现对磁浮列车的控制仿真,此时的控制器输出为式(27),结果如图5(a)所示,可以看出对于速度的估计比实际值偏大,基本能观测到控制器的电流信号。通过仿真对比状态反馈控制、获取所有传感器数据的滑模自抗扰控制、自抗扰控制和获取观测器数据的滑模自抗扰控制,间隙变化如图5(b)所示,获取所有传感器数据的滑模自抗扰控制和获取观测器数据的滑模自抗扰控制能够较好地通过坡道,而状态反馈控制和自抗扰控制间隙会有0.47 mm的波动。获取观测器数据的滑模自抗扰控制会有超调,因为观测值与实际值有误差,在正常
38、运行情况滑模自抗扰控制是从所有传感器中获取数据,而不采用观测值。不同控制算法的仿真性能对比如表3所示,4种算法各有优势,自抗扰控制中的微分器不会造成系统发散,扩张状态观测器能根据间隙估计出速度和电流,对噪声抑制效果好。综合图5和表3,获取所有传感器数据的滑模自抗扰控制因为传感器数据融合弥补了滑模控制器的带宽,跟踪微分器抑制了扰动。而扩张状态观测器提高了悬浮可靠性,为列车运行安全提供最后一道保障。3.2滑模自抗扰控制算法实测悬浮控制板卡如图6(a)所示,采用TMS320F28379D实现悬浮控制算法,DSP内部的双核实现对控制程序的冗余。FPGA实现对传感器数据解码,间隙信号传输到DSP的共享R
39、AM中,双核DSP运行相同程序完成传感器数据融合和控制算法实现,并将目标占空比传回FPGA,FPGA对双核反馈回的数据仲裁,最终产生 PWM 驱动 IGBT。控制器的输出为PWM的占空比,与式(4)稍有不同,实际的测量电流偏小,因为斩波器开启时电磁铁两端电压就为330 V。因为有漏磁等其他因素存在,实车中还有一些损耗,导致列车起浮时的上升时间和调节时间与仿真相比更长了。获取所有传感器数据的滑模自抗扰控制静浮实测的曲线如图6(b)所示,可以看出间隙的调节时间约为 14.30 s,从间隙变化曲线可以看出,系统的过阻尼效果明显,鲁棒性强,这样能够防止悬浮过程中对车载设备造成过大的冲击,同时给乘表1悬
40、浮架参数Table 1Parameters of suspension frame参数等效质量m/kg电磁铁等效内阻R/电磁铁等效电感L/mH电磁铁匝数N正对横截面积S/m2真空磁导率0/(Hm1)数值5100.98366400.08410-7表2滑模自抗扰控制器参数Table 2Parameters of sliding mode active disturbance rejection controller参数010203a1a2h数值1 0006001001.50.750.001参数b0c3c4c5c6yd数值60.9851040608.50表3不同控制算法仿真性能对比Table 3Pe
41、rformance comparison of different control algorithms in simulation算法状态反馈控制滑模自抗扰控制(获取所有传感器数据)自抗扰控制滑模自抗扰控制(获取观测器数据)调节时间/s3.233.533.231.71上升时间/s2.312.532.311.33超调量/%0004.32稳态误差0.050.030.050.43均方根误差0.400.430.380.41689铁 道 科 学 与 工 程 学 报2023 年 2月客带来更好的乘坐体验。根据加速度的变化可以看出只有在起浮和降落时有较大的波动,加速度传感器采集到的加速度信号向上为正,车体
42、受到的重力向下,所以稳定在-9.80 m/s2左右。根据电(a)ESO观测数据与实际数据仿真;(b)不同算法间隙对比图5算法仿真对比Fig.5Simulation of algorithms(a)悬浮控制板卡;(b)获取所有传感器数据的滑模自抗扰控制实测曲线;(c)不同算法静浮间隙变化;(d)不同算法动态运行间隙变化图6实车测试图Fig.6Test of maglev vehicle690第 2 期陈萍,等:中低速磁浮列车滑模自抗扰悬浮控制算法流的变化可以看出稳定悬浮时电流 27.72 A左右,只有起浮和降落时电流稍大一些以克服静置间隙浮起或平稳落地。各种控制算法的静悬间隙实测数据变化如图6(
43、c)所示,动态运行间隙实测数据变化如图6(d)所示,列车从静止加速到15 km/h惰行32 s后制动,最终停止,算法的性能对比如表4所示。其中状态反馈控制算法在静浮时波动大,动态运行时能根据传感器数据及时做出反应。获取所有传感器数据的滑模自抗扰控制静浮和动态运行性能较好,传感器能检测出实时的状态,但是调节时间长。自抗扰控制在静浮时因为有扩张状态观测器的存在,抗干扰能力强,但是动态运行时观测数据与实际有误差导致波动较大。仅获取观测器数据的滑模自抗扰控制在静浮时波动被有效抑制了,但是动态运行时同样由于观测数据与实际有误差导致间隙波动大。实测算法对比结果与仿真基本一致,而获取所有传感器数据的滑模自抗
44、扰控制在故障工况下改用观测器数据却依旧能够保持稳定悬浮以坚持到回库检修,冗余设计提升了控制器的可靠性。(a)间隙测试;(b)加速度测试;(c)数据融合测试图7传感器数据融合实测Fig.7Data fusion of sensors in maglev vehicle表4不同控制算法实测性能对比Table 4Performance comparison of different control algorithms in real vehicle算法状态反馈控制滑模自抗扰控制(获取所有传感器数据)自抗扰控制滑模自抗扰控制(获取观测器数据)调节时间/s10.3714.3510.469.05上升时间
45、/s7.169.847.231.77超调量/%0008.03稳态误差0.100.020.060.03悬浮均方根误差0.030.020.020.01动态运行均方根误差0.330.370.360.39691铁 道 科 学 与 工 程 学 报2023 年 2月3.3传感器数据融合实测从图7(a)可以看出,由于轨缝的存在,3个间隙传感器反馈回的间隙数据中有突变。在加入间隙传感器数据有效性判断后,输出的数据消除了突变点,加入滤波算法后,可以看出滤波后的间隙波动少了6.40%。加速和减速过程由于列车的惯性,间隙会有很大的波动,完全停止之后间隙逐渐恢复8.50 mm。从图7(b)可以看出处理后的数据包含了2
46、种传感器的数据,该判断算法在有一个加速度传感器故障时也会有加速度输出。加速度数据在数据融合后,间隙突变时加入了高频分量,如图 7(c)所示。可见数据融合过程将2种传感器的频率特性都发挥了出来。4 结论1)提出的滑模自抗扰悬浮控制算法,扩张状态观测器观测到的数据不仅用于对传感器故障判断,也可以在电流传感器故障的情况下直接用于控制算法,提升了控制器的可靠性。2)在对传感器数据融合时,首先判断了数据的有效性,并根据传感器频率特性提取了各传感器的有效信息,提升了控制器的带宽。3)在磁浮列车的悬浮控制板卡中运行程序,采用上位机软件获取悬浮间隙、电流和加速度,与MATLAB/Simulink仿真相对比,调
47、节时间和上升时间等指标与仿真有很大的差别,因为实车中有些损耗在仿真时被忽略了。参考文献:1马卫华,罗世辉,张敏,等.中低速磁浮车辆研究综述J.交通运输工程学报,2021,21(1):199216.MA Weihua,LUO Shihui,ZHANG Min,et al.Research review on medium and low speed maglev vehicleJ.Journal of Traffic and Transportation Engineering,2021,21(1):199216.2史炎,史天成.新结构高速磁浮列车动力学分析J.中国科技论文,2021,16(8)
48、:869874,901.SHI Yan,SHI Tiancheng.Dynamics of new structure high-speed maglev vehicleJ.China Sciencepaper,2021,16(8):869874,901.3程家军.电涡流位移传感器在微间隙测量中的特殊应用J.测控技术,2015,34(6):912.CHENG Jiajun.Special application of eddy current displacement sensor in micro-gap measurementsJ.Measurement&Control Technolog
49、y,2015,34(6):912.4胡瑞霞,马卫华,史天成,等.基于LDC1614的磁浮电涡流位移传感器设计J.传感器与微系统,2019,38(7):6769.HU Ruixia,MA Weihua,SHI Tiancheng,et al.Design of maglev eddy current displacement sensor based on LDC1614J.Transducer and Microsystem Technologies,2019,38(7):6769.5ADIL H M M,AHMED S,AHMAD I.Control of MagLev system usi
50、ng supertwisting and integral backstepping sliding mode algorithmJ.IEEE Access,2020,8:5135251362.6CHEN Chen,XU Junqi,JI Wen,et al.Sliding mode robust adaptive control of maglev vehicles nonlinear suspension system based on flexible track:design and experimentJ.IEEE Access,2019,7:4187441884.7XU Junqi