Realization of the Sensorless Permanent Magnet Synchronous Motor Drive Control System with an Intelligent Controller
This paper presents the sensorless control algorithm for a permanent magnet synchronous motor (PMSM) drive system with the estimator and the intelligent controller. The estimator is constructed on the novel sliding mode observer (SMO) in combination with a phase-locked loop (PLL) to estimate the pos...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-02-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/9/2/365 |
id |
doaj-a586200160b242f7ac7f24e7532fe0fb |
---|---|
record_format |
Article |
spelling |
doaj-a586200160b242f7ac7f24e7532fe0fb2020-11-25T02:51:11ZengMDPI AGElectronics2079-92922020-02-019236510.3390/electronics9020365electronics9020365Realization of the Sensorless Permanent Magnet Synchronous Motor Drive Control System with an Intelligent ControllerHung-Khong Hoai0Seng-Chi Chen1Hoang Than2Department of Electrical Engineering, Southern Taiwan University of Science and Technology, Tainan 71005, TaiwanDepartment of Electrical Engineering, Southern Taiwan University of Science and Technology, Tainan 71005, TaiwanDepartment of Electrical and Electronics Engineering, Hue Industrial College, Hue 49000, VietnamThis paper presents the sensorless control algorithm for a permanent magnet synchronous motor (PMSM) drive system with the estimator and the intelligent controller. The estimator is constructed on the novel sliding mode observer (SMO) in combination with a phase-locked loop (PLL) to estimate the position and speed of the rotor. The intelligent controller is a radial basis function neural network (RBFNN)-based self-tuning PID (Proportional-Integral-Derivative) controller, applied to the velocity control loop of the PMSM drive control system to adapt strongly to dynamic characteristics during the operation with an external load. The <i>I-f</i> startup strategy is adopted to accelerate the motor from standstill, then switches to the sensorless mode smoothly. The control algorithm program is based on MATLAB and can be executed in simulations and experiments. The control system performance is verified on an experimental platform with various speeds and the dynamic load, in which the specified <i>I-f</i> startup mode and sensorless mode, inspected by tracking response and speed regulation. The simulation and experimental results demonstrate that the proposed method has worked successfully. The motor control system has smooth switching, good tracking response, and robustness against disturbance.https://www.mdpi.com/2079-9292/9/2/365permanent magnet synchronous motorsensorless controlsliding mode observerrbfnn-based self-tuning pid controller<i>i-f</i> startup strategy |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hung-Khong Hoai Seng-Chi Chen Hoang Than |
spellingShingle |
Hung-Khong Hoai Seng-Chi Chen Hoang Than Realization of the Sensorless Permanent Magnet Synchronous Motor Drive Control System with an Intelligent Controller Electronics permanent magnet synchronous motor sensorless control sliding mode observer rbfnn-based self-tuning pid controller <i>i-f</i> startup strategy |
author_facet |
Hung-Khong Hoai Seng-Chi Chen Hoang Than |
author_sort |
Hung-Khong Hoai |
title |
Realization of the Sensorless Permanent Magnet Synchronous Motor Drive Control System with an Intelligent Controller |
title_short |
Realization of the Sensorless Permanent Magnet Synchronous Motor Drive Control System with an Intelligent Controller |
title_full |
Realization of the Sensorless Permanent Magnet Synchronous Motor Drive Control System with an Intelligent Controller |
title_fullStr |
Realization of the Sensorless Permanent Magnet Synchronous Motor Drive Control System with an Intelligent Controller |
title_full_unstemmed |
Realization of the Sensorless Permanent Magnet Synchronous Motor Drive Control System with an Intelligent Controller |
title_sort |
realization of the sensorless permanent magnet synchronous motor drive control system with an intelligent controller |
publisher |
MDPI AG |
series |
Electronics |
issn |
2079-9292 |
publishDate |
2020-02-01 |
description |
This paper presents the sensorless control algorithm for a permanent magnet synchronous motor (PMSM) drive system with the estimator and the intelligent controller. The estimator is constructed on the novel sliding mode observer (SMO) in combination with a phase-locked loop (PLL) to estimate the position and speed of the rotor. The intelligent controller is a radial basis function neural network (RBFNN)-based self-tuning PID (Proportional-Integral-Derivative) controller, applied to the velocity control loop of the PMSM drive control system to adapt strongly to dynamic characteristics during the operation with an external load. The <i>I-f</i> startup strategy is adopted to accelerate the motor from standstill, then switches to the sensorless mode smoothly. The control algorithm program is based on MATLAB and can be executed in simulations and experiments. The control system performance is verified on an experimental platform with various speeds and the dynamic load, in which the specified <i>I-f</i> startup mode and sensorless mode, inspected by tracking response and speed regulation. The simulation and experimental results demonstrate that the proposed method has worked successfully. The motor control system has smooth switching, good tracking response, and robustness against disturbance. |
topic |
permanent magnet synchronous motor sensorless control sliding mode observer rbfnn-based self-tuning pid controller <i>i-f</i> startup strategy |
url |
https://www.mdpi.com/2079-9292/9/2/365 |
work_keys_str_mv |
AT hungkhonghoai realizationofthesensorlesspermanentmagnetsynchronousmotordrivecontrolsystemwithanintelligentcontroller AT sengchichen realizationofthesensorlesspermanentmagnetsynchronousmotordrivecontrolsystemwithanintelligentcontroller AT hoangthan realizationofthesensorlesspermanentmagnetsynchronousmotordrivecontrolsystemwithanintelligentcontroller |
_version_ |
1724735839448072192 |