IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II: EXPRESS BRIEFS, VOL. 51, NO. 4, APRIL 2004 185 A Singular Fixed-Point Homotopy Method to Locate the Closest Unstable Equilibrium Point for Transient Stability Region Estimate Jaewook Lee, Member, IEEE, and Hsiao-Dong Chiang, Fellow, IEEE Abstract—The closest unstable equilibrium point (UEP) method is a well-known direct method of the Lyapunov type for optimally estimating stability regions of nonlinear dynamical systems. One key step involved in the closest UEP methodology is the computation of the closest unstable equilibrium point that has the lowest Lyapunov function value on the stability boundary. In this paper, a new computational algorithm to compute the closest UEP is presented. The proposed algorithm is based on a homotopy-continuation method combined with the singular fixed-point strategy. Numerical simulation results show that the algorithm outperforms previously reported existing techniques. Index Terms—Closest unstable equilibrium point (UEP), nonlinear systems, power system transient stability, stability boundary. I. INTRODUCTION T HE problem of estimating stability regions (domains of attraction) of nonlinear dynamical systems is of fundamental importance for many disciplines in engineering and the sciences. These include economics, ecology, the stabilization of nonlinear systems, power system transient stability analysis, the power system voltage collapse problem, schemes for choosing manipulator specifications, and parameters, etc. (see the references in [3] and [10]). The closest unstable equilibrium point (UEP) method is a well-known direct method of the Lyapunov type for optimally estimating stability regions of nonlinear dynamical systems in the sense that it gives the largest region within the stability region that can be characterized by the corresponding Lyapunov function. One key step involved in the closest UEP method, reviewed in Section II, is the computation of the closest UEP with the lowest Lyapunov function value on the stability boundary. Since the closest UEP normally takes the form of a Type-1 UEP, the conventional and still widely used method to compute the closest UEP is zero-finding techniques such as quasi-Newton methods. These zero-finding techniques, however, suffer from several disadvantages. Manuscript received February 14, 2003; revised June 6, 2003. This work was supported in part by the Korea Research Foundation under Grant KRF2003-041-D00608 and in part by Com MaC-KOSEF. This paper was recommended by Associate Editor A. Ushida. J. Lee is with the Department of Industrial Engineering, Pohang University of Science and Technology, Pohang, Kyungbuk 790-784, Korea. H.-D. Chiang is with the School of Electrical and Computer Engineering, Cornell University, Ithaca, NY 14853 USA. Digital Object Identifier 10.1109/TCSII.2004.824058 • First, convergence to a Type-1 UEP is not assured; if they converge, they only converge to an equilibrium point. Therefore, a large number of initial points are needed for these zero-finding techniques to find Type-1 UEPs. • Associated with the convergence difficulty is the determination of good initial points; in many cases, the size of the convergence region of a Type-1 UEP is very small compared to that of a stable equilibrium point. • Repeated calculation of previously known Type-1 UEPs results in very high-computational complexity. Recently, a reflected gradient method [13] has emerged as an alternative approach to overcome the difficulties associated with zero-finding techniques. This method facilitates the search for a Type-1 UEP by transforming the hard problem of finding Type-1 UEPs of the original system into the easy problem of searching stable equilibrium points with respect to the new modified system. This method can, thereby, guarantee the convergence to a Type-1 UEP. Despite some successful applications of this method to a stability region estimate, this method has a drawback in effectively computing the closest UEP since it can normally find only two Type-1 UEPs [11] and so it cannot guarantee the convergence to the closest UEP when there are more than two Type-1 UEPs on the stability boundary. In this paper, we propose a new efficient homotopy-based algorithm for computing the closest UEP. The outline of this paper is as follows. First, the closest UEP method is reviewed. Next, a novel numerical algorithm is given and shown to converge to a Type-1 UEP from a stable equilibrium point of our interest. The algorithm is then combined with the singular fixed-point strategy utilizing the concept of bifurcation in order to choose a set of proper initial points that converge to the set of the Type-1 UEPs (including the closest UEP) on the stability boundary and that avoid or reduce revisits of the same Type-1 UEPs. Several numerical examples are used to illustrate the efficiency and reliability of the proposed method. II. MATHEMATICAL PRELIMINARY In this section, we first introduce some concepts in nonlinear dynamical systems and then review the closest UEP methodology. A. Basic Definitions Consider a nonlinear dynamical system described by 1057-7130/04$20.00 © 2004 IEEE Authorized licensed use limited to: POSTECH. Downloaded on December 22, 2008 at 02:31 from IEEE Xplore. Restrictions apply. (1) 186 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II: EXPRESS BRIEFS, VOL. 51, NO. 4, APRIL 2004 where (1) starting from is assumed to be smooth. The solution of at is called a trajectory, denoted by . A state vector is called an equilibrium point (EP) of system (1) if it satisfies . We say that an equilibrium point of (1) is hyperbolic if , has no eigenvalues the Jacobian of at , denoted by with a zero real part. For a hyperbolic equilibrium point, it is a Type- equilibrium point if its corresponding Jacobian has exactly eigenvalues with positive real parts. In particular, Type-0 equilibrium point is called a (asymptotically) stable equilibrium point (SEP); otherwise it is called an unstable equilibrium point (UEP). is said to be an energy function for A function (i.e. system (1) if (i) along any nontrivial trajectory is not an equilibrium point) Fig. 1. Estimated stability region using the closest UEP method. (A1). Find all the Type-1 UEPs on the stability ( ). boundary (A2). Of these, identify the one, say ^, with the lowest energy function value. This point @A x and the set has measure zero in , is bounded, then and (ii) if is bounded. The region of attraction of a SEP is defined as is called the closest UEP and the value of the energy function at ^ gives the critical level value of this energy function. ( ) (A3). The connected component of f 2 < : x V (^x)g containing bility region. and the (quasi-)stability region of is defined as where its boundary is denoted by . From a is an open topological point of view, the stability region is an and connected set, and its boundary dimensional closed, invariant set. B. The Closest UEP Method Given an energy function, the central point in the energy function approach to estimating the stability region of a stable equilibrium point is the determination of the critical level value. The next proposition serves a basis for the closest UEP method. Proposition 1: [4] Let be a stable equilibrium point of system (1). Suppose there exists an energy function for system (1) and let be the be the connected component of level set of and containing . Then we have the following: (i) a point with the minimum value of the energy function exists and it must be over the stability boundary a Type-1 UEP. If we let this one be , then (ii) and number for any . This proposition asserts that the closest UEP method of as the critical value to estimate the stability choosing region is optimal because the estimated stability region characterized by the corresponding energy function is the largest one within the entire stability region. (See Fig. 1.) x x x Vx < gives the estimated sta- III. THE PROPOSED METHOD Homotopy methods have been developed to overcome the local convergence nature of many iterative methods including the Newton method and to compute multiple solutions. Stated briefly, homotopy methods consist of the following: to solve , where , one defines a homotopy such that and function , where is a smooth map having known zero points. Typically, one may choose a convex homotopy function such as in an attempt to trace an implicitly defined curve (called a homofrom an initial guess topy path) satisfying to a solution point . If this succeeds, then a zero of is obtained. Usually it is unclear how point should be chosen, but the following two choices for are widely used [1], [17]. 1) Newton homotopy: ; . 2) fixed-point homotopy: Over the last two decades, a significant effort has been spent in studying theoretical and algorithmic aspects of homotopy methods and has yielded extremely important contributions toward the numerical solution of nonlinear systems of equations. In particular, it has been successfully applied to finding dc operating points of transistor or nonlinear circuits in circuit simulations (see [14] and [17] and references therein). In this section, we propose a homotopy-based method to compute the closest UEP. The next theorem gives a theoretical basis on the usage of the homotopy approach in effectively finding a Type-1 UEP. Authorized licensed use limited to: POSTECH. Downloaded on December 22, 2008 at 02:31 from IEEE Xplore. Restrictions apply. LEE AND CHIANG: SINGULAR FIXED-POINT HOMOTOPY METHOD Theorem 1: Let (1). Let given by 187 be a stable equilibrium point of system be a Newton homotopy function (2) If zero is a regular value of the functions and , then there exists a parameterized and , ) in connected solution curve (or homotopy path) ( containing . Furthermore, if the homotopy path and there is exactly one turning point between contains and along this homotopy path, then is a Type-1 UEP of system (1). Proof: The regularity condition implies that: (i) there exists the solution set of the equation that is a one-dimensional (1-D) manifold in and the solution curve (or homotopy path) containing can be parameterized as ( , ) ([1], [9]); along this homotopy (ii) rank path; and (iii) the derivative of does not vanish whenever vanishes on this homotopy path. Hence, by (ii) and (iii), and the sign of we get rank changed only at a turning point of the , homotopy path. This implies that the homotopy path ( ) does not change its Type with respect to until it passes a turning point in which case it changes its Type only by one. (Note, that this property generally holds for any homotopy satisfying the above conditions. See also ([9], function [16], and [17].) Now we know that for the Newton homotopy . Since is a Type-0 function, and SEP and there is exactly one turning point between along the homotopy path, is, therefore, a Type-1 UEP of system (1). Remark: 1) The regularity condition of Theorem 1 is very general in a sense that it is a “generic” property [9]. 2) This theorem shows that by numerically tracing the homoand hoping that it will retopy path starting from again, verse the direction and pass through the plane (see Fig. 2). If the homotopy we get a Type-1 UEP path returns to the plane after more than one turning is only guaranteed to be a point, the obtained point odd Type UEP but not generally a Type-1 UEP. Moreover, in practice, it has been observed that the point obtained after an odd number ( 1) of turning points is often located outside the stability boundary of our interest ([11], [12]). IV. ALGORITHM One important issue in applying the Newton homotopy method to optimally estimating the stability region, is how to choose an initial point in (2) that leads to the convergence to the closest UEP. Since the closest UEP is the Type-1 UEP with the lowest energy function value of all the Type-1 UEPs on the stability boundary, this problem can be transformed into the problem of how to determine a set of proper initial points ’s from that the method converges to a set of near a given SEP the Type-1 UEPs (including the closest UEP) on . This Fig. 2. The shape of the homotopy path (x(s), (s)) with a turning point. Near a turning point, a pair of critical points dies (or is born) as decreases (or increases). The Type of x(s) changes by exactly one when passing a turning point along the homotopy path. task is, however, extremely difficult unless some knowledge on the structure of is a priori available. Also, as was shown in [12], only from a local information near , one cannot generally determine the number of the Type-1 UEPs on the stability boundary of . Despite of such theoretical difficulties, there is a need for finding a set of initial points from which the Newton homotopy method avoids frequent revisits of the same Type-1 UEPs. To this end, we adopt a deterministic strategy inspired by the singular fixed-point strategy [11] for which is defined by (3) The motivation behind this approach is to establish a set of initial points that does not converge to the same Type-1 UEP utilizing the concept of bifurcation. Notice that (3) has a bifurcation point since at the Jacobian has a rank-deficiency (zero-rank) at . One distinguished feature of this approach is that several branches from the bifurcation point can be established and they normally lead to distinct Type-1 UEPs via the Newton homotopy method, which results in avoiding or reducing the revisits of the same Type-1 UEPs. (See Fig. 3.) To obtain the set of initial directions , which correspond to the set of starting points of each homotopy paths, we make a second-order approximation for and solve the following: Authorized licensed use limited to: POSTECH. Downloaded on December 22, 2008 at 02:31 from IEEE Xplore. Restrictions apply. (4) 188 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II: EXPRESS BRIEFS, VOL. 51, NO. 4, APRIL 2004 whose energy function is given by 2) Problem [TD]: This example, considered in ([5] and [10]), represents a tunnel diode circuit whose state-space model is given by where , , , . The next benchmark problems are gradient systems described by Fig. 3. Four branches from a bifurcation point x lead to three different Type-1 UEPs. where and is a Hessian matrix of with . The computation involves and several solvings of linear a decomposition of systems using this decomposition, all of which can be easily performed by well-developed numerical linear algebra solvers. Other ways to compute the bifurcation branches can be found in [1] or [8]. The results obtained in this section lead to the following conceptual algorithm to compute the closest UEP. , 1) (Initialization): Find all the initial points satisfying (4). Set the required accuand (the variable records all the racy Type-1 UEPs). to do 2) (Find Type-1 UEPs): while until Follow the path of (2) starting from the trajectory reverse the direction and pass through with the given accuracy . If the again , set . obtained point is Otherwise, this initial point fails to converge to a solution. end 3) (Find the closest UEP): Of these, identify the one, say , with the lowest energy function value. whose energy function 3) Problem [LE]:([11]) is defined as follows. 4) Problem [DI]:([6]) 5) Problem [CA]:([11]) 6) Problem [CE]:([2]) 7) Problem [FR]:([11]) B. Test Results and Discussion V. SIMULATION RESULTS AND DISCUSSION A. Simulated Benchmark Problems The algorithm described in Section IV has been tested on several test examples we have found in the literature. Here are some descriptions of the test problems. 1) Problem [CH]: This example, considered in ([13]), represents a reduced gradient system of a three-machine power system with machine number 3 as the reference machine. Table I shows the performance of our proposed algorithm compared to other competing algorithms such as Newton-type methods with multistarts and reflected gradient methods. Our performance metrics are based on two factors: (i) robustness (whether the method can successfully find the closest UEP) and (ii) efficiency (the ratio of the number of Type-1 UEPs found by the method and the number of tried initial points). The comparison result demonstrates that the proposed algorithm not only successfully locates the closest UEPs for all these test problems but also is efficient than these state-of-art method. The proposed method may fail to find all of its Type-1 UEPs on the stability boundary for some problems (problems DI). This Authorized licensed use limited to: POSTECH. Downloaded on December 22, 2008 at 02:31 from IEEE Xplore. Restrictions apply. LEE AND CHIANG: SINGULAR FIXED-POINT HOMOTOPY METHOD 189 TABLE I SPECIFICATIONS AND RESULTS OF SIMULATED PROBLEMS: RATIO=#(TYPE-1 EP FOUND)/#(INITIAL TRIAL POINTS); (F) FAIL, (S) SUCCESS; (NM-MS): NEWTON-TYPE METHOD WITH MUTISTARTS, (RGM): REFLECTED GRADIENT METHOD, BOLDFACE: CLOSEST UEPS OF EACH PROB.ID is inherent for all deterministic methods since they are, in general, forced to deal with somewhat restricted class of systems in order to exploit mathematically rigorous properties. We remark that, even for the case that the proposed method may fail to find all the Type-1 UEPs, another choice of a diagonal matrix in (3) instead of leads to obtaining the rest of the Type-1 UEPs, which inspires new research direction in this area. VI. CONCLUSION In this paper, we have proposed a homotopy-based algorithm for the computation of the closest UEP and shown that the proposed algorithm can serve as an alternative approach. We have shown from simulation results that the singular fixed-point strategy utilizing the concept of bifurcation was very effective and efficient in choosing a set of proper initial points: (i) that converge to the set of the Type-1 UEPs (including the closest UEP) on the stability boundary and (ii) that avoid frequent revisits of the same Type-1 UEPs. The applicability of the algorithm to large-scale nonlinear systems problems remains to be investigated. REFERENCES [1] E. L. Allgower and K. Georg, Introduction to Numerical Continuation Methods. Berlin, Germany: Springer-Verlag, 1990. [2] C. J. Cerjan and W. H. Miller, “On finding transition states,” J. Chem. Phys., vol. 75, pp. 2600–6305, 1981. [3] H. D. Chiang and J. S. Thorp, “Stability regions of nonlinear dynamical systems: a constructive methodology,” IEEE Trans. Automat. Contr., vol. 34, pp. 1229–1241, Dec. 1989. [4] H. D. Chiang and L. Fekih-Ahmed, “Quasistability regions of nonlinear dynamical systems: optimal estimation,” IEEE Trans. Circuits Syst., vol. 43, pp. 636–643, Aug. 1996. [5] L. O. Chua, C. A. Desoer, and E. S. Kuh, Linear and Nonlinear Circuits. New York: McGraw-Hill, 1987. [6] I. Diener, “An extended continuous Mewton method,” J. Optimization Theory Applicat., vol. 67, pp. 57–77, 1990. [7] R. Genesio, M. Tartaglia, and A. Vicino, “On the estimation of asymptotic stability region: state of the art and new proposal,” IEEE Trans. Automatic Contr., vol. 30, pp. 747–755, Aug. 1985. [8] M. Golubitsky, I. Stewart, and D. G. Schaeffer, Singularities and Groups in Bifurcation Theory. Berlin, Germany: Springer-Verlag, 1988. [9] J. Guddat, F. G.F. Guerra Vazquez, and H. T.H. Th. Jongen, Parametric Optimization: Singularities, Path Following and Jumps. New York: Wiley, 1990. [10] H. K. Khalil, Nonlinear Systems. New York: Macmillan, 1996. [11] J. Lee, “Trajectory-Based Methods for Global Optimization,” Ph.D. dissertation, Cornell Univ., New York, Aug. 1998. [12] J. Lee and H.-D. Chiang, “Convergent regions of Newton homotopy methods: theory and computational applications,” IEEE Trans. Circuits Syst. I, vol. 48, pp. 51–66, Jan. 2001. [13] C.-W. Liu and J. S. Thorp, “A novel method to compute the closest unstable equilibrium point for transient stability region estimate in power systems,” IEEE Trans. Circuits Syst. I, vol. 44, pp. 630–635, July 1997. [14] L. Trajkovic, R. C. Melville, and S.-C. Fang, “Passivity and no-gain properties establish global convergence of a homotopy method for dc operating points,” in Proc. IEEE Int. Symp. Circuits Systems, 1990, pp. 917–934. [15] Lj. Trajkovic, S. Sanders, and E. Fung, “HomSPICE: simulator with homotopy algorithms for finding dc and steady-state solutions of nonlinear circuits,” in Proc. IEEE Int. Symp. Circuits Systems, Monterey, CA, June 1998, TPA 19-2. [16] K. Yamamura and T. Sekiguchi, “On the stability of dc operating points obtained by solving hybrid equations,” IEICE Trans. Fund., vol. E80-A, no. 11, pp. 2291–2299, Nov. 1997. [17] K. Yamamura, T. Sekiguchi, and Y. Inoue, “A fixed-point homotopy method for solving modified nodal equations,” IEEE Trans. Circuits Syst. I, vol. 46, pp. 654–665, June 1999. Authorized licensed use limited to: POSTECH. Downloaded on December 22, 2008 at 02:31 from IEEE Xplore. Restrictions apply.
© Copyright 2026 Paperzz