Smart Systems for Industrial Applications. Группа авторов. Читать онлайн. Newlib. NEWLIB.NET

Автор: Группа авторов
Издательство: John Wiley & Sons Limited
Серия:
Жанр произведения: Программы
Год издания: 0
isbn: 9781119762041
Скачать книгу
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. Graph depicts the system output. Graph depicts the control error for reference value 500. Graph depicts the control action for reference value 500.

      Figure 2.13 (b) Control action for reference value 500 (error).

      Figure 2.13 (c) System output for reference value 500 (error).

      Here, the displacement of the piston is not settled at a reference value. Hence, this output is considered as error. To rectify this, we use GA.

       2.6.2.2 Reference = 500

      The Kp, Ki, and Kd values obtained by GA are 0.221923828125,1.32339 6901967211, and 0.12735267270242523.

       2.6.2.3 Reference = 1,500

      The Kp, Ki, and Kd values obtained by GA are 0. 38281, 0.19672, and 0.24252.

Graph depicts the control action for reference value 500.

      Figure 2.14 (b) Control action for reference value 500.

      Figure 2.14 (c) System output for reference value 500 (error).

Graph depicts the control action for reference value 1,500.

      Figure