Abstract: | The design of a fuzzy logic based controller for an uninhabited airplane using genetic algorithms for parameter optimization is illustrated. The airvehicle mission requires that a prescribed trajectory be followed with a satisfactory accuracy. Fuzzy control modules are present in each of the four control channels. Inputs are position and velocity errors. The parameters of the fuzzy controller are: trapezoidal membership functions, five linguistic values, and height defuzzification method associated with peak value. The scaling factors of the fuzzy controller are optimized by means of a genetic algorithm such that, a performance index, based on errors from a stationary flight path, is minimized. The genetic algorithm is based on binary genetic representation, an elitist roulette wheel selection technique and two genetic operators: mutation and crossover. The performance of the resulting optimal fuzzy controller is assessed through numerical simulation. |