Transcript

PID CONTROLLER DESIGN USING GENETIC ALGORITHM

PROJECT GUIDE:Mr. VIDYA BHASKARSHUKLA

Presented By:Kunwar Pratap Singh RanaSurendra KumarDharmesh VermaKapil VermaJitendra Kumar

Project Aims And Objectives

• The aim of this project is to design a plant using Genetic Algorithm.

• The objective of this project is to show that by employing the GA method of tuning a plant, an optimization can be achieved.

Introduction

• PID controller consists of Proportional Action, Integral Action and Derivative Action. It is commonly refer to Ziegler-Nichols PID tuning parameters. It is by far the most common control algorithm

• PID controllers algorithm are mostly used in feedback loops.

What is genetic algorithm

• Genetic Algorithms (GA.s) are a stochastic global search method that mimics the process of natural evolution. It is one of the methods used for optimization

• There are three main stages of a genetic algorithm, these are known as reproduction, crossover and mutation.

• During the reproduction phase the fitness value of each chromosome is assessed. This value is used in the selection process to provide bias towards fitter individuals. Just like in natural evolution, a fit chromosome has a higher probability of being selected for reproduction.

• Once the selection process is complete, the crossover algorithm is initiated. The crossover operations swaps certain parts of the two selected strings in a bid to capture the good parts of old chromosomes and create better new ones

• GA. Mutation is the occasional random alteration of a value of a string position.

Overview

PID controller Genetic Algorithms

– A solution of reduction computation time Summary of work Conclusions

6

PID controller

G(s)F(s)Y(s)

H(s)

U(s)R(s)

D(s)

7

Controller structure

Control law

6 variables to tune

( ) ( )( ) ( ) ( ) ( ) ( )

1

dip

d

p

sK c R s Y sKU s K b R s Y s R s Y s

sKsK N

, , , , ,p i dK K K b c N

Why Genetic Algorithms?

152 3

1( )

( 1)sG s e

s

8

Avoid your local minimum!

00.1

0.20.3

0.4

0

0.2

0.420

40

60

80

100

Kp

Ki

Obj

f

local min.

global min.

,min . . 0.6, 1.24, 1, 1, 29

p iMM dK K

J IAE s t MM K b c N

0

0.2

0.4

0

0.2

0.40

0.5

1

Kp

Ki

MM

FLOW CHART

Direct the GA

min . . 6 , 45Am m m mJ IAE s t A dB

10

GA optimisation problem

Penalty factors on gain and phase margins

0 2 4 6 80

2

4

6

8

10

Am (dB)

Am

0 10 20 30 40 50 600

2

4

6

8

10

m (deg)

m

Summary of work

A solution to speed up the GA optimisationThe two degree of freedom controller well

performs for systems such as: stable, inverse unstable, non-minimum phase, integrating long time-delay.

Model uncertainty has not been discussed.

11

Conclusions

None of the proposed methods performs significantly better.

The fourth design directly penalises the impact of the high frequency measurement noise on the closed-loop system.

The GA with look up table significantly reduced the computation time.

12

THANKS

top related