Modeling in the Time Domain - State-Space

Slides:



Advertisements
Similar presentations
STATE SPACE MODELS MATLAB Tutorial.
Advertisements

State Variables.
Lect.3 Modeling in The Time Domain Basil Hamed
SOLUTION OF STATE EQUATION
Properties of State Variables
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Review Resources: Wiki: State Variables YMZ: State Variable Technique Wiki: Controllability.
Chapter 8: Long-Term Dynamics or Equilibrium 1.(8.1) Equilibrium 2.(8.2) Eigenvectors 3.(8.3) Stability 1.(8.1) Equilibrium 2.(8.2) Eigenvectors 3.(8.3)
Lect.2 Modeling in The Frequency Domain Basil Hamed
AC modeling of quasi-resonant converters Extension of State-Space Averaging to model non-PWM switches Use averaged switch modeling technique: apply averaged.
Similarity transformations  Suppose that we are given a ss model as in (1).  Now define state vector v(t) that is the same order of x(t), such that the.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
1 Midterm statistics – On campus students only ECEN 5817 Midterm Exam, Spring 2008 On-campus students Average = 86.3 % Averages by problem: / 35.
Control Systems and Adaptive Process. Design, and control methods and strategies 1.
Digital Control Systems
Chapter 3 1 Laplace Transforms 1. Standard notation in dynamics and control (shorthand notation) 2. Converts mathematics to algebraic operations 3. Advantageous.
Lecture 24 Introduction to state variable modeling Overall idea Example Simulating system response using MATLAB Related educational modules: –Section 2.6.1,
Lect.2 Modeling in The Frequency Domain Basil Hamed
CHAPTER IV INPUT-OUTPUT MODELS AND TRANSFER FUNCTIONS
Lect.5 Reduction of Multiple Subsystems Basil Hamed
Properties and the Inverse of
Chapter 5 Reduction of Multiple Systems Reduction of Multiple Systems.
Chapter 3 mathematical Modeling of Dynamic Systems
(e.g., deviation variables!)
1 Chapter 1 Fundamental Concepts. 2 signalpattern of variation of a physical quantity,A signal is a pattern of variation of a physical quantity, often.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Definition of a System Examples Causality Linearity Time Invariance Resources:
Motivation Thus far we have dealt primarily with the input/output characteristics of linear systems. State variable, or state space, representations describe.
Chapter 6: Frequency Domain Anaysis
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
Prof. Wahied Gharieb Ali Abdelaal CSE 502: Control Systems (1) Topic# 3 Representation and Sensitivity Analysis Faculty of Engineering Computer and Systems.
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.
CHAPTER VI BLOCK DIAGRAMS AND LINEARIZATION
Textbook and Syllabus Textbook: Syllabus:
ERT 210/4 Process Control & Dynamics DYNAMIC BEHAVIOR OF PROCESSES :
TRANSFER FUNCTION Prepared by Mrs. AZDUWIN KHASRI.
The Laplace Transform.
In The Name of Allah The Most Beneficent The Most Merciful 1.
Lecture 20 (parts A & B) First order circuit step response
State Space Models The state space model represents a physical system as n first order differential equations. This form is better suited for computer.
1 Chapter 3 State Variable Models The State Variables of a Dynamic System The State Differential Equation Signal-Flow Graph State Variables The Transfer.
DYNAMIC BEHAVIOR OF PROCESSES :
EE611 Deterministic Systems Examples and Discrete Systems Descriptions Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
EE611 Deterministic Systems System Descriptions, State, Convolution Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Analogue and digital techniques in closed loop regulation applications
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>>>
MESB374 System Modeling and Analysis
Modeling and Simulation Dr. Mohammad Kilani
Laplace Transforms Chapter 3 Standard notation in dynamics and control
© Dr. Elmer P. Dadios - DLSU Fellow & Professor
Advanced Control Systems (ACS)
State Space Representation
Transfer Functions Chapter 4
CHAPTER IV INPUT-OUTPUT MODELS AND TRANSFER FUNCTIONS
Mathematical Modeling of Control Systems
CHAPTER VI BLOCK DIAGRAMS AND LINEARIZATION
Mathematical Descriptions of Systems
Feedback Control Systems (FCS)
Modern Control Systems (MCS)
Digital Control Systems (DCS)
Digital Control Systems (DCS)
Modeling in the Time Domain
Digital Control Systems
§1-2 State-Space Description
State Space Analysis UNIT-V.
State Space Method.
Digital and Non-Linear Control
§1—2 State-Variable Description The concept of state
Chapter 3 Modeling in the Time Domain
Presentation transcript:

Modeling in the Time Domain - State-Space

Mathematical Models Classical or frequency-domain technique State-Space or Modern or Time-Domain technique

Classical or Frequency-Domain Technique Advantages Converts differential equation into algebraic equation via transfer functions. Rapidly provides stability & transient response info. Disadvantages Applicable only to Linear, Time-Invariant (LTI) systems or their close approximations. LTI limitation became a problem circa 1960 when space applications became important.

State-Space or Modern or Time-Domain Technique Advantages Provides a unified method for modeling, analyzing, and designing a wide range of systems using matrix algebra. Nonlinear, Time-Varying, Multivariable systems Disadvantages Not as intuitive as classical method. Calculations required before physical interpretation is apparent

State-Space Representation An LTI system is represented in state-space format by the vector-matrix differential equation (DE) as: Dynamic equation(s) Measurement equations The vectors x, y, and u are the state, output and input vectors. The matrices A, B, C, and D are the system, input, output, and feedforward matrices.

Definitions System variables: Any variable that responds to an input or initial conditions. State variables: The smallest set of linearly independent system variables such that the initial condition set and applied inputs completely determine the future behavior of the set. Linear Independence: A set of variables is linearly independent if none of the variables can be written as a linear combination of the others.

Definitions (continued) State vector: An (n x 1) column vector whose elements are the state variables. State space: The n-dimensional space whose axes are the state variables. Graphic representation of state space and a state vector

The minimum number of state variables is equal to: the order of the DE’s describing the system. the order of the denominator polynomial of its transfer function model. the number of independent energy storage elements in the system. Remember the state variables must be linearly independent! If not, you may not be able to solve for all the other system variables, or even write the state equations.

Example 1: Epidemic Disease

Discrete State Space Model (Linear System)

16

19

Discrete State Space (Nonlinear System)

23

26

27

Case Study: Pharmaceutical Drug Absorption Advantages of the state-space approach are the ability to focus on component parts of the system and to represent multiple-input, multiple-output systems.

Pharmaceutical Drug Absorption Problem We wish to describe the distribution of a drug in the body by dividing the process into compartments: dosage, absorption site, blood, peripheral compartment, and urine. Each is the amount of drug in that particular compartment.

Pharmaceutical Drug Absorption Solution 1. Assume dosage is released at a rate proportional to concentration. 2. Assume rate of accumulation at a site is a linear function of the dosage of the donor compartment and the resident dosage. Then,

Pharmaceutical Drug Absorption Solution 3. Define the state vector as the dosage amount in each compartment and assume we measure the dosage in each compartment. Then,

Converting a Transfer Function to State Space State variables are not unique. A system can be accurately modeled by several different sets of state variables. Sometimes the state variables are selected because they are physically meaningful. Sometimes because they yield mathematically tractable state equations. Sometimes by convention.

Phase-variable Format 1. Consider the DE 2. The minimum number of state variables is n since the DE is of nth order. 3. Choose the output and its derivatives as state variables.

Phase-variable Format (continued) 4. Arrange in vector-matrix format Note the transfer function format

Example 3.4 equivalent block diagram showing phase-variables. Note: y(t) = c(t)

Transfer Function with Numerator Polynomial

Transfer Function with Numerator Polynomial (continued) 1. From the first block: 2. Therefore,

Transfer Function with Numerator Polynomial (continued) 3. The measurement (observation) equation is obtained from the second transfer function.

Example 3.5

Converting from State Space to a Transfer Function Taking the Laplace transform,

Example 3.6 p.p.152-153 Solve by hand Solve using MATLAB’s ‘ss’ and ‘tf’ commands

Linearization Demonstration of how to linearize a nonlinear state space model about a nominal solution. Application of linearization to guidance and control of a lunar mission.