Vehicle Fuzzy Controller Design Using Imperialist Competitive Algorithm
Ashkan M.Z. Jasour, Esmaeil Atashpaz Gargari, Caro Lucas · 2008
Abstract: In this paper a novel socio-politically inspired optimization strategy, an Imperialist Competitive Algorithm, is applied to the problem of designing a fuzzy controller. The goal is to design a controller to enhance the transient and steady state behaviour of the system output. Having fixed the rule base of the fuzzy system, the controller is designed through determining the membership functions of the input and output variables. The design method is applied to a model of vehicle. The inputs of the fuzzy system are velocity of the vehicle and the sloop of the road. The fuzzy controller controls the speed of the vehicle by adjusting the amount of gas into vehicle engine. Comparison results among the designed controller and the controller designed by the expert show that the controller obtained by Imperialist competitive algorithm has better performance than the expert controller. Keywords: Fuzzy Controller, Imperialist Competitive Algorithm (ICA), Membership Function, Vehicle