基于超螺旋滑模观测器的六相PMSM转速估计

白月建,刘 剑

(山东理工大学 电气与电子工程学院,山东 淄博 255000)

摘要:针对军用轮毂六相PMSM无位置传感控制系统中采用传统滑模观测器导致的系统高频抖振问题,以及估计坐标系相位滞后对转速估计造成的稳态误差问题,提出了一种基于超螺旋滑模观测器的转速估计算法;在旋转坐标系下采用超螺旋算法对系统中的高频抖振进行抑制,并对反电动势进行观测,构造李雅普诺夫函数对电流动态误差方程进行稳定性分析,考虑估计旋转坐标系相位滞后对转速估计误差的影响,根据超螺旋滑模控制算法结构特点,提出一种考虑d轴估计反电动势的转速估计算法;通过仿真和实验验证了基于超螺旋滑模观测器的转速估计算法具有更高的估计精度;其能够抑制系统中的高频抖振,降低了估计坐标系相位滞后对转速估计误差的影响,省略了低通滤波器和相位补偿模块,提高了转速估计的准确度。

关键词:六相永磁同步电机;超螺旋滑模观测器;李雅普诺夫稳定性;旋转坐标系;无位置传感控制系统

1 引言

轮毂电机独特的布置方式和结构特点,对提升军用车辆的综合性能具有显著效果,六相永磁同步电机(permanent magnet synchronous motor,PMSM)具有功率密度高、大转矩惯量比、动态响应快等优点,是装甲车辆轮毂电机的最佳选择。作为电传动装甲车辆的直接动力来源,电机驱动性能的好坏直接影响装甲车驾驶性能,近些年,军用车辆轮毂电机驱动技术的研究得到了广泛关注[1]

六相PMSM高性能驱动控制策略依赖于精确的转子位置信息,转子位置信息通常是通过机械式传感器测量,然而,电机系统中采用机械式传感器会产生安装精度要求高、成本高、可靠性要求高等问题,无位置传感器控制技术应运而生[2-3]。无位置传感控制技术可以在无需安装成本高昂的机械式传感器的情况下,进行电机转子位置和速度信息的获取,避免了机械式传感器带来的问题。

六相PMSM无位置传感控制系统中,位置观测算法主要包括高频注入法[4-6]、滑模观测器[7-12]、模型参考自适应观测器[13-15]和扩展卡尔曼观测器[16]等。其中,滑模观测器具有对电机参数变化不敏感、鲁棒性强、计算量少、实现简单等特点,近年来被广泛应用于六相PMSM无位置系统中。

文献[7]提出了一种用于高速六相PMSM的无位置控制策略,其利用滑模观测器(sliding mode observer,SMO)来估计六相PMSM的反电动势,采用同步频率跟踪滤波器取代传统无传感器控制方法中的低通滤波器,获得反电动势中的基波分量,并使用锁相环获得转子位置角。文献[8]提出了一种改进的SMO,其可以独立估计反电动势,以转子位置误差为扰动项,构建三阶扩展状态观测器,提高了SMO的估计精度和抗干扰能力。文献[9]通过利用连续饱和函数代替传统开关函数来改进SMO,从而有效抑制了六相PMSM的高频抖振。文献[10]在α-β子空间中设计了电流SMO,并用双曲正切函数代替符号函数作为切换函数,削弱了滑模抖振,提高了转子位置估计的准确性和系统的稳定性。文献[11]提出了一种用于内置式六相PMSM的磁链SMO,其在无位置传感控制系统中采用软锁相环磁链观测器进行转子的转速和位置估计,不仅省略了低通滤波器和相位补偿模块,而且提高了转子位置的估计精度。文献[12]在涡轮螺旋桨飞机六相PMSM驱动控制中提出一种基于自适应滑模观测器的无位置传感控制方法,采用锁相环进行转子角度估计,消除低通滤波器引起的相位延迟,提高了传统滑模观测器的性能。

