SlideShare a Scribd company logo
1 of 48
Download to read offline
Lecture Three
Process Control Tuning
Goitom Tadesse (M/Tech)
Defence Engineering College
Process Control Fundamentals
EP-5512
Mar. 2019
Introduction
What is the aim of the controller tuning? If it was
possible to obtain, it would be like to obtain both of
the following for the control system:
• Fast responses, and
• Good stability
Unfortunately, for practical systems these two wishes
can not be achieved simultaneously. In other words:
• The faster response, the worse stability, and
• The better stability, the slower response.
2
Process Control …
So, for the control system, we look the following
compromise:
Acceptable stability, and medium fastness of response
3
Process Control …
Approaches to process control:
1.No Control: Naturally, the easiest approach is to do
nothing other than to hold all input variables close to
their design values.
This approach could have serious effects on safety,
product quality, and profit and is not generally
acceptable for important variables.
2.Manual Operation: When corrective action is taken
periodically by operating personnel, the approach is
usually termed manual (or open-loop) operation.
4
This approach is not always bad or "low-technology,"
so we should understand when and why to use it.
3.On-Off Control: The simplest form of automated
control involves logic for the control calculations.
In this approach, trigger values are established, and
the control manipulation changes state when the
trigger value is reached.
While appealing because of its simplicity, on/off
control results in continuous cycling, and
performance is generally unacceptable for the strict
requirements of many processes.
Process Control …
5
4. Continuous Automated Control: This approach offers
the best control performance for most process
situations and can be easily automated using
computing equipment.
5.Emergency Controls: Continuous control performs
well in maintaining the process near its set point.
However, continuous control does not ensure that the
controlled variable remains within acceptable.
The emergency controls measure a key variable(s)
and take extreme action before a violation occurs;
Process Control …
6
this action could include stopping all or critical flow
rates or dramatically increasing cooling duty.
The control calculations for emergency control are
usually not complex, but the detailed design of
features such as sensor and valve locations is crucial
to safe plant design and operation.
In industrial plants all five control approaches are
used concurrently.
Plant personnel continuously monitor plant
performance, make periodic changes to achieve
control of some variables.
Process Control …
7
Process Control …
Key performance feature of feedback control
algorithm:
The purpose of the feedback control loop is to
maintain a small deviation between the CV and the SP
by adjusting the MV.
Control performance depends on the goals of the
process operation.
Offset: Offset is a difference between final, steady-
state values of the set point and of the controlled
variable.
8
Process Control …
In most cases, a zero steady-state offset is highly
desired, because the control system should achieve
the desired value, at least after a very long time.
9
Process Control …
Rise Time (Tr): is the time from the step change in
the set point until the controlled variable first reaches
the new set point. A short rise time is usually desired.
Decay Ratio (B/A): The decay ratio is the ratio of
neighboring peaks in an underdamped controlled-
variable response.
Usually, periodic behavior with large amplitudes is
avoided in process variables; therefore, a small decay
ratio is usually desired, and an overdamped response
is sometimes desired.
10
Process Control …
Period Of Oscillation (P): depends on the process
dynamics and is an important characteristic of the
closed-loop response.
It is not specified as a control performance goal.
Settling Time: is the time the system takes to attain a
"nearly constant" value, usually ±5 % of its final
value.
This measure is related to the rise time and decay
ratio.
A short settling time is usually favored.
11
Process Control …
MV Overshoot (C/D): This quantity is of concern
because the manipulated variable is also a process
variable that influences performance.
There are often reasons to prevent large variations in
the manipulated variable.
Some large manipulations can cause long-term
degradation in equipment performance; an example
is the fuel flow to a furnace or boiler, where frequent,
large manipulations can cause undue thermal stresses.
12
Process Control …
On the other hand, some manipulated variables can be
adjusted without concern, such as cooling water flow.
We will use the overshoot of the manipulated variable
as an indication of how aggressively it has been
adjusted.
The overshoot is the maximum amount that the
manipulated variable exceeds its final steady-state
value and is usually expressed as a percent of the
change in manipulated variable from its initial to its
final value.
13
Process Control …
Zero Offset: The performance measures could be
combined into two categories:
Dynamic (IAE, ISE, damping ratio, settling time, etc.)
and steady-state.
Integral Error Measures: These indicate the
cumulative deviation of the controlled variable from
its set point during the transient response. Several
such measures are used:
Integral of the absolute value of the error (IAE):
14
0
|SP( ) CV( ) |IAE t t dt

 
Process Control …
The IAE is an easy value to analyze visually, because
it is the sum of areas above and below the set point.
It is an appropriate measure of control performance
when the effect on control performance is linear with
the deviation magnitude.
Integral of square of the error (ISE):
The ISE is appropriate when large deviations cause
greater performance degradation than small
deviations.
15
2
0
[SP( ) CV( )]ISE t t dt

 
Process Control …
Integral of product of time and the absolute value of
error (ITAE):
The ITAE penalizes deviations that endure for a long
time.
Integral of the error (IE):
Note that IE is not used, because positive and
negative errors cancel in the integral, resulting in the
possibility for large positive and negative errors to
give a small IE. A small integral error measure (e.g.,
IAE) is desired. 16
0
|SP( ) CV( ) |ITAE t t t dt

 
0
[SP( ) CV( )]IE t t dt

 
Process Control …
The steady-state goal, returning to set point, can be
stated mathematically by using the final value
theorem:
Insensitivity to Errors: we can never model a process
exactly. Because parameters in all control algorithms
depend on process models, control algorithms will
always be in error despite our best modeling efforts.
Therefore, control algorithms should provide good
performance when the adjustable parameters have
"reasonable" errors.
17
0
lim ( ) lim ( ) 0
t s
E t sE s
 
 
Process Control …
Naturally, all algorithms will give poor performance
when the adjustable parameter errors are very large.
Wide Applicability: The PID control algorithm is a
simple, single equation, but it can provide good
control performance for many different processes.
This flexibility is achieved through several adjustable
parameters, whose values can be selected to modify
the behavior of the feedback system.
The procedure for selecting the values is termed
tuning, and the adjustable parameters are termed
tuning constants.
18
Process Control …
Timely Calculations: The control calculation is part
of the feedback loop, and therefore it should be
calculated rapidly and reliably.
Excessive time for calculation would introduce an
extra slow element in the control loop and, as we
shall see, degrade the control performance.
Iterative calculations, which might occasionally not
converge, would result in a loss of control at
unpredictable times.
19
Process Control …
The PID algorithm is exceptionally simple, a feature
that was crucial to its initial use but is not as
important now due to the availability of inexpensive
digital computers for control.
Because of its wide use, the PID controller is
available in nearly all commercial digital control
systems, so that efficiently programmed and well-
tested implementations are available.
20
Process Control …
Enhancements: No single algorithm can address all
control requirements.
A convenient feature of the PID algorithm is its
compatibility with enhancements that provide
capabilities not in the basic algorithm.
Thus, we can enhance the basic PID without
discarding it.
PID controllers have been at the heart of control
engineering practice for decades.
21
PID Control Tuning
In process control, more than 95% of the control
loops are of the PID type.
A portion of the signal being fed back is:
 Proportional to the signal (P)
 Proportional to integral of the signal (I)
 Proportional to the derivative of the signal (D)
