Process Control B.S
Process Control B.S
CHM 422
Recommended TextBook
Recommended Reference
Carlos A. Smith
Recommended Reference
Course Material:
Chapters 1,2,3,4,5,7,8,10,12,14,15 (Seborg)
Supportive Material
Power point presentation. Available on
Blackboard
Course Learning Outcomes
Upon completion of this course, students should be able to:
Identify various components of a control system and their functions
.
2. Differentiate between simple feedback control strategy and advanced control strategies
8. Derive the first and second order transfer functions of chemical processes in their
standard forms
9. Analyze the nature and stability of the open loop response of first and second order
transfer functions to a step change in an input to the process
10. Differentiate between second order interacting and non- interacting systems and their
open-loo responses
12. Analyze the feedback control actions and the problems associated with them
13. Design a single feedback control system and analyze its stability
Course Description
This course material includes a theoretical and a practical part.
The theory aims at providing students with the quantitative
aspects of process control. Focus is made on design and
performance of feedback control systems and stability of
feedback controllers.
Course Contents
1. Introduction and Overview of a Control System
General objectives of a control system, elements of a control system, block diagram of a feedback control
system.
2. Classification of Chemical Process Variables
Input and output variables, control objectives, controlled variables, disturbances, manipulated variables,
illustrative examples: continuous liquid storage tank, continuous stirred tank heater, non-isothermal
continuous stirred tank reactor, schematic representation of control loops, binary distillation column,
pump operation, and gas tank.
3. Dynamic Modeling of a Chemical Process
Conservation principles: Total mass balance, component mass balance, energy balance, degree of freedom
analysis, illustrative examples on modeling: liquid storage tank, continuous stirred tank heaters, non-
isothermal continuous stirred tank liquid phase reactor, isothermal continuous stirred tank gas phase
reactor, boiler, and heat exchanger.
4. Analysis of the Dynamic Behavior of a Chemical Process
Linearization, illustrative examples on linearization, Laplace transforms, properties of Laplace transforms,
first-order linear differential equation, transfer functions, poles and roots of a transfer function, first-order
lag systems, first-order pure capacitive process, second-order linear differential equation, qualitative
analysis of the dynamic response of a second-order system, interacting and non-interacting second order
systems, and illustrative examples.
5. Feedback Control Systems
Block diagram of a feedback control system, regulator and servo problems, types of feedback controllers,
closed loop response equation, effect of proportional control, integral control and derivative control on
the response of first order and second order processes, offset calculation, proportional-integral and
proportional-integral-derivative control of processes.
Course Contents
6. Stability Analysis of Feedback Systems
Definition of stability for a feedback control system, characteristic equation, Substitution method
Introduction and Overview of a Control System
1
Introduction (P.1)
Process control is becoming more and more important in this age of automation.
In manufacturing processes it ensures that certain process variables, such as
temperature, pressure, liquid level, flow rate, concentration take up specific
constant values recognized as optimum or they are maintained in a particular
relationship to other variables. In other words, the duty of process control is to
bring these variables to certain pre-defined values (set points), and to maintain
them constant against all disturbing influences.
Changes are always occurring, and if actions are not taken in response, then the
important process variables-those related to safety, product quality, and
production rates-will not achieve design conditions.
Why do Chemical Engineers Need to understand
and practice process control? (P.2)
Continuous Process:
Examples:
• Heat exchanger
• CSTR
• Thermal cracking Furnace
• Distillation
Incentives of Process Control
1. Safety
2. Environmental protection
3. Equipment protection
4. Smooth operation
5. Product quality ( composition, purity, color, etc.)
6. Profit ( maintain plant production rate at minimum cost)
7. Monitoring & diagnosis
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
EXAMPLE 1
A. manual control of a hot water tank B. automatic control of a hot water tank
EXAMPLE 2
The purpose of this unit is to heat the process fluid from some inlet temperature
Ti (t) Up to a certain desired outlet temperature T(t)
It can be seen from the previous examples that there are four tasks associated with any
control system :
ELEMENTS OF PROCESS
CONTROL LOOP
Most basic process control systems consist of a control loop as shown in
the following figure, having three main components:
Desired Value
CONTROLLER
FINAL Control
SENSOR
ELEMENT
Example
Measurement of top (bottom) product
composition in distillation
Guideline 3:
Measurement points must have minimum delay
time and time constant
Example
Measurement of top (bottom) product
composition in distillation
Control Objectives and Selection
of Controlled Variables (P.235)
Guideline1
All variables that are not self-regulating must
be controlled
• Large effects
• Rapid effects (fast response)
Guideline 3:
Manipulated variables should affect the
controlled variables directly rather than
indirectly
e.g. manipulating steam flow rate not the
condensate flow rate in a heat exchanger
Guideline 4:
Manipulated variable should not be chosen as an
inlet stream or a recycle stream because
disturbances tend to propagate forward or be
recycled to the process
Guideline 5:
Manipulated variable should not interact as a
disturbance with any other control loop
e.g. manipulating the outlet flow rate from one
unit entering another unit
Classification of Process Variables
in a Control System
For each of the following examples we need to fulfill
the requirements given below:
Controlled Variables
• h
Disturbances
• Fi , Fo
Manipulated variables
• Fo , F i
Example 2
Continuous Stirred Tank Heater
Remarks
• Tank is perfectly mixed (T ≈ To)
Controlled Variables
• h , To
Disturbances
• fi , fo , Ti
Manipulated variables
• fo , f i , Fst
Example 3
Non-isothermal continuous
stirred tank reactor
fi, cAi, Ti
Fc, Tco
fo, cAo, To
Fc, Tci
Remarks
• Tank is perfectly mixed (T ≈ To, cAo ≈ cA)
• Keep the liquid level [h] or alternatively the volume of the liquid [V]
at the desired steady state value
• Keep the effluent temperature [To] at the desired steady state value
[T2]
• Keep the effluent concentration [c Ao] at the desired steady state value
Controlled Variables
• h , To, , cAo
Disturbances
• fi , fo , Ti , cAi , Tci
Manipulated variables
• fo , f i , Fc
Heat /Time
To
Example 4
Non-isothermal continuous stirred
tank mixer
cAi2, Ti2, fi2
cAo, To, fo
Remarks
• Tank is perfectly mixed (T ≈ To, cAo ≈ cA)
• Keep the liquid level [h] or alternatively the volume of the liquid [V] at the
desired steady state value
• Keep the effluent temperature [To] at the desired steady state value
• Keep the effluent concentration [c Ao] at the desired steady state value
Controlled Variables
• h , To, , cAo
Disturbances
• fi1 , fi2 , fo , Ti 1, Ti2, cAi1 , cAi2 , Tci
nipulated variables
o , f i1 , fi2, Q, fi1/fi2
More Examples
Example 12.3 Textbook P.234
Example 12.4 Textbook P. 236 &237
Fired-Tube Furnace Textbook P.240& 241
Control Strategies
Disadvantages (P.271)
1.It waits until the effect of the disturbances has been felt by he system, before
control action is taken.
2.It is unsatisfactory for slow processes or with significant dead time.
3.It may create instability in the closed-loop response.
Feed back Controllers (P. 124-130)
• A feed back controller first receives a signal
of the measured variable and compares it
with the signal of the set point value
1. The process requirements for control (for example: controlling the liquid level
in a tank by manipulating the inlet flow or outlet flow, another example is the
control of outlet temperature from a heat exchanger)
p(t) p K c e(t)
• p(t) is the controller output (units % CO)
• The larger the value of Kc , the more the controller output changes for
a given error , or the more the sensitivity of the controller
• is the output from the controller when the error is zero (50% CO)
p
• Kc >0 for reverse action controllers and Kc <0 direct
action controllers
Effect of Proportional Gain on
Process Response
• The proportional controller suffers from
steady state error or offset ( i.e. controlled
variable does not go back to the required
steady state value exactly)
Kc t
p(t) p K c e(t) e(t ) dt
τI 0
Output signal from a PI controller
Response of a process output with a PI
controller
• When a change in error or deviation of 1% takes
place at t = 0, the controller output changes
immediately by an amount equal to KC because of
proportional mode only.
• In this case the integral term becomes quite large and the
controller output keeps increasing till saturation(100% or 0%)
and the control valve is either wide open or fully closed but the
controlled variable is still not at the set point
• Further increase in the integral term beyond
saturation is referred to as rest wind up or
integral wind up
Troubleshooting
• Commercial controllers provide anti-rest
windup by temporarily halting the integral
control action when controller out put saturates
Derivative Control Action
(P. 129)
• Introduces faster response compared to both
proportional and integral control action
1.Proportional Control
A.Accelerates the response of a controlled process
B.Produces an offset for all processes except the ones having 1/s term in
their transfer functions( e.g. some liquid storage tanks or gas pressure in a
vessel)
2.Integral Control
A.Eliminates any offset
B.Produces sluggish oscillating responses with higher overshoots
C.Too high gain and too small integral time may lead to instability
3. Derivative Control
A. Anticipates future errors and introduces faster response
B. Introduces a stabilizing effect on the closed -loop response of a
process
The best procedure is first to design and implement a simple control strategy,
keeping in mind that if it does not prove satisfactory, then a more advanced
strategy may be justifiable. It is important, however, to recognize that these
advanced strategies still require some feedback compensation.
Disadvantages
1.Requires identification of all possible disturbances and their direct
measurement.
2.Cannot cope with unmeasured disturbances.
3.Insensitive to process parameter variations.
4.Requires good knowledge of the process model.
Design of Feed forward
Controllers (P.5, 276, 278)
• Based on steady state models. For example:
See equation 1.5, 14.7 & 14.11 (P.5, 276, 278)
Combined Feedback –Feed
Forward Control (P.273, 282)
• See figures 14.4 & 14.10 (P.273 & P. 277)
Combined Feedback-Feed Forward
Control of Blending Process
Combined Feedback-Feed Forward
Control of Boiler Process
Heat exchanger feedforward control Heat exchanger feedforward control with
system feedback compensation.
Inferential Control (P. 296)
• This control strategy uses secondary measurements (because
the controlled variables cannot be measured) to adjust the
values of manipulated variables
3. The output signal from the primary controller is the set point
of the secondary controller
Cascade Control of Furnace
Temperature
• Consider the furnace temperature control problem. The disturbances to the
steady state value of this temperature are:
1. Cold oil inlet temperature
2. Oil flow rate
3. Supply pressure of fuel gas
• While if a disturbance occurs in the fuel gas supply pressure, the fuel gas
flow will change which upsets the furnace temperature. Responding to this
disturbance through the feedback control is sluggish
Cascade Control of Furnace Process
Control System Classification
• A control system is classified according to the number of
controlled variables and the corresponding number of
manipulated variables into two classes:
Advantages:
• Provide insight of process behavior
• Applicable over wide range of conditions
Disadvantages:
• Expensive and time consuming
• For complex processes, physical properties or parameters
such as reaction rate constants are not readily available
b) Empirical models developed by fitting
experimental data to equations
Advantages:
• Easier to develop than theoretical models
Disadvantages:
• They do not extrapolate well for operating conditions that were
not included in the model
c) Semi-empirical models: combination of
theoretical models and experimental data. One
or parameters in a theoretical model has to
calculated from experimental data
Advantages:
• Have grounds in theory
• Can be extrapolated over a wide range of conditions than
empirical models
• Require less development effort than theoretical models
Theoretical Dynamic Modeling
• Physical and chemical changes in a process show up as changes in state
variables (concentration, pressure, temperature, flow rate, liquid level)
• Energy Balance
Total Mass Balance
d(ρ V)
ρi fi - ρo fo
dt
Un Steady State Component Mass
Balance
• Component mass balance equation is
written for n-1 components of an n-
component mixture
dn A d(c A V)
c Ai f i - c Ao f o rA V
dt dt
Unsteady State Energy Balance
• Potential and kinetic energies are neglected
d(Vρ ĥ)
f i ρ i ĥ i - f o ρ o ĥ o H r rA V Q
dt
Example 7 (P.26, 27)
Develop a model for a liquid storage tank
fi
fo
Solution
A. Model Assumptions and Simplifications:
1. Tank cross sectional area is constant
d(ρ V)
fiρi foρo
dt
ρ ρi ρo
dV
fi fo
dt
V Ah
dh
A fi fo
dt
C. Variables:
•State variables: h
•Output variables : h
•Parameters: A
D. Degree of freedom Analysis
fo α h
Other Variations of Liquid Storage Systems
d(ρ V)
fiρi foρo
dt
ρ ρi ρo
dV
fi fo
dt
V Ah
dh
A fi fo
dt
Energy balance
d(ρ V ĥ)
ρ i f i ĥ i ρ o f o ĥ o Q
dt
d( Ah (To - Tref ))
ρ cp ρ f i c p (Ti Tref ) - ρf o c p (To Tref ) Q
dt
d( Ah (To - Tref )) Q
f i (Ti Tref ) - f o (To Tref )
dt ρ cp
d( h (To - Tref ) Q
A f i (Ti -Tref ) - fo (To Tref )
dt ρ cp
d To dh Q
Ah A(To Tref ) f i (Ti - Tref ) - fo (To Tref )
dt dt ρ cp
• State variables: h, To
• Output variables: h, To
• Parameters: A, ρ, cp
D. Degree of freedom Analysis
• Ti is determined as a disturbance
Substituting:
fo α h Q UA H (Tst To )
d To UA H (Tst - To )
Ah f i (Ti - To )
dt ρ cp
Other Variations of stirred tank
heater Problem
1. Constant Holdup and no heating element dynamics
(P.22, 23)
• Similar equations to variable Holdup
2. Electric heating with thermal capacitance of element
(dynamics of heating element) not neglected
• See equations 2.47, 2.48 P.24
3. Steam-Heated stirred tank with thermal capacitance
of steam coil and tank liquid not neglected P.26
• See equations 2.51, 2.52 P.26
Example 10 (similar to Text(27-29)
Develop a dynamic model for the non –
isothermal continuous stirred tank reactor
fi, cAi, Ti
Fc, Tco
fo, cAo, To
Fc, Tci
Solution
A. Model Assumptions and Simplifications
1. Tank cross section is constant
dh
A fi fo
dt
• Component mass balance on
reactor
d(c Ao V)
c Ai f i c Ao f o rA V
dt
dV dc A o
cAo V c Ai f i c Ao f o rA V
dt dt
• Substituting from the total mass
balance and from the rate equation
rA kcA o
E
-
RTo
k k oe
dc Ao
c A o (f i f o ) Ah c Ai f i c Ao f o rA V
dt
E
dc Ao -
RTo
Ah (c Ai c Ao )f i ko e c Ao V
dt
• Energy Balance on reactor
-E
d( Ah (To - Tref )) RTo
ρc p f i ρc p (Ti Tref ) - f o c P (To Tref ) ΔH r Vk o e c Ao Qc
dt
-E
d( Ah (To - Tref )) RTo
ρcp f i ρcp (Ti - Tref ) - foρcp (To - Tref ) ΔH r Vk oe c Ao Qc
dt
-E
dTo dV RTo
ρcp Ah ρcp (To - Tref ) f i ρcp (Ti - Tref ) - foρcp (To Tref ) ΔH r Vk oe c Ao Qc
dt dt
• Substituting from the total mass
balance equation
-E
dTo RTo
ρcp Ah ρcp (To - Tref )(fi fo ) f i ρcp (Ti - Tref ) - foρcp (To Tref ) ΔH r Vk oe c Ao Qc
dt
-E
dTo
ρcp Ah fiρcp (Ti - To ) ΔH r Vk oe c Ao RTo
Qc
dt
Qc UA H (To Tco )
-E
dTo RTo
ρcp Ah f i ρcp (Ti - To ) ΔH r Vk oe c Ao UA H (To Tco )
dt
• The last equation introduces a new
unknown variable -the temperature of
the jacket liquid (Significant thermal
capacitance of coolant liquid)
dTco
ρ jcp j Vj Fc ρ jcpj (Tc i - Tc o ) U A H (To Tco )
dt
C. Variables
§ Ti is determined as a disturbance
d( V )
m1 m2
dt
d( V )
500C v1 vp 1 (t ) G f P1 (t ) 500C v 2 vp 2 (t ) G f P2 (t )
dt
[h 2 (t )[3r h(t )]
d (VT 3
)
4r 500Cv1vp1 (t ) G f P1 (t ) 500Cv 2vp2 (t ) G f P2 (t )
dt
dh h
6rh 3h 2 500C v1 vp 1 (t ) G f 65 50 500C v 2 vp 2 (t )G f 50 45
3 dt 144
h
500C v1 vp 1 (t ) G f 65 50 500C v 2 vp 2 (t ) G f 50 45
dh 144
dt
6rh 3h 2
3
Classification of variables
• State variables: h
• Output variables: h
• Input variables: vp1, vp2
• Parameters: Cv1, Cv2, Gf, ρ
Degree of freedom analysis
• 3-1=2
• Vp1 may be affected by a randomly fluctuating signal
• Vp2 may be may be manipulated by a controller signal
Problem 3
• Develop a model to relate the response of the bulb
temperature to the changes in surrounding temperature
Model assumptions and simplifications
d[(Tb (t ) Tref )]
Mc p hA(Ts (t ) Tb (t ))
dt
dTb (t ) hA(Ts (t ) Tb (t ))
dt Mc p
Classification of variables
• State variables: Tb
• Output variables: Tb
• Input variables: Ts
• Parameters: M, cp, h, A
Degree of freedom analysis
2-1=1
Ts is specified as a disturbance
Problem 4
Thermal Process (tank without a
heater)
• Find the response of the outlet
temperature To to changes in Ti
1. Liquid volume in tank is constant since the inlet volumetric flow rate
is assumed equal to the outlet flow rate.
ĥ i c p (Ti Tref )
ĥ o c p o (To Tref )
û c v (T Tref )
ρ ρi ρo
cp i cp o
d(To - Tref )
V ρ cv ρ f o c p (Ti Tref ) - ρf o c p (To Tref )
dt
T = To
fi = fo
d(To )
V cv f o c p (Ti - To )
dt
d(To )
V cv f c p (Ti - To )
dt
C. Variables
• State variables: To
• Input variables: Ti
• Output variables: To
• Parameters: cp, cv , V, f
D. Degree of freedom Analysis
• f = 2-1 =1, we must look for another one
equation
• Ti is determined as a disturbance
Problem 5
Develop a dynamic model for the gas tank
shown in the figure below
Solution
dn(t)
ρf i ρf o
dt
• n = moles of gas in tank
• r = molar density of gas at standard
conditions
• fi = inlet gas flow at standard conditions
• fo = outlet gas flow at standard conditions
• Substitute for n (t) from the ideal
gas equation
• p (t) V = n(t) R T
V dp(t)
ρf i (t) ρfo (t)
RT dt
C. Variables
• State variables: p (t)
• Parameters: r , V, R, T
D. Degree of freedom Analysis
§ f =3-1 = 2, we must look for
another 2 equations
§ fi is a disturbance and
determined from the equation
fi 0.16 m i (t)
• mi (t) = signal to fan representing
fluctuation in motor speed %
• fo is a manipulated variable
determined from the equation
d y(t)
2
d y(t)
a2 a1 a o y(t) b x(t) c
dt 2
dt
§ Arrhenius equation
df
f(x(t)) f( x ) [x(t) - x]
dx x
Example 11
• Linearize the Arrhenius equation around
T = 573 K
k (573) = 100 s-1
E = 22,000 kcal / kmole
Solution
k = A e-E/RT
First obtain the value of A from the equation
(E, k, T known)
dk
k T(t) k(T) [T(t) - T ]
dT T
dk d E s1
A e -E /RT(t) T 573 K A e -E /(RT) 3.37
dT T 573 dT RT 2 K
s -1
k T(t) 100 s -1 3.37 o [T(t) - T ]
K
Linearization of First order Differential
Equations
Consider the following non-linearfirst-
order differential equation
dy(t)
g (y(t), u(t))
dt
g g
g (y, u) g( y , u ) (y y) (u u)
y (y , u ) u (y , u )
dy(t) dy '(t)
g(y, u)
dt dt
g (y , u ) 0
d y (t) g g
y u
dt ys us
In general,
d y (t) g g g
y u z
dt ys us zs
Example12 (Text, P.51)
Linearize the equation resulting from total mass
balance on a simple liquid storage tank
dh
A fi α h
dt
Solution:
•Make sure that the derivative appears as the only
term on the L.H.S. of the differential equation
dh fi α h
- - - - - -(1)
dt A A
fi α h
g ( h, f i )
A A
dh g g
fi fi h h
dt fi f i ,h
h f i ,h
g 1
fi h, f i
A
g
0.5
h h, f i A h
• Expressing the equation in terms of
deviation variables
dh fi 0.5 αh
dt A A h
Example 13 (Similar to Text P.53)
Linearize the differential equation resulting from the
component mass balance on the CSTR studied before.
Assume that the volume of the reactor is constant, and
neglecting thermal capacitance of the jacket.
Solution
The differential equation is:
dc A (t) 1 1
f(t)c Ai (t) - f(t)c A (t) - k oe -E/RT(t) c A (t)
dt V V
• Comparing the differential equation with
the general form given before, then
dc A (t ) 1 1
f(t) c Ai (t) - f(t) c A (t) - k oe -E/RTc A (t)
dt V V
g (f(t), c Ai (t), T(t), c A (t))
dc A c Ai cA f
f (t) c Ai (t)
dt V V
- E/R T E f
- k oe c A T (t) k o e - E/R T c A (t)
2 V
RT
Laplace Transform (Text, Appendix
A)
• The differential equation(s) of a process model is now
linearized and expressed in deviation variable form
F(s ) L[ f ( t )] 0
f(t) e dt
- st
3. Differentiation Theorem
d f(t)
L[ ] s F(s) - f(0)
dt
d n f(t)
L[ ] s F(s) - f(0)
n
dt n
4. Integration Theorem
t F(s)
L[0 f(t) dt ]
s
5. Translation Theorem
-t 0 s
L[f(t - t 0 )] e F(s)
6. Final Value Theorem
lim
t
f(t) lim
s 0
sF(s)
lim
t 0
f(t) lim
s
sF(s)
Transfer Functions of First - Order
Systems (Chapters 3&4)
• Dynamic responses of many processes and control
system components can be represented by linear first-
order differential equations
dy (t)
a1 ao y (t) bx (t)
dt
• Last equation is the general linear first-order
equation in terms of the deviation variables
dy (t)
τ y (t) k x (t)
dt
• Where:
a1 b
τ , K
ao ao
• The time constant represents the time elapsed for the change
in the value of the response to reach 63.2% of its final value.
The smaller the value of the time constant , the faster is
response of a system
dh fi 0.5 αh
dt A A h
• Rearrange the equation to bring all terms of the
output variable on one side
dh 0.5 αh fi
dt A h A
0.5 α Fi (s )
H (s) (s )
A h A
0.5 α Fi (s )
H (s) (s )
A h A
H (s) 1
Fi (s ) 0.5 α
A(s )
A h
H (s) 1
Fi (s ) 0.5 α A h
( s 1)
h 0.5 α
H (s) 1
F (s ) 0.5 α A h
( s 1)
h 0.5 α
• Comparing the standard form of the transfer
function with that concluded in the last step, then:
• Gain is (√ h / 0.5 α)
Example 15 (P. 43 & 44 )
Illustrative Example (Blending Process)
for constant w1, w2, w,V,r
d To λ st ρ st fst
Ah f(Ti - To )
dt ρ cp
d To fst ρ st λ st
Ah f To f Ti
dt ρ cp
d To fst ρ st λ st
L(Ah f To ) L(f Ti ) )
dt ρ cp
d To λ st ρ st
Ah L f LTo fL i Lfst
dt ρ cp
λ st ρ st
Ah (s o (s) - o (0)) f o (s ) f i (s ) Fst (s )
ρ cp
λ st ρ st
o (s )(Ah s f ) f i (s ) Fst (s )
ρ cp
λ st ρ st
Fst (s )
f i (s ) ρ cp
o (s )
(Ah s f ) (Ah s f )
4. Sinusoidal Input
Like fluctuations in ambient conditions
• The type of input change of concern to
industry is the step function at time zero
Response of a First-Order System to
a Step Change in an Input (P.61)
•To obtain the response to a step change of
magnitude x’ (Laplace transform of x’ is
x’ /s), Substitute the transform of x’ in the
equation for Y’(s) and use inverse Laplace
transform to get y’(t)
-t/τ
y (t) K x (1 - e )
First order response to a step
change in the input variable
Example 19 (P.44)
• Response of a Blending Process. See book
for details
Example 20 (P.47)
• Response for stirred tank heater. See book for
details.
Dead (Delay) Time (P.82,83)
• The response of output variable of a process to
changes in input variable is delayed by a time
interval during which no effect is observed on
the output variable.
K
Y (s) X (s)
2 2
τ s 2ζτ s 1
Response of a Second -Order
System to a Step Change in an Input
The nature of the response of a second
order systems will depend on the
values of poles of the second-order
transfer function
• To find the roots of the denominator polynomial we
apply the quadratic formula:
-ζ ζ 2
1
r1,2
τ
• Decay ratio: C / A,
decayratio = exp (-2 Πζ / √1-ζ 2) = (overshoot)2
1 5
lim Y(t) [ lim s ]
t s 0
s 2
s 1s
Therefore, the ultimate value of Y(t) is 5
When does a Process Model yield a
Second-Order Transfer Function?
• Most simple process models will result in a
first-order transfer functions (SISO Or MIMO
Systems)
Ym (s) Km
G m (s)
Y (s) τ ms 1
P
q Cv f ( l )
gs
linear : f l
quick opening : f l
equal percentage : f Rl 1
• l is the valve lift
• R design parameter : 20-50
dq dq dl
Kv
dp t dl dp t
Transfer functions of Feed back
Controllers (P. 124-130)
• A feed back controller first receives a signal
of the measured variable and compares it
with the signal of the set point value
P (s)
G c (s) Kc
E (s)
Transfer function of PI
Controller
P (s) 1 τ Is 1
G c (s) K c (1 ) Kc( )
E' (s) τ Is τ Is
Proportional-Integral Derivative
Controller (PID) (P.129-131)
• A derivative control action is added to the PI
controller
Kc t de(t)
p(t) p K c e(t) e(t ) dt KcτD
τI 0 dt
Transfer Function of PID
Controller
• The PID transfer function is given by
the equation:
P (s) 1
G c (s) K c (1 τ D s)
E (s) τ Is
Summary of Main Points-
Chapter 7& 8
1. Transfer function of transmitter is:
• First order
• The gain of transmitter transfer function is calculated from
output range and span assuming linear relation between output
and input
2. Control valve :
• Type: FO or FC
• Transfer Function: First order
• The gain of control valve transfer function depends on valve
disk geometry
Summary of Main Points-
Chapter 7& 8
3. Controllers:
• Controller action- direct or reverse
• Control actions- proportional, integral, derivative
• Transfer functions concluded based on control law (
relation between output signal from a controller and
error (input signal to a controller)
• Effect of control actions – advantages and
disadvantages
Tutorial on Transmitters and
Controllers
Design Steps of Feedback
Control Systems
1. Set the control objectives for the process
2. Model the process and linearize the model if nonlinear
3. Obtain the transfer functions of the process
G d (s)
D (s)
1 G p (s) G v (s) G c (s) G m (s)
Solution
A. For the proportional controller
Y (s) G 1 (s) G c (s)
Ysp (s) 1 G 1 (s) G c (s)
K Kc
1 1 K Kc
Lim Y (t ) Lim s Y(s) Lim s
τ
t s 0 s 0 s s 1
1 K Kc
K Kc
Lim Y ( t ) Lim s Ysp (s)
t s 0 1 K Kc
A general rule for calculating the offset is
• Offset =
Change in set point –final value of the change in response
= 1 - K Kc / (1 +K Kc ) = 1/(1+K Kc)
• Repeat all the previous steps for the pure integral controller
• Substitute the process and controller
transfer functions in the closed –loop
response equation Y(s) / Ysp(s)
Y (s) K KI
Ysp (s) (τ1 s 1)s K K I
K KI
Y (s) K KI 1
Ysp (s) τ1 2 s τ 2s 2 2 τζs 1
s 1
K KI K KI
• The closed-loop response becomes second order
with a closed-loop gain = 1, i.e. the response is
slower with the integral controller
1 1
Lim Y (t ) Lim s Y(s) Lim s
τ1 2 s
t s 0 s 0 s s 1
K KI K KI
1
• Offset = Change in set point – final value of
the change in response
( remember the above is a general rule)
=1- 1=0
n n 1
an x a n -1 x ....... a 1 x a 0 0
• Routh array is constructed of n+1 rows from
the characteristic equation as follows:
a n a n - 2 a n - 4 .......
a n - 1 a n - 3 a n - 5 .......
b1 b2 b 3 ........
c1 c2 ......
..
..
z1
a n - 1a n - 2 - a n a n -3
b1
an 1
a n - 1a n - 4 - a n a n - 5
b2
an 1
.
.
b 1a n -3 - a n - 1b 2
c1
b1
b 1a n - 5 - a n - 1b 3
c2
b1
Routh Stability Criterion (P.193)
• A necessary and sufficient condition for all
roots of the characteristic equation to have
negative roots or negative real parts is that all
elements in the left column of the Routh array
are positive.
Example 26 (P. 192)
Example 27 (P. 192)
Example 28 (P. 193)
Summary of Main Points-
Chapter 10
1. Block diagrams:
• Quantitative representation of a control loop
• Block diagram algebra