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

Full description

Bibliographic Details
Main Authors: Yihua Liu, Jiayi Wen, Dacheng Xu, Zhijian Huang, Hong Zhou
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