EconPapers    
Economics at your fingertips  
 

Fractional Order Sliding Mode Controller Based on Supervised Machine Learning Techniques for Speed Control of PMSM

Younes Zahraoui, Fardila M. Zaihidee (), Mostefa Kermadi, Saad Mekhilef, Marizan Mubin, Jing Rui Tang and Ezrinda M. Zaihidee
Additional contact information
Younes Zahraoui: FinEst Centre for Smart Cities, Tallinn University of Technology, Ehitajate Tee 5, 19086 Tallinn, Estonia
Fardila M. Zaihidee: Faculty of Technical and Vocational, Sultan Idris Education University, Tanjong Malim 35900, Malaysia
Mostefa Kermadi: Power Electronics and Renewable Energy Research Laboratory (PEARL), Department of Electrical Engineering, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia
Saad Mekhilef: Power Electronics and Renewable Energy Research Laboratory (PEARL), Department of Electrical Engineering, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia
Marizan Mubin: Power Electronics and Renewable Energy Research Laboratory (PEARL), Department of Electrical Engineering, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia
Jing Rui Tang: Faculty of Technical and Vocational, Sultan Idris Education University, Tanjong Malim 35900, Malaysia
Ezrinda M. Zaihidee: Centre for Mathematical Sciences, Universiti Malaysia Pahang, Gambang 26300, Malaysia

Mathematics, 2023, vol. 11, issue 6, 1-21

Abstract: Tracking the speed and current in permanent magnet synchronous motors (PMSMs) for industrial applications is challenging due to various external and internal disturbances such as parameter variations, unmodelled dynamics, and external load disturbances. Inaccurate tracking of speed and current results in severe system deterioration and overheating. Therefore, the design of the controller for a PMSM is essential to ensure the system can operate efficiently under conditions of parametric uncertainties and significant variations. The present work proposes a PMSM speed controller using machine learning (ML) techniques for quick response and insensitivity to parameter changes and disturbances. The proposed ML controller is designed by learning fractional-order sliding mode control (FOSMC) controller behavior. The primary purpose of using ML in FOSMC is to avoid the self-tuning of the parameters and ensure the speed reaches the reference value in finite time with faster convergence and better tracking precision. Furthermore, the ML model does not require the mathematical model of the speed controller. In this work, several ML models are empirically evaluated on their estimation accuracy for speed tracking, namely ordinary least squares, passive-aggressive regression, random forest, and support vector machine. Finally, the proposed controller is implemented on a real-time hardware-in-the-loop (HIL) simulation platform from PLECS Inc. Comparative simulation and experimental results are presented and discussed. It is shown from the comparative study that the proposed FOSMC based on ML outperformed the traditional sliding mode control (SMC), which is more commonly used in industry in terms of tracking speed and accuracy.

Keywords: machine learning; sliding mode control; permanent magnet synchronous motors; motor control; disturbance estimation (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2023
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (2)

Downloads: (external link)
https://www.mdpi.com/2227-7390/11/6/1457/pdf (application/pdf)
https://www.mdpi.com/2227-7390/11/6/1457/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:11:y:2023:i:6:p:1457-:d:1099944

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jmathe:v:11:y:2023:i:6:p:1457-:d:1099944