Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its...
-
Upload
kaleb-dack -
Category
Documents
-
view
236 -
download
1
Transcript of Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its...
![Page 1: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/1.jpg)
Ch
apte
r 15
Ratio Control
1
![Page 2: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/2.jpg)
Ch
apte
r 15
2
![Page 3: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/3.jpg)
Ch
apte
r 15
3
![Page 4: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/4.jpg)
Feedforward Control
• Control Objective: Maintain Y at its set point, Ysp, despite disturbances.
• Feedback Control:• Measure Y, compare it to Ysp, adjust U so as to maintain Y at Ysp.• Widely used (e.g., PID controllers)• Feedback is a fundamental concept
• Feedforward Control:• Measure D, adjust U so as to maintain Y at Ysp.• Note that the controlled variable Y is not measured.
Ch
apte
r 15
4
![Page 5: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/5.jpg)
Feedforward vs. Feedback ControlC
hap
ter
15
5
![Page 6: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/6.jpg)
Ch
apte
r 15
6
![Page 7: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/7.jpg)
Ch
apte
r 15
7
![Page 8: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/8.jpg)
Ch
apte
r 15
8
![Page 9: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/9.jpg)
Comparison of Feedback and Feedforward Control
1) Feedback (FB) Control
Advantages:•Corrective action occurs regardless of the source and type
of disturbances.•Requires little knowledge about the process (For example,
a process model is not necessary).•Versatile and robust (Conditions change? May have to
re-tune controller).
Disadvantages:•FB control takes no corrective action until a deviation in the controlled variable occurs.•FB control is incapable of correcting a deviation from set point at the time of its detection.•Theoretically not capable of achieving “perfect control.”•For frequent and severe disturbances, process may not settle out.
Ch
apte
r 15
9
![Page 10: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/10.jpg)
2) Feedforward (FF) Control
Advantages:•Takes corrective action before the process is upset (cf. FB control.)•Theoretically capable of "perfect control"•Does not affect system stability
Disadvantages:•Disturbance must be measured (capital, operating costs)•Requires more knowledge of the process to be controlled (process model)•Ideal controllers that result in "perfect control”: may be physically unrealizable. Use practical controllers such as lead-lag units
3) Feedforward Plus Feedback Control
FF Control•Attempts to eliminate the effects of measurable disturbances.FB Control•Corrects for unmeasurable disturbances, modeling errors, etc.
(FB trim)
Ch
apte
r 15
10
![Page 11: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/11.jpg)
4) Historical Perspective :
•1925: 3 element boiler level control•1960's: FF control applied to other processes
EXAMPLE 3: Heat ExchangerEXAMPLE 3: Heat Exchanger
re temperatuliquidExit T
re temperatuliquidInlet T
rate flow Steamw
rate flow Liquidw
2
1
s
Ch
apte
r 15
11
![Page 12: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/12.jpg)
Ch
apte
r 15
•Control Objective:Maintain T2 at the desired value (or set-point), Tsp, despite variations in the inlet flow rate, w. Do this by manipulating ws.
•Feedback Control Scheme:Measure T2, compare T2 to Tsp, adjust ws.
•Feedforward Control Scheme:Measure w, adjust ws (knowing Tsp), to control exit temperature,T2.
12
![Page 13: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/13.jpg)
Feedback Control
Ch
apte
r 15
Feedforward Control
13
![Page 14: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/14.jpg)
II. Design Procedures for Feedforward Control•Recall that FF control requires some knowledge of the process(model).
•Material and Energy Balances•Transfer Functions
•Design Procedure Here we will use material and energy balances written for SS conditions.
•Example: Heat Exchanger•Steady-state energy balances
Heat transferred = Heat added to from steam process stream
Where,
(1) 12vs TTwCHw
liquid ofheat specificC
ion vaporizatofheat latent Hv
Ch
apte
r 15
14
![Page 15: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/15.jpg)
Rearranging Eqn. (1) gives,
(2)
(3)
(4)
(5)
or
with
Replace T2 by Tsp since T2 is not measured:
12v
s TTwH
Cw
12s TTKww
vH
CK
1TTKww sps
Ch
apte
r 15
15
![Page 16: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/16.jpg)
Equation (5) can be used in the FF control calculations digital computer).
Let K be an adjustable parameter (useful for tuning).
Advantages of this Design ProcedureSimple calculations•Control system is stable and self-regulating
Shortcomings of this Design ProcedureWhat about unsteady state conditions, upsets etc.?•Possibility of offset at other load conditions add FB control
Dynamic Compensationto improve control during upset conditions, add dynamic
compensation to above design.
Example:Example: Lead/lag units
Ch
apte
r 15
16
![Page 17: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/17.jpg)
Feedforward/Feedback Control of a Heat ExchangerC
hap
ter
15
17
![Page 18: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/18.jpg)
Hardware Required for Heat Exchanger Example
1) Feedback Control
•Temp. transmitter•Steam control valve
2) FB/FF Control
Additional Equipment•Two flow transmitters (for w and ws)•I/P or R/I transducers?•Temperature transmitter for T1 (optional)
Ch
apte
r 15
Blending System Example?
18
![Page 19: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/19.jpg)
EXAMPLE: Distillation ColumnEXAMPLE: Distillation Column
•SymbolsF, D, B are flow ratesz, y, x are mole fractions of the light component
•Control objective:Control y despite disturbances in F and z by manipulating D.
•Mole balances: F=D+B; Fz=Dy+Bx
Ch
apte
r 15
19
![Page 20: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/20.jpg)
Combine to obtain
Replace y and x by their set point values,ysp and xsp:
xy
xzFD
spsp
sp
xy
xzFD
EXAMPLE: cont.EXAMPLE: cont.
Ch
apte
r 15
20
![Page 21: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/21.jpg)
Ch
apte
r 15
21
![Page 22: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/22.jpg)
Analysis of Block Diagrams
• Process with FF Control
• Process
Ch
apte
r 15
22
![Page 23: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/23.jpg)
•Analysis (drop the “s” for convenience)C
hap
ter
15
(1) 21 ZZY
(2) UGDGY Pd
(3)d P V f tY G D G G G G D
For “perfect control” we want Y = 0 even though D 0. Then rearranging Eq. (3), with Y = 0 , gives a design equation.
(15 21)df
t V P
GG
GG G
23
![Page 24: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/24.jpg)
Examples:Examples:For simplicity, consider the design expression in the Eqn. (15-21), then:
1) Suppose:
Then from Equation (15-21),
2) Let
Then from Equation (15-21)
, , 11 1
d Pd P t V
d P
K KG G GG
s s
1
1d P
fP d
K sG
K s
,1 1
sd P
d Pd P
K K eG G
s s
1
1d P s
fT V P d
K sG e
K K K s
se - implies prediction of future disturbances
df
t V P
GG
GG G
(lead/lag)
(15-25)
Ch
apte
r 15
24
![Page 25: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/25.jpg)
The ideal controller is physically unrealizable.
3) Suppose , same Gd
To implement this controller, we would have to take the second derivative of the load measurements (not possible).
Then,
This ideal controller is also unrealizable.
However, approximate FF controllers can result in significantly improved control.
(e.g., set s=0 in unrealizable part)
See Chapter 6 for lead-lag process responses.
1s1s
KG
21
PP
1 21 1
1d
fT V P d
s sKG
K K K s
(15-27)
Ch
apte
r 15
25
![Page 26: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/26.jpg)
FF/FB Control
Ch
apte
r 15
26
![Page 27: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/27.jpg)
Stability Analysis
•Closed-loop transfer function:
Design Eqn. For GF
For Y=0 and D 0 , then we require
•Characteristic equation
The roots of the characteristic equation determine systemstability. But this equation does not contain Gf.
1d T f V P
C V P M
G G G G GY
D G G G G
0d T f V PG G G G G d
fT V P
GG
G G G previous result (15-21)
0GGGG1 MPVC
**Therefore, FF control does NOT affect stability of FB system.
Ch
apte
r 15
27
![Page 28: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/28.jpg)
Ch
apte
r 15
28
![Page 29: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/29.jpg)
Ch
apte
r 15
29
![Page 30: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/30.jpg)
30
![Page 31: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/31.jpg)
Ch
apte
r 15
Figure 15.13. Comparisons of closed-loop responses: (a) feedforward controllers with and without dynamic compensation; (b) FB control and FF-FB control. 31
![Page 32: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/32.jpg)
Lead-Lag (LL) Units
•Commonly used to provide dynamic compensation in FF control.
•Analog or digital implementation (Off the shelf components)
•Transfer function:
•Tune 1, 2, K
If a LL unit is used as a FF controller,
For a unit step change in load,
Take inverse Laplace Transforms,
laglead
1s)1s(K
)s(G2
1LL
ss
ssU
1
1
1)(
2
1
21 2
2
( ) 1t
u t e
Ch
apte
r 15
K = 1
32
![Page 33: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/33.jpg)
Step 2: Fine tune 1 and 2 making small steps changes in L.• Desired response
equal areas above and below set-point; small deviations
Ch
apte
r 15
• According to Shinskey (1996), equal areas imply that the difference of 1 and 2 is correct. In subsequent tuning (to reduce the size
of the areas), 1 and 2 should be adjusted to keep 1 - 2 constant.
33
![Page 34: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/34.jpg)
Step 4: Tune the FB Controller
Various FB/FF configurations can be used.
ExamplesExamplesAdd outputs of FB and FF controllers (See
previous block diagram).FB controller can be tuned using conventional
techniques (ex. IMC, ITAE).
Ch
apte
r 15
34
![Page 35: Chapter 15 Ratio Control 1. Chapter 15 2 3 Feedforward Control Control Objective: Maintain Y at its set point, Y sp, despite disturbances. Feedback.](https://reader036.fdocuments.in/reader036/viewer/2022081504/56649c905503460f94949ef4/html5/thumbnails/35.jpg)
Previous chapter Next chapter
Ch
apte
r 15
35