{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T16:37:26Z","timestamp":1760978246518,"version":"build-2065373602"},"reference-count":36,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T00:00:00Z","timestamp":1760918400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Research Development Project of Nanjing Polytechnic Institute","award":["NJPI-YB-2025-06"],"award-info":[{"award-number":["NJPI-YB-2025-06"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computation"],"abstract":"<jats:p>This paper proposes a finite-time extended state observer (FTESO) integrated with model predictive control (MPC) for high-performance control of permanent magnet synchronous motors (PMSMs). A disturbance-aware predictive model is constructed by incorporating lumped disturbances into the PMSM current equations, addressing load fluctuations and parameter uncertainties. The FTESO, designed with nonlinear gains and Lyapunov stability, ensures rapid disturbance estimation and is embedded into a feedforward-compensated MPC with a composite cost function considering current error and voltage increment. Simulations show that under sudden load disturbances, FTESO-MPC achieves faster recovery and a smaller steady-state error than LESO-MPC; when inductance triples, FTESO-MPC maintains smooth convergence, whereas LESO-MPC exhibits oscillations with d-axis current peaks near 200 A. Under resistance or flux variations, FTESO-MPC sustains stable regulation with less ripple, confirming its superior tracking accuracy and robustness compared with LESO-MPC.<\/jats:p>","DOI":"10.3390\/computation13100247","type":"journal-article","created":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T15:20:12Z","timestamp":1760973612000},"page":"247","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Finite-Time Extended State Observer with Prediction Error Compensation for PMSM Control"],"prefix":"10.3390","volume":"13","author":[{"given":"Lihua","family":"Gao","sequence":"first","affiliation":[{"name":"College of Electrical Engineering and Control Science, Nanjing Polytechnic Institute, Nanjing 210048, China"},{"name":"College of Electrical Engineering and Control Science, Nanjing Tech University, Nanjing 211816, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9566-7865","authenticated-orcid":false,"given":"Guangming","family":"Zhang","sequence":"additional","affiliation":[{"name":"College of Electrical Engineering and Control Science, Nanjing Tech University, Nanjing 211816, China"}]},{"given":"Xiaodong","family":"Lv","sequence":"additional","affiliation":[{"name":"College of Electrical Engineering and Control Science, Nanjing Tech University, Nanjing 211816, China"}]},{"given":"Yan","family":"Wang","sequence":"additional","affiliation":[{"name":"College of Electrical Engineering and Control Science, Nanjing Polytechnic Institute, Nanjing 210048, China"}]},{"given":"Zhihan","family":"Shi","sequence":"additional","affiliation":[{"name":"College of Electrical Engineering and Control Science, Nanjing Tech University, Nanjing 211816, China"}]}],"member":"1968","published-online":{"date-parts":[[2025,10,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"103749","DOI":"10.1016\/j.trd.2023.103749","article-title":"Evaluating Environmental Benefits from Driving Electric Vehicles: The Case of Shanghai, China","volume":"119","author":"Wei","year":"2023","journal-title":"Transp. Res. Part D-Transp. Environ."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Cavus, M., and Allahham, A. (2025). Spatio-Temporal Attention-Based Deep Learning for Smart Grid Demand Prediction. Electronics, 14.","DOI":"10.3390\/electronics14132514"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"5025","DOI":"10.1109\/TIA.2024.3362917","article-title":"Development and Performance Testing of a V\/F Control for Permanent Magnet Synchronous Motor Drives with Wavelet Modulated Power Electronic Converters","volume":"60","author":"Saleh","year":"2024","journal-title":"IEEE Trans. Ind. Appl."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1016\/j.isatra.2021.09.001","article-title":"Evaluation of Hybrid Controllers for Space Vector Modulation-Inverter Driven Permanent Magnet Synchronous Motor-Pump Assembly","volume":"128","author":"Ganapathee","year":"2022","journal-title":"ISA Trans."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2004","DOI":"10.1109\/TPEL.2023.3307237","article-title":"Loss Minimization Control Based on Bivariate Extreme Value Theory for Pmsms","volume":"39","author":"Liu","year":"2024","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_6","first-page":"5209305","article-title":"Harmonic Suppression Strategy for Dual Three-Phase Permanent Magnet Synchronous Machines Based on a Multi-Input Multi-Output Controller","volume":"34","author":"Depeng","year":"2024","journal-title":"IEEE Trans. Appl. Supercond."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1109\/JESTPE.2019.2962697","article-title":"Fpga-Based Sensorless Speed Control of Pmsm Using Enhanced Performance Controller Based on the Reduced-Order Ekf","volume":"9","author":"Hong","year":"2021","journal-title":"IEEE J. Emerg. Sel. Top. Power Electron."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1585","DOI":"10.1007\/s43236-023-00643-x","article-title":"Particle Swarm Optimization of Fuzzy Pi Control for Pmsms","volume":"23","author":"Shijiao","year":"2023","journal-title":"J. Power Electron."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"900","DOI":"10.1109\/TIE.2008.2011621","article-title":"From Pid to Active Disturbance Rejection Control","volume":"56","author":"Han","year":"2009","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"104754","DOI":"10.1016\/j.conengprac.2021.104754","article-title":"Angle Tracking Control for Double-Joint Dexterous Hand Systems Based on a Piecewise Extended State Observer","volume":"110","author":"Ling","year":"2021","journal-title":"Control Eng. Pract."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2127","DOI":"10.1002\/asjc.2647","article-title":"Applying Sliding Mode Technique to Design Extended State Observer for Nonlinear Systems","volume":"24","author":"Chang","year":"2022","journal-title":"Asian J. Control"},{"key":"ref_12","first-page":"231","article-title":"Consensus of Multiagent Systems with Intermittent Communication Via Extended State Observer","volume":"70","author":"Yu","year":"2023","journal-title":"IEEE Trans. Circuits Syst. II-Express Briefs"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"9996","DOI":"10.1109\/TTE.2024.3368172","article-title":"Smooth and Fast Speed Control of Dual Three-Phase Pmsm Drives Using Integrated Extended State Observer","volume":"10","author":"Li","year":"2024","journal-title":"IEEE Trans. Transp. Electrif."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1109\/TPEL.2022.3199773","article-title":"Sensorless Control of Pmsm Drives Using Reduced Order Quasi Resonant-Based Eso and Newton-Raphson Method-Based Pll","volume":"38","author":"Shuo","year":"2023","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3079","DOI":"10.1007\/s42835-023-01760-0","article-title":"Speed Fluctuation Suppression of Permanent Magnet Synchronous Motor Based on Double Extended State Observer","volume":"19","author":"Xie","year":"2024","journal-title":"J. Electr. Eng. Technol."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"218","DOI":"10.1016\/j.isatra.2021.01.004","article-title":"Phase Leading Active Disturbance Rejection Control for a Nanopositioning Stage","volume":"116","author":"Wei","year":"2021","journal-title":"ISA Trans."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"228289","DOI":"10.1109\/ACCESS.2020.3043725","article-title":"A Novel Continuous Finite-Time Extended State Observer Design for a Class of Uncertain Nonlinear Systems","volume":"8","author":"Hamid","year":"2020","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1164","DOI":"10.1109\/TSMC.2019.2895873","article-title":"A Finite-Time Control for a Pneumatic Cylinder Servo System Based on a Super-Twisting Extended State Observer","volume":"51","author":"Ling","year":"2021","journal-title":"IEEE Trans. Syst. Man Cybern.-Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2971","DOI":"10.1109\/TIE.2022.3170605","article-title":"High-Precision Finite-Time Positioning Control for an Inertial Reference Unit with Asymmetric Loads and Mover Sideslip","volume":"70","author":"Ling","year":"2023","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"6863","DOI":"10.1109\/TPEL.2020.3036410","article-title":"Finite-Time Convergent Multiple Disturbance Rejection Control for Electromechanical Actuators","volume":"36","author":"Liu","year":"2021","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_21","first-page":"125667","article-title":"Event-Triggered Robust Control for Quadrotors with Preassigned Time Performance Constraints","volume":"392","author":"Shao","year":"2021","journal-title":"Appl. Math. Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1981","DOI":"10.1002\/asjc.2828","article-title":"Fixed-Time Backstepping Distributed Cooperative Control for Multiple Unmanned Aerial Vehicles","volume":"25","author":"Lei","year":"2023","journal-title":"Asian J. Control"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1854","DOI":"10.1109\/TCST.2024.3378456","article-title":"Incorporating Eso into Deep Koopman Operator Modeling for Control of Autonomous Vehicles","volume":"32","author":"Hao","year":"2024","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1016\/j.isatra.2018.12.007","article-title":"Output Feedback Model Predictive Control of Hydraulic Systems with Disturbances Compensation","volume":"88","author":"Gu","year":"2019","journal-title":"ISA Trans."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1016\/j.isatra.2024.07.036","article-title":"Safe Mpc-Based Disturbance Rejection Control for Uncertain Nonlinear Systems with State Constraints","volume":"153","author":"Zhang","year":"2024","journal-title":"ISA Trans."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"3202","DOI":"10.1080\/00207721.2018.1535100","article-title":"An Eso-Based Integrated Trajectory Tracking Control for Tractor-Trailer Vehicles with Various Constraints and Physical Limitations","volume":"49","author":"Hou","year":"2018","journal-title":"Int. J. Syst. Sci."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"108939","DOI":"10.1016\/j.ijepes.2022.108939","article-title":"Finite-Time Eso-Based Cascade-Free Fcs-Mpc for Nnpc Converter","volume":"148","author":"Liu","year":"2023","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"6099","DOI":"10.1007\/s00202-024-02863-1","article-title":"Finite-Time Eso-Based Two-Stage Robust Model-Free Predictive Control for Flexible Interconnecting Device","volume":"107","author":"Zhang","year":"2025","journal-title":"Electr. Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"9322","DOI":"10.1109\/TPEL.2021.3054242","article-title":"A Robust Torque and Flux Prediction Model by a Modified Disturbance Rejection Method for Finite-Set Model-Predictive Control of Induction Motor","volume":"36","author":"Mousavi","year":"2021","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"105538","DOI":"10.1016\/j.conengprac.2023.105538","article-title":"Model Predictive Control of an Active Ankle-Foot Orthosis with Non-Linear Actuation Constraints","volume":"136","author":"Benjamin","year":"2023","journal-title":"Control Eng. Pract."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1109\/TPEL.2023.3321070","article-title":"Model-Free Predictive Control of Dcdc Boost Converters: Sensor Noise Suppression with Hybrid Extended State Observers","volume":"39","author":"Oluleke","year":"2024","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1486","DOI":"10.1109\/TII.2018.2860968","article-title":"A Simple Current-Constrained Controller for Permanent-Magnet Synchronous Motor","volume":"15","author":"Guo","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1109\/TAC.2021.3057990","article-title":"Unified Stability Analysis for Ito Stochastic Systems: From Almost Surely Asymptotic to Finite-Time Convergence","volume":"67","author":"Luo","year":"2022","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1109\/TSMC.2023.3304850","article-title":"Neurodynamic Algorithms with Finite\/Fixed-Time Convergence for Sparse Optimization Via L1 Regularization","volume":"54","author":"Wen","year":"2024","journal-title":"IEEE Trans. Syst. Man Cybern.-Syst."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"10542","DOI":"10.1109\/TIE.2025.3536547","article-title":"Finite-Time Model-Free Adaptive Control for Mimo Nonlinear Systems with Adjustable Fast Convergence Domain: Theory and Experiment","volume":"72","author":"Weng","year":"2025","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"5485","DOI":"10.1016\/j.aej.2021.03.035","article-title":"A Novel Method of Model Predictive Control on Permanent Magnet Synchronous Machine with Laguerre Functions","volume":"60","author":"Gao","year":"2021","journal-title":"Alex. Eng. J."}],"container-title":["Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-3197\/13\/10\/247\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T15:34:09Z","timestamp":1760974449000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-3197\/13\/10\/247"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,20]]},"references-count":36,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2025,10]]}},"alternative-id":["computation13100247"],"URL":"https:\/\/doi.org\/10.3390\/computation13100247","relation":{},"ISSN":["2079-3197"],"issn-type":[{"value":"2079-3197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,20]]}}}