Design of Optimized Fuzzy Cascade Controller Based on HFCGA for Ball & Beam System

볼빔 시스템에 대한 계층적 공정 경쟁 유전자 알고리즘을 이용한 최적 퍼지 Cascade 제어기 설계

  • Published : 2009.02.01

Abstract

In this study, we introduce the design methodology of an optimized fuzzy cascade controller with the aid of hierarchical fair competition-based genetic algorithm(HFCGA) for ball & beam system. The ball & beam system consists of servo motor, beam and ball, and remains mutually connected in line in itself. The ball & beam system determines the position of ball through the control of a servo motor. The displacement change the position of ball leads to the change of the angle of the beam which determines the position angle of a servo motor. Consequently the displacement change of the position of the moving ball and its ensuing change of the angle of the beam results in the change of the position angle of a servo motor. We introduce the fuzzy cascade controller scheme which consists of the outer(1st) controller and the inner(2nd) controller as two cascaded fuzzy controllers, and auto-tune the control parameters(scaling factors) of each fuzzy controller using HFCGA. The inner controller controls the position of lever arm which corresponds to the position angle of a servo motor and the outer controller decides the set-point value of the inner controller. HFCGA is a kind of parallel genetic algorithms(PGAs), and helps alleviate the premature convergence being generated in conventional genetic algorithms (GAs). For a detailed comparative analysis from the viewpoint of the performance results and the design methodology, the proposed method for the ball & beam system which is realized by the fuzzy cascade controller based on HFCGA, is presented in comparison with the conventional PD cascade controller based on serial genetic algorithms.

Keywords

References

  1. H. J. Lee, J. B. Park and G. Chen, 'Robust Control of Nonlinear Systems with Parametric Uncertainties,' IEEE Trans. on Syst., Vol. 9, No.2, pp. 369-379, 2001 https://doi.org/10.1109/91.919258
  2. H-N. Wu and K-Y. Cai, 'Robust fuzzy control for uncertain discrete--time nonlinear Markovian jump systems without mode observations,' Information Sciences Vol. 177, Issue 6, pp. 1509-1522, 2007 https://doi.org/10.1016/j.ins.2006.07.031
  3. J. Hauser, S. Sastry and P. Kokotovic, 'Nonlinear control via approximate input-output linearization: the ball and beam example,' Automatic Control,IEEE Trans. on, VoL 37, Issue 3, pp.392-398, 2002 https://doi.org/10.1109/9.119645
  4. L. Wang, 'Stable and Optimal Fuzzy Control of Linear Systems,' IEEE Trans. on 'Fuzzy Syst. Vol. 6, No.1, pp.137-143, 1998 https://doi.org/10.1109/91.660813
  5. B. C. Chang, Hary Kwtany. and Shr-Shuing Hu, 'An Application of Robust Feedback Linearization to a Ball and Beam Control problem.' Proc. of the IEEE Int'L Conf. on Control Appl., pp. 694-698, 1998 https://doi.org/10.1109/CCA.1998.728598
  6. Jacob S. Glower and Jeffrey Munighan, 'Designing Fuzzy Controllers from a Variables Structures Standpoint,' IEEE Trands. on Fuzzy Syst., Vo!. 5, No.1, pp. 138-144, 1997 https://doi.org/10.1109/91.554460
  7. John Hauser, Shankar Sastry and Peter Kokotovic, 'Nonlinear Control Via Approximate Input-output Linearization: The Ball and Beam Example,' IEEE Trans. on Automatic Control, Vol. 37, No.3, pp. 392-398, 1992 https://doi.org/10.1109/9.119645
  8. S. Tong, T. Wang and H.-X. Li, 'Fuzzy robust tracking control for uncertain nonlinear systems' International Journal of Approximate Reasoning, Vol. 30, Issue 2, pp. 73-90, Jun., 2002 https://doi.org/10.1016/S0888-613X(02)00061-0
  9. S.-K Oh, W. Pedrycz, S.-B Rho and T.-C. Ahn, 'Parameter estimation of fuzzy controller and its application to inverted pendulum' Engineering Application of Artificial Intelligence. Vol. 17, Issue 1, pp. 37-60, Feb. 2004 https://doi.org/10.1016/j.engappai.2003.12.003
  10. M. Denna, G. Mauri and A. M. Zanaboni, 'Learning Fuzzy Rules with Tabu Search-An Application to Control,' IEEE Trans. on Fuzzy Syst., Vol. 7. No.2, pp. 295-318, 1999 https://doi.org/10.1109/91.771086
  11. R. Lohmann, 'Application of Evolution Strategy in Parallel Populations' Parallel Problem Solving from Nature, Lecture Notes in Computer Science. H.-P. Schwlfel and R. M $\ddot{a}$nner(Eds), Springer-Verlag, Vol. 496, pp. 198-208, 1991
  12. J.-N. Choi, S.-K. Oh and K.-S. Seo, 'Simultaneous Optimization of ANFIS-Based Fuzzy Model Driven to Data Granulation and Parallel Genetic Algorithms,' LNCS, Vol. 4493, pp. 225-230, 2007 https://doi.org/10.1007/978-3-540-72395-0_29
  13. SVR 02 System, www.quanser.com
  14. D. Yu, G. Li, S. Wang and H. Hu, 'A FUZZY CAS- CADED CONTROL FOR AN INVERTED PENDULUM', Internatial Journal of Information and Systems Sciences, Vol 3, No.4, pp. 663-675, 2007
  15. F. Andreev, D. Auckly, S.Gosavi, L. Kapitanski, A. Kelkar and W. White, 'Matching, linear systems, and the ball and beam', Automatica, Vol 38, Issue 12, pp. 2147-2152, 2002 https://doi.org/10.1016/S0005-1098(02)00145-0
  16. Mohammand Saniee Abadeh, Jafar Habibi, Zeynab Barzegar and Muna Sergi, 'A parallel genetic local search algorithm for intrusion detection in computer networks', Engineering Applications of Aritificial Intelignece, Vol. 20, Issue 8, pp. 1058-1069, 2007 https://doi.org/10.1016/j.engappai.2007.02.007