A sampling time study for model predictive control in induction motor using processor-in-loop verification

This paper examines the impact of sampling time variation on Model Predictive Control (MPC) when it is applied to Induction motors (IM). Sampling time is a vital element in digital controllers, and selecting the appropriate value can be challenging. MPC is a model-dependent digital controller, which...

Full description

Bibliographic Details
Main Authors: Alqaraghuli, Hasan, Husain, Abdul Rashid, Nik Idris, Nik Rumzi, Anjum, Waqas
Format: Book Section
Published: Springer Science and Business Media Deutschland GmbH 2022
Subjects:
_version_ 1796866929726586880
author Alqaraghuli, Hasan
Husain, Abdul Rashid
Nik Idris, Nik Rumzi
Anjum, Waqas
author_facet Alqaraghuli, Hasan
Husain, Abdul Rashid
Nik Idris, Nik Rumzi
Anjum, Waqas
author_sort Alqaraghuli, Hasan
collection ePrints
description This paper examines the impact of sampling time variation on Model Predictive Control (MPC) when it is applied to Induction motors (IM). Sampling time is a vital element in digital controllers, and selecting the appropriate value can be challenging. MPC is a model-dependent digital controller, which is highly affected by sampling time as well as the discretization technique employed by the hardware implementation. Hardware typically uses a discrete controller, and the sampling time and the discretisation method are important factors in the performance. The study proposes utilizing PIL verification with a variety of discretisation methods and sampling times with MPFOC to monitor the performance of the microcontroller. The optimal sampling time is selected by using a numerical optimization method within several test results. The optimisation results found that using a 25 μ s sampling time with the proposed discretisation method will achieve an enhancement of 16% in total in terms of calculation time and accuracy as compared with conventional Euler’s method.
first_indexed 2024-03-05T21:19:32Z
format Book Section
id utm.eprints-100690
institution Universiti Teknologi Malaysia - ePrints
last_indexed 2024-03-05T21:19:32Z
publishDate 2022
publisher Springer Science and Business Media Deutschland GmbH
record_format dspace
spelling utm.eprints-1006902023-04-30T08:46:10Z http://eprints.utm.my/100690/ A sampling time study for model predictive control in induction motor using processor-in-loop verification Alqaraghuli, Hasan Husain, Abdul Rashid Nik Idris, Nik Rumzi Anjum, Waqas TK Electrical engineering. Electronics Nuclear engineering This paper examines the impact of sampling time variation on Model Predictive Control (MPC) when it is applied to Induction motors (IM). Sampling time is a vital element in digital controllers, and selecting the appropriate value can be challenging. MPC is a model-dependent digital controller, which is highly affected by sampling time as well as the discretization technique employed by the hardware implementation. Hardware typically uses a discrete controller, and the sampling time and the discretisation method are important factors in the performance. The study proposes utilizing PIL verification with a variety of discretisation methods and sampling times with MPFOC to monitor the performance of the microcontroller. The optimal sampling time is selected by using a numerical optimization method within several test results. The optimisation results found that using a 25 μ s sampling time with the proposed discretisation method will achieve an enhancement of 16% in total in terms of calculation time and accuracy as compared with conventional Euler’s method. Springer Science and Business Media Deutschland GmbH 2022 Book Section PeerReviewed Alqaraghuli, Hasan and Husain, Abdul Rashid and Nik Idris, Nik Rumzi and Anjum, Waqas (2022) A sampling time study for model predictive control in induction motor using processor-in-loop verification. In: Control, Instrumentation and Mechatronics: Theory and Practice. Lecture Notes in Electrical Engineering, 921 (NA). Springer Science and Business Media Deutschland GmbH, Singapore, pp. 556-567. ISBN 978-981193922-8 http://dx.doi.org/10.1007/978-981-19-3923-5_48 DOI:10.1007/978-981-19-3923-5_48
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Alqaraghuli, Hasan
Husain, Abdul Rashid
Nik Idris, Nik Rumzi
Anjum, Waqas
A sampling time study for model predictive control in induction motor using processor-in-loop verification
title A sampling time study for model predictive control in induction motor using processor-in-loop verification
title_full A sampling time study for model predictive control in induction motor using processor-in-loop verification
title_fullStr A sampling time study for model predictive control in induction motor using processor-in-loop verification
title_full_unstemmed A sampling time study for model predictive control in induction motor using processor-in-loop verification
title_short A sampling time study for model predictive control in induction motor using processor-in-loop verification
title_sort sampling time study for model predictive control in induction motor using processor in loop verification
topic TK Electrical engineering. Electronics Nuclear engineering
work_keys_str_mv AT alqaraghulihasan asamplingtimestudyformodelpredictivecontrolininductionmotorusingprocessorinloopverification
AT husainabdulrashid asamplingtimestudyformodelpredictivecontrolininductionmotorusingprocessorinloopverification
AT nikidrisnikrumzi asamplingtimestudyformodelpredictivecontrolininductionmotorusingprocessorinloopverification
AT anjumwaqas asamplingtimestudyformodelpredictivecontrolininductionmotorusingprocessorinloopverification
AT alqaraghulihasan samplingtimestudyformodelpredictivecontrolininductionmotorusingprocessorinloopverification
AT husainabdulrashid samplingtimestudyformodelpredictivecontrolininductionmotorusingprocessorinloopverification
AT nikidrisnikrumzi samplingtimestudyformodelpredictivecontrolininductionmotorusingprocessorinloopverification
AT anjumwaqas samplingtimestudyformodelpredictivecontrolininductionmotorusingprocessorinloopverification