§3-3 realization for multivariable systems

Slides:



Advertisements
Similar presentations
Vector Spaces A set V is called a vector space over a set K denoted V(K) if is an Abelian group, is a field, and For every element vV and K there exists.
Advertisements

5.4 Basis And Dimension.
5.1 Real Vector Spaces.
Properties of State Variables
Eigenvalues and Eigenvectors
Symmetric Matrices and Quadratic Forms
Chapter 6 Eigenvalues.
Multivariable Control Systems
Multivariable Control Systems
On the Realization Theory of Polynomial Matrices and the Algebraic Structure of Pure Generalized State Space Systems A.I.G. Vardulakis, N.P. Karampetakis.
Orthogonality and Least Squares
Linear Equations in Linear Algebra
Matrix Algebra THE INVERSE OF A MATRIX © 2012 Pearson Education, Inc.
Digital Control Systems
Multivariable Control Systems
Systems of Equations and Inequalities
Chap. 2 Matrices 2.1 Operations with Matrices
Eigenvalues and Eigenvectors
Controllability and Observability
Meeting 11 Integral - 3.
Copyright © 2013, 2009, 2005 Pearson Education, Inc. 1 5 Systems and Matrices Copyright © 2013, 2009, 2005 Pearson Education, Inc.
Matrices CHAPTER 8.1 ~ 8.8. Ch _2 Contents  8.1 Matrix Algebra 8.1 Matrix Algebra  8.2 Systems of Linear Algebra Equations 8.2 Systems of Linear.
Copyright © Cengage Learning. All rights reserved. CHAPTER 11 ANALYSIS OF ALGORITHM EFFICIENCY ANALYSIS OF ALGORITHM EFFICIENCY.
Chapter 5 Eigenvalues and Eigenvectors 大葉大學 資訊工程系 黃鈴玲 Linear Algebra.
Diagonalization and Similar Matrices In Section 4.2 we showed how to compute eigenpairs (,p) of a matrix A by determining the roots of the characteristic.
Linear Algebra Chapter 2 Matrices.
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.
Lesson 7 Controllability & Observability Linear system 1. Analysis.
1 Chapter 8 – Symmetric Matrices and Quadratic Forms Outline 8.1 Symmetric Matrices 8.2Quardratic Forms 8.3Singular ValuesSymmetric MatricesQuardratic.
2 2.2 © 2016 Pearson Education, Ltd. Matrix Algebra THE INVERSE OF A MATRIX.
Eigenvalues, Zeros and Poles
EE611 Deterministic Systems Controllability and Observability Discrete Systems Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
REVIEW Linear Combinations Given vectors and given scalars
Systems of Linear Differential Equations
MAT 322: LINEAR ALGEBRA.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Chapter 12 Design via State Space <<<4.1>>>
EE611 Deterministic Systems
Pole Placement and Decoupling by State Feedback
Pole Placement and Decoupling by State Feedback
Mathematical Descriptions of Systems
Mathematical Descriptions of Systems
Time-Domain Analysis of Control Systems (3)
Root-Locus Analysis (1)
4.2 State Feedback for Multivariable Systems
Numerical Analysis Lecture 16.
§2-3 Observability of Linear Dynamical Equations
Static Output Feedback and Estimators
§1-3 Solution of a Dynamical Equation
§3-2 Realization of single variable systems
§1-2 State-Space Description
8. Stability, controllability and observability
Controllability and Observability of Linear Dynamical Equations
§2-2 Controllability of Linear Dynamical Equations
Equivalent State Equations
Stability Analysis of Linear Systems
Symmetric Matrices and Quadratic Forms
Chapter 3 Canonical Form and Irreducible Realization of Linear Time-invariant Systems.
Homework 3: Transfer Function to State Space
§2-2 Controllability of Linear Dynamical Equations
EIGENVECTORS AND EIGENVALUES
§1—2 State-Variable Description The concept of state
Linear State Space Models
Homework 3: Transfer Function to State Space
§3-2 Realization of single variable systems
Eigenvalues and Eigenvectors
Goodwin, Graebe, Salgado ©, Prentice Hall 2000 Chapter 17 Linear State Space Models.
Matrix Algebra THE INVERSE OF A MATRIX © 2012 Pearson Education, Inc.
Eigenvalues and Eigenvectors
Symmetric Matrices and Quadratic Forms
Presentation transcript:

§3-3 realization for multivariable systems 1. Relationship among the controllability, observability and the transfer function matrices Consider the dynamical equation (3-36) where A, B, C are n×n, n×p, q×n real constant matrices, respectively. The transfer function matrix of the Equation (3-36) is as follows: (3-37)

