Implementation of sensorless speed control of synchronous reluctance motor using extended Kalman filter

dc.contributor.authorBoztas, Gullu
dc.contributor.authorAydogmus, Omur
dc.date.accessioned2026-08-12T18:07:16Z
dc.date.issued2022
dc.departmentFırat Üniversitesi
dc.description.abstractThis paper presents an extended Kalman filter (EKF) based sensorless speed control which was performed for controlling a synchronous reluctance motor (SynRM). Maximum torque per ampere (MTPA) control strategy was used to obtain a maximum electromagnetic torque with lowest current for the motor. In this study, all control parameters were optimized using a particle swarm optimization (PSO) algorithm to achieve the lowest control speed error and the lowest amplitude stator currents with low total harmonic distortion (THD). Also, the optimization was able to achieve the minimum difference between d-q axes currents. The motor was controlled without using a shaft sensor which plays an important role in rotor synchronization. A TMS320F28379D was used as a dual-core microcontroller capable of performing 32 bit floating point operations at 200 MHz operating frequency. The speed estimation algorithm was operated on the other core while the speed control and switching algorithms were operated on the first core. The sampling time for both cores was set to 80us. These two cores were communicated over an internal memory of the microcontroller. Experimental results for both MTPA and EKF-based sensorless algorithms were presented in the paper.(c) 2021 Karabuk University. Publishing services by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
dc.description.sponsorshipScientific and Technological Research Council of Turkey (TUBITAK) [:116E116]
dc.description.sponsorshipThe authors would like to thank the Scientific and Technological Research Council of Turkey (TUBITAK) for their financial support for the current study (Project No:116E116).
dc.identifier.doi10.1016/j.jestch.2021.09.012
dc.identifier.issn2215-0986
dc.identifier.orcid0000-0001-8142-1146
dc.identifier.orcid0000-0002-1720-1285
dc.identifier.scopus2-s2.0-85120701922
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1016/j.jestch.2021.09.012
dc.identifier.urihttps://hdl.handle.net/11508/62638
dc.identifier.volume31
dc.identifier.wosWOS:000793405700005
dc.identifier.wosqualityQ1
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherElsevier - Division Reed Elsevier India Pvt Ltd
dc.relation.ispartofEngineering Science and Technology-an International Journal-Jestech
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WoS_20260511
dc.subjectextended Kalman filter
dc.subjectdigital signal processor
dc.subjectsensorless control
dc.subjectspeed estimation
dc.subjectsynchronous reluctance motor
dc.titleImplementation of sensorless speed control of synchronous reluctance motor using extended Kalman filter
dc.typeArticle

Dosyalar