An Adaptive Backstepping Sliding-Mode Control for Improving Position Tracking of a Permanent-Magnet Synchronous Motor With a Nonlinear Disturbance Observer

  • Ton Hoang Nguyen
  • , Ty Trung Nguyen
  • , Kien Minh Le
  • , Hoang Ngoc Tran
  • , Jae Wook Jeon

Research output: Contribution to journalArticlepeer-review

43 Scopus citations

Abstract

To provide reliable position control for a permanent-magnet synchronous motor (PMSM) under conditions of lumped disturbances such as external load torque fluctuation and system parameter variation, an adaptive backstepping sliding-mode control (ABSMC) with a nonlinear disturbance observer (NDO) is proposed. An ABSMC is a non-cascade technique that employs a position-current single-loop control structure rather than a conventional cascade control structure for vector control of the PMSM. This method uses Lyapunov theory to design a control law that ensures the motor position reaches a desired value in a finite period of time and consequently achieves a rapid transient response. The proposed ABSMC incorporates adaptive convergence gain to avoid a large overshoot under point-to-point position command. The NDO with nonlinear observer gain is proposed to estimate unknown disturbances and provide feed-forward compensation for the ABSMC, improving robustness and reducing steady-state position error. The proposed methods are applied to an industrial motor drive to confirm their validity in real-world operating environments.

Original languageEnglish
Pages (from-to)19173-19185
Number of pages13
JournalIEEE Access
Volume11
DOIs
StatePublished - 2023
Externally publishedYes

Keywords

  • Permanent magnet synchronous motor
  • adaptive backstepping sliding mode control
  • disturbance
  • nonlinear disturbance observer
  • position tracking

Fingerprint

Dive into the research topics of 'An Adaptive Backstepping Sliding-Mode Control for Improving Position Tracking of a Permanent-Magnet Synchronous Motor With a Nonlinear Disturbance Observer'. Together they form a unique fingerprint.

Cite this