PID control works well on SISO systems, where a
desired Set Point can be supplied to the system
control input
22
PID Control …
PID control handles
step changes to the
Set Point especially well:
• Fast Rise Times
• Little or No Overshoot
• Fast settling Times
• Zero Steady State Error
PID controllers are often fine tuned on-site, using
established guidelines
23
24
 Closed-loop transfer functions for a feedback loop
 Disturbance response:
 Set point response:
( )( )
( ) 1 ( ) ( ) ( ) ( )
d
p v c s
G sCV s
D s G s G s G s G s


( ) ( ) ( )( )
( ) 1 ( ) ( ) ( ) ( )
p v c
p v c s
G s G s G sCV s
SP s G s G s G s G s


PID Control …
PID Control …
Proportional Control Mode: A corrective force that
is proportional to the amount of error.
MV = KcE + Bias
MV = Controller Output due to proportional control
Kc = proportional constant for the system called gain
E = error
 Where E = Set Point (SP) – Process Variable (PV)
Bias = used to remove the steady state error at a
particular set point
25
( ) ( )
( )
( )
( )
P c P
P
c c
MV t K E t I
MV s
G s K
E s
 
 
Proportional Control …
If we have zero error, our proportional term will
contribute zero to the controller output. Without
error, a proportional controller does nothing! Bias is
used to ensure this is true.
Acts in the now - what is my error now?
Proportional control is used for fast responding
processes that do not require offset free operation
(some specific level, pressure, etc.)
Proportional Control Example:
• Control Output moves actuator to reduce error. As the error
becomes less, so does the output until the set point is reached
26
Steady-State-Error: Main problem of proportional
control – when error is close to zero, the force
becomes small and is not enough to overcome friction
- stops before set point.
Dead band or dead zone: area on both sides of set
point
 Friction, backlash, flexing parts, poor controller design
Proportional Control …
27
 Bias sometimes used to
prevent this or one could
increase the gain, but this
may cause oscillations
Proportional Control …
Example 1: The three-tank mixing process under
control is now analyzed. Recall that the feedback and
disturbance processes are third-order.
The steady-state value for error under proportional
control can be determined by rearranging the above
transfer function, substituting the models for Gp(s) and
Gd(s), and applying the final value theorem to the
system with a step like disturbance, D(s) = ∆D/s.
Recall that the valve transfer function is included in
Gp(s), and the sensor transfer function is assumed to
be unity, implying instantaneous, error-free
measurement.
28
Proportional Control …
Given that
29
3
3
( ) 1, ( ) ( ) ,
( 1)
( ) , ( )
( 1)
p
s p v
d
d c c
K
G s G s G s
s
K
G s G s K
s


 

 

