Control Systems. Frequency domain analysis. L. Lanari

Similar documents
Control Systems. Laplace domain analysis

Control Systems. System response. L. Lanari

9.5 The Transfer Function

Control Systems. Time response

Introduction & Laplace Transforms Lectures 1 & 2

Introduction to Modern Control MT 2016

Control Systems. Time response. L. Lanari

Linear Systems. Linear systems?!? (Roughly) Systems which obey properties of superposition Input u(t) output

ENGIN 211, Engineering Math. Laplace Transforms

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

Lecture 7: Laplace Transform and Its Applications Dr.-Ing. Sudchai Boonto

Chap 4. State-Space Solutions and

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response

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

Definition of the Laplace transform. 0 x(t)e st dt

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Norms for Signals and Systems

Control Systems. Dynamic response in the time domain. L. Lanari

Transform Solutions to LTI Systems Part 3

MULTIVARIABLE ZEROS OF STATE-SPACE SYSTEMS

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

Transfer function and linearization

2.161 Signal Processing: Continuous and Discrete Fall 2008

EE Control Systems LECTURE 9

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

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

6.241 Dynamic Systems and Control

Linear Systems Theory

Linear Systems. Chapter Basic Definitions

L2 gains and system approximation quality 1

Perspective. ECE 3640 Lecture 11 State-Space Analysis. To learn about state-space analysis for continuous and discrete-time. Objective: systems

CHEE 319 Tutorial 3 Solutions. 1. Using partial fraction expansions, find the causal function f whose Laplace transform. F (s) F (s) = C 1 s + C 2

Linear System Theory

Identification Methods for Structural Systems

ECE 3620: Laplace Transforms: Chapter 3:

EE 380. Linear Control Systems. Lecture 10

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

Systems Analysis and Control

State will have dimension 5. One possible choice is given by y and its derivatives up to y (4)

Chapter 6: The Laplace Transform. Chih-Wei Liu

Control Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli

Dynamical system. The set of functions (signals) w : T W from T to W is denoted by W T. W variable space. T R time axis. W T trajectory space

Time Response Analysis (Part II)

ME Fall 2001, Fall 2002, Spring I/O Stability. Preliminaries: Vector and function norms

2.161 Signal Processing: Continuous and Discrete Fall 2008

ECEN 605 LINEAR SYSTEMS. Lecture 7 Solution of State Equations 1/77

The Laplace Transform

Robust Control 2 Controllability, Observability & Transfer Functions

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