上述文献中的SMO大多是在静止两相坐标系下进行速度和位置信息的估计,通过增加低通滤波器和相位补偿模块来提高估算信息的准确性,但也增加了控制系统的复杂程度。在观测器运行时,估计坐标系与实际坐标系之间存在相位滞后时,也会产生估计误差。为解决基于滑模观测器的六相PMSM无位置传感控制系统中的高频抖振和估计误差问题,本文中设计了基于旋转坐标系的超螺旋滑模观测器,同时提出了一种考虑d轴估计反电动势的转速估计算法,并对提出的超螺旋滑模观测器和转速估计算法进行仿真和实验验证。

2 六相PMSM的数学模型

本文中研究对象为相移30°且双中性点隔离的六相PMSM,其定子绕组分布示意图如图1所示。

图1 六相电机绕组示意图
Fig.1 Six-phase motor winding schematic diagram

在建立本文中研究对象的数学模型时,为了达到简化分析的目的,通常作如下处理:假设转子的永磁磁场在电机气隙空间上的分布为正弦波;忽略定子铁心饱和效应,认为电机定子上的磁路为线性,电感参数不会在运行过程中发生变化;不计铁心涡流与磁滞损耗;转子上无阻尼绕组。

在以上假设的前提下,通过空间矢量解耦变换建立在同步旋转坐标系下的六相PMSM数学模型,其电压方程如式(1)所示:

(1)

式(1)中:udidd轴上的电压和电流;uqiqq轴上的电压和电流;LdLqd-q电感,uxixuyiy为谐波子空间上的电压和电流;LxLy为谐波子空间中的电感,研究对象为表贴式六相PMSM,Ld=LqRs为定子电阻;ωre为电角速度;ψf为永磁体磁链。

图1中的两套三相绕组采用双中性点隔离的连接方式,经过空间矢量解耦变换后,零序子空间中的分量为0,x-y子空间包含6k±1次谐波,不参与机电能量变换,α-β子空间经过Park变换后的d-q坐标系中包含基波和12k次谐波,在d-q坐标系中设计观测器时,三相电机观测的电流如式(2)所示[17],六相PMSM进行观测的电流如式(3)所示:

(2)

(3)

其中:θ1I1为基波的初始相位和幅值,θ6k±1θ12k±1I6k±1I12k±1为谐波的初始相位和幅值。比较式(2)和式(3)可知,六相PMSM中被观测的d-q轴电流中谐波幅值更小,更有利于d-q坐标系下超螺旋滑模观测器的设计。

3 基于超螺旋滑模观测器的转速估计

3.1 传统滑模观测器的设计

六相PMSM在α-β坐标系下的电流方程如式(4)所示:

(4)

传统滑模观测器的状态方程如式(5)所示:

(5)

通过式(5)和式(4)作差,获得电流误差动态方程:

(6)

式(6)中的观测反电动势如式(7)所示:

(7)

转速和角度的估计表达式如式(8)和式(9)所示:

θ=-arctan(vα/vβ)

(8)

(9)

滑模控制中的被控制量是一个离散的高频切换信号,因此观测的反电动势中存在抖振,式(8)的反正切运算和式(9)的开方运算会将抖振代入转速估计和角度估计中。

3.2 超螺旋滑模观测器的设计

为了抑制观测过程中高频切换信号导致的抖振,并降低负载对于转速估计误差的影响,本文提出了一种d-q坐标系下的超螺旋滑模观测器。超螺旋算法[18-19]是一种二阶滑模控制算法,表达式如式(10)所示

(10)

式中,ka为超螺旋滑模观测器的增益系数。

六相PMSM在d-q坐标系下的电流状态方程如式(11)所示:

(11)

式中,Ed=0,Eq=ωreψfd-q坐标系下的反电动势。

d-q坐标系下超螺旋滑模观测器的状态方程如式(12)所示为:

(12)

超螺旋滑模观测器中的估计反电动势如式(13)所示:

(13)

式中,d轴电流的估计值;q轴电流的估计值;为转速的估计值;是限幅为1的饱和函数。

与式(7)相比,采用式(13)对反电动势进行观测时,超螺旋滑模控制算法中积分项对饱和函数抖振进行了抑制,并通过误差绝对值的开方项提高了收敛速度。

