+ All Categories
Home > Documents > ChE / MET 433

ChE / MET 433

Date post: 25-Feb-2016
Category:
Upload: davida
View: 52 times
Download: 1 times
Share this document with a friend
Description:
ChE / MET 433. Advanced control schemes. 18 Apr 12 Cascade Control: Ch 09 Ratio Control: Ch 10. Tuning a Cascade System. Both controllers in manual Secondary controller set as P-only (could be PI, but this might slow sys) Tune secondary controller for set point tracking - PowerPoint PPT Presentation
21
1 ChE / MET 433 18 Apr 12 Cascade Control: Ch 09 Ratio Control: Ch 10 Advanced control schemes
Transcript
Page 1: ChE  / MET 433

1

ChE / MET 433

18 Apr 12Cascade Control: Ch

09Ratio Control: Ch 10

Advanced control schemes

Page 2: ChE  / MET 433

Tuning a Cascade System

2

• Both controllers in manual• Secondary controller set as P-only (could be PI, but this might slow

sys)• Tune secondary controller for set point tracking• Check secondary loop for satisfactory set point tracking

performance• Leave secondary controller in Auto• Tune primary controller for disturbance rejection (PI or PID)• Both controllers in Auto now• Verify acceptable performance

Page 3: ChE  / MET 433

3

In-Class Exercise: Tuning Cascade Controllers

• Select Jacketed Reactor• Set T cooling inlet at 46 oC (normal operation temperature; sometimes it drops to 40 oC)• Set output of controller at 50%.• Desired Tout set point is 86 oC (this is steady state temperature)

• Tune the single loop PI control• Criteria: IMC aggressive tuning• Use doublet test with +/- 5 %CO• Test your tuning with disturbance from 46 oC to 40 oC

Page 4: ChE  / MET 433

4

In-Class Exercise: Tuning Cascade Controllers• Select Cascade Jacketed Reactor• Set T cooling inlet at 46 oC (again)• Set output of controller (secondary) at 50%.• Desired Tout set point is 86 oC (as before)

• Note the secondary outlet temperature (69 oC) is the SP of the secondary controller

• Tune the secondary loop; use 5 %CO doublet open loop• Criteria: ITAE for set point tracking (P only)• Use doublet test with +/- 5 %CO• Test your tuning with 3 oC setpoint changes• Tune the primary loop for PI control; make 3 oC set point changes (2nd-dary controller)• Note: MV = sp signal; and PV = T out of reactor• Criteria: IAE for aggressive tuning (PI)• Implement and with both controllers in Auto… change disturbance from 46 to 40 oC.• How does response compare to single PI feedback loop?

Page 5: ChE  / MET 433

Ratio Control• Special type of feed forward control

•Blending/Reaction/Flocculation

•A and B must be in certain ratio to each other

A B

5

Page 6: ChE  / MET 433

Ratio ControlPossible control system:

•What if one stream could not be controlled?

• i.e., suppose stream A was “wild”; or it came from an upstream process and couldn’t be controlled.

A B

6

FT

FC

sp

FY

FT

FC

sp

FY

Page 7: ChE  / MET 433

Ratio ControlPossible cascade control systems:

“wild” stream

A

B

7

FT

FT

FY FC

sp

A

B

AB

Desired Ratio

A

BFT

FT

FY

FCBsp

A

B

AB

Desired RatioThis unit multiplies A by the desired ratio; so output = A

BA

“wild” stream

AB

Page 8: ChE  / MET 433

Ratio Control Uses:

8

• Constant ratio between feed flowrate and steam in reboiler of distillation column

• Constant reflux ratio

• Ratio of reactants entering reactor

• Ratio for blending two streams

• Flocculent addition dependent on feed stream

• Purge stream ratio

• Fuel/air ratio in burner

• Neutralization/pH

Page 9: ChE  / MET 433

9

In-Class Exercise: Furnace Air/Fuel Ratio• Furnace Air/Fuel Ratio model• disturbance: liquid flowrate• “wild” stream: air flowrate• ratioed stream: fuel flowrate

• Minimum Air/Fuel Ratio 10/1• Fuel-rich undesired (enviro, econ, safety)• If air fails; fuel is shut down

Independent MV

PV

Ratio set point

Dependent MV

Disturbance var.

TC

TC output

Desired 2 – 5% excess O2

Check TC tuning to disturbance & SP changes.

Page 10: ChE  / MET 433

10

ChE / MET 433

18 Apr 12Feed Forward Control: Ch

11

Advanced control schemes

