Interval Type-2 Fuzzy Logic Controller to Control the Velocity and Angle of Inverted Pendulum

Full Text (PDF, 673KB), PP.44-51

Views: 0 Downloads: 0

Author(s)

Anita Khosla 1,* Leena G 1 M.K Soni 2

1. EEE Dept, Faculty of Engineering and Technology, ManavRachna International University, India

2. Faculty of Engineering and Technology, ManavRachna International University , India

* Corresponding author.

DOI: https://doi.org/10.5815/ijisa.2014.07.06

Received: 26 Sep. 2013 / Revised: 8 Jan. 2014 / Accepted: 16 Feb. 2014 / Published: 8 Jun. 2014

Index Terms

Inverted Pendulum, Angle, Velocity, ABC Algorithm and IT2FLS

Abstract

Inverted Pendulum is a well established benchmark problem that produces many challenges to a control engineer. It is a nonlinear, unstable, non minimumphase and under actuated system.Itrequires a controller which canadapt in different disturbance conditions and work appreciably well when compared to conventional controllers. In this paper Interval type-2 Fuzzy logic controllerfor inverted pendulum isdesigned.The objective of the proposed control technique is to develop the stability position of the pendulum. The optimal membership functions and the interference system are developed using IT2FLS. Using the IT2FLS, the position of the inverted pendulum is maintained towards the reference position. The proposed control techniqueis implemented in MATLAB/Simulink working platform and the control performances are evaluated. Then, the performance of proposed controller is evaluated and compared with the PI controller, Fuzzy controller andABC- FLC.

Cite This Paper

Anita Khosla, Leena G., M. K. Soni, "Interval Type-2 Fuzzy Logic Controller to Control the Velocity and Angle of Inverted Pendulum", International Journal of Intelligent Systems and Applications(IJISA), vol.6, no.7, pp.44-51, 2014. DOI:10.5815/ijisa.2014.07.06

Reference

[1]Arslan ZIA, Fahim G. Awan and Hasan. A. Nasir, “Implementation and Real-time Tuning of PID Control for Inverted Pendulum System with Time Delay - A Practical Approach”, In proceedings of 9th international conference on computing, communications and control technologies, Orlando, Florida, USA, 2011. 

[2]ShubhobrataRudra and Ranjit Kumar Barai, “Robust Adaptive Backstepping Control of Inverted Pendulum on Cart System”, International Journal of Control and Automation, Vol. 5, No. 1, March 2012. 

[3]A.Tahir and J.Yasin,”Implementation Of Inverted Pendulum Control, Plunks On Miscellaneous Tactics”, International Journal of Electrical & Computer Sciences, Vol.12, No.4, 2012. 

[4]I. Hassanzadeh, A. Nejadfardand M . Z adi, “A Multi variable Adaptive Control Approach for Stabilization o f a Cart-Type Double Inverted Pendulum”, Hindawi publishing Corporation Mathematical Problems in Engineering, 2011. 

[5]WaelBenrejeb and Olfaboubaker, “FPGA modeling and real-time embedded control design via LAVIEW software: application for swinging-up a pendulum”, International Journal on smart sensing and intelligent systems, Vol. 5, No. 3, September 2012. 

[6]Mohan Akole and BarjeevTyagi, “Design Of Fuzzy Logic Controller For Nonlinear Model Of Inverted Pendulum-Cart System”, In Proceedings Of 32nd National Systems Conference, NSC , December 2008. 

[7]Yuan Shaoqiang, Liu Zhong and Li Xingshan, “Modeling and Simulation of Robot Based on Matlab/SimMechanics”, In Proceedings of the 27th Chinese Control Conference, July 2008. 

[8]Tung-Kuan Liu, Chiu-Hung Chen, Zu-Shu Li and Jyh-Horng Chou, “Method of Inequalities-based Multi objective Genetic Algorithm for Optimizing a Cart-double-pendulum System”, International Journal of Automation and Computing, Vol. 6(1), pp. 29-37, February 2009. 

[9]Wei Zhong and Helmut Rock, “Energy and Passivity Based Control of the Double Inverted Pendulum on a Cart”, In Proceedings of IEEE International Conference on Control Applications , Mexico city, sep , 2001. 

