Big Bang-Big Crunch optimization based interval type-2 fuzzy PID cascade controller design strategy

Fuzzy logic control is a recognized approach for handling the faced uncertainties within control applications. However, type-1 fuzzy controllers using crisp type-1 fuzzy sets might not be able to fully handle the high levels of uncertainties and nonlinear dynamics associated with real world control applications. On the other hand, interval type-2 fuzzy controllers using Interval Type-2 Fuzzy Sets (IT2-FSs) might be able to handle such uncertainties to produce a better control performance. However, the systematic design of interval type-2 fuzzy controllers is still a challenging problem due to the difficulty in determining the parameters of the IT2-FSs. In this paper, we will present the novel application of Big Bang-Big Crunch optimization (BB-BC) approach to optimize the antecedent membership parameters of Interval Type-2 Fuzzy PID (IT2-FPID) controllers in a cascade control structure. Since the IT2-FPID control structure involves more design parameters compared to its type-1 counterpart, it is beneficial to employ the BB-BC method which has a low computational cost and a high convergence speed. The presented BB-BC based optimized IT2-FPID cascade structure will be compared with its Type-1 Fuzzy PID (T1-FPID) and conventional PID controller counterparts which were also optimized with the BB-BC optimization. In addition, the proposed IT2-FPID structure will be compared with a self-tuning T1-FPID control structure. We will then present the novel application of the cascade control architecture to solve the path tracking control problem of mobile robots which inherits large amounts of uncertainties caused by the internal dynamics and/or feedback sensors of the controlled system. Several experiments were performed in simulation and in real world using the PIONEER 3-DX mobile robot which will act as a platform to evaluate the proposed control systems in this paper. The results illustrated that the IT2-FPID structure enhanced significantly the control performance even in the presence of uncertainties and disturbances when compared to the PID, T1-FPID and self-tuning T1-FPID structures. Moreover, it has been shown that the reason for the superior control performance of the IT2-FPID under high levels of uncertainty and noise is not merely for its use of extra parameters, but rather its different way of dealing with the uncertainties and noise present in real world environments by comparing with a self-tuning T1-FPID structure.

[1]  Oscar Castillo,et al.  Optimization of type-2 fuzzy systems based on bio-inspired methods: A concise review , 2012, Inf. Sci..

[2]  Sung-Kwun Oh,et al.  A comparative experimental study of type-1/type-2 fuzzy cascade controller based on genetic algorithms and particle swarm optimization , 2011, Expert Syst. Appl..

[3]  Masaharu Mizumoto,et al.  PID type fuzzy controller and parameters adaptive method , 1996, Fuzzy Sets Syst..

[4]  Oscar Castillo,et al.  An optimization method for designing type-2 fuzzy inference systems based on the footprint of uncertainty using genetic algorithms , 2012, Expert Syst. Appl..

[5]  Hani Hagras,et al.  A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots , 2004, IEEE Transactions on Fuzzy Systems.

[6]  Francesco Maria Raimondi,et al.  A new fuzzy robust dynamic controller for autonomous vehicles with nonholonomic constraints , 2005, Robotics Auton. Syst..

[7]  Ibrahim Eksin,et al.  A new optimization method: Big Bang-Big Crunch , 2006, Adv. Eng. Softw..

[8]  Dongbing Gu,et al.  Receding horizon tracking control of wheeled mobile robots , 2006, IEEE Transactions on Control Systems Technology.

[9]  Veysel Murat Istemihan Genc,et al.  Big bang-big crunch based optimal preventive control action on power systems , 2012, 2012 3rd IEEE PES Innovative Smart Grid Technologies Europe (ISGT Europe).

[10]  Oscar Castillo,et al.  Optimal design of type-2 and type-1 fuzzy tracking controllers for autonomous mobile robots under perturbed torques using a new chemical optimization paradigm , 2013, Expert Syst. Appl..

[11]  Igor Skrjanc,et al.  Tracking-error model-based predictive control for mobile robots in real time , 2007, Robotics Auton. Syst..

[12]  Ricardo Martínez-Soto,et al.  Optimization of Interval Type-2 Fuzzy Logic Controllers for a Perturbed Autonomous Wheeled Mobile Robot Using Genetic Algorithms , 2009, Soft Computing for Hybrid Intelligent Systems.

[13]  Julio E. Normey-Rico,et al.  Mobile robot path tracking using a robust PID controller , 2001 .

