基于高阶滑模观测器和改进PLL的永磁同步电机无传感器控制*
Sensorless Control of Permanent Magnet Synchronous Motor Based on High-order Sliding Mode Observer and Improved PLL
通讯作者: 刘旭东,男,1987年生,博士,副教授。主要研究方向为电驱动系统控制、非线性控制。E-mail:xudong19871982@163.com
收稿日期: 2023-06-27 修回日期: 2023-08-19
| 基金资助: |
|
Received: 2023-06-27 Revised: 2023-08-19
作者简介 About authors
李迎杰,男,1997年生,硕士研究生。主要研究方向为电机驱动与运动控制。E-mail:
滑模观测器因其结构简单、鲁棒性强等优势,广泛应用于永磁同步电机(Permanent magnet synchronous motor,PMSM)无位置传感器控制中,但滑模观测器的固有抖振会影响系统的控制性能。为此,基于PMSM扩展反电动势模型,通过改进滑模面和控制律,提出了一种高阶对数滑模观测器(High order logarithmic sliding mode observer,HOLnSMO),实现了有限时间收敛和对反电动势的平滑估计。此外,为提高转子位置和转速估计精度,在锁相环环节设计了一种基于三阶Super-twisting滑模方法的扩展状态观测器,有效抑制了转速抖振。根据Lyapunov稳定性理论证明了系统的稳定性。最后通过对比试验验证了所提无位置控制策略具有良好的转速估计精度、动态性能和鲁棒性。
关键词:
Due to the simple structure and strong robustness, the sliding mode observer is widely used in sensorless control of permanent magnet synchronous motor(PMSM), but the inherent chattering of the sliding mode observer will affect the control performance of the system. A high order logarithmic sliding mode observer(HOLnSMO) is proposed based on extended back electromotive force model of PMSM by improving sliding mode surface and control law, which achieves finite-time convergence and smooth estimation of back electromotive force. In addition, to improve the precision of rotor position and speed estimation, an expanded state observer based on a three-order super-twisting sliding model method is designed at the phase-locked loop link and the speed chattering is effectively suppressed. The stability of the system is proved according to Lyapunov stability theory. Finally, the proposed sensorless control strategy is proved to have good speed estimation accuracy, dynamic performance and strong robustness by comparative experiments.
Keywords:
本文引用格式
李迎杰, 刘旭东.
LI Yingjie, LIU Xudong.
1 引言
近年来,模型参考自适应法[6]、卡尔曼滤波法[7]和滑模观测器[8]等方法常用于永磁同步电机的无位置传感器控制,其中滑模观测器法因具有收敛速度快、鲁棒性强等优点被广泛应用,但由于其含有不连续的控制律,因此传统滑模观测器存在固有抖振,进而影响转速估计精度。文献[9]引入了饱和函数代替切换函数,设计了一种改进滑模观测器,并引入自适应律以提高响应速度,削弱了不连续控制律造成的抖振。为了充分抑制一阶滑模由于开关函数的高频切换产生的抖振现象,文献[10]引入高阶滑模算法,根据PMSM反电动势扩展模型,提出了一种改进Super-twisting滑模观测器,并引入二阶广义积分器估计反电动势,有效抑制了抖振,提高了估计精度。为解决线性滑模面不能实现有限时间收敛的问题,文献[11]将非奇异终端滑模面引入高阶滑模算法中,提出了一种高阶滑模观测器,实现了有限时间收敛,并提高了反电动势的估计精度。
另一方面,在永磁同步电机无位置传感器控制中,通常采用锁相环(Phase locked loop,PLL)估计转速和转子位置[12],但传统PLL估计精度较低,可通过引入低通滤波器(Low pass filter,LPF)加以改善,但会导致相位延迟和幅值衰减。为此文献[13]设计了一种自适应正交锁相环(Adaptive quadrature-phase locked loop,AQ-PLL),可实时调整PLL的带宽,从而改善了转子位置的跟踪性能且避免了相位延迟。扩展状态观测器(Extended state observer,ESO)[14]具有收敛速度快、不依赖准确的数学模型等优点,将其引入PLL中可提高转速和转子位置的动态跟踪性能,文献[15]根据三阶扩展模型,设计了一种高阶扩展状态观测器,其在参数整定和理论分析方面较为简便,且具有较高的估计精度,但线性扩展状态观测器(Linear extended state observer,LESO)含有线性增益项,不可避免地产生系统抖振。文献[16]基于三阶扩展模型,通过FAL函数设计了一种三阶非线性观测器,减小了系统抖振。
本文基于表贴式永磁同步电机的扩展反电动势模型,通过设计对数滑模面,提出了一种高阶对数滑模观测器,能实现状态变量的有限时间收敛,且有效提高了反电动势的估计精度,抑制了滑模抖振;此外,为了进一步提升锁相环的精度,提出了一种基于Super-twisting算法的扩展状态观测器(Super-twisting extended state observer,STESO)来代替锁相环中的PI调节器,实现了转速和转子位置的精准估计,减小了稳态误差;最后,通过Lyapunov理论证明了该方法的稳定性和有限时间收敛;试验结果表明所设计的无位置传感器控制方法在面对参数失配、突加负载和转速突变时具有较强的鲁棒性,有效提升了系统的动态性能。
2 传统滑模观测器分析
2.1 永磁同步电机的数学模型
对于表贴式永磁同步电机,基于α - β 坐标系的PMSM数学模型表示为[17]
式中,
式中,
将式(1)写为矩阵形式
式中,
将式(3)中的反电动势
式中,
2.2 基于扩展模型的传统滑模观测器设计
为了估计电机反电动势,根据式(4),传统滑模观测器可设计为[18]
式中,
根据式(5)可得
因此,对不连续的控制律
由式(5)提出的传统滑模观测器无法抑制符号函数高频切换产生的抖振,所以会影响反电动势的估计精度,且系统状态无法实现有限时间收敛,会影响系统的收敛速度,进而影响系统的动态性能。
3 新型高阶对数滑模观测器设计
为了实现扩展模型滑模观测器的抖振抑制和有限时间收敛,本节提出了一种新型的高阶对数滑模观测器,以实现对电动势的平滑估计。
首先,以电流误差为状态变量,设计对数滑模面为[19]
式中,
设
式中,
证明:当且仅当
选取Lyapunov函数为
由此表明式(7)提出的对数滑模面是全局渐近稳定的。则式(9)可以表示为
式(11)积分可得
综上,所提出的对数滑模面能实现有限时间收敛,通过增大参数
高阶滑模控制律表示为
式中,
根据式(7)和式(13),所设计的高阶对数滑模观测器(High-order logarithmic sliding mode observer,HOLnSMO)可表示为
对所提出的高阶对数滑模观测器进行稳定性分析[11],选取Lyapunov函数为
式(15)对时间t求导可得
为了满足Lyapunov函数的稳定性条件,Lyapunov函数的导数必须满足
将式(17)代入滑模面式(7),可得
令式(18)等式两边对t求导,并将式(13)代入可得
将式(19)代入式(16)可得
考虑电流误差的微分存在上界,并记为
由于
因此,满足
图1
4 基于STESO的改进PLL设计
4.1 传统锁相环
在观测到反电动势信息后,通常采用PLL[21]提取转速和转子位置信息。根据式(2),可得到常规PLL的位置误差为
式中,
位置误差通过PLL中的PI调节器提取转速信息,进而得到转子位置信息。
4.2 Super-twisting扩展状态观测器
扩展状态观测器因其抗扰性强、不依赖准确的数学模型等优点,广泛应用于永磁同步电机无位置传感器控制中。文献[22]采用ESO替代了传统锁相环中的PI调节器,实现了转速和转子位置的精确估计。为了进一步提高转速和转子位置的跟踪精度,提升系统的鲁棒性,提出了一种三阶Super-twisting扩展状态观测器,以消除ESO中线性增益产生的抖振影响,实现更高性能的控制。
具有参数不确定性的PMSM动力学模型可表示为
式中,
式中,
将式(26)代入式(25)可以得到
式中,
根据式(28)建立三阶STESO
式中,
式中,
4.3 STESO的参数设计和整定
图2
采用所提出的高阶对数滑模观测器代替传统滑模观测器,把三阶Super-twisting扩展状态观测器引入锁相环,实现了永磁同步电机无位置传感器高性能控制,即提高了转速和转子位置的观测精度,提升了系统的动态性能和鲁棒性。根据上述原理,可设计基于改进滑模观测器和PLL的永磁同步电机无位置传感器控制,总体系统框图如图3所示。
图3
5 试验分析
图4
表1 PMSM标称参数值
| 参数 | 数值 |
|---|---|
| 额定转速/(r/min) | 1 000 |
| 额定功率/kW | 1.5 |
| 转动惯量/(kg·m2) | 0.002 7 |
| 永磁体磁链/Wb | 0.32 |
| 线电阻/Ω | 1.84 |
| 线电感/mH 额定电流/A | 6.65 7.3 |
| 磁极对数 | 4 |
图5
图6
参考转速给定值为200 r/min时,电机实际转速和估计转速曲线如图7所示,采用传统SMO+PLL、NTSMO+PLL、HOLnSMO+PLL三种方法估计转速波动分别为9.5 r/min、7.2 r/min、6.5 r/min;电机实际转速波动分别为9.2 r/min、7.4 r/min、5.5 r/min。参考转速给定为1 000 r/min时,试验结果如图8所示,采用传统SMO+PLL、NTSMO+PLL、HOLnSMO+PLL的方法估计转速波动分别为8.6 r/min、7.3 r/min、4.3 r/min;电机实际转速波动分别为8.5 r/min、6.8 r/min、4.9 r/min。试验结果表明,采用所设计的HOLnSMO能有效抑制抖振,提高转速估计精度。
图7
图8
为了验证提升滑模观测器的阶数对系统动态性能的影响,分别采用基于一阶滑模算法的SMO和NTSMO,与HOLnSMO做电机升速对照试验。给定转速由200 r/min突变至600 r/min时的转速响应曲线如图9所示。所提出的HOLnSMO在转速突变时具有较短的响应时间和较小的超调量,且转速稳定后抖振更小。试验结果表明,该方法在应对转速突变时,响应快,超调小,调节时间短,稳态精度高,因此具有较好的动态性能。
图9
其次,为验证所提出的三阶Super-twisting扩展状态观测器方法的优越性,本节将设置三组对照试验加以分析,第一组为高阶对数滑模观测器(HOLnSMO)+锁相环(PLL),第二组为高阶对数滑模观测器(HOLnSMO)+扩展状态观测器(ESO),第三组为高阶对数滑模观测器(HOLnSMO)+三阶Super-twisting扩展状态观测器(STESO)。三组对比试验中观测器的参数如表2所示。对于本文所提出的高阶对数滑模观测器,根据式(12)可以得到对数滑模上的参数
图10、图11分别为给定转速为200 r/min、1 000 r/min时电机实际转速响应曲线以及观测器估计转速响应曲线。从图10中可以观察到,当电机给定转速为200 r/min时,HOLnSMO+PLL、HOLnSMO+ESO、HOLnSMO+STESO的电机实际转速波动约为5.5 r/min、4.8 r/min、3.6 r/min;估计转速波动约为6.5 r/min、3.6 r/min、2.1 r/min。如 图11所示,当电机给定转速为1 000 r/min时,以上三种方法得到的电机实际转速波动分别为4.9 r/min、3.6 r/min、2.4 r/min;估计转速波动分别为4.3 r/min、2.1 r/min、0.8 r/min。试验结果表明,与其他2种方法相比,所提出的HOLnSMO+STESO策略在不同的给定转速条件下都有更高的转速估计精度。
图10
图11
为了进一步验证所提HOLnSMO+STESO策略在负载突变时的鲁棒性,设置了两组电机在不同转速下的鲁棒性试验。给定电机初始负载转矩为0.5 N·m,当电机给定转速为200 r/min时,电机转速稳定后突加1 N·m的负载扰动,并在5 s后去除该扰动,转速波动曲线以及转子位置误差曲线如图12a所示,可得其转速的升降分别为40 r/min和43 r/min,恢复时间为0.6 s,转子位置误差波动约为0.15 rad。当给定转速为1 000 r/min时,在相同的时刻突加1 N·m的负载扰动,也在5 s后去除该扰动,转速波动曲线和转子位置误差曲线如图12b所示。可以观察到其转速升降分别为55 r/min和60 r/min,其恢复时间约为0.9 s,转子位置误差波动约为0.06 rad。此外,图12c、12d分别给出了给定转速为200 r/min和1 000 r/min时的d-q轴电流响应曲线。试验结果表明,突加负载扰动时,所设计的观测器仍能准确地估计转速与转子位置信息,具有良好的抗负载扰动能力。
图12
图13
为了验证提升ESO阶数对系统动态性能的影响,以及所提策略的优越性,引入了一种二阶扩展状态观测器(Second-order extended state observer,2nd order ESO)[25],与三阶ESO、STESO做了电机升速的对照试验。电机在0.5 N·m负载转矩下,给定转速从200 r/min上升至600 r/min时,实际转速变化曲线和转子位置误差曲线如图14a所示,d-q轴电流的变化曲线如图14b所示。当转速突变时,2nd order ESO的转速超调量较大,转速到达稳态的时间较长,且稳态后的转速和转子位置误差的抖振较大。而本文所提出的STESO能在保证快速性的同时,拥有较小的转速超调和抖振。试验结果表明,所提方法在应对转速突变时,具有转速响应快、超调量小、稳态精度高等优势,因此表现出了较好的动态性能。
图14
6 结论
本文提出了一种基于高阶对数滑模观测器的永磁同步电机无位置传感器控制方法,并引入了一种新的三阶Super-twisting扩展状态观测器以提高转速和转子位置的估计精度,通过试验对比分析,得到以下结论。
(1) 根据永磁同步电机反电动势扩展模型,所设计的高阶对数滑模观测器,由于其引入了非奇异对数滑模面,能实现有限时间收敛,且能有效抑制滑模抖振,得到平滑的反电动势信息。
(2) 针对普通锁相环精度差的弊端,设计了三阶Super-twisting扩展状态观测器对转速和转子位置进行精准估计,提高了观测精度。
(3) 试验表明,所提出的高阶对数滑模观测器和三阶Super-twisting扩展状态观测器算法,在面对参数失配、突加负载和转速突变等工况时仍具有较好的动态性能和鲁棒性。
参考文献
一种基于永磁同步电机绕组铜耗功率最大的电动汽车母线电容放电方法
[J].
A DC-bus capacitor discharge method based on maximum copper consumption power of permanent magnet synchronous motor windings in electric vehicles
[J].
基于模型预测直接转矩控制的永磁同步发电机效率优化研究
[J].
Efficiency optimization of permanent magnet synchronous generators based on model predictive direct torque control
[J].
基于负载观测的矿用电机分数阶滑模控制
[J].
Fractional sliding mode control of mine motor based on load observation
[J].
Improved direct torque control method for dual-three-phase permanent-magnet synchronous machines with back EMF harmonics
[J].DOI:10.1109/TIE.2020.3026282 URL [本文引用: 1]
假定旋转坐标系下的永磁同步电机无位置传感器算法研究
[J].
Sensorless algorithm of permanent magnet synchronous motor based on assumed rotation coordinates
[J].
混合励磁轴向磁通切换永磁电机全速域无位置传感器控制
[J].
Position sensorless control of a hybrid excitation axial flux switching permanent magnet machine in full speed range
[J].
基于低阶串行双扩展卡尔曼滤波的永磁直线同步电机无速度传感器控制策略
[J].
A speed sensorless control strategy for a permanent magnet linear synchronous motor based on low-order serial dual extended kalman filters
[J].
一种改进滑模观测器的永磁同步电机无传感器控制
[J/OL].
Sensorless control of permanent magnet synchronous motor based on improved sliding mode observer
[J/OL].
永磁同步电机新型指数型自适应滑模观测器无传感器控制
[J].
Sensorless control of new exponential adaptive sliding mode observer for permanent magnet synchronous motor
[J].
基于改进的离散域二阶滑模观测器的内置式永磁同步电机无位置传感器控制
[J].
Sensorless control of IPMSM based on improved discrete second-order sliding mode observer
[J].
High-order terminal sliding-mode observer for chattering suppression and finite-time convergence in sensorless SPMSM drives
[J].DOI:10.1109/TPEL.2021.3068495 URL [本文引用: 3]
基于锁相环的永磁同步电机无位置传感器控制
[J].
Permanent magnet synchronous motor sensorless control based on PLL
[J].
Adaptive PLL-based sensorless control for improved dynamics of high-speed PMSM
[J].DOI:10.1109/TPEL.2022.3169708 URL [本文引用: 1]
基于广义预测控制和扩展状态观测器的永磁同步电机控制
[J].
Generalized predictive control based on extended state observer for permanent magnet synchronous motor system
[J].
基于ESO-PLL的永磁同步电机无位置传感器控制
[J].
Sensorless control for permanent magnet synchronous motor based on ESO-PLL
[J].
A nonlinear extended state observer for rotor position and speed estimation for sensorless IPMSM drives
[J].DOI:10.1109/TPEL.63 URL [本文引用: 1]
Sensorless control of PMSM drives using reduced order quasi resonant-based ESO and newton-raphson method-based PLL
[J].DOI:10.1109/TPEL.2022.3199773 URL [本文引用: 1]
基于扩展滑模观测器的永磁同步电动机无传感器控制
[J].
Sensorless control of permanent magnet synchronous motor based on extended sliding mode observer
[J].
Practical tracking of permanent magnet linear motor via logarithmic sliding mode control
[J].DOI:10.1109/TMECH.2022.3142175 URL [本文引用: 1]
Integration in finite terms with special functions:The logarithmic integral
[J].
Adaptive sliding mode observer-based sensorless control for SPMSM employing a dual-PLL
[J].DOI:10.1109/TTE.2021.3112123 URL [本文引用: 1]
A third-order super-twisting extended state observer for dynamic performance enhancement of sensorless IPMSM drives
[J].DOI:10.1109/TIE.41 URL [本文引用: 1]
Smooth Lyapunov function and gain design for a second order differentiator
[C]//
A novel nonsingular terminal sliding mode observer-based sensorless control for electrical drive system
[J].
DOI:10.3390/math10173123
URL
[本文引用: 1]
To improve the sensorless control performance of electrical drive systems, a nonsingular terminal sliding mode observer (NTSMO) and adaptive observer are proposed to solve the chattering and phase delay problems. Firstly, by defining a new nonsingular terminal sliding mode surface, the sliding mode observer based on the fast reaching law is designed to estimate the back electromotive force (EMF). The observer enhances the robustness and system performance eliminates the singularity and attenuates the chattering. Next, to obtain the accurate back-EMF signal, an adaptive observer is designed instead of a traditional low-pass filter to filter out the harmonics. The adaptive observer can avoid the phase delay problem and further improve the signal observation accuracy. Then, the rotor position and speed information are accurately tracked. The proposed method is applied to the speed control system of a permanent magnet synchronous motor (PMSM), and the effectiveness and feasibility of the proposed sliding mode observer are demonstrated by the experiment.
Second-order ESO-based current sensor fault-tolerant strategy for sensorless control of PMSM with B-phase current
[J].DOI:10.1109/TMECH.2022.3182134 URL [本文引用: 1]
/
| 〈 |
|
〉 |
