# Solution via Laplace transform and matrix exponential

Size: px
Start display at page:

Transcription

1 EE263 Autumn 2015 S. Boyd and S. Lall Solution via Laplace transform and matrix exponential Laplace transform solving ẋ = Ax via Laplace transform state transition matrix matrix exponential qualitative behavior and stability 1

2 Laplace transform of matrix valued function suppose z : R + R p q Laplace transform: Z = L(z), where Z : D C C p q is defined by Z(s) = integral of matrix is done term-by-term 0 e st z(t) dt convention: upper case denotes Laplace transform D is the domain or region of convergence of Z D includes at least {s Rs > a}, where a satisfies z ij(t) αe at for t 0, i = 1,..., p, j = 1,..., q 2

3 Derivative property L(ż) = sz(s) z(0) to derive, integrate by parts: L(ż)(s) = 0 e st ż(t) dt = e st z(t) t t=0 = sz(s) z(0) + s 0 e st z(t) dt 3

4 Laplace transform solution of ẋ = Ax consider continuous-time time-invariant (TI) LDS ẋ = Ax for t 0, where x(t) R n take Laplace transform: sx(s) x(0) = AX(s) rewrite as (si A)X(s) = x(0) hence X(s) = (si A) 1 x(0) take inverse transform x(t) = L 1 ( (si A) 1) x(0) 4

5 Resolvent and state transition matrix (si A) 1 is called the resolvent of A resolvent defined for s C except eigenvalues of A, i.e., s such that det(si A) = 0 Φ(t) = L 1 ( (si A) 1) is called the state-transition matrix; it maps the initial state to the state at time t: x(t) = Φ(t)x(0) (in particular, state x(t) is a linear function of initial state x(0)) 5

6 Example 1: Harmonic oscillator ẋ = [ ] 0 1 x

7 Example 1: Harmonic oscillator si A = [ ] s 1, so resolvent is 1 s (si A) 1 = [ s s s s 2 +1 s s 2 +1 ] (eigenvalues are ±i) state transition matrix is Φ(t) = L 1 ([ s s s s 2 +1 s s 2 +1 ]) [ ] cos t sin t = sin t cos t a rotation matrix ( t radians) [ cos t sin t so we have x(t) = sin t cos t ] x(0) 7

8 Example 2: Double integrator ẋ = [ ] 0 1 x

9 Example 2: Double integrator si A = [ ] s 1, so resolvent is 0 s (eigenvalues are 0, 0) state transition matrix is so we have x(t) = (si A) 1 = ([ 1 Φ(t) = L 1 s 0 [ ] 1 t x(0) 0 1 [ 1 s 1 s 1 2 s 0 1 s 1 2 s ]) = ] [ ] 1 t 0 1 9

10 Characteristic polynomial X (s) = det(si A) is called the characteristic polynomial of A X (s) is a polynomial of degree n, with leading (i.e., s n ) coefficient one roots of X are the eigenvalues of A X has real coefficients, so eigenvalues are either real or occur in conjugate pairs there are n eigenvalues (if we count multiplicity as roots of X ) 10

11 Eigenvalues of A and poles of resolvent i, j entry of resolvent can be expressed via Cramer s rule as ( 1) i+j det ij det(si A) where ij is si A with jth row and ith column deleted det ij is a polynomial of degree less than n, so i, j entry of resolvent has form f ij(s)/x (s) where f ij is polynomial with degree less than n poles of entries of resolvent must be eigenvalues of A but not all eigenvalues of A show up as poles of each entry (when there are cancellations between det ij and X (s)) 11

12 Matrix exponential define matrix exponential as e M = I + M + M 2 + 2! converges for all M R n n looks like ordinary power series e at = 1 + ta + (ta)2 2! with square matrices instead of scalars

