A comparative experimental study of type-1/type-2 fuzzy cascade controller based on genetic algorithms and particle swarm optimization

  • Authors:
  • Sung-Kwun Oh;Han-Jong Jang;Witold Pedrycz

  • Affiliations:
  • Department of Electrical Engineering, The University of Suwon, San 2-2 Wau-ri, Bongdam-eup, Hwaseong-si, Gyeonggi-do 445-743, South Korea;Department of Electrical Engineering, The University of Suwon, San 2-2 Wau-ri, Bongdam-eup, Hwaseong-si, Gyeonggi-do 445-743, South Korea;Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB, Canada T6G 2G6 and Systems Research Institute, Polish Academy of Sciences, Warsaw, Poland

  • Venue:
  • Expert Systems with Applications: An International Journal
  • Year:
  • 2011

Quantified Score

Hi-index 12.06

Visualization

Abstract

In this study, we introduce the design methodology of an optimized fuzzy controller with the aid of particle swarm optimization (PSO) for ball and beam system. The ball and beam system is a well-known control engineering experimental setup which consists of servo motor, beam and ball. This system exhibits a number of interesting and challenging properties when being considered from the control perspective. The ball and beam system determines the position of ball through the control of a servo motor. The displacement change of the position of ball leads to the change of the angle of the beam which determines the position angle of a servo motor. The fixed membership function design of type-1 based fuzzy logic controller (FLC) leads to the difficulty of rule-based control design when representing linguistic nature of knowledge. In type-2 FLC as the expanded type of type-1 FL, we can effectively improve the control characteristic by using the footprint of uncertainty (FOU) of the membership functions. Type-2 FLC exhibits some robustness when compared with type-1 FLC. Through computer simulation as well as real-world experiment, we apply optimized type-2 fuzzy cascade controllers based on PSO to ball and beam system. To evaluate performance of each controller, we consider controller characteristic parameters such as maximum overshoot, delay time, rise time, settling time, and a steady-state error. In the sequel, the optimized fuzzy cascade controller is realized and also experimented with through running two detailed comparative studies including type-1/type-2 fuzzy controller and genetic algorithms/particle swarm optimization.