( ) ( )
( )
1 ( ) ( ) ( ) ( )
d
p v c s
D s G s
CV s
G s G s G s G s


0 0
1 1 1
1 1 1
( ) | lim ( ) lim
1 1 1
1
1 1 1
d
t
s s
c p
K
D s s s
CV t sCV s s
s
K K
s s s
  
  

 
    
             
               
0
1
d
c p
K D
K K

 

Proportional Control …
Note that the feedback control system with
proportional control does not achieve zero steady-
state offset!
Thus, steady-state offset occurs with proportional-
only control.
This is a serious shortcoming,
which must be corrected by one
of the remaining two modes.
30
Integral Control Mode
Integral control is used to reduce steady-state error
to zero.
MV = KI (Et)
MV = Controller Output due to integral control
KI = Kc /TI = integral gain constant
(Et) = sum of all past errors (multiplied by the
time they existed)
31
0
( ) ( )
( )
( )
( )
t
I I I
cI
c
I
MV t K E t dt I
KMV s
G s
E s T s
 
 

Integral Control …
The new adjustable parameter is the integral time, TI.
Acts in the past - what was my error?
Sums the error over all past time and multiplies this
summed error value with the tuning parameter.
Creates a restoring force that is proportional to the
sum of all past errors multiplied by time.
For a constant value of error, the value of (Et) will
increase with time causing the restoring force to get
larger and larger.
32
Integral Control …
 Eventually, the restoring force will get large enough
to overcome friction and move the controlled variable
in a direction to eliminate the error.
 Integral can be used alone (Very Sluggish), but is
normally used with proportional control for better
responsiveness.
 Example: Integral response can easily be observed on
industrial robots. When a weight is placed on the arm,
it will visibly sag and then restore itself to the original
position.
33
Integral Control …
Its problems
• Reduced stability
• Oscillations
• Slow: It takes time for error*time to accumulate.
34
Integral Control …
Example 2: The effect of the integral mode can be
determined by evaluating the offset of the three-tank
mixing process under integral-only control for a step
disturbance, D(s) = ∆D/s.
35
3 3
( ) 1, ( ) ( ) , ( ) , ( )
( 1) ( 1)
p d c
s p v d c
I
K K K
G s G s G s G s G s
s s T s 
   
 
0 0
1 1 1
1 1 1
( ) | lim ( ) lim
1 1 1 1
1
1 1 1
0
d
t
s s
c p
I
K
D s s s
CV t sCV s s
s
K K
T s s s s
  
  

 
    
             
      
      
        

Integral Control …
The integral control mode achieves zero steady-state
offset, which is the primary reason for including this
mode.
36
• If the integral time is
reduced small enough, the
controller will be very
aggressive, and the system
will become highly
oscillatory; further
reduction in TI can lead to
an unstable system
Derivative Control Mode
Derivative control is a solution to the overshoot
problem.
MV = KD (PV / t)
MV = Controller Output due to derivative control
KD = KcTd = derivative gain constant
PV/t = error rate of change (slope of error curve)
PV = Process Variable (sensor reading)
37
( )
( )
( )
( )
( )
d c d d
d
c c d
dE t
MV t K T I
dt
MV s
G s K T s
E s
 
 
Derivative Control …
The adjustable parameter is the derivative time Td,
Slows down the controlled variable to minimize
overshoot.
Derivative control is Proportional to error slope.
Helps systems respond quicker to changes in the load
Derivative works by trying to anticipate the future.
Derivative action is never used by itself. It is always
used with P or PI.
Derivative will allow us to use higher controller gains
or can further smooth out integral instability.
38
Derivative Control …
39
 Improves system in two ways:
• Extra force to start.
• Provides brakes to slow down
when close to set point.
 Too much derivative control
can cause slow system
response.
 Can cause valve chatter!
 Never used by itself
Derivative Control …
Example 3: The offset of a derivative controller can
be determined by applying the final value theorem to
the three-tank mixing process for a step disturbance,
D(s) = ∆D/s.
40
3 3
( ) 1, ( ) ( ) , ( ) , ( )
( 1) ( 1)
p d
s p v d c c d
K K
G s G s G s G s G s K T s
s s 
   
 
0
1 1 1
1 1 1
( ) | lim
1 1 1
1
1 1 1
0
d
t
s
c d p
d
K
D s s s
CV t s
s
K T sK
s s s
K D
  
  


    
            
               
  
Proportional-Integral Control
Creates a restoring force that is proportional to the
sum of all past errors multiplied by time.
Where as proportional control works in the present,
integral action works in the past.
PI control is used for fast responding processes that
require offset free operation.
MV = Kc [E + 1/TI (Et)]
41
0
1
( ) ( ) ( )
( ) 1
( ) 1
( )
t
c
I
c c
I
MV t K E t E t dt I
T
MV s
G s K
E s T s
 
   
 
 
   
 

