Smart Systems for Industrial Applications. Группа авторов

Чтение книги онлайн.

Читать онлайн книгу Smart Systems for Industrial Applications - Группа авторов страница 22

Smart Systems for Industrial Applications - Группа авторов

Скачать книгу

random mutation of chromosomes in new generation

       2.5.1.1 Initialization

       2.5.1.2 Fitness Function

      Fitness function is the most crucial part of the algorithm. The capability of an individual entity to race with other entities is determined using fitness function. Fitness score is bestowed to every individual and the possibility for the selection of an individual for reproduction is entirely based on this score. It is the function that the algorithm optimizes. The word fitness is taken from evolutionary theory. Fitness is the word coined from evolutionary theory.

       2.5.1.3 Evaluation and Selection

      Population generation is followed by evaluation. It is the process in which the fitness level of the newly generated off springs is estimated using a fitness function. The inferior individuals are eradicated during selection and the best individual proceeds to the next generation.

       2.5.1.4 Crossover

       2.5.1.5 Mutation

Schematic illustration of mutation.

      2.5.2 GA Parameter Tuning

Graph depicts the fitness with crossover probabilities.

      2.6.1 MATLAB Genetic Algorithm Tool Box

      2.6.2 Simulation Results

      A high level matrix language containing M file with MATLAB code is developed to set the five parameters for position control of the piston. The software is analyzed for different values of reference input and the characteristics graph are taken down with the gain of Kp, Ki, and Kd.

       2.6.2.1 Reference = 500 (Error)

Graph depicts the control error.

Скачать книгу