SOLUTION OF STATE EQUATION

Slides:



Advertisements
Similar presentations
5.4 Basis And Dimension.
Advertisements

Ch 7.7: Fundamental Matrices
Chapter 4 Continuous Time Signals Time Response Continuous Time Signals Time Response.
Linear Algebra Applications in Matlab ME 303. Special Characters and Matlab Functions.
4. System Response This module is concern with the response of LTI system. L.T. is used to investigate the response of first and second order systems.
Chapter 2 Matrices Finite Mathematics & Its Applications, 11/e by Goldstein/Schneider/Siegel Copyright © 2014 Pearson Education, Inc.
Linear Systems of Equations Ax = b Marco Lattuada Swiss Federal Institute of Technology - ETH Institut für Chemie und Bioingenieurwissenschaften ETH Hönggerberg/
Ch 5.2: Series Solutions Near an Ordinary Point, Part I
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.
Ch 5.6: Series Solutions Near a Regular Singular Point, Part I
Ch 7.8: Repeated Eigenvalues
Goldstein/Schnieder/Lay: Finite Math & Its Applications, 9e 1 of 86 Chapter 2 Matrices.
Ch 7.9: Nonhomogeneous Linear Systems
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Ch 5.5: Series Solutions Near a Regular Singular Point, Part I We now consider solving the general second order linear equation in the neighborhood of.
COMP322/S2000/L221 Relationship between part, camera, and robot (cont’d) the inverse perspective transformation which is dependent on the focal length.
Ch 6.2: Solution of Initial Value Problems
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
ON MULTIVARIATE POLYNOMIAL INTERPOLATION
1 Systems of Linear Equations Error Analysis and System Condition.
Finite Mathematics & Its Applications, 10/e by Goldstein/Schneider/SiegelCopyright © 2010 Pearson Education, Inc. 1 of 86 Chapter 2 Matrices.
Autar Kaw Humberto Isaza
1 1.1 © 2012 Pearson Education, Inc. Linear Equations in Linear Algebra SYSTEMS OF LINEAR EQUATIONS.
1 Calculating Polynomials We will use a generic polynomial form of: where the coefficient values are known constants The value of x will be the input and.
Laplace Transform BIOE 4200.
Presentation by: H. Sarper
ME 1202: Linear Algebra & Ordinary Differential Equations (ODEs)
4 4.4 © 2012 Pearson Education, Inc. Vector Spaces COORDINATE SYSTEMS.
13.6 MATRIX SOLUTION OF A LINEAR SYSTEM.  Examine the matrix equation below.  How would you solve for X?  In order to solve this type of equation,
Section 5.1 First-Order Systems & Applications
Jump to first page Chapter 3 Splines Definition (3.1) : Given a function f defined on [a, b] and a set of numbers, a = x 0 < x 1 < x 2 < ……. < x n = b,
1 Section 5.3 Linear Systems of Equations. 2 THREE EQUATIONS WITH THREE VARIABLES Consider the linear system of three equations below with three unknowns.
Advanced Engineering Mathematics, 7 th Edition Peter V. O’Neil © 2012 Cengage Learning Engineering. All Rights Reserved. CHAPTER 4 Series Solutions.
In Chapters 6 and 8, we will see how to use the integral to solve problems concerning:  Volumes  Lengths of curves  Population predictions  Cardiac.
Determining 3D Structure and Motion of Man-made Objects from Corners.
(COEN507) LECTURE III SLIDES By M. Abdullahi
ERT 210/4 Process Control & Dynamics DYNAMIC BEHAVIOR OF PROCESSES :
Chapter 11 Digital Control Systems
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
TRANSFER FUNCTION Prepared by Mrs. AZDUWIN KHASRI.
Finite Element Method. History Application Consider the two point boundary value problem.
Ch 6.2: Solution of Initial Value Problems The Laplace transform is named for the French mathematician Laplace, who studied this transform in The.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
case study on Laplace transform
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.
Velocity Propagation Between Robot Links 3/4 Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA.
Analogue and digital techniques in closed loop regulation applications
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
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Modeling and Simulation Dr. Mohammad Kilani
Teknik kendali.
EE611 Deterministic Systems
We will be looking for a solution to the system of linear differential equations with constant coefficients.
CHE 391 T. F. Edgar Spring 2012.
Digital Control Systems Waseem Gulsher
Ch 5.2: Series Solutions Near an Ordinary Point, Part I
Chapter 7: Matrices and Systems of Equations and Inequalities
Using matrices to solve Systems of Equations
§1-2 State-Space Description
State Space Method.
Method 1: Substitution methods
5.2 Least-Squares Fit to a Straight Line
§1—2 State-Variable Description The concept of state
Numerical Analysis Lecture11.
Chapter 3 Modeling in the Time Domain
Vector Spaces COORDINATE SYSTEMS © 2012 Pearson Education, Inc.
Chapter 7 Inverse Dynamics Control
Presentation transcript:

