Lecture 8 Transfer Function Definition Block Diagram Manipulation - - PowerPoint PPT Presentation

lecture 8 transfer function definition block diagram
SMART_READER_LITE
LIVE PREVIEW

Lecture 8 Transfer Function Definition Block Diagram Manipulation - - PowerPoint PPT Presentation

Lecture 8 Transfer Function Definition Block Diagram Manipulation Process Control Prof. Kannan M. Moudgalya IIT Bombay Tuesday, 6 August 2013 1/30 Process Control Transfer functions, block diagram manipulation Outline 1. Formal definition


slide-1
SLIDE 1

Lecture 8 Transfer Function Definition Block Diagram Manipulation

Process Control

  • Prof. Kannan M. Moudgalya

IIT Bombay Tuesday, 6 August 2013

1/30 Process Control Transfer functions, block diagram manipulation

slide-2
SLIDE 2

Outline

  • 1. Formal definition of transfer functions
  • 2. Block diagram manipulation
  • 3. Time delay

2/30 Process Control Transfer functions, block diagram manipulation

slide-3
SLIDE 3
  • 1. Formal definition of transfer functions

3/30 Process Control Transfer functions, block diagram manipulation

slide-4
SLIDE 4

One Definition of Impulse Function, δ

◮ It is a function with a nonzero value at only

  • ne point, with area unity

◮ Rectangle of infinite height with zero width ◮ Triangle of infinite height with zero base length

4/30 Process Control Transfer functions, block diagram manipulation

slide-5
SLIDE 5

Second Definition of Impulse Function

◮ Let the impulse function be δ(t) ◮ The integral

b

a

f(t)δ(t)dt =

  • f(0), a < 0 < b

0, 0 / ∈ (a, b)

◮ The Laplace Transform of δ(t) is

∞ e−stδ(t)dt = 1

5/30 Process Control Transfer functions, block diagram manipulation

slide-6
SLIDE 6

Transfer function

Recall the procedure we used to derive transfer function:

◮ Considered only time invariant systems ◮ Linearised them ◮ Made initial conditions to be zero

6/30 Process Control Transfer functions, block diagram manipulation

slide-7
SLIDE 7

Impulse response

◮ We studied step response, ramp response, etc. ◮ The impulse response of a system is

  • 1. step response to a system which behaves like an

impulse

  • 2. inverse Laplace transform of its transfer function
  • 3. don’t know what it is

7/30 Process Control Transfer functions, block diagram manipulation

slide-8
SLIDE 8

Definition of transfer functions

◮ Recall the input-output property

G(s)

u(t) ↔ u(s) y(s) ↔ y(t)

◮ What will be the output, if the input is

impulse?

◮ y(s) = G(s)u(s) = G(s), in case of impulse

input

◮ i.e. y(s) = G(s), in case of impulse input ◮ So, g(t) (where, g(t) ↔ G(s)) is known as the

impulse response

◮ Transfer function is the Laplace Transform of

impulse response

8/30 Process Control Transfer functions, block diagram manipulation

slide-9
SLIDE 9

Impulse response

◮ We studied step response, ramp response, etc. ◮ The impulse response of a system is

  • 1. step response to a system which behaves like an

impulse

  • 2. inverse Laplace transform of its transfer function
  • 3. don’t know what it is

Answer: 2

9/30 Process Control Transfer functions, block diagram manipulation

slide-10
SLIDE 10
  • 2. Block diagram manipulation

10/30 Process Control Transfer functions, block diagram manipulation

slide-11
SLIDE 11

Transfer functions in series

y(s) G1(s) u(s) y1(s) G2(s)

y(s) u(s) G1(s)G2(s)

◮ y1(s) = G1(s)u(s) ◮ Under what conditions? Initial condition is zero ◮ Or when deviational variables are used ◮ Also when the model is linear ◮ y(s) = G2(s)y1(s) = G2(s)G1(s)u(s) ◮ Overall transfer function = G2(s)G1(s) ◮ = G1(s)G2(s), in case of scalars

11/30 Process Control Transfer functions, block diagram manipulation

slide-12
SLIDE 12

A good counter example

◮ When nonlinear or time varying, systems do

not commute

◮ J. C. Proakis and D. G. Manolakis, Digital

Signal Processing Principles, Algorithms, and

  • Applications. Prentice Hall, Inc., Upper Saddle

River, NJ and also New Delhi

◮ Repeated in K. M. Moudgalya, Digital Control.

