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...

Full description

Bibliographic Details
Main Authors: Claudiu-Ionel Nicola, Marcel Nicola, Dan Selișteanu
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