1. 引言
永磁同步电机(PMSM)具有效率高、结构简单、成本低等优点,在轨道交通、航空航天、装备制造、新能源等领域被广泛应用[1]。然而,PMSM是一个具有多变量、强耦合、非线性和变参数特性的复杂系统,PI控制器无法满足PMSM对高性能控制的要求,且PI控制器对系统模型的精确性依赖较高,容易受到外部扰动和内部参数变化的影响[2] [3]。针对这些问题,国内外学者提出了各种控制策略,如自抗扰控制[4]、自适应控制[5]、模糊控制[6]和滑模控制[7] (Sliding Mode Control, SMC)。其中,由于滑模控制对模型精度的要求较低,对参数变化不敏感,并且能够有效克服系统参数变化和内部扰动的影响,因此在PMSM控制系统中得到了广泛应用。
然而,SMC存在的抖震现象会影响控制的精确性。目前,为了消除系统抖振,国内外学者提出了许多解决方法,例如高阶滑模[8],趋近律[9]方法,分数阶滑模[10]。其中因为趋近律与系统状态到达滑模面的过程密切相关,合理设计趋近率可以有效改善响应速度并减少系统的抖振现象。
Fallaha C J [11]提出自适应趋近律(Adaptive Reaching Law, ARL),使切换增益随系统状态变量与滑模面的距离自适应变化,有效减少了系统的抖振现象并缩短了响应时间,从而显著改善了系统性能。Guo X [12]提出一种复合趋近律,结合了指数函数和幂项分段函数,成功缩短了响应时间,并减小了抖振现象。Han H [13]提出了一种基于时变滑模面的自适应趋近律,实现高跟踪精度的快速收敛,同时减小了抖振现象。Yu X [14]提出一种快速趋近律,结合具有系统状态变量初始位置的自适应项,克服了传统趋近率趋近滑模面时固定抖震幅值的缺陷,实现了快速的动态响应和较小的抖振。
此外,由于PMSM控制系统存在外部干扰和内部参数变化,将SMC和扰动观测器结合可以有效提升系统的鲁棒性。Nguyen T H [15]提出一种基于改进降阶比例积分观测器的自适应滑模控制方法,克服了在速度突变过程中对未知干扰的不正确估计导致的速度响应过冲问题。Xiong J [16]提出一种扩展双状态观测器,设计控制输入增益和集总扰动两个扩展状态,从而改善了PMSM的速度跟踪性能。Qi G [17]提出一种积分补偿函数观测器,有效克服了扩张状态观测器的固有缺陷,提高了估计精度。
基于以上研究,本文设计了一种改进自适应趋近律(Improving Adaptive Reaching Law, IARL),解决了系统趋近滑模面时增益快速减少导致响应时间增加的缺点,有效提高了系统的动态性能。此外,设计了积分终端滑模扰动观测器(Integrated Terminal Sliding Mode Disturbance Observer, ITSMDO),能够快速准确的估计负载转矩和内部参数变动,并将观测值前馈补偿到速度控制器,以增强系统的抗扰能力。仿真实验验证了IARL + ITSMDO的有效性,结果表明提出的方法加快了系统响应,有效减少了抖振,有效提高了控制系统的鲁棒性。
2. PMSM数学模型
为简化分析,假设PMSM是理想电机,且忽略永磁体磁滞和涡流损耗、忽略磁路饱和、忽略电感参数等变化。则PMSM在d-q轴坐标系中的电压方程如下:
(1)
PMSM电磁转矩方程为:
(2)
PMSM机械运动方程为:
(3)
式中:ud、id和Ld分别是d轴的电压、电流和电感;uq、iq和Lq分别是q轴的电压、电流和电感;R为定子电阻,ωe是转子的电角速度;Te是电磁转矩;TL是负载转矩;Pn是转子极对数;Ψf为永磁体磁链;J是转动惯量;ωm是转子的机械角速度;B是粘性摩擦系数;TL是负载转矩。
当采用表贴式PMSM作为被控对象时,有
,式(2)简化为:
(4)
3. 滑模趋近率设计
3.1. 传统趋近率分析
常数趋近率为:
(5)
式中:k是增益,k > 0。
对式(5)进行积分可获得响应时间为:
(6)
由式(6)分析可知,增大增益k可以减小响应时间tr,但也会增大抖振,反之亦然。
指数趋近率(Exponential Reaching Law, ERL)是常数趋近率的改进形式,其表达式为:
(7)
式中:k和ε是增益,k > 0,ε > 0。
对式(5)进行积分可获得响应时间为:
(8)
由式(8)分析可知,指数趋近率通过引入负反馈项−εs来加速系统状态变量的收敛速度,以实现更快的系统响应,但增益k和响应时间tr的矛盾仍然存在。因此传统趋近率在响应速度和抖振幅值之间存在着不可调和的矛盾。
3.2. 改进自适应趋近率设计
基于上述分析,为解决传统趋近率的缺点,结合ERL和文献[11],本文提出改进自适应趋近率(IARL)。其表达式为:
(9)
式中:K1为切换项增益,K2为指数项增益,K1、K2 > 0;0 < δ0 < 1,α > 0,β > 2,p > 0,1 > v > 0,γ1 > γ2 > 0;
在IARL中自适应项系数f(s)的值随系统从远离滑模面到趋近滑模面的过程中由较大值逐渐减小,使趋近速度合理变化,增强了系统的动态响应性能,降低了抖震。其次,传统趋近律中比例项−ks在趋近过程中逐渐收敛到0,并且越靠近滑模面,趋近速度越小,使系统响应时间增加。因此在IARL中,将比例
项
与复合函数
结合,当系统远离滑模面时,即
,比例项的系数随s的增大而增大。当系统接近滑模面时,即
,在复合函数
项的作用下,使比例项系数减缓减小趋势,
加快趋近速度。同时传统趋近律以不连续的符号函数sgn(s)作为控制函数不利于在整体上抑制抖振,因此IARL采用式(10)所示饱和函数代替符号函数以进一步抑制抖震。
(10)
式中:
为边界层厚度,
。
4. 滑模速度控制器设计
取PMSM系统的状态变量为:
(11)
式中:ωref为给定转速,ωm为实际转速。
由式(3),(4)可得:
(12)
滑模面的设计决定了滑动模态的运动品质,线性滑模面对非线性特性和状态估计误差敏感,且鲁棒性有限。而积分型滑模面通过引入积分项,有效消除了稳态误差并提高系统的跟踪精度,减少了抖震,提高了系统鲁棒性,因此取如下积分型滑模面:
(13)
式中:K3为增益,K3 > 0。
对式(13)求导可得
(14)
结合式(9),(12),(14)可得滑模控制器的输出方程为:
(15)
式中:
。
为证明滑模控制器的稳定性,定义Lyapunov函数:
(16)
结合式(9)、式(10),对式(16)求导可得:
(17)
由式(10)知
,
,又由各参数取值范围可知:
(18)
因此
,根据Lyapunov稳定性理论,所设计的控制系统是稳定的。
5. 扰动观测器设计
为了克服扩展状态观测器(Extended State Observer, ESO)的缺点,提高系统的抗扰动性能。设计了积分终端滑模扰动观测器(ITSMDO)。由式(3),(4)可知,考虑系统参数变化、负载突变和未建模动态的影响,令fω表示由系统参数变化、负载突变和未建模动态引起的集总扰动,式(3)可以重写为:
(19)
在PMSM控制系统中,由于系统集总扰动的变化率很小,其一阶导数可视为零,即
。取机械角速度ωm、系统总扰动fω作为状态变量,机械角速度ωm为系统输出,构建扰动下系统状态空间方程为:
(20)
将ωm和fω作为观测对象,定义观测器状态变量z1 = ωm,z2 = fω,以估计PMSM控制系统的集总扰动fω,设计ITSMDO状态空间方程如下:
(21)
式中:θ是观测器的可调参数;
表示对应于转速观测误差
的滑模控制律。
由式(28)减式(29)可得ITSMDO的误差方程:
(22)
设计积分型终端滑模面:
(23)
式中:c1 > 0,c2 > 0,1 > λ > 0。
对式(31)求导得:
(24)
选取幂次趋近率:
(25)
式中:K4 > 0,q > 0。
结合式(30),式(32),式(33),将
项作为扰动观测器的扰动项,得到如下扰动观测器的控制率:
(26)
定义Lyapunov函数:
(27)
结合式(15)、式(16)对式(17),根据Lyapunov稳定性理论,滑模面存在和可达的条件为:
(28)
为使扰动观测器稳定,克服ef引起的影响,确保式(28)始终成立,控制律参数K4应选择得足够大且满足:
(29)
将上述扰动观测值
带入式(25)中可得滑模控制器的控制律:
(30)
根据式(30),在控制器中引入系统扰动的观测值作为补偿,可加快控制系统的响应速度,提高控制系统的抗扰动性能。
6. 仿真验证与分析
基于MATLAB/simulink仿真平台搭建永磁同步电机矢量控制系统,验证提出的改进自适应趋近率和ITSMDO的结合的可行性。控制结构框图如图1所示,设置PMSM参数如表1所示。
Figure 1. PMSM sliding mode control system block diagram
图1. PMSM滑模控制系统框图
Table 1. PMSM parameters
表1. PMSM参数
参数 |
质量 |
定子电阻R/Ω |
2.875 |
定子d-q轴电感L/mH |
8.5 |
磁极对数p |
4 |
永磁体磁链Ψf/Wb |
0.175 |
转动惯量J/kg∙m−2 |
0.003 |
粘性摩擦系数B/N∙m∙s |
0.008 |
6.1. 负载转速突变仿真实验
为验证系统在负载10 N∙m时的启动性能和转速突变时速度跟踪性能,设置初始给定转速为500 r∙min−1,在0.2 s时由500 r∙min−1升至1000 r∙min−1,仿真时间设置为0.5 s。图2为PMSM转速响应曲线,表2为转速突变时转速变化数据。
Figure 2. Speed response curve of PMSM under sudden speed change
图2. 转速突变时PMSM转速响应曲线
Table 2. Speed response analysis table of PMSM under sudden speed change
表2. 转速突变时PMSM转速响应分析表
控制算法 |
响应时间 (s) |
扰动量 (r∙min−1) |
超调量 (%) |
PI |
0.1 |
80 |
8 |
ERL |
0.1 |
73 |
7.3 |
ARL |
0.05 |
2 |
0.2 |
IASMRL |
0.01 |
0.4 |
0.04 |
由图2及表2可知,启动时PI和ERL的转速响应有较大的超调和较长的响应时间,在0.2 s速度突变时,仍有较大的超调和较长的恢复时间。而ARL和IARL的转速响应几乎没有超调且响应时间较短,在0.2 s速度突变时仍具有良好的速度跟踪性能并快速恢复稳定。在四种控制策略的整体比较中,IARL的启动响应性能最好,响应速度最快,且几乎无超调,在转速突变过程中,具有最好的速度跟踪性能。IARL显著的性能提升主要归功于自适应项参数
和复合函数项参数v调整,通过对这些参数进行精确的优化和调整,可以显著提升控制策略的整体性能,使得IARL在面对不同的运行条件和速度突变时,保持较小的超调和快速恢复稳定。
6.2. 负载突变时的仿真实验
为验证系统在负载突变时的转速响应性能,电机在无负载时启动,设置给定转速为1000 r∙min−1,电机运行至0.2 s时突加10 N∙m的负载,仿真时间设置为0.5 s。图3为负载突变时系统响应曲线,图4负载突变时PMSM转矩响应曲线,表3为突加负载时转速变化数据。
Figure 3. Speed response curve of PMSM under sudden load change
图3. 负载突变时PMSM转速响应曲线
Figure 4. Torque response curve of PMSM under sudden load change
图4. 负载突变时PMSM转矩响应曲线
Table 3. Speed response analysis table of PMSM under sudden load change
表3. 负载突变时PMSM转速响应分析表
控制算法 |
转速波动值 (r∙min−1) |
恢复稳定时间 (s) |
PI |
55 |
0.08 |
ERL |
95 |
0.08 |
ARL + ITSMDO |
18 |
0.015 |
IARL + ITSMDO |
20 |
0.004 |
在0.2 s时,负载突加10 N∙m导致的转速波动及数值分析如图3及表3所示,IARL + ITSMDO相较于PI、ERL和ARL + ITSMDO能以最短的时间恢复稳定且转速波动较小,从以上分析可以看出,IARL + ITSMDO具有更快的响应速度,更强的抗干扰能力。在突加负载时转矩响应曲线如图4所示,可以看出IARL + ITSMDO相比于PI、ERL和ARL + ITSMDO具有更快的转矩响应。
Figure 5. Torque response curve of PMSM under sudden load change
图5. 负载突变观测曲线
Figure 6. Speed response curves under different observers
图6. 不同观测器下转速响应曲线
6.3. 扰动观测器仿真实验
为验证扰动观测器的准确性和快速性,分别将ESO和ITSMDO与IARL结合,在PMSM以给定转速稳定运行时突增10 N∙m负载,观察不同观测器性能对系统抗扰动性能的影响。图5为突增负载时负载转矩观测曲线,图6为IARL结合不同观测器时转速响应曲线。
由图5可知,在0.2 s时负载突加10 N∙m,ITSMDO和ESO都能准确地观测负载转矩的值,其中ITSMDO具有更快的响应速度,可以在较短的时间内准确的估计出负载转矩的值。如图6所示,IARL + ITSMDO具有最快的恢复速度,由此可见,基于IARL的滑模控制器结合ITSMDO可以有效提高动态性能和抗干扰能力。
7. 结论
本文提出了一种基于改进自适应趋近率(IARL)的滑模控制器,成功克服了传统滑模趋近律在响应时间和转速超调方面的不足。结合设计的积分终端滑模扰动观测器(ITSMDO),有效增强了系统的抗扰动能力,提升了控制系统的整体性能。在转速突变和负载突变的情况下,IARL + ITSMDO控制策略展现出快速的响应速度和较小的转速波动,几乎无超调,表现出优异的动态性能。仿真结果表明,ITSMDO能够快速准确地估计负载转矩和内部参数变动,并将观测值前馈补偿到速度控制器,以增强系统的抗扰能力,IARL结合ITSMDO的控制策略显著缩短了系统响应时间,降低了系统抖震,提高了系统的鲁棒性。综上所述,本文的研究成果为PMSM控制系统的设计提供了有效的理论依据和实践指导,在动态响应和抗扰动能力方面具有显著优势。