Abstract. + n) variables with a rank of ( n2 (n+1) )+n 2 ] equations in ( n2 (n+1)

Similar documents
On the convergence of normal forms for analytic control systems

Chap. 3. Controlled Systems, Controllability

LIE TRANSFORM CONSTRUCTION OF EXPONENTIAL NORMAL FORM OBSERVERS. Suba Thomas Harry G. Kwatny Bor-Chin Chang

Math 1060 Linear Algebra Homework Exercises 1 1. Find the complete solutions (if any!) to each of the following systems of simultaneous equations:

A matching pursuit technique for computing the simplest normal forms of vector fields

CSL361 Problem set 4: Basic linear algebra

NATIONAL UNIVERSITY OF SINGAPORE PC5215 NUMERICAL RECIPES WITH APPLICATIONS. (Semester I: AY ) Time Allowed: 2 Hours

IMU-Laser Scanner Localization: Observability Analysis

Non-regular feedback linearization of nonlinear systems via a normal form algorithm

Control design using Jordan controllable canonical form

Stability of Hybrid Control Systems Based on Time-State Control Forms

HIGHER ORDER CRITERION FOR THE NONEXISTENCE OF FORMAL FIRST INTEGRAL FOR NONLINEAR SYSTEMS. 1. Introduction

Analysis of the Takens-Bogdanov bifurcation on m parameterized vector fields

Solving x 2 Dy 2 = N in integers, where D > 0 is not a perfect square. Keith Matthews

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

First Integrals/Invariants & Symmetries for Autonomous Difference Equations

A method for computing quadratic Brunovsky forms

AN EFFICIENT METHOD FOR COMPUTING THE SIMPLEST NORMAL FORMS OF VECTOR FIELDS

Solutions to Dynamical Systems 2010 exam. Each question is worth 25 marks.

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract

Linear differential equations with constant coefficients Method of undetermined coefficients

Introduction to Geometric Control

ENERGY DECAY ESTIMATES FOR LIENARD S EQUATION WITH QUADRATIC VISCOUS FEEDBACK

Entrance Exam, Differential Equations April, (Solve exactly 6 out of the 8 problems) y + 2y + y cos(x 2 y) = 0, y(0) = 2, y (0) = 4.

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 8, AUGUST Control Bifurcations

Hopf Bifurcation Control for Affine Systems

Nonlinear Control Systems

CENTER MANIFOLD AND NORMAL FORM THEORIES

235 Final exam review questions

Bisimilar Finite Abstractions of Interconnected Systems

Exercise Sheet 1.

Linear Algebra: Matrix Eigenvalue Problems

Symmetry Methods for Differential and Difference Equations. Peter Hydon

CHAPTER 3. Matrix Eigenvalue Problems

YURI LEVIN, MIKHAIL NEDIAK, AND ADI BEN-ISRAEL

arxiv: v1 [math.ds] 17 Nov 2015

2.10 Saddles, Nodes, Foci and Centers

1 Determinants. 1.1 Determinant

1. Introduction. The problem of transforming the nonlinear control singleinput. ξ = f(ξ)+g(ξ)u. x = φ(ξ), u = α(ξ)+β(ξ)v

Jordan normal form notes (version date: 11/21/07)

Observability. Dynamic Systems. Lecture 2 Observability. Observability, continuous time: Observability, discrete time: = h (2) (x, u, u)

Economics 204 Fall 2013 Problem Set 5 Suggested Solutions

On Bifurcations in Nonlinear Consensus Networks

Degree Master of Science in Mathematical Modelling and Scientific Computing Mathematical Methods I Thursday, 12th January 2012, 9:30 a.m.- 11:30 a.m.

Hopf Bifurcation and Limit Cycle Analysis of the Rikitake System

Linear Algebra Practice Problems

STABILITY. Phase portraits and local stability

NPTEL Online Course: Control Engineering

Kernel Methods. Charles Elkan October 17, 2007

(0, 0), (1, ), (2, ), (3, ), (4, ), (5, ), (6, ).

APPPHYS217 Tuesday 25 May 2010

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality

Appendix A Solving Linear Matrix Inequality (LMI) Problems

CONTROL DESIGN FOR SET POINT TRACKING

MA22S3 Summary Sheet: Ordinary Differential Equations

LOWELL. MICHIGAN, THURSDAY, MAY 23, Schools Close. method of distribution. t o t h e b o y s of '98 a n d '18. C o m e out a n d see t h e m get

On the positivity of linear weights in WENO approximations. Abstract

Mathematical Induction Assignments

Output Feedback and State Feedback. EL2620 Nonlinear Control. Nonlinear Observers. Nonlinear Controllers. ẋ = f(x,u), y = h(x)

1 Assignment 1: Nonlinear dynamics (due September

MATH 3030, Abstract Algebra Winter 2012 Toby Kenney Sample Midterm Examination Model Solutions

On Bifurcations. in Nonlinear Consensus Networks

A Sufficient Condition for Local Controllability

POWER systems are increasingly operated closer to their

Radial eigenvectors of the Laplacian of the nonbinary hypercube

BASIC MATRIX ALGEBRA WITH ALGORITHMS AND APPLICATIONS ROBERT A. LIEBLER CHAPMAN & HALL/CRC

CS145: INTRODUCTION TO DATA MINING

CONVERGENCE PROOF FOR RECURSIVE SOLUTION OF LINEAR-QUADRATIC NASH GAMES FOR QUASI-SINGULARLY PERTURBED SYSTEMS. S. Koskie, D. Skataric and B.

A matrix is a rectangular array of. objects arranged in rows and columns. The objects are called the entries. is called the size of the matrix, and

INVERSION IN INDIRECT OPTIMAL CONTROL

Chapter 2 Hopf Bifurcation and Normal Form Computation

EIGENVALUE PROBLEMS. EIGENVALUE PROBLEMS p. 1/4

Nonlinear Discrete-Time Observer Design with Linearizable Error Dynamics

Homework 6 Solutions. Solution. Note {e t, te t, t 2 e t, e 2t } is linearly independent. If β = {e t, te t, t 2 e t, e 2t }, then

ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT

ZERO-HOPF BIFURCATION FOR A CLASS OF LORENZ-TYPE SYSTEMS

CDS 101/110a: Lecture 2.1 Dynamic Behavior

A matrix is a rectangular array of. objects arranged in rows and columns. The objects are called the entries. is called the size of the matrix, and

An Even Order Symmetric B Tensor is Positive Definite

Introduction to Modern Control MT 2016

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Math Ordinary Differential Equations

On the Solution of the Van der Pol Equation

SECTION 3.3. PROBLEM 22. The null space of a matrix A is: N(A) = {X : AX = 0}. Here are the calculations of AX for X = a,b,c,d, and e. =

x x2 2 + x3 3 x4 3. Use the divided-difference method to find a polynomial of least degree that fits the values shown: (b)

CONTROL SYSTEMS ANALYSIS VIA BLIND SOURCE DECONVOLUTION. Kenji Sugimoto and Yoshito Kikkawa

Math113: Linear Algebra. Beifang Chen

Diagonalization of Matrix

An homotopy method for exact tracking of nonlinear nonminimum phase systems: the example of the spherical inverted pendulum

8.385 MIT (Rosales) Hopf Bifurcations. 2 Contents Hopf bifurcation for second order scalar equations. 3. Reduction of general phase plane case to seco

Control Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft

Chapter 4 Euclid Space

CDS 101/110a: Lecture 2.1 Dynamic Behavior

Two Results About The Matrix Exponential

Control engineering sample exam paper - Model answers

Feedback Linearization

Fundamentals of Dynamical Systems / Discrete-Time Models. Dr. Dylan McNamara people.uncw.edu/ mcnamarad

ẋ = f(x, y), ẏ = g(x, y), (x, y) D, can only have periodic solutions if (f,g) changes sign in D or if (f,g)=0in D.

Intro. Computer Control Systems: F8

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization

Transcription:

SOLUTION OF SECOND ORDER LINEARIZATION R.Devanathan School of Electrical and Electronic Engineering (Block S) Nanyang Technological University Singapore 6998 E-mail:edevan@ntu.edu.sg Abstract For a nonlinear system with a control input, a generalized form of the homological equation can be formulated to reduce the system to its normal form. In this paper, it has been shown that for a linearly controllable system with an appropriate choice of state feedback, the generalized homological equation can be solved to give an explicit solution, of a reduced order, to the problem of second order linearization. Introduction Linearization of nonlinear dynamic system was originally investigated by Poincare[, ] in terms of homological equations. Krener et. al.[] have considered a nonlinear system with a control input and showed that a generalized form of the homological equation can be formulated in this case.devanathan[]has shown that, for a linearly controllable system with an appropriate choice of state feedback, the system matrix can be made non-resonant.this concept is further exploited in this paper in the case of second order linearization. First, the normalizing transformation is explicitly solved for in an unique way. This is followed by the solution of the parameters of the input transformation using a system of equations which can be reduced to ( n(n ) ) equations in n variables whose rank is (n ).This is in contrast to the result of [] which derives a system of [( n (n+) )+n ] equations in ( n (n+) )+ n(n+) + n) variables with a rank of ( n (n+) )+ n(n+) + n ). Moreover, the solution derived in this paper is in an explicit form while that of [] is not. Background Krener et.al. [] have extended the Poincare s result on the normalizing transformation to include the control input in a straightforward way. Consider the equation ẋ = Ax + Gu + f (x)+f (x)+ + g (x)u + g (x)u + (.) the eigenvalues of A are non-resonant, u corresponds to a scalar input and f m (x) (g m (x)) corresponds to a vector-valued polynomial containing terms of the form x q x q x qn n,q i,i =,,,n are integers and n i= q i = m( n i= q i = m ),m. Using a change of variable as in x = y + h(y) (.)

