KNOWLEDGE MANAGEMENT PID Tuning BY JESSADA J.
KNOWLEDGE MANAGEMENT
PID Tuning
BY JESSADA J.
- Process Characteristics
- Controller Behaviors
- PID Tuning ( Ziegler Nichols tuning method )- Open-Loop Method
- Closed-Loop Method- Trial and Error
- PID Tuning Architecture
TOPICS
- 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
- P Controller ( Proportional, Controller Gain )
Controller Behaviors
Controller Gain affect
P controller will increase the signal by multiply the signal with controller gain value.
- I Controller ( Integrating, Reset Time )
Controller Behaviors
I controller will increase the signal response for reach to desired value.
- 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.
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
- 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 )
- Select control method
PID Tuning
Consider Dead time and Process time constant ratio ( LE/TE ), the table below use for the control method selection.
- 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.
- 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 )
- 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 )
- 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
- Open-Loop method ( Ziegler Nichols tuning method )
PID Tuning
Process Dead Time ( LE )
Steady state line
LE
Process Dead Time( Self Regulating Process )
- Open-Loop method ( Ziegler Nichols tuning method )
PID Tuning
Equivalent Process Gain
Process Gain( Integrating Process )
Y
MV
- 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
- 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
- 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.)
- 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(%)
- 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(%)
- 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.)
- 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
- 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
- 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.
- 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
THE END