SOLUTION OF STATE EQUATION The remaining equations in (1) yield equation of the same form. These equations may be written in matrix form as LAPLACE TRANSFORM SOLUTION The standard form of state equation is (1) where Consider the first equation in (1) We will solve this equation for X(s), so we collect all terms containing X(s) on the left side Its LAPLACE transform is To solve this we factorized X(s) This equation now be solved for X(s) The second equation in (1) yields And the state vector x(t) is the inverse LAPLACE transform of this equation

SOLUTION OF STATE EQUATION LAPLACE TRANSFORM SOLUTION To obtain a general relationship for the solution we define the state transition matrix as This Matrix is also called the fundamental matrix. The matrix (sI – A)-1 is called resolvant of A. Finding the inverse Laplace transform of resolvant is difficult, time consuming and prone to error More practical procedure is computer simulation.

Example finding transition matrix Consider the system described by Its determinant is det (sI-A)= s2+3s+2=(s+1)(s+2) Using observer canonical form we write the state equation as: The inverse is then the adjoint matrix divided by the determinant The state transition matrix is the inverse Laplace transform of this matrix To find the state transition matrix, first we calculate the matrix (sI-A) With the definition of state transition matrix , the equation for complete solution of the state equation can be found The next step is that we have to find the inverse of the matrix (sI-A). First we find the adjoint of (sI-A)

Example finding solution of the state equation We are going to solve the following equation The inverse Laplace transform of this terms is X(s)= (sI-A)1x(0)+(sI-A)1BU(s) (1) Consider the same system as before The state transition matrix is the inverse Laplace transform of (1) With (s) the Laplace transform of transition matrix is given by Suppose that the input is a unit step. Then U(s)=1/s. And the second term of (1) becomes Finding the complete solution is long even for a second order system. The necessity for reliable machine solutions, such as a digital computer simulation is evident

Convolution solution of the state equation We are going to find the inverse L.T of X(s)= (sI-A)1x(0)+(sI-A)1BU(s) (1) Using Convolution theorem we find that: or Note that the solution is composed of to terms The first term is referred to the zero input part or the initial condition part of the solution The second term is called the zero-state part or the forced part.

Example convolution solution Consider the same system as previous Only the force part is derived here the initial condition part is derived the same way as the previous example

Infinite series solution One method of differential eq. is to assume as a solution an infinite series with unknown coefficient. This method is know used to find the transition matrix Next perform the following operations: Evaluate (5) at t=0 Differentiate (5) and evaluate the result at t=0 Repeat step 2 again and again The result is the following equations K1 = AK0 2K2 = AK1 3K3 = AK2 The state equation may be written as with the solution (6) The solution is assumed to be of the form Evaluating (3) at t = 0 shows that K0=I, then the other matrices are evaluated from (6) ... where the (nn) matrices Ki are unknown and t is the scalar time. Differentiating this expression yields: Hence from (3) the state transition matrix is: Substituting (3) and (4) into (1) yield

Example The state model is then A satellite system shown below is assume to be rigid and in frictionless environment and to rotate about an axis perpendicular to the page. Torque is applied to the satellite by firing thrustors. Thrustors can be fired left or right to increase or decrease angle . Torque (t) is the input and angle (t) is the output. Thus we have (t) (t) Thrustors The state transition matrix is then: Then and

Transfer function We are going to find the transfer function if the state representation is known. The standard form of state equation when D=0 is For the case that D  0, the T.F. is G(s) = C(sI-A)1B = C(s)B + D (7) (1) Example: The state representation is as follows Ignoring the initial condition, its L. T. is sX(s)= A X(s)+BU(s) (2) X(s) can easily be solve X(s)= (sI-A)1BU(s) (3) The L.T of the output equation in (1) yields The transfer function is given by Y(s)= CX(s) (4) Eq. (3) and (4) gives Y(s)= C(sI-A)1BU(s)=G(s)U(s) (5) The transfer function G(s) is then MATLAB: A=[-3 1];-2 0];B=[0;1];C=[1 0]; D=0; [n,d]=ss2tf(A,B,C,D) Result: n 0 0 1; d 1 2 3 G(s) = C(sI-A)1B = C(s)B (6)

Similarity transformations Finding the S.S. model from Diff. Eq. or T.F. has been presented. It has been shown that a unique state model does not exist. Two general state model control canonical form and observer canonical form can always be found The number of internal models (state model) is unbounded The state model of SISO system is 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 elements of v(t) is a linear combination of the elements of x(t), that is v1(t) = q11x1(t) + q12x2(t) ++ q1nxn(t) v2(t) = q21x1(t) + q22x2(t) ++ q2nxn(t) vn(t) = qn1x1(t) + qn2x2(t) ++ qnnxn(t) In matrix form (1) v(t) = Qx(t)= P1x(t) x(t) = Pv(t) And the transfer function G(s) is given by Matrix P is called the transformation matrix this will transform one set of state vector to a different state vector This transformation alter the internal model but not the input output relationship This typo of transformation is called similarity transformation G(s) = C(sI-A)1B = C(s)B (2) There are many combination of matrices A, B, C, and D that will satisfy (1) for a given G(s). We will show that this combination is unbounded