Real-time control of ball balancer using neural integrated fuzzy controller

This paper presents the design, control, and validation of two degrees of freedom Ball Balancer system. The ball and plate system is a nonlinear, electromechanical, multivariable, closed-loop unstable system on which study is carried out to control the position of ball and plate angle. The model of the system is developed using MATLAB/Simulink, and neural integrated fuzzy and its hybridization with PID have been implemented. The performance of each controller is evaluated in terms of time response analysis and steady-state error. Comparative study of simulation and real-time control results show that by using the neural integrated fuzzy controller and neural integrated fuzzy with proportional-integral-derivative Controller, the peak overshoot is reduced as compared with the PID controller and lead the system prone to appropriate balancing. These control techniques provide a stable and controlled output to the system for ball balancing and plate angle control.

[1]  P. Kokotovic,et al.  Nonlinear control via approximate input-output linearization: the ball and beam example , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[2]  P. Kokotovic,et al.  Nonlinear control via approximate input-output linearization: the ball and beam example , 1992 .

[3]  Stephen P. Boyd,et al.  Future directions in control in an information-rich world , 2003 .

[4]  D. Yuan,et al.  Modelling and control scheme of the ball-plate trajectory-tracking pneumatic system with a touch screen and a rotary cylinder , 2010 .

[5]  Samarjit Kar,et al.  Applications of neuro fuzzy systems: A brief review and future outline , 2014, Appl. Soft Comput..

[6]  Patrizio Colaneri,et al.  Theory, algorithms and technology in the design of control systems , 2005, Annu. Rev. Control..

[7]  Randy C. Hoover,et al.  Design of an Approximate Control Law Using Input-State Linearization for the Ball on a Plate System , 2012 .

[8]  Javier Echanobe,et al.  Fuzzy systems, neural networks and neuro-fuzzy systems: A vision on their hardware implementation and platforms over two decades , 2014, Eng. Appl. Artif. Intell..

[9]  Rong Tyai Wang,et al.  Tracking and balance control of ball and plate system , 2007 .

[10]  Chuen-Tsai Sun,et al.  Neuro-fuzzy modeling and control , 1995, Proc. IEEE.

[11]  Prasanta Roy,et al.  Improved Performance of Cascaded Fractional-Order SMC over Cascaded SMC for Position Control of a Ball and Plate System , 2017 .

[12]  Sheng-Kai Hung,et al.  Design of ball-beam balance control system using neural-fuzzy algorithm , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[13]  Chadi Albitar,et al.  Commparison Between Different Methods of Control of Ball and Plate System with 6DOF Stewart Platform , 2015 .

[14]  F. Andreev,et al.  Matching, linear systems, and the ball and beam , 2000, Autom..

[15]  Olfa Boubaker,et al.  The inverted pendulum: A fundamental benchmark in control theory and robotics , 2012, International Conference on Education and e-Learning Innovations.

[16]  Richard M. Murray Future Directions in Control, Dynamics, and Systems: Overview, Grand Challenges, and New Courses , 2003, Eur. J. Control.

[17]  Minho Lee,et al.  A new neuro-fuzzy identification model of nonlinear dynamic systems , 1994, Int. J. Approx. Reason..

[18]  José Ángel Acosta,et al.  Furuta's Pendulum: A Conservative Nonlinear Model for Theory and Practise , 2010 .

[19]  Zengqiang Chen,et al.  A novel disturbance-observer based friction compensation scheme for ball and plate system. , 2014, ISA transactions.

[20]  Luís Fernando Alves Pereira,et al.  A Comparative Analysis of Repetitive and Resonant Controllers to a Servo-Vision Ball and Plate System , 2014 .

[21]  Neeraj Kumar Gupta,et al.  Automated diagnosis of coronary heart disease using neuro-fuzzy integrated system , 2011, 2011 World Congress on Information and Communication Technologies.

[22]  John Doyle,et al.  The Two Tank Experiment: A Benchmark Control Problem , 1988, 1988 American Control Conference.

[23]  Sebastián Dormido-Canto,et al.  Virtual Laboratory of the Ball and Plate System , 2015 .

[24]  Joaquín Aranda Almansa,et al.  Benchmark Control Problems for a Non-Linear Underactuated Hovercraft: A Simulation Laboratory for Control Testing , 2006 .

[25]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[26]  Yusie Rizal,et al.  Visual Servoing Tracking Control of a Ball and Plate System: Design, Implementation and Experimental Validation , 2013 .

[27]  Chih-Min Lin,et al.  Supervisory adaptive dynamic RBF-based neural-fuzzy control system design for unknown nonlinear systems , 2013, Appl. Soft Comput..

[28]  Yantao Tian,et al.  A non-linear switching controller for ball and plate system , 2006, Int. J. Model. Identif. Control..

[29]  Naiyao Zhang,et al.  Trajectory planning and tracking of ball and plate system using hierarchical fuzzy control scheme , 2004, Fuzzy Sets Syst..

[30]  Tho Dang Huu,et al.  Modelling of Twin Rotor MIMO system , 2016, 2016 2nd IEEE International Symposium on Robotics and Manufacturing Automation (ROMA).

[31]  Chan Ham,et al.  Development of a Ball and Plate System , 2015 .

[32]  Kevin C. Craig,et al.  Mechatronic design of a ball-on-plate balancing system , 2002 .

[33]  Lin Li,et al.  The Study of Ball and Plate System Based on Non-Linear PID , 2012 .

[34]  Zsolt János Viharos,et al.  Survey on Neuro-Fuzzy Systems and their Applications in Technical Diagnostics and Measurement , 2015 .

[35]  Sundaram Suresh,et al.  A complex-valued neuro-fuzzy inference system and its learning mechanism , 2014, Neurocomputing.

[36]  Mohammad Luai Hammadih,et al.  Interpolating sliding mode observer for a ball and beam system , 2016, Int. J. Control.

[37]  Ahmad B. Rad,et al.  An online learning fuzzy controller , 2003, IEEE Trans. Ind. Electron..

[38]  Hiroyuki Ichihara,et al.  Generalized Kalman-Yakubovich-Popov Lemma Based I-PD Controller Design for Ball and Plate System , 2013, J. Appl. Math..