Sliding Mode Controller with Sliding Perturbation Observer Based on Gain Optimization using Genetic Algorithm

  • You, Ki-Sung (Graduate School, Department of Mechanical and Intelligent Systems Engineering, Pusan National University) ;
  • Lee, Min-Cheol (School of Mechanical Engineering and Research Institute of Mechanical Technology, Pusan National University) ;
  • Yoo, Wan-Suk (School of Mechanical Engineering and Research Institute of Mechanical Technology, Pusan National University)
  • 발행 : 2004.04.01

초록

The Stewart platform manipulator is a closed-kinematics chain robot manipulator that is capable of providing high structural rigidity and positional accuracy. However, this is a complex and nonlinear system, so the control performance of the system is not so good. In this paper, a new robust motion control algorithm is proposed. The algorithm uses partial state feedback for a class of nonlinear systems with modeling uncertainties and external disturbances. The major contribution is the design of a robust observer for the state and the perturbation of the Stewart platform, which is combined with a variable structure controller (VSC). The combination of controller and observer provides the robust routine called sliding mode control with sliding perturbation observe. (SMCSPO). The optimal gains of SMCSPO, which is determined by nominal eigenvalues, are easily obtained by genetic algorithm. The proposed fitness function that evaluates the gain optimization is to put sliding function. The control performance of the proposed algorithm is evaluated by the simulation and experiment to apply to the Stewart platform. The results showed high accuracy and good performance.

키워드

참고문헌

  1. Stewart, D., 1966, 'A Platform with Six Degree of Freedom,' Proc. of the Institute of Mechanical Engineering, Vol. 180, pp. 317-386
  2. Hashimoto, H., Maruyama, K. and Harashima, F., 1987, 'A Microprocessor-Based Robot Manipulator Control with Sliding Mode,' IEEE Trans. Industrial Electronics, Vol. 34, No. 1, pp. 11-18 https://doi.org/10.1109/TIE.1987.350917
  3. Lee, M. C., Son, K. and Lee, J. M., 1998, 'Improving Tracking Performance of Industrial SCARA Robots Using a New Sliding Mode Control Algorithm,' KSME Int. J., Vol. 12, No. 5, pp. 761-772 https://doi.org/10.1007/BF02945543
  4. Lee, M.C. and Aoshima, N., 1993, 'Real Time Multi-Input Sliding Mode Control of a Robot Manipulator Based on DSP,' Proc. of SICE, pp. 1223-1228
  5. Elmali, H. and Olgac, N., 1992, 'Sliding Mode Control with Perturbation Estimation (SMCPE),' International Journal of Control, Vol. 56, pp. 923-941 https://doi.org/10.1080/00207179208934350
  6. Slotine, J. J., Hedrick, J. K. and Misawa, E. A., 1987, 'On Sliding Observers for Non-Linear Systems,' ASME Journal of Dynamic Systems, Measurement and Control, Vol. 109, pp. 245-252 https://doi.org/10.1115/1.3143852
  7. Jairo Terra, M., Elmali, H. and Olgac, N., 1997, 'Sliding Mode Control With Sliding Perturbation Observer,' Journal of Dynamic Systems, Measurement, and Control, Vol. 119, pp. 657-665 https://doi.org/10.1115/1.2802375
  8. Park, M. K. and Lee, M. C., 2002, 'Identification of Motion Platform Using the Signal Compression Method with Pre-Processor and Its Application to Sliding Mode Control,' KSME Int. J., Vol. 16, No. 11, pp. 1379-1394 https://doi.org/10.1007/BF02985130