Robust Modulated Model Predictive Control for PMSM Using Active and Virtual Twelve-Vector Scheme with MRAS-Based Parameter Mismatch Compensation
Abstract
1. Introduction
2. Related Works and Research Gap
2.1. Related Works
2.2. Research Gap
2.3. Main Contributions
- Development of an adaptive modulated MPC: A modulated MPC strategy with adaptive modulation is developed to minimize torque and current ripples in PMSM drives.
- Incorporation of parameter mismatch compensation: The modulated MPC is enhanced by integrating a robust compensation mechanism for parameter mismatches while maintaining low torque and current ripple levels.
- Design of an MRAS-based parameter estimation technique: A robust MRAS observer is designed to perform real-time estimation of motor parameters, improving predictive accuracy under varying conditions.
- Performance validation and comparison: The dynamic performance of PMSM drives under the proposed adaptive and robust modulated MPC schemes is evaluated and compared.
3. Mathematical Model of the SPMSM Drives
4. Modulated Twelve Voltage Vectors MPCC
4.1. Current Prediction
4.2. Selection of Two Optimum Voltage Vectors
4.3. Calculation of Virtual Voltage Vector
4.4. Computation of Optimum Index and Duty Cycle
4.5. Generation of Inverter Pulses
5. Effect of Parameter Accuracy on Modulated Twelve-Voltage-Vector MPCC
5.1. Effect of Parameter Mismatch on Current Prediction
- No Prediction Errors with Accurate Parameters: When all parameters (stator resistance, PM flux linkage, and inductance) are accurate, no prediction errors occur.
- Effect of Stator Resistance Mismatch: In the presence of a stator resistance mismatch, the current prediction errors are minimally affected. This is because only the coefficient F, which depends on , is associated with the stator resistance parameter in the predictive model described in (14). Since the control period is very small, the contribution of this term, , is negligible, making the effect of stator resistance errors on the predictive current insignificant.
- Effect of PM Flux Linkage Mismatch: When there is a mismatch in the permanent magnet flux, , the q-axis current error, , is significantly affected, whereas the d-axis current error, , remains largely unaffected, as indicated in (14). This occurs because the only coefficient that depends on is H, which appears exclusively in the equation for and does not appear in the equation for , as shown in (14). Consequently, under the assumptions of the predictive model, the d-axis current prediction is not directly influenced by mismatches in the PM flux.
- Effect of Inductance Mismatch: In the presence of an inductance mismatch, is affected, leading to current prediction errors. This is because the coefficient G, which appears in both equations , depends on the inductance. Therefore, any mismatch in inductance contributes to the current prediction error , as shown in (14).
5.2. Effect of Parameter Mismatch on Duty Cycle
- Effect of Stator Resistance Mismatch: The duty cycle remains largely unaffected because depends weakly on and .
- Effect of Flux Linkage Mismatch: A mismatch in causes a slight variation in the duty cycle, but the effect is minor.
- Effect of Inductance Mismatch: A mismatch in causes a significant change in the duty cycle, indicating strong dependence on accurate inductance.
6. Proposed Robust Modulated Twelve-Voltage-Vector MPCC
6.1. Description of the Novel Idea (Integration of Proposed M-MPCC-12 with MRAS)
- Calculation of Updated Parameters Using MRAS:The MRAS observer is used to estimate and update the machine parameters (inductance and PM flux linkage) in real time.
- Current Prediction and Duty Cycle Calculation:For each of the six possible switching states, the predictive model calculates the current and determines the corresponding duty cycles using the updated parameters.
- Selection of Optimum and Suboptimum Voltage Vectors:The two voltage vectors that yield the optimum and suboptimum values of are selected. These include an active voltage vector and a virtual voltage vector.
- Calculation of the Virtual Voltage Vector and Current Prediction:The virtual voltage vector is computed, and the predicted currents are obtained using both the active and virtual voltage vectors.
- Calculation of and Based on Updated Parameters:The optimal index and the optimal duty cycle are determined using the updated parameters from the MRAS observer.
- Generation of Inverter Pulses:The final switching signals are generated and sent to the inverter to apply the selected voltage vectors effectively.
- Figure 5a represents C-MPCC:
- No modulation is applied.
- Only one active voltage vector is used during the sampling period .
- The control accuracy is limited by parameter mismatches.
- Figure 5b represents M-MPCC-12 with inaccurate parameters:
- Modulation is introduced, and the duty cycle is calculated.
- However, due to parameter mismatches, the computed duty cycle is not optimal.
- This results in errors in current prediction and degraded control performance.
- Figure 5c represents robust M-MPCC-12 with updated parameters:
- The MRAS updates the inductance and PM flux linkage parameters in real time.
- The duty cycle is recalculated using the corrected parameters.
- This improves current prediction accuracy and enhances the control performance.
6.2. Design of MRAS Observer
- Reference Model—Utilizes a motor model with known and accurate parameters.
- Adjustable Model—Employs a model that contains unknown parameters to be identified.
- Adaptive Law—Continuously updates the unknown parameters based on the error between the reference and adjustable models.
- The reference model serves as a benchmark, as it depends on accurately identified parameters.
- The adjustable model contains uncertain parameters that must be estimated.
- The adaptive law utilizes the error between the two models to correct the parameters in the adjustable model.
- As the estimation process continues, the adjustable model output converges to that of the reference model, ensuring that the estimated parameters closely approximate the true motor parameters.
- Error-Based Adjustment: The difference between the outputs of the reference model and the adjustable model is used as the feedback signal to adjust the unknown parameters.
- Parameter Convergence: The adaptive mechanism ensures that the estimated parameters, namely the inductance and PM flux linkage, gradually converge to their actual values over time.
- A feedforward linear time-invariant (LTI) subsystem that generates the state error e as its output.
- A feedback nonlinear time-varying subsystem that receives e as input and produces w as output.
6.3. Stability Analysis and Implementation of the Adaptive Law
- Condition 1: The transfer function of the feedforward linear time-invariant subsystem (Equation (21)) must be strictly positive real (SPR), meaning that all poles lie in the left half-plane. Consequently, the Nyquist plot of the transfer function does not encircle the right half-plane, as illustrated in Figure 7.
- Condition 2: The feedback nonlinear time-varying subsystem must satisfy Popov’s inequality (Equation (22)):where is a bounded positive constant independent of time t for all . The adaptive law is formulated to ensure compliance with this condition by estimating appropriate values for the adjustable model parameters.
6.4. Determination of MRAS PI Controller Gains
6.5. Estimation of Machine Inductance
6.6. Estimation of PM Flux Linkage
6.7. Modification of Current Prediction and Duty Cycle
6.8. Computational Complexity and Real-Time Feasibility
7. Simulations and Performance Assessment
7.1. Comparative Performance Analysis of SPMSM Using Modulated Twelve-Voltage-Vector and MPC-Based Methods
7.2. Performance of SPMSM Under Modulated Twelve-Voltage-Vector with Parameter Mismatch
7.3. Performance Assessment of SPMSM Under Robust Modulated Twelve-Voltage-Vector MPCC
7.4. FFT Analysis of Two Control Methods
- Before Parameter Mismatch: Under nominal conditions, the conventional M-MPCC-12 operates with a duty cycle varying between 0.5 and 0.8, ensuring near-optimal performance. As a result, the stator phase current remains nearly distortion-free, and the corresponding THD is limited to 5.29%, as shown in Figure 15a.
- After Parameter Mismatch: When parameter mismatches are introduced, the duty cycle adjustment in the conventional M-MPCC-12 becomes suboptimal due to parameter inaccuracies. Consequently, the stator phase current exhibits noticeable distortion, and the THD increases to 7.65% and 8.43% for a 50% decrease and a 50% increase in parameters, respectively, as illustrated in Figure 15b and Figure 15c.
- RM-MPCC-12 with MRAS: With the MRAS observer accurately estimating the actual machine parameters, the duty cycle variation is restored to the optimal range of 0.5 to 0.8. As a result, the stator phase current becomes nearly ripple-free, and the THD achieved by the RM-MPCC-12 is significantly lower than that of the conventional M-MPCC-12. As shown in Figure 15d and Figure 15e, the THD is reduced to 5.29% and 5.37% under parameter decreases and increases, respectively, demonstrating improved current waveform quality and reduced harmonic distortion.
7.5. Performance Assessment of SPMSM Under Robust Modulated Twelve-Voltage-Vector MPCC Under Varying Speeds and Load Conditions Considering Parameter Mismatch
7.6. Limitations and Constraints of the Practical Implementation of the Control Algorithms
8. Discussion
9. Conclusions and Extended Issues
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| PMSMs | Permanent magnet synchronous machines; |
| FOC | Field oriented control; |
| MPC | Model predictive control; |
| FCS-MPC | Finite control set model predictive control; |
| MPDSC | Model predictive direct speed control; |
| MPTC | Model predictive torque control; |
| MPCC | Model predictive current control; |
| C-MPCC | Conventional model predictive current control; |
| THD | Total harmonic distortion; |
| SPMSM | Surface-mounted permanent magnet synchronous motor; |
| M-MPCC | Modulated model predictive current control; |
| MRAS | Model reference adaptive system; |
| PM | Permanent magnet; |
| ESO | Extended state observer; |
| EMF | Back electromotive force; |
| ANNs | Artificial neural networks; |
| EKF | Extended Kalman filter; |
| M-MPCC-6 | Modulated six-voltage-vector model predictive current control; |
| M-MPCC-12 | Modulated twelve-voltage-vector model predictive current control; |
| LTI | Linear time-invariant; |
| SPR | Strictly positive real; |
| RM-MPCC-12 | Robust modulated twelve-voltage-vector model predictive current control. |
Parameters and Constants
| DC link voltage (V); | |
| Sample time (); | |
| Dead time (); | |
| Weighting factor for the d-axis current component (dimensionless); | |
| Weighting factor for the q-axis current component (dimensionless); | |
| Stator resistance (); | |
| Stator inductance (mH); | |
| Permanent magnet flux linkage (mWb); | |
| Initial machine inductance (mH); | |
| Initial permanent magnet flux linkage (mWb); | |
| Proportional gain for (dimensionless); | |
| Integral gain for (dimensionless); | |
| Proportional gain for (dimensionless); | |
| Integral gain for (dimensionless). |
Variables and Functions
| Electrical rotor speed (rad/s); | |
| dq-axis current components (A); | |
| Predicted dq-axis current components (A); | |
| dq-axis voltage components (V); | |
| Phase voltages (V); | |
| Switching function (unitless); | |
| Cost function (unitless); | |
| Optimal duty cycle (unitless); | |
| Virtual voltage vector (V); | |
| Inaccurate predicted dq-axis current components (A); | |
| dq-axis current prediction error (A); | |
| Inaccurate optimal duty cycle (unitless); | |
| Estimated machine inductance (mH); | |
| Estimated permanent magnet flux linkage (mWb). |
Appendix A
Appendix B
References
- Zhang, X.; Zhang, W. Model Predictive Full-Torque Control for the Open-Winding PMSM System Driven by Dual Inverter with a Common DC Bus. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 9, 1541–1554. [Google Scholar] [CrossRef]
- Zhang, X.; Xu, C. Second-Time Fault-Tolerant Topology and Control Strategy for the Open-Winding PMSM System Based on Shared Bridge Arm. IEEE Trans. Power Electron. 2020, 35, 12181–12193. [Google Scholar] [CrossRef]
- Zhang, X.; Cheng, Y.; Zhao, Z.; Yan, K. Optimized Model Predictive Control with Dead-Time Voltage Vector for PMSM Drives. IEEE Trans. Power Electron. 2021, 36, 3149–3158. [Google Scholar] [CrossRef]
- Khamis, M.A.; Del Corral, V.R.; Dòpria-Cerezo, A. Impact of Discontinuous PWM Techniques on NVH Performance in IPMSMs. In Proceedings of the IECON 2025—51st Annual Conference of the IEEE Industrial Electronics Society, Madrid, Spain, 14–17 October 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 1–6. [Google Scholar] [CrossRef]
- Khamis, M.A.; Del Corral, V.R.; Dòria-Cerezo, A. Effect of Various PWM Aspects on NVH Performance for PMSMs: Analysis & Improvement. In Proceedings of the 2025 IEEE Conference on Power Electronics and Renewable Energy (CPERE), Aswan, Egypt, 28–30 September 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 1–7. [Google Scholar] [CrossRef]
- Khames, M.A.; Ahmed, A.A.; Omara, A.M.; Rashad, E.E.M. Dynamic Behavior Assessment of Permanent Magnet Synchronous Motors under Finite Set Model Predictive Controllers and Field-Oriented Control. In Proceedings of the 22nd International Middle East Power Systems Conference (MEPCON), Assiut, Egypt, 14–16 December 2021; pp. 455–462. [Google Scholar] [CrossRef]
- Zhang, X.; Zhang, L.; Zhang, Y. Model Predictive Current Control for PMSM Drives with Parameter Robustness Improvement. IEEE Trans. Power Electron. 2019, 34, 1645–1657. [Google Scholar] [CrossRef]
- Zhao, X.; Wang, X.; Ma, L.; Zong, G. Fuzzy Approximation Based Asymptotic Tracking Control for a Class of Uncertain Switched Nonlinear Systems. IEEE Trans. Fuzzy Syst. 2020, 28, 632–644. [Google Scholar] [CrossRef]
- Mora, A.; Orellana, A.; Juliet, J.; Cardenas, R. Model Predictive Torque Control for Torque Ripple Compensation in Variable-Speed PMSMs. IEEE Trans. Ind. Electron. 2016, 63, 4584–4592. [Google Scholar] [CrossRef]
- Luo, Y.; Liu, C. A Simplified Model Predictive Control for a Dual Three-Phase PMSM with Reduced Harmonic Currents. IEEE Trans. Ind. Electron. 2018, 65, 9079–9089. [Google Scholar] [CrossRef]
- Zhu, Y.; Yin, J.; Xu, G. A Comparative Study of MPCC and MPTC in PMSM Drive System. In Proceedings of the IEEE 2nd International Conference on Circuits, Systems and Simulation (ICCSS), Beijing, China, 27–29 May 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 36–40. [Google Scholar] [CrossRef]
- Chai, S.; Wang, L.; Rogers, E. Model Predictive Control of a Permanent Magnet Synchronous Motor with Experimental Validation. Control Eng. Pract. 2013, 21, 1584–1593. [Google Scholar] [CrossRef]
- Fuentes, E.; Kalise, D.; Rodriguez, J.; Kennel, R.M. Cascade-Free Predictive Speed Control for Electrical Drives. IEEE Trans. Ind. Electron. 2014, 61, 2176–2184. [Google Scholar] [CrossRef]
- Morel, F.; Lin-Shi, X.; Rétif, J.M.; Allard, B.; Buttay, C. A Comparative Study of Predictive Current Control Schemes for a Permanent-Magnet Synchronous Machine Drive. IEEE Trans. Ind. Electron. 2009, 56, 2715–2728. [Google Scholar] [CrossRef]
- Yahia, T.; Ahmed, A.A.; Ahmed, M.M.; El Zawawi, A.; Elbarbary, Z.M.S.; Arafath, M.S.; Ali, M.M. Enhanced Model Predictive Speed Control of PMSMs Based on Duty Ratio Optimization with Integrated Load Torque Disturbance Compensation. Machines 2025, 13, 891. [Google Scholar] [CrossRef]
- Wang, W.; Zhang, J.; Cheng, M. Common Model Predictive Control for Permanent-Magnet Synchronous Machine Drives Considering Single-Phase Open-Circuit Fault. IEEE Trans. Power Electron. 2017, 32, 5862–5872. [Google Scholar] [CrossRef]
- Zhang, X.; Hou, B. Double Vectors Model Predictive Torque Control Without Weighting Factor Based on Voltage Tracking Error. IEEE Trans. Power Electron. 2018, 33, 2368–2380. [Google Scholar] [CrossRef]
- Xu, Y.; Zhang, B.; Zhou, Q. A Model Predictive Current Control Method of PMSM Based on the Simultaneous Optimization of Voltage Vector and Duty Cycle. In Proceedings of the IEEE 8th International Power Electronics and Motion Control Conference (IPEMC-ECCE Asia), Hefei, China, 22–26 May 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 881–884. [Google Scholar] [CrossRef]
- Ahmed, A.A.; Koh, B.K.; Kim, J.-S.; Lee, Y.I. Finite control set-model predictive speed control for induction motors with optimal duration. IFAC-PapersOnLine 2017, 50, 7801–7806. [Google Scholar] [CrossRef]
- Zhang, X.; Cheng, Y.; Zhang, L. Disturbance-Deadbeat Inductance Observer-Based Current Predictive Control for Surface-Mounted Permanent Magnet Synchronous Motor Drives. IET Power Electron. 2020, 13, 1172–1180. [Google Scholar] [CrossRef]
- Young, H.A.; Perez, M.A.; Rodriguez, J. Analysis of Finite-Control-Set Model Predictive Current Control with Model Parameter Mismatch in a Three-Phase Inverter. IEEE Trans. Ind. Electron. 2016, 63, 3100–3107. [Google Scholar] [CrossRef]
- Yang, M.; Lang, X.; Long, J.; Xu, D. Flux Immunity Robust Predictive Current Control with Incremental Model and Extended State Observer for PMSM Drive. IEEE Trans. Power Electron. 2017, 32, 9267–9279. [Google Scholar] [CrossRef]
- Xia, C.; Wang, M.; Song, Z.; Liu, T. Robust Model Predictive Current Control of Three-Phase Voltage Source PWM Rectifier with Online Disturbance Observation. IEEE Trans. Ind. Inform. 2012, 8, 459–471. [Google Scholar] [CrossRef]
- Jia, C.; Wang, X.; Liang, Y.; Zhou, K. Robust Current Controller for IPMSM Drives Based on Explicit Model Predictive Control with Online Disturbance Observer. IEEE Access 2019, 7, 45898–45910. [Google Scholar] [CrossRef]
- Zhang, X.; Hou, B.; Mei, Y. Deadbeat Predictive Current Control of Permanent-Magnet Synchronous Motors with Stator Current and Disturbance Observer. IEEE Trans. Power Electron. 2017, 32, 3818–3834. [Google Scholar] [CrossRef]
- Lin, C.K.; Yu, J.T.; Lai, Y.S.; Yu, H.C. Improved Model-Free Predictive Current Control for Synchronous Reluctance Motor Drives. IEEE Trans. Ind. Electron. 2016, 63, 3942–3953. [Google Scholar] [CrossRef]
- Lin, C.-K.; Liu, T.-H.; Yu, J.-t.; Fu, L.-C.; Hsiao, C.-F. Model-Free Predictive Current Control for Interior Permanent-Magnet Synchronous Motor Drives Based on Current Difference Detection Technique. IEEE Trans. Ind. Electron. 2014, 61, 667–681. [Google Scholar] [CrossRef]
- Li, X.; Wang, Y.; Guo, X.; Cui, X.; Zhang, S.; Li, Y. An Improved Model-Free Current Predictive Control Method for SPMSM Drives. IEEE Access 2021, 9, 134672–134681. [Google Scholar] [CrossRef]
- Zhang, Y.; Gao, S.; Xu, W. An Improved Model Predictive Current Control of Permanent Magnet Synchronous Motor Drives. In Proceedings of the IEEE Applied Power Electronics Conference and Exposition (APEC), Long Beach, CA, USA, 20–24 March 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 2868–2874. [Google Scholar] [CrossRef]
- Zhang, X.; Zhao, Z.; Cheng, Y.; Wang, Y. Robust Model Predictive Current Control Based on Inductance and Flux Linkage Extraction Algorithm. IEEE Trans. Veh. Technol. 2020, 69, 14893–14902. [Google Scholar] [CrossRef]
- Bian, F.; Chien, Y.-R. PMSM Speed Control Based on Improved Adaptive Fractional-Order Sliding Mode Control. Symmetry 2025, 17, 736. [Google Scholar] [CrossRef]
- Qu, X.; Zhang, S.; Peng, C. Model-Free Adaptive Fast Integral Terminal Sliding Mode Control for Permanent Magnet Synchronous Motor with Position Error Constraint. World Electr. Veh. J. 2025, 16, 341. [Google Scholar] [CrossRef]
- Ullah, A.; Pan, J.; Ullah, S.; Zhang, Z. Robust Speed Control of Permanent Magnet Synchronous Motor Drive System Using Sliding-Mode Disturbance Observer Based Variable Gain Fractional Order Super Twisting Sliding Mode Control. Fractal Fract. 2024, 8, 368. [Google Scholar] [CrossRef]
- Ullah, A.; Ullah, S.; Zhang, Z.; Pan, J. Smooth Super Twisting Sliding Mode Control Design with High Order Super Twisting Observer for Speed Tracking Control of Permanent Magnet Synchronous Motor Drive System. ISA Trans. 2025, 162, 227–242. [Google Scholar] [CrossRef]
- Liu, D.; Han, J.; Chen, G.; Cheng, Y.; Liang, X.; Song, C. Fuzzy self-tuning fractional order PD permanent magnet synchronous motor speed control based on torque compensation. Sci. Rep. 2025, 15, 2141. [Google Scholar] [CrossRef]
- Liu, K.; Zhang, Q.; Chen, J.; Zhu, Z.Q.; Zhang, J. Online Multiparameter Estimation of Nonsalient-Pole PM Synchronous Machines with Temperature Variation Tracking. IEEE Trans. Ind. Electron. 2011, 58, 1776–1788. [Google Scholar] [CrossRef]
- Shi, Y.; Sun, K.; Huang, L.; Li, Y. Online Identification of Permanent Magnet Flux Based on Extended Kalman Filter for IPMSM Drive with Position Sensorless Control. IEEE Trans. Ind. Electron. 2012, 59, 4169–4178. [Google Scholar] [CrossRef]
- Gatto, G.; Marongiu, I.; Serpi, A. Discrete-Time Parameter Identification of a Surface-Mounted Permanent Magnet Synchronous Machine. IEEE Trans. Ind. Electron. 2013, 60, 4869–4880. [Google Scholar] [CrossRef]
- Ahmed, A.A.; Koh, B.K.; Lee, Y.I. A Comparison of Finite Control Set and Continuous Control Set Model Predictive Control Schemes for Speed Control of Induction Motors. IEEE Trans. Ind. Inform. 2017, 14, 1334–1346. [Google Scholar] [CrossRef]
- Dai, B.; Wang, Z.; Zhao, J.; Li, S. Critical Current-Constrained Continuous Nonsingular Terminal Sliding Mode Control for PMSM Based on Control Barrier Function. IEEE Trans. Power Electron. 2025, 40, 15093–15103. [Google Scholar] [CrossRef]
- Vaez-Zadeh, S. Control of Permanent Magnet Synchronous Motors; Oxford University Press: Oxford, UK, 2018. [Google Scholar] [CrossRef]
- Liu, K.; Zhang, Q.; Zhu, Z.Q.; Zhang, J.; Shen, A.W.; Stewart, P. Comparison of Two Novel MRAS Based Strategies for Identifying Parameters in Permanent Magnet Synchronous Motors. Int. J. Autom. Comput. 2010, 7, 516–524. [Google Scholar] [CrossRef]
- ASM International Handbook Committee. ASM Handbook, Volume 16: Machining; ASM International: Materials Park, OH, USA, 1989. [Google Scholar] [CrossRef]























