pid tuning

26
KNOWLEDGE MANAGEMENT PID Tuning BY JESSADA J.

Upload: jessada-jarusasi

Post on 21-May-2015

869 views

Category:

Documents


22 download

TRANSCRIPT

Page 1: PID Tuning

KNOWLEDGE MANAGEMENT

PID Tuning

BY JESSADA J.

Page 2: PID Tuning

- Process Characteristics

- Controller Behaviors

- PID Tuning ( Ziegler Nichols tuning method )- Open-Loop Method

- Closed-Loop Method- Trial and Error

- PID Tuning Architecture

TOPICS

Page 3: PID Tuning

- Self Regulating Process

Process Characteristics

- Integrating Process

Process variable trend into desired of Manipulated variable and keep stability

Process variable trend into desired of Manipulated variable but does not keep stability such as on-off control

Page 4: PID Tuning

- P Controller ( Proportional, Controller Gain )

Controller Behaviors

Controller Gain affect

P controller will increase the signal by multiply the signal with controller gain value.

Page 5: PID Tuning

- I Controller ( Integrating, Reset Time )

Controller Behaviors

I controller will increase the signal response for reach to desired value.

Page 6: PID Tuning

- D Controller ( Derivative, Rate Time )

Controller Behaviors

D controller will increase the signal response and decrease before reach to desired value, this action will decrease signal damping.

Page 7: PID Tuning

Before Tuning- Understood in the control philosophy

- Understood in hardware and controlled environment- What is target of tuning?

Tuning- Consider process characteristic

- Select control method P, PI, PD or PID- Select tuning method Open-Loop, Closed-Loop or Trial

and Error

- Roughly tuning ( Tuning criteria )- Fine tuning

PID Tuning

Page 8: PID Tuning

- Consider process characteristic

PID Tuning

Change process set-point or MV value of the controller and monitor process variable change ( PV Graph ) until process into

steady state, PV graph will indicate process parameters that useful for identify properly control method for the process.

PV

TIME

Set-point

MV

Process Time

constant ( TE )

Dead Time( LE )

Page 9: PID Tuning

- Select control method

PID Tuning

Consider Dead time and Process time constant ratio ( LE/TE ), the table below use for the control method selection.

Page 10: PID Tuning

- Select tuning method ( Ziegler Nichols tuning method )

PID Tuning

Consider process conditions and select properly tuning method by consider limitation of each tuning methods as below.

Open-loop method need to control the process loop in manual mode for change the MV value ( Control valve, Final element and

etc. ).

Closed-loop method is more difficultly than Open-loop method but takes advantage more as well, and has risk to equipments

in loop damage cause process fluctuation, selected in case process cannot vary MV value. This method will make more advantage with

integrating and runaway process.

Trial and Error method need to control the process loop in manual mode like Open-loop method but the process parameters

( dead time, Time constant and process gain ) are not required, this method need strongly understanding in PID tuning behaviors.

Page 11: PID Tuning

- Open-Loop method ( Ziegler Nichols tuning method )

PID Tuning

- In controller manual mode, Change the MV value and Find out process parameters from PV graph.

Steady state line

MV

PV

Process Gain ( Kp ) = PV / MV

Process Gain ( Self Regulating Process )

Page 12: PID Tuning

- Open-Loop method ( Ziegler Nichols tuning method )

PID Tuning

T1 > T2 ; Process Time Constant ( TE ) = T2

Steady state line

T2

0.632 PV

T1

Process Time Constant ( Self Regulating Process )

Page 13: PID Tuning

- Open-Loop method ( Ziegler Nichols tuning method )

PID Tuning

T1 < T2 ; Process Time Constant ( TE ) = T1

Process Time Constant ( Self Regulating Process )

Steady state line

T2

0.632 PV

T1

Page 14: PID Tuning

- Open-Loop method ( Ziegler Nichols tuning method )

PID Tuning

Process Dead Time ( LE )

Steady state line

LE

Process Dead Time( Self Regulating Process )

Page 15: PID Tuning

- Open-Loop method ( Ziegler Nichols tuning method )

PID Tuning

Equivalent Process Gain

Process Gain( Integrating Process )

