Process Control Application
Process Control Application
APPLICATION
1
SYLLABUS
• Based on the basic process control concepts, advanced
control techniques such as feedforward control, ratio
control, cascade control, multiloop control, model
predictive control, statistical control and etc. will be
taught and practiced.
• Lecture hour
– 15:30-16:45 Tuesday, (Changeui Bldg. 106)
– 15:30-16:45 Thursday, (Changeui. Bldg. 106)
• Textbook
– Seborg D.E., T.F. Edgar, and D.A. Mellichamp, Process Dynamics
and Control, 3rd Ed., John Wiley & Sons Inc., New York, NY (2011)
– Lecture note
(http://www.cheric.org/eduction/lecture/process/CHBE495)
CBE495 Process Control Application Korea University 1-3
• Lecture aids
– Java Applets
– Matlab
• Course Grading
– Attendance(10%)
– Participation (10%)
– Project(30%)
– Final exam(30%)
– Homework(20%)
• Office hour
– Basically, anytime when I am available. If you need
appointment, call 3298
– Also, you can get some assistance from graduate students of
the process systems laboratory (New Eng. Bldg #710)
2
PROLOGUE
CBE495 LECTURE I
FEEDFORWARD CONTROL
AND RATIO CONTROL
Spring 2020
Dept. of Chemical and Biological Engineering
Korea University
3
FEEDFORWARD CONTROL
• Feedback control
– Corrective action based on process output (CV)
– If PID is used, no a priori knowledge is required
– However, it can respond only after some changes occurs in CV
• Feedforward control
– Based on the measurement of disturbance, feedforward
controller can respond even before any changes occurs in CV
– It requires process model which can predict the effect of
disturbance on CV
– If there are some modeling error, feedforward control action
will be erroneous (No corrective action)
• Typical example
– Boiler level control
4
• Tank heater control
– Tank level control (feedback)
– Outlet temp. control (feedforward-feedback)
Where
10
5
• Static FF controller
– The feed temperature must be measured.
– The desired exit temperature (Tsp) should be entered manually
instead of the exit temperature.
– The feed flow rate should be measured or at least known.
11
– FF control law
where
12
6
Dynamic Feedforward Controller Design
• Closed-Loop Transfer Function for Load Change
13
• Examples
1)
(Lead-lag type)
2)
3)
14
7
• Example
15
16
8
Tuning Feedforward Controllers
• Feedforward controller gain (Kf)
– Calculate from the model and adjust so that the offset can be
eliminated for some change in load
• Lead and lag time constants
– Lead: add all the time constants in the numerator plus time
lead of the ideal FF controller
– Lag: add all the time constants in the denominator of the ideal
FF controller
– Fine tuning:
• From initial guesses of the time constants,
• Adjust lead so that the areas of above and below the set points in
the response of step change in disturbance are about same.
• Then adjust the lag until satisfaction while the difference between
lead and lag is maintained constant.
17
• Example
– Increase lead: speed up to the steady state
– Decrease lead: slow down to the steady state
18
9
Configurations for Feedforward-Feedback
Control
19
20
10
Ratio Control
• A special type of FF control
• Objective: maintain the ratio of two variables
M: Manipulated variable
L: Load variable
– The calculation of ratio is performed in terms of the original
variables, rather than deviation variables
– Typical applications
• Blending operations
• Maintaining a stoichiometric ratio of reactants to a reactor
• Keeping a specified reflux ratio for a distillation column
• Holding the fuel-air ratio to a furnace at the optimum value
21
22
11