A Delay-Aware Method for Inverter Nonlinearity Compensation in Sensorless PMSM Drives
Abstract
1. Introduction
2. System Model and Problem Formulation
2.1. Approximate PMSM Model and Sensorless FOC
2.2. Adaptive-Gain SMO and Second-Order PLL
2.3. VSI Nonlinearity and Error Propagation
3. Delay-Aware VSI Nonlinearity Compensation Method
3.1. Actuation-Instant Current Prediction and C1-Continuous Cubic Zero-Crossing Weight
3.2. Online Update of the Equivalent Distortion-Voltage Amplitude
3.3. Compensation Integration and Supporting Analyses
3.4. Real-Time Implementation
4. Simulation and Experimental Results
4.1. Simulation Setup, Experimental Platform, and Evaluation Metrics
4.2. Simulation Verification
4.3. Experimental Validation
4.4. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Zuo, Y.; Lai, C.; Iyer, K.L.V. A Review of Sliding Mode Observer Based Sensorless Control Methods for PMSM Drive. IEEE Trans. Power Electron. 2023, 38, 11352–11367. [Google Scholar] [CrossRef] [Scilit]
- Franko, A.; Takáč, B.; Makyš, P. Investigation of Sensorless Control of Permanent Magnet Synchronous Motors Using Different Strategies in Mid- and High-Speed Region. Electr. Eng. 2025, 107, 10725–10733. [Google Scholar] [CrossRef] [Scilit]
- Liu, W.; Luo, B.; Yang, Y.; Niu, H.; Zhang, X.; Zhou, Y.; Zeng, C. An Adaptive-Gain Sliding Mode Observer with Precise Compensation for Sensorless Control of PMSM. Energies 2023, 16, 7968. [Google Scholar] [CrossRef] [Scilit]
- Liang, D.; Li, J.; Qu, R.; Kong, W. Adaptive Second-Order Sliding-Mode Observer for PMSM Sensorless Control Considering VSI Nonlinearity. IEEE Trans. Power Electron. 2018, 33, 8994–9004. [Google Scholar] [CrossRef] [Scilit]
- Liu, G.; Zhang, H.; Song, X. Position-Estimation Deviation-Suppression Technology of PMSM Combining Phase Self-Compensation SMO and Feed-Forward PLL. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 9, 335–344. [Google Scholar] [CrossRef] [Scilit]
- Chen, S.; Zhang, X.; Wu, X.; Tan, G.; Chen, X. Sensorless Control for IPMSM Based on Adaptive Super-Twisting Sliding-Mode Observer and Improved Phase-Locked Loop. Energies 2019, 12, 1225. [Google Scholar] [CrossRef] [Scilit]
- Liu, S.; Liu, L.; Lin, Q.; Liang, D. Fixed-Time High-Order Dynamic Observation Strategy for PMSM Sensorless Control. IEEE Trans. Power Electron. 2024, 39, 16442–16457. [Google Scholar] [CrossRef] [Scilit]
- Hou, Q.; Ding, S.; Dou, W.; Jiang, L. Estimated Position Error Suppression Using Quasi-Super-Twisting Observer and Enhanced Quadrature Phase-Locked Loop for PMSM Sensorless Drives. IEEE Trans. Circuits Syst. II Express Briefs 2024, 71, 3865–3869. [Google Scholar] [CrossRef] [Scilit]
- Sun, H.; Zhang, X.; Liu, X.; Su, H. Adaptive Robust Sensorless Control for PMSM Based on Improved Back EMF Observer and Extended State Observer. IEEE Trans. Ind. Electron. 2024, 71, 16635–16643. [Google Scholar] [CrossRef] [Scilit]
- Fu, J.; Deng, Y.; Li, W.; Cao, H.; Wang, H.; Kang, Y.; Liu, X.; Wang, G. Enhanced Sensorless Control Accuracy for PMSM Using Finite-Time Adaptive Observer and Parallel PLL. IEEE Trans. Circuits Syst. II Express Briefs 2026, 73, 703–707. [Google Scholar] [CrossRef] [Scilit]
- Cai, J.; Gu, Y.; Cheok, A.D.; Yan, Y. A Survey of Phase-Locked Loop Technologies in Sensorless Position Estimation of Permanent Magnet Synchronous Motor Drives. IEEE Trans. Instrum. Meas. 2024, 73, 1504016. [Google Scholar] [CrossRef] [Scilit]
- Wu, C.; Wu, C.; Zheng, L.; Dai, Z. A General Phase-Locked Loop to Enhance Sensorless Control of PMSM Based on Back Electromotive Force. IEEE Trans. Ind. Electron. 2025, 72, 2285–2296. [Google Scholar] [CrossRef] [Scilit]
- Kumar, S.; Singh, B. Sensorless Adaptive SMO with Mixed Order Generalized Integrator Based Improved QPLL PMSM Drive for LEV Application. IEEE Trans. Ind. Appl. 2024, 60, 9100–9110. [Google Scholar] [CrossRef] [Scilit]
- Zhang, N.; Song, Q.; Wang, M.; Zhang, W. A Dead-Time Compensation Method for Motor Drive Inverters Based on Nonlinear Observer. Comput. Electr. Eng. 2024, 120, 109668. [Google Scholar] [CrossRef] [Scilit]
- Jin, S.; Xu, Y.; Zhang, J.; Wang, P.; Zou, J. A Novel Sensorless Sliding-Mode Control of PMSM with VSI Nonlinearity Compensation. In Proceedings of the 2024 27th International Conference on Electrical Machines and Systems (ICEMS), Fukuoka, Japan, 26–29 November 2024; pp. 768–775. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Xu, Y.; Zou, J. Sliding-Mode Sensorless Control of PMSM with Inverter Nonlinearity Compensation. IEEE Trans. Power Electron. 2019, 34, 10206–10220. [Google Scholar] [CrossRef] [Scilit]
- Wu, T.; Wu, X.; Huang, S.; Lu, K.; Cui, H. An Optimized PLL with Time Delay and Harmonic Suppression for Improved Position Estimation Accuracy of PMSM Based on Levenberg–Marquardt. IEEE Trans. Ind. Electron. 2023, 70, 9847–9858. [Google Scholar] [CrossRef] [Scilit]
- Lv, H.; Zhang, L.; Yao, C.; Sun, Q.; Du, J.; Chen, X. An Improved Permanent Magnet Synchronous Motor Rotor Position Observer Design Based on Error Harmonic Elimination. Machines 2022, 10, 633. [Google Scholar] [CrossRef] [Scilit]
- Wang, J.; Hu, K.; Bo, Y.; Wang, F.; Rodríguez, J. Position Sensorless Control Strategy Based on an Enhanced High Order Generalized Integrator Flux Observer for PMSM Drives. IEEE Trans. Power Electron. 2024, 39, 12910–12924. [Google Scholar] [CrossRef] [Scilit]
- Du, P.; Wang, B.; Xu, D. A BEMF Harmonic-Extended State γδ-Axes Observer for PMSM Sensorless Control Reducing Structural Redundancy. IEEE Trans. Ind. Electron. 2025, 72, 4623–4638. [Google Scholar] [CrossRef] [Scilit]
- Chen, H.; Yao, Z.; Liu, Y.; Lin, J.; Wang, P.; Gao, J.; Zhu, S.; Zhou, R. PMSM Adaptive Sliding Mode Controller Based on Improved Linear Dead Time Compensation. Actuators 2022, 11, 267. [Google Scholar] [CrossRef] [Scilit]
- Zhang, H.; Ran, P.; Zhang, Z. PMSM Sensorless Control Based on Super-Twisting Algorithm Sliding Mode Observer with the IAORLS Parameter Estimations. Sci. Rep. 2025, 15, 22386. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Chen, D.; Wang, J.; Zhou, L. Adaptive Second-Order Active-Flux Observer for Sensorless Control of PMSMs with MRAS-Based VSI Nonlinearity Compensation. IEEE J. Emerg. Sel. Top. Power Electron. 2023, 11, 3076–3086. [Google Scholar] [CrossRef] [Scilit]
- Yang, H.; Xu, A.; Zhang, Y.; Chai, X. Error Analysis and Design of Sliding-Mode-Observer-Based Sensorless PMSM Drives Under a Low Sampling Ratio. IEEE Trans. Power Electron. 2024, 39, 7783–7792. [Google Scholar] [CrossRef] [Scilit]
- Gong, C.; Hu, Y.; Gao, J.; Wang, Y.; Yan, L. An Improved Delay-Suppressed Sliding-Mode Observer for Sensorless Vector-Controlled PMSM. IEEE Trans. Ind. Electron. 2020, 67, 5913–5923. [Google Scholar] [CrossRef] [Scilit]
- Zhang, H.; Liu, W.; Chen, Z.; Jiao, N. An Overall System Delay Compensation Method for IPMSM Sensorless Drives in Rail Transit Applications. IEEE Trans. Power Electron. 2021, 36, 1316–1329. [Google Scholar] [CrossRef] [Scilit]

