Proportional-Derivative Control
PD control is preferred when integral action is not
needed, but the dynamics of the process are so slow
that the predictive nature of the derivative action is
useful.
Many thermal processes, where energy is stored with
small heat losses, usually have small dynamics.
PD controller might be suited for temperature control.
42
 
( )
( ) ( )
( )
( ) 1
( )
c d
c c d
dE t
MV t K E t T I
dt
MV s
G s K T s
E s
 
   
 
  
PID Control …
Applies the brakes, slowing the controlled variable
just before it reaches its destination.
If proportional works in the present, and integral
works in the past, derivative works by trying to
anticipate the future.
43
0
1 ( )
( ) ( ) ( )
( ) 1
( ) 1
( )
t
c d
I
c c d
I
dE t
MV t K E t E t dt T I
T dt
MV s
G s K T s
E s T s
 
    
 
 
    
 

PID Control …
44
Series or Classical PID– was
the first type of PID control.
It is a nightmare to tune by
trial and error as the terms
affect each other. A change
in P affects the I and D and
so on…
PID Control …
45
Parallel: All three
are independent –
results are added at
the end
Ideal or ISA: Not
too bad to tune –
most controllers
today use this method
of control
PID Control …
Constants Rise time Overshoot Settling Time ess
Kc ↑ Decrease Increase Small change Decrease
KI ↑ Decrease Increase Increase Eliminate
Kd ↑ Small Change Decrease Decrease Small Change
46
Summary of PID controller
The complete circuit for PID controller
PID Control …
47
48

More Related Content

What's hot

Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482IJRAT
 
Interfacing delta v to motorized actuators addressing control applications
Interfacing delta v to motorized actuators addressing control applications Interfacing delta v to motorized actuators addressing control applications
Interfacing delta v to motorized actuators addressing control applications Emerson Exchange
 
Comparison of PID controller tuning methods for unstable systems
Comparison of PID controller tuning methods for unstable systemsComparison of PID controller tuning methods for unstable systems
Comparison of PID controller tuning methods for unstable systemsNidhi Yadav
 
Ch8 pid controller
Ch8 pid controllerCh8 pid controller
Ch8 pid controllerElaf A.Saeed
 
Level Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A ReviewLevel Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A ReviewIJSRD
 
Design and tuning of PID override control system based on signal filtering
Design and tuning of PID override control system based on signal filteringDesign and tuning of PID override control system based on signal filtering
Design and tuning of PID override control system based on signal filteringMinh Chien Tran
 
process control system
process control systemprocess control system
process control systemSAHUKANCHAN
 
Meeting w12 chapter 4 part 2
Meeting w12   chapter 4 part 2Meeting w12   chapter 4 part 2
Meeting w12 chapter 4 part 2Hattori Sidek
 
In Apc Training Presentation
In  Apc Training PresentationIn  Apc Training Presentation
In Apc Training Presentationahmad bassiouny
 
Instrumentation tech 1
Instrumentation tech 1Instrumentation tech 1
Instrumentation tech 1heinzawwin
 
Control systems engineering
Control systems engineeringControl systems engineering
Control systems engineeringAnisur Rahman
 
Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2Emerson Exchange
 

What's hot (20)

Control actions
Control actionsControl actions
Control actions
 
Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482
 
Interfacing delta v to motorized actuators addressing control applications
Interfacing delta v to motorized actuators addressing control applications Interfacing delta v to motorized actuators addressing control applications
Interfacing delta v to motorized actuators addressing control applications
 
Comparison of PID controller tuning methods for unstable systems
Comparison of PID controller tuning methods for unstable systemsComparison of PID controller tuning methods for unstable systems
Comparison of PID controller tuning methods for unstable systems
 
Ch8 pid controller
Ch8 pid controllerCh8 pid controller
Ch8 pid controller
 
On off controller
On off controllerOn off controller
On off controller
 
Pi dcontroller
Pi dcontrollerPi dcontroller
Pi dcontroller
 
Level Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A ReviewLevel Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A Review
 
Control system
Control systemControl system
Control system
 
Design and tuning of PID override control system based on signal filtering
Design and tuning of PID override control system based on signal filteringDesign and tuning of PID override control system based on signal filtering
Design and tuning of PID override control system based on signal filtering
 
process control system
process control systemprocess control system
process control system
 
PID Controllers
PID ControllersPID Controllers
PID Controllers
 
Meeting w12 chapter 4 part 2
Meeting w12   chapter 4 part 2Meeting w12   chapter 4 part 2
Meeting w12 chapter 4 part 2
 
In Apc Training Presentation
In  Apc Training PresentationIn  Apc Training Presentation
In Apc Training Presentation
 
Instrumentation tech 1
Instrumentation tech 1Instrumentation tech 1
Instrumentation tech 1
 
