Indirect Neuro-Control of Nonlinear Multivariable Servomechanisms

비선형 다변수 시스템의 간접신경망제어

  • Jang, Jun-Oh (Department of Computer Control Engineering, Uiduk University) ;
  • Lee, Pyeong-Gi (Department of Computer Control Engineering, Uiduk University)
  • 장준오 (위덕대학교 컴퓨터제어공학과) ;
  • 이평기 (위덕대학교 컴퓨터제어공학과)
  • Published : 2001.10.30

Abstract

This paper presents identification and control designs using neural networks for a class of multivariable nonlinear servomechanisms. A proposed neuro-controller is a combination of linear controllers and a neural network, and is trained by indirect neuro-control scheme. The proposed neuro-controller is implemented and tested on an IBM PC-based two 2 bar systems holding an object, and is applicable to many de-motor-driven precision multivariable nonlinear servomechanisms. The ideas, algorithm, and experimental results arc described. Moreover, experimental results are shown to be superior to those of conventional control.

본 논문에서는 비선형 다변수 시스템의 신경망 식별과 신경망제어기 설계방법을 제안한다. 신경망제어기는 독립된 여러 개의 선형제어기와 하나의 신경회로망으로 구서오디며, 신경회로망은 간접 제어방식에 의해 학습된다. 제안한 제어방식을 IBM 컴퓨터 상에 구현하고 물체를 공유한 막대부하 시스템의 속도제어에 적용한다. 신경회로망의 식별능력과 제안한 제어기의 성능을 실험결과로서 살펴보고 기존의 선형제어기와 비교함으로서 제안한 제어기의 우수함을 확인한다.

Keywords

References

  1. T. H. Lee, E. K. Koh, and M. K. Loh, 'Stable adaptive control of multivariable servomechanisms, with application to a passive line-of-sight Stabilization system,' IEEE Trans. Industrial Electronics, vol. 43, no. 1, pp. 98-105, Feb. 1996 https://doi.org/10.1109/41.481413
  2. H. Y. Chuang and C. H. Liu, 'Techniques in cross-coupled digital adaptive feedrate control for multi axes machine tools, 'Control and Dynamic Systems, vol. 72, pp. 265-301, Sept. 1996
  3. D. E. Kirk, Optimal control theory, Prentice-Hall, Englewood Cliffs, New Jersey, pp. 184-310, 1970
  4. C. J. Mao and W. S. Lin, 'decentralized control of interconnected systems with unmodeled nonlinearity and interaction,' Automatica, vol. 26, no. 2, pp. 263-268, 1990 https://doi.org/10.1016/0005-1098(90)90120-7
  5. E. H. Mamdani and S. Assilian, 'An experiment in linguistic synthesis with a fuzzy logic controller,' Int. J. Man-machine Stud., vol. 7, pp. 1-13, 1975
  6. 장준오, 전기준, '막대부하 시스템의 간접신경망 제어' 대한전자공학회 논문지, 제35권, S편, 제1호, pp, 52-59, Jan. 1998
  7. M. Kawato, Y. Uno, M. Isobe, and R. Suzuki, 'A hierarchical model for voluntary movement and its application to robotics,' IEEE Contr. Syst. Mag., vol. 8, no. 4, pp. 8 -15, April 1988 https://doi.org/10.1109/37.1867
  8. 정희태, 전기준, '신경회로망 조정기를 이용한 비선형 시스템의 비집중제어,' 대한전자공학회 논문지, 제33권, B편, 제6호, pp. 208-216, 1996
  9. A. Karakasoglu, S. I. Sudharsanan, and M. K. Sundareshan, 'Identification and decentralized adaptive control using dynamical neural networks with application to robotic manipulator,' IEEE Trans, Neural Networks, vol. 4, no, 6, pp, 4-27, Nov, 1993 https://doi.org/10.1109/72.286887
  10. X. Cui and K. G. Shin, 'Direct Control and Coordination Using Neural Networks,' IEEE Trans. Systems, Man, and Cybernetics, vol. 23, pp, 686-697, 1993 https://doi.org/10.1109/21.256542
  11. J. J. Craig, Introduction to Robotics, In Medanics and Control. Addison-Wesley, MA 1986
  12. J. W. Gilbart and G. C. Winston, 'Adaptive compensation for an optical tracking telescope,' Automatica, vol. 10, pp, 125-131, 1974 https://doi.org/10.1016/0005-1098(74)90018-1
  13. S. C. Southward, C. J. Raddiffe, and C. R. Maccluer, 'Hobust nonlinear stick-slip friction compensation,' Trans. ASME, vol. 113, no. 4, pp, 639-645, 1991
  14. C. Canudas, K. J. Astrom, and K. Braun, 'Adaptive friction compensation in DC-motor drives,' IEEE J. Robot Automat., vol. RA-3, no. 6, pp. 681-685, Dec. 1987
  15. J. O. Jang' and G. J. Jeon, 'Implementation of indirect neuro-control for nonlinear dynamic systems,' Mechatronics, vol. 9, no. 6, pp, 675- 686, Sep. 1999 https://doi.org/10.1016/S0957-4158(99)00011-2
  16. K. Hornik, M. Stinchombe, and S. H. White, 'Multilayer feedforward net-works are universal approximator,' Neural Networks, vol. 2, pp. 359-366, 1989 https://doi.org/10.1016/0893-6080(89)90020-8
  17. K. S. Narendra and K. Parthasarathy, 'Identification and control of dynamical systems using neural networks,' IEEE Trans. Neural Networks, vol. I, no. 1, pp. 4- 27, March 1990 https://doi.org/10.1109/72.80202
  18. D. E. Rumelhart, G. E. Hinton, and G. E. Williams, 'Learning internal representations by error propagation,' in D. E. Rumelhart and J. McClelland (eds.) Parallel Distributed processing, Cambridge, MIT Press, vol. 1, ch 8, 1986
  19. G. A. Hovithakis and M. A Christodoulou 'Adaptive control of unknown plants using dynamical neural networks,' IEEE Trans, System, Man, and Cybernetics, vol. 24, no. 3, pp. 400-412, march 1994 https://doi.org/10.1109/21.278990
  20. F. L. Lewis, A. Yesildirek, and K. Liu, 'Multilayer neural-net robot controller with guaranteed tracking performance,' IEEE Trans. Neural Networks, vol. 7, no. 2, pp. 388-399, March 1996 https://doi.org/10.1109/72.485674