Sliding Mode Cooperative Control of Multi-Electromagnet Suspension System Based on Error Cross Coupling
-
摘要:
针对磁浮列车传统的单点悬浮控制方法没有考虑多电磁铁间的协调同步问题,将多电磁铁的跟踪误差交叉耦合来设计高精度的协同控制方法,在减少了多点悬浮系统的跟踪误差和同步误差的同时,提高了系统抗干扰能力. 首先,通过动力学分析了考虑未知扰动的4个电磁铁(2个控制模块)悬浮系统的动力学特征;其次,针对系统中的未知扰动,引入干扰观测器来估计扰动并进行扰动补偿;然后,考虑到相邻电磁铁控制模块之间存在耦合动力学特性,设计一种误差交叉耦合的滑模协同控制器;最后,在不作任何线性化处理的前提下,证明了闭环系统的渐近稳定性. 研究结果表明:通过多电磁铁的悬浮架实验证明所提方法可以考虑补偿电磁铁模块之间的协调关系,抑制扰动的影响,减小间隙跟踪误差达40%,显著减少了电磁铁之间的耦合扰动作用.
Abstract:As to the problem that traditional signal point suspension control method of maglev train lacks consideration of coordination and synchronization of multiple electromagnets, a novel coordination control method is developed through tracking error cross-coupling. The novel method can reduce tracking error and synchronization error of multiple points suspension system and enhance anti-disturbance ability at the same time. Firstly, through dynamic analysis, the dynamic equations of four electro magnets (two control modules) suspension system considering unknown disturbance are established. Secondly, in order to estimate and compensate the unknown disturbance of the system, a disturbance observer is introduced. Next, considering the coupling dynamic characteristics of adjacent electromagnet control modules, a sliding mode coordinated controller of error cross coupling is designed. Finally, the asymptotic stability of the closed-loop system is proved without linearization. The experiments show that the presented control method can compensate the coordination relationship of electromagnet modules, suppress the effect of disturbance, reduce the synchronization error by 40%, and inhibit the coupling disturbance between electro magnets significantly.
-
磁浮列车具有低噪音、优异爬坡能力、高转弯性能、无污染和高安全性等优点,正快速成为国内外的一种新型轨道交通方式[1-4]. 电磁悬浮(electro magnetic suspension, EMS)型磁浮列车依靠悬浮电磁铁与轨道之间的吸引力使列车与轨道保持大约 8~10 mm的间隙,从而实现无接触运行. 磁浮列车悬浮是通过悬浮架固接的多个悬浮电磁铁共同支撑完成. 通过悬浮架的机械结构可以实现左右两侧解耦,但同一侧的电磁铁因为刚性连接,存在较强的机械耦合关系. 当一个电磁铁动态发生变化会引起相邻的电磁铁动态也发生变化,即耦合扰动效应. 目前,磁浮列车的各个电磁铁控制模块单独设计,互相之间没有通讯和协调,无法主动处理耦合扰动效应. 而悬浮过程中不可避免的扰动会导致各悬浮间隙动态不同步,容易降低悬浮性能甚至引起悬浮失效.
因为系统的开环不稳定、强非线性和参数不确定等特征,磁浮列车的悬浮控制算法一直是研究热点和挑战. 早期的研究为了方便控制器的设计,忽略多个电磁铁线圈悬浮时相互之间的耦合作用,可将悬浮控制对象简化为单点悬浮系统:蒋启龙等[5]早在20世纪90年代就利用80C196单片机实现了悬浮系统PID数字控制;龙志强等[6]利用反馈线性化技术将系统的输入状态线性化,设计出PI控制器和对应的非线性补偿器;汪科任等[7]基于全状态反馈增益矩阵设计了线性控制器来解决低轨道梁刚度下稳定悬浮,但多个悬浮电磁铁之间并没有考虑误差补偿和协同. 近年来,人们开始对多点悬浮控制进行深入研究;王亮等[8]在建立了多点悬浮模型的基础上,通过矩阵变换将系统的电磁力和运动状态进行空间解耦,并根据稳定性能要求和极点配置理论设计了一个闭环控制系统,但仍采用经典控制理论;李奇南等[9]以钢板动力学模型为基础,通过引入气隙交叉耦合控制来改善动态气隙同步性能;徐俊起等[10]基于多点悬浮模型提出基于交叉耦合控制算法,对系统的输出误差进行补偿,但稳定性分析时对系统进行了线性化处理;赵伟等[11]针对磁浮列车多点悬浮系统设计了无模型自适应模块化控制方法. 虽然协同控制在磁浮列车领域研究较少,但已经在机器人[12]、风电机组[13]和分布式电动汽车[14-15]等领域取得成功应用.
本文针对多电磁铁悬浮系统展开误差交叉耦合的滑模协同控制方法研究. 首先建立了多电磁铁悬浮系统动力学模型,并分析其耦合特性. 然后设计未知动态和干扰的状态观测器;接着根据跟踪误差和同步误差提出交叉耦合的滑模面,并设计包含耦合协同补偿项的滑模协同控制律;在不做任何线性化的前提下,通过Lyapunov方法分析闭环系统的稳定性;最后通过实验验证所提方法的有效性.
1. 多电磁铁悬浮系统特性分析
1.1 系统描述
磁浮列车的每节车厢由5个悬浮架组成,悬浮架左右解耦. 通常悬浮架由电磁铁悬浮模块、极板、防滚梁、防滚吊杆、托臂等组成,当电磁铁通电后,利用电磁吸引力无接触地悬浮在轨道上,便实现了悬浮运行. 悬浮架的同一侧由4个电磁铁线圈(2个电磁铁悬浮模块)构成,如图1所示.
1.2 多电磁铁悬浮系统动力学建模及分析
为分析多电磁铁的协调作用,将悬浮架同侧的两个电磁铁悬浮模块(4个电磁铁线圈)进行建模并分别协同,如图2所示. 图中:
Fm1 和Fm2 为两个电磁铁悬浮模块的电磁力;δm1 和δm2 为两个电磁铁悬浮模块的悬浮间隙;a 和β 分别为质心O点到模块中点距离和极板旋转的角度. 4个电磁铁之间采用刚性极板连接[16],因此悬浮架同一侧的多电磁铁悬浮系统可视为杆结构,并在两端固定两个电磁铁悬浮模块,需要对2个控制回路的悬浮间隙进行协同.根据电磁学理论,系统的电磁力[17]可表示为
{Fm1(im1,δm1)=μ0A(Nm12+Nm22)4(im1(t)δm1(t))2,Fm2(im2,δm2)=μ0A(Nm32+Nm42)4(im2(t)δm2(t))2, (1) 式中:
μ0 、A 分别为空气磁导率和磁极面积;im1 和im2 为两个电磁铁悬浮模块需要协同的控制电流;t 为时间;假设电磁铁线圈匝数
Nm1、Nm2、Nm3 和Nm4 相同,线圈匝数都为0.5Nm 即Nm1=Nm2=Nm3=Nm4=0.5Nm ,因此电磁力改写为{Fm1(im1,δm1)=μ0AN2m8(im1(t)δm1(t))2,Fm2(im2,δm2)=μ0AN2m8(im2(t)δm2(t))2. (2) 如图2所示,因为悬浮间隙空间很小,转角也很小,转角可近似为
β≈tanβ=(δm1−δm2)/2a, (3) 中心竖直方向上的位移为
δg=(δm1+δm2)/2, (4) 旋转引起的位移大小为
δβ=βa=(δm1−δm2)/2. (5) 由式(3)~(5)得
{[δgδβ]=12[111−1][δm1δm2] ,[δm1δm2]=[111−1][δgδβ]. (6) 定义转换矩阵
Q=[111−1] ,则Q−1=12[111−1] .忽略极板质量,系统竖直方向上的合力大小为
Fg=Fm1+Fm2−2msg, (7) 式中:
ms 为一个电磁铁悬浮模块的质量;g 为重力加速度.绕质心O点的转矩大小为
Tβ=−(Fm1−Fm2)a, (8) 得到质心的动力学方程为
Fg=−2ms¨δg=(Fm1+Fm2)−2msg, (9) Tβ=I¨β=I¨δβa=−(Fm1−Fm2)a. (10) 定义等效转动质量
mβ=I/a2 ,式(10)可转化为Fβ=−mβ¨δβ=Fm1−Fm2. (11) 由式(9)和式(11)可得
[FgFβ]=[−2ms00−mβ][¨δg¨δβ], (12) [FgFβ][111−1][Fm1Fm2]+[−2msg0]=Q[Fm1Fm2]+[−2msg0]. (13) 由式(7)和(11)可得
[Fm1Fm2]=12[111−1][FgFβ]+msg[11]=Q−1[FgFβ]+msg[11], (14) 代入式(12)得到
[Fm1Fm2]=Q−1[−2ms00−mβ][¨δg¨δβ]+msg[11], (15) 再代入式(6)可得到
[Fm1Fm2]=Q−1[−2ms00−mβ]Q−1[¨δm1¨δm2]+msg[11], (16) 于是
[¨δm1¨δm2]=Q[−12ms00−1mβ]Q[Fm1−msgFm2−msg], (17) 代入Q,并合并同类项可得
[¨δm1¨δm2]=[−12ms−1mβ−12ms+1mβ−12ms+1mβ−12ms−1mβ][Fm1Fm2]+g[11]. (18) 通过以上分析可知,悬浮架同一侧多电磁铁悬浮系统的耦合关系可由不同电磁铁悬浮模块的悬浮间隙和电磁力表征. 从动力学模型式(18)的电磁铁和加速度变换矩阵可以看出,变换矩阵为非对角阵,因此可以判断多电磁铁悬浮系统中不同悬浮间隙和系统输出之间存在耦合.
1.3 控制目标
因为斩波器的应用,可以设计电流为控制量的反馈控制器,通过控制两个电磁铁模块中的电流实现 多电磁铁线圈的同步协调悬浮. 当4个电磁铁线圈(两个电磁铁控制模块)的悬浮间隙和速度相同时,多电磁铁悬浮系统z方向上的垂向平移运动是最主要运动. 因此,这里做适当简化,将考虑未知干扰的多电磁铁悬浮系统的同步协调控制问题转化为由具有非线性电磁力的两个电磁铁模块的悬浮间隙和速度同步控制问题. 考虑未建模动态和未知扰动,状态方程可以简化为
{˙xi1=xi2,˙xi2=ˉDmi−ˉBmix2i1ui(t)+Wi(t), (19) 式中:
xi1=δmi ,xi2=˙δmi ,其中i=1,2 ;ˉDmi 和ˉBmi 为控制器设计时磁悬浮系统参数的名义值,ˉDmi=g ,ˉBmi=μ0ANm2/4ms ;ui(t)=i2mi(t) 为虚拟控制量,真实控制量imi(t)=√ui(t) ;Wi(t)=ΔDmi−ΔBmiui(t)/x2i1+di(t)/ms ,ΔDmi 和ΔBmi 为未建模动态,di(t) 为未知干扰力.设目标悬浮间隙为
xd=δd ,定义两个电磁铁模块的跟踪误差和间隙同步误差分别为{e1(t)=x11(t)−xd,e2(t)=x21(t)−xd,εs(t)=e1(t)−e2(t), (20) 式中:
e1(t) 为电磁铁模块1的悬浮气隙跟踪误差;e2(t) 为电磁铁模块2的悬浮气隙跟踪误差;x11 为电磁铁模块1的悬浮气隙;x21 为电磁铁模块2的悬浮气隙;εs 为误差交叉耦合下的间隙同步误差.在对每个电磁铁模块单独进行控制时,控制目标是使得
e1(t) 、e2(t) 、εs(t) 收敛于0,即{lim (21) 2. 基于误差交叉耦合的滑模控制器
2.1 干扰观测器
电磁悬浮控制的一大挑战为未建模动态和干扰
{W_i}(t) 难以实际测量. 本节拟通过引入扰动观测器,利用方便测量的系统变量对{W_i}(t) 进行预测,从而实现对简化数学模型的补偿,观测值作为前馈项引入控制器中,降低未建模动态和干扰对悬浮稳定性的影响.以电磁铁子模块的状态空间方程(19)为基础,通过控制输入
u_i^{}(t) 和可测的悬浮间隙{x_{i1}} 对系统状态变量进行状态重构,实现间隙变化速度和未知干扰力的观测.假设1假设未建模动态和干扰项的导数为有界函数即
\left| {{{\dot W}_i}(t)} \right| \leqslant a .设
{\hat x_{i1}}(t) 为间隙状态{x_{i1}}(t) 的观测值;{\hat x_{i2}}(t) 为间隙变化速度{x_{i2}}(t) 的观测值;{\hat W_i}(t) 为未建模动态和扰动{W_i}(t) 的观测值. 定义状态观测误差分别为\left\{ {\begin{array}{*{20}{c}} {{{\tilde x}_{i1}}(t) = {x_{i1}}(t) - {{\hat x}_{i1}}(t)}, \\ {{{\tilde x}_{i2}}(t) = {x_{i2}}(t) - {{\hat x}_{i2}}(t)}, \\ {{{\tilde W}_i}(t) = {W_i}(t) - {{\hat W}_i}(t)} . \end{array}} \right. (22) 设计干扰观测器为
\left\{ \begin{array}{l} {{\dot {\hat x}}_{i1}}(t) = {{\hat x}_{i2}}(t) + {\theta _1}({x_{i1}}(t) - {{\hat x}_{i1}}(t)), \hfill \\ {{\dot {\hat x}}_{i2}}(t) = {{\bar D}_{mi}} - \dfrac{{{{\bar B}_{mi}}}}{{x_{i1}^2}}u_i^{}(t) + \\ \quad{{\hat W}_i}(t) + {\theta _2}({x_{i1}}(t) - {{\hat x}_{i1}}(t)), \hfill \\ {{\dot {\hat W}}_i}(t) = {\theta _3}({x_{i1}}(t) - {{\hat x}_{i1}}(t)), \hfill \\ \end{array} \right. (23) 式中:
{\theta _1} = {r_1}/\sigma 、{\theta _2} = {r_2}/{\sigma ^2} 、{\theta _3} = {r_3}/{\sigma ^3} ,\sigma > 0 ,{r_1} 、{r_2} 、{r_3} 均为大于0的实数,{\boldsymbol{\gamma }}{\text{ = }}{[ {\begin{array}{*{20}{c}} {{r_1}} & {{r_2}} & {{r_3}} \end{array}} ]^{\text{T}}} ;\sigma 为决定着观测误差{\boldsymbol{\gamma}} 的收敛速度,\sigma 越小,{\boldsymbol{\gamma}} 收敛速度越快,当\sigma 减小至一定程度,观测误差趋近于0[15].2.2 基于误差交叉耦合的滑模协同控制律设计
跟踪误差为
{e_i}(t) = {x_{i1}}(t) - {x_{\rm{d}}} , (24) 等式两边关于时间求导可得
\left\{ {\begin{array}{l} {\dot e_i}(t) = {\dot x_{i1}}(t) - {\dot x_{\rm{d}}} ,\\ {\ddot e_i}(t) = {\ddot x_{i1}}(t) - {\ddot x_{\rm{d}}}. \end{array}} \right. (25) 对于磁浮列车而言,悬浮目标间隙
{x_{\rm{d}}} 一般为固定值,即{\dot x_{\rm{d}}} = {\ddot x_{\rm{d}}} = 0 .设计系统的滑模面为
{s_i} = \left( {{c_1}{\varepsilon _{\rm{s}}} + {c_2}{{\dot \varepsilon }_{\rm{s}}}} \right) + ({k_1}{e_i} + {k_2}{\dot e_i})\text{,}i = 1,2, (26) 式中:
{s_i} 为悬浮控制器i 的误差交叉耦合滑模面;{c_1} 和{c_2} 均为交叉耦合系数;{k_1} 和{k_2} 均为滑模系数,可以通过Hurwitz稳定性确定c1、c2、k1、k2系数的值[17].如图3所示,设计滑模协同控制律为
{u_i}(t) = {u_{i{\rm{eq}}}}(t) + {u_{i{\rm{sw}}}}(t) + {u_{i{\rm{oh}}}}(t), (27) 式中:
{u_{i{\rm{eq}}}}(t) 和{u_{i{\rm{sw}}}}(t) 分别为电磁铁模块i 的等效控制律和切换控制律;{u_{i{\rm{oh}}}}(t) 为耦合协同补偿项.引入干扰观测器估计值,等效控制律可设计为
{u_{i{\rm{eq}}}}(t) = \frac{{x_{i1}^2({k_1}{{\hat x}_{i2}} + {k_2}{{\bar D}_{{\rm{m}}i}} + {k_2}{{\hat W}_i}(t))}}{{{k_2}{{\bar B}_{{\rm{m}}i}}}}. (28) 选取指数趋近律设计切换控制律如下:
{u_{i{\rm{sw}}}}(t) = \frac{{x_{i1}^2({\xi _1}{{\rm{sgn}}} \;{s_i} + {\xi _2}{s_i})}}{{{k_2}{{\bar B}_{{\rm{m}}i}}}}, (29) 式中:
{\xi _1} 和{\xi _2} 均为切换系数.设计耦合协同补偿项为
{u_{i{\rm{oh}}}}(t) = \frac{{x_{i1}^2({c_1}{{\dot \varepsilon }_{\rm{s}}} + {c_2}{{\ddot \varepsilon }_{\rm{s}}})}}{{{k_2}{{\bar B}_{{\rm{m}}i}}}}. (30) 等效控制律
{u_{i{\rm{eq}}}}(t) 为状态控制项,与模型参数和观测器估计值相关;耦合协同补偿项{u_{i{\rm{oh}}}}(t) 与双电磁铁模块的间隙同步误差相关. 若将{c_1} 和{c_2} 同时设置为0,则协同控制器将退化为单电磁铁控制器,将丢失间隙同步误差补偿的能力;切换控制律{u_{i{\rm{sw}}}}(t) 作用是使得系统状态到达滑模面,但是{{\rm{sgn}}} ({\text{•}}) 会引入不连续控制量,引起系统振颤现象.为了避免振颤现象,利用饱和函数代替
{{\rm{sgn}}} ( {\text{•}} ) 函数,即{\rm{sat}}({s_i}) = \left\{ {\begin{array}{*{20}{l}} {\dfrac{{{s_i}}}{{{\phi _0}}},\quad\left| {{s_i}} \right| \leqslant {\phi _0}}, \\ {{{\rm{sgn}}} \;{s_i},\quad\left| {{s_i}} \right| > {\phi _0}} , \end{array}} \right. (31) 式中:
{\phi _0} 为边界层厚度,在边界层以内采用连续的状态反馈控制,避免了不连续开关特性.3. 稳定性分析
根据式(19)和(20)可得
{\ddot e_i}(t) = {\ddot x_{i1}}(t) - {\ddot x_{\rm{d}}} = {\bar D_{{\rm{m}}i}} - \frac{{{{\bar B}_{{\rm{m}}i}}}}{{x_{i1}^2}}{u_i}(t) + {W_i}(t). (32) 对式(26)的两边关于时间求导可得
\begin{split} & {{\dot s}_i} = \left( {{c_1}{{\dot \varepsilon }_{\rm{s}}} + {c_2}{{\ddot \varepsilon }_{\rm{s}}}} \right) + ({k_1}{{\dot e}_i} + {k_2}{{\ddot e}_i})= {c_1}{{\dot \varepsilon }_{\rm{s}}} + {c_2}{{\ddot \varepsilon }_{\rm{s}}} + \hfill \\ &\quad {k_1}{x_{i2}} + {k_2}{{\bar D}_{{\rm{m}}i}} - \frac{{{k_2}{{\bar B}_{mi}}}}{{x_{i1}^2}}{u_i}(t) + {k_2}{W_i}(t). \end{split} (33) 将饱和函数改进后的
{u_i}(t) 代入式(33)可得\begin{split} &{\dot s_i} = {k_1}({x_{i2}} - {\hat x_{i2}}) + {k_2}({W_i}(t) - {\hat W_i}(t)) - \\ &\quad{\xi _1}{\rm{sat}}({s_i}) - {\xi _2}{s_i} . \end{split} (34) 定义Lyapunov候选函数为
\begin{split} \\ V({s_i}) = \frac{1}{2}s_i^2. \end{split} (35) 显然
V({s_i}) \geqslant 0 ,且当且仅当{s_i} = 0 时函数等于0. 对式(35)两边关于时间求导得\begin{split} &\dot V({s_i}) = {s_i}{\dot s_i} = {s_i}({k_1}{\tilde x_{i2}}(t) + {k_2}{\tilde W_i}(t)) - \\ &\quad{\xi _1}{s_i}{\rm{sat}}({s_i}) - {\xi _2}s_i^2. \end{split} 因为干扰观测器的误差趋近于0[15],即
\mathop {\lim }\limits_{t \to \infty } {\tilde x_{i2}}(t) = 0 ,\mathop {\lim }\limits_{t \to \infty } {\tilde W_i}(t) = 0 ,可得{s_i}{\rm{sat}}({s_i}) = \left\{ {\begin{array}{*{20}{l}} {\dfrac{{s_i^2}}{{{\phi _0}}} \geqslant 0,\quad \left| {{s_i}} \right| \leqslant {\phi _0}}, \\ {{s_i}{{\rm{sgn}}} \;{s_i} \geqslant 0{,_{}} \quad\left| {{s_i}} \right| > {\phi _0}} . \end{array}} \right. (36) 易得
\dot V({s_i})= - {\xi _1}{s_i}{\rm{sat}}({s_i})- {\xi _2}s_i^2 \leqslant 0 ,当且仅当{s_i} = 0 时\dot V({s_i}) 等于0. 根据Lyapunov稳定性理论,系统为渐近稳定.4. 试验结果
为验证多电磁铁悬浮系统协同控制方法的有效性,建立如图4所示的单悬浮架试验平台. 试验平台上由一个悬浮架、8个电磁铁线圈、4个空气弹簧、4个悬浮传感器和4个悬浮控制器组成. 因为悬浮架左右模块结构上解耦,本实验仅利用左半侧进行悬浮实验. 从图4可以看到左侧悬浮架的布置情况,由2个悬浮控制器、2个电磁铁模块(4个电磁铁线圈)和2个悬浮传感器组成. 2个悬浮控制器之间采用CAN总线进行通信和误差交叉耦合,不需要重新设计控制板卡. 悬浮架的系统参数如表1.
表 1 磁悬浮系统参数Table 1. Magnetic levitation system parameters物理参数 取值 物理参数 取值 ms/kg 750 μ0/(H·m−1) 4π × 10−7 Nm 340 A/m2 0.0196 δd/m 0.008 g/(m·s−2) 9.8 为了方便对比验证,分别采用本文提出的基于误差交叉耦合滑模的多点悬浮系统协同控制算法和未加协同控制的传统PID 控制算法进行综合抗干扰能力对比试验. 传统PID控制器的控制参数分别选取为
{k_{\rm{p}}} = 9\;500 ,{k_{\rm{i}}} = 100 ,{k_{\rm{d}}} = 370 . 而本文所提的协同控制器的参数如下:\begin{split} &{r_1} = 9\text{,}{r_2} = 26\text{,}{r_3} = 24\text{,}\sigma = 0.01\text{,}{c_1} = 10\text{,}{c_2} = 5\text{,}\\ &{k_1} = 45\text{,}{k_2} = 20\text{,}{\xi _1} = 27.5\text{,}{\xi _2} = 16. \end{split} 为了对比协同控制的优越性,试验分两组进行:
第一组,悬浮架的4个空气弹簧保持未充气状态,采用独立的PID控制算法,数据采样频率为512 Hz. 在悬浮点1对应的平台上方约1 m高的位置采用吊车吊起2个100 kg的载荷,在悬浮架实现静态稳定悬浮后,先放下第1个载荷,约7 s后再放下第2个载荷,从而进行力冲击试验. 2个电磁铁悬浮模块的间隙波形和悬浮电流波形如图5、6所示. 由图5可知:电磁铁悬浮模块1的间隙相对目标间隙的最大波动约为0.43 mm,电磁铁悬浮模块2的间隙最大波动约为0.03 mm. 由图6可知:在冲击时悬浮电流波动最大的为电磁铁模块1,而模块2的电流波动不明显.
第二组,悬浮架的4个空气弹簧保持未充气状态,采用加入误差交叉耦合的协同滑模控制律,工况和第一组完全相同来进行力冲击试验. 2个电磁铁悬浮模块的间隙波形和悬浮电流如图7、8所示. 电磁铁悬浮模块1的间隙相对目标间隙的最大波动约为0.262 mm,而电磁铁悬浮模块2的间隙波动最大约为0.238 mm. 由图8可知,受到冲击时电磁铁悬浮模块1和模块2的悬浮电流最大波动几乎都是2 A左右.
由实验结果可以看出:在没有施加协同控制时,在电磁铁模块1上方施加冲击力时,由于两个电磁铁模块之间没有协调补偿,两个悬浮间隙的差值较大(轮廓误差),最大的轮廓误差达到0.400 mm;而在协同控制下,电磁铁模块2对模块1的冲击干扰起到了补偿作用,可以看出电磁铁模块2的气隙误差较传统PID有所上升,而电磁铁模块1的气隙误差较传统PID时有所下降,峰值的轮廓误差为0.024 mm. 可以看出,本文所提的协同控制方法利用气隙误差的交叉耦合使得电磁铁模块2有效补偿了模块1的气隙变化值,大大降低了轮廓误差.
加入本文所提出的滑模协同控制策略时,电磁铁模块1的间隙跟踪误差比未加协同控制策略时降低了约40%,大大降低了电磁铁模块1因发生较大波动而使该悬浮点滑撬触轨的可能.
5. 结 论
本文针对中低速磁浮列车多电磁铁悬浮系统,提出了一种基于误差交叉耦合的滑模协同控制方法. 分析了动力学模型并引入干扰观测器,通过设计协同控制器提高多电磁铁悬浮系统鲁棒性.
1) 通过动力学模型分析可知,电磁铁模块间的耦合效应是由变换矩阵为非对角阵引起;
2) 所设计的状态观测器不但能在线估计干扰力的大小还能估计间隙变化速度;
3) 所提出的滑模协同控制器能在理论上实现闭环系统的渐近稳定;
4) 通过实验结果可知,所提方法相比不施加协同的方法能降低模块1的跟踪误差达40%. 显著减少了电磁铁之间的耦合扰动作用,增强综合抗干扰能力.
-
表 1 磁悬浮系统参数
Table 1. Magnetic levitation system parameters
物理参数 取值 物理参数 取值 ms/kg 750 μ0/(H·m−1) 4π × 10−7 Nm 340 A/m2 0.0196 δd/m 0.008 g/(m·s−2) 9.8 -
[1] BOLDEA I, TUTELEA L N, XU W, et al. Linear electric machines, drives, and MAGLEVs: an overview[J]. IEEE Transactions on Industrial Electronics, 2018, 65(9): 7504-7515. doi: 10.1109/TIE.2017.2733492 [2] 马卫华,罗世辉,张敏,等. 中低速磁浮车辆研究综述[J]. 交通运输工程学报,2021,21(1): 199-216.MA Weihua, LUO Shihui, ZHANG Min, et al. Research review on medium and low speed maglev vehicle[J]. Journal of Traffic and Transportation Engineering, 2021, 21(1): 199-216. [3] 翟婉明,赵春发. 磁浮车辆/轨道系统动力学(I): 磁/轨相互作用及稳定性[J]. 机械工程学报,2005,41(7): 1-10. doi: 10.3321/j.issn:0577-6686.2005.07.001ZHAI Wanming, ZHAO Chunfa. Dynamics of maglev vehicle/guideway systems(I): magnet/rail interaction and system stability[J]. Chinese Journal of Mechanical Engineering, 2005, 41(7): 1-10. doi: 10.3321/j.issn:0577-6686.2005.07.001 [4] 赵春发,翟婉明. 磁浮车辆/轨道系统动力学(Ⅱ): 建模与仿真[J]. 机械工程学报,2005,41(8): 163-175. doi: 10.3321/j.issn:0577-6686.2005.08.029ZHAO Chunfa, ZHAI Wanming. Dynamics of maglev vehicle/guideway systems(Ⅱ): modeling and simulation[J]. Chinese Journal of Mechanical Engineering, 2005, 41(8): 163-175. doi: 10.3321/j.issn:0577-6686.2005.08.029 [5] 蒋启龙,张昆仑,李熹. 单磁铁悬浮系统的数字控制[J]. 铁道学报,1999,21(5): 45-48.JIANG Qilong, ZHANG Kunlun, LI Xi. Digital control for single-magnet suspension system[J]. Journal of the China Railway Society, 1999, 21(5): 45-48. [6] 龙志强,洪华杰,周晓兵. 磁浮列车的非线性控制问题研究[J]. 控制理论与应用,2003,20(3): 399-402. doi: 10.3969/j.issn.1000-8152.2003.03.016LONG Zhiqiang, HONG Huajie, ZHOU Xiaobing. Research of nonlinear control for maglev train[J]. Control Theory & Applications, 2003, 20(3): 399-402. doi: 10.3969/j.issn.1000-8152.2003.03.016 [7] 汪科任,罗世辉,张继业. 磁悬浮控制器设计及静悬浮稳定性分析[J]. 西南交通大学学报,2017,52(1): 118-126. doi: 10.3969/j.issn.0258-2724.2017.01.017WANG Keren, LUO Shihui, ZHANG Jiye. Design of magnetic levitation controller and static stability analysis[J]. Journal of Southwest Jiaotong University, 2017, 52(1): 118-126. doi: 10.3969/j.issn.0258-2724.2017.01.017 [8] 王亮,王立德,王永翔. 多点悬浮系统的解耦及控制系统设计[J]. 自动化技术与应用,2004,23(1): 12-15. doi: 10.3969/j.issn.1003-7241.2004.01.004WANG Liang, WANG Lide, WANG Yongxiang. Decoupling of multispot suspension system and its control design[J]. Techniques of Automation and Applications, 2004, 23(1): 12-15. doi: 10.3969/j.issn.1003-7241.2004.01.004 [9] 李奇南,徐德鸿. 四电磁铁支撑钢板磁悬浮系统气隙交叉耦合控制[J]. 中国电机工程学报,2010,30(33): 129-134.LI Qinan, XU Dehong. Gap cross-coupling control for 4-electromagnet supported steel plate magnetic suspension system[J]. Proceedings of the CSEE, 2010, 30(33): 129-134. [10] 徐俊起,林国斌,陈琛,等. 负载扰动下磁浮车辆多点悬浮建模与控制[J]. 同济大学学报(自然科学版),2020,48(9): 1353-1363. doi: 10.11908/j.issn.0253-374x.20103XU Junqi, LIN Guobin, CHEN Chen, et al. Modeling and control of multi-point levitation of maglev vehicle under loading disturbance[J]. Journal of Tongji University (Natural Science), 2020, 48(9): 1353-1363. doi: 10.11908/j.issn.0253-374x.20103 [11] 赵伟. 磁浮列车多点悬浮系统的无模型自适应控制器模块化设计方法研究[D]. 北京: 北京交通大学, 2020. [12] 徐秀栋,黄攀峰,孟中杰. 空间绳系机器人逼近目标协调控制方法[J]. 航空学报,2013,34(5): 1222-1231.XU Xiudong, HUANG Panfeng, MENG Zhongjie. Coordinated control method of space tethered robot for approaching targets[J]. Acta Aeronautica et Astronautica Sinica, 2013, 34(5): 1222-1231. [13] 褚文博,罗禹贡,韩云武,等. 基于规则的分布式电驱动车辆驱动系统失效控制[J]. 机械工程学报,2012,48(10): 90-95,102. doi: 10.3901/JME.2012.10.090CHU Wenbo, LUO Yugong, HAN Yunwu, et al. Rule-based traction system failure control of distributed electric drive vehicle[J]. Journal of Mechanical Engineering, 2012, 48(10): 90-95,102. doi: 10.3901/JME.2012.10.090 [14] 张昭遂,孙元章,李国杰,等. 超速与变桨协调的双馈风电机组频率控制[J]. 电力系统自动化,2011,35(17): 20-25,43.ZHANG Zhaosui, SUN Yuanzhang, LI Guojie, et al. Frequency regulation by doubly fed induction generator wind turbines based on coordinated overspeed control and pitch control[J]. Automation of Electric Power Systems, 2011, 35(17): 20-25,43. [15] 王树宏,孙友刚,董达善. 基于观测器和输出受限的磁浮列车悬浮控制[J]. 控制工程,2020,27(8): 1440-1444.WANG Shuhong, SUN Yougang, DONG Dashan. Suspension control for maglev train systems based on state observer and output constraints[J]. Control Engineering of China, 2020, 27(8): 1440-1444. [16] 张敏,马卫华,李铁,等. 线圈串接方式对悬浮控制性能的影响仿真[J]. 机械工程学报,2019,55(12): 149-156. doi: 10.3901/JME.2019.12.149ZHANG Min, MA Weihua, LI Tie, et al. Simulation of the influence of coil connectionmode on levitation control performance[J]. Journal of Mechanical Engineering, 2019, 55(12): 149-156. doi: 10.3901/JME.2019.12.149 [17] 孙友刚,李万莉,林国斌,等. 低速磁浮列车悬浮系统动力学建模及非线性控制[J]. 同济大学学报(自然科学版),2017,45(5): 741-749.SUN Yougang, LI Wanli, LIN Guobin, et al. Dynamic modeling and nonlinear control research on magnetic suspension systems of low-speed maglev train[J]. Journal of Tongji University (Natural Science), 2017, 45(5): 741-749. 期刊类型引用(8)
1. 胡坤,蒋浩,陈卓,牛杰,许刚. 基于自耦PID的磁电混合悬浮带式输送机支承系统交叉耦合协同控制. 煤炭学报. 2025(02): 1409-1424 . 百度学术
2. 王涛,黄景春,周行之,金靖. 基于改进Super-Twisting滑模观测器的永磁同步电机无传感器控制. 西南交通大学学报. 2025(02): 445-453 . 本站查看
3. 王美琪 ,徐嘉跃 ,刘鹏飞 ,王瑞晨 . 基于深度强化学习的磁浮列车悬浮架协同控制研究. 力学学报. 2025(04): 854-866 . 百度学术
4. 翟明达,刘信,李晓龙,龙志强. 模糊层次分析法在高速磁浮列车磁悬浮系统综合评估中的应用. 国防科技大学学报. 2025(03): 222-231 . 百度学术
5. 付善强,梁鑫,丁叁叁. 高速磁浮车-轨耦合系统动态机理与振动响应. 同济大学学报(自然科学版). 2023(03): 314-320+384 . 百度学术
6. 翟明达,李晓龙,龙志强,窦峰山. 基于Youla参数化的高速磁浮列车悬浮系统控制与优化设计. 同济大学学报(自然科学版). 2023(03): 341-350 . 百度学术
7. 吴晗,刘梦娟,曾晓辉. 高速磁浮列车悬浮间隙仿真预测. 同济大学学报(自然科学版). 2023(03): 351-359 . 百度学术
8. 黄哲. 变量式交流同步机电液耦合器电磁动力与液压动力特征分析. 装备维修技术. 2023(02): 87-91 . 百度学术
其他类型引用(6)
-