Process control
Process controlProcess control
Process control
 
Control systems engineering
Control systems engineeringControl systems engineering
Control systems engineering
 
Pid controller
Pid controllerPid controller
Pid controller
 
Process dynamics
Process dynamicsProcess dynamics
Process dynamics
 
Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2
 

Similar to Ep 5512 lecture-03

Pid control by Adarsh singh
Pid control  by Adarsh singhPid control  by Adarsh singh
Pid control by Adarsh singhAdarsh Singh
 
control technology of bachlor of engineering technology
control technology of bachlor of engineering technologycontrol technology of bachlor of engineering technology
control technology of bachlor of engineering technologyengineerfazi245
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its designKonirDom1
 
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptMechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptmohamed abd elrazek
 
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptMechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptmohamed abd elrazek
 
Types of Controllers PID PD I PD
Types of Controllers PID PD I PDTypes of Controllers PID PD I PD
Types of Controllers PID PD I PDAnaseem Hanini
 
Process control handout new1
Process control handout new1Process control handout new1
Process control handout new1Kiya Alemayehu
 
Comparative Analysis of Pso-Pid and Hu-Pid
Comparative Analysis of Pso-Pid and Hu-PidComparative Analysis of Pso-Pid and Hu-Pid
Comparative Analysis of Pso-Pid and Hu-PidIJERA Editor
 
Pid logix wp008--en-p
Pid logix wp008--en-pPid logix wp008--en-p
Pid logix wp008--en-pbenditasea
 
Process control examples and applications
Process control examples and applications Process control examples and applications
Process control examples and applications Amr Seif
 
PROCESS CONTROL.pdf
PROCESS CONTROL.pdfPROCESS CONTROL.pdf
PROCESS CONTROL.pdfeldoctol
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET Journal
 

Similar to Ep 5512 lecture-03 (20)

PID controller
PID controllerPID controller
PID controller
 
Pid control by Adarsh singh
Pid control  by Adarsh singhPid control  by Adarsh singh
Pid control by Adarsh singh
 
control technology of bachlor of engineering technology
control technology of bachlor of engineering technologycontrol technology of bachlor of engineering technology
control technology of bachlor of engineering technology
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its design
 
4470838.ppt
4470838.ppt4470838.ppt
4470838.ppt
 
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptMechatroincs universitty for students .ppt
Mechatroincs universitty for students .ppt
 
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptMechatroincs universitty for students .ppt
Mechatroincs universitty for students .ppt
 
UNIT-V.ppt
UNIT-V.pptUNIT-V.ppt
UNIT-V.ppt
 
pid controller
 pid controller pid controller
pid controller
 
Types of Controllers PID PD I PD
Types of Controllers PID PD I PDTypes of Controllers PID PD I PD
Types of Controllers PID PD I PD
 
Basicontrol
BasicontrolBasicontrol
Basicontrol
 
5_2018_12_17!10_45_47_AM.ppt
5_2018_12_17!10_45_47_AM.ppt5_2018_12_17!10_45_47_AM.ppt
5_2018_12_17!10_45_47_AM.ppt
 
Process control handout new1
Process control handout new1Process control handout new1
Process control handout new1
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
Comparative Analysis of Pso-Pid and Hu-Pid
Comparative Analysis of Pso-Pid and Hu-PidComparative Analysis of Pso-Pid and Hu-Pid
Comparative Analysis of Pso-Pid and Hu-Pid
 
Pid logix wp008--en-p
Pid logix wp008--en-pPid logix wp008--en-p
Pid logix wp008--en-p
 
Process control examples and applications
Process control examples and applications Process control examples and applications
Process control examples and applications
 
Controller tuning.pptx
Controller tuning.pptxController tuning.pptx
Controller tuning.pptx
 
PROCESS CONTROL.pdf
PROCESS CONTROL.pdfPROCESS CONTROL.pdf
PROCESS CONTROL.pdf
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
 

Recently uploaded

CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 

Recently uploaded (20)

CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 

