Dr. Ian R. Manchester

Similar documents
Time Response of Systems

Dr Ian R. Manchester

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Laplace Transforms and use in Automatic Control

CHBE320 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION. Professor Dae Ryook Yang

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus

GATE EE Topic wise Questions SIGNALS & SYSTEMS

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Laplace Transform Part 1: Introduction (I&N Chap 13)

6.003 Homework #6 Solutions

Basic Procedures for Common Problems

STABILITY. Have looked at modeling dynamic systems using differential equations. and used the Laplace transform to help find step and impulse

Laplace Transforms Chapter 3

Systems Analysis and Control

Systems Analysis and Control

EE/ME/AE324: Dynamical Systems. Chapter 7: Transform Solutions of Linear Models

Course roadmap. ME451: Control Systems. Example of Laplace transform. Lecture 2 Laplace transform. Laplace transform

Identification Methods for Structural Systems. Prof. Dr. Eleni Chatzi System Stability - 26 March, 2014

Simon Fraser University School of Engineering Science ENSC Linear Systems Spring Instructor Jim Cavers ASB

Modeling and Control Overview

School of Mechanical Engineering Purdue University. ME375 Dynamic Response - 1

LTI Systems (Continuous & Discrete) - Basics

Poles, Zeros and System Response

CDS 101/110: Lecture 3.1 Linear Systems

Time Response Analysis (Part II)

Math 333 Qualitative Results: Forced Harmonic Oscillators

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

Index. Index. More information. in this web service Cambridge University Press

Linear Systems Theory

Review of Linear Time-Invariant Network Analysis

Chapter 6: The Laplace Transform. Chih-Wei Liu

The z-transform Part 2

Dynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology.

Math 308 Exam II Practice Problems

CHAPTER 5: LAPLACE TRANSFORMS

Cosc 3451 Signals and Systems. What is a system? Systems Terminology and Properties of Systems

CDS 101/110: Lecture 3.1 Linear Systems

Second Order Systems

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Today s goals So far Today 2.004

APPLICATIONS FOR ROBOTICS

APPPHYS 217 Tuesday 6 April 2010

Lecture 12. AO Control Theory

Control Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Identification Methods for Structural Systems

6.003 Homework #6. Problems. Due at the beginning of recitation on October 19, 2011.

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.

Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year

Module 4 : Laplace and Z Transform Problem Set 4

Solving a RLC Circuit using Convolution with DERIVE for Windows

Frequency Response of Linear Time Invariant Systems

Systems Analysis and Control

Laplace Transforms. Chapter 3. Pierre Simon Laplace Born: 23 March 1749 in Beaumont-en-Auge, Normandy, France Died: 5 March 1827 in Paris, France

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 2 Laplace Transform I 1/52

Introduction to Process Control

Given: We are given the drawing above and the assumptions associated with the schematic diagram.

f(t)e st dt. (4.1) Note that the integral defining the Laplace transform converges for s s 0 provided f(t) Ke s 0t for some constant K.

agree w/input bond => + sign disagree w/input bond => - sign

Table of Laplacetransform

CDS 110: Lecture 2-2 Modeling Using Differential Equations

Linear Filters and Convolution. Ahmed Ashraf

The Laplace Transform

Advanced Control Theory

Video 5.1 Vijay Kumar and Ani Hsieh

Control of Manufacturing Processes

Course Background. Loosely speaking, control is the process of getting something to do what you want it to do (or not do, as the case may be).

The Laplace Transform

MODELING OF CONTROL SYSTEMS

Core Concepts Review. Orthogonality of Complex Sinusoids Consider two (possibly non-harmonic) complex sinusoids

Control of Manufacturing Processes

Step Response Analysis. Frequency Response, Relation Between Model Descriptions

Lecture 19 IIR Filters

EE Homework 12 - Solutions. 1. The transfer function of the system is given to be H(s) = s j j

ECE317 : Feedback and Control

Explanations and Discussion of Some Laplace Methods: Transfer Functions and Frequency Response. Y(s) = b 1

27. The pole diagram and the Laplace transform

Therefore the new Fourier coefficients are. Module 2 : Signals in Frequency Domain Problem Set 2. Problem 1

Dynamics of structures

The Laplace Transform

MAE143A Signals & Systems - Homework 5, Winter 2013 due by the end of class Tuesday February 12, 2013.

INTRODUCTION TO DIGITAL CONTROL

Modeling and Analysis of Systems Lecture #3 - Linear, Time-Invariant (LTI) Systems. Guillaume Drion Academic year

