Genetic Algorithm

A genetic algorithm (GA) is a procedure used to find approximate solutions to search problems through application of the principles of evolutionary biology. The evolutionary process of a GA is a highly simplified and stylized simulation of the biological version. It starts from a population of individuals randomly generated according to some probability distribution, usually uniform and updates this population in steps called generations. Each generation, multiple individuals are randomly selected from the current population based upon some application of


Fig. 5.10 Implementation of a fuzzy logic controller based MPPT



Fig. 5.11 Implementation of ANN based MPPT

fitness, bred using crossover, and modified through mutation to form a new population.

Updated: October 23, 2015 — 12:41 pm