Lecture 19 Practical Issues in PID Implementation
Process Control
- Prof. Kannan M. Moudgalya
IIT Bombay Wednesday, 4 September 2013
1/27 Process Control Practical Issues in PID Implementation
Lecture 19 Practical Issues in PID Implementation Process Control - - PowerPoint PPT Presentation
Lecture 19 Practical Issues in PID Implementation Process Control Prof. Kannan M. Moudgalya IIT Bombay Wednesday, 4 September 2013 1/27 Process Control Practical Issues in PID Implementation Outline 1. Implementable derivative mode 2.
1/27 Process Control Practical Issues in PID Implementation
2/27 Process Control Practical Issues in PID Implementation
Process Control Practical Issues in PID Implementation
4/27 Process Control Practical Issues in PID Implementation
◮ Can be seen in Laplace transformed version
◮ Can see that in Laplace transform also.
5/27 Process Control Practical Issues in PID Implementation
◮ Recall ∆U(s) = Kc
◮ Problem happens at high s in the derivative
◮ Constrain its magnitude at high frequency ◮ Filtered derivative mode: ◮ ∆u(t) = Kc
N
◮ N is a large number ◮ Typical values are 5, 10, etc.
6/27 Process Control Practical Issues in PID Implementation
◮ Discrete version is required for implementation ◮ Many ways to do this ◮ Digital Control by Moudgalya presents several
◮ We present one approach now
7/27 Process Control Practical Issues in PID Implementation
8/27 Process Control Practical Issues in PID Implementation
Process Control Practical Issues in PID Implementation
Process Control Practical Issues in PID Implementation
11/27 Process Control Practical Issues in PID Implementation
◮ Recall the discrete time control law (blue):
◮ Should we calculate this as
◮ or as
◮ What if ˜
12/27 Process Control Practical Issues in PID Implementation
◮ Consider manual to automatic mode change ◮ Suppose that the controller thinks that the
◮ But the actual control valve position is at
◮ Suppose that the control law gives ∆˜
◮ First control law will output this as ∆˜
◮ So, 50.1% will get implemented ◮ The second control law will output this as
◮ So, the second control law will enforce 5.1%!
13/27 Process Control Practical Issues in PID Implementation
◮ Mismatch between the state of end control
◮ Hence known as bumpless transfer
14/27 Process Control Practical Issues in PID Implementation
15/27 Process Control Practical Issues in PID Implementation
△
N
16/27 Process Control Practical Issues in PID Implementation
17/27 Process Control Practical Issues in PID Implementation
◮ The standard PID control law has a
◮ If there is a sudden change in the setpoint, ◮ both proportional and derivative modes will
◮ The large change introduced by the derivative
◮ Proportional mode could also produce a large
◮ Both derivative and proportional kicks are
18/27 Process Control Practical Issues in PID Implementation
19/27 Process Control Practical Issues in PID Implementation
20/27 Process Control Practical Issues in PID Implementation
y Tc Rc G = B A Sc Rc r u −
21/27 Process Control Practical Issues in PID Implementation
t→∞ e(t) = lim s→0 sA(s)Rc(s) + B(s)Sc(s) − B(s)Tc(s)
22/27 Process Control Practical Issues in PID Implementation
23/27 Process Control Practical Issues in PID Implementation
◮ Split the PID controller ◮ Many solutions are possible
24/27 Process Control Practical Issues in PID Implementation
25/27 Process Control Practical Issues in PID Implementation
◮ Implementable derivative mode ◮ Discretisation ◮ Handling communication mismatch ◮ Setpoint kick
26/27 Process Control Practical Issues in PID Implementation
27/27 Process Control Practical Issues in PID Implementation