John Wiley & Sons, Chichester and also New Delhi

12/30 Process Control Transfer functions, block diagram manipulation

slide-13
SLIDE 13

Transfer functions in parallel

y(s) y2(s) y1(s) G2(s) G1(s) u(s)

G1(s) + G2(s)

u(s) y(s)

◮ y1(s) = G1(s)u(s) ◮ Once again, under zero initial conditions ◮ Or when deviational variables are used ◮ y(s) = y1(s) + y2(s) = G1(s)u(s) + G2(s)u(s) ◮ = (G1(s) + G2(s))u(s) ◮ Overall transfer function = G1(s) + G2(s)

13/30 Process Control Transfer functions, block diagram manipulation

slide-14
SLIDE 14

Closed loop transfer function

14/30 Process Control Transfer functions, block diagram manipulation

slide-15
SLIDE 15

Recall: Model of Flow Control System

Qi(t) Q(t) = x(t)h(t) h(t)

∆h(s) = K1 τs + 1∆Qi(s) − K2 τs + 1∆x(s)

15/30 Process Control Transfer functions, block diagram manipulation

slide-16
SLIDE 16

Recall the block diagram representation

Variable −K2 τs + 1 K1 τs + 1 ∆Qi ∆x Disturbance Variable Manipulated Variable ∆h Controlled

◮ + sign is not explicitly shown ◮ − sign has to be shown at the summing

junction

16/30 Process Control Transfer functions, block diagram manipulation

slide-17
SLIDE 17

How do we use this model in feedback control design?

Variable −K2 τs + 1 K1 τs + 1 ∆Qi ∆x Disturbance Variable Manipulated Variable ∆h Controlled

17/30 Process Control Transfer functions, block diagram manipulation

slide-18
SLIDE 18

Feedback control system block diagram

− −K2 τs + 1 K1 τs + 1 ∆Qi ∆x ∆h e Setpoint Gc ◮ Gc is controller, to design in this course ◮ Setpoint is the desired value of height ◮ e is the error ◮ The output is subtracted from the setpoint ◮ What is the relation between setpoint and ∆h?

18/30 Process Control Transfer functions, block diagram manipulation

slide-19
SLIDE 19

A simplified closed loop transfer function

K G Gc u −

e

y

ysp

◮ What is the relationship between y and ysp? ◮ K is the measurement transfer function ◮ Gc is the transfer function of the controller ◮ The closed loop relation is

y(s) = GGc 1 + KGGc

19/30 Process Control Transfer functions, block diagram manipulation

slide-20
SLIDE 20

Problem from Final Exam, 2009

This problem is concerned with a scheme, known as cascade control, shown below:

Ysp −

Y

Kc1 Kc2 Gm 1 s + 1

1 (2s + 1)(4s + 1)

Determine the closed loop transfer function

20/30 Process Control Transfer functions, block diagram manipulation

slide-21
SLIDE 21
  • 3. Time delay

21/30 Process Control Transfer functions, block diagram manipulation

slide-22
SLIDE 22

Time Shift Laplace Transform

◮ Let the Laplace Transform of f(t) be F(s) ◮ The Laplace Transform of f(t − L) is

  • 1. F(s − L)
  • 2. eLF(s)
  • 3. e−LF(s)
  • 4. e−sLF(s)

◮ Answer: e−sLF(s) ◮ So, the Laplace Transform of

u(t) = [1(t) − 1(t − t1)] × M is

◮ U(s) =

1 s − 1 se−t1s

  • M

22/30 Process Control Transfer functions, block diagram manipulation

slide-23
SLIDE 23

Time Delay Modelling

From a previous lecture

23/30 Process Control Transfer functions, block diagram manipulation

slide-24
SLIDE 24
slide-25
SLIDE 25
slide-26
SLIDE 26
slide-27
SLIDE 27
slide-28
SLIDE 28

One Way to Determine Time Delay

◮ Change the input by a step ◮ Find out when the output starts changing ◮ Determine the time delay ◮ Check whether the SBHS has any time delay!

28/30 Process Control Transfer functions, block diagram manipulation

slide-29
SLIDE 29

What we learnt today

◮ Formal definition of transfer function ◮ Introduction to block diagram manipulation ◮ Time delay processes

29/30 Process Control Transfer functions, block diagram manipulation

slide-30
SLIDE 30

Thank you

30/30 Process Control Transfer functions, block diagram manipulation