SlideShare a Scribd company logo
1 of 44
Process Dynamics
Exercise Session
Rami Bechara
3/29/2019 Rami Bechara 1
Exercise 0
• Assume dynamic evolution
of volume
• Perform a degree of freedom
Analysis
3/29/2019 Rami Bechara 2
Course Questions
1. What is the difference between process
design and control?
2. What is the difference between feedback and
feedforward control?
3. What is the difference between manipulated
controlled and disturbance variables?
4. What is the reason behind a LaPlace model?
5. What is the reason for employing TFs?
3/29/2019 Rami Bechara 3
Course Answers
1. Dynamics: Represents the key equations of
the process and its response to changes in
inputs . Control: Deals with the manipulation
of the studied process to suit certain control
objectives: Speed, response, etc
2. Feedback, measures change in output
variable and changes input accordingly.
Feedforward: manipulates input
independently of output
3/29/2019 Rami Bechara 4
Course Answers
3. Controlled Variables: Variables that need to
be at their pre-defined set point.
Manipulated Variables: Input variables that
are changed so at to render controlled
variables equal to their set point.
Disturbance variables : Input variables that
are not manipulated but direct impact the
value of controlled variables. 𝑤1, 𝑤2, 𝑤,
𝑥1, 𝑥2
3/29/2019 Rami Bechara 5
Course Answers
4. The LaPlace Model is used in order to
simplify the resolution of Differential
Equations encountered in chemical process
dynamics and control
5. The TF model is employed in order to
standardize the study of dynamic processes,
namely because many systems exhibit similar
behaviors.
3/29/2019 Rami Bechara 6
Degrees of Freedom Analysis
Structured Approach
1. List all quantities in the model that are known constants (or
parameters that can be specified) on the basis of equipment
dimensions, known physical properties, and so on.
2. Determine the number of equations NE and the number of
process variables, NV. Note that time t is not considered to be
a process variable, because it is neither an input nor an
output.
3. Calculate the number of degrees of freedom, 𝑁 𝐹 (Nv-NE)
4. Identify the NE output variables (include dependent variables
in the ODEs) obtained by solving the process model.
5. Identify the 𝑁 𝐹 input variables that must be specified as
either disturbance variables (DVs) or manipulated variables
(MVs). 7Rami Bechara3/29/2019
Equations and variables
• First we need to set the equations
• Global balance
• 𝜌
𝑑𝑉
𝑑𝑡
= 𝑤1 + 𝑤2 − 𝑤
• Component Balance
• 𝜌
𝑑𝑉𝑥
𝑑𝑡
= 𝑤1 𝑥1 + 𝑤2 𝑥2 − 𝑤𝑥
3/29/2019 Rami Bechara 8
DOF
1. Constant parameters : 𝜌
2. NE=2, NV=7 (V, 𝑤1, 𝑤2, 𝑤, 𝑥1, 𝑥2, 𝑥),
3. NF=5
4. NE output variables: V, x
5. NF input variables 𝑤1, 𝑤2, 𝑤, 𝑥1, 𝑥2
3/29/2019 Rami Bechara 9
Exercise 1
• y(0) and dy/dt (0) both equal to zero
• What are the functions of the time (e.g.,
e−t/τ) in the solution for each of the following
cases?
• (a) u(t) = 2e−2t.
3/29/2019 Rami Bechara 10
LaPLace
• Follow the LaPlace Method
• Laplace of differential Equation
• 𝑠2
𝑌 + 6𝑠𝑌 + 8𝑌 = 3𝑈
• → 𝑠2
+ 6𝑠 + 8 𝑌 = 3𝑈
• 𝑌 =
3𝑈
𝑠2+6𝑠+8
• 𝑇𝐹 =
𝑌
𝑈
=
3
𝑠2+6𝑠+8
∶ 2nd order TF
• Positive Roots: s1=2, s2=4
3/29/2019 Rami Bechara 11
Solution
• u(t) = 2e−2t(2e-t/τ) 𝜏 =
1
2
 𝑈 =
