Chapter 3 Canonical Form and Irreducible Realization of Linear Time-invariant Systems.

Slides:



Advertisements
Similar presentations
5.4 Basis And Dimension.
Advertisements

Linear Equations in Linear Algebra
Eigenvalues and Eigenvectors
Similarity Transformation. Basic Sets Use a new basis set for state space. Obtain the state-space matrices for the new basis set. Similarity transformation.
Linear Transformations
Eigenvalues and Eigenvectors
5.II. Similarity 5.II.1. Definition and Examples
Multivariable Control Systems
5.IV. Jordan Form 5.IV.1. Polynomials of Maps and Matrices 5.IV.2. Jordan Canonical Form.
6 1 Linear Transformations. 6 2 Hopfield Network Questions.
4 4.6 © 2012 Pearson Education, Inc. Vector Spaces RANK.
Control Systems and Adaptive Process. Design, and control methods and strategies 1.
Digital Control Systems
Lecture 10 Dimensions, Independence, Basis and Complete Solution of Linear Systems Shang-Hua Teng.
CHAPTER SIX Eigenvalues
Linear Algebra Lecture 25.
Eigenvalues and Eigenvectors
4 4.4 © 2012 Pearson Education, Inc. Vector Spaces COORDINATE SYSTEMS.
Computing Eigen Information for Small Matrices The eigen equation can be rearranged as follows: Ax = x  Ax = I n x  Ax - I n x = 0  (A - I n )x = 0.
Chapter 5 Eigenvalues and Eigenvectors 大葉大學 資訊工程系 黃鈴玲 Linear Algebra.
5.5 Row Space, Column Space, and Nullspace
4 4.6 © 2012 Pearson Education, Inc. Vector Spaces RANK.
4.6: Rank. Definition: Let A be an mxn matrix. Then each row of A has n entries and can therefore be associated with a vector in The set of all linear.
4.8 Rank Rank enables one to relate matrices to vectors, and vice versa. Definition Let A be an m  n matrix. The rows of A may be viewed as row vectors.
4 © 2012 Pearson Education, Inc. Vector Spaces 4.4 COORDINATE SYSTEMS.
Matrices and linear transformations For grade 1, undergraduate students For grade 1, undergraduate students Made by Department of Math.,Anqing Teachers.
4.8 Rank Rank enables one to relate matrices to vectors, and vice versa. Definition Let A be an m  n matrix. The rows of A may be viewed as row vectors.
Lecture XXVII. Orthonormal Bases and Projections Suppose that a set of vectors {x 1,…,x r } for a basis for some space S in R m space such that r  m.
EE611 Deterministic Systems State Observers Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
College Algebra Chapter 6 Matrices and Determinants and Applications
Mathematics-I J.Baskar Babujee Department of Mathematics
Eigenvalues and Eigenvectors
MAT 322: LINEAR ALGEBRA.
Linear Equations in Linear Algebra
Eigenvalues and Eigenvectors
Pole Placement and Decoupling by State Feedback
§2-3 Observability of Linear Dynamical Equations
Row Space, Column Space, and Nullspace
Pole Placement and Decoupling by State Feedback
§3-3 realization for multivariable systems
Mathematical Descriptions of Systems
Systems of First Order Linear Equations
Linear Transformations
4.2 State Feedback for Multivariable Systems
Linear Equations in Linear Algebra
4.6: Rank.
Boyce/DiPrima 10th ed, Ch 7.3: Systems of Linear Equations, Linear Independence, Eigenvalues Elementary Differential Equations and Boundary Value Problems,
§2-3 Observability of Linear Dynamical Equations
Static Output Feedback and Estimators
Digital Control Systems
§1-3 Solution of a Dynamical Equation
§3-2 Realization of single variable systems
§1-2 State-Space Description
Linear Algebra Lecture 39.
Controllability and Observability of Linear Dynamical Equations
§2-2 Controllability of Linear Dynamical Equations
Determinants CHANGE OF BASIS © 2016 Pearson Education, Inc.
Equivalent State Equations
Affine Spaces Def: Suppose
§2-2 Controllability of Linear Dynamical Equations
EIGENVECTORS AND EIGENVALUES
§1—2 State-Variable Description The concept of state
Determinant of amatrix:
§3-2 Realization of single variable systems
Row-equivalences again
Vector Spaces RANK © 2012 Pearson Education, Inc..
Vector Spaces COORDINATE SYSTEMS © 2012 Pearson Education, Inc.
Eigenvalues and Eigenvectors
Eigenvalues and Eigenvectors
Chapter 2. Simplex method
Presentation transcript:

Chapter 3 Canonical Form and Irreducible Realization of Linear Time-invariant Systems

§3-1Canonical form of systems 1. Canonical forms of single variable systems The characteristic polynomial is The controllable and observable matrices are

Steps: Find a equivalence transformation for a given , such that with canonical form. where Two methods to compute the equivalence transformations for canonical form: Compute P firstly. Compute P1 firstly.

1) Realization of controllable canonical form Theorem 3-1 Let the system (3-1) be controllable. Then, we can transform it into the following controllable canonical form by an equivalence transformation.

The first method for computing controllable canonical form: computing the transfer matrix P firstly. Compute the controllability matrix Compute and write its last row as h. c) Construct the transform matrix

d). where Cayley-Hamilton theorem

Note that we have

Question Is the matrix P nonsingular? In order to prove that P is nonsingular, we should prove that

Consider that 1)Mutipling the above equation by b, and noting that we have 2) Multiplying Equation (*) by Ab, and noting Equation (3-4) and , we have By the same token, we have

The second method for computing controllable canonical form: compute the transfer matrix P1 firstly. 1). Let the base vectors be Note that

it is clear that and

With the same method, we have At last, from and Cayley-Hamilton theorem, we have

Hence where we have used the following equations:

2) 3)

Argumentation 1) By using the uniqueness of the transformation, we have

2) Uniqueness of the transformation Proposition Let (A, b) be controllable. If there exist two nonsingular matrices P1 and P2, such that Then, we have Proof In fact, we have Q.E.D

Example Consider that following state-variable equation Transform the equation into controllable canonical form. First of all, we have to examine the controllability of the system. If it is controllable, we can transform the state-variable equation into controllable canonical form.

hence, the system is controllable. Now, we construct the matrix P.

The matrix is i.e.

2) Observable canonical form Theorem 3-2 Let the system (3-1) be observable. With an equivalence transformation, we can transform it into an observable canonical form as follows

The first method for computing observable canonical form: compute the transfer matrix P1 firstly. 1) Compute the observability matrix 2) Compute , and denote its last column as h; 3) Construct the transformation matrix

The second method for computing observable canonical form: computing the transfer matrix P firstly.

2. The canonical forms for multivariable systems 1) Luenberger controllable canonical form Consider the system Theorem 3-3 Let the system (3-15) be controllable. Then, there exists an equivalence transformation which transforms the system (3-15) into controllable canonical form as follows (3-16) where

where are matrices, respectively.

2) Design steps We assume that B=[b1 b2, … bp ] is full column rank; Construct the controllability matrix: Select n linear independent vectors of U, and rearrange them as follows It is clear that

Remark If Ab2 is linearly dependent with , i.e. then, all cannot be elected for . which means that can be linearly expressed by the forgoing vectors. 3) Let

4) Compute P1. Let hi represent the rows. row the nth row.

5) Construct the transform matrix Consider the nonsingular transformation we have

P2 is nonsingular: We have to prove that all the column vectors such that From

In particular, we have b) It is clear that the set of vectors of without is a basis of the zero-space of . Hence, can be expressed as the linear combination of the above vectors. That is because (take p=2 for example)

which shows that the zero-space of can be formed by the vectors above.

Generally, we have and c) Express as follows Multiplying the two sides of the equation by , and noting the Equation and , we have

Then, multiplying the above equation by , we have By the same token, we can prove that . Q.E.D

About .

Take p=2 for example: Hence, we have

If we first study how the set of base vectors is chosen. If is one of the vectors ,then ; 2) If is not one of the vectors, it can be expressed as the linear combination of Hence, we still have

In generally, if the matrix (P1)1 is given as Then, we have

P.82 Example 3-2 Consider the dynamical system (A, B, C), where Find the controllable canonical form. Compute the controllability matrix

It is clear that the first four linear independent columns are the first, second, third and fifth columns, respectively. Hence, 1=3,  2=1, h1=[2 1 0 0 ], h2=[0 0 1 0 ], and then we have

from which, we can figure out the controllable canonical form.

2) Observability canonical forms for multi-output systems Omitted.

Question Can we write the Luenberger observability canonical form? Hint: