Torque Oscillation Attenuation in PMSM Using Equivalent-Input-Disturbance-Based Sliding-Mode Control
Abstract
1. Introduction
- (1)
- We applied the SMC-EID method to an uncertain system. SMC-EID attenuates a disturbance effectively and achieves a fast response while having little chattering.
- (2)
- We extended the discrete ACO to a continuous solution space and developed a CDACO algorithm.
- (3)
- We used the CDACO algorithm to design the control system for an uncertain plant. CDACO optimizes the integral of timed square error (ITSE) of an uncertain system to design the SMC parameters.In this paper, , and means the maximum singular value of D. is the Laplace transform of and is the inverse Laplace transform.
2. Torque Oscillations in PMSM Servo Systems
2.1. Cogging Torque
2.2. Torque Ripple
3. SMC-EID System for PMSM
3.1. Basic Structure of EID Approach
3.2. Stability Analysis
- (1)
- is stable.
- (2)
- . Here, , and means the maximum sigular value of G.
4. Design of EID Estimator and SMC
4.1. EID Estimator Design
4.2. Ant Colony Optimization-Based SMC Design
- (1)
- Settling time is short;
- (2)
- Overshoot is small;
- (3)
- Chattering is little;
- (4)
- Static error is eliminated.
- CDACO algorithm:(Step 1) Set the number of ants M, evaporation rate , initial pheromone , and max iteration times I. Generate initial ants uniformly in the search space justified by the lower bound from (39) to ensure stability and the upper bound to avoid excessive gain.
- (Step 2) Update the pheromone for each ant using (59).
- (Step 3) Calculate the transition probability for each ant using (61) and make a decision by sampling from Gaussian probability.
- (Step 4) Go to (Step 2) and repeat until reaching the iteration times.
5. Experimental Verification
- Exp. 1: = 0.004 and = 500 rpm;
- Exp. 2: = 0.004 and = 250 rpm;
- Exp. 3: = 0.006 and = 500 rpm;
- Exp. 4: = 0.006 and = 250 rpm.
6. Conclusions
- (1)
- Our method extends the SMC-EID method to uncertain plants, demonstrated by stability analysis and optimization over nine uncertain systems.
- (2)
- The novel CDACO algorithm handles continuous optimization spaces and solves the multi-parameter design problem for uncertain systems.
- (3)
- Experimental results validate superior control performance compared to conventional SMC. In the four experiments, the average PP speed error of the SMC-EID method was about 37% of that of the conventional SMC, and the ITSE of SMC-EID was about 35% of that of the conventional SMC.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| PMSM | Permanent magnet synchronous motor |
| SMC | Sliding-mode control |
| EID | Equivalent input disturbance |
| ADRC | Active disturbance rejection control |
| DOBC | Disturbance-observer-based control |
| ACO | Ant colony optimization |
| CDACO | Continuous-domain ant colony optimization |
References
- Du, H.; Wen, G.; Cheng, Y.; Lü, J. Design and implementation of bounded finite-time control algorithm for speed regulation of permanent magnet synchronous motor. IEEE Trans. Ind. Electron. 2020, 68, 2417–2426. [Google Scholar] [CrossRef] [Scilit]
- Zhang, B.; Zhang, W.; Luo, H. Two-dimensional control of a fractional-order permanent magnet synchronous motor model for industrial robots. Electr. Power Syst. Res. 2025, 249, 111963. [Google Scholar] [CrossRef] [Scilit]
- Zhang, X.; Ren, M.; Wang, H.; Xu, H.; Shi, B.; Gao, M. A Study on a Speed Regulation Method for Mining Scraper Conveyors and a Control Strategy for Permanent Magnet Drive Systems. Actuators 2025, 14, 106. [Google Scholar] [CrossRef] [Scilit]
- Lin, F.C.; Chen, C.S.; Lin, C.J. Adaptive fuzzy observer and control in servo drivers for two-axis drilling machine. Int. J. Adv. Manuf. Technol. 2024, 132, 3105–3122. [Google Scholar] [CrossRef] [Scilit]
- Wu, F.; Li, P.; Wang, J. FO improved fast terminal sliding mode control method for permanent-magnet synchronous motor with FO disturbance observer. IET Control Theory Appl. 2019, 13, 1425–1434. [Google Scholar] [CrossRef] [Scilit]
- Mao, H.; Tang, X.; Tang, H. Speed control of PMSM based on neural network model predictive control. Trans. Inst. Meas. Control 2022, 44, 2781–2794. [Google Scholar] [CrossRef] [Scilit]
- Lara, J.; Xu, J.; Chandra, A. Effects of rotor position error in the performance of field-oriented-controlled PMSM drives for electric vehicle traction applications. IEEE Trans. Ind. Electron. 2016, 63, 4738–4751. [Google Scholar] [CrossRef] [Scilit]
- Krishnamoorthy, S.; Sanjeevikumar, P.; Holm-Nielsen, J.B.; Bo, J.; Singh, R.R.; Rajesh, M. Torque ripple minimization of PMSM using an adaptive Elman neural network-controlled feedback linearization-based direct torque control strategy. Int. Trans. Electr. Energy Syst. 2021, 31, 1. [Google Scholar]
- Nakao, N.; Akatsu, K. Suppressing pulsating torques: Torque ripple control for synchronous motors. IEEE Ind. Appl. Mag. 2014, 20, 33–44. [Google Scholar] [CrossRef] [Scilit]
- Guo, Y.; Jiang, F.; Wang, S.; Cheng, S.; Hu, Z. Variable Control Period Model Predictive Current Control with Current Hysteresis for Permanent Magnet Synchronous Motor Drives. Actuators 2025, 14, 517. [Google Scholar] [CrossRef] [Scilit]
- Suhail, S.A.; Bazaz, M.A.; Hussain, S. Adaptive sliding mode-based active disturbance rejection control for a quadcopter. Trans. Inst. Meas. Control 2022, 44, 3176–3190. [Google Scholar] [CrossRef] [Scilit]
- Xie, F.; Hu, T. Speed fluctuation suppression of PMSM based on composite quasi-resonant active disturbance rejection control. J. Power Electron. 2025, 1–11. [Google Scholar] [CrossRef] [Scilit]
- Wang, S.; Tao, L.; Chen, Q.; Na, J.; Ren, X. USDE-based sliding mode control for servo mechanisms with unknown system dynamics. IEEE/ASME Trans. Mechatronics 2020, 25, 1056–1066. [Google Scholar] [CrossRef] [Scilit]
- Zeng, Q.; Jiang, M.; Hu, J. The Second-Order Sliding Mode Control Algorithm for Fixed-Time Stability of Nonlinear Systems. Circuits, Syst. Signal Process. 2024, 43, 5507–5531. [Google Scholar] [CrossRef] [Scilit]
- Abbas, S.J.; Husain, S.S.; Al-Wais, S.; Humaidi, A.J. Adaptive integral sliding mode controller (SMC) design for vehicle steer-by-wire system. SAE Int. J. Veh. Dyn. Stab. NVH 2024, 8, 383–396. [Google Scholar] [CrossRef] [Scilit]
- Ahn, H.; Kim, S.; Park, J.; Chung, Y.; Hu, M.; You, K. Adaptive Quick Sliding Mode Reaching Law and Disturbance Observer for Robust PMSM Control Systems. Actuators 2024, 13, 136. [Google Scholar] [CrossRef] [Scilit]
- Liu, Y.C. Disturbance-Observer-Based Sliding-Mode Speed Control for Synchronous Reluctance Motor Drives via Generalized Super-Twisting Algorithm. Actuators 2024, 13, 233. [Google Scholar] [CrossRef] [Scilit]
- Yao, Y.; Zhuang, Y.; Xie, Y.; Xu, P.; Wu, C. Prescribed Performance Global Non-Singular Fast Terminal Sliding Mode Control of PMSM Based on Linear Extended State Observer. Actuators 2025, 14, 65. [Google Scholar] [CrossRef] [Scilit]
- She, J.H.; Xin, X.; Pan, Y. Equivalent-input-disturbance approach-Analysis and application to disturbance rejection in dual-stage feed drive control system. IEEE/ASME Trans. Mechatronics 2010, 16, 330–340. [Google Scholar] [CrossRef] [Scilit]
- Miyamoto, K.; She, J.; Nakano, S.; Sato, D.; Chen, Y. Active structural control of base-isolated building using equivalent-input-disturbance approach with reduced-order state observer. J. Dyn. Syst. Meas. Control 2022, 144, 091006. [Google Scholar] [CrossRef] [Scilit]
- Cai, W.; She, J.; Wu, M.; Ohyama, Y. Quadrotor waypoint-tracking control under exogenous disturbances based on equivalent-input-disturbance approach. J. Frankl. Inst. 2020, 357, 4709–4741. [Google Scholar] [CrossRef] [Scilit]
- Mei, Q.; She, J.; Liu, Z.; Wu, M. Estimation and compensation of periodic disturbance using internal-model-based equivalent-input-disturbance approach. Sci. China Inf. Sci. 2022, 65, 182205. [Google Scholar] [CrossRef] [Scilit]
- She, J.; Pan, Y.; Hashimoto, H.; Lei, Q.; Wu, M. Equivalent-input-disturbance approach enables sliding-mode control systems to reject unmatched disturbances. In Proceedings of the 2015 IEEE International Conference on Industrial Technology (ICIT), Seville, Spain, 17–19 March 2015; IEEE: New York, NY, USA, 2015; pp. 226–231. [Google Scholar]
- Jiang, Z.; Zhou, L.; Zhang, Z.; Jiang, F.; Cheng, L. An equivalent-input-disturbance-based sliding mode control approach for DC-DC buck converter system with mismatched disturbances. In Proceedings of the 2019 Chinese Control Conference (CCC), Guangzhou, China, 27–30 July 2019; IEEE: New York, NY, USA, 2019; pp. 639–644. [Google Scholar]
- Mahapatro, K.A.; Gundecha, A.D.; Chavan, A.D.; Suryawanshi, P.V. Disturbance rejection in motion control based on equivalent input disturbance approach with experimental validation. In Proceedings of the 2019 4th International Conference on Recent Trends on Electronics, Information, Communication & Technology (RTEICT), Bangalore, India, 17–18 May 2019; IEEE: New York, NY, USA, 2019; pp. 1247–1251. [Google Scholar]
- Fang, M.; Liang, X.; Chen, Y.; Cheng, J.; Qian, H.; Huang, S.; Du, Y.; She, J. Speed control of permanent magnet synchronous motor using sliding mode control combined with equivalent input disturbance control. In Proceedings of the 2022 41st Chinese Control Conference (CCC), Hefei, China, 25–27 July 2022; IEEE: New York, NY, USA, 2022; pp. 2860–2863. [Google Scholar]
- Yin, X.; She, J.; Wu, M.; Sato, D.; Ohnishi, K. Disturbance rejection using SMC-based-equivalent-input-disturbance approach. Appl. Math. Comput. 2022, 418, 126839. [Google Scholar] [CrossRef] [Scilit]
- Zhao, D.; Liu, L.; Yu, F.; Heidari, A.A.; Wang, M.; Oliva, D.; Muhammad, K.; Chen, H. Ant colony optimization with horizontal and vertical crossover search: Fundamental visions for multi-threshold image segmentation. Expert Syst. Appl. 2021, 167, 114122. [Google Scholar] [CrossRef] [Scilit]
- Paniri, M.; Dowlatshahi, M.B.; Nezamabadi-Pour, H. MLACO: A multi-label feature selection algorithm based on ant colony optimization. Knowl.-Based Syst. 2020, 192, 105285. [Google Scholar] [CrossRef] [Scilit]
- Stützle, T.; Dorigo, M. ACO algorithms for the traveling salesman problem. Evol. Algorithms Eng. Comput. Sci. 1999, 4, 163–183. [Google Scholar]
- Jiang, R.; She, J.; Liu, Z.; Li, D.; He, W. Attenuation of PMSM Torque-Ripple Based on Combination of Equivalent-Input-Disturbance Approach and Sliding-Mode Control. In Proceedings of the 45th Annual Conference of the IEEE Industrial Electronics Society (IECON), Lisbon, Portugal, 14–17 October 2019; IEEE: New York, NY, USA, 2019; Volume 1, pp. 6838–6841. [Google Scholar]
- She, J.H.; Fang, M.; Ohyama, Y.; Hashimoto, H.; Wu, M. Improving disturbance-rejection performance based on an equivalent-input-disturbance approach. IEEE Trans. Ind. Electron. 2008, 55, 380–389. [Google Scholar] [CrossRef] [Scilit]