2
0.5𝑠+1
• 𝑌 =
6
𝑠2+𝑠+8 (0.5𝑠+1)
=
6
𝑠+2 (0.5𝑠+1)(𝑠+4)
=
6
8
0.5𝑠+1 2(0.25𝑠+1)
• No solution in Table. Apply
Heaviside Expansion
• 𝑌 = 𝑌𝑃𝐹𝐸 =
𝑎
0.5𝑠+1
+
𝑏
(0.5𝑠+1)2 +
𝑐
0.25𝑠+1
3/29/2019 Rami Bechara 12
Solution
• Multiply Equation by denominator
• 0.75 = 0.5𝑠 + 1 2 0.25𝑠 + 1 ∗ 𝑌𝑃𝐹𝐸
• Develop
• 0.75 = 𝑎 ∗ 0.5𝑠 + 1 0.25𝑠 + 1 + 𝑏 ∗ 0.25𝑠 + 1 + 𝑐 ∗ 0.5𝑠 + 1 2
• Use roots of denominator : Heaviside
• 𝑠1 = −
1
0.5
0.75 = 𝑏 ∗
0.25
−0.5
+ 1 = 0.5𝑏 → 𝑏 =
0.75
0.5
=
3
2
• the same for 𝑠2 = −
1
0.25
→ 0.75 = c ∗ −
0.5
0.25
+ 1
2
= 𝑐
• 𝑆𝑒𝑡 𝑠3 = 0 → 0.75 = 𝑎 + 𝑏 + 𝑐 → 𝑎 = 0.75 − 𝑏 − 𝑐 = 0.75 −
3
2
−
0.75 → 𝑎 = −
3
2
• Thus Y = 𝑌𝑃𝐹𝐸 =
−1.5
0.5𝑠+1
+
1.5
(0.5𝑠+1)2 +
0.75
0.25𝑠+1
3/29/2019 Rami Bechara 13
Exercise 2 Jacketed Vessel
• Both the tank contents and the jacket contents are well mixed and have
significant thermal capacitances.
• Imagine direct heat transfer between the terms
• Do a DOF analysis on the system
• Derive transfer function
𝑻
𝑸 𝑱
• Presentation and
assumptions
• The volume of liquid in the
tank V and the volume of
coolant in the jacket VJ
remain constant. Volumetric
flow rate qF, TF, Ti, TJ are
constant, but qJ varies with
time. Heat losses from the
jacketed vessel are negligible.
3/29/2019 Rami Bechara 14
Solution General procedure for
developing TFmodels 14
15Rami Bechara3/29/2019
General procedure for developing
transfer function models 48
16Rami Bechara3/29/2019
Solution
• First: State equations
• Mass: 𝜌
𝑑𝑉
𝑑𝑡
= 𝑞 − 𝑞 𝑓, V constant  𝑞 = 𝑞 𝑓
• Heat: Heat in – heat out = accumulated heat
• 𝜌𝑉𝐶
𝑑𝑇
𝑑𝑡
= 𝑞𝐶𝑇𝑓 + 𝑞 𝐽 𝐶𝐽 𝑇𝑖 − 𝑞𝐶𝑇 − 𝑞 𝐽 𝐶𝐽 𝑇𝐽
• Steady-state
• 0=𝑞 𝑠 𝐶𝑇𝑓,𝑠 + 𝑞 𝐽,𝑠 𝐶𝐽 𝑇𝑖,𝑠 − 𝑞 𝑠 𝐶𝑇𝑠 − 𝑞 𝐽 𝐶𝐽 𝑇𝐽,𝑠
• 𝑞 𝑠 = 𝑞 =, 𝑇𝑓,𝑠 = 𝑇𝑓, 𝑇𝑖,𝑠 = 𝑇𝑠  1st and 4th terms
remain the same
• Subtract the two 𝜌𝑉𝐶
𝑑𝑇′
𝑑𝑡
= 𝐶𝐽 𝑇𝑖 𝑞 𝐽′ − qCT′
3/29/2019 Rami Bechara 17
Solution
• Equation: 𝜌𝑉𝐶
𝑑𝑇′
𝑑𝑡
= 𝐶𝐽 𝑇𝑖 𝑞 𝐽′ − qCT′
• La Place 𝜌𝑉𝐶𝑠𝑇 = 𝐶𝐽 𝑇𝑖 𝑞 𝐽 − 𝑞𝐶𝑇
• (𝜌𝑉𝐶𝑠 + qC)T = 𝐶𝐽 𝑇𝑖 𝑞 𝐽
• 𝑇 =
𝐶 𝐽 𝑇 𝑖 𝑞 𝐽
(𝜌𝑉𝐶𝑠+qC)
=
(
𝐶 𝐽 𝑇 𝑖
qC
)𝑞 𝐽
𝜌𝑉
𝑞
𝑠+1
• 𝑇𝐹 =
𝑇
𝑞 𝐽
=
(
𝐶 𝐽 𝑇 𝑖
qC
)
𝜌𝑉
𝑞
𝑠+1
≈
𝐾
𝜏𝑠+1
; 𝐾 =
𝐶 𝐽 𝑇 𝑖
qC
,𝜏 =
𝜌𝑉
𝑞
3/29/2019 Rami Bechara 18
Exercise 3
• Liquid storage system
• Normal operating conditions are q1 = 10 ft3∕min, q2 =
5 ft3∕min, h = 4 ft.
• The tank is 6 ft in diameter, and the density of each
stream is 60 lb/ft3.
• Assume that the exit flow rate q is related to height h
as 𝑞 = 𝑐 𝑣 ℎ
• Suppose that a change in q1 occurs.
• The system and the change are highlighted afterwards
• (a) What is the TF relating H′ to Q′1?
• (b) Derive an expression for h(t) for this input change.
3/29/2019 Rami Bechara 19
System and pulse
3/29/2019 Rami Bechara 20
Solution General procedure for
developing TFmodels 14
21Rami Bechara3/29/2019
General procedure for developing
transfer function models 48
22Rami Bechara3/29/2019
Solution
• Follow TF procedure
• Mass balance: cumulated = input-output
• 𝜌
𝑑𝑉
𝑑𝑡
= 𝜌𝑞1 + 𝜌𝑞2 − 𝜌𝑞
• Steady state: ℎ = ℎ = 4 𝑓𝑡, 𝑞 = 𝑞1 + 𝑞2 = 15ft3∕min
𝑐 𝑣 = 15/2 = 7.5 ft2.5/min, 𝐴 = 𝜋 ∗ 𝑅2
= 28.27 𝑓𝑡2
• 𝑉 = 𝐴ℎ, 𝑞 = 𝑐 𝑣 ℎ
• A
𝑑ℎ′
𝑑𝑡
= 𝑞1′ + 𝑞2′ − (𝑐 𝑣 ℎ − 𝑞); 𝑞2
′
= 0
• Non linear equation: Need for linearization
3/29/2019 Rami Bechara 23
Linearization method
• Suppose a nonlinear dynamic model derived
from first principles y output
u input
• Linear approximation of this equation can be
obtained by using a Taylor series expansion
and truncating after the first-order terms.
• Final expression
Deviation Variables
24Rami Bechara3/29/2019
Solution
• Linearization:
• A
𝑑ℎ′
𝑑𝑡
= 𝑞1′ +
𝑐 𝑣
2 ℎ
ℎ′ c=
𝑐 𝑣
2 ℎ
• La Place: 𝐴𝑠𝐻 = 𝑄1 + 𝑐𝐻
• 𝐴𝑠 + 𝑐 𝐻 = 𝑄1
•
𝐻
𝑄1
=
1/𝑐
𝐴
𝑐
𝑠+1
=
𝐾
𝜏𝑠+1
𝐾 =
2 ℎ
𝑐 𝑣
, 𝜏 =
2𝐴 ℎ
𝑐 𝑣
• 𝐾 = 0.53
min
ft2
; 𝜏 = 15min
3/29/2019 Rami Bechara 25
Solution
• One pulse to 5 for 12 minutes
+ one step to 5
• Pulse 𝑃 =
5
𝑠
(1 − 𝑒−12𝑠
)
• Step: 𝑆 =
5
𝑠
• Input: 𝑄1 =
5
𝑠
1 − 𝑒−12𝑠
+
5
𝑠
• 𝑄1 =
10
𝑠
−
5
𝑠
𝑒−12𝑠
3/29/2019 Rami Bechara 26
Solution
• 𝐻 =
𝐾
𝜏𝑠+1
(
10
𝑠
−
5
𝑠
𝑒−12𝑠
)
• ℎ′
= 10𝐾 1 − 𝑒−
𝑡
𝜏 − 5𝐾 1 − 𝑒−
𝑡
𝜏 𝑆 𝑡 − 12
• 𝑆 = 1 𝑓𝑜𝑟 𝑡 > 12, 0 𝑓𝑜𝑟 𝑡 < 12
• ℎ = ℎ + ℎ′
3/29/2019 Rami Bechara 27
Exercise 5
• A step change from 15 to 31 psi in actual
pressure results in the measured response
from a pressure-indicating element shown
below
3/29/2019 Rami Bechara 28
Question
• Assuming second-order dynamics, calculate all
important parameters and write an approximate
transfer function in the form
• where R′ is the instrument output deviation
(mm), P′ is the actual pressure deviation (psi).
• (b) Write an equivalent differential equation
model in term of actual (not deviation) variables
3/29/2019 Rami Bechara 29
Step Response characteristics of a
2nd -order underdamped process
• Important terms
• X-axis: time relate terms
• Rise Time (tr) is the time the process output
takes to first reach the new steady-state
value.
• Time to First Peak. (tp) is the time required
for the
• output to reach its first maximum value.
• Settling Time. ts is the time required for the
process output to reach and remain inside a
band whose width is equal to ±5% of the
total change in y (±1% sometimes used).
30
• Period of Oscillation. P time between 2 successive peaks or valleys of the response.
• Y-axis terms
• Overshoot. OS = a/b (% overshoot is 100 a/b).
• Decay Ratio.DR = c/a (where c is the height of the second peak).
• True for the step response of any underdamped process.
• If no overshoot: rise time definition: time to go from 10% to 90% of steady-state
response Rami Bechara3/29/2019
Expressions of terms for
2nd order underdamped processes
31
• Expressions for terms in case of 2nd order underdamped
process:
• For an underdamped second-order transfer function,
Equations and figures can be used to obtain estimates
of ζ and τ based on step response characteristicsRami Bechara3/29/2019
Solution
• 𝑂𝑆 =
(12.7−11.2)
12.7−8
= 0.468
• 𝜁 =
(
ln(𝑂𝑆)
𝜋
)2
(1+(
ln(𝑂𝑆)
𝜋
)2)
= 0.44
• 𝑃 = 2.3𝑠 ; 𝜏 =
𝑃 1−𝜁2
2𝜋
= 0.328𝑠
• 𝐾 = 11.2 𝑚𝑚
• Using the La Place table
3/29/2019 Rami Bechara 32
Solution
• 𝑅′
= 𝜏2
𝑠2 𝑃’ + 2𝜁𝜏𝑠𝑃’ + 𝑃’
• Inverse LaPlace operator
• 𝜏2 𝑑2 𝑝’
𝑑𝑡2 + 2𝜁𝜏
𝑑𝑝’
𝑑𝑡
+ 𝑝′
= 𝑟’
• 𝜏2 𝑑2 𝑝
𝑑𝑡2 + 2𝜁𝜏
𝑑𝑝
𝑑𝑡
+ 𝑝 = 𝑟
3/29/2019 Rami Bechara 33
Exercise 6
• A process consists of an
integrating element
operating in parallel
with a 1st-order element
• (a) What is the order of the overall transfer
function, G(s) =Y(s)/U(s)?
• (b) What is the gain of G(s)?
• (c) What are the poles of G(s)?Where are they
located in the complex s-plane?
3/29/2019 Rami Bechara 34
Questions
• (d) What are the zeros of G(s)? Where are they
located? Under what condition(s) will one or
more of the zeros be located in the right-half s-
plane?
• (e) For what conditions, will this process exhibit
both a negative gain and a right-half plane zero?
• (f) For any input change, what functions of time
(response modes) will be included in the
response, y(t)?
• (g) Is the output bounded for any bounded input
change, for example, u(t) = M?
3/29/2019 Rami Bechara 35
Solution
• (a) 𝐺 =
𝐾1
𝑠
+
𝐾2
𝜏𝑠+1
=
𝐾1 𝜏𝑠+1 +𝐾2 𝑠
𝑠(𝜏𝑠+1)
• G=
𝐾1 𝜏+𝐾2 𝑠+𝐾1
𝑠(𝜏𝑠+1)
= 𝐾1
𝜏+
𝐾2
𝐾1
𝑠+1
𝑠(𝜏𝑠+1)
• G= 𝐾1
𝜏 𝑎 𝑠+1
𝑠(𝜏𝑠+1)
; 𝜏 𝑎 = 𝜏 +
𝐾2
𝐾1
• Gain: 𝐾1
• Poles of G: 0 and −
1
𝜏
located on the origin and
real axis (left –half)
3/29/2019 Rami Bechara 36
Solution
• There is one zero: −
1
𝜏 𝑎
• Right half  𝜏 𝑎<0  𝜏 +
𝐾2
𝐾1
<0 
𝐾2
𝐾1
<- 𝜏
• (-) Gain 𝐾1<0, right-half plane zero 𝐾2>-𝐾1 𝜏
• 𝜏 𝑎, and 𝜏 will appear
• Bounded: 𝑈 =
𝑀
𝑠
, 𝑌 = 𝐾1 𝑀
𝜏 𝑎 𝑠+1
𝑠2
(𝜏𝑠+1)
• No need for solving, use the Final Value theorem
• Lim y (t∞)= lim
𝐾1 𝑀
𝑠
(s0), it is unbounded
3/29/2019 Rami Bechara 37
Exerice 7
• Derive an approximate First order plus time
delay model for this function
• Make use of Skogestad’s rule
3/29/2019 Rami Bechara 38
Skogestad’s “Half Rule”
Approximation
• Approximation method for higher-order models that
contain multiple time constants.
• He approximates the largest neglected time constant in the
denominator in the following manner.
• One-half of its value is added to the existing time delay (if
any), and the other half is added to the smallest retained
time constant.
• Time constants smaller than the largest neglected time
constant are approximated as time delays, along with plane
zero according to previous equations.
• The motivation for this “half rule” is to derive approximate
low-order models more appropriate for control system
design.
39Rami Bechara3/29/2019
Exercise 8
• Given the table below, Develop a transfer
function model of the second order plus time
delay form to a response of step input of
amplitude M=4
3/29/2019 Rami Bechara 40
Second order functions
Approximating 𝜏 and 𝜁
• Smith’s method requires the
times (with apparent time
delay removed) at which the
normalized response reaches
20% and 60%, respectively
• Using the figure, the ratio of
t20/t60 gives the value of ζ.
• An estimate of τ can be
obtained from the plot of t60/τ
vs. t20/t60.
41Rami Bechara3/29/2019
• 𝜃 defined as the time delay, thus intuitively,
𝜃 = 2𝑠, KM is the last term: K=3/4
• 𝑡20 = 4 − 𝜃 = 2s, 𝑡60 = 7 − 𝜃 = 5𝑠
• t20/t60=2/5=0.4
• t60/τ=2, τ=2.5
• 𝜁 = 1.05
• 𝐺 =
0.75𝑒−2𝑠
6.25𝑠2+5.25𝑠+1
𝜃
0%
20%
40%
60%
80%
100%
120%
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
NormalizedResponsey
Time t
3/29/2019 Rami Bechara 42
• 𝐺 =
0.75𝑒−2𝑠
6.25𝑠2+5.25𝑠+1
, b1=-0.54, b2=-0.29
• 𝐺 =
0.75𝑒−2𝑠
(1.82𝑠+1)(3.42𝑠+1)
→ 𝑌 =
3𝑒−2𝑠
𝑠(1.25𝑠+1)(5𝑠+1)
• 𝑦 = (1 +
1
3.75
(5𝑒−
𝑡
5 − 1.25 𝑒−
𝑡
1.25)) ∗ S t − 2
• Did not work very well
3/29/2019 Rami Bechara 43
Linear Regression
• Also does not work very well
0
0.5
1
1.5
2
2.5
3
3.5
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Responey
Time t
3/29/2019 Rami Bechara 44

