Linear Systems. Linear systems?!? (Roughly) Systems which obey properties of superposition Input u(t) output
|
|
- Ginger Whitehead
- 5 years ago
- Views:
Transcription
1 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 those without memory - memoryless Linear memoryless system y(t) =Ku(t) Causal dynamic system eg y(t) =L(u(t)) L( u 1 (t)+ u (t)) = L(u 1 (t)) + L(u (t)) y(t) = Z t t e (t y(t) =fn(u( ) : apple t) ) u( ) d linearity of the integral implies linearity of this system See the discussion in Kailath Chapter 1 for the subtleties of linearity We like linear systems because of: their simplicity, the availability of tools (like matlab), their local approximation of many physical systems, their amenability for control system design, their propensity for conceptualization 1
2 Continuous-time State-space Linear Systems Continuous time: time t is a real variable on a connected interval ẋ(t) =A(t)x(t)+B(t)u(t), y(y) =C(t)x(t)+D(t)u(t), x() x R n,u R k y R m t [, 1) signals are the input, state and output The first equation is the state equation and the second is the output or measurement equation u :[, 1)! R k,x:[, 1)! R n,y:[, 1)! R m The state equation is incomplete It needs to have its initial value x() specified in order to yield a unique solution for the state and for the output Linearity ensures that the response is the sum of the input response (zero state response) and the initial condition response (zero input response) For scalar inputs, k=1, we say the system is single-input For k 1, we say the system is multi-input Likewise, single-output for m=1 and multi-output for m 1 SISO - single-input/single-output MIMO - multi-input/multi-output MISO and SIMO sometimes also used State-space encompasses MIMO as easily (with as much difficulty) as SISO
3 Discrete-time State-space Linear Systems Discrete time: time t takes on discrete values t=kt, k=,-1,,1,, as multiples of the sampling time T We often take just the sample number k as the index and start at So t N there is a need for care if T changes x(t + 1) = A(t)x(t)+B(t)u(t), x(), y(t) =C(t)x(t)+D(t)u(t), x R n,u R k y R m We can write this as x + = A t x + B t u, y = C t x + D t u, x The state equation is a first-order n-vector difference equation Sometimes, we denote a system just by its matrices S = apple At C t B t D t 3
4 Linear Time-invariant State-space Systems Time-invariance of a system is the property that the response y(t) to input u (t) =u 1 (t + ) y (t) =y 1 (t + ) is for any value of Note that we need to be careful that we handle the time interval properly here, eg t [, 1), so we need to consider the zero state response LTI continuous-time system ẋ(t) =Ax(t)+Bu(t), x() y(t) =Cx(t)+Du(t) LTI discrete-time system x(t + 1) = Ax(t)+Bu(t), x() y(t) =Cx(t)+Du(t) Briefly ẋ = Ax + Bu, x,y= Cx + Du x + = Ax + Bu, x,y= Cx + Du More briefly S : apple A C B D
5 Where do linear state-space systems come from? Basic principles: physics, chemistry, finance, computation System identification (MAE83A/B): time-series analysis of experimental data Example: Rocket motion We need two initial conditions Define the state Then ẋ(t) = M(t)ÿ(t) = Dẏ(t)+u(t) y(), ẏ() appleẏ(t) x(t) = y(t) appleÿ(t) apple appleẏ(t) apple D/M(t) 1/M (t) = ẏ(t) 1 y(t) + = A(t)x(t)+ B(t)u(t) u(t) x() = appleẏ() y() y(t) = 1 apple ẏ(t) y(t) + u(t) = C(t)x(t)+ D(t)u(t) 5
6 The concept of state The state of a system at time t is a sufficient set of information so that, given all future (t>t) inputs, we can compute exactly all future outputs y(t) This is a fundamental of systems theory and does NOT coincide with the use of the word state in most other realms, notably quantum mechanics The state provides a distinct separation between past and future hence the connection to dynamics and memory Note the connection to initial conditions and ODEs A finite-dimensional system can restart from a finite set of initial data An infinite-dimensional system, such as ẏ(t) = y(t 1) + u(t), cannot In many physical problems, the state variables are related to the elements figuring in energy position and velocity in the rocket, inductor currents and capacitor voltages in circuits memory storage stability dissipation
7 input u(t) + _ R i L A Circuit Example output + C v(t) - KVL: Ri(t)+L di (t)+v(t) =u(t) dt i(t) =C dv dt (t) capacitor relation =) Use the initial conditions to define the state di(t) dt dv(t) dt x(t) = = 1 [ Ri(t) v(t)+u(t)] L = 1 C i(t) apple i(t) v(t) This yields the LTI state-space system ẋ = apple R/L 1/L 1/C v = 1 x apple il () x() = v C () State-space ideas really took hold first in circuit theory Capacitor voltages and inductors currents are the natural state variables Resistors are memoryless Note the connection between memory and energy storage here 7 x + apple 1/L u
8 State-space realization of ODEs Consider the LTI n th -order system described by the ODE d n y dt n + a 1 d n Clearly, we need initial conditions to solve this so let us define a state x(t) = y (n y (n 3 1) (t) ) (t) 7 5 y (t) y(t) 3 y (n) (t) 1) (t) 7 y (t) 5 y (t) y (n Then =ẋ(t) = 1 y dt n a n 1 dy dt + a ny = u 3 3 a 1 a a n 1 a n x(t)+ u(t) y(t) = 1 x(t) 8
9 More General State-space Realization of ODEs Consider a general LTI n th -order system described by an ODE Define the state similarly to (but not the same as) before Then Why? d n y dt n + a 1 1 y dt n a dy n 1 dt + a d n 1 u ny = b 1 dt n b n 1 d n (more on that later) Same initial conditions 3 z (n) (t) 1) (t) 7 z (t) 5 z (t) z (n =ẋ(t) = z(t)=xn is the response to u, so xn-1 is the response to u, etc du dt + b nu y(), y (), y (),,y (n 1) () 3 3 a 1 a a n 1 a n x(t)+ u(t) y(t) = b 1 b b n 1 b n x(t) This is known as the controllable canonical form state-space realization of the transfer function describing the ODE system 9
10 State-space Realization of LTI Difference Systems y(t + n)+a 1 y(t + n 1) + + a n y(t) =u(t) An n th -order ODE Initial conditions are clearly Take as state Then y(), y(1),,y(n 1) That is, given these values and {u(i): i=,1, } we can uniquely determine the future values of the output {y(i): i=n,n+1, } y(t + 1) y(t) x(t) = y(t n + 3) y(t n + ) y(t) y(t 1) y(t n + ) y(t n + 1) = x(t + 1) = a 1 a a n 1 a n x(t) y(t) = 1 x(t) u(t) 1
11 Same initial conditions vector x(t) More General LTI Difference System y(t + n)+a 1 y(t + n 1) + + a n y(t) =b 1 u(t + n 1) + + b n u(t) x(t + 1) = but a slightly different state y(), y(1),,y(n 1) 3 3 a 1 a a n 1 a n x(t)+ u(t) y(t) = b 1 b b n 1 b n x(t) This difference equation corresponds to the z-domain transfer function z n Y (z)+a 1 z n 1 Y (z)+ + a n Y (z) =b 1 z n 1 U(z)+ + b n U(z) (z n + a 1 z n a n )Y (z) =(b 1 z n b n )U(z) Y (z) = b 1 z n b n z n + a 1 z n 1 U(z) + + a n = b 1z 1 + b z + + b n z n 1+a 1 z a n z n U(z) 11
12 The ODE d n y dt n + a 1 d n Transfer Function Realization 1 y dt n a dy n 1 dt + a d n 1 u ny = b 1 dt n b n 1 du dt + b nu corresponds to the s-domain transfer function Y (s) = b 1s n 1 + b s n + + b n s n + a 1 s n a n U(s) = G(s)U(s) Take Laplace transforms of the state equation ẋ(t) =Ax(t)+Bu(t) y(t) =Cx(t) sx(s) x( )=AX(s)+BU(s) Y (s) =CX(s) (si A)X(s) =x( )+BU(s) X(s) =(si A) 1 BU(s)+(sI A) 1 x( ) Y (s) =C(sI A) 1 BU(s)+C(sI A) 1 x( ) The transfer function is given by Discrete-time is identical G(s) =C(sI A) 1 B G(z) =C(zI A) 1 B 1
13 Transfer Function Realization continued Recall the formula for the inverse of a matrix det is the determinant adj M is the adjoint of M - the matrix of cofactors [cofij M] Try the example cofij M is the determinant of the submatrix of M obtained by deleting row i and column j multiplied by (-1) i+j G(s) =C(sI A) 1 B 1 = det(si A) C[adj (si A)]T B A = 1 5, B = 1 C = 1 1 M 1 = 1 det M (adj M)T Now try the same A, B and Next try A = C = , B = 5, C =
14 Now About Those Initial Conditions Discrete-time first Initial conditions for n th -order system: state-space realization: Can we reconstruct x() from Start by solving the equation x(t + 1) = Ax(t)+Bu(t) y(t) =Cx(t)+Du(t) y(), y(1),,y(n 1) and y(), y(1),,y(n 1) u(),,u(n 1) x(1) = Ax() + Bu() x() = Ax(1) + Bu(1) = A x() + ABu() + Bu(1) x(3) = Ax() + Bu() = A 3 x() + A Bu() + ABu(1) + Bu() x(n 1) = A n 1 x() + A n Bu() + A n 3 Bu(1) + + ABu(n 3) + Bu(n ) 1
15 From state recursion Initial Conditions y() = Cx() y(1) CBu() = CAx() y() CABu() CBu(1) = CA x() whence y(n 1) CA n Bu() CBu(n ) = CA n 1 x() C CA CA CA n 1 3 x() = 7 5 y() y(1) CBu() y() CABu() CBu(1) y(n 1) CA n Bu() CBu(n ) If the matrix at left is full rank, ie rank n, then we can solve uniquely for the initial state, x(), in terms of the initial ys and us if present This conditions is called observability and is a property of the state-variable realization Failing observability is having too high a state dimension for the system which is like having a pole-zero cancellation in the transfer function 15
16 Improper Transfer Functions What if the degree of the numerator exceeds that of the denominator? G(z) = z3 z +z +1 z z +5 z +5 =z +1+ z z +5 =z apple z z Note that this corresponds to an anticipatory transfer function Outputs depend on future inputs - not physical 1 apple 1 At best the output depends on the current and past inputs G(z) =D + C(zI A) 1 B x(t + 1) = Ax(t)+Bu(t) Proper transfer functions are non-anticipatory and Strictly proper transfer functions are proper and y(t) =Cx(t)+Du(t) D = lim G(z) < 1 z!1 D = lim G(z) = z!1 In continuous-time properness means that the system does not yield derivatives of the input 1
17 Impulse Responses of LTI State-space Systems Recall the definition of the impulse response This is the zero-state response when the input is an impulse x()= and u(t)=δ(t) continuous Dirac-δ function or discrete Kronecker δt With MIMO mxk systems we need to specify the input channel which of the k possible input rows contains the impulse For such a system, the impulse response is a sequence of mxk matrices {h i : i =, 1,}, h i R m k ẋ(t) =Ax(t)+Bu i (t), x() =, u j (t) = (t)e j y j (t) =Cx(t), j =1,,,k, {e j } standard basis of R k Laplace transforms Y j (s) =C(sI A) 1 Be j = C(sI A) 1 B :,j The mxk matrix transfer function C(sI A) 1 B comprises the k individual impulse response Laplace transforms side-by-side Discrete-time uses the same argument with z-transforms 17
18 Equivalent State-space Realizations Consider our LTI state-space system For nonsingular matrix Then define the vector So [A, B, C, D, x()] and [T AT 1,TB,CT 1,D,Tx()] realize the same system for any nonsingular T The input-output behaviors are identical These realizations are called equivalent T is called an equivalence transformation or similarity transformation Note the following x(t) =T ẋ(t), T R n n = T Ax(t)+TBu(t) = T AT 1 x(t)+tbu(t) y(t) =Cx(t)+Du(t) =CT ẋ = Ax(t)+Bu(t), y(t) =Cx(t)+Du(t) x() = Tx() 1 x(t)+du(t) x(t) =Tx(t) CT 1 (si T AT 1 ) 1 TB + D = CT [T (si A)T 1 ] so the transfer functions and impulse responses are identical 1 TB + D = CT 1 T (si A) 1 T 1 TB + D = C(sI A) 1 B + D 18
Control 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 informationSolution of Linear State-space Systems
Solution of Linear State-space Systems Homogeneous (u=0) LTV systems first Theorem (Peano-Baker series) The unique solution to x(t) = (t, )x 0 where The matrix function is given by is called the state
More informationObservability. It was the property in Lyapunov stability which allowed us to resolve that
Observability We have seen observability twice already It was the property which permitted us to retrieve the initial state from the initial data {u(0),y(0),u(1),y(1),...,u(n 1),y(n 1)} It was the property
More informationLecture 2. Introduction to Systems (Lathi )
Lecture 2 Introduction to Systems (Lathi 1.6-1.8) Pier Luigi Dragotti Department of Electrical & Electronic Engineering Imperial College London URL: www.commsp.ee.ic.ac.uk/~pld/teaching/ E-mail: p.dragotti@imperial.ac.uk
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 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 informationChapter 1 Fundamental Concepts
Chapter 1 Fundamental Concepts 1 Signals A signal is a pattern of variation of a physical quantity, often as a function of time (but also space, distance, position, etc). These quantities are usually the
More informationControl Systems (ECE411) Lectures 7 & 8
(ECE411) Lectures 7 & 8, Professor Department of Electrical and Computer Engineering Colorado State University Fall 2016 Signal Flow Graph Examples Example 3: Find y6 y 1 and y5 y 2. Part (a): Input: y
More informationIntro. Computer Control Systems: F8
Intro. Computer Control Systems: F8 Properties of state-space descriptions and feedback Dave Zachariah Dept. Information Technology, Div. Systems and Control 1 / 22 dave.zachariah@it.uu.se F7: Quiz! 2
More informationMULTIVARIABLE ZEROS OF STATE-SPACE SYSTEMS
Copyright F.L. Lewis All rights reserved Updated: Monday, September 9, 8 MULIVARIABLE ZEROS OF SAE-SPACE SYSEMS If a system has more than one input or output, it is called multi-input/multi-output (MIMO)
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 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 information10 Transfer Matrix Models
MIT EECS 6.241 (FALL 26) LECTURE NOTES BY A. MEGRETSKI 1 Transfer Matrix Models So far, transfer matrices were introduced for finite order state space LTI models, in which case they serve as an important
More informatione st f (t) dt = e st tf(t) dt = L {t f(t)} s
Additional operational properties How to find the Laplace transform of a function f (t) that is multiplied by a monomial t n, the transform of a special type of integral, and the transform of a periodic
More informationLecture 2 and 3: Controllability of DT-LTI systems
1 Lecture 2 and 3: Controllability of DT-LTI systems Spring 2013 - EE 194, Advanced Control (Prof Khan) January 23 (Wed) and 28 (Mon), 2013 I LTI SYSTEMS Recall that continuous-time LTI systems can be
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 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 informationSchool of Engineering Faculty of Built Environment, Engineering, Technology & Design
Module Name and Code : ENG60803 Real Time Instrumentation Semester and Year : Semester 5/6, Year 3 Lecture Number/ Week : Lecture 3, Week 3 Learning Outcome (s) : LO5 Module Co-ordinator/Tutor : Dr. Phang
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 informationLecture 19 Observability and state estimation
EE263 Autumn 2007-08 Stephen Boyd Lecture 19 Observability and state estimation state estimation discrete-time observability observability controllability duality observers for noiseless case continuous-time
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 information9.5 The Transfer Function
Lecture Notes on Control Systems/D. Ghose/2012 0 9.5 The Transfer Function Consider the n-th order linear, time-invariant dynamical system. dy a 0 y + a 1 dt + a d 2 y 2 dt + + a d n y 2 n dt b du 0u +
More information1.4 Unit Step & Unit Impulse Functions
1.4 Unit Step & Unit Impulse Functions 1.4.1 The Discrete-Time Unit Impulse and Unit-Step Sequences Unit Impulse Function: δ n = ቊ 0, 1, n 0 n = 0 Figure 1.28: Discrete-time Unit Impulse (sample) 1 [n]
More informationProblem Set 3: Solution Due on Mon. 7 th Oct. in class. Fall 2013
EE 56: Digital Control Systems Problem Set 3: Solution Due on Mon 7 th Oct in class Fall 23 Problem For the causal LTI system described by the difference equation y k + 2 y k = x k, () (a) By first finding
More informationAnalog Signals and Systems and their properties
Analog Signals and Systems and their properties Main Course Objective: Recall course objectives Understand the fundamentals of systems/signals interaction (know how systems can transform or filter signals)
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 informationI System variables: states, inputs, outputs, & measurements. I Linear independence. I State space representation
EE C28 / ME C34 Feedback Control Systems Lecture Chapter 3 Modeling in the Time Domain Lecture abstract Alexandre Bayen Department of Electrical Engineering & Computer Science University of California
More informationSystems and Control Theory Lecture Notes. Laura Giarré
Systems and Control Theory Lecture Notes Laura Giarré L. Giarré 2017-2018 Lesson 5: State Space Systems State Dimension Infinite-Dimensional systems State-space model (nonlinear) LTI State Space model
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 informationEG4321/EG7040. Nonlinear Control. Dr. Matt Turner
EG4321/EG7040 Nonlinear Control Dr. Matt Turner EG4321/EG7040 [An introduction to] Nonlinear Control Dr. Matt Turner EG4321/EG7040 [An introduction to] Nonlinear [System Analysis] and Control Dr. Matt
More informationChapter 1 Fundamental Concepts
Chapter 1 Fundamental Concepts Signals A signal is a pattern of variation of a physical quantity as a function of time, space, distance, position, temperature, pressure, etc. These quantities are usually
More informationTopic # Feedback Control
Topic #7 16.31 Feedback Control State-Space Systems What are state-space models? Why should we use them? How are they related to the transfer functions used in classical control design and how do we develop
More informationLecture 2 Discrete-Time LTI Systems: Introduction
Lecture 2 Discrete-Time LTI Systems: Introduction Outline 2.1 Classification of Systems.............................. 1 2.1.1 Memoryless................................. 1 2.1.2 Causal....................................
More informationIntro. Computer Control Systems: F9
Intro. Computer Control Systems: F9 State-feedback control and observers Dave Zachariah Dept. Information Technology, Div. Systems and Control 1 / 21 dave.zachariah@it.uu.se F8: Quiz! 2 / 21 dave.zachariah@it.uu.se
More informationFull State Feedback for State Space Approach
Full State Feedback for State Space Approach State Space Equations Using Cramer s rule it can be shown that the characteristic equation of the system is : det[ si A] 0 Roots (for s) of the resulting polynomial
More informationModeling and Analysis of Dynamic Systems
Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 57 Outline 1 Lecture 13: Linear System - Stability
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 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 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 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 informationChapter 2: Time-Domain Representations of Linear Time-Invariant Systems. Chih-Wei Liu
Chapter : Time-Domain Representations of Linear Time-Invariant Systems Chih-Wei Liu Outline Characteristics of Systems Described by Differential and Difference Equations Block Diagram Representations State-Variable
More informationEE 380. Linear Control Systems. Lecture 10
EE 380 Linear Control Systems Lecture 10 Professor Jeffrey Schiano Department of Electrical Engineering Lecture 10. 1 Lecture 10 Topics Stability Definitions Methods for Determining Stability Lecture 10.
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 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 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 informationCDS Solutions to the Midterm Exam
CDS 22 - Solutions to the Midterm Exam Instructor: Danielle C. Tarraf November 6, 27 Problem (a) Recall that the H norm of a transfer function is time-delay invariant. Hence: ( ) Ĝ(s) = s + a = sup /2
More informationChap 4. State-Space Solutions and
Chap 4. State-Space Solutions and Realizations Outlines 1. Introduction 2. Solution of LTI State Equation 3. Equivalent State Equations 4. Realizations 5. Solution of Linear Time-Varying (LTV) Equations
More informationMotivation. From SS to TF (review) Realization: From TF to SS. MECH468 Modern Control Engineering MECH550P Foundations in Control Engineering
MECH468 Modern Control Engineering MECH550P Foundations in Control Engineering Realization Dr. Ryozo Nagamune Department of Mechanical Engineering University of British Columbia 2008/09 MECH468/550P 1
More informationChapter 2 Time-Domain Representations of LTI Systems
Chapter 2 Time-Domain Representations of LTI Systems 1 Introduction Impulse responses of LTI systems Linear constant-coefficients differential or difference equations of LTI systems Block diagram representations
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 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 informationMultivariable Control. Lecture 05. Multivariable Poles and Zeros. John T. Wen. September 14, 2006
Multivariable Control Lecture 05 Multivariable Poles and Zeros John T. Wen September 4, 2006 SISO poles/zeros SISO transfer function: G(s) = n(s) d(s) (no common factors between n(s) and d(s)). Poles:
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 informationMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Q-Parameterization 1 This lecture introduces the so-called
More informationRaktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Norms for Signals and Systems
. AERO 632: Design of Advance Flight Control System Norms for Signals and. Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. Norms for Signals ...
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 informationReachability and Controllability
Capitolo. INTRODUCTION 4. Reachability and Controllability Reachability. The reachability problem is to find the set of all the final states x(t ) reachable starting from a given initial state x(t ) :
More informationLecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.
ISS0031 Modeling and Identification Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. Aleksei Tepljakov, Ph.D. September 30, 2015 Linear Dynamic Systems Definition
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 informationECEEN 5448 Fall 2011 Homework #4 Solutions
ECEEN 5448 Fall 2 Homework #4 Solutions Professor David G. Meyer Novemeber 29, 2. The state-space realization is A = [ [ ; b = ; c = [ which describes, of course, a free mass (in normalized units) with
More informationSolving a RLC Circuit using Convolution with DERIVE for Windows
Solving a RLC Circuit using Convolution with DERIVE for Windows Michel Beaudin École de technologie supérieure, rue Notre-Dame Ouest Montréal (Québec) Canada, H3C K3 mbeaudin@seg.etsmtl.ca - Introduction
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 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 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 informationLecture 3. Chapter 4: Elements of Linear System Theory. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.
Lecture 3 Chapter 4: Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 3 p. 1/77 3.1 System Descriptions [4.1] Let f(u) be a liner operator, u 1 and u
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 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 informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response
.. AERO 422: Active Controls for Aerospace Vehicles Dynamic Response Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. . Previous Class...........
More informationSeries RC and RL Time Domain Solutions
ECE2205: Circuits and Systems I 6 1 Series RC and RL Time Domain Solutions In the last chapter, we saw that capacitors and inductors had element relations that are differential equations: i c (t) = C d
More informationTRACKING AND DISTURBANCE REJECTION
TRACKING AND DISTURBANCE REJECTION Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 13 General objective: The output to track a reference
More informationQUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)
QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE) 1. For the signal shown in Fig. 1, find x(2t + 3). i. Fig. 1 2. What is the classification of the systems? 3. What are the Dirichlet s conditions of Fourier
More informationNoise - irrelevant data; variability in a quantity that has no meaning or significance. In most cases this is modeled as a random variable.
1.1 Signals and Systems Signals convey information. Systems respond to (or process) information. Engineers desire mathematical models for signals and systems in order to solve design problems efficiently
More informationModule 02 Control Systems Preliminaries, Intro to State Space
Module 02 Control Systems Preliminaries, Intro to State Space Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha August 28, 2017 Ahmad
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 informationSource-Free RC Circuit
First Order Circuits Source-Free RC Circuit Initial charge on capacitor q = Cv(0) so that voltage at time 0 is v(0). What is v(t)? Prof Carruthers (ECE @ BU) EK307 Notes Summer 2018 150 / 264 First Order
More informationInterconnection of LTI Systems
EENG226 Signals and Systems Chapter 2 Time-Domain Representations of Linear Time-Invariant Systems Interconnection of LTI Systems Prof. Dr. Hasan AMCA Electrical and Electronic Engineering Department (ee.emu.edu.tr)
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 informationKalman Decomposition B 2. z = T 1 x, where C = ( C. z + u (7) T 1, and. where B = T, and
Kalman Decomposition Controllable / uncontrollable decomposition Suppose that the controllability matrix C R n n of a system has rank n 1
More informationTopic # Feedback Control Systems
Topic #17 16.31 Feedback Control Systems Deterministic LQR Optimal control and the Riccati equation Weight Selection Fall 2007 16.31 17 1 Linear Quadratic Regulator (LQR) Have seen the solutions to the
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 informationControl Systems. Time response
Control Systems Time response L. Lanari outline zero-state solution matrix exponential total response (sum of zero-state and zero-input responses) Dirac impulse impulse response change of coordinates (state)
More informationU(s) = 0 + 0s 3 + 0s 2 + 0s + 125
THE UNIVERSITY OF TEXAS AT SAN ANTONIO EE 5143 LINEAR SYSTEMS AND CONTROL H O M E W O R K # 2 Andres Rainiero Hernandez Coronado September 6, 2017 The objective of this homework is to test your understanding
More informationRobust Control 2 Controllability, Observability & Transfer Functions
Robust Control 2 Controllability, Observability & Transfer Functions Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /26/24 Outline Reachable Controllability Distinguishable
More information1. Find the solution of the following uncontrolled linear system. 2 α 1 1
Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +
More information5. Observer-based Controller Design
EE635 - Control System Theory 5. Observer-based Controller Design Jitkomut Songsiri state feedback pole-placement design regulation and tracking state observer feedback observer design LQR and LQG 5-1
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 informationẋ 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)
EEE582 Topical Outline A.A. Rodriguez Fall 2007 GWC 352, 965-3712 The following represents a detailed topical outline of the course. It attempts to highlight most of the key concepts to be covered and
More informationModeling and Control Overview
Modeling and Control Overview D R. T A R E K A. T U T U N J I A D V A N C E D C O N T R O L S Y S T E M S M E C H A T R O N I C S E N G I N E E R I N G D E P A R T M E N T P H I L A D E L P H I A U N I
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 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 informationLinear System Theory
Linear System Theory Wonhee Kim Lecture 3 Mar. 21, 2017 1 / 38 Overview Recap Nonlinear systems: existence and uniqueness of a solution of differential equations Preliminaries Fields and Vector Spaces
More informationDEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2010
[E2.5] IMPERIAL COLLEGE LONDON DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2010 EEE/ISE PART II MEng. BEng and ACGI SIGNALS AND LINEAR SYSTEMS Time allowed: 2:00 hours There are FOUR
More informationReview of Linear Time-Invariant Network Analysis
D1 APPENDIX D Review of Linear Time-Invariant Network Analysis Consider a network with input x(t) and output y(t) as shown in Figure D-1. If an input x 1 (t) produces an output y 1 (t), and an input x
More informationThe Generalized Laplace Transform: Applications to Adaptive Control*
The Transform: Applications to Adaptive * J.M. Davis 1, I.A. Gravagne 2, B.J. Jackson 1, R.J. Marks II 2, A.A. Ramos 1 1 Department of Mathematics 2 Department of Electrical Engineering Baylor University
More informationDifferential and Difference LTI systems
Signals and Systems Lecture: 6 Differential and Difference LTI systems Differential and difference linear time-invariant (LTI) systems constitute an extremely important class of systems in engineering.
More informationUniversity Question Paper Solution
Unit 1: Introduction University Question Paper Solution 1. Determine whether the following systems are: i) Memoryless, ii) Stable iii) Causal iv) Linear and v) Time-invariant. i) y(n)= nx(n) ii) y(t)=
More informationA Tutorial on Recursive methods in Linear Least Squares Problems
A Tutorial on Recursive methods in Linear Least Squares Problems by Arvind Yedla 1 Introduction This tutorial motivates the use of Recursive Methods in Linear Least Squares problems, specifically Recursive
More informationModule 4. Related web links and videos. 1. FT and ZT
Module 4 Laplace transforms, ROC, rational systems, Z transform, properties of LT and ZT, rational functions, system properties from ROC, inverse transforms Related web links and videos Sl no Web link
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 information