On one Application of Newton s Method to Stability Problem

Similar documents
A note on simultaneous block diagonally stable matrices

Quadratic and Copositive Lyapunov Functions and the Stability of Positive Switched Linear Systems

On common quadratic Lyapunov functions for stable discrete-time LTI systems

On the simultaneous diagonal stability of a pair of positive linear systems

Chapter 22 : Electric potential

Worksheets for GCSE Mathematics. Algebraic Expressions. Mr Black 's Maths Resources for Teachers GCSE 1-9. Algebra

On the Kalman-Yacubovich-Popov lemma and common Lyapunov solutions for matrices with regular inertia

Hybrid Systems Course Lyapunov stability

A Delay-dependent Condition for the Exponential Stability of Switched Linear Systems with Time-varying Delay

7.3 The Jacobi and Gauss-Seidel Iterative Methods

Gramians based model reduction for hybrid switched systems

Mathematics Ext 2. HSC 2014 Solutions. Suite 403, 410 Elizabeth St, Surry Hills NSW 2010 keystoneeducation.com.

STABILITY OF PLANAR NONLINEAR SWITCHED SYSTEMS

EXPONENTIAL STABILITY OF SWITCHED LINEAR SYSTEMS WITH TIME-VARYING DELAY

Daniel Liberzon. Abstract. 1. Introduction. TuC11.6. Proceedings of the European Control Conference 2009 Budapest, Hungary, August 23 26, 2009

Worksheets for GCSE Mathematics. Quadratics. mr-mathematics.com Maths Resources for Teachers. Algebra

On Linear Copositive Lyapunov Functions and the Stability of Switched Positive Linear Systems

Analysis and design of switched normal systems

Support Vector Machines. CSE 4309 Machine Learning Vassilis Athitsos Computer Science and Engineering Department University of Texas at Arlington

Independent Component Analysis and FastICA. Copyright Changwei Xiong June last update: July 7, 2016

On Dwell Time Minimization for Switched Delay Systems: Free-Weighting Matrices Method

SECTION 5: POWER FLOW. ESE 470 Energy Distribution Systems

Stability of Equilibrium Positions of Mechanical Systems with Switched Force Fields

Logarithmic Functions

Exam Programme VWO Mathematics A

Hybrid Systems - Lecture n. 3 Lyapunov stability

An alternative proof of the Barker, Berman, Plemmons (BBP) result on diagonal stability and extensions - Corrected Version

2.4 Error Analysis for Iterative Methods

Math 171 Spring 2017 Final Exam. Problem Worth

Variations. ECE 6540, Lecture 02 Multivariate Random Variables & Linear Algebra

10.4 The Cross Product

Mathematical Methods 2019 v1.2

Lesson 1: Successive Differences in Polynomials

P.3 Division of Polynomials

Polynomials and Polynomial Functions

10.1 Three Dimensional Space

Math 3 Unit 4: Rational Functions

On the stability of switched positive linear systems

Stability and Stabilizability of Switched Linear Systems: A Short Survey of Recent Results

A Characterization of the Hurwitz Stability of Metzler Matrices

Lecture No. 1 Introduction to Method of Weighted Residuals. Solve the differential equation L (u) = p(x) in V where L is a differential operator

Large Scale Data Analysis Using Deep Learning

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

Approximate Second Order Algorithms. Seo Taek Kong, Nithin Tangellamudi, Zhikai Guo

P.2 Multiplication of Polynomials

Integrated Attitude Determination and Control System via Magnetic Measurements and Actuation

SWITCHED SYSTEMS THAT ARE PERIODICALLY STABLE MAY BE UNSTABLE

A Posteriori Error Estimates For Discontinuous Galerkin Methods Using Non-polynomial Basis Functions

On optimal quadratic Lyapunov functions for polynomial systems

Estimation of cumulative distribution function with spline functions

3.2 A2 - Just Like Derivatives but Backwards

Work, Energy, and Power. Chapter 6 of Essential University Physics, Richard Wolfson, 3 rd Edition

Row and Column Representatives in Qualitative Analysis of Arbitrary Switching Positive Systems