More Related Content

What's hot

Flash Distillation in Chemical and Process Engineering (Part 2 of 3)
Flash Distillation in Chemical and Process Engineering (Part 2 of 3)Flash Distillation in Chemical and Process Engineering (Part 2 of 3)
Flash Distillation in Chemical and Process Engineering (Part 2 of 3)
Chemical Engineering Guy
 
Full report gas absorption
Full report gas  absorptionFull report gas  absorption
Full report gas absorption
Erra Zulkifli
 
Mass Transfer Principles for Vapor-Liquid Unit Operations (3 of 3)
Mass Transfer Principles for Vapor-Liquid Unit Operations (3 of 3)Mass Transfer Principles for Vapor-Liquid Unit Operations (3 of 3)
Mass Transfer Principles for Vapor-Liquid Unit Operations (3 of 3)
Chemical Engineering Guy
 
Chap 1(a) molecular-diffusion_in_gas(2)
Chap 1(a) molecular-diffusion_in_gas(2)Chap 1(a) molecular-diffusion_in_gas(2)
Chap 1(a) molecular-diffusion_in_gas(2)
Charice Wan
 

What's hot (20)

Practica torre de enfriamiento
Practica torre de enfriamientoPractica torre de enfriamiento
Practica torre de enfriamiento
 