13 Matrix exponential (I C) 1 = I + C + C 2 + C 3 + (if series converges) series expansion of resolvent: (si A) 1 = (1/s)(I A/s) 1 = I s + A s 2 + A2 s 3 + (valid for s large enough) so Φ(t) = L 1 ( (si A) 1) = I + ta + (ta)2 2! with this definition, state-transition matrix is Φ(t) = L 1 ( (si A) 1) = e ta + 13

14 Matrix exponential solution of autonomous LDS solution of ẋ = Ax, with A R n n and constant, is x(t) = e ta x(0) generalizes scalar case: solution of ẋ = ax, with a R and constant, is x(t) = e ta x(0) 14

15 Properties of matrix exponential matrix exponential is meant to look like scalar exponential some things you d guess hold for the matrix exponential (by analogy with the scalar exponential) do in fact hold but many things you d guess are wrong example: you might guess that e A+B = e A e B, but it s false (in general) [ ] [ ] A =, B = [ ] [ ] e A =, e B 1 1 = [ ] [ ] e A+B = e A e B =

16 Properties of matrix exponential e A+B = e A e B if AB = BA i.e., product rule holds when A and B commute thus for t, s R, e (ta+sa) = e ta e sa with s = t we get e ta e ta = e ta ta = e 0 = I so e ta is nonsingular, with inverse ( e ta) 1 = e ta 16

17 Example: matrix exponential let s find e A, where A = we already found [ ] so, plugging in t = 1, we get e A = let s check power series: since A 2 = A 3 = = 0 e ta = L 1 (si A) 1 = [ ] e A = I + A + A2 2! [ ] 1 t = I + A 17

18 Time transfer property for ẋ = Ax we know x(t) = Φ(t)x(0) = e ta x(0) interpretation: the matrix e ta propagates initial condition into state at time t more generally we have, for any t and τ, x(τ + t) = e ta x(τ) (to see this, apply result above to z(t) = x(t + τ)) interpretation: the matrix e ta propagates state t seconds forward in time (backward if t < 0) 18

19 Time transfer property recall first order (forward Euler) approximate state update, for small t: x(τ + t) x(τ) + tẋ(τ) = (I + ta)x(τ) exact solution is x(τ + t) = e ta x(τ) = (I + ta + (ta) 2 /2! + )x(τ) forward Euler is just first two terms in series 19

20 Sampling a continuous-time system suppose ẋ = Ax sample x at times t 1 t 2 : define z(k) = x(t k ) then z(k + 1) = e (t k+1 t k )A z(k) for uniform sampling t k+1 t k = h, so z(k + 1) = e ha z(k), a discrete-time LDS (called discretized version of continuous-time system) 20

21 Piecewise constant system consider time-varying LDS ẋ = A(t)x, with A(t) = A 0 0 t < t 1 A 1 t 1 t < t 2 where 0 < t 1 < t 2 < (sometimes called jump linear system) for t [t i, t i+1] we have. x(t) = e (t t i)ai e (t 3 t 2 )A 2 e (t 2 t 1 )A 1 e t 1A 0 x(0) (matrix on righthand side is called state transition matrix for system, and denoted Φ(t)) 21

22 Qualitative behavior of x(t) suppose ẋ = Ax, x(t) R n then x(t) = e ta x(0); X(s) = (si A) 1 x(0) ith component X i(s) has form where a i is a polynomial of degree < n X i(s) = ai(s) X (s) thus the poles of X i are all eigenvalues of A (but not necessarily the other way around) 22

23 Qualitative behavior of x(t) first assume eigenvalues λ i are distinct, so X i(s) cannot have repeated poles then x i(t) has form x i(t) = where β ij depend on x(0) (linearly) n j=1 β ije λ j t eigenvalues determine (possible) qualitative behavior of x: eigenvalues give exponents that can occur in exponentials real eigenvalue λ corresponds to an exponentially decaying or growing term e λt in solution complex eigenvalue λ = σ + iω corresponds to decaying or growing sinusoidal term e σt cos(ωt + φ) in solution 23

