Unit 6 - Dynamic Behaviour of Higher Order System Part 2 Edited.....
Unit 6 - Dynamic Behaviour of Higher Order System Part 2 Edited.....
ENGINEERING
14 September 2023
Outcomes
• Define Poles and Zeros and understand their influence on process
dynamic response.
• Analyse Poles and Zeros using a complex s plane.
• Derive models of higher order systems
• Recognize the difference between interacting and non-interacting
systems
• Predict the response of some simpler higher order systems to step and
impulse inputs
• Approximate higher order system behaviour with a model consisting of
a first order term with added dead time.
2
Introduction
In Unit 5 we dealt with the dynamics of relatively simple processes, which can be
modelled as either 1st or 2nd order transfer functions.
In this Unit, we consider more complex transfer function models that include
additional time constants in the denominator and/or functions of s in the
numerator.
If a transfer function has a function of s in the numerator, the numerator will also
have a significant influence on process response.
3
POLES AND ZEROS AND THEIR EFFECT ON PROCESS RESPONSE
where 0 ≤ ζ < 1
Note that, the denominator is 2nd order with an additional 1st order and another s
term. It is therefore more complicated than the simple 1st or 2nd order
denominators dealt with so far.
We can however, have a general idea of the process response by analysing
the denominator as follows(next slide);
4
POLES AND ZEROS AND THEIR EFFECT ON PROCESS RESPONSE
Each term of the response is determined from the factors of the denominator polynomial,
which is also called the characteristic polynomial.
The roots of the factors in the characteristic polynomial, are known as Poles of the
Transfer Function in Process Control terms. In the case of the above transfer
function, the Poles/roots are;
These Poles can be better shown and analysed by plotting them on a complex s-
plane, with the y-axis being the Imaginary axis, and the x-axis the Real axis
5
POLES AND ZEROS AND THEIR EFFECT ON PROCESS RESPONSE
Notes We have 4 poles:
1. An integrating element (pole at the origin),-due to s 1 = 0
s4.
4. The real pole is closer to the imaginary
axis than the complex pair, indicating a slower
response mode.
5. In general, the speed of response for a given mode
increases as the pole location moves farther away from
the imaginary axis.
6. A pole to the right of the imaginary axis
(called a right-half plane pole) indicates an unstable
7. Complex conjugate poles indicate that the
system because the response will continue to grow as t
response will contain sine and cosine terms; that is,
increases.
it will exhibit oscillatory modes.
6
POLES AND ZEROS AND THEIR EFFECT ON PROCESS RESPONSE
We only have Zeros when the numerator has ‘s’ term(s). Eg in the first order
transfer function below.
Transfer functions with numerator terms such as above are said to exhibit numerator
dynamics.
7
Higher order processes
• What are higher order process?
In general, three or more first order processes in series, or a combination of any first
order and second order processes gives higher order processes. Systems with
higher than second order dynamics are not unusual in chemical processes. Four
classes of higher order systems which are most often encountered are:
(a) N first order processes in series
(b) Processes with dead time
(c) Processes with inverse response
(d) Multiple input, multiple output processes
We will look at some of the systems and some responses to input and impulse
changes.
8
Dynamic systems with deadtime
Dead time or transport delay or time delay occurs results when fluid has to flow
through a pipe.
9
Dynamic systems with deadtime
Virtually all physical processes will involve some time delay between the input and the
output. Whenever material or energy is physically moved in a process or plant, there is
a time delay associated with the movement.
10
Dynamic systems with deadtime
For the first order process, we have the following transfer function:
While for the dead time, we have the following transfer function:
Therefore, the transfer function between the input f(t) and the delayed output y(t–td)
is given by:
11
Dynamic systems with deadtime
Similarly, the transfer function for a second order system with delay is given by:
12
Dynamic systems with inverse response
The inverse response typically results when two separate effects are occurring at
the same time, but with different directions and dynamics. The system will have two
transfer functions.
Drum boiler
13
Dynamic systems with inverse response
The inverse response typically results when two separate effects are occurring at the
same time, but with different directions and dynamics. The system will have two
transfer functions.
The cold feed water causes a temperature drop, which decreases the volume of the
entrained vapour bubbles. This leads to a decrease in the liquid level of the boiling
water, following first order behaviour, that is:
With constant heat supply, the steam production remains constant and
consequently the liquid level of the boiling water will start increasing in an integral
form, leading to a pure capacitive response, that is
14
Parallel Structures of Simple Systems
Inverse responses can occur for two first-order transfer functions in a parallel
arrangement.
The block diagram for this parallel arrangement can be represented as;
15
After rearranging the numerator into standard gain/time constant form, we have
16
RESPONSE OF HIGHER ORDER PROCESSES
Example
Consider the following higher order system: 𝑦⃛ + 8𝑦̈+ 17𝑦̇ + 10𝑦 = 𝑢( 𝑡) The system
is initially at steady state, i.e.: 𝑦(0) = 𝑦̇(0) = 𝑦̈(0) = 0
(a) Determine the transfer function of the system.
(b) (b) Determine the response to a unit-impulse change.
17
RESPONSE OF HIGHER ORDER PROCESSES
Example
Consider the following higher order system: 𝑦⃛ + 8𝑦̈+ 17𝑦̇ + 10𝑦 = 𝑢( 𝑡) The system
is initially at steady state, i.e.: 𝑦(0) = 𝑦̇(0) = 𝑦̈(0) = 0
(b) Determine the response to a unit-impulse change, and
18
RESPONSE OF HIGHER ORDER PROCESSES
Example
Continue….
19
RESPONSE OF HIGHER ORDER PROCESSES
Example
Consider two different first order systems with the following transfer functions: 𝐺1 ( 𝑠)
= 𝐾1/ 𝜏1𝑠+1 and 𝐺2 (𝑠) = 𝐾2 /𝜏2𝑠+1 The two transfer functions are combined so as
to oppose each other and result in the combined transfer function below: 𝐺(𝑠) =
𝑌(𝑠) 𝑈(𝑠) = 𝐾1 /𝜏1𝑠+1 − 𝐾2 /𝜏2𝑠+1 This forms an inverse response. The steady-state
gain and time constants are given as: K1 = 10; K2 = 5; 1 = 4 mins; and = 1 min
(a) Determine the response for a unit step change on each transfer function and the
combined transfer function.
20
RESPONSE OF HIGHER ORDER PROCESSES
Example
answer
(a) Determine the response for a unit step change on each transfer function and the
combined transfer function.
Example
answer
22
RESPONSE OF HIGHER ORDER PROCESSES
Example
answer
23
RESPONSE OF HIGHER ORDER PROCESSES
Example
answer
24
RESPONSE OF HIGHER ORDER PROCESSES
Example
answer
25
RESPONSE OF HIGHER ORDER PROCESSES
Example
answer
26
INTERACTING AND NONINTERACTING PROCESSES
Interacting process - downstream units affect upstream units, and vice versa.
- eg if there is a reycle stream from the distillation outlet to the
reactor inlet. In this case, changes in the column will also affect
the reactor and vice versa.
27
Noninteracting Tanks in Series
• Liquid level in the second tank does not
influence the level in the first tank.
𝑑 h1 1
𝐴1 =𝑞𝑖 − h (3)
𝑑𝑡 𝑅1 1
1
and 𝑞 ′ 1= h′
𝑅1 1 (5)
29
Similarly, the transfer function relating Q1(s) to H1(s) is obtained by Laplace
transforming (5).
′
𝑄1 ( 𝑠) 1 1
= = (7)
𝐻 (𝑠 )
′
1
𝑅1 𝐾 1
′
where
𝑄 2( 𝑠) 1 1
= = (9)
′
𝐻 2 ( 𝑠) 𝑅2 𝐾 2
where 𝐾 2=𝑅 2 and 𝜏 2= 𝐴2 𝑅2
The overall transfer function relating the outflow from Tank 2 to the inflow to Tank
1 can be derived by forming the product of (6) through (9).
′ ′ ′ ′ ′
𝑄2 (𝑠) 𝑄 2 (𝑠 ) 𝐻 2 (𝑠) 𝑄1 (𝑠) 𝐻 1 (𝑠)
′
= ′
× ′
× ′
× ′
𝑄 (𝑠)
𝑖 𝐻 (𝑠)
2 𝑄 (𝑠 )
1 𝐻 (𝑠)
1 𝑄 𝑖 (𝑠)
30
′
𝑄2 ( 𝑠) 1 𝐾2 1 𝐾1
Or = × × ×
′
𝑄 𝑖 ( 𝑠) 𝐾 2 𝜏 2 𝑠+1 𝐾 1 𝜏 1 𝑠+ 1
′
𝑄2 (𝑠) 1
Simplifying =
′
𝑄 𝑖 (𝑠) (𝜏 ¿ ¿ 2 𝑠+ 1)(𝜏1 𝑠 +1)¿
Notes
• Each tank level has first-order dynamics with respect to its inlet flow rate.
31
32
Interacting Tanks in Series
33
We notice that the Transfer Function is of the form;
34
We notice that the Transfer Function is of the form;
Consequently, the overall transfer function between H’2(s) and Q’i(s) is;
Notes
35
MULTIPLE-INPUT, MULTIPLEOUTPUT(MIMO)
PROCESSES
Most industrial process control applications involve a number of input (manipulated) variables
and output (controlled) variables.
36
Consider the thermal mixing process shown below;
The outlet flow rate w is maintained constant by the pump, and the liquid properties
are assumed to be constant (not affected by temperature).
37
Noting that the liquid volume can vary with time, the energy and mass balances for this
process are;
(1)
(2)
38
Expanding the derivative in the Energy balance and noting that Tref is a constant
gives;
(3)
Equation (3) can be substituted for the left side of Eq. (1) to give;
(4)
(5)
39
After linearizing Eqs. (4) and (5), putting them in deviation form, and taking Laplace
transforms, we obtain a set of eight transfer functions that describe the effect of each
input variable (w’h,w’c,T’h,T’c) on each output variable (T′ and h′):
40
Notes
From the 8 transfer functions, we can see that:
• All four inputs affect the tank temperature through first-order transfer functions
and a single time constant τ.
• The inlet flow rates affect level through integrating transfer functions that
result from the pump on the exit line.
• Inlet temperature changes have no effect on liquid level.
The 8 Transfer functions can be written in a more compact form known as the
Transfer Function Matrix
41
Equivalently, two transfer function matrices can be used to separate the manipulated
variables, wh and wc, from the disturbance variables, Th and Tc
42
43
The end
44