CDS 101: Lecture 4.1 Linear Systems

Course Outline. Closed Loop Stability. Stability. Amme 3500 : System Dynamics & Control. Nyquist Stability. Dr. Dunant Halim

Module 4. Related web links and videos. 1. FT and ZT

4.1. If the input of the system consists of the superposition of M functions, M

Modeling and Analysis of Systems Lecture #8 - Transfer Function. Guillaume Drion Academic year

1 otherwise. Note that the area of the pulse is one. The Dirac delta function (a.k.a. the impulse) can be defined using the pulse as follows:

Systems Analysis and Control

ME 563 HOMEWORK # 7 SOLUTIONS Fall 2010

Lecture 27 Frequency Response 2

Control System. Contents

LINEAR SYSTEMS. J. Elder PSYC 6256 Principles of Neural Coding

Unit 2: Modeling in the Frequency Domain Part 2: The Laplace Transform. The Laplace Transform. The need for Laplace

ECE 3793 Matlab Project 3 Solution

A system that is both linear and time-invariant is called linear time-invariant (LTI).

Frequency Response and Continuous-time Fourier Series

Often, in this class, we will analyze a closed-loop feedback control system, and end up with an equation of the form

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries

I Laplace transform. I Transfer function. I Conversion between systems in time-, frequency-domain, and transfer

Transcription:

Dr Ian R. Manchester

Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign 2 Due 8 Bode Plots 9 Bode Plots 2 Assign 3 Due 10 State Space Modeling 11 State Space Design Techniques 12 Advanced Control Topics 13 Review Assign 4 Due Slide 2

The concept of a linear time invariant (LTI) Response of LTI systems to basic inputs Impulse Response Step Response Frequency Response The Laplace Transform Transfer Functions of linear systems Assignment 1 Slide 3

M f(t) y(t) In the last lecture, we considered this mechanical system We derived the following differential equation: m y = " F m y = f (t) # Ky(t) # K d y (t) m y + K d y (t) + Ky(t) = f (t) Slide 4

u(t) Plant y(t) The input-output relationship of physical systems can usually be modelled as a differential equation: Can we solve it? If we know u(t) can we find y(t)? Slide 5

This is called a Linear Time Invariant (LTI) System u 1 u 2 Plant y u 3 Superposition y(t) = f (u 1 (t) + u 2 (t) +...) = f (u 1 (t)) + f (u 2 (t)) +... Homogeneity y(t) = f (au(t)) = af (u(t)) Slide 6

vid Slide 7

Slide 8

Response of a car suspension system to a pothole Flexing modes of an aircraft wing Or a high-precision industrial robot arm The response of blood glucose concentration, insulin production, etc after eating a meal Slide 9

An impulse is an infinitely short pulse at t =0 Any signal can be thought of as the summation (integral) of many impulses at different points in time By the principal of superposition, if we can find the response of the system to one impulse, we will be able to find the response to an arbitrary input f(t) t Slide 10

Suppose the input consisted of just three impulses at times t = 0, 1, 2 of size 7, 8, 9. What is the value of y(t) at time t = 5? y = f (u 1 + u 2 + u 3 ) = f (u 1 ) + f (u 2 ) + f (u 3 ) = 7h(5) + 8h(4) + 9h(3) Slide 11

The output is the sum (integral) of each impulse response of the system to each individual impulse of the input, delayed by the appropriate time y(t) = % $ 0 h(")u(t #")d" We call this convolution, and it is written as y(t) = h(t) "u(t) Slide 12

Assume we have a system described by the following differential equation y (t) + ky(t) = u(t) The impulse response for this system is Slide 13

If we want to find the response of the system to a sinusoidal input, sin(!t) Slide 14

Now what happens if we have multiple components in the system? u(t) h (t) y 1 (t) h 1 (t) y(t) Slide 15

This provides us with a rich basis function for describing functions Through Euler s formula, we find Fourier analysis tells us that this is sufficient for representing any signal Slide 16

