Title: Controller Design (to determine controller settings for P, PI or PID controllers) Based on Transient Response Criteria
1Controller Design (to determine controller
settings for P, PI or PID controllers) Based on
Transient Response Criteria
Chapter 12
2- Desirable Controller Features
- The closed-loop system must be stable.
- The effects of disturbances are minimized, i.e.,
good disturbance rejection. - Quick and smooth responses to the set-point
changes are guaranteed, i.e., good set-point
tracking. - Off-set is eliminated.
- Excessive controller action is avoided.
- The control system is robust, i.e., it is
insensitive to changes in operating conditions
and to inaccuracies in process model and/or
measurements.
Chapter 12
3Chapter 12
4Simplified Block Diagram
5Simplified Block Diagram
D(s)
B(s)
P(s)
6Example
7Chapter 12
8Example 12.1
9Chapter 12
10Chapter 12
11- Alternatives for Controller Design
- Direct synthesis (DS) method
- Internal model control (IMC) method
- Controller tuning relations
- Frequency response techniques
- Computer simulation
- On-line tuning after the control system is
installed.
Chapter 12
12Direct Synthesis
13Direct Synthesis Steps
- Specify desired closed-loop response (transfer
function) - Assume process model
- Solve for controller transfer function
14Direct Synthesis to Achieve Perfect Control
15Direct Synthesis to Achieve Finite Settling Time
16Example
17Example
18Direct Synthesis for Time-Delayed Systems
19Taylor Series Approximation
20Example 1
21Example 2
22Pade Approximation
23Example
24Example 12.1
Use the DS design method to calculate PID
controller settings for the process
Chapter 12
25Consider three values of the desired closed-loop
time constant .
Evaluate the controllers for unit step changes in
both the set point and the disturbance, assuming
that Gd G. Repeat the evaluation for two cases
- The process model is perfect ( G).
- The model gain is 0.9, instead of the
actual value, K 2. Thus,
Chapter 12
The controller settings for this example are
3.75 1.88 0.682
8.33 4.17 1.51
15 15 15
3.33 3.33 3.33
26Chapter 12
Figure 12.3 Simulation results for Example 12.1
(a) correct model gain.
27Simulation results for Example 21.1(b) incorrect
model gain.
28Chapter 12
29PID vs. IMC
30PID Controller Design Procedure Based on IMC
Method Step 1 factor process model
31PID Controller Design Procedure Based on IMC
Method Step 2 derive IMC transfer function
32PID Controller Design Procedure Based on IMC
Method Step 3 derive PID transfer function
33Chapter 12
34Example
35(No Transcript)
36Controller Synthesis Criteria in Time Domain
- Time-domain techniques can be classified into two
groups - (a) Criteria based on a few points in the
response - (b) Criteria based on the entire response, or
integral criteria
37Approach (a)
- Based on settling time, overshoot, rise time,
decay ratio (Fig. 5.10 can be viewed as
closed-loop response). - Several methods based on 1/4 decay ratio have
been proposed, e.g., Cohen-Coon and
Ziegler-Nichols.
38Chapter 12
39Chapter 12
40Approach (b) - Criteria
- Integral of absolute value of error (IAE)
- Integral of square error (ISE)
- Time-weighted IAE (ITAE)
41Approach (b) - Remarks
- Pick controller parameters to minimize integral.
- IAE allows larger overall deviation than ISE
(with smaller overshoots). - ISE needs longer settling time
- ITAE weights errors occurring later more heavily
- Approximate optimum tuning parameters are
correlated with K, ?, ? (Table 12.3).
42Chapter 12
43(No Transcript)
44(No Transcript)
45Chapter 12
46Example 1
47Example 1
ITAE 0.169 1.85
IAE 0.195 2.02
ISE 0.245 2.44
48(No Transcript)
49Example 2
50Chapter 12
51Summary of Tuning Relationships 1. KC is
inversely proportional to KPKVKM . 2. KC
decreases as ?/? increases. 3. ?I and ?D
increase as ?/? increases (typically ?D 0.25 ?I
). 4. Reduce Kc, when adding more integral
action increase Kc, when adding derivative
action 5. To reduce oscillation, decrease KC
and increase ?I .
Chapter 12
52Disadvantages of Tuning Correlations 1.
Interactions are ignored (decreased stability
limits). 2. Derivative action equipment
specific. 3. First order time delay model can
be inaccurate. 4. Kp, t can vary. 5.
Resolution, measurement errors decrease stability
margins. 6. ¼ decay ratio not conservative
standard (too oscillatory).
Chapter 12
53Example 12.4
Consider a lag-dominant model with
Chapter 12
Design four PI controllers
- IMC
- IMC based on the integrator
approximation in Eq. 12-33 - IMC with Skogestads modification
(Eq. 12-34) - Direct Synthesis method for disturbance rejection
(Chen and Seborg, 2002) The controller settings
are Kc 0.551 and
54Evaluate the four controllers by comparing their
performance for unit step changes in both set
point and disturbance. Assume that the model is
perfect and that Gd(s) G(s).
Solution
The PI controller settings are
Chapter 12
Controller Kc
IMC 0.5 100
(b) Integrator approximation 0.556 5
(c) Skogestad 0.5 8
(d) DS-d 0.551 4.91
55Figure 12.8. Comparison of set-point responses
(top) and disturbance responses (bottom) for
Example 12.4. The responses for the Chen and
Seborg and integrator approximation methods are
essentially identical.
Chapter 12
56Chapter 12
57On-Line Controller Tuning
- Controller tuning inevitably involves a tradeoff
between performance and robustness. - Controller settings do not have to be precisely
determined. In general, a small change in a
controller setting from its best value (for
example, 10) has little effect on closed-loop
responses. - For most plants, it is not feasible to manually
tune each controller. Tuning is usually done by a
control specialist (engineer or technician) or by
a plant operator. Because each person is
typically responsible for 300 to 1000 control
loops, it is not feasible to tune every
controller. - Diagnostic techniques for monitoring control
system performance are available.
Chapter 12
58Controller Tuning and Troubleshooting Control
Loops
Chapter 12
59Ziegler-Nichols Rules These well-known tuning
rules were published by Z-N in 1942
controller Kc tI tD
P PI PID 0.5 KCU 0.45 KCU 0.6 KCU - PU/1.2 PU/2 - - PU/8
Chapter 12
Z-N controller settings are widely considered to
be an "industry standard". Z-N settings were
developed to provide 1/4 decay ratio -- too
oscillatory?
60Modified Z-N settings for PID control
controller Kc tI tD
original Some overshoot No overshoot 0.6 KCU 0.33 KCU 0.2 KCU PU/2 PU/2 PU/3 PU/8 PU/3 PU/2
Chapter 12
61Chapter 12
62Chapter 12
63Chapter 12
Figure 12.15 Typical process reaction curves (a)
non-self-regulating process, (b) self-regulating
process.
64Chapter 12
Figure 12.16 Process reaction curve for Example
12.8.
65Chapter 12
Figure 12.17 Block diagram for Example 12.8.
66Chapter 12