Lecture 03: STKM3212
Lecture 03: STKM3212Lecture 03: STKM3212
Lecture 03: STKM3212
 
HEAT TRANSFER : STEADY STATE HEAT CONDUCTION
HEAT TRANSFER : STEADY STATE HEAT CONDUCTIONHEAT TRANSFER : STEADY STATE HEAT CONDUCTION
HEAT TRANSFER : STEADY STATE HEAT CONDUCTION
 
Process Calculation - simple distillation
Process Calculation - simple distillationProcess Calculation - simple distillation
Process Calculation - simple distillation
 
Flash Distillation in Chemical and Process Engineering (Part 2 of 3)
Flash Distillation in Chemical and Process Engineering (Part 2 of 3)Flash Distillation in Chemical and Process Engineering (Part 2 of 3)
Flash Distillation in Chemical and Process Engineering (Part 2 of 3)
 
Pvt behaviour
Pvt behaviourPvt behaviour
Pvt behaviour
 
Interpretation of batch rate equations
 Interpretation of batch  rate equations  Interpretation of batch  rate equations
Interpretation of batch rate equations
 
Transport phenomena
Transport phenomenaTransport phenomena
Transport phenomena
 
Differential method of analysis of data
Differential method of analysis of dataDifferential method of analysis of data
Differential method of analysis of data
 
Design of Methanol Water Distillation Column
Design of Methanol Water Distillation Column  Design of Methanol Water Distillation Column
Design of Methanol Water Distillation Column
 
Full report gas absorption
Full report gas  absorptionFull report gas  absorption
Full report gas absorption
 
Introduction to thermodynamics
Introduction to thermodynamics Introduction to thermodynamics
Introduction to thermodynamics
 
Krkk tugas
Krkk tugasKrkk tugas
Krkk tugas
 
Design of condenser
Design of condenserDesign of condenser
Design of condenser
 
Antoine coefficient table
Antoine coefficient tableAntoine coefficient table
Antoine coefficient table
 
Mass Transfer Principles for Vapor-Liquid Unit Operations (3 of 3)
Mass Transfer Principles for Vapor-Liquid Unit Operations (3 of 3)Mass Transfer Principles for Vapor-Liquid Unit Operations (3 of 3)
Mass Transfer Principles for Vapor-Liquid Unit Operations (3 of 3)
 
Chap 1(a) molecular-diffusion_in_gas(2)
Chap 1(a) molecular-diffusion_in_gas(2)Chap 1(a) molecular-diffusion_in_gas(2)
Chap 1(a) molecular-diffusion_in_gas(2)
 
Thermodynamic, examples a
Thermodynamic, examples aThermodynamic, examples a
Thermodynamic, examples a
 
Control of Continuous Distillation Columns
Control of Continuous Distillation ColumnsControl of Continuous Distillation Columns
Control of Continuous Distillation Columns
 
Gas Compressor Calculations Tutorial
Gas Compressor Calculations TutorialGas Compressor Calculations Tutorial
Gas Compressor Calculations Tutorial
 

