State space transformations

Similar documents
Chapter 7. Canonical Forms. 7.1 Eigenvalues and Eigenvectors

EE263: Introduction to Linear Dynamical Systems Review Session 5

Definition (T -invariant subspace) Example. Example

MATH 423 Linear Algebra II Lecture 20: Geometry of linear transformations. Eigenvalues and eigenvectors. Characteristic polynomial.

Linear Algebra - Part II

Math Matrix Algebra

Math 240 Calculus III

Remark 1 By definition, an eigenvector must be a nonzero vector, but eigenvalue could be zero.

LESSON 35: EIGENVALUES AND EIGENVECTORS APRIL 21, (1) We might also write v as v. Both notations refer to a vector.

Properties of Linear Transformations from R n to R m

Remark By definition, an eigenvector must be a nonzero vector, but eigenvalue could be zero.

Generalized Eigenvectors and Jordan Form

Lecture Note 12: The Eigenvalue Problem

Linear algebra II Tutorial solutions #1 A = x 1

MATH Spring 2011 Sample problems for Test 2: Solutions

Linear Algebra 2 More on determinants and Evalues Exercises and Thanksgiving Activities

MATH 304 Linear Algebra Lecture 23: Diagonalization. Review for Test 2.

Eigenvalues and Eigenvectors

Eigenspaces. (c) Find the algebraic multiplicity and the geometric multiplicity for the eigenvaules of A.

Autonomous system = system without inputs

MATH 304 Linear Algebra Lecture 20: The Gram-Schmidt process (continued). Eigenvalues and eigenvectors.

Lecture 8. Principal Component Analysis. Luigi Freda. ALCOR Lab DIAG University of Rome La Sapienza. December 13, 2016

Jordan Canonical Form Homework Solutions

1. In this problem, if the statement is always true, circle T; otherwise, circle F.

Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control

and let s calculate the image of some vectors under the transformation T.

MAC Module 12 Eigenvalues and Eigenvectors. Learning Objectives. Upon completing this module, you should be able to:

Matrix Vector Products

π 1 = tr(a), π n = ( 1) n det(a). In particular, when n = 2 one has

7 Planar systems of linear ODE

Lecture 1: Review of linear algebra

235 Final exam review questions

Jordan Normal Form Revisited

EE5120 Linear Algebra: Tutorial 6, July-Dec Covers sec 4.2, 5.1, 5.2 of GS

ELEC 3035, Lecture 3: Autonomous systems Ivan Markovsky

Eigenpairs and Diagonalizability Math 401, Spring 2010, Professor David Levermore

4. Linear transformations as a vector space 17

CONTROL DESIGN FOR SET POINT TRACKING

Linear Algebra (MATH ) Spring 2011 Final Exam Practice Problem Solutions

Chap 4. State-Space Solutions and

Family Feud Review. Linear Algebra. October 22, 2013

Eigenvalues, Eigenvectors. Eigenvalues and eigenvector will be fundamentally related to the nature of the solutions of state space systems.

Reachability and Controllability

Zeros and zero dynamics

MATH 304 Linear Algebra Lecture 34: Review for Test 2.

Diagonalization. MATH 322, Linear Algebra I. J. Robert Buchanan. Spring Department of Mathematics

Solutions Problem Set 8 Math 240, Fall

Jordan Canonical Form

Eigenvalues, Eigenvectors, and Diagonalization

Diagonalization. Hung-yi Lee

MATH 1553 PRACTICE MIDTERM 3 (VERSION B)

NONCOMMUTATIVE POLYNOMIAL EQUATIONS. Edward S. Letzter. Introduction

33A Linear Algebra and Applications: Practice Final Exam - Solutions

Symmetric and anti symmetric matrices

k is a product of elementary matrices.

MAC Module 12 Eigenvalues and Eigenvectors

Solution for Homework 5

6 Inner Product Spaces

Identification Methods for Structural Systems

CAAM 335 Matrix Analysis

A = 3 1. We conclude that the algebraic multiplicity of the eigenvalues are both one, that is,

After we have found an eigenvalue λ of an n n matrix A, we have to find the vectors v in R n such that

Eigenvalue and Eigenvector Homework

Linear System Theory