We can also consider the response of a system to sinusoidal inputs Fourier theory tells us that all signals can be decomposed into a sums of sinusoids Our basis signals are complex exponentials: u(t) = e st = e (" + j# )t Slide 17

In general Where Slide 18

Step input f (t) =1 Laplace Tr lim R " # % 0 R & = lim ( R " #' e $st dt e $st $s ) + * R 0 e $sr $1 = lim R " # $s If s > 0 = 1 s Slide 19

What about that nasty integral in the Laplace operation? We normally use tables of Laplace transforms rather than solving the preceding equations directly This greatly simplifies the transformation process Slide 20

Slide 21

Convolution in time is equivalent to multiplication in the Laplace domain U(s) H(s) Y 1 (s) H 1 (s) Y(s) Slide 22

Starting with an impulse response, h(t), and an input, u(t), find y(t) u(t), h(t) convolution y(t) L L -1 U(s), H(s) Multiplication, algebraic manipulation Y(s) Slide 23

The transfer function H(s) of a system is defined as the ratio of the Laplace transforms output and input with zero initial conditions H(s) = Y(s) U(s) It is also Laplace transform of the impulse response Slide 24

Recall the system we examined earlier y (t) + ky(t) = u(t) To find the transfer function for this system, we perform the following steps sy(s) " y(0) + ky(s) = U(s) Y(s)(s + k) = U(s) H(s) = Y(s) U(s) = 1 s + k or Slide 25

The output response of a system is the sum of two related responses The natural response describes dissipation, oscillation, or unstable growth from initial conditions The forced response describes how the system reacts to external inputs Together these elements determine the overall response of the system Slide 26

M f(t) y(t) Earlier, we considered this mechanical system Now we can attempt to find y(t) M y (t) + K d y (t) + Ky(t) = f (t) M(s 2 Y(s) " sy(0) " y (0)) + K d (sy(s) " y(0)) + KY(s) = F(s) Slide 27

The natural response of the system can be found by assuming no input force Taking inverse Laplace transform will give us the system response Slide 28

Suppose we wish to find the natural response of the system to an initial displacement of 0.5m Assume the mass of the system is 1kg and the damping constant k d is 4 Nsec/m and the spring constant k is 3 N/m Slide 29

By Partial Fraction expansion we find Slide 30

What if we change the spring constant to 20 N/m? Slide 31

Assuming zero initial conditions, the forced response will be This is the transfer function for this system Slide 32

Suppose we wish to find the response of the system to a unit step input force f(t) Assume the mass of the system is 1kg and the systems constant k d is 4 Nsec/m and k is 3 N/m Slide 33

We have found We wish to write Y(s) in terms of its partialfraction expansion Slide 34

So We now take inverse Laplace transforms of these simple transforms Slide 35

This represents the step response for this system This plot shows the response y(t) vs time Slide 36

%! % Example 1: Step response for! % Y(s)/F(s) = 1/(s^2 + 4s + 3)! %! sys = tf(1,[1,4,3]);! step(sys);! hold on;! pause;! %! % Solving for time domain response yields! % y(t) = 1/3-1/2*exp(-t) + 1/6*exp(-3*t)! %! t = 0:0.1:6;! y_t = 1/3-1/2*exp(-t) + 1/6*exp(-3*t);! plot(t, y_t, 'r');! pause;! Slide 37

The poles of a transfer function are the values of the LT variables, s, that cause the transfer function to become infinite The zeros of a transfer function are the values of the LT variables, s, that cause the transfer function to go to zero A qualitative understanding of the effect of poles and zeros can help us to quickly estimate performance Slide 38

Recall Im{s} x x x Re{s} Slide 39

What if we change the spring constant k to 20 N/m? Im{s} x x Re{s} x Slide 40

Notice that the step response has changed in response to the change in the modified parameter k The steady state response and transient behaviour are different Slide 41

%! % Example 1: Step response for! % Y(s)/F(s) = 1/(s^2 + 4s + 20)! %! sys = tf(1,[1,4,20]);! step(sys);! hold on;! pause;! Slide 42

A first order system without zeros can be described by: The resulting impulse response is When! > 0, pole is located at s < 0, exponential decays = stable! < 0, pole is at s > 0, exponential grows = unstable Step Response Slide 43

From the preceding we can conclude that in general, if the poles of the system are on the left hand side of the s-plane, the system is stable Poles in the right hand plane will introduce components that grow without bound stable Im{s} unstable Re{s} Slide 44

Consider the modelling of an automobile suspension system. Wheel can be modelled as a stiff spring with the suspension modelled as a spring and damper in parallel Interested in describing the motion of the mass in response to changing conditions of the road K s K w M K d y(t) u(t) Slide 45

The Linear Time Invariant abstraction allows us to completely understand system response by looking at certain basic responses (impulse, step, frequency) The Laplace transform (of signals) and transfer functions (of systems) are a very convenient representations for analysis Slide 46

Nise Section 2.1-2.3 and 4.1-4.2 Franklin & Powell Section 3.1 Murray and Åström (online) Chapter 8 (somewhat different presentation) Slide 47