Similar to Process Dynamics Exercises and their solutions

Similar to Process Dynamics Exercises and their solutions (20)

Process Modelling and Control : Summary most important points in process mo...
Process Modelling and Control : Summary   most important points in process mo...Process Modelling and Control : Summary   most important points in process mo...
Process Modelling and Control : Summary most important points in process mo...
 
1. Process Dynamics.pptx
1. Process Dynamics.pptx1. Process Dynamics.pptx
1. Process Dynamics.pptx
 
Qualman.quiz.2.reviewer
Qualman.quiz.2.reviewerQualman.quiz.2.reviewer
Qualman.quiz.2.reviewer
 
Response surface methodology.pptx
Response surface methodology.pptxResponse surface methodology.pptx
Response surface methodology.pptx
 
Ansys Workbench-Chapter15
Ansys Workbench-Chapter15Ansys Workbench-Chapter15
Ansys Workbench-Chapter15
 
Modeling full scale-data(2)
Modeling full scale-data(2)Modeling full scale-data(2)
Modeling full scale-data(2)
 
Momentum equation.pdf
 Momentum equation.pdf Momentum equation.pdf
Momentum equation.pdf
 
Lecture notes chem2002-lecture-5-2013-2014
Lecture notes chem2002-lecture-5-2013-2014Lecture notes chem2002-lecture-5-2013-2014
Lecture notes chem2002-lecture-5-2013-2014
 
Algorithm Analysis
Algorithm AnalysisAlgorithm Analysis
Algorithm Analysis
 
Final Report 4_22_15
Final Report 4_22_15Final Report 4_22_15
Final Report 4_22_15
 
2.2 Phy I - Acceleration
2.2 Phy I - Acceleration2.2 Phy I - Acceleration
2.2 Phy I - Acceleration
 
Unit-1 Basic Concept of Algorithm.pptx
Unit-1 Basic Concept of Algorithm.pptxUnit-1 Basic Concept of Algorithm.pptx
Unit-1 Basic Concept of Algorithm.pptx
 
PID Control of Runaway Processes - Greg McMillan Deminar
PID Control of Runaway Processes - Greg McMillan DeminarPID Control of Runaway Processes - Greg McMillan Deminar
PID Control of Runaway Processes - Greg McMillan Deminar
 
Calculator-Techniques for engineering.pptx
Calculator-Techniques for engineering.pptxCalculator-Techniques for engineering.pptx
Calculator-Techniques for engineering.pptx
 
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
 
Daa unit 1
Daa unit 1Daa unit 1
Daa unit 1
 
Regression Analysis , A statistical approch to analysis data.pptx
Regression Analysis , A statistical  approch to analysis data.pptxRegression Analysis , A statistical  approch to analysis data.pptx
Regression Analysis , A statistical approch to analysis data.pptx
 
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdfSjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
 
Chapter 3-Dynamic Behavior of First and Second Order Processes-1.pptx
Chapter 3-Dynamic Behavior of First and Second Order Processes-1.pptxChapter 3-Dynamic Behavior of First and Second Order Processes-1.pptx
Chapter 3-Dynamic Behavior of First and Second Order Processes-1.pptx
 
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweDynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
 

More from Rami Bechara

More from Rami Bechara (8)

Bibliographic presentation sustainabl restaurant
Bibliographic presentation sustainabl restaurantBibliographic presentation sustainabl restaurant
Bibliographic presentation sustainabl restaurant
 
Hysys manual summary 1
Hysys manual summary 1Hysys manual summary 1
Hysys manual summary 1
 
Hydroxychloroquine
HydroxychloroquineHydroxychloroquine
Hydroxychloroquine
 
Possible drugs to fight coronavirus remdesivir
Possible drugs to fight coronavirus   remdesivirPossible drugs to fight coronavirus   remdesivir
Possible drugs to fight coronavirus remdesivir
 
Presentation finale
Presentation finalePresentation finale
Presentation finale
 
Le viol
Le violLe viol
Le viol
 
Distillation production de spiritueux
Distillation   production de spiritueuxDistillation   production de spiritueux
Distillation production de spiritueux
 
Process Design and control
Process Design and controlProcess Design and control
Process Design and control
 

Recently uploaded

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 

