Академический Документы
Профессиональный Документы
Культура Документы
d ysp Gsp
_ +
Gc2 ysp
+ _ +
Gd u
+
Gc1
Gp
y = G p u + Gd d
u = Gc1 ( y sp y ) + Gc 2 (Gsp y sp d )
Substituting for u and rearranging gives:
y=
y sp +
Gd G p Gc 2 1 + G p Gc1
We notice: 1. The stability of the overall system is still given by the same characteristic equation. The stability characteristic of a feedback system is not affected by the addition of a feed-forward loop. 2. The feed-forward controller is still given by the same law as before. Applying the hybrid FF and Feedback control system for the heated tank is shown in the figure:
Ti, Fi
_ Ti
Tsp
Gsp = s + 1
+ +
FiCp
G c 1 = K c (1 +
1 ) 1 s
T, F
Tsp
+
T
Feedforward control Feedforward-Feedback control
time 0
Figure 22: Comparison between FF and FF+FB control systems
We notice: Offset may occur when FF alone is used with some modeling error occurs in the steady state gain of the FF controller.
Chemical Engineering Department King Saud University
Remark:
If the dynamic of the disturbance is faster than that of the manipulated variable, i.e. d<p, then using Hybrid FF and FB leads to double correction, which may cause large overshoot and poor performance.
4. Ratio Control In some aspects ratio control can be considered as a special type of feedforward control where two loads are measured and held in a constant ratio to each other.
A Wild stream FA FT
+ Error Desired Ratio
Divider
_ Measured Ratio
GR
Ratio controller
FT FB Controlable stream
Error
GR
4.1 Applications of Ratio Control Ratio control is used for a variety of applications including:
Keep constant the ratio between the feed flow rate and the steam in the reboiler of a distillation column, Hold constant the reflux ratio in a distillation column. Control the ratio of two reactants entering a reactor at a desired value. Hold the ratio of two blended streams constant in order to maintain the composition of the blend at the desired value. Hold the ratio of a purge stream to the recycle stream constant. Keep the ratio of fuel/air in a burner at its optimum value Maintain the ratio of the liquid flow rate to vapor flow rate in an absorption column constant.
Stack gas
FR FC FT
A stream
B stream
FT
FR
R Purge
FT FR
Air Fuel
Recycle R
FR FT
Distillate Reflux
5. Split Range Control (MV > CV) This control configuration has one controlled variable and more than one manipulated variable. A single process output is controlled by coordinating the actions of several manipulated variables.
Remarks: This type of control configuration is not very common in chemical industry. The error signal is split into several parts, either equally or at specified ratio, to regulate several manipulated variables.
TC
TT
6. Selective (override) control (MV<CV) If a process has fewer manipulated variables than controlled variables, a strategy is needed for sharing the manipulated variables among the controlled variables. A common strategy is to use selectors to choose the appropriate process variables among a number of available measurements. 6.1 Maintaining Safety of the Equipment Examples of these situations include:
Safeguard the operation of variable speed pumps. Safeguard the operation of high temperature or pressure reactors. Avoid flooding in distillation columns Safeguard the operation of furnace.
The selector compares signals P1 and P2 and chooses the highest one. This type of control is also called override control. If q < qmin switch from level control to Flow control
Slurry in
LT
LC
p2
HS
p1
FC
Holding Tank
FT
Slurry out
6.2 Improving Control Performance Plug flow reactor with moving hot spot. A control strategy that accomplishes this goal is shown in Fig 21. The high selector selects the transmitter with the highest output and the control is based on this temperature.
Products
Reactants
SP
TT TT TT TT TC
HS
Cooling meduim
Hot oil
T
Fuel
sp sp
T
sp
T
sp
h
sp
The effective operation that would save energy is the one that would maintain the oil leaving the furnace at a temperature just enough to provide the necessary energy to the users with hardly any flow through the bypass valve. In this case most of the temperature control valves would be open most of the time. To achieve this goal, the selective control strategy, shown in Figure 26, first selects the most open valve using a high selector. The valve position controller controls the selected valve position at large value i.e. 90 % open by manipulating the set point of the furnace temperature. This saves energy because it will maintain the temperature just hot enough to provide needed heat to the users.
PT
LC
HS
PC
Gas in
PT
FT
7. Inferential Control In some case, the controlled variable can not be measured directly or continuously such as
Reid Vapor pressure Density Melt Index Molecular weight Gas composition
Therefore, inferential control makes use of a secondary measurement to estimate (infer) the unmeasured variable. Inferring the unmeasured output can be achieved through:
Using physical laws, (Relating T to C through thermodynamic) Using a model equation Using Empirical modeling
7.1 Inferential control through modeling Consider the block diagram of the process shown in Fig 28, with one unmeasured controlled output y and one secondary measured output z.
Process Unmeasured disturbance
d Gd1 u
Manipulated variable +
Gd2 y
+ Controlled output (unmeasured)
GP1
GP2
Secondary measurement
The open loop transfer function: y(s) = Gp1(s) u(s) + Gd1(s) d(s)
Chemical Engineering Department King Saud University
(1)
10
(2)
We can solve for d(s) in the second equation to find the following estimate of the unmeasured disturbance
d (s) = G p2 (s) 1 z( s ) u( s ) Gd ( s ) Gd 2 ( s )
(3)
(4)
This equation provides the estimator needed which relates the unmeasured controlled output to measured variables u(s) and z(s). Figure 29 shows the resulting block diagram for the inferential control.
ysp
Controller + _
Set point
Gc
G p1 =
y Process z
Gd 1 Gp2 Gd 2
+
Estimates of unmeasured output y
+ Estimator
Gd 1 Gd 2
Remarks: Generally inferential control is used when composition is the desired controlled variable. Temperature is the most common secondary measurement. From Equation (4), the accuracy of the inferential control scheme depends on the good estimation, e.g. depends on the good knowledge of the process Gp1(s), Gp2(s), Gd1(s) and Gd2(s). Generally these process elements are not known perfectly and
11
therefore the inferential control would provide control with varying quality. 7.2.1 Example: Inferential control of a distillation column
Consider a distillation column, which separates a mixture of propane-butane in two products. The reflux ratio is the manipulated variable. The feed and overhead compositions are unmeasured so there is need for inferential control. The secondary measurement to infer the overhead composition is the temperature at the top tray. The process inputs are the feed composition (disturbance) and reflux ratio (manipulated variable) while the outputs are the overhead propane composition (unmeasured controlled variable) and temperature of top tray (secondary measurement).
y( s ) =
z( s ) =
(5)
(6)
Process
d
G d1 = 0.9 se 2s 70s + 1 Gd 2 = 0.2 se 2s 60s + 1
Manipulated variable
1.2 se 1s G p1 = 30s + 1
+ +
y
+
Overhead composition
1 G p2 = 20s + 1
z
(a)
12
ysp
+ _
Set point
Gc
u
1.2e s 4.5(60s + 1) 30s + 1 (70 s + 1)( 20s + 1)
y
Process
+
4 .5
+
Estimator
60s + 1 70s + 1
(b)
Figure 30: (a) Block diagram of distillation column; (b) corresponding inferential
7.2 Nonlinear (Empirical) Inferential systems Recently, online estimation techniques such neural networks have been used to estimate unmeasured variables from available plant data. The output estimator is called soft sensor. Empirical inferential system is not limited to the use of NN. Any linear regression methods can be used to correlate the unmeasured variable to the measurements of secondary variable or other measured process variables.
7.3 Implementation issues Inferential control is appropriate when: Measurement of the true controlled variable is not available because: o An on-stream sensor is not possible o An on-stream sensor is too costly o Sensor has unfavorable dynamics (long time delay, lab analysis) A measured inferential variable is available.