Ep 5512 lecture-03

  • 1. Lecture Three Process Control Tuning Goitom Tadesse (M/Tech) Defence Engineering College Process Control Fundamentals EP-5512 Mar. 2019
  • 2. Introduction What is the aim of the controller tuning? If it was possible to obtain, it would be like to obtain both of the following for the control system: • Fast responses, and • Good stability Unfortunately, for practical systems these two wishes can not be achieved simultaneously. In other words: • The faster response, the worse stability, and • The better stability, the slower response. 2
  • 3. Process Control … So, for the control system, we look the following compromise: Acceptable stability, and medium fastness of response 3
  • 4. Process Control … Approaches to process control: 1.No Control: Naturally, the easiest approach is to do nothing other than to hold all input variables close to their design values. This approach could have serious effects on safety, product quality, and profit and is not generally acceptable for important variables. 2.Manual Operation: When corrective action is taken periodically by operating personnel, the approach is usually termed manual (or open-loop) operation. 4
  • 5. This approach is not always bad or "low-technology," so we should understand when and why to use it. 3.On-Off Control: The simplest form of automated control involves logic for the control calculations. In this approach, trigger values are established, and the control manipulation changes state when the trigger value is reached. While appealing because of its simplicity, on/off control results in continuous cycling, and performance is generally unacceptable for the strict requirements of many processes. Process Control … 5
  • 6. 4. Continuous Automated Control: This approach offers the best control performance for most process situations and can be easily automated using computing equipment. 5.Emergency Controls: Continuous control performs well in maintaining the process near its set point. However, continuous control does not ensure that the controlled variable remains within acceptable. The emergency controls measure a key variable(s) and take extreme action before a violation occurs; Process Control … 6
  • 7. this action could include stopping all or critical flow rates or dramatically increasing cooling duty. The control calculations for emergency control are usually not complex, but the detailed design of features such as sensor and valve locations is crucial to safe plant design and operation. In industrial plants all five control approaches are used concurrently. Plant personnel continuously monitor plant performance, make periodic changes to achieve control of some variables. Process Control … 7
  • 8. Process Control … Key performance feature of feedback control algorithm: The purpose of the feedback control loop is to maintain a small deviation between the CV and the SP by adjusting the MV. Control performance depends on the goals of the process operation. Offset: Offset is a difference between final, steady- state values of the set point and of the controlled variable. 8
  • 9. Process Control … In most cases, a zero steady-state offset is highly desired, because the control system should achieve the desired value, at least after a very long time. 9
  • 10. Process Control … Rise Time (Tr): is the time from the step change in the set point until the controlled variable first reaches the new set point. A short rise time is usually desired. Decay Ratio (B/A): The decay ratio is the ratio of neighboring peaks in an underdamped controlled- variable response. Usually, periodic behavior with large amplitudes is avoided in process variables; therefore, a small decay ratio is usually desired, and an overdamped response is sometimes desired. 10
  • 11. Process Control … Period Of Oscillation (P): depends on the process dynamics and is an important characteristic of the closed-loop response. It is not specified as a control performance goal. Settling Time: is the time the system takes to attain a "nearly constant" value, usually ±5 % of its final value. This measure is related to the rise time and decay ratio. A short settling time is usually favored. 11
  • 12. Process Control … MV Overshoot (C/D): This quantity is of concern because the manipulated variable is also a process variable that influences performance. There are often reasons to prevent large variations in the manipulated variable. Some large manipulations can cause long-term degradation in equipment performance; an example is the fuel flow to a furnace or boiler, where frequent, large manipulations can cause undue thermal stresses. 12
  • 13. Process Control … On the other hand, some manipulated variables can be adjusted without concern, such as cooling water flow. We will use the overshoot of the manipulated variable as an indication of how aggressively it has been adjusted. The overshoot is the maximum amount that the manipulated variable exceeds its final steady-state value and is usually expressed as a percent of the change in manipulated variable from its initial to its final value. 13
  • 14. Process Control … Zero Offset: The performance measures could be combined into two categories: Dynamic (IAE, ISE, damping ratio, settling time, etc.) and steady-state. Integral Error Measures: These indicate the cumulative deviation of the controlled variable from its set point during the transient response. Several such measures are used: Integral of the absolute value of the error (IAE): 14 0 |SP( ) CV( ) |IAE t t dt   
  • 15. Process Control … The IAE is an easy value to analyze visually, because it is the sum of areas above and below the set point. It is an appropriate measure of control performance when the effect on control performance is linear with the deviation magnitude. Integral of square of the error (ISE): The ISE is appropriate when large deviations cause greater performance degradation than small deviations. 15 2 0 [SP( ) CV( )]ISE t t dt   
  • 16. Process Control … Integral of product of time and the absolute value of error (ITAE): The ITAE penalizes deviations that endure for a long time. Integral of the error (IE): Note that IE is not used, because positive and negative errors cancel in the integral, resulting in the possibility for large positive and negative errors to give a small IE. A small integral error measure (e.g., IAE) is desired. 16 0 |SP( ) CV( ) |ITAE t t t dt    0 [SP( ) CV( )]IE t t dt   
  • 17. Process Control … The steady-state goal, returning to set point, can be stated mathematically by using the final value theorem: Insensitivity to Errors: we can never model a process exactly. Because parameters in all control algorithms depend on process models, control algorithms will always be in error despite our best modeling efforts. Therefore, control algorithms should provide good performance when the adjustable parameters have "reasonable" errors. 17 0 lim ( ) lim ( ) 0 t s E t sE s    
  • 18. Process Control … Naturally, all algorithms will give poor performance when the adjustable parameter errors are very large. Wide Applicability: The PID control algorithm is a simple, single equation, but it can provide good control performance for many different processes. This flexibility is achieved through several adjustable parameters, whose values can be selected to modify the behavior of the feedback system. The procedure for selecting the values is termed tuning, and the adjustable parameters are termed tuning constants. 18
  • 19. Process Control … Timely Calculations: The control calculation is part of the feedback loop, and therefore it should be calculated rapidly and reliably. Excessive time for calculation would introduce an extra slow element in the control loop and, as we shall see, degrade the control performance. Iterative calculations, which might occasionally not converge, would result in a loss of control at unpredictable times. 19
  • 20. Process Control … The PID algorithm is exceptionally simple, a feature that was crucial to its initial use but is not as important now due to the availability of inexpensive digital computers for control. Because of its wide use, the PID controller is available in nearly all commercial digital control systems, so that efficiently programmed and well- tested implementations are available. 20
  • 21. Process Control … Enhancements: No single algorithm can address all control requirements. A convenient feature of the PID algorithm is its compatibility with enhancements that provide capabilities not in the basic algorithm. Thus, we can enhance the basic PID without discarding it. PID controllers have been at the heart of control engineering practice for decades. 21
  • 22. PID Control Tuning In process control, more than 95% of the control loops are of the PID type. A portion of the signal being fed back is:  Proportional to the signal (P)  Proportional to integral of the signal (I)  Proportional to the derivative of the signal (D) PID control works well on SISO systems, where a desired Set Point can be supplied to the system control input 22
  • 23. PID Control … PID control handles step changes to the Set Point especially well: • Fast Rise Times • Little or No Overshoot • Fast settling Times • Zero Steady State Error PID controllers are often fine tuned on-site, using established guidelines 23
  • 24. 24  Closed-loop transfer functions for a feedback loop  Disturbance response:  Set point response: ( )( ) ( ) 1 ( ) ( ) ( ) ( ) d p v c s G sCV s D s G s G s G s G s   ( ) ( ) ( )( ) ( ) 1 ( ) ( ) ( ) ( ) p v c p v c s G s G s G sCV s SP s G s G s G s G s   PID Control …
  • 25. PID Control … Proportional Control Mode: A corrective force that is proportional to the amount of error. MV = KcE + Bias MV = Controller Output due to proportional control Kc = proportional constant for the system called gain E = error  Where E = Set Point (SP) – Process Variable (PV) Bias = used to remove the steady state error at a particular set point 25 ( ) ( ) ( ) ( ) ( ) P c P P c c MV t K E t I MV s G s K E s    
  • 26. Proportional Control … If we have zero error, our proportional term will contribute zero to the controller output. Without error, a proportional controller does nothing! Bias is used to ensure this is true. Acts in the now - what is my error now? Proportional control is used for fast responding processes that do not require offset free operation (some specific level, pressure, etc.) Proportional Control Example: • Control Output moves actuator to reduce error. As the error becomes less, so does the output until the set point is reached 26
  • 27. Steady-State-Error: Main problem of proportional control – when error is close to zero, the force becomes small and is not enough to overcome friction - stops before set point. Dead band or dead zone: area on both sides of set point  Friction, backlash, flexing parts, poor controller design Proportional Control … 27  Bias sometimes used to prevent this or one could increase the gain, but this may cause oscillations
  • 28. Proportional Control … Example 1: The three-tank mixing process under control is now analyzed. Recall that the feedback and disturbance processes are third-order. The steady-state value for error under proportional control can be determined by rearranging the above transfer function, substituting the models for Gp(s) and Gd(s), and applying the final value theorem to the system with a step like disturbance, D(s) = ∆D/s. Recall that the valve transfer function is included in Gp(s), and the sensor transfer function is assumed to be unity, implying instantaneous, error-free measurement. 28
  • 29. Proportional Control … Given that 29 3 3 ( ) 1, ( ) ( ) , ( 1) ( ) , ( ) ( 1) p s p v d d c c K G s G s G s s K G s G s K s         ( ) ( ) ( ) 1 ( ) ( ) ( ) ( ) d p v c s D s G s CV s G s G s G s G s   0 0 1 1 1 1 1 1 ( ) | lim ( ) lim 1 1 1 1 1 1 1 d t s s c p K D s s s CV t sCV s s s K K s s s                                             0 1 d c p K D K K    
  • 30. Proportional Control … Note that the feedback control system with proportional control does not achieve zero steady- state offset! Thus, steady-state offset occurs with proportional- only control. This is a serious shortcoming, which must be corrected by one of the remaining two modes. 30
  • 31. Integral Control Mode Integral control is used to reduce steady-state error to zero. MV = KI (Et) MV = Controller Output due to integral control KI = Kc /TI = integral gain constant (Et) = sum of all past errors (multiplied by the time they existed) 31 0 ( ) ( ) ( ) ( ) ( ) t I I I cI c I MV t K E t dt I KMV s G s E s T s     
  • 32. Integral Control … The new adjustable parameter is the integral time, TI. Acts in the past - what was my error? Sums the error over all past time and multiplies this summed error value with the tuning parameter. Creates a restoring force that is proportional to the sum of all past errors multiplied by time. For a constant value of error, the value of (Et) will increase with time causing the restoring force to get larger and larger. 32
  • 33. Integral Control …  Eventually, the restoring force will get large enough to overcome friction and move the controlled variable in a direction to eliminate the error.  Integral can be used alone (Very Sluggish), but is normally used with proportional control for better responsiveness.  Example: Integral response can easily be observed on industrial robots. When a weight is placed on the arm, it will visibly sag and then restore itself to the original position. 33
  • 34. Integral Control … Its problems • Reduced stability • Oscillations • Slow: It takes time for error*time to accumulate. 34
  • 35. Integral Control … Example 2: The effect of the integral mode can be determined by evaluating the offset of the three-tank mixing process under integral-only control for a step disturbance, D(s) = ∆D/s. 35 3 3 ( ) 1, ( ) ( ) , ( ) , ( ) ( 1) ( 1) p d c s p v d c I K K K G s G s G s G s G s s s T s        0 0 1 1 1 1 1 1 ( ) | lim ( ) lim 1 1 1 1 1 1 1 1 0 d t s s c p I K D s s s CV t sCV s s s K K T s s s s                                                    
  • 36. Integral Control … The integral control mode achieves zero steady-state offset, which is the primary reason for including this mode. 36 • If the integral time is reduced small enough, the controller will be very aggressive, and the system will become highly oscillatory; further reduction in TI can lead to an unstable system
  • 37. Derivative Control Mode Derivative control is a solution to the overshoot problem. MV = KD (PV / t) MV = Controller Output due to derivative control KD = KcTd = derivative gain constant PV/t = error rate of change (slope of error curve) PV = Process Variable (sensor reading) 37 ( ) ( ) ( ) ( ) ( ) d c d d d c c d dE t MV t K T I dt MV s G s K T s E s    
  • 38. Derivative Control … The adjustable parameter is the derivative time Td, Slows down the controlled variable to minimize overshoot. Derivative control is Proportional to error slope. Helps systems respond quicker to changes in the load Derivative works by trying to anticipate the future. Derivative action is never used by itself. It is always used with P or PI. Derivative will allow us to use higher controller gains or can further smooth out integral instability. 38
  • 39. Derivative Control … 39  Improves system in two ways: • Extra force to start. • Provides brakes to slow down when close to set point.  Too much derivative control can cause slow system response.  Can cause valve chatter!  Never used by itself
  • 40. Derivative Control … Example 3: The offset of a derivative controller can be determined by applying the final value theorem to the three-tank mixing process for a step disturbance, D(s) = ∆D/s. 40 3 3 ( ) 1, ( ) ( ) , ( ) , ( ) ( 1) ( 1) p d s p v d c c d K K G s G s G s G s G s K T s s s        0 1 1 1 1 1 1 ( ) | lim 1 1 1 1 1 1 1 0 d t s c d p d K D s s s CV t s s K T sK s s s K D                                             
  • 41. Proportional-Integral Control Creates a restoring force that is proportional to the sum of all past errors multiplied by time. Where as proportional control works in the present, integral action works in the past. PI control is used for fast responding processes that require offset free operation. MV = Kc [E + 1/TI (Et)] 41 0 1 ( ) ( ) ( ) ( ) 1 ( ) 1 ( ) t c I c c I MV t K E t E t dt I T MV s G s K E s T s                 
  • 42. Proportional-Derivative Control PD control is preferred when integral action is not needed, but the dynamics of the process are so slow that the predictive nature of the derivative action is useful. Many thermal processes, where energy is stored with small heat losses, usually have small dynamics. PD controller might be suited for temperature control. 42   ( ) ( ) ( ) ( ) ( ) 1 ( ) c d c c d dE t MV t K E t T I dt MV s G s K T s E s           
  • 43. PID Control … Applies the brakes, slowing the controlled variable just before it reaches its destination. If proportional works in the present, and integral works in the past, derivative works by trying to anticipate the future. 43 0 1 ( ) ( ) ( ) ( ) ( ) 1 ( ) 1 ( ) t c d I c c d I dE t MV t K E t E t dt T I T dt MV s G s K T s E s T s                   
  • 44. PID Control … 44 Series or Classical PID– was the first type of PID control. It is a nightmare to tune by trial and error as the terms affect each other. A change in P affects the I and D and so on…
  • 45. PID Control … 45 Parallel: All three are independent – results are added at the end Ideal or ISA: Not too bad to tune – most controllers today use this method of control
  • 46. PID Control … Constants Rise time Overshoot Settling Time ess Kc ↑ Decrease Increase Small change Decrease KI ↑ Decrease Increase Increase Eliminate Kd ↑ Small Change Decrease Decrease Small Change 46 Summary of PID controller
  • 47. The complete circuit for PID controller PID Control … 47
  • 48. 48