Process Dynamics Exercises and their solutions

  • 1. Process Dynamics Exercise Session Rami Bechara 3/29/2019 Rami Bechara 1
  • 2. Exercise 0 • Assume dynamic evolution of volume • Perform a degree of freedom Analysis 3/29/2019 Rami Bechara 2
  • 3. Course Questions 1. What is the difference between process design and control? 2. What is the difference between feedback and feedforward control? 3. What is the difference between manipulated controlled and disturbance variables? 4. What is the reason behind a LaPlace model? 5. What is the reason for employing TFs? 3/29/2019 Rami Bechara 3
  • 4. Course Answers 1. Dynamics: Represents the key equations of the process and its response to changes in inputs . Control: Deals with the manipulation of the studied process to suit certain control objectives: Speed, response, etc 2. Feedback, measures change in output variable and changes input accordingly. Feedforward: manipulates input independently of output 3/29/2019 Rami Bechara 4
  • 5. Course Answers 3. Controlled Variables: Variables that need to be at their pre-defined set point. Manipulated Variables: Input variables that are changed so at to render controlled variables equal to their set point. Disturbance variables : Input variables that are not manipulated but direct impact the value of controlled variables. 𝑤1, 𝑤2, 𝑤, 𝑥1, 𝑥2 3/29/2019 Rami Bechara 5
  • 6. Course Answers 4. The LaPlace Model is used in order to simplify the resolution of Differential Equations encountered in chemical process dynamics and control 5. The TF model is employed in order to standardize the study of dynamic processes, namely because many systems exhibit similar behaviors. 3/29/2019 Rami Bechara 6
  • 7. Degrees of Freedom Analysis Structured Approach 1. List all quantities in the model that are known constants (or parameters that can be specified) on the basis of equipment dimensions, known physical properties, and so on. 2. Determine the number of equations NE and the number of process variables, NV. Note that time t is not considered to be a process variable, because it is neither an input nor an output. 3. Calculate the number of degrees of freedom, 𝑁 𝐹 (Nv-NE) 4. Identify the NE output variables (include dependent variables in the ODEs) obtained by solving the process model. 5. Identify the 𝑁 𝐹 input variables that must be specified as either disturbance variables (DVs) or manipulated variables (MVs). 7Rami Bechara3/29/2019
  • 8. Equations and variables • First we need to set the equations • Global balance • 𝜌 𝑑𝑉 𝑑𝑡 = 𝑤1 + 𝑤2 − 𝑤 • Component Balance • 𝜌 𝑑𝑉𝑥 𝑑𝑡 = 𝑤1 𝑥1 + 𝑤2 𝑥2 − 𝑤𝑥 3/29/2019 Rami Bechara 8
  • 9. DOF 1. Constant parameters : 𝜌 2. NE=2, NV=7 (V, 𝑤1, 𝑤2, 𝑤, 𝑥1, 𝑥2, 𝑥), 3. NF=5 4. NE output variables: V, x 5. NF input variables 𝑤1, 𝑤2, 𝑤, 𝑥1, 𝑥2 3/29/2019 Rami Bechara 9
  • 10. Exercise 1 • y(0) and dy/dt (0) both equal to zero • What are the functions of the time (e.g., e−t/τ) in the solution for each of the following cases? • (a) u(t) = 2e−2t. 3/29/2019 Rami Bechara 10
  • 11. LaPLace • Follow the LaPlace Method • Laplace of differential Equation • 𝑠2 𝑌 + 6𝑠𝑌 + 8𝑌 = 3𝑈 • → 𝑠2 + 6𝑠 + 8 𝑌 = 3𝑈 • 𝑌 = 3𝑈 𝑠2+6𝑠+8 • 𝑇𝐹 = 𝑌 𝑈 = 3 𝑠2+6𝑠+8 ∶ 2nd order TF • Positive Roots: s1=2, s2=4 3/29/2019 Rami Bechara 11
  • 12. Solution • u(t) = 2e−2t(2e-t/τ) 𝜏 = 1 2  𝑈 = 2 0.5𝑠+1 • 𝑌 = 6 𝑠2+𝑠+8 (0.5𝑠+1) = 6 𝑠+2 (0.5𝑠+1)(𝑠+4) = 6 8 0.5𝑠+1 2(0.25𝑠+1) • No solution in Table. Apply Heaviside Expansion • 𝑌 = 𝑌𝑃𝐹𝐸 = 𝑎 0.5𝑠+1 + 𝑏 (0.5𝑠+1)2 + 𝑐 0.25𝑠+1 3/29/2019 Rami Bechara 12
  • 13. Solution • Multiply Equation by denominator • 0.75 = 0.5𝑠 + 1 2 0.25𝑠 + 1 ∗ 𝑌𝑃𝐹𝐸 • Develop • 0.75 = 𝑎 ∗ 0.5𝑠 + 1 0.25𝑠 + 1 + 𝑏 ∗ 0.25𝑠 + 1 + 𝑐 ∗ 0.5𝑠 + 1 2 • Use roots of denominator : Heaviside • 𝑠1 = − 1 0.5 0.75 = 𝑏 ∗ 0.25 −0.5 + 1 = 0.5𝑏 → 𝑏 = 0.75 0.5 = 3 2 • the same for 𝑠2 = − 1 0.25 → 0.75 = c ∗ − 0.5 0.25 + 1 2 = 𝑐 • 𝑆𝑒𝑡 𝑠3 = 0 → 0.75 = 𝑎 + 𝑏 + 𝑐 → 𝑎 = 0.75 − 𝑏 − 𝑐 = 0.75 − 3 2 − 0.75 → 𝑎 = − 3 2 • Thus Y = 𝑌𝑃𝐹𝐸 = −1.5 0.5𝑠+1 + 1.5 (0.5𝑠+1)2 + 0.75 0.25𝑠+1 3/29/2019 Rami Bechara 13
  • 14. Exercise 2 Jacketed Vessel • Both the tank contents and the jacket contents are well mixed and have significant thermal capacitances. • Imagine direct heat transfer between the terms • Do a DOF analysis on the system • Derive transfer function 𝑻 𝑸 𝑱 • Presentation and assumptions • The volume of liquid in the tank V and the volume of coolant in the jacket VJ remain constant. Volumetric flow rate qF, TF, Ti, TJ are constant, but qJ varies with time. Heat losses from the jacketed vessel are negligible. 3/29/2019 Rami Bechara 14
  • 15. Solution General procedure for developing TFmodels 14 15Rami Bechara3/29/2019
  • 16. General procedure for developing transfer function models 48 16Rami Bechara3/29/2019
  • 17. Solution • First: State equations • Mass: 𝜌 𝑑𝑉 𝑑𝑡 = 𝑞 − 𝑞 𝑓, V constant  𝑞 = 𝑞 𝑓 • Heat: Heat in – heat out = accumulated heat • 𝜌𝑉𝐶 𝑑𝑇 𝑑𝑡 = 𝑞𝐶𝑇𝑓 + 𝑞 𝐽 𝐶𝐽 𝑇𝑖 − 𝑞𝐶𝑇 − 𝑞 𝐽 𝐶𝐽 𝑇𝐽 • Steady-state • 0=𝑞 𝑠 𝐶𝑇𝑓,𝑠 + 𝑞 𝐽,𝑠 𝐶𝐽 𝑇𝑖,𝑠 − 𝑞 𝑠 𝐶𝑇𝑠 − 𝑞 𝐽 𝐶𝐽 𝑇𝐽,𝑠 • 𝑞 𝑠 = 𝑞 =, 𝑇𝑓,𝑠 = 𝑇𝑓, 𝑇𝑖,𝑠 = 𝑇𝑠  1st and 4th terms remain the same • Subtract the two 𝜌𝑉𝐶 𝑑𝑇′ 𝑑𝑡 = 𝐶𝐽 𝑇𝑖 𝑞 𝐽′ − qCT′ 3/29/2019 Rami Bechara 17
  • 18. Solution • Equation: 𝜌𝑉𝐶 𝑑𝑇′ 𝑑𝑡 = 𝐶𝐽 𝑇𝑖 𝑞 𝐽′ − qCT′ • La Place 𝜌𝑉𝐶𝑠𝑇 = 𝐶𝐽 𝑇𝑖 𝑞 𝐽 − 𝑞𝐶𝑇 • (𝜌𝑉𝐶𝑠 + qC)T = 𝐶𝐽 𝑇𝑖 𝑞 𝐽 • 𝑇 = 𝐶 𝐽 𝑇 𝑖 𝑞 𝐽 (𝜌𝑉𝐶𝑠+qC) = ( 𝐶 𝐽 𝑇 𝑖 qC )𝑞 𝐽 𝜌𝑉 𝑞 𝑠+1 • 𝑇𝐹 = 𝑇 𝑞 𝐽 = ( 𝐶 𝐽 𝑇 𝑖 qC ) 𝜌𝑉 𝑞 𝑠+1 ≈ 𝐾 𝜏𝑠+1 ; 𝐾 = 𝐶 𝐽 𝑇 𝑖 qC ,𝜏 = 𝜌𝑉 𝑞 3/29/2019 Rami Bechara 18
  • 19. Exercise 3 • Liquid storage system • Normal operating conditions are q1 = 10 ft3∕min, q2 = 5 ft3∕min, h = 4 ft. • The tank is 6 ft in diameter, and the density of each stream is 60 lb/ft3. • Assume that the exit flow rate q is related to height h as 𝑞 = 𝑐 𝑣 ℎ • Suppose that a change in q1 occurs. • The system and the change are highlighted afterwards • (a) What is the TF relating H′ to Q′1? • (b) Derive an expression for h(t) for this input change. 3/29/2019 Rami Bechara 19
  • 20. System and pulse 3/29/2019 Rami Bechara 20
  • 21. Solution General procedure for developing TFmodels 14 21Rami Bechara3/29/2019
  • 22. General procedure for developing transfer function models 48 22Rami Bechara3/29/2019
  • 23. Solution • Follow TF procedure • Mass balance: cumulated = input-output • 𝜌 𝑑𝑉 𝑑𝑡 = 𝜌𝑞1 + 𝜌𝑞2 − 𝜌𝑞 • Steady state: ℎ = ℎ = 4 𝑓𝑡, 𝑞 = 𝑞1 + 𝑞2 = 15ft3∕min 𝑐 𝑣 = 15/2 = 7.5 ft2.5/min, 𝐴 = 𝜋 ∗ 𝑅2 = 28.27 𝑓𝑡2 • 𝑉 = 𝐴ℎ, 𝑞 = 𝑐 𝑣 ℎ • A 𝑑ℎ′ 𝑑𝑡 = 𝑞1′ + 𝑞2′ − (𝑐 𝑣 ℎ − 𝑞); 𝑞2 ′ = 0 • Non linear equation: Need for linearization 3/29/2019 Rami Bechara 23
  • 24. Linearization method • Suppose a nonlinear dynamic model derived from first principles y output u input • Linear approximation of this equation can be obtained by using a Taylor series expansion and truncating after the first-order terms. • Final expression Deviation Variables 24Rami Bechara3/29/2019
  • 25. Solution • Linearization: • A 𝑑ℎ′ 𝑑𝑡 = 𝑞1′ + 𝑐 𝑣 2 ℎ ℎ′ c= 𝑐 𝑣 2 ℎ • La Place: 𝐴𝑠𝐻 = 𝑄1 + 𝑐𝐻 • 𝐴𝑠 + 𝑐 𝐻 = 𝑄1 • 𝐻 𝑄1 = 1/𝑐 𝐴 𝑐 𝑠+1 = 𝐾 𝜏𝑠+1 𝐾 = 2 ℎ 𝑐 𝑣 , 𝜏 = 2𝐴 ℎ 𝑐 𝑣 • 𝐾 = 0.53 min ft2 ; 𝜏 = 15min 3/29/2019 Rami Bechara 25
  • 26. Solution • One pulse to 5 for 12 minutes + one step to 5 • Pulse 𝑃 = 5 𝑠 (1 − 𝑒−12𝑠 ) • Step: 𝑆 = 5 𝑠 • Input: 𝑄1 = 5 𝑠 1 − 𝑒−12𝑠 + 5 𝑠 • 𝑄1 = 10 𝑠 − 5 𝑠 𝑒−12𝑠 3/29/2019 Rami Bechara 26
  • 27. Solution • 𝐻 = 𝐾 𝜏𝑠+1 ( 10 𝑠 − 5 𝑠 𝑒−12𝑠 ) • ℎ′ = 10𝐾 1 − 𝑒− 𝑡 𝜏 − 5𝐾 1 − 𝑒− 𝑡 𝜏 𝑆 𝑡 − 12 • 𝑆 = 1 𝑓𝑜𝑟 𝑡 > 12, 0 𝑓𝑜𝑟 𝑡 < 12 • ℎ = ℎ + ℎ′ 3/29/2019 Rami Bechara 27
  • 28. Exercise 5 • A step change from 15 to 31 psi in actual pressure results in the measured response from a pressure-indicating element shown below 3/29/2019 Rami Bechara 28
  • 29. Question • Assuming second-order dynamics, calculate all important parameters and write an approximate transfer function in the form • where R′ is the instrument output deviation (mm), P′ is the actual pressure deviation (psi). • (b) Write an equivalent differential equation model in term of actual (not deviation) variables 3/29/2019 Rami Bechara 29
  • 30. Step Response characteristics of a 2nd -order underdamped process • Important terms • X-axis: time relate terms • Rise Time (tr) is the time the process output takes to first reach the new steady-state value. • Time to First Peak. (tp) is the time required for the • output to reach its first maximum value. • Settling Time. ts is the time required for the process output to reach and remain inside a band whose width is equal to ±5% of the total change in y (±1% sometimes used). 30 • Period of Oscillation. P time between 2 successive peaks or valleys of the response. • Y-axis terms • Overshoot. OS = a/b (% overshoot is 100 a/b). • Decay Ratio.DR = c/a (where c is the height of the second peak). • True for the step response of any underdamped process. • If no overshoot: rise time definition: time to go from 10% to 90% of steady-state response Rami Bechara3/29/2019
  • 31. Expressions of terms for 2nd order underdamped processes 31 • Expressions for terms in case of 2nd order underdamped process: • For an underdamped second-order transfer function, Equations and figures can be used to obtain estimates of ζ and τ based on step response characteristicsRami Bechara3/29/2019
  • 32. Solution • 𝑂𝑆 = (12.7−11.2) 12.7−8 = 0.468 • 𝜁 = ( ln(𝑂𝑆) 𝜋 )2 (1+( ln(𝑂𝑆) 𝜋 )2) = 0.44 • 𝑃 = 2.3𝑠 ; 𝜏 = 𝑃 1−𝜁2 2𝜋 = 0.328𝑠 • 𝐾 = 11.2 𝑚𝑚 • Using the La Place table 3/29/2019 Rami Bechara 32
  • 33. Solution • 𝑅′ = 𝜏2 𝑠2 𝑃’ + 2𝜁𝜏𝑠𝑃’ + 𝑃’ • Inverse LaPlace operator • 𝜏2 𝑑2 𝑝’ 𝑑𝑡2 + 2𝜁𝜏 𝑑𝑝’ 𝑑𝑡 + 𝑝′ = 𝑟’ • 𝜏2 𝑑2 𝑝 𝑑𝑡2 + 2𝜁𝜏 𝑑𝑝 𝑑𝑡 + 𝑝 = 𝑟 3/29/2019 Rami Bechara 33
  • 34. Exercise 6 • A process consists of an integrating element operating in parallel with a 1st-order element • (a) What is the order of the overall transfer function, G(s) =Y(s)/U(s)? • (b) What is the gain of G(s)? • (c) What are the poles of G(s)?Where are they located in the complex s-plane? 3/29/2019 Rami Bechara 34
  • 35. Questions • (d) What are the zeros of G(s)? Where are they located? Under what condition(s) will one or more of the zeros be located in the right-half s- plane? • (e) For what conditions, will this process exhibit both a negative gain and a right-half plane zero? • (f) For any input change, what functions of time (response modes) will be included in the response, y(t)? • (g) Is the output bounded for any bounded input change, for example, u(t) = M? 3/29/2019 Rami Bechara 35
  • 36. Solution • (a) 𝐺 = 𝐾1 𝑠 + 𝐾2 𝜏𝑠+1 = 𝐾1 𝜏𝑠+1 +𝐾2 𝑠 𝑠(𝜏𝑠+1) • G= 𝐾1 𝜏+𝐾2 𝑠+𝐾1 𝑠(𝜏𝑠+1) = 𝐾1 𝜏+ 𝐾2 𝐾1 𝑠+1 𝑠(𝜏𝑠+1) • G= 𝐾1 𝜏 𝑎 𝑠+1 𝑠(𝜏𝑠+1) ; 𝜏 𝑎 = 𝜏 + 𝐾2 𝐾1 • Gain: 𝐾1 • Poles of G: 0 and − 1 𝜏 located on the origin and real axis (left –half) 3/29/2019 Rami Bechara 36
  • 37. Solution • There is one zero: − 1 𝜏 𝑎 • Right half  𝜏 𝑎<0  𝜏 + 𝐾2 𝐾1 <0  𝐾2 𝐾1 <- 𝜏 • (-) Gain 𝐾1<0, right-half plane zero 𝐾2>-𝐾1 𝜏 • 𝜏 𝑎, and 𝜏 will appear • Bounded: 𝑈 = 𝑀 𝑠 , 𝑌 = 𝐾1 𝑀 𝜏 𝑎 𝑠+1 𝑠2 (𝜏𝑠+1) • No need for solving, use the Final Value theorem • Lim y (t∞)= lim 𝐾1 𝑀 𝑠 (s0), it is unbounded 3/29/2019 Rami Bechara 37
  • 38. Exerice 7 • Derive an approximate First order plus time delay model for this function • Make use of Skogestad’s rule 3/29/2019 Rami Bechara 38
  • 39. Skogestad’s “Half Rule” Approximation • Approximation method for higher-order models that contain multiple time constants. • He approximates the largest neglected time constant in the denominator in the following manner. • One-half of its value is added to the existing time delay (if any), and the other half is added to the smallest retained time constant. • Time constants smaller than the largest neglected time constant are approximated as time delays, along with plane zero according to previous equations. • The motivation for this “half rule” is to derive approximate low-order models more appropriate for control system design. 39Rami Bechara3/29/2019
  • 40. Exercise 8 • Given the table below, Develop a transfer function model of the second order plus time delay form to a response of step input of amplitude M=4 3/29/2019 Rami Bechara 40
  • 41. Second order functions Approximating 𝜏 and 𝜁 • Smith’s method requires the times (with apparent time delay removed) at which the normalized response reaches 20% and 60%, respectively • Using the figure, the ratio of t20/t60 gives the value of ζ. • An estimate of τ can be obtained from the plot of t60/τ vs. t20/t60. 41Rami Bechara3/29/2019
  • 42. • 𝜃 defined as the time delay, thus intuitively, 𝜃 = 2𝑠, KM is the last term: K=3/4 • 𝑡20 = 4 − 𝜃 = 2s, 𝑡60 = 7 − 𝜃 = 5𝑠 • t20/t60=2/5=0.4 • t60/τ=2, τ=2.5 • 𝜁 = 1.05 • 𝐺 = 0.75𝑒−2𝑠 6.25𝑠2+5.25𝑠+1 𝜃 0% 20% 40% 60% 80% 100% 120% 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 NormalizedResponsey Time t 3/29/2019 Rami Bechara 42
  • 43. • 𝐺 = 0.75𝑒−2𝑠 6.25𝑠2+5.25𝑠+1 , b1=-0.54, b2=-0.29 • 𝐺 = 0.75𝑒−2𝑠 (1.82𝑠+1)(3.42𝑠+1) → 𝑌 = 3𝑒−2𝑠 𝑠(1.25𝑠+1)(5𝑠+1) • 𝑦 = (1 + 1 3.75 (5𝑒− 𝑡 5 − 1.25 𝑒− 𝑡 1.25)) ∗ S t − 2 • Did not work very well 3/29/2019 Rami Bechara 43
  • 44. Linear Regression • Also does not work very well 0 0.5 1 1.5 2 2.5 3 3.5 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Responey Time t 3/29/2019 Rami Bechara 44