Robust high-speed positioning servo system based on disturbance observer

Masaki Sazawa, Kiyoshi Ohishi, Seiichiro Katsura

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

A robust servo system is important for the performance improvement of motion control systems in several industrial applications. An ideal position servo system should accelerate the rotor to its rated speed by applying maximum acceleration torque, and it should decelerate the rotor by applying the maximum deceleration torque. The position servo system should stop at the target position without overshoot. When the position reference profile of the conventional position servo system is not ideal, there are two problems in achieving the ideal high-speed positioning response. One is the windup phenomenon caused by the saturation of the PI speed regulator. The other problem is the slow deceleration response near the target position that is due to the error input of the position servo system becoming small. In order to overcome these problems, this paper proposes a new robust high-speed positioning servo system based on a disturbance observer. The proposed system corrects the integrator value of the PI speed regulator by using the torque current reference estimated by the disturbance observer. The experimental results show that the proposed robust high-speed positioning servo system has a quick and stable position response.

Original languageEnglish
Pages (from-to)235-242+1
Journalieej transactions on industry applications
Volume129
Issue number3
DOIs
Publication statusPublished - 2009 Apr 30

Keywords

  • Controller output saturation
  • High speed response
  • PI control
  • PM motor
  • Position servo system
  • Proportional operation

ASJC Scopus subject areas

  • Industrial and Manufacturing Engineering
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Robust high-speed positioning servo system based on disturbance observer'. Together they form a unique fingerprint.

  • Cite this