State Variables.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

3.6 Support Vector Machines
Advanced Piloting Cruise Plot.
Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
Chapter 3 Demand and Behavior in Markets. Copyright © 2001 Addison Wesley LongmanSlide 3- 2 Figure 3.1 Optimal Consumption Bundle.
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
UNITED NATIONS Shipment Details Report – January 2006.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Exit a Customer Chapter 8. Exit a Customer 8-2 Objectives Perform exit summary process consisting of the following steps: Review service records Close.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
Solve Multi-step Equations
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Mathematics for Economics Beatrice Venturi 1 Economics Faculty CONTINUOUS TIME: LINEAR DIFFERENTIAL EQUATIONS Economic Applications LESSON 2 prof. Beatrice.
Mathematics for Economics Beatrice Venturi 1 Economics Faculty CONTINUOUS TIME: LINEAR DIFFERENTIAL EQUATIONS Economic Applications LESSON 2 prof. Beatrice.
Chapter 7: Steady-State Errors 1 ©2000, John Wiley & Sons, Inc. Nise/Control Systems Engineering, 3/e Chapter 7 Steady-State Errors.
Pole Placement.
Copyright © Cengage Learning. All rights reserved.
ABC Technology Project
EU market situation for eggs and poultry Management Committee 20 October 2011.
MAT 205 F08 Chapter 12 Complex Numbers.
2 |SharePoint Saturday New York City
VOORBLAD.
Name Convolutional codes Tomashevich Victor. Name- 2 - Introduction Convolutional codes map information to code bits sequentially by convolving a sequence.
Constant, Linear and Non-Linear Constant, Linear and Non-Linear
P Preparation for Calculus.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Functions, Graphs, and Limits
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
PS-5 Test Review. Questions 1 & 2 Distance – 60m/ magnitude only Displacement 10 m east/ magnitude and direction.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Splines I – Curves and Properties
6.4 Best Approximation; Least Squares
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
1 Using one or more of your senses to gather information.
Chapter 6 Equations 6.1 Solving Trigonometric Equations 6.2 More on Trigonometric Equations 6.3 Trigonometric Equations Involving Multiples Angles 6.4.
H to shape fully developed personality to shape fully developed personality for successful application in life for successful.
Januar MDMDFSSMDMDFSSS
Analyzing Genes and Genomes
Vector Algebra One Mark Questions PREPARED BY:
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Intracellular Compartments and Transport
Copyright © 2014 John Wiley & Sons, Inc. All rights reserved.
PSSA Preparation.
Essential Cell Biology
1 Chapter 13 Nuclear Magnetic Resonance Spectroscopy.
Energy Generation in Mitochondria and Chlorplasts
ECE 874 Course Organization
9. Two Functions of Two Random Variables
Math Review with Matlab:
Copyright © Cengage Learning. All rights reserved.
Presentation transcript:

State Variables

Outline • State variables. • State-space representation. • Linear state-space equations. • Nonlinear state-space equations. • Linearization of state-space equations.

Input-output Description The description is valid for a) time-varying systems: ai , cj , explicit functions of time. b) multi-input-multi-output (MIMO) systems: l input-output differential equations, l = # of outputs. c) nonlinear systems: differential equations include nonlinear terms.

State Variables To solve the differential equation we need (1) The system input u(t) for the period of interest. (2) A set of constant initial conditions. • Minimal set of initial conditions: incomplete knowledge of the set prevents complete solution but additional initial conditions are not needed to obtain the solution. • Initial conditions provide a summary of the History of the system up to the initial time.

Definitions System State: minimal set of numbers {xi(t), i = 1,2,...,n}, needed together with the input u(t), t ∈ [t0,tf) to uniquely determine the behavior of the system in the interval [t0,tf]. n = order of the system. State Variables: As t increases, the state of the system evolves and each of the numbers xi(t) becomes a time variable. State Vector: vector of state variables

Notation Column vector bolded Row vector bolded and transposed xT.

