Implementation of Extended Kalman Filter with Optimized Execution Time for Sensorless Control of a PMSM Using ARM Cortex-M3 Microcontroller
Justas Dilys,
Voitech Stankevič and
Krzysztof Łuksza
Additional contact information
Justas Dilys: State Research Institute Center for Physical Sciences and Technology, Sauletekio Ave. 3, LT-10257 Vilnius, Lithuania
Voitech Stankevič: State Research Institute Center for Physical Sciences and Technology, Sauletekio Ave. 3, LT-10257 Vilnius, Lithuania
Krzysztof Łuksza: Department of Power Electronics and Electrical Machines, Gdansk University of Technology, ul. Sobieskiego 7, 80-216 Gdansk, Poland
Energies, 2021, vol. 14, issue 12, 1-16
Abstract:
This paper addresses the implementation and optimization of an Extended Kalman Filter (EKF) for the Permanent Magnet Synchronous Motor (PMSM) sensorless control using an ARM Cortex-M3 microcontroller. A various optimization levels based on arithmetic calculation reduction was implemented in ARM Cortex-M3 microcontroller. The execution time of EKF estimator was reduced from 260.4 μs to 37.7 μs without loss of accuracy. To further reduce EKF execution time, the separation of a Kalman gain and covariance matrices calculation from prediction and measurement state update, a novel method was proposed, and the performance of it an EKF estimator with separation of a Kalman gain and covariance matrices calculation from prediction and measurement state update was analyzed. Simulation and experiments results validate that the proposed technique could provide the same accuracy with less computation time. A tendency of minimum Kalman gain and covariance matrices calculation frequency from rotor electrical frequency was analyzed and are presented in the paper.
Keywords: PMSM; sensorless; EKF; ARM; fast execution (search for similar items in EconPapers)
JEL-codes: Q Q0 Q4 Q40 Q41 Q42 Q43 Q47 Q48 Q49 (search for similar items in EconPapers)
Date: 2021
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (4)
Downloads: (external link)
https://www.mdpi.com/1996-1073/14/12/3491/pdf (application/pdf)
https://www.mdpi.com/1996-1073/14/12/3491/ (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:jeners:v:14:y:2021:i:12:p:3491-:d:573843
Access Statistics for this article
Energies is currently edited by Ms. Agatha Cao
More articles in Energies from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().