What s Eigenanalysis? Matrix eigenanalysis is a computational theory for the matrix equation

Eigenvectors. Prop-Defn

MATH 423 Linear Algebra II Lecture 33: Diagonalization of normal operators.

THE EIGENVALUE PROBLEM

MATH 583A REVIEW SESSION #1

Calculating determinants for larger matrices

Eigenvalues and Eigenvectors

Chapter 3 Transformations

Linear System Theory

Study Guide for Linear Algebra Exam 2

Eigenvalue and Eigenvector Problems

Section 8.2 : Homogeneous Linear Systems

Eigenvalues and Eigenvectors

4 Matrix Diagonalization and Eigensystems

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

4 Second-Order Systems

Linear algebra II Homework #1 solutions A = This means that every eigenvector with eigenvalue λ = 1 must have the form

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

LU Factorization. A m x n matrix A admits an LU factorization if it can be written in the form of A = LU

Proofs for Quizzes. Proof. Suppose T is a linear transformation, and let A be a matrix such that T (x) = Ax for all x R m. Then

City Suburbs. : population distribution after m years

Eigenvalues and Eigenvectors 7.1 Eigenvalues and Eigenvecto

MATHEMATICS 217 NOTES

SYSTEMTEORI - ÖVNING Stability of linear systems Exercise 3.1 (LTI system). Consider the following matrix:

Ma/CS 6b Class 20: Spectral Graph Theory

EC Control Engineering Quiz II IIT Madras

Observability and Constructability

Chapters 5 & 6: Theory Review: Solutions Math 308 F Spring 2015

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

Chap 3. Linear Algebra

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

Lecture 10 - Eigenvalues problem

Properties of Matrices and Operations on Matrices

Example: Filter output power. maximization. Definition. Eigenvalues, eigenvectors and similarity. Example: Stability of linear systems.

15. Eigenvalues, Eigenvectors

Math 2331 Linear Algebra

Transcription:

Capitolo 0. INTRODUCTION. State space transformations Let us consider the following linear time-invariant system: { ẋ(t) = A(t)+Bu(t) y(t) = C(t)+Du(t) () A state space transformation can be obtained using a biunivocal linear transformation which links the old state vector with the new vector : = T where T is a square nonsingular matri. Applying this transformation to system () one obtains a different but equivalent mathematical description of the given dynamic system: { ẋ(t) = A(t)+Bu(t) y(t) = C(t)+Du(t) The matrices of the two systems are linked together as follows: A = T AT, B = T B, C = CT Properly choosing matri T it is possible to obtain mathematical descriptions of the given system (the canonical forms) characterized by matrices A, B, C and D which have particularly simple structures. or each choice of matrice T one obtains a different but equivalent mathematical description of the given system. All these different mathematical models maintain the basic physical properties of the given dynamic system: stability, controllability and observability. The transformed matrices A, B and C maintain the same geometric and mathematical internal properties of matrices A, B and C of the given system: matrices A and A have the same eigenvalues, the reachability and observability subspaces do not change, etc.). Zanasi Roberto - System Theory. A.A. 205/206

Capitolo. SYSTE THEORY.2 Eigenvalues and eigenvectors of a matri A Let A be a square matri of dimension n. If there eists a nonzero vector v and a scalar λ such that: then Av = λv (A λi)v = 0 λ is an eigenvalue of matri A; v is an eigenvector of matri A associated to eigenvalue λ. A (λ) = det(λi A) is the characteristic polynomial of matri A. A (λ) = 0 is the characteristic equation of matri A. The eigenvalues λ i of matri A are the solutions of the characteristic equation A (λ) = 0. The molteplicity r i of the eigenvalue λ i as a solution of the characteristic equation is known as algebraic molteplicity of the eigenvalue λ i. The set of all the eigenvalues λ i of matri A is the spectrum of matri A. Let λ i be an eigenvalue of matri A. The set of all the solutions v i of the system: (A λ i I)v i = 0 is a vector space called the autospace U λi associated to the eigenvalue λ i. The dimension m i of the autospace U λi is called geometric molteplicity of eigenvalue λ i. Property. The geometric molteplicity m i is always smaller or equal to the algebraic molteplicity r i : m i r i. Property. Distinct eigenvalues λ,...,λ h are always associated to linear independent eigenvectors v,...,v h. Two autospaces U λi and U λj associated to distinct eigenvalues λ i and λ j, are disjoined. Zanasi Roberto - System Theory. A.A. 205/206

Capitolo. SYSTE THEORY.3 Eample. The following two matrices A and A are characterized by the same eigenvalue λ =. This eigenvalue has algebraic molteplicity r = 2 for both the matrices, but it has different geometric molteplocity m: [ ] 0 A =, (λ ) 2 = 0, r = 2, m = 2 0 [ ] A =, (λ ) 2 = 0, r = 2, m = 0 Property. Two similar matrices have the same characteristic polynomial. Let T be a non singular matri and let A be the matri obtained from A applying the similitude transformation: A = T AT The characteristic polynomial of matri A is: A (λ) = det(λi A) = det(λi T AT) = det(λt T T AT) = det(t (λi A)T) = dett det(λ A) dett = det(λ A) = A (λ) If the matrices A and A have the same characteristic polynomial, then they also have the same eigenvalues. atlab eample: ---atlab commands ---------------------------------------------- A=[ 4 2;... 9 2 4;... 0 5]; % atri A [V, D]=eig(A) % D = Eigenvalues; V = Eigenvectors; poles=roots(poly(a)) % Roots of the characteristic polynomial ---atlab output------------------------------------------------- V = 0.6024-0.52-0.4378-0.7957-0.8440-0.6627-0.0634-0.593 0.6075 D = -4.4944 0 0 0 8.25 0 0 0 4.2793 poles = -4.4944 8.25 4.2793 ----------------------------------------------------------------- Zanasi Roberto - System Theory. A.A. 205/206

Capitolo. SYSTE THEORY.4 Eample. Let us consider a mechanical dynamic system composed by a mass, a spring with stiffness K, a viscous friction b and with an eternal force acting on mass : s ẋ ẍ b 2 K s 0 The dynamic behavior of the system is described by the following differential equation: = ẍ+bẋ+k K (t) The transfer function G(s) of the considered dynamic system is: G(s) = (s) (s) = s 2 +bs+k = s 2 + b s+ K The poles s and s 2 of the transfer function G(s) are: s = b 2 ( b 2 ) 2 K, s 2 = b 2 + 2 ( b 2 b ) 2 K Let = [, ẋ] T and y =. The considered dynamic system can also be described in the state space as follows: [ẋ ] ẍ = [ 0 K b ] [ ] ẋ + [ 0 ] y = [ 0 ] The system matrices have the following form: [ ] [ 0 0 A = K b, b = The characteristic polynomial of matri A is: ], c = [ 0 ] det(λi A) = λ 2 +λ b + K The zeros λ and λ 2 of the characteristic polynomial are equal to the eigenvalues of matri A: ( λ = f ) 2 ( f 2 K 2, λ 2 = f ) 2 f 2 + K 2 The eigenvalues λ and λ 2 of matri A are equal to the poles s and s 2 of the transfer function G(s) = c(si A) b of the considered dynamic system. Zanasi Roberto - System Theory. A.A. 205/206

Capitolo. SYSTE THEORY.5 Let us consider the following autonomous system: ẋ = A, let v be an eigenvector of matri A associated to eigenvalue λ: (λi A)v = 0 and let be a state vector proportional to the eigenvector v: = αv. Under these hypotheses, it follows that the velocity vector ẋ is parallel to : ẋ = A = λ. Graphical representation: a) λ > 0 ẋ=λ b) λ < 0 ẋ=λ The straight lines associated to real eigenvector v are, within the state space, the only straight line trajectories which can be found in the given autonomous dynamic system. If the initial state 0 of a linear dynamic system belongs to the straight line associated to eigenvector v, then the corresponding free evolution of the system belongs to the same straight line. If λ > 0 the trajectory moves away from the origin, if λ < 0 trajectory moves toward the origin, and finally if λ = 0 the trajectory coincides with the initial condition: (t) = 0. a) λ > 0 b) λ < 0 (t) 0 (t) 0 Zanasi Roberto - System Theory. A.A. 205/206