| Parameter | Meaning |
|---|---|
| Stator current of the j axis | |
| Stator voltage of the j axis | |
| Inductor of the j axis stator | |
| R | Reluctance of stator |
| Viscous damping coefficient | |
| J | Moment of the inertia |
| Angular speed of rotor | |
| Permanent magnet flux | |
| Number of pole pairs | |
| Electrical torque | |
| Oscillation torque |
| Variable | Value |
|---|---|
| Viscous friction coefficient, | 0.001 N/rad |
| Moment of inertia, J | 0.004 kg · m2 |
| Flux of permanent magnet, | 0.072 Wb |
| Number of pole pairs, | 5 |
| Reluctance of stator, R | 0.875 |
| Inductor of q axis stator, | 8.5 mH |
| Parameter | Value |
|---|---|
| Number of ants M | 50 |
| Maximum iteration I | 100 |
| Forgetting constant | 0.9 |
| Weight of performance index p | 2 |
| Name | Value |
|---|---|
| Manufacturer | INOVANCE |
| Model | ISMH1-75B30CB |
| Rated power | 750 W |
| Rated voltage | 220 V |
| Rated current | 4.8 A |
| Rated rev. | 3000 rpm |
| Rated torque | 2.39 Nm |
| Max rev. | 6000 rpm |
| PP Speed Error (rpm) | ITSE | ||
|---|---|---|---|
| Exp (1) | SMC | 25.1 | 1.35 |
| SMC-EID | 11.6 | 0.96 | |
| Exp (2) | SMC | 31.5 | 1.09 |
| SMC-EID | 13.8 | 0.31 | |
| Exp (3) | SMC | 56.3 | 4.60 |
| SMC-EID | 19.5 | 1.96 | |
| Exp (4) | SMC | 52.9 | 3.53 |
| SMC-EID | 15.8 | 0.50 | |
| Average | SMC | 41.5 | 2.64 |
| SMC-EID | 15.2 | 0.93 | |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Jiang, R.; Yin, X.; She, J.; Wang, F.; Kawata, S. Torque Oscillation Attenuation in PMSM Using Equivalent-Input-Disturbance-Based Sliding-Mode Control. Actuators 2026, 15, 85. https://doi.org/10.3390/act15020085
Jiang R, Yin X, She J, Wang F, Kawata S. Torque Oscillation Attenuation in PMSM Using Equivalent-Input-Disturbance-Based Sliding-Mode Control. Actuators. 2026; 15(2):85. https://doi.org/10.3390/act15020085
Chicago/Turabian StyleJiang, Ruoyu, Xiang Yin, Jinhua She, Feng Wang, and Seiichi Kawata. 2026. "Torque Oscillation Attenuation in PMSM Using Equivalent-Input-Disturbance-Based Sliding-Mode Control" Actuators 15, no. 2: 85. https://doi.org/10.3390/act15020085
APA StyleJiang, R., Yin, X., She, J., Wang, F., & Kawata, S. (2026). Torque Oscillation Attenuation in PMSM Using Equivalent-Input-Disturbance-Based Sliding-Mode Control. Actuators, 15(2), 85. https://doi.org/10.3390/act15020085