[10]JianqiangYia, NaoyoshiYubazakib,and Kaoru Hirotac, “Anew fuzzy controller for stabilization of parallel-type double inverted pendulum system”, International Journal on Fuzzy Sets and Systems,Vol.126, Issue 1, pp.105-119, February 2002. 

[11]K.J. AsstroKm and K. Furuta, "Swinging up a pendulum by energy control”, International Journal of Automatica, Vol. 36, pp.287- 295, 2000. 

[12]I. Hassanzadeh, A. Nejadfardand M . Z adi, “A Multi variable Adaptive Control Approach for Stabilization o f a Cart-Type Double Inverted Pendulum”, Hindawi publishing Corporation Mathematical Problems in Engineering, 2011. 

[13]Thamer Ali Albahkali ,” An Impulse-Momentum Approach to Swing-Up Control of Double Inverted Pendulum on a Cart”, World Academy of Science, Engineering and Technology, vol. 54, 2011.

[14]Mingcong Deng, Akira Inoue and Masaaki Kosugi,” Swing-Up Control Of A Cart-Type Single Inverted Pendulum With Parasitic Dynamics”, International Journal of Innovative Computing, Information and Control, Vol.3, No.6, pp. 1501-1510, December 2007. 

[15]RagnarEide, Per Magne Egelid, Alexander Stamsø and Hamid Reza Karimi, “LQG Control Design for Balancing an Inverted Pendulum Mobile Robot”, Journal of Intelligent Control and Automation , Vol.2, No.2, pp.160-166, 2011. 

[16]F. Chetouane , Member, Iaeng, S. Darenfed, and P. K. Singh, “Fuzzy Control of a Gyroscopic Inverted Pendulum”, Journal of International Association of Engineers, 2010. 

[17]A.Tahir and J.Yasin,”Implementation Of Inverted Pendulum Control, Plunks On Miscellaneous Tactics”, International Journal of Electrical & Computer Sciences, Vol.12, No.4, 2012.

[18]HenrikNiemann and JesperKildegaardPoulsen, “Analysis and Design of Controllers for a Double Inverted Pendulum”, In Proceedings of the American Control Conference Denver, Colorado, June 2003. 

[19]D. Guida, F. Nilvetti and C.M. Pappalardo, “Dry friction of bearings on dynamics and control of an inverted pendulum”, Journal of Achievements in Materials and Manufacturing Engineering, Vol. 38, Issue 1, January 2010. 

[20]Sandeep Kumar Yadav, Sachin Sharma and Narinder Singh, “Optimal Control of Double Inverted Pendulum Using LQR Controller” ,International Journal of Advanced Research in Computer Science and Software Engineering, Vol.2, Issue 2, pp. 189-192, February 2012. 

[21]Mustafa Demirci, “Design Of Feedback Controllers For Linear System With Applications To Control Of A Double-Inverted Pendulum”, International Journal of Computational Cognition, Volume 2, Number 4, Pages 65–84, December 2004. 

[22]V. Casanova, J. Salt, R. Piza and A. Cuenca, “Controlling the Double Rotary Inverted Pendulum with Multiple Feedback Delays”, International Journal of Computers, Communications & Control, Vol.7, No.1, pp. 20-38, March 2012.

[23]Amanda Young, Chengyu Cao, Naira Hovakimyan and Eugene Lavretsky, “Control of a Non affine Double-Pendulum System via Dynamic Inversion and Time-Scale Separation”, Proceedings of the 2006 American Control Conference Minneapolis, Minnesota, USA, June 2006. 

[24]XinXin, “Analysis of the Energy Based Swing-up Control for a Double Pendulum on a Cart”, In Proceedings of the 17th World Congress on the International Federation of Automatic Control Seoul, Korea, July 2008.

[25]Anita Khosla, Leena G and M. K. Soni, "ABC Algorithm Based Fuzzy Controller to Control the Velocity and Angle of an Inverted Pendulum", European Journal of Scientific Research, Vol.110, No.4, pp.493-500, 2013.