Exhaustive Search-Based Multi-Criteria Optimization of the Anti-Windup Gain for PMSM Speed Control
Keywords:
Permanent Magnet Synchronous Motor (PMSM), Anti-windup Control, PI Controller, Exhaustive Search Optimization, Wolfram Mathematica, Speed ControlAbstract
Current and voltage saturation can significantly degrade the dynamic performance of permanent
magnet synchronous motor (PMSM) drive systems by causing integrator windup in proportional–integral
(PI) controllers. This paper explains an exhaustive search optimization approach for determining the
optimal anti-windup gain of a PI-based PMSM speed controller formulated in the synchronous d-q
reference frame. The dynamic model here incorporates the electrical and mechanical equations of the
PMSM together with cross-coupling compensation, current limitation, voltage vector saturation, and a soft
speed-limiting mechanism. A weighted multi-criteria objective function is formulated by combining the
Integral of Time-Weighted Absolute Error (ITAE), maximum overshoot, steady-state speed error, and
speed-limit violation. The objective function is evaluated for each candidate anti-windup gain within a
predefined search space using an exhaustive search optimization procedure, and the gain corresponding to
the minimum objective value is selected as the optimal solution. The complete mathematical modeling,
numerical simulation, performance evaluation, and optimization framework is developed and implemented
in the Wolfram Mathematica environment. Simulation results demonstrate that the optimized anti-windup
gain significantly improves the transient response, reduces overshoot and steady-state error, mitigates
integrator windup under saturation conditions, and effectively enforces the prescribed speed limit. The
proposed optimization framework provides a simple, systematic, practical, and computationally efficient
methodology for tuning anti-windup PI controllers in PMSM drive applications operating under current
and voltage constraints.
Downloads
References
[1] R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC Press, 2010.
[2] P. C. Krause, O. Wasynczuk, S. D. Sudhoff, S. Pekarek, Analysis of Electric Machinery and Drive Systems, 3rd ed., Wiley, 2013.
[3] J. R. Hendershot and T. J. E. Miller, Design of Brushless Permanent-Magnet Motors, 2nd ed., Magna Physics.
[4] B. K. Bose, Modern Power Electronics and AC Drives, Prentice Hall.
[5] M. Monadi, M. Nabipour, F. Akbari-Behbahani and E. Pouresmaeil, "Speed Control Techniques for Permanent Magnet Synchronous Motors in Electric Vehicle Applications Toward Sustainable Energy Mobility: A Review," in IEEE Access, vol. 12, pp. 119615-119632, 2024,
[6] K. J. Åström and T. Hägglund, PID Controllers: Theory, Design, and Tuning
[7] K. Cherif, A. Sahbani, and K. Ben Saad, “Performance Evaluation of PI and Sliding Mode Control for PMSM in Applications for Electric Vehicles”, Eng. Technol. Appl. Sci. Res., vol. 14, no. 4, pp. 15464–15470, Aug. 2024.
[8] K. J. Åström and L. Rundqwist, "Integrator Windup and How to Avoid It," American Control Conference, 1989
[9] A. Visioli, Practical PID Control, Springer.
[10] https://doi.org/10.48550/arXiv.2606.01959.
[11] Lei, G., Zhu, J., Guo, Y., Liu, C., & Ma, B. A review of design optimization methods for electrical machines. Energies, 10(12), 1962. 2017.
[12] Zhu, X., Wu, W., Quan, L., Xiang, Z., & Gu, W. Design and multi-objective stratified optimization of a less-rare-earth hybrid permanent magnets motor with high torque density and low cost. IEEE Transactions on Energy Conversion, 34(3), 1178-1189. 2018.
[13] Orosz, T., Rassõlkin, A., Kallaste, A., Arsénio, P., Pánek, D., Kaska, J., & Karban, P. Robust design optimization and emerging technologies for electrical machines: Challenges and open problems. Applied Sciences, 10(19), 6653. 2020.
[14] Soltani, M., Nuzzo, S., Barater, D., & Franceschini, G. A multi-objective design optimization for a permanent magnet synchronous machine with hairpin winding intended for transport applications. Electronics, 10(24), 3162. 2021.
[15] N. Fusun Oyman Serteller, Dursun Ustundag, Mehmet Cevri̇. Coding-Centered Dynamic Modeling of Induction Motors: An Educational Approach. WSEAS Transactions on Computers. 2025;24:261-270. 10.37394/23205.2025.24.28.