Y

MV

Page 16: PID Tuning

- Open-Loop method ( Ziegler Nichols tuning method )

PID Tuning

Process Time Constant ( TE ) = 1.5( T1-T2 )

Process Dead Time ( LE ) = T1-TE

T2

0.632 PV

T1

Process Time Constant and Process Dead Time( Integrating Process )

0.283 PV

Page 17: PID Tuning

- Open-Loop method ( Ziegler Nichols tuning method )

PID Tuning

Process Time Constant ( TE ) = 1.4( T1-T2 )

Process Dead Time ( LE ) = T1-TE

T2

2/3 PV

T1

Process Time Constant and Process Dead Time( Integrating Process )

1/3 PV

Page 18: PID Tuning

- Open-Loop method ( Ziegler Nichols tuning method )

PID Tuning

Roughly Tuning by initial value as table below.

Where:Kc – Controller gain

%PB = 1/Kc x 100(%)

%PB - % Proportional band

Ti – Integral time or reset time ( Sec./ Repeat )

Td – Derivative time or rate ( Sec.)

Page 19: PID Tuning

- Closed-Loop method ( Ziegler Nichols tuning method )

PID Tuning

- In controller automatic mode ( operating condition ), PV approximate to set-point. change the %PB of controller to maximum, Integral time maximum and Derivative time minimum, then decrease %PB and take load step ( change set-point or change process loads ) for monitor PV responding until PV occur slight oscillation. Record

%PB of oscillate condition ( Ultimate controller gain, Kcu ) and Band width ( Ultimate period, Pu ).

Set-point

Pu

PV

%PB osc = 1/Kcu x 100(%)

Page 20: PID Tuning

- Closed-Loop method ( Ziegler Nichols tuning method )

PID Tuning

- In case cannot find out the point of PV oscillation, another one method is alternative. Adjust %PB and Ti until PV become to Decay

ratio form ( B/A = 1/4 ). Then estimate Pu and Kcu by following equations.

Set-point

Pq

A

BPu = 0.9 Pq

Kcu = 1.67 Kpq%PB decay ratio = 1/Kpq x

100(%)

Page 21: PID Tuning

- Closed-Loop method ( Ziegler Nichols tuning method )

PID Tuning

Roughly Tuning by initial value as table below.

Where:Kc – Controller gain

%PB = 1/Kc x 100(%)

%PB - % Proportional band

Ti – Integral time or reset time ( Sec./ Repeat )

Td – Derivative time or rate ( Sec.)

Page 22: PID Tuning

- Trial & Error method ( Ziegler Nichols tuning method )

PID Tuning

- In controller automatic mode ( operating condition ), PV approximate to set-point. change the %PB of controller to maximum, Integral time maximum and Derivative time minimum, then decrease %PB and take load step ( change set-point or change process loads )

for monitor PV responding until PV occur slight oscillation.

Set-point

PV Period

PV

Page 23: PID Tuning

- Trial & Error method ( Ziegler Nichols tuning method )

PID Tuning

- Adjust initial value of the controller as following equations.Ti = 0.67 PV Period%PB = 1.33 %PBOSC

- Fine adjust the controller until PV response as Decay ratio form.

Set-point

PV Period

A

B

Kc vs. Ti Chart

Page 24: PID Tuning

- Trial & Error method ( Ziegler Nichols tuning method )

PID Tuning

- Adjust initial derivative value of the controller by Td = 0.1 Ti ( Ti @ decay ratio ).

- Fine tuning, Derivative time ( Td ) should vary around 0.1Ti – 0.25Ti incase PV responding is not target however after Td increasing

Kc maybe increased to 1.25 times and Ti maybe decreased to 2/3 times of the previously, Finally Decry ratio form is the best practice for tuning criteria after PV damping ( overshoot ) stay in tolerable.

Page 25: PID Tuning

- P Controller mitigates error but initiates offset.

- I Controller mitigates offset but initiates overshoot.

- D Controller mitigates overshoot for optimization.

PID Tuning Architecture

Error P Controller I Controller D Controller Optimize

Offset

Error

Overshoot

Offset

Page 26: PID Tuning

THE END