Digital Control Systems

Slides:



Advertisements
Similar presentations
Ch 7.7: Fundamental Matrices
Advertisements

Chapter 6 Eigenvalues and Eigenvectors
Linear Transformations
Some useful linear algebra. Linearly independent vectors span(V): span of vector space V is all linear combinations of vectors v i, i.e.
Chapter 6 Eigenvalues.
5.II. Similarity 5.II.1. Definition and Examples
數位控制(九).
6 1 Linear Transformations. 6 2 Hopfield Network Questions.
Control Systems and Adaptive Process. Design, and control methods and strategies 1.
Digital Control Systems Vector-Matrix Analysis. Definitions.
Digital Control Systems
1 數位控制(十). 2 Continuous time SS equations 3 Discretization of continuous time SS equations.
Matrices CS485/685 Computer Vision Dr. George Bebis.
Differential Equations
8.1 Vector spaces A set of vector is said to form a linear vector space V Chapter 8 Matrices and vector spaces.
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.
Linear algebra: matrix Eigen-value Problems
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.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Transfer Functions.
Eigenvectors and Linear Transformations Recall the definition of similar matrices: Let A and C be n  n matrices. We say that A is similar to C in case.
Interarea Oscillations Starrett Mini-Lecture #5. Interarea Oscillations - Linear or Nonlinear? l Mostly studied as a linear phenomenon l More evidence.
Lecture 7: State-Space Modeling 1.Introduction to state-space modeling Definitions How it relates to other modeling formalisms 2.State-space examples 3.Transforming.
Instructor: Mircea Nicolescu Lecture 8 CS 485 / 685 Computer Vision.
Linear Algebra Chapter 6 Linear Algebra with Applications -Gareth Williams Br. Joel Baumeyer, F.S.C.
State space model: linear: or in some text: where: u: input y: output x: state vector A, B, C, D are const matrices.
Reduced echelon form Matrix equations Null space Range Determinant Invertibility Similar matrices Eigenvalues Eigenvectors Diagonabilty Power.
EE611 Deterministic Systems Controllability and Observability of Continuous-time Systems Kevin D. Donohue Electrical and Computer Engineering University.
Tutorial 6. Eigenvalues & Eigenvectors Reminder: Eigenvectors A vector x invariant up to a scaling by λ to a multiplication by matrix A is called.
Chapter 5 Eigenvalues and Eigenvectors
Chapter 6 Eigenvalues and Eigenvectors
Boyce/DiPrima 10th ed, Ch 7.9: Nonhomogeneous Linear Systems Elementary Differential Equations and Boundary Value Problems, 10th edition, by William E.
Systems of Linear Differential Equations
Chapter 12 Design via State Space <<<4.1>>>
Modeling and Simulation Dr. Mohammad Kilani
Continuum Mechanics (MTH487)
Advanced Control Systems (ACS)
State Space Representation
Section 4.1 Eigenvalues and Eigenvectors
Boyce/DiPrima 10th ed, Ch 7.7: Fundamental Matrices Elementary Differential Equations and Boundary Value Problems, 10th edition, by William E. Boyce and.
§2-3 Observability of Linear Dynamical Equations
Matrices 3 1.
CHE 391 T. F. Edgar Spring 2012.
Systems of First Order Linear Equations
Modern Control Systems (MCS)
Some useful linear algebra
CS485/685 Computer Vision Dr. George Bebis
Numerical Analysis Lecture 16.
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
§1-2 State-Space Description
State Space Analysis UNIT-V.
Chapter 3 Linear Algebra
Digital and Non-Linear Control
8. Stability, controllability and observability
Equivalent State Equations
Symmetric Matrices and Quadratic Forms
Chapter 3 Canonical Form and Irreducible Realization of Linear Time-invariant Systems.
Matrix Definitions It is assumed you are already familiar with the terms matrix, matrix transpose, vector, row vector, column vector, unit vector, zero.
State space model: linear: or in some text: where: u: input y: output
Homework 3: Transfer Function to State Space
Elementary Linear Algebra Anton & Rorres, 9th Edition
§1—2 State-Variable Description The concept of state
Homework 3: Transfer Function to State Space
Eigenvalues and Eigenvectors
Subject :- Applied Mathematics
Linear Algebra: Matrix Eigenvalue Problems – Part 2
Symmetric Matrices and Quadratic Forms
Presentation transcript:

Digital Control Systems State Space Analysis(1)

INTRODUCTION State :The state of a dynamic system is the smallest set of variables (called state variables) such that knowledge of these variables at t = t0, together with knowledge of the input for t ≥t0, completely determines the behavior of the system for any time t ≥ t0. State variables:The state variables of a dynamic system are the variables making up the smallest set of variables that determines the state of the dynamic system. If at least n variables x1,x2,… xn are needed to completely describe the behavior of a dynamic system (so that, once the input is given for t ≥ t0. and the initial state at t=t0 is specified, the future state of the system is completely determined), then those n variables are a set of state variables. State vector:If n state variables are needed to completely describe the behavior of a given system, then those state variables can be considered the n components of a vector x called a state vector. A state vector is thus a vector that uniquely determines the system state x(t) for any time t ≥ t0, once the state at t=t0 is given and the input u(t) for t ≥ t0 is specified.

INTRODUCTION State space: The n-dimensional space whose coordinate axes consist of the x1-axis, x2-axis,..xn-axis is called a state space. State-space equations: In state-space analysis, we are concerned with three types of variables that are involved in the modeling of dynamic systems: input variables, output variables, and state variables. For Linear or Nonlinear discrete-time systems:

INTRODUCTION For Linear Time-varying discrete-time systems:

INTRODUCTION For Linear Time-invariant discrete-time systems:

INTRODUCTION For Linear or Nonlinear continuous-time systems: For Linear Time-varying continuous time systems:

INTRODUCTION For Linear Time Invariant continuous time systems:

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Canonical Forms for Discrete Time State Space Equations or There are many ways to realize state-space representations for the discrete time system represented by these equations:

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Controllable Canonial Form:

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Controllable Canonical Form: If we reverse the order of the state variables:

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Observable Canonical Form

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Observable Canonical Form: If we reverse the order of the state variables:

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Diagonal Canonical Form: If the poles of pulse transfer function are all distinct, then the state-space representation may be put in the diagonal canonical form as follows:

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Jordan Canonical Form: If the poles of pulse transfer function involves a multiple pole of orde m at z=p1 and all other poles are distinct:

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Example:

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Example:

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Nonuniqueness of State Space Representations: For a given pulse transfer function syste the state space representation is not unique. The state equations, however, are related to each other by the similarity transformation. Let us define a new state vector by where P is a nonsingular matrix. By substituting to 1 2 2 1

STATE SPACE REPRESENTATIONS OF DISCRETE TIME SYSTEMS Nonuniqueness of State Space Representations: Let us define then Since matrix P can be any nonsingular nn matrix, there are infinetely many state space representations for a given system. If we choose P properly: (If diagonalization is not possible) ≡

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Rank of a Matrix A matrix A is called of rank m if the maximum number of linearly independent rows (or columns) is m. Properties of Rank of a Matrix

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Properties of Rank of a Matrix (cntd.)

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Eigenvalues of a Square Matrix

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Eigenvalues of a Square Matrix The n roots of the characteristic equation are called eigenvalues of A. They are also called the characteristic roots. An n×n real matrix A does not necessarily possess real eigenvalues. Since the characteristic equation is a polynomial with real coefficients, any compex eigenvalues must ocur in conjugate pairs. If we assume the eigenvalues of A to be λi and those of to be μi then μi = (λi)-1

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Eigenvectors of an n×n Matrix Similar Matrices

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Diagonalization of Matrices

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Jordan Canonical Form

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Jordan Canonical Form

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Jordan Canonical Form : only one eigenvector : two linearly independent eigenvectors : three linearly independent eignvectors

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Jordan Canonical Form

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Similarity Transformation When an n×n Matrix has Distinct Eigenvalues

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Similarity Transformation When an n×n Matrix has Distinct Eigenvalues

EIGENVALUES,EIGENVECTORSAND SIMILARITY TRANSF. Similarity Transformation When an n×n Matrix Has Multiple Eigenvalues