| Ref. | Method | Key Contribution | Research Gap |
|---|---|---|---|
| [7,22] | Incremental model with inductance disturbance compensation | Compensates error due to inductance mismatch while eliminating PM flux linkage from the prediction model. | Difficult to integrate with duty-cycle-based modulation schemes. |
| [23,24,25] | Disturbance observer-based predictive control | Compensates total prediction errors caused by parameter mismatches without explicit parameter estimation. | Limited applicability in duty-cycle-based MPCC implementations. |
| [26,27,28] | Model-free predictive current control | Compensates overall parameter mismatch effects without requiring parameter estimation. | Not directly compatible with duty-cycle-based MPCC. |
| [29] | Back-EMF estimation approach | Compensates PM flux linkage mismatch via back-EMF estimation, improving robustness to flux variations. | Applied with duty-cycle-based control but lacks accurate inductance estimation, reducing precision. |
| [30] | Inductance and PM flux linkage extraction algorithm | Simultaneous estimation of inductance and PM flux linkage parameters for improved robustness. | Successfully implemented in duty-cycle-based MPCC systems. |
| 0.0001 | 2 | 0.003 | 0.5 |
| Specification | Unit | Value |
|---|---|---|
| Rated power | kW | 1.2 |
| Rated torque | Nm | 5.73 |
| Maximum torque | Nm | 17.19 |
| Rated L-L voltage | V(rms) | 220 |
| Rated line current | A | 5.6 |
| Maximum line current | A | 16.8 |
| Rated speed | r/min | 2000 |
| Pole pairs | - | 4 |
| Inertia of rotor | kg·m2 | 0.00088 |
| Stator resistance | 0.75 | |
| Inductance | mH | 7.95 |
| PM flux linkage | mWb | 0.17 |
| Control Method | Ripple in (A) | Ripple in (A) | THD in (%) |
|---|---|---|---|
| MPDSC | 1.50 | 1.50 | 11.52 |
| C-MPCC | 1.50 | 1.25 | 10.58 |
| M-MPCC-6 | 0.95 | 1.10 | 7.65 |
| M-MPCC-12 | 0.60 | 1.00 | 5.29 |
| Condition | Without Mismatch | Parameters Decreased by 50% | Parameters Increased by 50% |
|---|---|---|---|
| Performance metrics | Tracking error : none Ripple : 0.6 A Ripple : 1.0 A THD: 5.29% | Tracking error : 0 to 1.05 A Ripple : 0.55 A Ripple : 1.7 A THD: 7.65% | Tracking error : 0 to 0.55 A Ripple : 1.1 A Ripple : 1.75 A THD: 8.39% |
| With MRAS | Tracking error : none Ripple : 0.6 A Ripple : 1.0 A THD: 5.48% | MRAS compensates parameter mismatch, yielding performance comparable to the nominal case | |
| Control Method/Condition | Ripple (A) | Ripple (A) | THD (%) | Remarks |
|---|---|---|---|---|
| Nominal Parameters | ||||
| MPDSC | 1.50 | 1.50 | 11.52 | - |
| C-MPCC | 1.50 | 1.25 | 10.58 | - |
| M-MPCC-6 | 0.95 | 1.10 | 7.65 | - |
| M-MPCC-12 | 0.60 | 1.00 | 5.29 | Best performance |
| Parameter mismatch (50% decrease) | ||||
| M-MPCC-12 (Without MRAS) | 0.55 | 1.70 | 7.65 | Performance degradation |
| M-MPCC-12 (With MRAS) | 0.60 | 1.00 | 5.48 | MRAS compensates mismatch |
| Parameter mismatch (50% increase) | ||||
| M-MPCC-12 (Without MRAS) | 1.10 | 1.75 | 8.39 | Performance degradation |
| M-MPCC-12 (With MRAS) | 0.60 | 1.00 | 5.48 | MRAS compensates mismatch |
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. Published by MDPI on behalf of the World Electric Vehicle Association. 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
Khamis, M.A.; Abdelrahem, M.; Rodriguez, J.; Ahmed, A.A. Robust Modulated Model Predictive Control for PMSM Using Active and Virtual Twelve-Vector Scheme with MRAS-Based Parameter Mismatch Compensation. World Electr. Veh. J. 2026, 17, 77. https://doi.org/10.3390/wevj17020077
Khamis MA, Abdelrahem M, Rodriguez J, Ahmed AA. Robust Modulated Model Predictive Control for PMSM Using Active and Virtual Twelve-Vector Scheme with MRAS-Based Parameter Mismatch Compensation. World Electric Vehicle Journal. 2026; 17(2):77. https://doi.org/10.3390/wevj17020077
Chicago/Turabian StyleKhamis, Mahmoud Aly, Mohamed Abdelrahem, Jose Rodriguez, and Abdelsalam A. Ahmed. 2026. "Robust Modulated Model Predictive Control for PMSM Using Active and Virtual Twelve-Vector Scheme with MRAS-Based Parameter Mismatch Compensation" World Electric Vehicle Journal 17, no. 2: 77. https://doi.org/10.3390/wevj17020077
APA StyleKhamis, M. A., Abdelrahem, M., Rodriguez, J., & Ahmed, A. A. (2026). Robust Modulated Model Predictive Control for PMSM Using Active and Virtual Twelve-Vector Scheme with MRAS-Based Parameter Mismatch Compensation. World Electric Vehicle Journal, 17(2), 77. https://doi.org/10.3390/wevj17020077