24 Qualitative behavior of x(t) Rλ j gives exponential growth rate (if > 0), or exponential decay rate (if < 0) of term Iλ j gives frequency of oscillatory term (if 0) eigenvalues Is Rs 24

25 Repeated eigenvalues now suppose A has repeated eigenvalues, so X i can have repeated poles express eigenvalues as λ 1,..., λ r (distinct) with multiplicities n 1,..., n r, respectively (n n r = n) then x i(t) has form x i(t) = r p ij(t)e λ j t where p ij(t) is a polynomial of degree < n j (that depends linearly on x(0)) j=1 25

26 Stability we say system ẋ = Ax is stable if e ta 0 as t meaning: state x(t) converges to 0, as t, no matter what x(0) is all trajectories of ẋ = Ax converge to 0 as t fact: ẋ = Ax is stable if and only if all eigenvalues of A have negative real part: Rλ i < 0, i = 1,..., n 26

27 Stability the if part is clear since for any polynomial, if Rλ < 0 we ll see the only if part next lecture lim t p(t)eλt = 0 more generally, max i Rλ i determines the maximum asymptotic logarithmic growth rate of x(t) (or decay, if < 0) 27

### Dynamic interpretation of eigenvectors

EE263 Autumn 2015 S. Boyd and S. Lall Dynamic interpretation of eigenvectors invariant sets complex eigenvectors & invariant planes left eigenvectors modal form discrete-time stability 1 Dynamic interpretation

### ELEC 3035, Lecture 3: Autonomous systems Ivan Markovsky