Page 11: ChE  / MET 433

Feed Forward ControlSuppose qi is primary disturbance

11

Heat Exchanger

TC

TT)(tqi

)(tTi

? What is a drawback to this feedback control loop?? Is there a potentially better way?

Heat ExchangerTTFT

FF

)(tTi

)(tqi

? What if Ti changes?

FF must be done with FB control!

steam

steam

Page 12: ChE  / MET 433

Feed Forward and Feedback Control

12

Heat ExchangerTTFT

TY

)(tTi)(tqi

steamTC

FF?

TYP

I)(tM FF )(tM

)(tM

FFFF MtMtMtM )()()(

Block diagram:

TPGCG

sE sT++

FFG

TTK

VG

DTKLG

sQi

++

M

FFM

M-

+ sR

FFCGFF

Page 13: ChE  / MET 433

Feed Forward Control

No change; perfect compensation!

13

PGCG-

sE+ sR sT++

FFG

TTK

VG

DTKLG

sQi

++

M

FFM

M

t0

DT

PT

tT

PT

MFF

DT

tqi

Response to MFF

Page 14: ChE  / MET 433

Feed Forward Control

Examine FFC T.F.

14

MGCG-

sE+ sR sC++

FFC

DTKDG

sQi

++FFM

M

MG sC

FFC

DTKDG

sQi

++

FFM

gpm

TO%

DTO%

FFCO%

)()( sQKFFCGsQGsC iTMiD D

For “perfect” FF control: 0sC

)()(0 sQKFFCGsQG iTMiD D

MT

D

GKGFFCD

TO%

TO%

Page 15: ChE  / MET 433

Feed Forward Control: FFC Identification

Set by traditional means:

15

DTKMT

D

GKGFFCD

Model fit to FOPDT equation: MD GG &

1

seKG

D

stD

D

Do

1

seKG

M

stM

M

Mo

gpmTO%

COTO

%%

gpmTOD%

stt

D

M

MT

D oMDo

D

ess

KKKFFC

11

FF Gain

Lead/lag unit

Dead time compensator

{ FFC ss }steady state FF control

{ FFC dyn }dynamic FF control

Accounts for time differences in 2 legs

Often ignored; if set term to 1

oMo ttD

Eqn: 11-2.5 p 379

Page 16: ChE  / MET 433

Feed Forward Control: FFC IdentificationHow to determine FOPDT models :

16

MG sC

FFC

DTKDG

sQi

++

FFM

gpm

TO%

DTO%

FBCO%

MT

D

GKGFFCD

With Gc disconnected:• Step change COFB, say 5%• Fit C(s) response to FOPDT

MD GG &

1

seKG

D

stD

D

Do

1

seKG

M

stM

M

Mo

gpmTO%

COTO

%%

Still in open loop:• Step change Q, say 5 gpm• Fit C(s) response to FOPDT

11

ss

KKKFFC

Lg

Ld

MT

D

D

Ldm lead timeLgD lag time

Page 17: ChE  / MET 433

Lead/Lag or Dynamic CompensatorLook at effect of these two to step change in input

17

Final Change from:• Magnitude of step change,• Initial response by the lead/lag, • Exponential decay from lag,

Lg

Ld

Time

c ff

ld/ lg = ½

ld/ lg = 1

ld/ lg = 2

Output or response )(tc

Lg

Ld

Lg

Page 18: ChE  / MET 433

Feed Forward ControlRule of Thumb: if lead-lag won’t help much; use FFCss

18

3.165.0 Lg

Ld

(p 389)

In text: pp 393-395, useful comments if implementing FFC

+ -1. Compensates for disturbances

before they affect the process1. Requires measurement or

estimation of the disturbance

2. Can improve the reliability of the feedback controller by reducing the deviation from set point

2. Does not compensate for unmeasured disturbances

3. Offers advantages for slow processes or processes with large deadtime.

3. Linear based correction; only as good as the models; performance decreases with nonlinear processes.

No improvement using FFC with set point changes.

Page 19: ChE  / MET 433

In-Class PS Exercise: Feed Forward Control

19

What is the Gm, and what is the GD?Determine FCCTune PI controller to aggressive IMC

• Test PI Controller• Test PI + FFCss only• Test PI + FFC full

For disturbance: Tjacket in

50oC – 60oC – 50oC

Page 20: ChE  / MET 433

In-Class PS Exercise: Feed Forward Control

20

PI only PI + FFCss only PI + full FFC

Page 21: ChE  / MET 433

21

ChE / MET 433


Recommended