journal article·2026-04-17Open access

Composite Control Strategy for PMSM Based on Non-Singular Terminal Sliding Mode Control and Angle-Domain Iterative Learning

Longbao Liu, Gang Li, Benjian Ruan, Yongqiang Fan

Applied Sciences· Volume 16· Issue 8

Abstract

To mitigate low-speed speed oscillations in permanent magnet synchronous motors (PMSMs) arising from the combined effects of rotor-position-related periodic disturbances and external perturbations, this paper develops a composite robust speed regulation scheme that integrates non-singular terminal sliding mode control (NTSMC) with angle-domain iterative learning control (ILC). First, a non-singular terminal sliding mode speed controller is established to remove the singularity inherent in conventional terminal sliding mode formulations while preserving finite-time error convergence. To further improve robustness and reduce chattering, an enhanced generalized super-twisting reaching law incorporating a continuous saturation function is introduced. Second, to compensate for periodic disturbances associated with rotor position, an angle-domain ILC law is constructed to iteratively learn the periodic speed-tracking error, thereby suppressing low-speed speed ripple. Meanwhile, an extended state observer (ESO) is incorporated to estimate aperiodic disturbances online, enabling coordinated rejection of disturbances with different temporal characteristics. Experimental results demonstrate that the proposed composite strategy effectively weakens the dominant harmonic components in speed fluctuation and enhances low-speed operational smoothness, confirming the effectiveness of the developed method.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Sensorless Control of Electric Motors · Iterative Learning Control Systems · Adaptive Control of Nonlinear Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

College of Electrical Engineering, Guangxi University, Nanning 530004, China

References (34)