Definitions State Space: n-dimensional vector space where {xi(t), i = 1,2,...,n} represent the coordinate axes State plane: state space for a 2nd order system Phase plane: special case where the state variables are proportional to the derivatives of the output. Phase variables: state variables in phase plane. State trajectories: Curves in state space State portrait: plot of state trajectories in the plane (phase portrait for the phase plane).

Example 7.1 • State for equation of motion of a point mass m driven by a force f • y = displacement of the point mass. 2 ⇒ system is second order

Example 7.1 State Equations State variables State vector 2 Phase Variables: 2nd = derivative of the first. Two first order differential equations 1. First equation: from definitions of state variables. 2. Second equation: from equation of motion.

Solution of State Equations Solve the 1st order differential equations then substitute in y = x1 2 differential equations + algebraic expression are equivalent to the 2nd order differential equation. Feedback Control Law 2nd order underdamped system u /m = −3x −9x 1. Solution depends only on initial conditions. 2. Obtain phase portrait using MATLAB command lsim, 3. Time is an implicit parameter. 4. Arrows indicate the direction of increasing time. 5. Choice of state variables is not unique.

Phase Portrait

State Equations Set of first order equations governing the state variables obtained from the input-output differential equation and the definitions of the state variables. • In general, n state equations for a nth order system. • The form of the state equations depends on the nature of the system (equations are time-varying for time-varying systems, nonlinear for nonlinear systems, etc.) • State equations for linear time-invariant systems can also be obtained from their transfer functions.

Output Equation • Algebraic equation expressing the output in terms of the state variables. • Multi-output systems: a scalar output equation is needed to define each output. • Substitute from solution of state equation to obtain output.

State-space Representation • Representation for the system described by a differential equation in terms of state and output equations. • Linear Systems: More convenient to write state (output) equations as a single matrix equation

Example 7.2 The state-space equations for the system of Ex. 7.1

General Form for Linear Systems

State Space in MATLAB

Linear Vs. Nonlinear State-Space Example 7.3: The following are examples of state-space equations for linear systems a) 3rd order 2-input-2-output (MIMO) LTI

Example 7.3 (b) 2nd order 2-output-1-input (SIMO) linear time-varying 1. Zero direct D, constant B and C. 2. Time-varying system: A has entries that are functions of t.

Example 7.4: Nonlinear System Obtain a state-space representation for the s-D.O.F. robotic manipulator from the equations of motion with output q.

Solution order 2 s (need 2 s initial conditions to solve completely. State Variables

Example 7.5 Write the state-space equations for the 2- D.O.F. anthropomorphic manipulator.

Equations of Motion

Solution

Nonlinear State-space Equations f(.) (n×1) and g(.) (l ×1) = vectors of functions satisfying mathematical conditions to guarantee the existence and uniqueness of solution. affine linear in the control: often encountered in practice (includes equations of robotic manipulators)

Linearization of State Equations • Approximate nonlinear state equations by linear state equations for small ranges of the control and state variables. • The linear equations are based on the first order approximation. x0 constant, Δx = x - x0 = perturbation x0 . Approximation Error of order Δ2x Acceptable for small perturbations.

Function of n Variables

Nonlinear State-space Equations

Perturbations Abt’ Equilibrium (x0, u0)

Output Equation

Linearized State-Space Equations

Jacobians (drop "Δ"s)

Example 7.6 Motion of nonlinear spring-mass-damper. y = displacement f = applied force m = mass of 1 Kg b(y) = nonlinear damper constant k(y) = nonlinear spring force. Find the equilibrium position corresponding to a force f0 in terms of the spring force, then linearize the equation of motion about this equilibrium.

Solution Equilibrium of the system with a force f0 (set all the time derivatives equal to zero and solve for y) Equilibrium is at zero velocity and the position y0.

Linearize about the equilibrium • Entries of state matrix: constants whose values depend on the equilibrium. • Originally linear terms do not change with linearization.