STABILITY OF 2D SWITCHED LINEAR SYSTEMS WITH CONIC SWITCHING. 1. Introduction

M.5 Modeling the Effect of Functional Responses

F.1 Greatest Common Factor and Factoring by Grouping

Analysis of different Lyapunov function constructions for interconnected hybrid systems

On The Cauchy Problem For Some Parabolic Fractional Partial Differential Equations With Time Delays

Time Domain Analysis of Linear Systems Ch2. University of Central Oklahoma Dr. Mohamed Bingabr

GLOBAL ANALYSIS OF PIECEWISE LINEAR SYSTEMS USING IMPACT MAPS AND QUADRATIC SURFACE LYAPUNOV FUNCTIONS

Switched systems: stability

Definition: A sequence is a function from a subset of the integers (usually either the set

EE 341 A Few Review Problems Fall 2018

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

Convergence Rate of Nonlinear Switched Systems

On the stability of switched positive linear systems

Solving Fuzzy Nonlinear Equations by a General Iterative Method

Classical RSA algorithm

Introduction to the General operation of Matrices

On Several Composite Quadratic Lyapunov Functions for Switched Systems

due date: third day of class estimated time: 10 hours (for planning purposes only; work until you finish)

A note on the Adomian decomposition method for generalized Burgers-Fisher equation

2. Linear algebra. matrices and vectors. linear equations. range and nullspace of matrices. function of vectors, gradient and Hessian

Math 3 Unit 3: Polynomial Functions

Limit Cycles in High-Resolution Quantized Feedback Systems

Preliminary results on the stability of switched positive linear systems

Section 2: Equations and Inequalities

Interval Matrix Systems and Invariance of Non-Symmetrical Contractive Sets

Lesson 14: Solving Inequalities

Quadratic Equations and Functions

Stability of Switched Linear Hyperbolic Systems by Lyapunov Techniques

ADAPTIVE NEURAL NETWORK CONTROLLER DESIGN FOR BLENDED-WING UAV WITH COMPLEX DAMAGE

Math 95--Review Prealgebra--page 1

Control of Mobile Robots

20-Apr-2009, 15:21. The conference website can be found at

Math 3 Unit 3: Polynomial Functions

CS Lecture 8 & 9. Lagrange Multipliers & Varitional Bounds

Heat, Work, and the First Law of Thermodynamics. Chapter 18 of Essential University Physics, Richard Wolfson, 3 rd Edition

Lesson 7: Algebraic Expressions The Commutative and Associative Properties

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov-based control of quantum systems

Transition to College Math and Statistics

A Lie-algebraic condition for stability of switched nonlinear systems

International Journal of PharmTech Research CODEN (USA): IJPRIF, ISSN: Vol.8, No.7, pp , 2015

Unit II. Page 1 of 12

Fast Linear Iterations for Distributed Averaging 1

Secondary 3H Unit = 1 = 7. Lesson 3.3 Worksheet. Simplify: Lesson 3.6 Worksheet

Rank-one LMIs and Lyapunov's Inequality. Gjerrit Meinsma 4. Abstract. We describe a new proof of the well-known Lyapunov's matrix inequality about

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Math, Stats, and Mathstats Review ECONOMETRICS (ECON 360) BEN VAN KAMMEN, PHD

Transcription:

Journal of Multidciplinary Engineering Science Technology (JMEST) ISSN: 359-0040 Vol. Issue 5, December - 204 On one Application of Newton s Method to Stability Problem Şerife Yılmaz Department of Mathematics, Faculty of Science, Anadolu University, Eskehir 26470, Turkey serifeyilmaz@anadolu.edu.tr Abstract In th paper we consider stability problem for switched linear systems. Th problem can be formulated as a convex minimization problem. By modifying the cost functions we apply the vector-valued Newton s method. Keywords Switched system; Hurwitz stability; common quadratic Lyapunov function; Newton s method I. INTRODUCTION Let AA be nn nn real matrix. If all eigenvalues of AA lie in the open left half plane then AA said to be Hurwitz stable. Hurwitz stability of AA equivalent to the following: There exts positive definite symmetric matrix PP such that AA TT PP + PPPP < 0 () the symbol T sts for the transpose, the symbol < for negative definiteness. Hurwitz stability of AA implies the asymptotic stability of the zero solution of the linear system xx = AAAA (2) xx = xx(tt) R nn. If the matrix AA switches between NN matrices AA, AA 2,, AA NN, i.e. AA {AA, AA 2,, AA NN } then the obtained system xx = AAAA (3) called a switched system. Sufficient condition for the asymptotic stability of the zero solution of (3) the extence of quadratic Lyapunov function of the form VV(xx) = xx TT PPPP PP > 0 AA ii TT PP + PPAA ii < 0 (ii =,2,, NN). (4) The matrix PP called a common solution to the Lyapunov inequalities (4). The stability problem of linear switched systems has been investigated in a lot of works (see [-] references therein). The papers [3-] study theoretical results for the extence of a common solution to (4). The papers [2-4] consider numerical algorithms for a common positive definite solution in the case of extence. In th paper we apply Newton s root finding method for the numerical generating of a common positive definite solution to (4). II. LYAPUNOV EQUATIONS In th section, we consider the Lyapunov inequality () which equivalent to the following equation. AA TT PP + PPPP = QQ (5) QQ > 0. We are looking for a positive definite solution PP of (5). In the iteration steps, the obtained PP guaranteed to be symmetric. The following theorem shows that in the case of Hurwitz stability of AA th implies the positive definiteness of PP. Theorem. Assume that AA Hurwitz stable. If there exts a symmetric solution PP to (5) then PP > 0. Proof: Define PP = ee AATTtt QQee AAAA dddd 0 ee AAAA sts for the matrix exponential. (6) Since AA Hurwitz stable, the matrix AA TT also Hurwitz stable. ee AAAA ee AATT tt define exponential functions with exponents Re(λλ ii ) tt < 0 λλ ii are the eigenvalues of AA. Th implies that the integral in ( 6 ) well defined. The matrix PP symmetric, positive definite satfies the following relation AA TT PP + PP AA = QQ (see [5]). Then AA TT PP PP + PP PP AA = 0. Multiplying by ee AATT tt ee AAAA give 0 = ee AATTtt AA TT PP PP + PP PP AA ee AAAA = dd dddd eeaatttt PP PP ee AAAA JMESTN42350279 364

Journal of Multidciplinary Engineering Science Technology (JMEST) ISSN: 359-0040 Vol. Issue 5, December - 204 The integration from 0 to yields ee AATTtt PP PP ee AAAA 0 = 0. Using the fact that ee AAAA 0, ee AATTtt 0 as tt we obtain 0 PP PP = 0 PP = PP > 0. We are looking for a iterative procedure for a common PP satfying ( 4 ). Theorem allows to guarantee positive definiteness of PP obtained at each step of iteration. III. MODIFIED NEWTON S METHOD Consider a differentiable function FF: R nn R nn the following equation FF(xx) = 0. (7) Here xx = (xx, xx 2,, xx nn ) TT R nn, FF(xxff (xx), ff 2 (xx),, ff nn (xx) TT. Denote the Jacobian matrix by JJ(xx), i.e. JJ(xx ff ii(xx) (ii, jj =,2,, nn). xx jj The Newton method a method for an approximate solution of (7) starting from a suitable initial point xx 0 the iteration defined by xx kk = xx kk JJ(xx kk ) FF(xx kk ) (kk =,2, ) Define rr = nn(nn+) 2 xx xx 2 xx nn xx 2 xx nn+ xx 2nn PP = PP(xx xx nn xx 2nn xx rr The matrix inequalities (4) are equivalent to ff ii (xx) = λλ max (AA ii TT PP + PPAA ii ) < 0 (ii =,2,, NN) (8) xx = (xx, xx 2,, xx rr ) TT R rr, λλ max ( ) sts for the maximal eigenvalue. In the case of simple maximum eigenvalue of AA TT PP(xx) + PP(xx)AA, the gradient of ff(xx) = λλ max (AA TT PP(xx) + PP(xx)AA) should be easily calculated. Indeed since the function xx AA TT PP(xx) + PP(xx)AA linear then AA TT PP(xx) + PP(xx)AA = xx jj QQ jj. rr jj= Then ff(xx) = (uu TT QQ uu,, uu TT QQ rr uu), sts for the gradient, uu the unit eigenvector corresponding to the maximum eigenvalues of AA TT PP(xx) + PP(xx)AA (see [2]). Proposition. The function ff ii (xx) convex for each ii. Proof: The relation PP AA ii TT PP + PPAA ii linear. On the other h for symmetric CC, the function CC λλ max (CC) convex [6]. ff ii (xx) convex as a composition of linear convex functions. The system (4) has a common solution PP > 0 if only if there exts xx R rr such that ff ii (xx ) < 0 (ii =,2,, NN). (9) In order to apply Newton s method instead of the minimization of the functions ff ii (xx), we consider the system of equations ff ii (xx) = 0 (ii =,2,, NN). Without loss of generality we can set rr = NN. Indeed if NN > rr, we can combine some function by using the operation maximum. For example if NN = rr + then define gg (xx) = max{ff (xx), ff 2 (xx)}, gg ii (xx) = ff ii+ (xx) (ii = 2,3,, NN). Th operation preserves convexity. If NN < rr we use the operation of duplication. Thus from the now we assume that rr = NN. Define FF = (ff, ff 2,, ff rr ) TT consider the equation FF(xx) = 0 (0) xx R rr. If we apply the classical Newton s method to (0) we obtain the trivial sequence PP kk 0, since the functions ff ii (xx) are positive homogenous. To avoid th we impose the condition trace(pp) =. The following proposition shows that th does not violate the generality. Proposition 2. Assume that PP > 0 AA TT PP + PPPP < 0. Then AA TT PP + PP AA < 0 PP = trace(pp) PP. Proof: From PP = pp iiii > 0 it follows that for all xx R nn, xx 0, xx TT PPPP > 0. Taking xx ii = (0,,0,,0,,0) TT we obtain pp iiii > 0. trace(pp) > 0 AA TT PP + PP AA = trace(pp) [AATT PP + PPPP] < 0. The condition trace(pp) = reduces the number of variables from rr to rr. To solve (0) the following algorithm suggested. Algorithm. ) Consider the equation (0). Take initial matrix QQ = diag(,2,2,,2) consider AA TT PP + PPAA = QQ. JMESTN42350279 365

The solution of th matrix equation let be PP 0. Dividing PP 0 by trace(pp 0 ) gives the initial iteration xx 0. 2) Replace the functions ff ii (xx) by ff ii(xx) + (ii =,2,, rr ). Apply Newton s iteration 2trace(PP 0 ) xx kk = xx kk JJ(xx kk ) FF (xx kk ) FF = (ff, ff 2,, ff rr ). 3) If ff ii(xx kk ) < 0 (ii =,2,, rr ) for some kk then stop. Otherwe continue. Example. Consider the Hurwitz stable matrices AA = 4 8 AA 2 = 3 5 2 ff (xx) = λλ max (AA TT PP(xx) + PP(xx)AA ), ff 2 (xx) = λλ max (AA 2 TT PP(xx) + PP(xx)AA 2 ) Hence PP(xx xx xx 2 xx 2 xx QQ = 0 0 2 AA TT PP + PPAA = QQ (ii =,2) 0.972 0.472 PP 0 = 0.472 0.36 trace(pp 0 ) PP 0.729 0.354 0 = 0.354 0.27 take the initial point xx 0 = (0.729, 0.354) TT. For th point calculations give the following maximum eigenvalues its corresponding unit eigenvectors: λλ max (AA TT PP(xx 0 ) + PP(xx 0 )AA ) = 0.75 the maximum eigenvector: uu = (,0) TT, λλ max (AA 2 TT PP(xx 0 ) + PP(xx 0 )AA 2 ) = 0.8333 the maximum eigenvector: uu 2 = ( 0.7090, 0.705) TT. ff (xx 0 ) = 0.75, ff 2 (xx 0 ) = 0.833. ff (xx) xx=xx 0 = ( 2, 2), ff 2 (xx) xx=xx 0 = (2.988,0.96). the Jacobian matrix of FF(xx) = ff (xx), ff 2 (xx) TT at xx 0 Journal of Multidciplinary Engineering Science Technology (JMEST) ISSN: 359-0040 Vol. Issue 5, December - 204 JJ(xx 0 2 2 2.988 0.96 xx = 0.729 0.237 0.493 + 0.375 + 0.75 0.354 0.737 0.493 0.833 + 0.375 = 0.30 0.9. After 3 steps, we get ff (xx 3 ) < 0 ff 2 (xx 3 ) < 0 (see Table I). Hence for the matrix PP = PP(xx 3 0.390 0.247 0.247 0.609, AA TT ii PP + PPAA ii < 0 (ii =,2) are satfied. Table I kk xx kk ff (xx kk ) ff 22 (xx kk ) (0.30,0.9) TT 0.22.268 2 (0.367, 0.35) TT 0.373 0.278 3 (0.390, 0.247) TT 0.285 0.074 Example 2. Consider the Hurwitz stable matrices AA = 2 2, AA 2 3 2 = 2 AA 3 = 2 2 2 ff (xx) = max(λλ max (AA TT PP(xx) + PP(xx)AA ), λλ max (AA 2 TT PP(xx) + PP(xx)AA 2 )), ff 2 (xx) = λλ max (AA 3 TT PP(xx) + PP(xx)AA 3 ). PP(xx xx xx 2 xx 2 xx QQ = 0 0 2 AA TT PP + PPAA = QQ (ii =,2) PP 0 = 0.46 0.083 0.083 0.583 trace(pp 0 ) =. Take the initial point xx 0 = (0.46,0.083) TT. For th point calculations give the following maximum eigenvalues its corresponding unit eigenvectors: λλ max (AA TT PP(xx 0 ) + PP(xx 0 )AA ) =, uu = (,0) TT, λλ max (AA 2 TT PP(xx 0 ) + PP(xx 0 )AA 2 ) = 0.680, uu 2 = ( 0.082,0.996) TT, λλ max (AA 3 TT PP(xx 0 ) + PP(xx 0 )AA 3 ) = 0.567, uu 3 = ( 0.987,0.60) TT. JMESTN42350279 366

ff (xx 0 ) = max( 2.05,0.074) = 0.680, ff 2 (xx 0 ) = 0.567. ff (xx) xx=xx 0 = (.9, 5.767), ff 2 (xx) xx=xx 0 = (0.786, 3.478). The Jacobian matrix of FF(xxff (xx), ff 2 (xx) TT at xx 0 JJ(xx 0.9 5.767 0.786 3.478 xx = 0.46 0.664 + 0.5 + 0.400 0.680 0.083 0.090 0.37 0.567 + 0.5 = 0.80 0.336. After 6 steps, we get ff (xx 6 ) < 0 ff 2 (xx 6 ) < 0 (see Table II). Hence for the matrix 5 PP = PP(xx 6 0.46 0.38 0.38 0.538, AA ii TT PP + PPAA ii < 0 (ii =,2,3) are satfied. Table II kk xx kk ff (xx kk ) ff 22 (xx kk ) (0.80,0.336) TT.035 0.224 2 (0.58,2.025) TT 8.502 6.64 3 (0.553,0.33) TT 0.08 0.22 (0.293,0.99) TT 2.527.54 6 (0.46,0.38) TT 0.063 0.074 Example 3. Consider the Hurwitz stable matrices 32 5 2 4 5 2 AA = 0 2, AA 2 = 6 3, 9 7 7 0 0 5 3 6 2 AA 3 = 2 4 2, AA 4 = 3 3 4, 4 5 2 4 0 4 2 AA 5 = 7 8 20 7 2 22 ff ii (xx) = λλ max (AA ii TT PP(xx) + PP(xx)AA ii ) Journal of Multidciplinary Engineering Science Technology (JMEST) ISSN: 359-0040 Vol. Issue 5, December - 204 xx xx 2 xx 3 PP(xxxx 2 xx 3 xx 4 xx 5 xx 5 xx xx 4 Hence 0 0 QQ = 0 2 0 0 0 2 AA TT PP + PPAA = QQ (ii =,2) 0.052 0.38 0.027 PP 0 = 0.38 0.588 0.28 0.027 0.28 0.093 0.069 0.88 0.037 trace(pp 0 ) PP 0 = 0.88 0.803 0.74 0.037 0.74 0.26 the initial point xx 0 = (0.069, 0.88,0.037,0.803, 0.74) TT. For th point calculations give the following: FF(xx 0 ) = (.363,.952,0.408,.843,.909) TT, JJ(xx 0 ) 64 20 7.999 0 0 8.937 9.033 4.0.273 0.357 = 5.96 4.20 4.2 0.28 0.677 0.047 3.062 6.494 5.374 2.547 2.888 8.46 5.925 35.579.025 xx = ( 0.090,0.252,0.079,0.67, 0.26) TT. After 36 steps, we get xx 36 = (0.42, 0.38, 0.044,0.28, 0.028) TT FF(xx 36 ) = ( 0.590, 0.360, 0.608, 0.447, 0.64) TT. Hence AA ii TT PP + PPAA ii < 0 (ii =,2,3,4,5) 0.42 0.38 0.044 PP = PP(xx 36 0.38 0.28 0.028 0.044 0.028 0.297 REFERENCES [] H. Lin P.J. Antsakl, Stability Stabilizability of Switched Linear Systems: A Survey of Recent Results, IEEE Transactions on Automatic Control, 54(2): 308 322, 2009. [2] D. Liberzon, Switching in System Control. Birkhäuser, Boston, 2003. [3] K.S. Narendra J. Balakrhnan, A common Lyapunov function for stable LTI systems with commuting A-matrices, IEEE Transactions on Automatic Control, 39, 2469 247, 994. [4] Y. Mori, T. Mori Y. Kuroe, A solution to the common Lyapunov function problem for continuous-time systems, In Proceedings of the 36 th JMESTN42350279 367

[5] Conference on Decion Control, vol. 3, pp. 3530 353, 997. [6] D. Liberzon, J.P. Hespanha A.S. Morse, Stability of switched linear systems: a Lie-algebraic condition, Systems & Control Letters, 37(3):7 22, 999. [7] R. Shorten K. Narendra, Necessary sufficient conditions for the extence of a common quadratic Lyapunov function for two stable second order linear time-invariant systems, in Proc. Amer. Control Conf., 40 44, 999. [8] R. Shorten, O. Mason, F.O. Cairbre, P. Curran, A unifying framework for the SISO circle criterion other quadratic stability criteria, Int. J. Control, 77(): 8, 2004. [9] R. Shorten, K. Narendra, O. Mason, A result on common quadratic Lyapunov functions, IEEE Transactions on Automatic Control, 48():0 3, 2003. [0] L. Gurvits, R. Shorten, O. Mason, On the stability of switched positive linear systems, IEEE Transactions on Automatic Control, 52(6):099 03, 2007. Journal of Multidciplinary Engineering Science Technology (JMEST) ISSN: 359-0040 Vol. Issue 5, December - 204 [] T.J. Laffey H. Šmigoc, Tensor conditions for the extence of a common solution to the Lyapunov equation, Linear Algebra Appl., vol. 420, pp. 672 685, 2007. [2] R. Shorten, F. Wirth, O. Mason, K. Wulff C. King, Stability criteria for switched hybrid systems SIAM Rev. 49(4):545 592, 2007. [3] S. Boyd Q. Yang, Structured simultaneous Lyapunov functions for system stability problems, International Journal of Control, 49, 225 2240, 989. [4] D. Liberzon R. Tempo, Common Lyapunov Functions Gradient Algorithms, IEEE Transactions on Automatic Control, 49, 990 994, 2004. [5] T. Büyükköroğlu, Ö. Esen V. Dzhafarov, Common Lyapunov functions for some special classes of stable systems, IEEE Transactions on Automatic Control, 56, 963 967, 20. [6] H.K. Khalil, Nonlinear Systems. Prentice Hall, New Jersey, 2002. [7] R.A. Horn C.R. Johnson, Matrix Analys. Cambridge University Press, 992. JMESTN42350279 368