LTI system response. Daniele Carnevale. Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata
|
|
- Audrey Tucker
- 5 years ago
- Views:
Transcription
1 LTI system response Daniele Carnevale Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata Fondamenti di Automatica e Controlli Automatici A.A / 15
2 Laplace and Zeta transforms Differential equations Difference equations Recalling Laplace and Zeta transforms L{f(t)}(s) + 0 f(t)e st dt Z{f(k)}(z) + 0 f(k)z k e st z (sampling T) { } {( ) } L t h h! eat 1 k (s) = Z a (s a) h+1 h k h z (z) = (z a) h+1 L{f(t T )}(s) = F (s)e st Z{f(k n)}(z) = F (z)z n L{ f(t)}(s) ( = sf (s) F (0 ) Z{f(k + n)}(z) = z n F (z) ) n 1 h=0 f(h)z h F (s) = c 0 + ν i=1 ni j=1 c i,j (s p i ) j, F (z) z = c 0 + ν i=1 ni j=1 c i,j (z p i ) j, 2 / 15
3 Differential equations Difference equations Laplace transforms and differential equations The Laplace transform can be used to obtain the solution of a linear differential equation. Example: As first transform by Laplace transform into ÿ(t) + 3ẏ(t) + 2y(t) = u(t) + 2u(t) s 2 y(s) sy(0 ) ẏ(0 ) + 3sy(s) 3y(0 ) + 2y(s) = su(s) u(0 ) + 2u(s) y(s) = sy(0 ) + 3y(0 ) + ẏ(0 ) s 2 + u(0 ) + 3s + 2 s }{{} 2 + 3s s + 2 s 2 + 3s + 2 u(s) }{{} free response forced response (1) (u(t) = tδ 1 (t) u(s) = 1/s 2, u(0 ) = 0) y(s) = c 1,1 s c 2,1 s c 3,1 + c 3,2 s s 2 (2) y(t) = c 1,1e 2t + c 2,1 e t + c 3,1 + c 3,2 t }{{}}{{} Plant modes Input modes +? }{{} other modes? δ 1(t) (3) 3 / 15
4 Zeta transforms and difference equations Differential equations Difference equations The Zeta transform can be used to obtain the solution of a linear difference equation. Example: As first transform y(k + 2) + 3y(k + 1) + 2y(k) = u(k + 1) + 2u(k) by Zeta transform into z 2 y(z) z 2 y(0) zy(1) + 3zy(z) 3zy(0) + 2y(z) = zu(z) zu(0) + 2u(z) y(z) = z2 y(0) + 3zy(0) + zy(1) z 2 + zu(0) + 3z + 2 z }{{} 2 + 3z z + 2 z 2 + 3z + 2 u(z) }{{} free response forced response (u(k) = kδ 1 (k) = u(z) = z/(z 1) 2, u(0) = 0) (4) y(z) z = c 1,1 z c 2,1 z c 3,1 z 1 + c 3,2 (z 1) 2 + c 4,1 z y(k) = c 1,1( 2) k + c 2,1 ( 1) k + c 3,1 + c 3,2 k }{{}}{{} Plant modes Input modes +c 4,1 δ 0 (k 1)? }{{} other modes? (5) δ 1(t) (6) 4 / 15
5 System modes Laplace transform for linear continuous time systems Consider the system in state space form obtained via Laplace transform as { ẋ(t) = Ax(t) + Bu(t), y(t) = Cx(t) + Du(t), that through L( )(s) { {}}{ sx(s) x0 = Ax(s) + Bu(s), y(s) = Cx(s) + Du(s), (7) sx(s) Ax(s) = x 0 + Bu(s), (si A)x(s) = x 0 + Bu(s), (si A) 1 x(s) = (si A) 1 (x 0 + Bu(s)), [(si A) is invertible ] x(s) = (si A) 1 x 0 + (si A) 1 Bu(s), (8) allows to write { x(s) = Φ(s)x0 + H(s)u(s), y(s) = Ψ(s)x 0 + W (s)u(s),, Φ(s) = (si A) 1, H(s) = (si A) 1 B, Ψ(s) = C(sI A) 1, W (s) = C(sI A) 1 B + D. (9) 5 / 15
6 System modes State and output response in Laplace domain { x(s) = xl (s) + x f (s), y(s) = y l (s) + y f (s),, x l (s) = (si A) 1 x 0 = Φ(s)x 0, x f (s) = (si A) 1 Bu(s) = H(s)u(s), y l (s) = C(sI A) 1 x 0 = Ψ(s)x 0, y f (s) = (C(sI A) 1 B + D)u(s) = W (s)u(s), (10) where x l (s) is the free state response in s, x f (s) is the forced state response in s, y l (s) is the free output response in s and y f (s) is the forced output-response in s. The rational function W (s) is called the system transfer function and is defined as y(s) u(s) = W (s) C(sI A) 1 B + D when y (i) (0 ) = 0 x 0 = 0. (11) Since the Lagrange solution for continuous-time LTI systems is given by (prove it) t x(t) = e A(t t0) x 0 + e A(t τ) Bu(τ) dτ (12) t 0 and x(t) = L 1 { (si A) 1 x 0 + (si A) 1 Bu(s) } (t), (13) then... 6 / 15
7 System modes state response: free evolution... with t 0 = 0 it holds true that L 1 {(si A) 1 }(t) = L 1 {Φ(s)}(t) = e At, (14) t L 1 {(si A) 1 Bu(s)}(t) = L 1 {H(s)u(s)}(t) = e A(t τ) Bu(τ) dτ, (15) 0 in accordance also with the Laplace convolution theorem. Then, by mean of the residual technique iterated for each component of the state x and the matrix elements, it is possible to write the Laplace state transform of the free state response as x l (s) = (si A) 1 x 0 = 1 (s λ i ) h R i,h x 0, (16) where R i,h is the generalized residual matrix of (si A) 1 and λ i σ{a} are the eigenvalues of A. Then by inverse Laplace transform it is possible to obtain x l (t) = δ 1 (t) t h 1 (h 1)! eλ it } {{ } system modes R i,h x 0. (17) 7 / 15
8 System modes state response: free evolution Consider the discrete time system and the Z-transform as { x(k + 1) = Ax(k) + Bu(k), y(k) = Cx(k) + Du(k), Z( )(s) { {}}{ zx(z) zx0 = Ax(z) + Bu(z), y(z) = Cx(z) + Du(z), (18) that through zx(z) Ax(z) = zx 0 + Bu(z), (zi A)x(z) = zx 0 + Bu(z), (zi A) 1 x(z) = (zi A) 1 (zx 0 + Bu(z)), [(zi A) is invertible ] x(z) = z(zi A) 1 x 0 + (zi A) 1 Bu(z), (19) allows to write { x(z) = Φ(z)x0 + H(z)u(z), y(z) = Ψ(z)x 0 + W (z)u(z),, Φ(z) = z(zi A) 1, H(z) = (zi A) 1 B, Ψ(z) = zc(zi A) 1, W (s) = C(zI A) 1 B + D. (20) 8 / 15
9 System modes State and output response in the Z domain { x(z) = xl (z) + x f (z), y(z) = y l (z) + y f (z),, x l (z) = z(zi A) 1 x 0 = Φ(z)x 0, x f (z) = (zi A) 1 Bu(z) = H(z)u(z), y l (z) = zc(zi A) 1 x 0 = Ψ(z)x 0, y f (z) = (C(zI A) 1 B + D)u(z) = W (z)u(z), (21) where x l (z) is the free state response in z, x f (z) is the forced state response in z, y l (z) is the free output response in z and y f (z) is the forced output-response in z. The rational function W (z) is called the system transfer function and is defined as y(z) u(z) = W (z) C(zI A) 1 B + D when y(i) = 0 x 0 = 0. (22) Since the Lagrange solution for discrete time LTI systems is given by (prove it) and then... k 1 x(k) = A k x 0 + A k h 1 Bu(h), (23) h=0 x(k) = Z 1 { z(zi A) 1 x 0 + (zi A) 1 Bu(z) } (k), (24) 9 / 15
10 System modes state response: free evolution...then Z 1 {z(zi A) 1 }(k) = Z 1 {Φ(z)}(k) = A k, (25) k 1 Z 1 {(zi A) 1 B}(k) = Z 1 {H(z)}(k) = A k h 1 Bu(h), (26) h=0 in accordance also with the Zeta transform convolution theorem. Then, by mean of the residual technique iterated for each component of the state x and the matrix elements, it is possible to write the Laplace state transform of the free state response as x l (z) = z(zi A) 1 x 0 = z (z λ i ) h R i,h x 0, (27) where R i,h is the generalized residual matrix of (zi A) 1 and λ i σ{a} are the eigenvalues of A. Then by inverse Zeta transform it is possible to obtain ( ) k x l (z) = δ 1 (k) h 1 λ k h+1 i } {{ } system modes R i,h x 0. (28) 10 / 15
11 System (natural) modes Laplace and Zeta transforms System modes The continuous time system modes t h 1 (h 1)! eλ it are converging to zero iff Re{λ i } < 0 (for any h N), non converging/diverging iff Re{λ i } = 0 and h = 1, diverging if Re{λ i } > 0 or Re{λ i } = 0 and h > 1. The discrete time system modes ( k h 1 ) λ k h+1 i are converging to zero iff λ i < 1 (for any h N), non converging/diverging iff λ i = 1 and h = 1, diverging if λ i > 1 or λ i = 1 and h > / 15
12 Input modes and forced response Consider an input as r r i t h 1 u(t) = β i (h 1)! eαit, (29) whose Laplace transform is u(s) = r r i β i 1 (s α i ) h, (30) where α i C and β i C. This yields that the forced state response x f (t) in the Laplace domain writes as x f (s) = (si A) 1 Bu(s) = H(s)u(s) = ξ i,h r (s λ i ) h + r i χ i,h (s α i ) h, where (ξ i,h, χ i,h ) C are generalized residuals. If α i λ j for all i and j, then m i = m i and r j = r j, whereas if some i-th mode of the input is the same of the j-th mode of system, then we can let m i = 0 and r j = r j + 1 (resonant effect). (31) 12 / 15
13 Input modes and forced response cont d The forced state response is obtained by inverse Laplace transform of (31) as x f (t) = L 1 {(si A) 1 Bu(s)}(t), t h 1 r r i = ξ i,h (h 1)! eλ i t t h 1 + χ i,h (h 1)! eα i t (32) It is possible to define the permanent state response x p(t) as r r i t h 1 x p(t) = χ i,h (h 1)! eα i t, (33) under the assumption that all the system modes are converging (Re{λ i } < 0) and the input are nor converging nor diverging. Then it is possible define the transient state response x t(t) as x t(t) = x(t) x p(t) = t h 1 (h 1)! eλ i t (R i,h x 0 + ξ i,h ). (34) 13 / 15
14 Input modes and forced response Consider an input as u(k) = r r i ( β i k h 1 ) λ k h+1 i, (35) whose Zeta transform is r r i z u(z) = β i (z α i ) h, (36) where α i C and β i C. This yields that the forced state response x f (k) in the Zeta domain writes as x f (k) = (zi A) 1 Bu(s) = H(z)u(z) = ξ i,h z r (z λ i ) h + r i χ i,h z (z α i ) h, where (ξ i,h, χ i,h ) C are generalized residuals. If α i λ j for all i and j, then m i = m i and r j = r j, whereas if some i-th mode of the input is the same of the j-th mode of system, then we can let m i = 0 and r j = r j + 1 (resonant effect). (37) 14 / 15
15 Input modes and forced response cont d The forced state response is obtained by inverse Zeta transform of (37) as x f (k) = Z 1 {(zi A) 1 Bu(z)}(k), ( ) k = ξ i,h h 1 λ k h+1 i + r r i ( χ i,h It is possible to define the permanent state response x p(t) as x p(t) = r r i ( χ i,h k h 1 ) k h 1 ) α k h+1 i. (38) α k h+1 i, (39) under the assumption that all the system modes are converging (Re{λ i } < 0) and the input are nor converging nor diverging. Then it is possible define the transient state response x t(k) as x t(k) = x(k) x p(k) = ( k h 1 ) λ k h+1 i (R i,h x 0 + ξ i,h ). (40) 15 / 15
Homogeneous and particular LTI solutions
Homogeneous and particular LTI solutions Daniele Carnevale Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata Fondamenti di Automatica e Controlli Automatici A.A. 2014-2015
More informationLinear dynamical systems with inputs & outputs
EE263 Autumn 215 S. Boyd and S. Lall Linear dynamical systems with inputs & outputs inputs & outputs: interpretations transfer function impulse and step responses examples 1 Inputs & outputs recall continuous-time
More informationTransfer function and linearization
Transfer function and linearization Daniele Carnevale Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata Corso di Controlli Automatici, A.A. 24-25 Testo del corso:
More informationDynamical systems: basic concepts
Dynamical systems: basic concepts Daniele Carnevale Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata Fondamenti di Automatica e Controlli Automatici A.A. 2014-2015
More informationSystems and Control Theory Lecture Notes. Laura Giarré
Systems and Control Theory Lecture Notes Laura Giarré L. Giarré 2017-2018 Lesson 7: Response of LTI systems in the transform domain Laplace Transform Transform-domain response (CT) Transfer function Zeta
More informationEL 625 Lecture 11. Frequency-domain analysis of discrete-time systems
EL 625 Leture 11 1 EL 625 Leture 11 Frequeny-domain analysis of disrete-time systems Theorem: If S is a fixed linear disrete-time system, the zero-state response, S{z k } = H(z)z k (1) Proof: S{z k } =
More information1. Z-transform: Initial value theorem for causal signal. = u(0) + u(1)z 1 + u(2)z 2 +
1. Z-transform: Initial value theorem for causal signal u(0) lim U(z) if the limit exists z U(z) u(k)z k u(k)z k k lim U(z) u(0) z k0 u(0) + u(1)z 1 + u(2)z 2 + CL 692 Digital Control, IIT Bombay 1 c Kannan
More informationPerspective. ECE 3640 Lecture 11 State-Space Analysis. To learn about state-space analysis for continuous and discrete-time. Objective: systems
ECE 3640 Lecture State-Space Analysis Objective: systems To learn about state-space analysis for continuous and discrete-time Perspective Transfer functions provide only an input/output perspective of
More informationControl Systems. Frequency domain analysis. L. Lanari
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
More informationControl Systems. Laplace domain analysis
Control Systems Laplace 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
More informationECEN 605 LINEAR SYSTEMS. Lecture 7 Solution of State Equations 1/77
1/77 ECEN 605 LINEAR SYSTEMS Lecture 7 Solution of State Equations Solution of State Space Equations Recall from the previous Lecture note, for a system: ẋ(t) = A x(t) + B u(t) y(t) = C x(t) + D u(t),
More information6.241 Dynamic Systems and Control
6.241 Dynamic Systems and Control Lecture 7: State-space Models Readings: DDV, Chapters 7,8 Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology February 25, 2011 E. Frazzoli
More informationContinuous Dynamics Solving LTI state-space equations גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון
Continuous Dynamics Solving LTI state-space equations גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון 2 State Space Models For a causal system with m inputs u t R m and p outputs y t R p, an nth-order
More informationModule 08 Observability and State Estimator Design of Dynamical LTI Systems
Module 08 Observability and State Estimator Design of Dynamical LTI Systems Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ataha November
More informationECE504: Lecture 9. D. Richard Brown III. Worcester Polytechnic Institute. 04-Nov-2008
ECE504: Lecture 9 D. Richard Brown III Worcester Polytechnic Institute 04-Nov-2008 Worcester Polytechnic Institute D. Richard Brown III 04-Nov-2008 1 / 38 Lecture 9 Major Topics ECE504: Lecture 9 We are
More informationAutomatique. A. Hably 1. Commande d un robot mobile. Automatique. A.Hably. Digital implementation
A. Hably 1 1 Gipsa-lab, Grenoble-INP ahmad.hably@grenoble-inp.fr Commande d un robot mobile (Gipsa-lab (DA)) ASI 1 / 25 Outline 1 2 (Gipsa-lab (DA)) ASI 2 / 25 of controllers Signals must be sampled and
More informationDiscrete and continuous dynamic systems
Discrete and continuous dynamic systems Bounded input bounded output (BIBO) and asymptotic stability Continuous and discrete time linear time-invariant systems Katalin Hangos University of Pannonia Faculty
More informationLinear System Theory
Linear System Theory Wonhee Kim Chapter 6: Controllability & Observability Chapter 7: Minimal Realizations May 2, 217 1 / 31 Recap State space equation Linear Algebra Solutions of LTI and LTV system Stability
More informationCDS Solutions to Final Exam
CDS 22 - Solutions to Final Exam Instructor: Danielle C Tarraf Fall 27 Problem (a) We will compute the H 2 norm of G using state-space methods (see Section 26 in DFT) We begin by finding a minimal state-space
More informationModule 07 Controllability and Controller Design of Dynamical LTI Systems
Module 07 Controllability and Controller Design of Dynamical LTI Systems Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ataha October
More informationIntroduction to Modern Control MT 2016
CDT Autonomous and Intelligent Machines & Systems Introduction to Modern Control MT 2016 Alessandro Abate Lecture 2 First-order ordinary differential equations (ODE) Solution of a linear ODE Hints to nonlinear
More informationEEE582 Homework Problems
EEE582 Homework Problems HW. Write a state-space realization of the linearized model for the cruise control system around speeds v = 4 (Section.3, http://tsakalis.faculty.asu.edu/notes/models.pdf). Use
More informationIntroduction to the Science of Control
Introduction to the Science of Control M.L. Walker General Atomics, San Diego, USA 4 th ITER International Summer School May 31 June 4, 2010, Austin, Teas, USA Objectives of Talk Learn some control terminology
More informationModule 03 Linear Systems Theory: Necessary Background
Module 03 Linear Systems Theory: Necessary Background Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha/index.html September
More informationControl Systems Design
ELEC4410 Control Systems Design Lecture 13: Stability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 13: Stability p.1/20 Outline Input-Output
More informationIngegneria dell Automazione - Sistemi in Tempo Reale p.1/30
Ingegneria dell Automazione - Sistemi in Tempo Reale Selected topics on discrete-time and sampled-data systems Luigi Palopoli palopoli@sssup.it - Tel. 050/883444 Ingegneria dell Automazione - Sistemi in
More informationENGIN 211, Engineering Math. Laplace Transforms
ENGIN 211, Engineering Math Laplace Transforms 1 Why Laplace Transform? Laplace transform converts a function in the time domain to its frequency domain. It is a powerful, systematic method in solving
More informationLinear System Theory. Wonhee Kim Lecture 1. March 7, 2018
Linear System Theory Wonhee Kim Lecture 1 March 7, 2018 1 / 22 Overview Course Information Prerequisites Course Outline What is Control Engineering? Examples of Control Systems Structure of Control Systems
More informationME Fall 2001, Fall 2002, Spring I/O Stability. Preliminaries: Vector and function norms
I/O Stability Preliminaries: Vector and function norms 1. Sup norms are used for vectors for simplicity: x = max i x i. Other norms are also okay 2. Induced matrix norms: let A R n n, (i stands for induced)
More informationTheory of Linear Systems Exercises. Luigi Palopoli and Daniele Fontanelli
Theory of Linear Systems Exercises Luigi Palopoli and Daniele Fontanelli Dipartimento di Ingegneria e Scienza dell Informazione Università di Trento Contents Chapter. Exercises on the Laplace Transform
More informationControl Systems Design
ELEC4410 Control Systems Design Lecture 14: Controllability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 14: Controllability p.1/23 Outline
More informationEE451/551: Digital Control. Chapter 7: State Space Representations
EE45/55: Digital Control Chapter 7: State Spae Representations State Variables Definition 7.: The system state is a minimal set of { variables x ( t ), i =, 2,, n needed together with the i input ut, and
More informationIdentification Methods for Structural Systems
Prof. Dr. Eleni Chatzi System Stability Fundamentals Overview System Stability Assume given a dynamic system with input u(t) and output x(t). The stability property of a dynamic system can be defined from
More informationMethods for analysis and control of. Lecture 6: Introduction to digital control
Methods for analysis and of Lecture 6: to digital O. Sename 1 1 Gipsa-lab, CNRS-INPG, FRANCE Olivier.Sename@gipsa-lab.inpg.fr www.lag.ensieg.inpg.fr/sename 6th May 2009 Outline Some interesting books:
More informationEquilibrium points: continuous-time systems
Capitolo 0 INTRODUCTION 81 Equilibrium points: continuous-time systems Let us consider the following continuous-time linear system ẋ(t) Ax(t)+Bu(t) y(t) Cx(t)+Du(t) The equilibrium points x 0 of the system
More informationControl Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli
Control Systems I Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 13, 2017 E. Frazzoli (ETH)
More informationWhy do we need a model?
Why do we need a model? For simulation (study the system output for a given input) Ex. Thermal study of a space shuttle when it enters the atmosphere (étude thermique concernant la rentrée dans l atmosphère
More informationAdvanced Control Theory
State Space Solution and Realization chibum@seoultech.ac.kr Outline State space solution 2 Solution of state-space equations x t = Ax t + Bu t First, recall results for scalar equation: x t = a x t + b
More informationMAE143 A - Signals and Systems - Winter 11 Midterm, February 2nd
MAE43 A - Signals and Systems - Winter Midterm, February 2nd Instructions (i) This exam is open book. You may use whatever written materials you choose, including your class notes and textbook. You may
More informationModelling and Control of Dynamic Systems. Stability of Linear Systems. Sven Laur University of Tartu
Modelling and Control of Dynamic Systems Stability of Linear Systems Sven Laur University of Tartu Motivating Example Naive open-loop control r[k] Controller Ĉ[z] u[k] ε 1 [k] System Ĝ[z] y[k] ε 2 [k]
More information6.241 Dynamic Systems and Control
6.241 Dynamic Systems and Control Lecture 8: Solutions of State-space Models Readings: DDV, Chapters 10, 11, 12 (skip the parts on transform methods) Emilio Frazzoli Aeronautics and Astronautics Massachusetts
More informationModule 02 CPS Background: Linear Systems Preliminaries
Module 02 CPS Background: Linear Systems Preliminaries Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha/index.html August
More informationVectors and Matrices. Appendix A. A.1 Vectors. Vector. x= (A.l.1) x = [Xl X2... Xn]'
Appendix A Vectors and Matrices The main purpose of this appendix is to provide a brief summary of the results on matrices, vectors and matrix algebra to serve as a review of these topics rather than any
More informationControl Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017
More informationLecture Discrete dynamic systems
Chapter 3 Low-level io Lecture 3.4 Discrete dynamic systems Lecture 3.4 Discrete dynamic systems Suppose that we wish to implement an embedded computer system that behaves analogously to a continuous linear
More informationGATE EE Topic wise Questions SIGNALS & SYSTEMS
www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)
More informationMA 201, Mathematics III, July-November 2018, Laplace Transform (Contd.)
MA 201, Mathematics III, July-November 2018, Laplace Transform (Contd.) Lecture 19 Lecture 19 MA 201, PDE (2018) 1 / 24 Application of Laplace transform in solving ODEs ODEs with constant coefficients
More information9 Controller Discretization
9 Controller Discretization In most applications, a control system is implemented in a digital fashion on a computer. This implies that the measurements that are supplied to the control system must be
More informationModule 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control
Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control Ahmad F. Taha EE 3413: Analysis and Desgin of Control Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/
More informationPole placement control: state space and polynomial approaches Lecture 1
: state space and polynomial approaches Lecture 1 dynamical O. Sename 1 1 Gipsa-lab, CNRS-INPG, FRANCE Olivier.Sename@gipsa-lab.fr www.gipsa-lab.fr/ o.sename November 7, 2017 Outline dynamical dynamical
More informationEE263: Introduction to Linear Dynamical Systems Review Session 6
EE263: Introduction to Linear Dynamical Systems Review Session 6 Outline diagonalizability eigen decomposition theorem applications (modal forms, asymptotic growth rate) EE263 RS6 1 Diagonalizability consider
More informationControl Systems Design, SC4026. SC4026 Fall 2009, dr. A. Abate, DCSC, TU Delft
Control Systems Design, SC4026 SC4026 Fall 2009, dr. A. Abate, DCSC, TU Delft Lecture 4 Controllability (a.k.a. Reachability) vs Observability Algebraic Tests (Kalman rank condition & Hautus test) A few
More informationState will have dimension 5. One possible choice is given by y and its derivatives up to y (4)
A Exercise State will have dimension 5. One possible choice is given by y and its derivatives up to y (4 x T (t [ y(t y ( (t y (2 (t y (3 (t y (4 (t ] T With this choice we obtain A B C [ ] D 2 3 4 To
More informationDigital Control & Digital Filters. Lectures 13 & 14
Digital Controls & Digital Filters Lectures 13 & 14, Professor Department of Electrical and Computer Engineering Colorado State University Spring 2017 Systems with Actual Time Delays-Application 2 Case
More informationLinear Systems. Linear systems?!? (Roughly) Systems which obey properties of superposition Input u(t) output
Linear Systems Linear systems?!? (Roughly) Systems which obey properties of superposition Input u(t) output Our interest is in dynamic systems Dynamic system means a system with memory of course including
More informationEE480.3 Digital Control Systems. Part 7. Controller Design I. - Pole Assignment Method - State Estimation
EE480.3 Digital Control Systems Part 7. Controller Design I. - Pole Assignment Method - State Estimation Kunio Takaya Electrical and Computer Engineering University of Saskatchewan February 10, 2010 **
More informationControl Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft
Control Systems Design, SC4026 SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft Lecture 4 Controllability (a.k.a. Reachability) and Observability Algebraic Tests (Kalman rank condition & Hautus test) A few
More informationDiscrete-time linear systems
Automatic Control Discrete-time linear systems Prof. Alberto Bemporad University of Trento Academic year 2-2 Prof. Alberto Bemporad (University of Trento) Automatic Control Academic year 2-2 / 34 Introduction
More informationCONTROL DESIGN FOR SET POINT TRACKING
Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded
More informationCourse Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10)
Amme 35 : System Dynamics Control State Space Design Course Outline Week Date Content Assignment Notes 1 1 Mar Introduction 2 8 Mar Frequency Domain Modelling 3 15 Mar Transient Performance and the s-plane
More informationECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67
1/67 ECEN 420 LINEAR CONTROL SYSTEMS Lecture 6 Mathematical Representation of Physical Systems II State Variable Models for Dynamic Systems u 1 u 2 u ṙ. Internal Variables x 1, x 2 x n y 1 y 2. y m Figure
More informationControl Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 5: Transfer Functions Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 20, 2017 E. Frazzoli (ETH) Lecture 5: Control Systems I 20/10/2017
More informationModels for Sampled Data Systems
Chapter 12 Models for Sampled Data Systems The Shift Operator Forward shift operator q(f[k]) f[k +1] In terms of this operator, the model given earlier becomes: q n y[k]+a n 1 q n 1 y[k]+ + a 0 y[k] =b
More informationECE504: Lecture 8. D. Richard Brown III. Worcester Polytechnic Institute. 28-Oct-2008
ECE504: Lecture 8 D. Richard Brown III Worcester Polytechnic Institute 28-Oct-2008 Worcester Polytechnic Institute D. Richard Brown III 28-Oct-2008 1 / 30 Lecture 8 Major Topics ECE504: Lecture 8 We are
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 5: Calculating the Laplace Transform of a Signal Introduction In this Lecture, you will learn: Laplace Transform of Simple
More information4F3 - Predictive Control
4F3 Predictive Control - Discrete-time systems p. 1/30 4F3 - Predictive Control Discrete-time State Space Control Theory For reference only Jan Maciejowski jmm@eng.cam.ac.uk 4F3 Predictive Control - Discrete-time
More informationDynamical 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
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 A dynamical system B W T is a set of trajectories (a behaviour).
More informationSolving Dynamic Equations: The State Transition Matrix II
Reading the Text Solving Dynamic Equations: The State Transition Matrix II EGR 326 February 27, 2017 Just a reminder to read the text Read through longer passages, to see what is connected to class topics.
More information1. The Transition Matrix (Hint: Recall that the solution to the linear equation ẋ = Ax + Bu is
ECE 55, Fall 2007 Problem Set #4 Solution The Transition Matrix (Hint: Recall that the solution to the linear equation ẋ Ax + Bu is x(t) e A(t ) x( ) + e A(t τ) Bu(τ)dτ () This formula is extremely important
More informationProperties of Open-Loop Controllers
Properties of Open-Loop Controllers Sven Laur University of Tarty 1 Basics of Open-Loop Controller Design Two most common tasks in controller design is regulation and signal tracking. Regulating controllers
More informationCourse roadmap. ME451: Control Systems. Example of Laplace transform. Lecture 2 Laplace transform. Laplace transform
ME45: Control Systems Lecture 2 Prof. Jongeun Choi Department of Mechanical Engineering Michigan State University Modeling Transfer function Models for systems electrical mechanical electromechanical Block
More informationAppendix I Discrete-Data Control Systems
Appendix I Discrete-Data Control Systems O ACCOMPANY AUOMAIC CONROL SYSEMS EIGHH EDIION BY BENJAMIN C. KUO FARID GOLNARAGHI JOHN WILEY & SONS, INC. Copyright 2003 John Wiley & Sons, Inc. All rights reserved.
More informationControl Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
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 November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:
More informationCIS 4930/6930: Principles of Cyber-Physical Systems
CIS 4930/6930: Principles of Cyber-Physical Systems Chapter 2: Continuous Dynamics Hao Zheng Department of Computer Science and Engineering University of South Florida H. Zheng (CSE USF) CIS 4930/6930:
More informationLaplace Transforms and use in Automatic Control
Laplace Transforms and use in Automatic Control P.S. Gandhi Mechanical Engineering IIT Bombay Acknowledgements: P.Santosh Krishna, SYSCON Recap Fourier series Fourier transform: aperiodic Convolution integral
More informationOne-Sided Laplace Transform and Differential Equations
One-Sided Laplace Transform and Differential Equations As in the dcrete-time case, the one-sided transform allows us to take initial conditions into account. Preliminaries The one-sided Laplace transform
More informationExtensions and applications of LQ
Extensions and applications of LQ 1 Discrete time systems 2 Assigning closed loop pole location 3 Frequency shaping LQ Regulator for Discrete Time Systems Consider the discrete time system: x(k + 1) =
More informationLTI Systems (Continuous & Discrete) - Basics
LTI Systems (Continuous & Discrete) - Basics 1. A system with an input x(t) and output y(t) is described by the relation: y(t) = t. x(t). This system is (a) linear and time-invariant (b) linear and time-varying
More information1 Continuous-time Systems
Observability Completely controllable systems can be restructured by means of state feedback to have many desirable properties. But what if the state is not available for feedback? What if only the output
More informationEE Control Systems LECTURE 9
Updated: Sunday, February, 999 EE - Control Systems LECTURE 9 Copyright FL Lewis 998 All rights reserved STABILITY OF LINEAR SYSTEMS We discuss the stability of input/output systems and of state-space
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science : Dynamic Systems Spring 2011
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science 6.4: Dynamic Systems Spring Homework Solutions Exercise 3. a) We are given the single input LTI system: [
More informationObservability and state estimation
EE263 Autumn 2015 S Boyd and S Lall Observability and state estimation state estimation discrete-time observability observability controllability duality observers for noiseless case continuous-time observability
More informationMultivariable Control. Lecture 03. Description of Linear Time Invariant Systems. John T. Wen. September 7, 2006
Multivariable Control Lecture 3 Description of Linear Time Invariant Systems John T. Wen September 7, 26 Outline Mathematical description of LTI Systems Ref: 3.1-3.4 of text September 7, 26Copyrighted
More informationA new approach to the realization problem for fractional discrete-time linear systems
BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES Vol 64 No 26 DOI: 55/bpasts-26-2 A new approach to the realization problem for fractional discrete-time linear systems T KACZOREK Faculty of
More informationControl Systems Lab - SC4070 Control techniques
Control Systems Lab - SC4070 Control techniques Dr. Manuel Mazo Jr. Delft Center for Systems and Control (TU Delft) m.mazo@tudelft.nl Tel.:015-2788131 TU Delft, February 16, 2015 (slides modified from
More informationTime Response Analysis (Part II)
Time Response Analysis (Part II). A critically damped, continuous-time, second order system, when sampled, will have (in Z domain) (a) A simple pole (b) Double pole on real axis (c) Double pole on imaginary
More informationTransfer Functions. Olof Staffans
Transfer Functions Olof Staffans March 10, 2009 Contents 1 Introduction 3 1.1 State Space Model of a BB.................... 3 1.2 An Extended BB......................... 4 1.3 A Distributed Parameter Example................
More informationRigid body dynamics. Basilio Bona. DAUIN - Politecnico di Torino. October 2013
Rigid body dynamics Basilio Bona DAUIN - Politecnico di Torino October 2013 Basilio Bona (DAUIN - Politecnico di Torino) Rigid body dynamics October 2013 1 / 16 Multiple point-mass bodies Each mass is
More informationLecture 7: Laplace Transform and Its Applications Dr.-Ing. Sudchai Boonto
Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkut s Unniversity of Technology Thonburi Thailand Outline Motivation The Laplace Transform The Laplace Transform
More informationObservability and Constructability
Capitolo. INTRODUCTION 5. Observability and Constructability Observability problem: compute the initial state x(t ) using the information associated to the input and output functions u(t) and y(t) of the
More informationL2 gains and system approximation quality 1
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.242, Fall 24: MODEL REDUCTION L2 gains and system approximation quality 1 This lecture discusses the utility
More information16.30 Estimation and Control of Aerospace Systems
16.30 Estimation and Control of Aerospace Systems Topic 5 addendum: Signals and Systems Aeronautics and Astronautics Massachusetts Institute of Technology Fall 2010 (MIT) Topic 5 addendum: Signals, Systems
More informationFEL3210 Multivariable Feedback Control
FEL3210 Multivariable Feedback Control Lecture 8: Youla parametrization, LMIs, Model Reduction and Summary [Ch. 11-12] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 8: Youla, LMIs, Model Reduction
More informationModule 4 : Laplace and Z Transform Problem Set 4
Module 4 : Laplace and Z Transform Problem Set 4 Problem 1 The input x(t) and output y(t) of a causal LTI system are related to the block diagram representation shown in the figure. (a) Determine a differential
More informationState Variable Analysis of Linear Dynamical Systems
Chapter 6 State Variable Analysis of Linear Dynamical Systems 6 Preliminaries In state variable approach, a system is represented completely by a set of differential equations that govern the evolution
More informationEC Signals and Systems
UNIT I CLASSIFICATION OF SIGNALS AND SYSTEMS Continuous time signals (CT signals), discrete time signals (DT signals) Step, Ramp, Pulse, Impulse, Exponential 1. Define Unit Impulse Signal [M/J 1], [M/J
More informationChapter 6: The Laplace Transform. Chih-Wei Liu
Chapter 6: The Laplace Transform Chih-Wei Liu Outline Introduction The Laplace Transform The Unilateral Laplace Transform Properties of the Unilateral Laplace Transform Inversion of the Unilateral Laplace
More informationChapter 3 Convolution Representation
Chapter 3 Convolution Representation DT Unit-Impulse Response Consider the DT SISO system: xn [ ] System yn [ ] xn [ ] = δ[ n] If the input signal is and the system has no energy at n = 0, the output yn
More informationECE557 Systems Control
ECE557 Systems Control Bruce Francis Course notes, Version.0, September 008 Preface This is the second Engineering Science course on control. It assumes ECE56 as a prerequisite. If you didn t take ECE56,
More informationLecture 4 Continuous time linear quadratic regulator
EE363 Winter 2008-09 Lecture 4 Continuous time linear quadratic regulator continuous-time LQR problem dynamic programming solution Hamiltonian system and two point boundary value problem infinite horizon
More information