Hybrid Extended State Observer with Adaptive Switching Strategy for Overshoot-Free Speed Control and Enhanced Disturbance Rejection in PMSM Drives
Abstract
1. Introduction
- (1)
- The proposed AS-HyESO structure breaks through the limitation of conventional ESOs that can only handle matched disturbances. By employing parallel observation channels to simultaneously estimate matched disturbances in the control input channel and unmatched disturbances in non-control channels, the disturbance rejection scope is extended from the current equation to the entire electromechanical coupling process. This architecture demonstrates significant engineering application value.
- (2)
- The designed transient-identification-based dual-bandwidth switching strategy adopts low bandwidth during transient processes to suppress overshoot while switching to high bandwidth in steady-state operation to enhance disturbance rejection capability. This approach achieves the unification of overshoot-free speed tracking and strong anti-disturbance performance. Furthermore, a concrete parameter configuration scheme for both the controller and observer is provided, significantly simplifying the debugging procedure.
2. Problem Description
2.1. PMSM Single-Loop Control Model Considering Uncertain Aperiodic and Periodic Disturbances
2.2. Traditional Extended State Observer and Its Limitations
3. Hybrid Extended State Observer Design (HyESO)
3.1. HyESO for Mismatched Disturbance
3.2. HyESO for Matched Disturbance
3.3. The Design of HyESO-Based Control
4. Adaptive Control for HyESO
- (1)
- The Speed change flag serves as a status indicator for whether the motor needs to execute a speed change process. When Speed change flag = 0, it indicates that no speed adjustment is required for the motor. The parameter is automatically updated to Speed change flag = 1 when a variation in reference speed occurs, signifying that the motor must initiate the speed transition procedure.
- (2)
- Dynamic state: Define the threshold value . If , it can be assumed that the motor is in a dynamic state. Activate HyESO2 and reset delay timer.
- (3)
- Delay Phase: It is imperative that HyESO2 is maintained in its preset configuration to facilitate the accommodation of overshoot dynamics upon entry into the convergence zone, thereby preventing re-exit from steady-state bounds.
- (4)
- Steady state: Switch to HyESO1 only after completing with .
5. Experimental Results and Discussion
5.1. Introduction to Experimental Equipment
5.1.1. Control Performance of Different Observer Bandwidths Across Full-Speed Range During Motor Startup and Loading
5.1.2. Comparative Verification Under Speed Change
5.1.3. Comparative Verification Under Load Torque Change
5.1.4. Steady-State Performance Comparative Verification
5.1.5. Parameter Robustness Experiments
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Nomenclature
Abbreviations | |||||
ESO | Extended state observer | ||||
ESOBC | Extended state observer-based control | ||||
ADRC | Active disturbance rejection control | ||||
AS-HyESO | Hybrid extended state observer with adaptive switching strategy | ||||
AS-HESOBC | Hybrid extended state observer-based control with adaptive switching strategy | ||||
HyESO | Hybrid extended state observer | ||||
GESO | Generalized extended state observer | ||||
PMSM | Permanent magnet synchronous motor | ||||
Symbols | |||||
Angular velocity | r/min | Pole pairs | \ | ||
dq-axe current | A | Stator resistance | |||
dq-axe voltage | V | Permanent magnet flux | Wb | ||
Total disturbance | \ | Viscous friction coefficient | Nm·s | ||
Aperiodic disturbances | \ | Synchronous inductance | mH | ||
Periodic disturbances | \ | Total inertia | kg·cm2 | ||
Unknown aperiodic disturbances | \ | load torque | N·m | ||
Control input | r/min | Torque constant | Wb | ||
Coefficient of the control input | \ | Control output | r/min | ||
System’s lumped disturbance | \ | x | State variables | \ | |
ESO’s feedback control gains | \ | z, | Estimated state variables | \ | |
Gain vector of the nominal state feedback controller | \ | Composite error of the integrated system | \ | ||
Matched observer gain | \ | Mismatched observer gain | \ | ||
Reference input gain | \ | Disturbance compensation gain | \ | ||
State feedback gain | \ | Bandwidth of the AS-HyESO | rad/s | ||
AS-HyESO’s observer gain | \ | Threshold value | r/min | ||
flag | Speed change flag | \ | Preset configuration | s |
References
- Peng, Y.; Chen, F.; Chen, F.; Wu, C.; Wang, Q.; He, Z.; Lu, S. Energy-Efficient Train Control: A Comparative Study Based on Permanent Magnet Synchronous Motor and Induction Motor. IEEE Trans. Veh. Technol. 2024, 73, 16148–16159. [Google Scholar] [CrossRef]
- Zhang, Z.; Ma, R.; Wang, L.; Zhang, J. Novel PMSM Control for Anti-Lock Braking Considering Transmission Properties of the Electric Vehicle. IEEE Trans. Veh. Technol. 2018, 67, 10378–10386. [Google Scholar] [CrossRef]
- Rodríguez-Nieto, D.; Navas, E.; Fernández, R. Automated Seeding in Hydroponic Greenhouse With a Dual-Arm Robotic System. IEEE Access 2025, 13, 30745–30761. [Google Scholar] [CrossRef]
- Hong, D.K.; Hwang, W.; Lee, J.Y.; Woo, B.C. Design, Analysis, and Experimental Validation of a Permanent Magnet Synchronous Motor for Articulated Robot Applications. IEEE Trans. Magn. 2018, 54, 8201304. [Google Scholar] [CrossRef]
- Yang, J.; Chen, W.H.; Li, S.; Guo, L.; Yan, Y. Disturbance/Uncertainty Estimation and Attenuation Techniques in PMSM Drives—A Survey. IEEE Trans. Ind. Electron. 2017, 64, 3273–3285. [Google Scholar] [CrossRef]
- Tian, M.; Wang, B.; Yu, Y.; Dong, Q.; Xu, D. Adaptive Active Disturbance Rejection Control for Uncertain Current Ripples Suppression of PMSM Drives. IEEE Trans. Ind. Electron. 2024, 71, 2320–2331. [Google Scholar] [CrossRef]
- Li, X.; Tian, W.; Gao, X.; Yang, Q.; Kennel, R. A Generalized Observer-Based Robust Predictive Current Control Strategy for PMSM Drive System. IEEE Trans. Ind. Electron. 2022, 69, 1322–1332. [Google Scholar] [CrossRef]
- Zhu, S.; Huang, W.; Zhao, Y.; Lin, X.; Dong, D.; Jiang, W.; Zhao, Y.; Wu, X. Robust Speed Control of Electrical Drives With Reduced Ripple Using Adaptive Switching High-Order Extended State Observer. IEEE Trans. Power Electron. 2022, 37, 2009–2020. [Google Scholar] [CrossRef]
- Qu, L.; Qiao, W.; Qu, L. Active-Disturbance-Rejection-Based Sliding-Mode Current Control for Permanent-Magnet Synchronous Motors. IEEE Trans. Power Electron. 2021, 36, 751–760. [Google Scholar] [CrossRef]
- Liu, Y.C.; Laghrouche, S.; Depernet, D.; N’Diaye, A.; Djerdir, A.; Cirrincione, M. Disturbance-observer-based speed control for SPMSM drives using modified super-twisting algorithm and extended state observer. Asian J. Control 2024, 26, 1089–1102. [Google Scholar] [CrossRef]
- 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]
- Liu, J.; Yang, J.; Li, S.; Wang, X. Single-Loop Robust Model Predictive Speed Regulation of PMSM Based on Exogenous Signal Preview. IEEE Trans. Ind. Electron. 2023, 70, 12719–12729. [Google Scholar] [CrossRef]
- Tu, W.; Luo, G.; Chen, Z.; Liu, C.; Cui, L. FPGA Implementation of Predictive Cascaded Speed and Current Control of PMSM Drives With Two-Time-Scale Optimization. IEEE Trans. Ind. Inform. 2019, 15, 5276–5288. [Google Scholar] [CrossRef]
- Bolognani, S.; Bolognani, S.; Peretti, L.; Zigliotto, M. Design and Implementation of Model Predictive Control for Electrical Motor Drives. IEEE Trans. Ind. Electron. 2009, 56, 1925–1936. [Google Scholar] [CrossRef]
- Li, S.; Yang, J.; Chen, W.H.; Chen, X. Generalized Extended State Observer Based Control for Systems With Mismatched Uncertainties. IEEE Trans. Ind. Electron. 2012, 59, 4792–4802. [Google Scholar] [CrossRef]
- Kazmierkowski, M.P. Electric motor drives: Modeling, analysis and control, R. Krishan, Prentice-Hall, Upper Saddle River, NJ, 2001, xxviii + 626 pp. ISBN 0-13-0910147. Int. J. Robust Nonlinear Control 2004, 14, 767–769. [Google Scholar] [CrossRef]
- Yang, F.; Jiang, F.; Xu, Z.; Qiu, L.; Xu, B.; Zhang, Y.; Yang, K. Complex Coefficient Active Disturbance Rejection Controller for Current Harmonics Suppression of IPMSM Drives. IEEE Trans. Power Electron. 2022, 37, 10443–10454. [Google Scholar] [CrossRef]
- Liu, C.; Luo, G.; Duan, X.; Chen, Z.; Zhang, Z.; Qiu, C. Adaptive LADRC-Based Disturbance Rejection Method for Electromechanical Servo System. IEEE Trans. Ind. Appl. 2020, 56, 876–889. [Google Scholar] [CrossRef]
- Gao, Z. Scaling and bandwidth-parameterization based controller tuning. In Proceedings of the 2003 American Control Conference, Denver, CO, USA, 4–6 June 2003; Volume 6, pp. 4989–4996. [Google Scholar] [CrossRef]
- Zhang, Y.; Jin, J.; Huang, L. Model-Free Predictive Current Control of PMSM Drives Based on Extended State Observer Using Ultralocal Model. IEEE Trans. Ind. Electron. 2021, 68, 993–1003. [Google Scholar] [CrossRef]
- Han, J. From PID to Active Disturbance Rejection Control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
- Lv, S.; Peng, K.; Wang, H.; Zhang, H. H∞ Filter and Extended State Observer-Based Disturbance Rejection Control for Systems With Uncertainty and Noise. IEEE Trans. Circuits Syst. I Regul. Pap. 2025, 1–9. [Google Scholar] [CrossRef]
Parameter | Value | Parameter | Value |
---|---|---|---|
Rated speed | 1500 rpm | Flux linkage () | 0.0164 Wb |
Pole pairs () | 4 | Coefficient of friction () | |
Stator resistance () | Rated current | 4A | |
Stator inductance () | 0.64 mH | Rated Torque | |
Moment of inertia () | Peak Torque |
Experiment | Parameter | Value |
---|---|---|
PI controller | d-axis current loop proportional (p) parameter () | 16.96 |
d-axis current loop integral (I) parameter () | 1932.08 | |
q-axis current loop proportional (p) parameter () | 34.87 | |
q-axis current loop integral (I) parameter () | 1932.08 | |
Conventional ADRC | Current loop bandwidth | 500 Hz |
PI controller’s p parameter in d-axis () | 16.96 | |
PI controller’s p parameter in q-axis () | 34.87 | |
ESO’s control feedback gains matrix (G) | ||
Coefficient of the control input in d-axis () | 111.11 | |
Coefficient of the control input in q-axis () | 54.05 | |
AS-HyESO | Current loop bandwidth | 500 Hz |
State feedback gain matrix () | ||
Bandwidth of the AS-HyESO () | 100–6100 rad/s |
Strategy | Speed Drop | Speed Up | Average Speed Recovery Time |
---|---|---|---|
Conventional PI control | 28 rpm | 26 rpm | 0.48 s |
Conventional ADRC | 17 rpm | 15 rpm | 0.31 s |
AS-HyESO | 9 rpm | 6 rpm | 0.18 s |
Strategy | Phase-A Current THD | q-Axis Current Ripple |
---|---|---|
Conventional PI control | 9.6% | 0.33 A |
Conventional ADRC | 4.46% | 0.21 A |
AS-HyESO | 3.37% | 0.12 A |
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. |
© 2025 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lin, W.; Qian, Y.; Zhang, W.; Wang, J. Hybrid Extended State Observer with Adaptive Switching Strategy for Overshoot-Free Speed Control and Enhanced Disturbance Rejection in PMSM Drives. Energies 2025, 18, 4633. https://doi.org/10.3390/en18174633
Lin W, Qian Y, Zhang W, Wang J. Hybrid Extended State Observer with Adaptive Switching Strategy for Overshoot-Free Speed Control and Enhanced Disturbance Rejection in PMSM Drives. Energies. 2025; 18(17):4633. https://doi.org/10.3390/en18174633
Chicago/Turabian StyleLin, Wenwen, Yijie Qian, Wentao Zhang, and Jiaqi Wang. 2025. "Hybrid Extended State Observer with Adaptive Switching Strategy for Overshoot-Free Speed Control and Enhanced Disturbance Rejection in PMSM Drives" Energies 18, no. 17: 4633. https://doi.org/10.3390/en18174633
APA StyleLin, W., Qian, Y., Zhang, W., & Wang, J. (2025). Hybrid Extended State Observer with Adaptive Switching Strategy for Overshoot-Free Speed Control and Enhanced Disturbance Rejection in PMSM Drives. Energies, 18(17), 4633. https://doi.org/10.3390/en18174633