consider a change of input as in v =(+β (x))u + α (x), +β (x) (.) β (x) andα (x) correspond to terms linear and of second order in x respectively. Following Devanathan [], it can be shown that the second order term f (x) and the g (x)u term can be removed provided the following generalized homological equations are satisfied. h (y) (Ay) Ah (y)+gα (y) =f (y), (.) y h (y) (Gu)+Gβ (y)u = g (y)u, u, (.) y State Feedback for Non-resonance In this paper, we consider a class of systems of the form ξ = f(ξ)+g(ξ)ζ (.) ξ is an n-tuple vector and f(ξ)and g(ξ) are vector fields.for simplicity, we assume a scalar input ζ. We require that the system (.) be linearly controllable [],i.e., the pair (F, G) is controllable F = f () and G = g(), at the assumed equilibrium point at ξ the origin. One can consider, without loss of generality, F and G to be in Brunovsky form [6]. The power series expansion of (.) about the origin can then be written as ẋ = Fx+ Gφ + O (x) () + γ (x, φ) () (.) superscript () corresponds to terms in x of degree greater than one, superscript () corresponds to terms in x of degree greater than or equal to one and x and φ are the transformed state and input variables respectively. To put (.) in the form of (.), matrix A is non-resonant,we introduce state feedback as in (.) then becomes φ = Kx + u (.) K =[k n,k n,,k,k ] t (.) ẋ = Ax + Gu+ O(x) () + γ(x, u) () (.) A = F GK (.6) Remark. We can choose the eigenvalues of (.6), without loss of generality, to be real and distinct ([]). Since, matrix A in (.6) is in phase-variable canonical form, using a change of coordinate involving the Vandermonde matrix [], (.) can be put in the form of (.) matrix A is diagonal and G =[,,, ] t. The solution of the generalized homological equations (.) and (.), in this case, results in the second order linearization.

Equations for Second Order Linearization Let h (y) =[h (y),h (y),,h n (y)] t (.) h i (y) = Q h iq Y Q,i=,,,n (.) Q =[q,q,,q n ] (.) n q =, q, =,,,n (.) = Y Q = y q y q yn qn (.) α (y) = Q α Q Y Q (.6) f i (y) = Q f iq Y Q,i=,,,n (.) f =[f,f,,f n ] t (.8) Further, given Q as in (.),let Q =[q,q,,q, (q ),q +,,q n ], q =, (,,,n) (.9) and for, k (,,,n). [q,q,,q k, (q k +),q k+,,q, (q ),q +,,q n ], > k Q k = [q,q,,q, (q ),q +,,q k, (q k +),q k+,,q n ], k > Q, k =, (.) q =,q k =,,k (,,,n) Let β (y) = Q b Q Y Q (.) g =[g,g,,,g n ] t (.) g i = g iq Y Q,i=,,,n Q (.) Then, combining Equations (.) and (.), one can get for q =,q k =, =,,,n; k (,,,n); i =,,,n q (<Q,Λ > λ i ) (α Q )+ [(q k +)(<Q k, Λ > λ i ) (α Q k )] b Q k = d i (.)

d i is a known quantity given by d i = q (<Q,Λ > λ i ) (f iq )+ [(q k +)(<Q k, Λ > λ i) (f iq k )] g iq k (.) The unknown parameters α Q,α Q k and b Q in the input transformation are to be solved from the equation (.). Using the simplified notations as follows: α Q k = α k ; α Q = α and b Q = b ; q =,q k =,, k (,,,n);i =,,,n (.6) Equation (.) can be put in the form, for =,,,n, d = C α Lb (.) d =[d,d,,d n ] t (.8) α =[α,α,,α n ] t (.9) L =[,,,, ] t (.) (.) and C is an n n matrix whose (i, k)-th element is given by C (i, k) = λ +λ k λ i, ( λ λ i ), k = k (.) i, k =,,,n; =,,,n The following two results are stated without proof. Theorem. For each =,,,n,then n matrix C is nonsingular. Representing C in terms of its columns as C =[c,c,,c NJ ] (.) and noting that c k = c k,α k = α k,k, (,,,n) Equation (.) can now be put in the form d is a n -tuple vector given as d =[DB] [ α b ] (.) d =[d t,dt,,dt n ]t (.)