where det(sIA) is called the pole polynomial of the system and G(s) is a strictly proper rational function matrix.

Theorem 3-7: System (A, B, C) is controllable and observable if and have no common factors. Proof Suppose (A, B, C) is uncontrollable or unobservable. Then, from Theorems (2-17) or (2-18), there exists a system with dimension , such that The dimension of is , which implies that and have common factors, a contradiction. Q.E.D

Note that this is just a sufficient condition and can be illustrated by the following example. Example 3-4: Consider the following dynamical equation: It is easy to see that the system is controllable and observable. However, the transfer function matrix is

The pole polynomial of A has common factor (s-1) with The pole polynomial of A has common factor (s-1) with . Hence, the condition in the theorem is not necessary. Definition 3-1: A transfer function matrix G(s) is proper, if is a constant matrix. G(s) is strictly proper if .

Definition 3-2 the highest degree of s of the pole polynomial of G(s) is called the (McMillan) degree, and is denoted by G(s). Example 3-6: Compute the McMillan degree of the following function matrices. The pole polynomial of G1(s) and G2(s) are (s+1) and (s+1)2, respectively; hence

Example 3-7: Consider It is easy to figure out the pole polynomial Definition1-5: The least common denominator of all minors of G(s) is called the characteristic polynomial or pole polynomial.

Theorem 3-8 The system (3-32) is controllable and observable if and only if the pole polynomial of G(s) is equivalent to the characteristic polynomial of A,

Example 3-8: The characteristic polynomial is

The corresponding transfer function matrix is The pole polynomial of G(s) is Hence, the system is controllable and observable.

2. Realizations of Vector Transfer Functions Example:

2) Observable canonical form realization Example: Find an irreducible realization of the following function: Analysis: The least common denominator of the two elements of G(s) is (s+1)(s+2). Therefore, where, y is a scalar, c and B are and matrices, respectively.

Hence, we have

Generalized form: Consider the strictly proper rational transfer function matrix as follows: G(s) is a multi-input single output system and all its elements are irreducible. Let be the least common denominator of all minors of G(s). Then the equation can be rewritten as:

where, are constant vectors.

Hence, the realization is as follows:

Example:

2) Controllable canonical form realization Example: Consider the following single-input multi-output transfer function matrix

In general, we consider the following transfer function matrix are column vectors. which is a single-input multi-output system, and can be realized as the controllable canonical form:

3. Realization of transfer function matrix Controllable realization Take a two columns matrix as an example. Let the ith controllable-form realization be Ai , bi , Ci. We can obtain A, B, C :

Then, we have where, and are of controllable canonical form, C1 and C2 have the following form:

The above realization is controllable and we can compute its transfer function matrix:

Generalized case 1) Rewrite the transfer function matrix in the following form: 2) Give the realization of , where is controllable. 3) Construct (A, B, C), which is controllable:

2) Observable-form realization Let the ith observable-form be Ai, Bi, ci. We can obtain A, B, C as follows: The realization is observable and its transfer function matrix is G(s).

Generalized case. 1) Write the transfer matrix : 2) Realize as , where is observable-form. 3) Construct (A, B, C) as follows:

Example: Consider the rational transfer function matrix: Find the controllable-form realization and observable-form realization of G(s), respectively. The first subsystem The second subsystem

from which we can obtain the observable-form realization as

It is easy to verify that the realization is observable but uncontrollable. We can figure out that δG(s)=3. Since the order of matrix A is 4, from Theorem 3-13, the realization is uncontrollable. If the controllable-form realization is needed, the controllability decomposition the Theorem 2-17 should be used. The controllable-form realization is as follows:

Form (3-42), we obtain the following realization:

Example: Consider the following rational transfer function matrix: Find an irreducible realization of G(s). The common denominator of the minors of order 1 is s3. The common denominator of the minor of order 2 is s4; hence, the pole polynomial is s4. (1)  G(s) = 4

(2) Observable-form realization We can obtain the observable-form realization as

(3) Controllability decomposition.

(4) Finally, the irreducible realization is (5) It can be checked that the transfer function matrix is

Theorem3-10: If the matrix can be written as where, are distinct and are constant matrices. Then, Proof: Let . Decompose as where, and are and matrices.

Note that can be realized as where

Then, we construct the matrices A, B and C as follows: It is easy to verify that (A, B, C) is an irreducible realization. Its dimension is . Hence, Q.E.D

Example:

An irreducible realization of G(s) is as follows: