Promoting excellence in mobility engineering

  1. FISITA Store
  2. Technical Papers

Development of a Simple Control Algorithm for Swirl Motor Controller
IPC-13/MP05-05

Authors

Wootaik Lee - Department of Control and Instrumentation Engineering, Changwon National University
Jongjin Kang - Department of Control and Instrumentation Engineering, Graduate School, Changwon National University
Kyuchul Shin - Department of Power Train Team, Hyundai Autonet
Dong pil Chun - Department of Power Train Team, Hyundai Autonet


Abstract

Keywords:

Swirl motor controller (SMC), Non-linear friction, Gains scheduling proportional control, Integral control, No-floating operation

Abstract

This paper describes a simple proportional and integral control algorithm for a swirl motor controller and its application. The control algorithm may be complicate in order to have good performances, such as low steady state error, fast response time, and relatively low overshoot. At the same time, it should be compact so that it can be easily implemented on a low cost microcontroller, which has no floating-point calculation capability and low computing speed. These conflicting requirements are fulfilled by the proposed control algorithm which consists of a gain scheduling proportional controller and a anti-windup integral controller. The mechanical friction, which is caused by gears and return spring, varies very nonlinearly according to the angular position of the system. This nonlinear static friction is overcome by the proportional controller, which has 2 dimensional look up gain table. It has error axis and angular position axis. The integral controller is designed not only to minimize the steady state error, but also to avoid the windup effect, which may be caused by the saturation of a motor driver. The proposed control algorithm is verified by use of a commercial product to prove the feasibility of the algorithm.

Add to basket

Back to search results