Kalman Decomposition B 2. z = T 1 x, where C = ( C. z + u (7) T 1, and. where B = T, and

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

EE Experiment 11 The Laplace Transform and Control System Characteristics

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

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.

EE263: Introduction to Linear Dynamical Systems Review Session 6

Multivariable Control. Lecture 03. Description of Linear Time Invariant Systems. John T. Wen. September 7, 2006

Signals and Systems. Spring Room 324, Geology Palace, ,

10 Transfer Matrix Models

Systems Engineering/Process Control L4

1 Continuous-time Systems

INC 341 Feedback Control Systems: Lecture 2 Transfer Function of Dynamic Systems I Asst. Prof. Dr.-Ing. Sudchai Boonto

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.

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

Intro. Computer Control Systems: F9

Transfer Functions. Chapter Introduction. 6.2 The Transfer Function

LTI Systems (Continuous & Discrete) - Basics

LTI system response. Daniele Carnevale. Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata

ECEEN 5448 Fall 2011 Homework #4 Solutions

Advanced Control Theory

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

Lecture 3. Chapter 4: Elements of Linear System Theory. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.

ECE504: Lecture 9. D. Richard Brown III. Worcester Polytechnic Institute. 04-Nov-2008

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

Discrete and continuous dynamic systems

Systems and Control Theory Lecture Notes. Laura Giarré

Solution of Linear State-space Systems

Control Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft

Observability and state estimation

Problem Set 3: Solution Due on Mon. 7 th Oct. in class. Fall 2013

Control Systems Design

Laplace Transforms and use in Automatic Control

Time Response of Systems

MATHEMATICAL MODELING OF CONTROL SYSTEMS

EE C128 / ME C134 Final Exam Fall 2014

Lecture 19 Observability and state estimation

Special Mathematics Laplace Transform

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

Control Systems. Internal Stability - LTI systems. L. Lanari

9.2 The Input-Output Description of a System

EE C128 / ME C134 Midterm Fall 2014

EEE582 Homework Problems

MODELING OF CONTROL SYSTEMS

Intro. Computer Control Systems: F8

5. Observer-based Controller Design

Control Systems Design, SC4026. SC4026 Fall 2009, dr. A. Abate, DCSC, TU Delft

Laplace Transform. Chapter 4

The Laplace Transform

2.4 REALIZATION AND CANONICAL FORMS

1 Controllability and Observability

Linear dynamical systems with inputs & outputs

CLTI System Response (4A) Young Won Lim 4/11/15

Transcription:

Control Systems m i l e r p r a in r e v y n is o Frequency domain analysis L. Lanari

outline introduce the Laplace unilateral transform define its properties show its advantages in turning ODEs to algebraic equations define an Input/Output representation of the system through the transfer function exploring the structure of the transfer function solve a realization problem Lanari: CS - Frequency domain analysis 2

Laplace transform f(t) L F (s) complex valued function in the complex variable t R s C F (s) = f(t)e st dt Laplace (unilateral) transform for f with no impulse at t = F (s) =L[f(t)] Region of convergence Lanari: CS - Frequency domain analysis 3

Laplace transform Laplace transform of the impulse F (s) = f(t)e st dt L[δ(t)] = δ(t)e st dt = δ(t)e st dt = e s =1 Linearity L[αf(t)+βg(t)] = αl[f(t)] + βl[g(t)] Lanari: CS - Frequency domain analysis 4

Inverse Laplace transform f(t) L F (s) L 1 f(t) =L 1 [F (s)] = 1 2πj α j α j F (s)e st ds unique for one-sided functions (one-to-one) or f(t) t defined for f(t) = for t< Lanari: CS - Frequency domain analysis 5

Laplace transform Derivative property L df (t) dt = sl[f(t)] f() can be applied iteratively L f(t) = s 2 L[f(t)] sf() f() very useful in model derivation Lanari: CS - Frequency domain analysis 6

LTI systems also useful here ẋ(t) =Ax(t)+Bu(t) (proof): linearity + derivative property algebraic solution X(s) =(si A) 1 x +(si A) 1 BU(s) and therefore Y (s) =C(sI A) 1 x + C(sI A) 1 B + D U(s) Lanari: CS - Frequency domain analysis 7

LTI systems state ZIR transform state ZSR transform X(s) =(si A) 1 x +(si A) 1 BU(s) x(t) =e At x + t e A(t τ) Bu(τ)dτ and therefore, comparing L e At =(si A) 1 Heaviside step function L e at = 1 s a L [δ 1 (t)] = 1 s 1 δ 1 (t) 1 for t for t< Lanari: CS - Frequency domain analysis 8 t

LTI systems y(t) =Ce At x + t w(t τ)u(τ)dτ with transform w(t) =Ce At B + D δ(t) W (s) =C(sI A) 1 B + D Y (s) = C(sI A) 1 x + C(sI A) 1 B + D U(s) = C(sI A) 1 x + W (s) U(s) Convolution theorem L t w(t τ)u(τ)dτ = W (s) U(s) being L[δ(t)] = 1 the output response transform corresponding to u(t) = ±(t) is indeed W(s) same for H(s) Lanari: CS - Frequency domain analysis 9

Transfer function Input/Output behavior x = (ZSR) y ZS (t) = t w(t τ)u(τ)dτ Y ZS (s) =W (s) U(s) Transfer function W (s) = C(sI A) 1 B + D = Y ZS(s) U(s) = L [w(t)] Input/Output behavior independent from state choice? independent from state space representation? Lanari: CS - Frequency domain analysis 1

Transfer function (A, B, C, D) ẋ = Ax + Bu y = Cx + Du z = Tx det(t ) = ( A, B, C, D) ż = Az + Bu y = Cz + Du A = TAT 1 B = TB C = CT 1 D = D W (s) =C(sI A) 1 B + D = C(sI A) 1 B + D For a given system, the transfer function is unique Lanari: CS - Frequency domain analysis 11

Shape of the transfer function W (s) =C(sI A) 1 B + D inverse through the adjoint (transpose of the cofactor matrix) 1 C (adjoint of (si A)) B + D det(si A) cofactor(i, j) =( 1) i+j minor(i, j) polynomial of order n - 1 polynomial of order n - 1 1 det(si A) C (cofactor of (si A))T B + D polynomial of order n rational function (strictly proper) strictly proper rational function: proper rational function: degree of numerator < degree of denominator degree of numerator = degree of denominator Lanari: CS - Frequency domain analysis 12

Shape of the transfer function W (s) = strictly proper rational function + D proper rational function W (s) = N(s) D(s) D = D = strictly proper rational function proper rational function W (s) = N(s) D(s) roots zeros poles (for coprime N(s) & D(s)) i.e. no common roots from previous analysis the poles are a subset of the eigenvalues of A {poles} {eigenvalues} more on this later Lanari: CS - Frequency domain analysis 13

Laplace transform (other properties) Integral property L t f(τ)dτ = 1 s L [f(t)] = 1 s F (s) Time shifting property L [f(t T )δ 1 (t T )] = e st L [f(t)δ 1 (t)] = e st F (s) N(s) and D(s) are said to be coprime if they have no common factor Lanari: CS - Frequency domain analysis 14

Laplace transform tables δ(t) 1 sin ωt ω s 2 + ω 2 = 1/2j s jω 1/2j s + jω δ 1 (t) 1 s cos ωt s s 2 + ω 2 = 1/2 s jω + 1/2 s + jω e at 1 s a sin(ωt + ϕ) s sin ϕ + ω cos ϕ s 2 + ω 2 t k k! 1 s k+1 e at sin ωt ω (s a) 2 + ω 2 t k 1 k! eat (s a) k+1 e at cos ωt (s a) (s a) 2 + ω 2 Lanari: CS - Frequency domain analysis 15

Realizations (A, B, C, D) ok W (s) =C(sI A) 1 B + D how? W (s) =C(sI A) 1 B + D realization infinite solutions (A, B, C, D) state dimension? how can we easily find one state space representation (A, B, C, D)? may be complicated for MIMO systems (here SISO) we see only one, obtainable directly from the coefficients of the transfer function (others are obtainable by simple similarity transformations) Lanari: CS - Frequency domain analysis 16

Realizations W (s) = N(s) D(s) coprime N(s) & D(s) - find D W (s) = b n 1 s n 1 + b n 2 s n 2 + + b 1 s + b s n + a n 1 s n 1 + a n 2 s n 2 + + a 1 s + a + D - state with dimension n - one possible realization for A, B, C 1 1 A c = 1 a a 1 a 2 a n 1 C c = b b 1 b 2 b n 1 B c =. 1 Controller canonical form (useful for eigenvalue assignment) Lanari: CS - Frequency domain analysis 17