The decoupled vector-control of PMSM based on nonlinear multi-input multi-output decoupling ADRC
The Permanent Magnet Synchronous Motor (PMSM) is widely used in many fields. Aiming at nonlinearity, strong coupling and uncertainty of the PMSM, this paper proposes a nonlinear multi-input multi-output (MIMO) decoupling PMSM algorithm based on Active Disturbance Rejection Control (ADRC). A Lower-Up...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2020-12-01
|
Series: | Advances in Mechanical Engineering |
Online Access: | https://doi.org/10.1177/1687814020984255 |
id |
doaj-c05a83f1911440b882069f9c4f52f230 |
---|---|
record_format |
Article |
spelling |
doaj-c05a83f1911440b882069f9c4f52f2302020-12-30T06:03:46ZengSAGE PublishingAdvances in Mechanical Engineering1687-81402020-12-011210.1177/1687814020984255The decoupled vector-control of PMSM based on nonlinear multi-input multi-output decoupling ADRCYihua Liu0Jiayi Wen1Dacheng Xu2Zhijian Huang3Hong Zhou4Merchant Marine College, Shanghai Maritime University, Shanghai, ChinaMerchant Marine College, Shanghai Maritime University, Shanghai, ChinaMerchant Marine College, Shanghai Maritime University, Shanghai, ChinaDepartment of Electrical, Computer, and Biomedical Engineering, University of Rhode Island, Kingston, RI, USASchool of Naval Architecture and Ocean Engineering, Jiangsu University of Science and Technology, Zhenjiang, ChinaThe Permanent Magnet Synchronous Motor (PMSM) is widely used in many fields. Aiming at nonlinearity, strong coupling and uncertainty of the PMSM, this paper proposes a nonlinear multi-input multi-output (MIMO) decoupling PMSM algorithm based on Active Disturbance Rejection Control (ADRC). A Lower-Upper matrix factorization approach is introduced to solve a general inverse of the measured time-varying matrix in real-time decoupling ADRC. This PMSM is based on the vector control. First, the PMSM model and vector control are simulated. Then, a first-order ADRC is introduced and used to replace the PID controller in the d and q axis of PMSM respectively. The simulation shows that the replaced system has a smaller fluctuation, faster response and better stability. Finally, the nonlinear MIMO decoupling ADRC and its inverse matrix method are deduced. Then, the decoupling PMSM control based on ADRC is verified. The simulation shows that this system has a better static and dynamic performance, and it conforms to the PMSM characteristics better. All this shows that the nonlinear MIMO decoupling ADRC is a better strategy for the PMSM. The presented algorithm also has advantage in method compared with some recent results of decoupling PMSM control.https://doi.org/10.1177/1687814020984255 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yihua Liu Jiayi Wen Dacheng Xu Zhijian Huang Hong Zhou |
spellingShingle |
Yihua Liu Jiayi Wen Dacheng Xu Zhijian Huang Hong Zhou The decoupled vector-control of PMSM based on nonlinear multi-input multi-output decoupling ADRC Advances in Mechanical Engineering |
author_facet |
Yihua Liu Jiayi Wen Dacheng Xu Zhijian Huang Hong Zhou |
author_sort |
Yihua Liu |
title |
The decoupled vector-control of PMSM based on nonlinear multi-input multi-output decoupling ADRC |
title_short |
The decoupled vector-control of PMSM based on nonlinear multi-input multi-output decoupling ADRC |
title_full |
The decoupled vector-control of PMSM based on nonlinear multi-input multi-output decoupling ADRC |
title_fullStr |
The decoupled vector-control of PMSM based on nonlinear multi-input multi-output decoupling ADRC |
title_full_unstemmed |
The decoupled vector-control of PMSM based on nonlinear multi-input multi-output decoupling ADRC |
title_sort |
decoupled vector-control of pmsm based on nonlinear multi-input multi-output decoupling adrc |
publisher |
SAGE Publishing |
series |
Advances in Mechanical Engineering |
issn |
1687-8140 |
publishDate |
2020-12-01 |
description |
The Permanent Magnet Synchronous Motor (PMSM) is widely used in many fields. Aiming at nonlinearity, strong coupling and uncertainty of the PMSM, this paper proposes a nonlinear multi-input multi-output (MIMO) decoupling PMSM algorithm based on Active Disturbance Rejection Control (ADRC). A Lower-Upper matrix factorization approach is introduced to solve a general inverse of the measured time-varying matrix in real-time decoupling ADRC. This PMSM is based on the vector control. First, the PMSM model and vector control are simulated. Then, a first-order ADRC is introduced and used to replace the PID controller in the d and q axis of PMSM respectively. The simulation shows that the replaced system has a smaller fluctuation, faster response and better stability. Finally, the nonlinear MIMO decoupling ADRC and its inverse matrix method are deduced. Then, the decoupling PMSM control based on ADRC is verified. The simulation shows that this system has a better static and dynamic performance, and it conforms to the PMSM characteristics better. All this shows that the nonlinear MIMO decoupling ADRC is a better strategy for the PMSM. The presented algorithm also has advantage in method compared with some recent results of decoupling PMSM control. |
url |
https://doi.org/10.1177/1687814020984255 |
work_keys_str_mv |
AT yihualiu thedecoupledvectorcontrolofpmsmbasedonnonlinearmultiinputmultioutputdecouplingadrc AT jiayiwen thedecoupledvectorcontrolofpmsmbasedonnonlinearmultiinputmultioutputdecouplingadrc AT dachengxu thedecoupledvectorcontrolofpmsmbasedonnonlinearmultiinputmultioutputdecouplingadrc AT zhijianhuang thedecoupledvectorcontrolofpmsmbasedonnonlinearmultiinputmultioutputdecouplingadrc AT hongzhou thedecoupledvectorcontrolofpmsmbasedonnonlinearmultiinputmultioutputdecouplingadrc AT yihualiu decoupledvectorcontrolofpmsmbasedonnonlinearmultiinputmultioutputdecouplingadrc AT jiayiwen decoupledvectorcontrolofpmsmbasedonnonlinearmultiinputmultioutputdecouplingadrc AT dachengxu decoupledvectorcontrolofpmsmbasedonnonlinearmultiinputmultioutputdecouplingadrc AT zhijianhuang decoupledvectorcontrolofpmsmbasedonnonlinearmultiinputmultioutputdecouplingadrc AT hongzhou decoupledvectorcontrolofpmsmbasedonnonlinearmultiinputmultioutputdecouplingadrc |
_version_ |
1724366046022860800 |