Professional Documents
Culture Documents
CEV544
PROCESSCONTROLAND
INSTRUMENTATIONS
LEARNINGOUTCOMES
At the end of this chapter, student should be
able to:
Designalternativecontrolstrategy.
BlockDiagramforFeedforward,
Cascadeand
Feedforward/feedbackControl
Unit1:Controlstrategies 8:36AM
Feedbackcontrol I/P TC
Heatexchanger TT
Manipulatedvariable
(saturatedsteam) 100C 80C
Merit?
Simple design. Easy to tune (for linear, fast & short The Process
deadtime processes: flow, level & pressure). Saline solution at 30C is sterilized by heating
the solution in a heatexchanger system to
Demerits? 80C. The temperature of the sterilized saline
Slow recovery for slow process such as temperature solution is maintained by regulating the
control upon load disturbance or change in setpoint. control valve of steam input to the heat
A process with long deadtime may exhibit oscillatory exchanger.
process response with long settling time.
AbdulAzizIshak,UniversitiTeknologiMARAMalaysia(2009)
BLOCK DIAGRAM
Feedbackcontrol
D
R
M C
Feedback Process
controller
R=setpointD=disturbance
M=manipulatedvariableC=controlledvariable
Unit1:Controlstrategies
Manipulatedvariable
(saturatedsteam) Heatexchanger 80C
FT TT
Loadvariable 30C controlledvariable
100L/min (temperatureof
(Flowofsalinesolution)
sterilisedsaline)
Merit? Characteristicoffeedforwardcontrol:
Faster recovery than cascade or SISO. Compensate Measurements of load variables online and
for disturbances before they effect the controlled Utilization of computational blocks.
variable.
Demerits?
Cannot work if any of the sensors fail esp. load
variable.
Requires process model in order to design
feedforward system.
AbdulAzizIshak,UniversitiTeknologiMARAMalaysia(2009)
Feedforward control
D
R M C
Feedforward Process
controller
R=setpointD=disturbance
M=manipulatedvariableC=controlledvariable
Unit1:Controlstrategies
SP
Cascadecontrol I/P FC TC
FT Heatexchanger TT
Manipulatedvariable
(saturatedsteam) 100C 80C
AbdulAzizIshak,UniversitiTeknologiMARAMalaysia(2009)
Cascade control
Y(s)
Primary Secondary C
ProcessII ProcessI
controller controller
Unit1:Controlstrategies
Feedforward/ +
I/P TC
Feedbackcontrol +
Ws
Cp
Wp T2 T1
FFC
Hs TT
Manipulatedvariable
(saturatedsteam) Heatexchanger 80C
FT TT
Loadvariable 30C controlledvariable
100L/min (temperatureof
(Flowofsalinesolution)
sterilisedsaline)
Merit?
Feedforward control compensates for major
disturbances, while feedback control compensates
for all other disturbances.
AbdulAzizIshak,UniversitiTeknologiMARAMalaysia(2009)
D
Feedforward
controller
R +
+ M + C
Feedback Process
controller +
+
Exercise1
Theobjectiveofthefollowingfigureisto
controlthetemperatureinthetank.Drawthe
blockdiagramforthefollowingfeedfoward
control.
Drawtheblockdiagramforthefollowing
cascadecontrol.
SelectiveControl
and
OverrideControl
SelectiveControland
OverrideControl
Usuallyimplementedforsafetyand
optimizationconsiderations.
Protectivestrategytomaintainprocess
variableswithinlimits.
SelectiveControl
HigherandLowerSelectors:HS,LS
Measureonevariable
toselectthehigher(lower)ofseveral
measurementsignals
topassonastheprocessvariabletoafeedback
controller
Example
Considertheplugflowreactorwhereanexothermic
catalyticreactiontakeplace.
Thefigureshowsthereactortemperaturecontrol
Thesensorprovidingthetemperaturemeasurement
shouldbelocatedatthehotspot.
Asthecatalystinthereactorages,orasconditions
change,thehotspotmoves.
Itisdesiredtodesignacontrolschemesothatits
measuredvariablemovesasthehotspotmoves.
Acontrolstrategythataccomplishesthedesired
specification
Thehighselectorinthisschemeselectsthe
transmitterwiththehighestoutput,andthusthe
controlledvariableisalwaysthehighestorclosestto
thehighesttemperature.
OverrideControl/ConstraintControl
BasicIdea:
selectorselectsbetweenthehigherorlowerofseveralcontroller
outputsforimplementation
Normaloperation:
oneprocessvariableisthecontrollingvariable
Abnormaloperation:
someotherprocessvariablebecomesthecontrollingvariableto
preventitfromexceedingaprocessorequipmentlimit
Thelimitingcontrollerissaidtooverridethenormalprocess
controller
Example
NormalControl:levelinthetankis atheighth1
Iftheliquidleveldropbelowh2,willcause
cavitationsatthepump.
Itisnecessarytodesignacontrolschemethat
avoidsthiscondition.
Undernormalcondition,thelowselectorselectstheoutput
signaloftheflowcontrollertomanipulatethepumpspeed.
Thelevelcontrollerisnotconnectedtothepumpbecausethe
levelisnotatanundesiredstate.
Assoonastheleveldropsbelowthesetpointonthelevel
controller,thiscontrollerwillslowdownthepumpby
reducingtheoutput.
Whenthelevelcontrolleroutputdropsbelowtheoutputof
theflowcontroller,thelowselectorselectstheoutputofthe
levelcontrollertomanipulatethepump.
levelcontrolleroverridestheflowcontroller.
Exercise
Explainthebasicprincipleof
Feedbackcontrol
Feedforwardcontrol
Cascadecontrol
Ratiocontrol
Selectivecontrol
Overridecontrol