[14]  Witold Pedrycz,et al.  Granular Computing: Analysis and Design of Intelligent Systems , 2013 .

[15]  Dongrui Wu,et al.  Genetic learning and performance evaluation of interval type-2 fuzzy logic controllers , 2006, Eng. Appl. Artif. Intell..

[16]  A. Kaveh,et al.  Size optimization of space trusses using Big Bang-Big Crunch algorithm , 2009 .

[17]  Tufan Kumbasar,et al.  A simple design method for interval type-2 fuzzy pid controllers , 2014, Soft Comput..

[18]  Gianluca Antonelli,et al.  A Fuzzy-Logic-Based Approach for Mobile Robot Path Tracking , 2007, IEEE Transactions on Fuzzy Systems.

[19]  Héctor Pomares,et al.  Multiobjective Optimization and Comparison of Nonsingleton Type-1 and Singleton Interval Type-2 Fuzzy Logic Systems , 2013, IEEE Transactions on Fuzzy Systems.

[20]  Norihiko Adachi,et al.  Adaptive tracking control of a nonholonomic mobile robot , 2000, IEEE Trans. Robotics Autom..

[21]  Jerry M. Mendel,et al.  Type-2 fuzzy logic systems , 1999, IEEE Trans. Fuzzy Syst..

[22]  Hani Hagras,et al.  Interval Type-2 Fuzzy Logic Congestion Control for Video Streaming Across IP Networks , 2009, IEEE Transactions on Fuzzy Systems.

[23]  Rong-Jong Wai,et al.  Cascade Direct Adaptive Fuzzy Control Design for a Nonlinear Two-Axis Inverted-Pendulum Servomechanism , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[24]  Robert Ivor John,et al.  Experimental validation of a type-2 fuzzy logic controller for energy management in hybrid electrical vehicles , 2013, Eng. Appl. Artif. Intell..

[25]  Dongrui Wu,et al.  Interval Type-2 Fuzzy PI Controllers: Why They are More Robust , 2010, 2010 IEEE International Conference on Granular Computing.

[26]  Engin Yesil,et al.  Adaptive fuzzy model based inverse controller design using BB-BC optimization algorithm , 2011, Expert Syst. Appl..

[27]  Jerry M. Mendel,et al.  Interval type-2 fuzzy logic systems , 2000, Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).

[28]  Julio E. Normey-Rico,et al.  A Smith-predictor-based generalised predictive controller for mobile robot path-tracking , 1998 .

[29]  Songtao Xue,et al.  Big Bang-Big Crunch optimization for parameter estimation in structural systems , 2010 .

[30]  I. Eksin,et al.  Type-2 fuzzy model based controller design for neutralization processes. , 2012, ISA transactions.

[31]  Dongkyoung Chwa,et al.  Sliding-mode tracking control of nonholonomic wheeled mobile robots in polar coordinates , 2004, IEEE Transactions on Control Systems Technology.

[32]  R. Agarwal,et al.  A linear-interpolation-based controller design for trajectory tracking of mobile robots , 2010 .

[33]  Dongrui Wu,et al.  On the Fundamental Differences Between Interval Type-2 and Type-1 Fuzzy Logic Controllers , 2012, IEEE Transactions on Fuzzy Systems.

[34]  William L. Luyben,et al.  Parallel Cascade Control , 1973 .

[35]  Serdar Iplikci,et al.  A support vector machine based control application to the experimental three-tank system. , 2010, ISA transactions.

[36]  Bartolomeo Cosenza,et al.  Control of a nonlinear continuous bioreactor with bifurcation by a type-2 fuzzy logic controller , 2008, Comput. Chem. Eng..

[37]  Oscar Castillo,et al.  A review on the design and optimization of interval type-2 fuzzy controllers , 2012, Appl. Soft Comput..

[38]  Patricia Melin,et al.  Particle swarm optimization of interval type-2 fuzzy systems for FPGA applications , 2013, Appl. Soft Comput..

[39]  I Kaya,et al.  Improving performance using cascade control and a Smith predictor. , 2001, ISA transactions.

[40]  Chih-Lyang Hwang,et al.  A Network-Based Fuzzy Decentralized Sliding-Mode Control for Car-Like Mobile Robots , 2005, The 14th IEEE International Conference on Fuzzy Systems, 2005. FUZZ '05..

[41]  Engin Yesil,et al.  An error-based on-line rule weight adjustment method for fuzzy PID controllers , 2011, Expert Syst. Appl..