Show source-provided references
1. Discrete-time sliding mode controller based on backstepping disturbance compensation for robust current control of PMSM drives10.1016/j.isatra.2021.10.032 ↗
2. Flux-weakening controller design of dual three-phase PMSM drive system with copper loss minimization10.1109/TPEL.2022.3216513 ↗
3. Fault-tolerant control of dual three-phase PMSM drives with minimized copper loss10.1109/TPEL.2021.3076509 ↗
4. Integrated position and speed loops under sliding-mode control optimized by differential evolution algorithm for PMSM drives10.1109/TPEL.2018.2889781 ↗
5. Fast integral terminal sliding mode control with a novel disturbance observer based on iterative learning for speed control of PMSM10.1016/j.isatra.2022.07.029 ↗
6. Predictive current control of a PMSM three-level dual-vector model based on self-anti-disturbance techniques
7. Non-singular fast terminal sliding mode control of PMSMs with disturbance compensation10.1007/s43236-024-00962-7 ↗
8. Digital implementation of an adaptive speed regulator for a PMSM10.1109/TPEL.2010.2055890 ↗
9. Bendjedia, M., Tehrani, K.A., and Azzouz, Y. (2014, January 8–10). Design of RST and fractional order PID controllers for an induction motor drive for electric vehicle application. Proceedings of the 7th IET International Conference on Power Electronics, Machines and Drives (PEMD 2014), Manchester, UK.10.1049/cp.2014.0445 ↗
10. Improved non-singular fast terminal sliding mode control with disturbance observer for PMSM drives10.1109/TTE.2021.3083925 ↗
11. Zhu, Q., and Zhang, P. (2013, January 25–27). A novel reaching law based on integral sliding mode control of permanent magnet synchronous motors. Proceedings of the 25th Chinese Control and Decision Conference (CCDC), Guiyang, China.10.1109/CCDC.2013.6561774 ↗
12. Li, S., Zhou, M., and Yu, X. (2011, January 22–24). Disturbance observer based terminal sliding mode control method for PMSM speed regulation system. Proceedings of the 30th Chinese Control Conference, Yantai, China.
13. Gao, P., Zhang, G., and Lv, X. (2021). Model-free control using improved smoothing extended state observer and super-twisting nonlinear sliding mode control for PMSM drives. Energies, 14.10.3390/en14040922 ↗
14. Dynamic-matching adaptive sliding mode control for hypersonic vehicles10.1016/j.ast.2024.109159 ↗
15. Disturbance/uncertainty estimation and attenuation techniques in PMSM drives—A survey10.1109/TIE.2016.2583412 ↗
16. An efficient antidisturbance sliding-mode speed control method for PMSM drive systems10.1109/TPEL.2020.3039474 ↗
17. Integrated observer-based terminal sliding-mode speed controller for PMSM drives considering multisource disturbances10.1109/TPEL.2024.3384991 ↗
18. Adaptive sliding mode current control with sliding mode disturbance observer for PMSM drives10.1016/j.isatra.2018.11.039 ↗
19. Full-order sliding-mode current control of permanent magnet synchronous generator with disturbance rejection10.1109/JESTIE.2022.3192735 ↗
20. A novel discrete compound integral terminal sliding mode control with disturbance compensation for PMSM speed system10.1109/TMECH.2021.3068192 ↗
21. Alawieh, H., Tehrani, K.A., Azzouz, Y., and Dakyo, B. (November, January 29). A new active common-mode voltage elimination method for three-level neutral-point clamped inverters. Proceedings of the IECON 2014–40th Annual Conference of the IEEE Industrial Electronics Society, Dallas, TX, USA.10.1109/IECON.2014.7048633 ↗
22. Pulsating torque minimization techniques for permanent magnet AC motor drives—A review10.1109/41.491356 ↗
23. A quasi-resonant extended state observer-based predictive current control strategy for three-phase PWM rectifier10.1109/TIE.2021.3137441 ↗
24. Li, H., Chen, X., Xiang, B., and Wang, X. (2022). Periodic signal suppression in position domain based on repetitive control. Electronics, 11.10.3390/electronics11244069 ↗
25. Current-cycle iterative learning control for high-precision position tracking of piezoelectric actuator system via active disturbance rejection control for hysteresis compensation10.1109/TIE.2019.2946554 ↗
26. Torque ripple minimization in PM synchronous motors using iterative learning control10.1109/TPEL.2003.820537 ↗
27. Yuan, Y., Auger, F., Loron, L., Debrailly, F., and Hubert, M. (2011, January 5–8). Design of a lying sensor for permanent magnet synchronous machine torque ripple reduction using the iterative learning control technique. Proceedings of the IEEE Ninth International Conference on Power Electronics and Drive Systems, Singapore.10.1109/PEDS.2011.6147262 ↗
28. Speed ripple minimization in PM synchronous motor using iterative learning control10.1109/TEC.2004.841513 ↗
29. Torque ripple minimization of PMSM based on robust ILC via adaptive sliding mode control10.1109/TPEL.2017.2711098 ↗
30. Analytical methods for minimizing cogging torque in permanent-magnet machines10.1109/TMAG.2008.2011363 ↗
31. High-precision tracking of piezoelectric actuator using iterative learning control and direct inverse compensation of hysteresis10.1109/TIE.2018.2826450 ↗
32. Zhao, J., Fu, Z., Huo, J., Zhang, G., Yang, H., Wang, S., Wang, G., and Xu, D. (2023, January 16–19). Direct torque control speed ripple suppression method for permanent magnet synchronous motor based on load torque observation. Proceedings of the IECON 2023–49th Annual Conference of the IEEE Industrial Electronics Society, Singapore.10.1109/IECON51785.2023.10312705 ↗
33. Liu, X., Du, J., and Liang, D. (2016). Analysis and speed ripple mitigation of a space vector pulse width modulation-based permanent magnet synchronous motor with a particle swarm optimization algorithm. Energies, 9.10.3390/en9110923 ↗
34. Zero-pole cancellation based iterative learning control method for speed ripple suppression of single rolling rotor compressor10.1109/ACCESS.2024.3390091 ↗