DOI QR코드

DOI QR Code

Experimental Studies of Neural Compensation Technique for a Fuzzy Controlled Inverted Pendulum System

  • Lee, Geun-Hyeong (Department-of-Mechatronics-Engineering,-Chungnam-National-University) ;
  • Jung, Seul (Department-of-Mechatronics-Engineering,-Chungnam-National-University)
  • 투고 : 2009.11.27
  • 심사 : 2010.02.20
  • 발행 : 2010.03.25

초록

This article presents the experimental studies of controlling angle and position of the inverted pendulum system using neural network to compensate for errors caused due to fuzzy controller. Although fuzzy control method can deal with nonlinearities of the system, fixed fuzzy rules may not work and result in tracking errors in some cases. First, a nominal Takagi-Sugeno (TS) type fuzzy controller with fixed weights is used for controlling the inverted pendulum system. Then the neural network is added at the reference input to form the reference compensation technique (RCT)control structure. Neural network modifies the input trajectories to improve system performances by updating internal weights in on-line fashion. The back-propagation learning algorithm for neural network is derived and used to update weights. Control hardware of a DSP 6713 board to have real time control is implemented. Experimental results of controlling inverted pendulum system are conducted and performances are compared.

키워드

참고문헌

  1. T. H. Hung, M. F. Yeh, and H. C. Lu, “A PI-like fuzzy controller implementation for the inverted pendulum system,” Proc. of IEEE Conference on Intelligent Processing Systems, pp. 218-222, 1997
  2. M. E. Magana, and F. Holzapfel, “Fuzzy-logic control of an inverted pendulum with vision feedback,” IEEE Trans. on Education, vol. 41, no. 2, pp. 165-170, 1998 https://doi.org/10.1109/13.669727
  3. F. Cheng, G. Zhong, Y Li, and Z. Xu, “Fuzzy control of a double inverted pendulum”, Fuzzy sets and systems, vol.79, pp. 315-321, 1996 https://doi.org/10.1016/0165-0114(95)00156-5
  4. L. Peng and P. Y. Woo, “Neural-fuzzy control system for robotic manipulators”, IEEE Control Systems Magazine, pp. 53-63, vol. 22, no. 1, 2002 https://doi.org/10.1109/37.980247
  5. S. Pletl, “Neuro-fuzzy control of rigid and flexible joint robotic manipulator”, IEEE IECON, pp. 93-97, 1995
  6. P. H. Yang, D. M Auslander, and R. N. Dave, ‘Real time neuro-fuzzy control of a nonlinear dynamic system”, North American Fuzzy Information Processing, pp. 210-214, 1996
  7. W. Wei, S. Zeng, and X. Gan, “Fuzzy and neural network control system of intelligent RLED arm manipulators for dynamic obstacles”, IEEE Conf. on Fuzzy Systems, pp. 577-580, 2001
  8. J. S. Wang and C. S. Lee, “Self-adaptive recurrent neuro-fuzzy control of an autonomous underwater vehicle”, IEEE Trans. on Robotics and Automations, vol. 19, no.2, pp. 283-295, 2003 https://doi.org/10.1109/TRA.2003.808865
  9. G. H. Lee and S. Jung, “Neuro-Fuzzy Control of Inverted Pendulum System for Intelligent Control Education”, International Journal of Fuzzy Logic and Intelligent Systems, vol. 9, no. 4, pp. 309-314, 2009 https://doi.org/10.5391/IJFIS.2009.9.4.309
  10. D. H. Song, G. H. Lee, and S. Jung, “Neural network compensation technique for standard PD-like fuzzy controlled nonlinear systems”, International Journal of Fuzzy Logic and Intelligent Systems, vol.8, no.1, pp. 68-74, 2008 https://doi.org/10.5391/IJFIS.2008.8.1.068
  11. S. Omatu, T. Fujinaka, and M. Yoshioka, “Neuro-pid control for inverted single and double pendulums,” IEEE Conf. On Systems, Man, and Cybernetics, 2000, pp. 8-11.
  12. S. Jung, H. T. Cho, and T. C. Hsia, "Neural network control for position tracking of a two axis inverted pendulum system: Experimental studies,” IEEE Trans. on Neural Network, vol. 18, no. 4, pp. 1042-1048, 2007. https://doi.org/10.1109/TNN.2007.899128
  13. S. Jung and S. S. Kim, "Hardware implementation of a neural network controller with a DSP an FPGA for nonlinear systems”,,” IEEE Trans. on Industrial Electronics, vol. 54, no. 1, pp. 265-271, 2007. https://doi.org/10.1109/TIE.2006.888791