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.

Slides:



Advertisements
Similar presentations
State Variables.
Advertisements

Lect.3 Modeling in The Time Domain Basil Hamed
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.
AC modeling of quasi-resonant converters Extension of State-Space Averaging to model non-PWM switches Use averaged switch modeling technique: apply averaged.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 3 Model Order Reduction (1) Spring 2008 Prof. Chung-Kuan Cheng.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Notes 3 Model Order Reduction (1) Spring 2008 Prof. Chung-Kuan Cheng.
Spring semester 2006 ESE 601: Hybrid Systems Review material on continuous systems I.
UCSD CSE 245 Notes – SPRING 2006 CSE245: Computer-Aided Circuit Simulation and Verification Lecture Notes 3 Model Order Reduction (1) Spring 2006 Prof.
Economics 214 Lecture 2 Mathematical Framework of Economic Analysis Continued.
1 Midterm statistics – On campus students only ECEN 5817 Midterm Exam, Spring 2008 On-campus students Average = 86.3 % Averages by problem: / 35.
Modeling in the Time Domain - State-Space
Control Systems and Adaptive Process. Design, and control methods and strategies 1.
Digital Control Systems
System State and Differential Equations Linear Systems and Signals Lecture 3 Spring 2008.
Feedback Control Systems (FCS)
Lecture 24 Introduction to state variable modeling Overall idea Example Simulating system response using MATLAB Related educational modules: –Section 2.6.1,
Module 2: Representing Process and Disturbance Dynamics Using Discrete Time Transfer Functions.
Autumn 2008 EEE8013 Revision lecture 1 Ordinary Differential Equations.
Sistem Kontrol I Kuliah II : Transformasi Laplace Imron Rosyadi, ST 1.
Ch. 6 Single Variable Control
BsysE595 Lecture Basic modeling approaches for engineering systems – Summary and Review Shulin Chen January 10, 2013.
Han Q Le© ECE 3336 Introduction to Circuits & Electronics Lecture Set #9 Linear Circuit-Fourier-Digital Dr. Han Le ECE Dept.
1 In this lecture we will compare two linearizing controller for a single-link robot: Linearization via Taylor Series Expansion Feedback Linearization.
Lecture 14 Introduction to dynamic systems Energy storage Basic time-varying signals Related educational materials: –Chapter 6.1, 6.2.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Transfer Functions.
Motivation Thus far we have dealt primarily with the input/output characteristics of linear systems. State variable, or state space, representations describe.
President UniversityErwin SitompulModern Control 1/1 Dr.-Ing. Erwin Sitompul President University Lecture 1 Modern Control
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.
MESB374 Chapter8 System Modeling and Analysis Time domain Analysis Transfer Function Analysis.
Determine the mathematical models that capture the behavior of an electrical system 1.Elements making up an electrical system 2.First-principles modeling.
Lecture 5: Transfer Functions and Block Diagrams
Lecture 6: Time Response 1.Time response determination Review of differential equation approach Introduce transfer function approach 2.MATLAB commands.
I.4 - System Properties Stability, Passivity
Dr. Tamer Samy Gaafar Lec. 3 Mathematical Modeling of Dynamic System.
Textbook and Syllabus Textbook: Syllabus:
Modeling & Simulation of Dynamic Systems (MSDS)
TRANSFER FUNCTION Prepared by Mrs. AZDUWIN KHASRI.
In The Name of Allah The Most Beneficent The Most Merciful 1.
Lecture 20 (parts A & B) First order circuit step response
Modern Control System EKT 308 Modeling in state space Modeling Physical Systems.
1 Chapter 3 State Variable Models The State Variables of a Dynamic System The State Differential Equation Signal-Flow Graph State Variables The Transfer.
Instructor: Chen-Hsiung Yang Dynamic System Modeling Analysis and Control 動態系統建模分析與控制 Lecture1 Introduction to System Dynamics.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Lecture 3 Modeling (ii) –State Space approach
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.
Dr.Mohammed abdulrazzaq
Automatic Control Theory CSE 322
MESB374 System Modeling and Analysis Transfer Function Analysis
MESB374 System Modeling and Analysis
Modeling and Simulation Dr. Mohammad Kilani
State Space Representation
OSE801 Engineering System Identification Spring 2010
Mathematical Modeling of Control Systems
Lecture 3: Solving Diff Eqs with the Laplace Transform
ME375 Handouts - Fall 2002 MESB374 Chapter8 System Modeling and Analysis Time domain Analysis Transfer Function Analysis.
Mathematical Descriptions of Systems
Feedback Control Systems (FCS)
Digital Control Systems (DCS)
CSE245: Computer-Aided Circuit Simulation and Verification
Digital Control Systems (DCS)
Digital Control Systems
§1-2 State-Space Description
State Space Analysis UNIT-V.
Control Systems (CS) Lecture-3 Introduction to Mathematical Modeling &
Linearization of Nonlinear Models
Chapter 3 Modeling in the Time Domain
Presentation transcript:

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 between model types ME 431, Lecture 7 1