d, (,,,n)isann-tuple vector given as in (.8). α is a n(n+) -tuple vector whose elements are α k, =,,,n,k =, +,,n.bisn-tuple vector given as b =[b,b,,b n ] t (.6) Disa(n x n(n+) ) matrix which can be explicitly expressed in terms of the elements c k,,k (,,,n). B is a n n matrix put in block diagonal form as B = dig[ L, L,, L] (.) Theorem. The rank of the n ( n(n+) + n) matrix [D B] is ( n(n+) + n ). Moreover, equation (.) further reduces to a system of n(n ) linear equations in b,=,,,n with rank (n ) whose solution corresponds to the solution of second order linearization. Example We illustrate the complete procedure through an example. Consider the system ẋ = x + u +.x x x.x + x x x u + O(x)() + O (x) () u (.) x =[x,x,x ] t, (.) and superscript ()(superscript ()) corresponds to terms in x of degree (). The state feedback u = v Kx applied to the above system K =[, 9, 6 6 ]t results in the eigenvalues,, leading to the system ż = z + v + 8z + 8 z + z 96z z 8z z + 69z z z + z + 6 z z z 69 z z + 8z z z + 68 z + 8z 6z z 86z z + 8z z z +6z +z z +z +z z +6z +z v + O (z) () + O (z) () v (.)

Formulating the equation(.), =,, 6 6 6 6 6 6 6 6 δ = 6 6 6 6 9 (.) δ =[α,α,α,α,α,α,b,b,b ] t (.) The matrix on the OHS of equation (.) has rank 8 only.the parameters α k,,k (,, ) can be uniquely expressed in terms of b, =,,.Hence, for reasons of consistency of the values of b, =,,, we have, b b b = 6 (.6) In the above, one of the b, (,, ) is arbitrary. Putting b =,b =8andb =, the normalizing and the input transformations are computed respectively as z = h (y)+y (.) h (y) = y + y y y y y + y y 9y 6y + 6y y y y 6y + 8y y y y + 8y y 6y y 89y + 8y y 89y (.8) w =(+8z z )v +z + z z z z 96 z + 6z z z (.9) The original system (.) then reduces to ẏ = dig(,, )y + []t w + O () (y)+o () (y, w) (.) the second degree terms in y and the product terms of the form (linear term in y)w are completely removed. 6

6 Conclusions The problem of transforming a dynamic system into its normal form is an old one. In the reduction to the normal form, the role played by the resonance of the system matrix is well-known. In the context of linearly controllable system, however, the control input can be used to provide state feedback so as to ensure the non-resonance of the system matrix. This, in turn, can lead to the explicit solution of second order linearization as shown in this paper.the future work is to extend the linearization technique (for a linearly controllable system) to an arbitrary order. Acknowledgment: The author would like to thank Nanyang Technological University, Singapore for the financial support towards presentation of this paper. References [] V.I.Arnold, Geometrical Methods in the Theory of Ordinary Differential Equations, Springer-Verlag, New York,pp.-88, 98. [] J. Guckenheimer and P.Holmes, Nonlinear Oscillations, Dynamical Systems and Bifurcation of Vector Fields, Springer-Verlag, New York,98. [] A.J.Krener, S.Karahan, and M.Hubbard, Approximate Normal Forms of Nonlinear Systems, Proc. th Conf. Decision and Control, pp.-9, 988. [] R. Devanathan, Linearization Condition Through State Feedback, IEEE Transactions on Automatic Control, Vol.6, No.8, Aug., pp.-6. [] A. J. Krener and W.Kang, Extended Normal Forms of Quadratic Systems, Proc. 9th Conf. Decision and Control, pp.9-9,99. [6] Brunovsky, P., A Classification of Linear Controllable Systems, Kybernetica cislo, Vol.,pp.-88, 9. [] B.C.Kuo,Automatic Control Systems Fourth Edition,Prentice-Hall,98,pp.-.