Sensorless Control of PMSM Based on Backstepping-PSO-Type Controller and ESO-Type Observer Using Real-Time Hardware
In the case of using a Permanent Magnet Synchronous Motor (PMSM) linear model of limited-range parametric variations and of relatively low dynamic of the load torque, the Field Oriented Control (FOC) type strategy ensures good performance of the PMSM control. Therefore, when using a non-linear model...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-08-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/10/17/2080 |
id |
doaj-e60f91f891ef4bab9726449b7380ca8d |
---|---|
record_format |
Article |
spelling |
doaj-e60f91f891ef4bab9726449b7380ca8d2021-09-09T13:42:01ZengMDPI AGElectronics2079-92922021-08-01102080208010.3390/electronics10172080Sensorless Control of PMSM Based on Backstepping-PSO-Type Controller and ESO-Type Observer Using Real-Time HardwareClaudiu-Ionel Nicola0Marcel Nicola1Dan Selișteanu2Department of Automatic Control and Electronics, University of Craiova, 200585 Craiova, RomaniaResearch and Development Department, National Institute for Research, Development and Testing in Electrical Engineering-ICMET Craiova, 200746 Craiova, RomaniaDepartment of Automatic Control and Electronics, University of Craiova, 200585 Craiova, RomaniaIn the case of using a Permanent Magnet Synchronous Motor (PMSM) linear model of limited-range parametric variations and of relatively low dynamic of the load torque, the Field Oriented Control (FOC) type strategy ensures good performance of the PMSM control. Therefore, when using a non-linear model of wide-range parametric variations and of high dynamic of the load torque, a backstepping-type controller is proposed, whose tuning parameters are optimized by using a Particle Swarm Optimization (PSO) method. By designing an Extended State Observer (ESO), which provides a good estimate of the PMSM rotor position and speed under uncertainty conditions and with a response time shorter than that of the backstepping-type controller, this observer can be incorporated into the PMSM sensorless control system. The superior performance of the proposed sensorless control system based on the backstepping-PSO-type controller and an ESO-type observer is demonstrated through numerical simulations. Given that the real-time implementation of the control algorithms and observers in an embedded system is a difficult task, consisting of several steps, it is presented after the numerical simulations, which can be assimilated into the Software-in-the-Loop (SIL) step, the Processor-in-the-Loop (PIL) intermediate step, and the Hardware-in-the-Loop (HIL) final step. A comparison between the backstepping-PSO-type controller and the PI-PSO-type controller is presented by means of the real-time implementation of these controllers and demonstrates the superiority of the backstepping-PSO-type controller.https://www.mdpi.com/2079-9292/10/17/2080permanent magnet synchronous motorbackstepping controlextended state observerhardware-in-the-loop |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Claudiu-Ionel Nicola Marcel Nicola Dan Selișteanu |
spellingShingle |
Claudiu-Ionel Nicola Marcel Nicola Dan Selișteanu Sensorless Control of PMSM Based on Backstepping-PSO-Type Controller and ESO-Type Observer Using Real-Time Hardware Electronics permanent magnet synchronous motor backstepping control extended state observer hardware-in-the-loop |
author_facet |
Claudiu-Ionel Nicola Marcel Nicola Dan Selișteanu |
author_sort |
Claudiu-Ionel Nicola |
title |
Sensorless Control of PMSM Based on Backstepping-PSO-Type Controller and ESO-Type Observer Using Real-Time Hardware |
title_short |
Sensorless Control of PMSM Based on Backstepping-PSO-Type Controller and ESO-Type Observer Using Real-Time Hardware |
title_full |
Sensorless Control of PMSM Based on Backstepping-PSO-Type Controller and ESO-Type Observer Using Real-Time Hardware |
title_fullStr |
Sensorless Control of PMSM Based on Backstepping-PSO-Type Controller and ESO-Type Observer Using Real-Time Hardware |
title_full_unstemmed |
Sensorless Control of PMSM Based on Backstepping-PSO-Type Controller and ESO-Type Observer Using Real-Time Hardware |
title_sort |
sensorless control of pmsm based on backstepping-pso-type controller and eso-type observer using real-time hardware |
publisher |
MDPI AG |
series |
Electronics |
issn |
2079-9292 |
publishDate |
2021-08-01 |
description |
In the case of using a Permanent Magnet Synchronous Motor (PMSM) linear model of limited-range parametric variations and of relatively low dynamic of the load torque, the Field Oriented Control (FOC) type strategy ensures good performance of the PMSM control. Therefore, when using a non-linear model of wide-range parametric variations and of high dynamic of the load torque, a backstepping-type controller is proposed, whose tuning parameters are optimized by using a Particle Swarm Optimization (PSO) method. By designing an Extended State Observer (ESO), which provides a good estimate of the PMSM rotor position and speed under uncertainty conditions and with a response time shorter than that of the backstepping-type controller, this observer can be incorporated into the PMSM sensorless control system. The superior performance of the proposed sensorless control system based on the backstepping-PSO-type controller and an ESO-type observer is demonstrated through numerical simulations. Given that the real-time implementation of the control algorithms and observers in an embedded system is a difficult task, consisting of several steps, it is presented after the numerical simulations, which can be assimilated into the Software-in-the-Loop (SIL) step, the Processor-in-the-Loop (PIL) intermediate step, and the Hardware-in-the-Loop (HIL) final step. A comparison between the backstepping-PSO-type controller and the PI-PSO-type controller is presented by means of the real-time implementation of these controllers and demonstrates the superiority of the backstepping-PSO-type controller. |
topic |
permanent magnet synchronous motor backstepping control extended state observer hardware-in-the-loop |
url |
https://www.mdpi.com/2079-9292/10/17/2080 |
work_keys_str_mv |
AT claudiuionelnicola sensorlesscontrolofpmsmbasedonbacksteppingpsotypecontrollerandesotypeobserverusingrealtimehardware AT marcelnicola sensorlesscontrolofpmsmbasedonbacksteppingpsotypecontrollerandesotypeobserverusingrealtimehardware AT danselisteanu sensorlesscontrolofpmsmbasedonbacksteppingpsotypecontrollerandesotypeobserverusingrealtimehardware |
_version_ |
1717760682286383104 |