State-Space Modeling A state-space model represents a system by a series of first-order differential state equations and algebraic output equations State-space models are numerically efficient to solve, can handle complex systems, allow for a more geometric understanding of dynamic systems, and form the basis for much of modern control theory ME 431, Lecture 7 2

Example Consider the following system where u(t) is the input and is the output Can generate a state-space model by pure mathematical manipulation by changing variables ME 431, Lecture 7 3

Example (continued) System has 1 input ( u ), 1 output ( y ), and 3 state variables ( x 1, x 2, x 3 ) ME 431, Lecture 7 4 state equations output equation

State-Space Modeling In general state-space models have the following form (equations can be nonlinear and time varying) ME 431, Lecture 7 5 state equations output equations

State-Space Modeling For linear systems, can write as matrices For our prior example ME 431, Lecture 7 6

State-Space Modeling There is a more intuitive way to find state-space models Recall the difference between static and dynamic models Static system – current output depends only on current input Dynamic system – current output depends on current and past inputs (can be captured by initial conditions) ME 431, Lecture 7 7 SYSTE M inputoutput

State-Space Modeling Question: What initial conditions do I need to capture the system’s state? Definition: the state of a dynamic system is the smallest set of variables (called state variables) whose knowledge at t = t 0 along with knowledge of the inputs for t ≥ t 0 completely determines the behavior of the system for t ≥ t 0 # of state variables = # of independent energy storage elements ME 431, Lecture 7 8

Example Equations of motion: ME 431, Lecture 7 9 One choice of state variables:

Example Rather, look at where energy is stored Energy Storage ElementState Variable spring (stores elastic PE) mass 1 (stores KE) mass 2 (stores KE) damper does not store energy, it dissipates energy Also, choice of state variables is not unique ME 431, Lecture 7 10

Example ME 431, Lecture 7 11

Example # of state variables ≠ # of energy storage elements if: 1.Some elements are constrained together (dependent) 2.Some equations cannot be expressed in terms of the minimum # of state variables ME 431, Lecture 7 12

Transforming Between Model Types State space to transfer function ME 431, Lecture 7 13

Example ME 431, Lecture 7 14

Transforming Between Model Types Note, poles (roots of the denominator) can be found from poles of transfer function = eigenvalues of A From transfer function to state space The state-space form is not unique, so there are many choices (transfer function is unique) Look up a form in a book ME 431, Lecture 7 15

Summary of Model Forms State space/differential equations (time domain) Numerically efficient to solve, simulate Can include initial conditions Can model nonlinear, time-varying, MIMO systems Facilitates a geometric interpretation of systems Difficult to see output behavior from inspection Transfer function (frequency domain) Algebraic representation Easy to connect components Can use frequency response techniques Cannot include initial conditions Can only model LTI, SISO systems ME 431, Lecture 7 16