当估计坐标系与实际坐标系重合时,但在运行过程中,通过当前时刻的观测值计算获得的估计转速,应用于下一时刻的状态方程中时,会导致观测时延的产生;电流信号经过运算放大器和模数转换器后,会导致采样时延的产生。观测时延和采样时延会导致估计坐标系与实际坐标系出现角度偏差Δθ,进而影响反电动势的估计值,此时估计反电动势与Δθ之间的基本关系如式(14)所示:

(14)

当通过传统的转速估计表达式进行转速估计时,cosΔθ的存在会使估计转速中出现估计误差,导致转速估计值的增大,在通过转速闭环控制后,进而降低了电机的实际转速。为了消除cosΔθ导致的估计误差,本文考虑了估计d轴反电动势对于转速的影响,将式(12)和式(11)作差,得到的电流动态误差方程如式(15)所示:

(15)

式中,

3.3 观测器的稳定性分析

通过李雅普诺夫稳定性理论对式(15)进行稳定性分析,首先构造李雅普诺夫函数如式(16)所示:

(16)

对式(16)求导可得李雅普诺夫函数的导数如式(17)所示:

(17)

将式(15)代入式(17)可得:

(18)

考虑d轴反电动势对转速估计的影响,将式(18)拆分为3部分进行分析。为了确保电流动态误差方程全局渐近稳定,应使式(18)小于0,即应满足关系式(19)—式(21):

(19)

(20)

(21)

在电流动态误差方程全局渐近稳定时,转速估计值和实际值相等,即由此可知式(20)成立。同时,为了保证整个电流动态误差方程的稳定性,根据式(21)的约束条件推导出转速估计值表达式如式(22)所示:

(22)

将式(13)代入式(22)可得:

(23)

从式(23)可以看出,转速估计值采用超螺旋滑模算法进行估计,超螺旋滑模控制算法中的积分项对电流误差sdsq中的谐波进行滤波,并抑制了观测器中的稳态误差,在比例增益中加入了误差绝对值的开方项进行修正,从而提高了转速估计的收敛速度。同时考虑Vd对于转速估计的影响,抑制了估计坐标系相位滞后造成的转速估计误差。

估计角度通过估计转速的积分运算获取,表达式如式(24)所示:

(24)

4 仿真与实验分析

d-q坐标系下建立超螺旋滑模观测器,并通过式(23)进行转速信息的估计,通过4个电流环和一个转速环对六相PMSM进行控制,并采用四矢量SVPWM调制算法,进行六相PMSM无位置控制系统的闭环控制,对所提算法的有效性进行验证。仿真和实验中使用的六相PMSM参数为:Rs=50 mΩ,Ld =Lq=1.03 mH,ψf=0.171 Wb,极对数为4。

4.1 仿真分析

在六相PMSM无位置传感控制系统的仿真中,对加载和转速突变2种工况进行分析。在加载工况仿真中,设定额定转速为1 000 r/min,在0.1 s时施加50 N·m的负载转矩。在转速变化工况仿真中,初始转速设为1 000 r/min,在0.2 s时转速变为1 500 r/min,0.3 s时转速变为1 000 r/min。图2为2种工况下2种观测器下的估计转速曲线。

图2 2种观测器下的转速仿真曲线
Fig.2 Simulation curves of speed under two kinds of observers

由图2可知,稳态工况下,采用传统滑模观测器的无位置控制系统具有峰值为14 r/min的高频抖振,在加载和转速突变工况下分别存在50 r/min和70 r/min的稳态误差。与传统滑模观测器相比,采用本文提出的超螺旋观测器和转速估计算法的无位置传感器控制系统中的估计转速能够快速准确的跟随实际转速,且估计转速中不存在高频抖振和估计误差,说明本文中所提出算法具有较高的估计精度。

图3为d-q轴反电动势波形,图4为考虑Vd与不考虑Vd时估计转速和实际转速的对比曲线,图5为估计误差曲线。由图3可知,在系统运行过程中,估计的d轴反电动势与实际d轴反电动势相比,具有随工况改变的误差现象。通过图4中3种转速曲线和图5的转速估计误差曲线可知,只考虑Vq进行转速估计时,能够实现实际转速的跟随,但在1 000 r/min仍然存在8 r/min的转速误差,当转速变为 1 500 r/min时,转速误差变为10 r/min。通过Vd的修正能够减小转速估计误差,提高了转速估计的准确度。

图3 d-q轴反电动势曲线
Fig.3 d-q axis back EMF curve

图4 转速仿真曲线
Fig.4 Speed simulation curve

图5 转速误差仿真曲线
Fig.5 Simulation curve of speed error

4.2 实验分析

为了进一步验证所提算法的有效性,搭建了实验平台如图6所示。该实验平台控制器选用英飞凌公司的TC264,开关器件选用型号为FF450R17ME4的IGBT,电流霍尔传感器选用LEM公司CASR15-NP,测功机系统由张力测控的610L,张力公司的CZ-40磁粉制动器,TSRU- 405扭矩传感器组成。采用高速串口通信进行速度指令的更改和电机反电动势、转速信息的读取,并将读取的数据存为csv类型文件进行分析。

图6 实验平台
Fig.6 Experimental platform

图7为转速突变工况下的反电动势曲线,通过图7(a)和图7(b)可以看出,在转速上升的过程中,估计的反电动势Vq与实际转速的变化趋势大致相同,稳定后的幅值从73 V上升为106.9 V。Vd在转速上升过程中出现了尖峰,在稳定后幅值从-1 V降低到-2 V,同理,转速下降过程中估计的反电动势与实际反电动势也存在估计误差。由于d-q轴电压方程中存在耦合,超螺旋观测中的sdsq具有不同的变化趋势,因此VdVq的变化趋势也不同。

图7 转速突变时的估计反电动势曲线
Fig.7 Estimated back EMF curve at velocity jump

图8为采用本文提出的转速估计表达式在转速突变工况下的转速曲线,通过图8(a)和图8(b)可知,估计的转速在实际转速突变的过程中能够实时跟随实际转速。但由于VdVq的变化趋势如图7所示,在转速估计误差收敛过程会出现快速收敛的振荡,趋于稳定后,估计误差为±1 r/min。

图8 转速突变时的实验曲线
Fig.8 Speed curve of velocity jump

图9为加载工况下的转速曲线和反电动势曲线,通过图9可知,在加载后,估计转速能够实现实际转速的跟随,但转速估计误差出现了28 r/min的尖峰并迅速收敛为稳定值,VqVd出现了0.5 V左右的幅值变化。转速和估计反电动势产生幅值变化的原因在于,加载后iq增加,超螺旋滑模观测器中的sq会增大,超螺旋滑模增益系数包含sq绝对值的开方项从而导致Vq出现了幅值变化,同时因为d-q轴电压方程中电流的耦合,Vd也会产生变化,根据式(22)可知,VqVd出现变化时估计转速也会发生变化。

图9 加载工况下的实验曲线
Fig.9 Experimental curves under loading conditions

图10为加载和转速突变工况下的估计角度曲线,对于转子初始位置角的获取采用预定位的方式,估计角度为估计转速的积分值。通过图10可以看出,采用本文中提出的观测器进行估计的角度能够跟随实际的角度,但由于采样时延和观测时延的存在造成一定的相位滞后,与图7和图8中Vd因角度滞后出现的误差进行了相互验证。

图10 2种工况下的角度曲线
Fig.10 Angle curves under two working conditions

5 结论

本文设计了一种基于旋转坐标系下的超螺旋滑模观测器,并提出一种新型转速估计算法,应用于军用轮毂六相PMSM的无位置控制系统中。通过仿真和实验验证了该算法的可行性和有效性,证明了本文中所提算法具有以下优势:

1) 采用d-q轴电流作为状态变量进行超螺旋滑模观测器设计,省略了低通滤波器和相位补偿模块,在不增加系统复杂程度的前提下,抑制了传统滑模观测器中的高频抖振,提高了滑模观测器转速估计的准确性。

2) 考虑了估计坐标系的相位滞后对转速估计误差的影响,在转速估计算法中引入d轴估计反电动势降低了加载和转速突变工况下的转速估计误差。

综上所述,相比于传统的滑模观测器,本文所提出的算法能够避免系统抖振产生的能量损耗,提高转速估计精度,进而改善军用轮毂六相PMSM无位置控制系统的动态性能。

参考文献:

[1] 廖自力,解建一,袁东,等.军用车辆轮毂电机无位置传感器技术研究进展[J].兵器装备工程学报,2021,42(03):1-7.

Liao Z L,Jie J Y,Yuan D,et al.Research progress on position sensorless technology for hub motor of military vehicle[J].Journal of Ordnance Equipment Engineering,2021,42(03):1-7.

[2] 解建一,廖自力,刘春光,等.军用车辆轮毂电机位置传感器故障检测及容错控制[J].火力与指挥控制,2021,46(12):100-107.

Jie J Y,Liao Z L,Liu C G,et al.Fault detection and fault-tolerant control of position sensor of military vehicle hub motor[J].Fire Control &Command Control,2021,46(12):100-107.

[3] 刘计龙,肖飞,沈洋,等.永磁同步电机无位置传感器控制技术研究综述[J].电工技术学报,2017,32(16):76-88.

Liu J L,Xiao F,Shen Yang,et al.Position-sensorless control technology of permanent-magnet synchronous motor-a review[J].Transactions of China Electrotechnical Society,2017,32(16):76-88.

[4] 周中坚,张成宝.基于双三相永磁同步电机的EPS系统低速段无位置传感器控制[J].电机与控制应用,2019,46(12):99-104.

Zhou Z J,Zhang C B.Position sensorless control of EPS system at low speed based on dual three-phase permanent magnet synchronous motor[J].Electric Machines &Control Application,2019,46(12):99-104.

[5] Almarhoon A H,Zhu Z Q,Xu P L.Improved pulsating signal injection using zero-sequence carrier voltage for sensorless control of dual three-phase PMSM[J].IEEE Transactions on Energy Conversion,2017,32(02):436-446.

[6] Roetzer M,Vollmer U,Chen L,et al.Anisotropy-based position estimation approach for symmetrical dual three-phase permanent magnet synchronous machines[C]//2017 IEEE International Symposium on Sensorless Control for Electrical Drives (SLED).IEEE,2017:157-164.

[7] Yu H,Gan C,Wang H,et al.Speed adaptative sensorless control method of a high-speed dual three-phase permanent magnet synchronous motor[C]//2020 23rd International Conference on Electrical Machines and Systems (ICEMS).IEEE,2020:155-160.

[8] Gao H,Zhang G,Wang W,et al.Research on an improved sliding mode sensorless six-phase PMSM control strategy based on ESO[J].Electronics,2021,10(11):1292.

[9] 张烨璐,杨欢,王海兵,等.双三相PMSM全速范围内无位置传感器控制研究[J].微电机,2018,51(11):31-39,44.

Zhang Y L,Yang H,Wang H B,et al.Study on sensorless control of dual three-phase PMSM in full speed range[J].Micromotors,2018,51(11):31-39,44.

[10] 余章,高军礼.一种双三相永磁同步电机无速度传感器控制的实现方法研究[J].广东工业大学学报,2019,36(03):83-90.

Yu Z,Gao J L.A research on an implementation method of speed sensorless control for dual three-phase permanent magnet synchronous motor[J].Journal of Guangdong University of Technology,2019,36(03):83-90.

[11] Shen J Q,Yuan L,Chen M L,et al.Flux sliding-mode observer design for sensorless control of dual three-phase interior permanent magnet synchronous motor[J].Journal of Electrical Engineering and Technology,2014,9(05):1614-1622.

[12] Fan L,Yang T,Rashed M,et al.Comparative study of back EMF based sensorless control methods for dual three-phase PMSM[C]//2018 IEEE International Conference on Electrical Systems for Aircraft,Railway,Ship Propulsion and Road Vehicles &International Transportation Electrification Conference (ESARS-ITEC).IEEE,2018:1-6.

[13] Hu W,Wang Y,Li M,et al.Research on sensorless control strategy of direct drive multi-phase PMSG wind power generation system based on MRAS[J].Power System Protection and Control,2014,42(23):118-124.

[14] He Y,Hu W,Wang Y,et al.Speed and position sensorless control for dual-three-phase PMSM drives[C]//2009 Twenty-Fourth Annual IEEE Applied Power Electronics Conference and Exposition.IEEE,2009:945-950.

[15] Fan L,Yang T,Rashed M,et al.Sensorless control of dual-three phase PMSM based aircraft electric starter/generator system using model reference adaptive system method[C]//CSAA/IET International Conference on Aircraft Utility Systems (AUS 2018).IET,2018:787-794.

[16] Taheri A,Ren H P,Song C H.Sensorless direct torque control of the six-phase induction motor by fast reduced order extended kalman filter[J].Complexity,2020(11):75-82.

[17] 杨淑英,刘世园,李浩源,等.永磁同步电机无位置传感器控制谐波抑制策略研究[J].中国电机工程学报,2019,39(20):6075-6084,6188.

Yang S Y,Liu S Y,Li H Y,et al.Research on harmonic suppression strategy of position sensorless control for permanent magnet synchronous motor[J].Proceedings of the CSEE,2019,39(20):6075-6084,6188.

[18] 郎佳红,马振亚,张泽,等.基于 Luenberger 观测器的 SVG 三矢量预测直接功率控制研究[J].重庆工商大学学报(自然科学版),2021,38(04):1-9.

Lang J H,Ma Z Y,Zhang Z,et al.Research on SVG three vector predictive direct power control based on Luenberger observer[J].Journal of Chongqing Technology and Business University(Natural Science Edition),2021,38(04):1-9.

[19] Levant A.Sliding order and sliding accuracy in sliding mode control[J].International Journal of Control,1993,58(06):1247-1263.

Speed estimation of six-phase PMSM based on a super-twisting sliding mode observer

BAI Yuejian,LIU Jian

(School of Electrical and Electronic Engineering,Shandong University of Technology,Zibo 255000,China)

Abstract:Aiming at a high frequency buffering caused by the traditional sliding mode observer in the six-phase PMSM positionless sensor control system of a military wheel hub,and steady-state error caused by phase lag of the estimation coordinate system on the estimated speed,this paper proposes a speed estimation algorithm based on a super-twisting sliding mode observer.In the rotating coordinate system,the high frequency buffering is suppressed by the super-twisting algorithm,and the counter electromotive force is observed.A Lyapunov function is constructed to analyze the stability of the current dynamic error equation,and the influence of the estimated phase lag of the rotating coordinate system on the speed estimation error is considered.According to the structural characteristics of the super-twisting sliding mode control algorithm,a speed estimation algorithm considering d axis estimation of counter electromotive force is proposed.Simulation and experiments show that the speed estimation algorithm based on a super-twisting sliding mode observer has higher estimation accuracy.It can suppress high frequency chattering in the system,reduce the influence of the phase lag in the estimation coordinate system on the speed estimation error,omit the low-pass filter and the phase compensation module,and improve the accuracy of speed estimation.

Key wordssix-phase permanent magnet synchronous motor;super-twisting sliding mode observer;Lyapunov stability;rotating coordinate system;positionless sensor control system

本文引用格式:白月建,刘剑.基于超螺旋滑模观测器的六相PMSM转速估计[J].兵器装备工程学报,2023,44(02):160-166.

Citation format:BAI Yuejian,LIU Jian.Speed estimation of six-phase PMSM based on a super-twisting sliding mode observer[J].Journal of Ordnance Equipment Engineering,2023,44(02):160-166.

中图分类号:TM341

文献标识码:A

文章编号:2096-2304(2023)02-0160-07

收稿日期:2022-04-18;

修回日期:2022-06-31

基金项目:国家自然科学基金项目(51707110)

作者简介:白月建(1997—),男,硕士研究生,E-mail:byy2022163@163.com。

通信作者:刘剑(1982—),男,博士,副教授,E-mail:liujian@sdut.edu.cn。

doi:10.11809/bqzbgcxb2023.02.025

科学编辑 曾繁琦 博士(火箭军工程大学讲师)

责任编辑 贺 柳