ELEC 3035, Lecture 3: Autonomous systems Ivan Markovsky Equilibrium points and linearization Eigenvalue decomposition and modal form State transition matrix and matrix exponential Stability ELEC 3035 (Part

### Autonomous system = system without inputs

Autonomous system = system without inputs State space representation B(A,C) = {y there is x, such that σx = Ax, y = Cx } x is the state, n := dim(x) is the state dimension, y is the output Polynomial representation

### EE263: Introduction to Linear Dynamical Systems Review Session 5

EE263: Introduction to Linear Dynamical Systems Review Session 5 Outline eigenvalues and eigenvectors diagonalization matrix exponential EE263 RS5 1 Eigenvalues and eigenvectors we say that λ C is an eigenvalue

### Differential equations

Differential equations Math 7 Spring Practice problems for April Exam Problem Use the method of elimination to find the x-component of the general solution of x y = 6x 9x + y = x 6y 9y Soln: The system

### Linear 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

### 21 Linear State-Space Representations

ME 132, Spring 25, UC Berkeley, A Packard 187 21 Linear State-Space Representations First, let s describe the most general type of dynamic system that we will consider/encounter in this class Systems may

### Modal Decomposition and the Time-Domain Response of Linear Systems 1

MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING.151 Advanced System Dynamics and Control Modal Decomposition and the Time-Domain Response of Linear Systems 1 In a previous handout

### 10. Linear Systems of ODEs, Matrix multiplication, superposition principle (parts of sections )

c Dr. Igor Zelenko, Fall 2017 1 10. Linear Systems of ODEs, Matrix multiplication, superposition principle (parts of sections 7.2-7.4) 1. When each of the functions F 1, F 2,..., F n in right-hand side

### Identification 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

### Math 312 Lecture Notes Linear Two-dimensional Systems of Differential Equations

Math 2 Lecture Notes Linear Two-dimensional Systems of Differential Equations Warren Weckesser Department of Mathematics Colgate University February 2005 In these notes, we consider the linear system of

### 6 Linear Equation. 6.1 Equation with constant coefficients

6 Linear Equation 6.1 Equation with constant coefficients Consider the equation ẋ = Ax, x R n. This equating has n independent solutions. If the eigenvalues are distinct then the solutions are c k e λ

### Copyright (c) 2006 Warren Weckesser

2.2. PLANAR LINEAR SYSTEMS 3 2.2. Planar Linear Systems We consider the linear system of two first order differential equations or equivalently, = ax + by (2.7) dy = cx + dy [ d x x = A x, where x =, and

### Poincaré Map, Floquet Theory, and Stability of Periodic Orbits

Poincaré Map, Floquet Theory, and Stability of Periodic Orbits CDS140A Lecturer: W.S. Koon Fall, 2006 1 Poincaré Maps Definition (Poincaré Map): Consider ẋ = f(x) with periodic solution x(t). Construct

### Solutions to Math 53 Math 53 Practice Final

Solutions to Math 5 Math 5 Practice Final 20 points Consider the initial value problem y t 4yt = te t with y 0 = and y0 = 0 a 8 points Find the Laplace transform of the solution of this IVP b 8 points

### Linear ODEs. Existence of solutions to linear IVPs. Resolvent matrix. Autonomous linear systems

Linear ODEs p. 1 Linear ODEs Existence of solutions to linear IVPs Resolvent matrix Autonomous linear systems Linear ODEs Definition (Linear ODE) A linear ODE is a differential equation taking the form

### ECEEN 5448 Fall 2011 Homework #5 Solutions

ECEEN 5448 Fall 211 Homework #5 Solutions Professor David G. Meyer December 8, 211 1. Consider the 1-dimensional time-varying linear system ẋ t (u x) (a) Find the state-transition matrix, Φ(t, τ). Here

### ECEN 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),

### Periodic Linear Systems

Periodic Linear Systems Lecture 17 Math 634 10/8/99 We now consider ẋ = A(t)x (1) when A is a continuous periodic n n matrix function of t; i.e., when there is a constant T>0 such that A(t + T )=A(t) for

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

Prof. Dr. Eleni Chatzi System Stability - 26 March, 24 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

### Matrix Arithmetic. a 11 a. A + B = + a m1 a mn. + b. a 11 + b 11 a 1n + b 1n = a m1. b m1 b mn. and scalar multiplication for matrices via.

Matrix Arithmetic There is an arithmetic for matrices that can be viewed as extending the arithmetic we have developed for vectors to the more general setting of rectangular arrays: if A and B are m n

### Understand the existence and uniqueness theorems and what they tell you about solutions to initial value problems.

Review Outline To review for the final, look over the following outline and look at problems from the book and on the old exam s and exam reviews to find problems about each of the following topics.. Basics

### 1. 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 +

### Linear Differential Equations. Problems

Chapter 1 Linear Differential Equations. Problems 1.1 Introduction 1.1.1 Show that the function ϕ : R R, given by the expression ϕ(t) = 2e 3t for all t R, is a solution of the Initial Value Problem x =

### Cayley-Hamilton Theorem

Cayley-Hamilton Theorem Massoud Malek In all that follows, the n n identity matrix is denoted by I n, the n n zero matrix by Z n, and the zero vector by θ n Let A be an n n matrix Although det (λ I n A

### 1. What is the determinant of the following matrix? a 1 a 2 4a 3 2a 2 b 1 b 2 4b 3 2b c 1. = 4, then det

What is the determinant of the following matrix? 3 4 3 4 3 4 4 3 A 0 B 8 C 55 D 0 E 60 If det a a a 3 b b b 3 c c c 3 = 4, then det a a 4a 3 a b b 4b 3 b c c c 3 c = A 8 B 6 C 4 D E 3 Let A be an n n matrix

### State 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

### A matrix is a rectangular array of. objects arranged in rows and columns. The objects are called the entries. is called the size of the matrix, and

Section 5.5. Matrices and Vectors A matrix is a rectangular array of objects arranged in rows and columns. The objects are called the entries. A matrix with m rows and n columns is called an m n matrix.

### 1. 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

### A matrix is a rectangular array of. objects arranged in rows and columns. The objects are called the entries. is called the size of the matrix, and

Section 5.5. Matrices and Vectors A matrix is a rectangular array of objects arranged in rows and columns. The objects are called the entries. A matrix with m rows and n columns is called an m n matrix.

### SYSTEMTEORI - ÖVNING 1. In this exercise, we will learn how to solve the following linear differential equation:

SYSTEMTEORI - ÖVNING 1 GIANANTONIO BORTOLIN AND RYOZO NAGAMUNE In this exercise, we will learn how to solve the following linear differential equation: 01 ẋt Atxt, xt 0 x 0, xt R n, At R n n The equation

### LINEAR EQUATIONS OF HIGHER ORDER. EXAMPLES. General framework

Differential Equations Grinshpan LINEAR EQUATIONS OF HIGHER ORDER. EXAMPLES. We consider linear ODE of order n: General framework (1) x (n) (t) + P n 1 (t)x (n 1) (t) + + P 1 (t)x (t) + P 0 (t)x(t) = 0

### Linear algebra review

EE263 Autumn 2015 S. Boyd and S. Lall Linear algebra review vector space, subspaces independence, basis, dimension nullspace and range left and right invertibility 1 Vector spaces a vector space or linear

### Intro. 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

### Chapter 7. Canonical Forms. 7.1 Eigenvalues and Eigenvectors

Chapter 7 Canonical Forms 7.1 Eigenvalues and Eigenvectors Definition 7.1.1. Let V be a vector space over the field F and let T be a linear operator on V. An eigenvalue of T is a scalar λ F such that there

### Matrix Solutions to Linear Systems of ODEs

Matrix Solutions to Linear Systems of ODEs James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University November 3, 216 Outline 1 Symmetric Systems of

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

The Cooper Union Department of Electrical Engineering ECE111 Signal Processing & Systems Analysis Lecture Notes: Time, Frequency & Transform Domains February 28, 2012 Signals & Systems Signals are mapped

### Chapter III. Stability of Linear Systems

1 Chapter III Stability of Linear Systems 1. Stability and state transition matrix 2. Time-varying (non-autonomous) systems 3. Time-invariant systems 1 STABILITY AND STATE TRANSITION MATRIX 2 In this chapter,

### Math 216 Second Midterm 28 March, 2013

Math 26 Second Midterm 28 March, 23 This sample exam is provided to serve as one component of your studying for this exam in this course. Please note that it is not guaranteed to cover the material that

### Control 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

### Introduction 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

ME8281 - Advanced Control Systems Design Spring 2016 Perry Y. Li Department of Mechanical Engineering University of Minnesota Spring 2016 Lecture 4 - Outline 1 Homework 1 to be posted by tonight 2 Transition

### State 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

### Linear Algebra. Linear Equations and Matrices. Copyright 2005, W.R. Winfrey

Copyright 2005, W.R. Winfrey Topics Preliminaries Systems of Linear Equations Matrices Algebraic Properties of Matrix Operations Special Types of Matrices and Partitioned Matrices Matrix Transformations

7.5 Operations with Matrices Copyright Cengage Learning. All rights reserved. What You Should Learn Decide whether two matrices are equal. Add and subtract matrices and multiply matrices by scalars. Multiply

### Chapter 2 Notes, Linear Algebra 5e Lay

Contents.1 Operations with Matrices..................................1.1 Addition and Subtraction.............................1. Multiplication by a scalar............................ 3.1.3 Multiplication

### Matrix Algebra 2.1 MATRIX OPERATIONS Pearson Education, Inc.

2 Matrix Algebra 2.1 MATRIX OPERATIONS MATRIX OPERATIONS m n If A is an matrixthat is, a matrix with m rows and n columnsthen the scalar entry in the ith row and jth column of A is denoted by a ij and

### ECEEN 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

### Linear 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

### Time Response of Systems

Chapter 0 Time Response of Systems 0. Some Standard Time Responses Let us try to get some impulse time responses just by inspection: Poles F (s) f(t) s-plane Time response p =0 s p =0,p 2 =0 s 2 t p =

### CAAM 335 Matrix Analysis

CAAM 335 Matrix Analysis Solutions to Homework 8 Problem (5+5+5=5 points The partial fraction expansion of the resolvent for the matrix B = is given by (si B = s } {{ } =P + s + } {{ } =P + (s (5 points

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

### Kevin James. MTHSC 3110 Section 2.1 Matrix Operations

MTHSC 3110 Section 2.1 Matrix Operations Notation Let A be an m n matrix, that is, m rows and n columns. We ll refer to the entries of A by their row and column indices. The entry in the i th row and j

### Linear Equations in Linear Algebra

1 Linear Equations in Linear Algebra 1.7 LINEAR INDEPENDENCE LINEAR INDEPENDENCE Definition: An indexed set of vectors {v 1,, v p } in n is said to be linearly independent if the vector equation x x x

### Lecture 4: Numerical solution of ordinary differential equations

Lecture 4: Numerical solution of ordinary differential equations Department of Mathematics, ETH Zürich General explicit one-step method: Consistency; Stability; Convergence. High-order methods: Taylor

### Linear ODEs. Types of systems. Linear ODEs. Definition (Linear ODE) Linear ODEs. Existence of solutions to linear IVPs.

Linear ODEs Linear ODEs Existence of solutions to linear IVPs Resolvent matrix Autonomous linear systems p. 1 Linear ODEs Types of systems Definition (Linear ODE) A linear ODE is a ifferential equation

### Course 216: Ordinary Differential Equations

Course 16: Ordinary Differential Equations Notes by Chris Blair These notes cover the ODEs course given in 7-8 by Dr. John Stalker. Contents I Solving Linear ODEs 1 Reduction of Order Computing Matrix

### Module 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/

### Intro. 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

### Math Ordinary Differential Equations

Math 411 - Ordinary Differential Equations Review Notes - 1 1 - Basic Theory A first order ordinary differential equation has the form x = f(t, x) (11) Here x = dx/dt Given an initial data x(t 0 ) = x

### EE263: 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

### Math 216 Second Midterm 16 November, 2017

Math 216 Second Midterm 16 November, 2017 This sample exam is provided to serve as one component of your studying for this exam in this course. Please note that it is not guaranteed to cover the material

### PHYS 705: Classical Mechanics. Rigid Body Motion Introduction + Math Review

1 PHYS 705: Classical Mechanics Rigid Body Motion Introduction + Math Review 2 How to describe a rigid body? Rigid Body - a system of point particles fixed in space i r ij j subject to a holonomic constraint:

### Math 216 Final Exam 24 April, 2017

Math 216 Final Exam 24 April, 2017 This sample exam is provided to serve as one component of your studying for this exam in this course. Please note that it is not guaranteed to cover the material that

### Linearization of Differential Equation Models

Linearization of Differential Equation Models 1 Motivation We cannot solve most nonlinear models, so we often instead try to get an overall feel for the way the model behaves: we sometimes talk about looking

### Linear Algebra Exercises

9. 8.03 Linear Algebra Exercises 9A. Matrix Multiplication, Rank, Echelon Form 9A-. Which of the following matrices is in row-echelon form? 2 0 0 5 0 (i) (ii) (iii) (iv) 0 0 0 (v) [ 0 ] 0 0 0 0 0 0 0 9A-2.

### Linear Algebra March 16, 2019

Linear Algebra March 16, 2019 2 Contents 0.1 Notation................................ 4 1 Systems of linear equations, and matrices 5 1.1 Systems of linear equations..................... 5 1.2 Augmented

### Lecture Notes of EE 714

Lecture Notes of EE 714 Lecture 1 Motivation Systems theory that we have studied so far deals with the notion of specified input and output spaces. But there are systems which do not have a clear demarcation

### CDS 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

### 221B Lecture Notes on Resonances in Classical Mechanics

1B Lecture Notes on Resonances in Classical Mechanics 1 Harmonic Oscillators Harmonic oscillators appear in many different contexts in classical mechanics. Examples include: spring, pendulum (with a small

### CONTROL 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

### Old Math 330 Exams. David M. McClendon. Department of Mathematics Ferris State University

Old Math 330 Exams David M. McClendon Department of Mathematics Ferris State University Last updated to include exams from Fall 07 Contents Contents General information about these exams 3 Exams from Fall

### Seminar 6: COUPLED HARMONIC OSCILLATORS

Seminar 6: COUPLED HARMONIC OSCILLATORS 1. Lagrangian Equations of Motion Let consider a system consisting of two harmonic oscillators that are coupled together. As a model, we will use two particles attached

### Matrices and Deformation

ES 111 Mathematical Methods in the Earth Sciences Matrices and Deformation Lecture Outline 13 - Thurs 9th Nov 2017 Strain Ellipse and Eigenvectors One way of thinking about a matrix is that it operates

### Matrix Algebra. Matrix Algebra. Chapter 8 - S&B

Chapter 8 - S&B Algebraic operations Matrix: The size of a matrix is indicated by the number of its rows and the number of its columns. A matrix with k rows and n columns is called a k n matrix. The number

### Exercise 1 (MC Questions)

Dr. J. Tani 151-0590-00 Control Systems II (Spring 2018) Solution Exercise Set 3 Discrete-time Systems and Introduction to MIMO Systems Gioele Zardini, gzardini@ethz.ch, 12th March 2018 Exercise 1 (MC

### Jim Lambers MAT 610 Summer Session Lecture 1 Notes

Jim Lambers MAT 60 Summer Session 2009-0 Lecture Notes Introduction This course is about numerical linear algebra, which is the study of the approximate solution of fundamental problems from linear algebra

### 7 Planar systems of linear ODE

7 Planar systems of linear ODE Here I restrict my attention to a very special class of autonomous ODE: linear ODE with constant coefficients This is arguably the only class of ODE for which explicit solution

### Control 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

### Econ Lecture 14. Outline

Econ 204 2010 Lecture 14 Outline 1. Differential Equations and Solutions 2. Existence and Uniqueness of Solutions 3. Autonomous Differential Equations 4. Complex Exponentials 5. Linear Differential Equations

### CS 246 Review of Linear Algebra 01/17/19

1 Linear algebra In this section we will discuss vectors and matrices. We denote the (i, j)th entry of a matrix A as A ij, and the ith entry of a vector as v i. 1.1 Vectors and vector operations A vector

### Chapter 4 - MATRIX ALGEBRA. ... a 2j... a 2n. a i1 a i2... a ij... a in

Chapter 4 - MATRIX ALGEBRA 4.1. Matrix Operations A a 11 a 12... a 1j... a 1n a 21. a 22.... a 2j... a 2n. a i1 a i2... a ij... a in... a m1 a m2... a mj... a mn The entry in the ith row and the jth column

### Mobile Robotics 1. A Compact Course on Linear Algebra. Giorgio Grisetti

Mobile Robotics 1 A Compact Course on Linear Algebra Giorgio Grisetti SA-1 Vectors Arrays of numbers They represent a point in a n dimensional space 2 Vectors: Scalar Product Scalar-Vector Product Changes

### 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

CHEE 39 Tutorial 3 Solutions. Using partial fraction expansions, find the causal function f whose Laplace transform is given by: F (s) 0 f(t)e st dt (.) F (s) = s(s+) ; Solution: Note that the polynomial

### Solution 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

### Math 215/255 Final Exam (Dec 2005)

Exam (Dec 2005) Last Student #: First name: Signature: Circle your section #: Burggraf=0, Peterson=02, Khadra=03, Burghelea=04, Li=05 I have read and understood the instructions below: Please sign: Instructions:.

### 1 Review of simple harmonic oscillator

MATHEMATICS 7302 (Analytical Dynamics YEAR 2017 2018, TERM 2 HANDOUT #8: COUPLED OSCILLATIONS AND NORMAL MODES 1 Review of simple harmonic oscillator In MATH 1301/1302 you studied the simple harmonic oscillator:

### Chapter 5. Linear Algebra. A linear (algebraic) equation in. unknowns, x 1, x 2,..., x n, is. an equation of the form

Chapter 5. Linear Algebra A linear (algebraic) equation in n unknowns, x 1, x 2,..., x n, is an equation of the form a 1 x 1 + a 2 x 2 + + a n x n = b where a 1, a 2,..., a n and b are real numbers. 1

### MIT Final Exam Solutions, Spring 2017

MIT 8.6 Final Exam Solutions, Spring 7 Problem : For some real matrix A, the following vectors form a basis for its column space and null space: C(A) = span,, N(A) = span,,. (a) What is the size m n of

### 4. Determinants.

4. Determinants 4.1. Determinants; Cofactor Expansion Determinants of 2 2 and 3 3 Matrices 2 2 determinant 4.1. Determinants; Cofactor Expansion Determinants of 2 2 and 3 3 Matrices 3 3 determinant 4.1.

### Reduction to the associated homogeneous system via a particular solution

June PURDUE UNIVERSITY Study Guide for the Credit Exam in (MA 5) Linear Algebra This study guide describes briefly the course materials to be covered in MA 5. In order to be qualified for the credit, one

### Determinants Chapter 3 of Lay

Determinants Chapter of Lay Dr. Doreen De Leon Math 152, Fall 201 1 Introduction to Determinants Section.1 of Lay Given a square matrix A = [a ij, the determinant of A is denoted by det A or a 11 a 1j

### Lecture 15 Perron-Frobenius Theory

EE363 Winter 2005-06 Lecture 15 Perron-Frobenius Theory Positive and nonnegative matrices and vectors Perron-Frobenius theorems Markov chains Economic growth Population dynamics Max-min and min-max characterization

### arxiv: v1 [quant-ph] 9 Sep 2011

Stability analysis of surface ion traps Arkadas Ozakin and Fayaz Shaikh Quantum Information Systems Group Georgia Tech Research Institute March 24, 2018 arxiv:1109.2160v1 [quant-ph] 9 Sep 2011 Abstract

### Nonlinear systems. Lyapunov stability theory. G. Ferrari Trecate

Nonlinear systems Lyapunov stability theory G. Ferrari Trecate Dipartimento di Ingegneria Industriale e dell Informazione Università degli Studi di Pavia Advanced automation and control Ferrari Trecate

### 0.1 Rational Canonical Forms

We have already seen that it is useful and simpler to study linear systems using matrices. But matrices are themselves cumbersome, as they are stuffed with many entries, and it turns out that it s best

### Section 3: Complex numbers

Essentially: Section 3: Complex numbers C (set of complex numbers) up to different notation: the same as R 2 (euclidean plane), (i) Write the real 1 instead of the first elementary unit vector e 1 = (1,

### 1 Matrices and Systems of Linear Equations. a 1n a 2n

March 31, 2013 16-1 16. Systems of Linear Equations 1 Matrices and Systems of Linear Equations An m n matrix is an array A = (a ij ) of the form a 11 a 21 a m1 a 1n a 2n... a mn where each a ij is a real

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

Control Systems Internal Stability - LTI systems L. Lanari outline LTI systems: definitions conditions South stability criterion equilibrium points Nonlinear systems: equilibrium points examples stable

### Transform Solutions to LTI Systems Part 3

Transform Solutions to LTI Systems Part 3 Example of second order system solution: Same example with increased damping: k=5 N/m, b=6 Ns/m, F=2 N, m=1 Kg Given x(0) = 0, x (0) = 0, find x(t). The revised