| Method | Digital Delay | Actuation-Time Polarity | Continuous Zero Crossing | Online Amplitude | Compensation Location |
|---|---|---|---|---|---|
| Ref. [4] | No | No | No | Yes | Command side |
| Ref. [15] | No | No | No | Yes, RLS | Command + observer inputs |
| Ref. [16] | No | No | No | Yes, RTLS | Command side |
| Ref. [24] | No; discrete-time model | N/A | N/A | N/A | SMO/PLL |
| Ref. [25] | Yes | No; current-value prediction | N/A | N/A | Current-feedback/SMO path |
| Ref. [26] | Yes | Yes, reference-current sign | No, hard sign | No; adapts delay time | PWM timing |
| Ref. [23] | No | No | No | Yes, MRAS | PWM duty ratio |
| This work | Yes | Yes | Yes, cubic weight | Yes | Reconstructed ASMO input |
| Item | Symbol or Configuration | Value |
|---|---|---|
| Motor under test | Type/rated power | PMSM/200 W |
| Rated electrical parameters | Voltage/current | 24 V/8 A |
| Tested mechanical-speed range | 600–1500 r/min | |
| Number of pole pairs | p | 5 |
| Stator resistance | 0.128 | |
| d- and q-axis inductances | 0.153 mH | |
| Permanent-magnet flux linkage | 0.0166 Wb | |
| Loading device | Type/torque capacity | Magnetic powder brake/ |
| dc link | 24 V | |
| Controller | MCU/clock frequency | LCM32F039/96 MHz |
| Sampling period | 100 µs | |
| Current-control period | – | 100 µs |
| PWM switching frequency | 10 kHz | |
| Dead time | 1 µs (baseline; 1–3 µs evaluated) | |
| Effective sampling-to-actuation delay | 100 µs | |
| Current sensing | ADC resolution | 12 bit |
| Position ground truth | Magnetic encoder resolution | 13 bit |
| Numerical implementation | Q format | Q14 |
| Zero-crossing threshold | 0.2 A | |
| Correlation-filter coefficient | 0.0609 | |
| Minimum excitation threshold | 0.05 | |
| Back-EMF update-enable threshold | – | 3 V |
| Metric | Scheme A | Scheme B | Scheme E | Improvement of Scheme E over Scheme B |
|---|---|---|---|---|
| (%) | 10.38 | 6.32 | 3.81 | 39.72% |
| (%) | 7.24 | 4.10 | 2.90 | 29.27% |
| (%) | 24.29 | 13.60 | 6.21 | 54.33% |
| RMS of the electrical-position estimation error (°) | 3.61 | 2.14 | 1.10 | 48.60% |
| Peak-to-peak electrical-position estimation error (°) | 10.86 | 7.82 | 4.73 | 39.51% |
| Amplitude of the sixth-order electrical-position-error component (°) | 4.630 | 2.777 | 1.396 | 49.73% |
| Comparison | Single Modification | Evaluation Metric | Result |
|---|---|---|---|
| B → C | Currently sampled current → predicted current | Current-polarity misclassification rate | 16.22% → 6.10% |
| C → D | Linear zero-crossing weight → C1-continuous cubic zero-crossing weight | Maximum compensation-voltage deviation | 0.339 V → 0.254 V |
| C → D | Linear zero-crossing weight → C1-continuous cubic zero-crossing weight | Peak-to-peak electrical-position error/sixth-order component | Reduced by 13.4%/16.8% |
| D → E | Fixed equivalent distortion-voltage amplitude → online amplitude update | Equivalent distortion-voltage amplitude error/peak-to-peak electrical-position error | 0.116 V → 0.015 V; |
| E, 1.5 | Delay mismatch and dual saturation | Maximum compensation-voltage deviation | ≤1.941 V |
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
Zhao, W.; Gao, Z.; Yang, Y.; Guo, Y.; Huang, Z.; Zhao, P.; Gao, X. A Delay-Aware Method for Inverter Nonlinearity Compensation in Sensorless PMSM Drives. Machines 2026, 14, 1041. https://doi.org/10.3390/machines14091041
Zhao W, Gao Z, Yang Y, Guo Y, Huang Z, Zhao P, Gao X. A Delay-Aware Method for Inverter Nonlinearity Compensation in Sensorless PMSM Drives. Machines. 2026; 14(9):1041. https://doi.org/10.3390/machines14091041
Chicago/Turabian StyleZhao, Wenyu, Zhenguo Gao, Yuhui Yang, Yuanxiang Guo, Zhijue Huang, Peng Zhao, and Xueshan Gao. 2026. "A Delay-Aware Method for Inverter Nonlinearity Compensation in Sensorless PMSM Drives" Machines 14, no. 9: 1041. https://doi.org/10.3390/machines14091041
APA StyleZhao, W., Gao, Z., Yang, Y., Guo, Y., Huang, Z., Zhao, P., & Gao, X. (2026). A Delay-Aware Method for Inverter Nonlinearity Compensation in Sensorless PMSM Drives. Machines, 14(9), 1041. https://doi.org/10.3390/machines14091041
