Contraction Analysis of Nonlinear DAE Systems
Hung D. Nguyen, Thanh Long Vu, Jean-Jacques Slotine, Konstantin, Turitsyn

TL;DR
This paper investigates the contraction properties of nonlinear DAE systems, providing scalable methods to determine attraction regions and analyze stability, with applications demonstrated in power system transient stability.
Contribution
It introduces a novel scalable technique linking contraction rates of original and extended DAE systems, enhancing stability analysis methods.
Findings
Contracting DAE systems have faster reduced systems.
Existence of extensions with contraction rates close to original.
Application to power system transient stability assessment.
Abstract
This paper studies the contraction properties of nonlinear differential-algebraic equation (DAE) systems. Specifically we develop scalable techniques for constructing the attraction regions associated with a particular stable equilibrium, by establishing the relation between the contraction rates of the original systems and the corresponding virtual extended systems. We show that for a contracting DAE system, the reduced system always contracts faster than the extended ones; furthermore, there always exists an extension with contraction rate arbitrarily close to that of the original system. The proposed construction technique is illustrated with a power system example in the context of transient stability assessment.
| Vector norm, | Matrix measure, |
|---|---|
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Contraction Analysis of Nonlinear DAE Systems
Hung D. Nguyen, Thanh Long Vu, Jean-Jacques Slotine, Konstantin Turitsyn Corresponding author: Hung D. Nguyen (email: [email protected]). Department of Mechanical Engineering, MIT, Cambridge, MA 02139 USA
Abstract
This paper studies the contraction properties of nonlinear differential-algebraic equation (DAE) systems. Specifically we develop scalable techniques for constructing the attraction regions associated with a particular stable equilibrium, by establishing the relation between the contraction rates of the original systems and the corresponding virtual extended systems. We show that for a contracting DAE system, the reduced system always contracts faster than the extended ones; furthermore, there always exists an extension with contraction rate arbitrarily close to that of the original system. The proposed construction technique is illustrated with a power system example in the context of transient stability assessment.
Index Terms:
Contraction analysis, DAE, linear stability, Lyapunov, power systems, transient stability.
I Introduction
Differential-algebraic equations (DAE)-a generalization of ordinary-differential equations (ODE)-arise in many science and engineering problems, including networks, multibodies, optimal control, compressed fluid, etc. [1]. Typically, algebraic constraints result from multiple time-scale perturbation theory, when the fast degrees of freedom are assumed to stay on equilibrium manifold. In typical electrical and mechanical applications the algebraic relations represent the interconnection constraints, which can be considered static on the time-scales of system evolution. However, algebraic relations may be also useful for lifted representations of the purely differential systems. For instance, additional variables and relations can be used to represent any polynomial nonlinearity in a quadratic DAE form. Hence, DAE systems provide a powerful framework for studying nonlinear systems of very general structure. This work is motivated by the DAE representations of the power system models, but the results are presented in a general form.
The specific problem that motivates our study is the problem of approximating the region of attraction of DAE equilibrium points. The normal operating points of modern power systems lack global stability because of the nonlinearities naturally appearing in these systems. Characterization of the attraction region and more generally assessment of the system security, i.e. its ability to sustain all kinds of faults and disturbances, is an essential task of modern power system operations. As will be shown throughout the paper, the contraction provides a natural framework for constructing the approximations of the attraction region for a broad range of nonlinear DAE problems, such as those arising in power systems.
Transient stability analysis is a common engineering procedure referring to the ability of the system to converge to a stable post-fault equilibrium after being subject to disturbances. The incremental stability introduced in [2] suggests an alternative way to look at the convergence of the post-fault trajectories. In the light of contraction theory, the virtual displacements of the states tend to zero as the time goes to infinity, or in other words, all the trajectories shrink and converge to the nominal one. Contraction analysis becomes a powerful tool for nonlinear analysis and control [3, 2, 4, 5]. The key property of the contraction is the preservation under different system combinations, which is advantageous in network analysis.
In this paper we focus on the contraction analysis for nonlinear DAE systems. Specifically we develop a practical way of constructing the attraction regions by determining the relation between the contraction rates of the original DAE systems and its extension to virtual dynamics in differential-algebraic space. The extended system can be thought of as a virtual differential system that reduces to a given DAE after the restriction of a subset of variables to their equilibrium manifold. There can be multiple extensions of a given DAE system, each characterized by different contraction rates. However, we show that the contraction rate of the reduced system is always higher, and on the other hand, there always exists an extension with a contraction rate arbitrarily close to the original DAE system. Our results hold for the most commonly used , , and norms, but can likely be extended to more general cases. We use the theoretical results to develop a scalable technique for constructing ellipsoidal inner approximations of contraction regions from the norm contraction metric. We illustrate the technique with a practical example from power systems.
II Main results
As motivated by the dynamics of electrical power systems, we constrain ourselves to semi-explicit index structural form as below:
[TABLE]
In this representation, vector corresponds to dynamic state variables, refers to algebraic variables (whose dynamics is assumed to be fast/instantaneous relative to the dynamics of the state variables). For this class of systems, it is impossible to obtain equivalent ODEs.
For convenience, reduction techniques are widely used to eliminate the algebraic variables. Yet this practice may prohibit one from exploring the underlying structure of the DAE form. To that end a number of works in the literature concentrate on the original systems rather than the reduced ones, for instant, in the context of stability analysis of the descriptor form as below:
[TABLE]
with , and being a diagonal matrix with for and otherwise [6, 7, 8, 9].
For any given differential state the equation (2) may have multiple or no solutions for . In engineering and natural systems that motivate this study, disappearance of all the solutions is usually an indicator of inappropriate modeling that should be fixed accordingly, typically by introducing the fast dynamics of the algebraic states in the model. We don’t consider this scenario in our work, and we assume that for every there exists at least one solution of the algebraic system of equations (2). For every solution branch we can naturally define the domain where such a solution exists and can be tracked via homotopy/continuation procedure. This domain is characterized by non-singularity of the algebraic Jacobian:
[TABLE]
We restrict our analysis only to such a domain associated with a specific solution branch. For a system of differential-algebraic equations (1), (2) we introduce the Jacobian defined as
[TABLE]
To simplify the notations we also define its restriction to the algebraic manifold (2) as follows:
[TABLE]
One of the primary goals of this paper is to provide a characterization of the contraction and invariant regions in the state space of a DAE system. We formally define the contraction domains as set of differential states for which there exists an invertible metric such that the differential equation is locally contracting with respect to this metric with some rate . Given that for any infinitesimal displacement we have the standard contraction arguments presented in [4, 2] lead to the following Proposition.
Proposition 1
The DAE system (1) (2) is contracting with respect to the metric in the domain if for all one has with some and
[TABLE]
The term in (7) represents the derivative of the metric along the trajectory and is formally defined for DAE systems as
[TABLE]
The matrix measure of a matrix is defined as following [10]. The standard matrix measures as well as vector norms are listed in Table I.
The proof of proposition 1 directly follows from the contraction analysis for dynamical system presented in [2]. The matrix appears naturally from the dynamic equation on given by . Hereafter we refer to as the generalized reduced Jacobian matrix.
The standard contraction theory arguments suggest that for any two trajectories that both remain within the contraction region during the interval satisfy where is the distance associated with the metric . The assumption that both of the trajectories stay within the contraction region is critical for this result and can be verified only after showing the existence of an invariant domain satisfying:
[TABLE]
Constructing invariant regions is usually a difficult aspect of applying contraction theory to systems which are not globally contracting. One straightforward strategy for constructing invariant regions exists for systems that have an equilibrium point inside the contraction domain satisfying . In this case, any ball that lies within the contraction region defines an invariant region, i.e. . By construction, such a ball also provides an inner approximation for the attraction region of and can be naturally used in a variety of practical applications such as security assessment of power systems [11]. In this we develop a general framework for constructing such invariant regions for a broad class of nonlinearities, and we present a specific power system example in sections III.
The key challenge in using the function directly is its highly nonlinear nature. Even for simple polynomial nonlinearities of the function involves an inversion of the matrix . From a practical perspective, it is therefore desirable to formulate conditions equivalent to contraction as defined in Propostion 1 that do not involve any inversions of matrices which are nonlinearly dependent on . In order to achieve this goal we derive equivalent representation of the contraction condition that doesn’t require elimination of the local variables and is more suitable for analysis. We introduce the generalized unreduced Jacobian matrix as follows:
[TABLE]
The generalized unreduced Jacobian depends on the metric defined as in the previous discussion, another metric associated with the variable and two auxiliary matrices and . Formally, this Jacobian matrix may be associated with a virtual extended ODE representation of the original system of the form
[TABLE]
where and so the expression defines the algebraic manifold. Whenever the dynamics of can be considered fast, the restriction of the variables to their equilibrium manifold results in the original DAE systems. Therefore, this representation provides a family of extended representations that reduce to the same original system. It will be shown that this representation is useful for characterization of the contraction and invariant regions.
The key property important for the analysis is defined in the following relation:
[TABLE]
where we have introduced the new variables vector . This observation allows us to formulate the following central results of this work.
II-A Forward theorems: from extended systems to reduced ones
Lemma 1
Define
[TABLE]
where . Then for all , if the following condition holds.
[TABLE]
The proof of Lemma 1 is as the following. For fixed and , depends solely on . Taking partial derivative of with respect to using the definition of norm for a vector, i.e. , yields the following:
[TABLE]
On the other hand, the assumption leads to . This together with (14) and (II-A) concludes for all . In other words, is indeed a monotonically increasing function with respect to the absolute value of each entry . Moreover it can be seen that vanishes when . Therefore for any non-zero , is non-negative.
For infinity norm one can prove the non-negativity of the partial derivatives by taking the limit as goes to infinity and exploiting the assumption presented by (14). Alternatively can be directly evaluated using the matrix measure expression associated with infinity norm listed in Table I.
With Lemma 1 we introduce the first central result as the following.
Theorem 1
For the system and metric function , and contracting extended system with characterized by the matrices , the following relation holds:
[TABLE]
in which , , and
[TABLE]
Note that for invertible , one has .
Proof 1
The matrix induced norm definition implies that for each positive scalar , there exists with satisfying the following equality:
[TABLE]
The logarithmic norm is then defined as
[TABLE]
Lemma 1 implies that this expression can be also rewritten as
[TABLE]
On the other hand, applying the property defined by (II) we have that
[TABLE]
where and . Combining (20) and (1), we have that
[TABLE]
By definition
[TABLE]
so , and by combining this with the assumption , we can rewrite (22) as the following
[TABLE]
Q.E.D.
The below corollary of Theorem 1 provides the explicit expression of with .
Corollary 1
(* norm**) Assuming that all assumptions of Theorem 1 are satisfied, the contraction rate associated with the reduced system can be bounded as below*
[TABLE]
in which denotes the minimal singular value of the matrix .
*The proof of Corollary 1 follows from Theorem 1 and note that for , we have that . *
II-B Converse theorems
Theorem 2
(* norm**) For a contracting system and metric function with and any there exists an extended system characterized by the matrices contracting with the contraction rate satisfying .*
Proof 2
This theorem can be proven by explicit construction of the matrices , which ensures fast enough contraction of . The matrix is chosen to be small enough, so that and , , where . This choice of and ensures that the symmetric part of is block-diagonal, so the following inequality follows from (II):
[TABLE]
Since this inequality holds true for any , we conclude that .
The counterpart of Theorem 2 for norm and norm are presented below.
Theorem 3
(* norm and norm**) For a contracting system and metric function with and any there exists an extended system characterized by the matrices contracting with the contraction rate satisfying where .*
Proof 3
Similar to proof 2 we need to construct an appropriate tuple of matrices , , . Below we only present norm, but norm can be considered in the same way. Choosing , , and metric small enough so that , leads to a diagonally dominant matrix below:
[TABLE]
then we have the following relation:
[TABLE]
Q.E.D.
II-C Relation to other works
In this section we first discuss the relation to linear stability of DAE systems. The DAE systems have been studied extensively under “descriptor” forms [6, 12, 7, 8, 9] as well as singular systems in [13]. In fact if there exists a matrix that satisfies the Lyapunov inequality (31) in section III with at an equilibrium and , then the descriptor system is asymptotically stable. Theorem 2 not only suggests that the existence of such matrix is indeed the sufficient condition for linear stability, but also provides an explicit construction of the certificate. The relation between the two notions of contraction and linear stability is further discussed below.
Contraction analysis and linear stability are closely related for autonomous systems. As discussed in section III-A if there exists a stable equilibrium that lies within a ball-like invariant region inscribed in the contraction region, all the trajectories of the systems starting inside the ball will shrink towards each other and merge to the nominal trajectory associated with the equilibrium; hence, the system is linearly stable at such equilibrium. In other words, if the system is linear stable at a particular equilibrium, there exists a contraction region centered at the equilibrium. This is true for ODEs as observed in [14]. The converse theorems 2 and 3 provide an explicit construction for DAEs.
From the contraction and linear stability comparability, the inner approximated contraction region constructed below in section III is indeed a robust linear stability region in the variable space associated with the nominal operating point. Speaking of robust linear stability region, any equilibrium, if it exists and lies in such region, is a linearly stable one. Moreover as motivated by applying contraction analysis to the power systems which can be represented in DAE form, incremental stability implies convergence and vice versa. For the distinctions between the two concepts, interested readers can refer to [15, 16].
Singularly perturbed systems are also related to DAE systems as the time constant . [5, 17] revisit some key results of singular perturbations using contraction tools, where the fast and slow sub-systems are assumed to be partially contracting. Our approach here, on the other hand, doesn’t require the systems to be partially contracting in the algebraic variable . In comparison to the key theorems from [5, 17], our results provide explicit conditions on the Jacobian matrices that can be applied to any system. However, to our knowledge, neither of our previously reported results on contraction of singularly perturbed systems dominate each other.
With respect to the contraction condition, the condition introduced in [18] can be recovered under our framework when goes to [math], as follows. Consider the standard singular perturbation system:
[TABLE]
Assume that the system (29) is partially contracting in and in with respect to transformation metrics and . For simplicity let the transformation metrics be constant. Let’s consider a Lyapunov function then the system (29) is contracting if the generalized Jacobian has a uniform negative matrix measure. Therefore if we select , , then . This implies that the central theorem 1 applies to the DAE system associated to the system (29).
In [2], a similar class of systems was analyzed, where the linear constraints were imposed on the differential systems. The key conclusion that contraction of the original unconstrained flow implies local contraction of the constrained flow is consistent with our results. However, apart from being constructive, our results also don’t directly follow from the observations made in [2] as in our case the contraction of the extended system is not restricted to the algebraic manifold.
III Inner approximation of contraction region
In this section we constraint ourself to the class of DAE systems which can be represented by quadratic equations in variables . As a result the Jacobian depends linearly on . As identifying the real contraction region is challenging and even impossible in many practical situations, we introduce a technique using LMI formulation for constructing an inner approximation of contraction region centered at a given equilibrium based on norm. The approximated region has its merits of determining transient stability in electrical systems as shown in the application section.
Proposition 2
The DAE system (1) and (2) is contracting in the contraction region if there exists transform such that , , .
Proof 4
* is negative follows from Theorem 1. The definition of contraction region in (7) then concludes the proof.*
An important application of the Proposition 2 is to construct the contraction region by analyzing the extended systems where LMI formulation can be used for norm. Since the generalized unreduced Jacobian matrix introduced in (10) is not suitable for LMI formulation, we rewrite the Jacobian in more convenient form as below with a constant metric , and , and so that the system contracts in with respect to the identity metric:
[TABLE]
with a lower block diagonal auxiliary matrix . Such matrix also is used in linear stability assessment for descriptor systems. This is discussed in details in section II-C. With the new representation, the problem of solving reduces to the following Lyapunov bilinear inequality in and :
[TABLE]
For any fixed the equation (31) defines a spectrahedral region where the system is provably contracting. The invariant region around equilibrium point could have been constructed by inscribing the ball (ellipsoid) associated with the metric inside this region. However, inscription of ellipsoids inside spectrahedra is a NP-hard problem not scalable to the large power systems. Instead, we propose an alternative procedure, where we construct an intermediate polytopic region inscribed in a spectrahedron in which we inscribe the contracting ball.
Due to the bilinear nature of (31) a contraction region can be characterized iteratively, for example through the following -step procedure. First for a fixed point, say the equilibrium which without loss of generality can be assumed zero, one sets then solves (31) for . Let be the solution of the first step, then the metric can be determined as the Cholesky decomposition of . Next we fix and perturb the system around its equilibrium . The perturbation results in a linear Jacobian matrix where some may vanish, which implies the fact that not all states and variables contribute to the Jacobian matrix. As long as the inequality (31) is satisfied, the maximum admissible variations quantify the inner approximation of the contraction region. Expressly the goal of the second step is to identify a region in the variable space in which is the common matrix satisfying (31) for all inner points. This is equivalent to finding variations satisfying the following LMI:
[TABLE]
Note that (32) holds at the equilibrium. This leads to the following:
[TABLE]
Moreover for non-singular one can symmetrize (32) by multiplying on the left and the right by and , respectively. As a result we have that
[TABLE]
For each coefficient matrix , using SVD decomposition, yields the following:
[TABLE]
Then it’s sufficient to conclude that (34) holds if the following condition satisfies:
[TABLE]
which then can be formulated as the following:
[TABLE]
A box-type bound of the variation can be estimated as
[TABLE]
which defines the bounds on each variable variation thus identifying the inner approximated contraction region. It can be seen that the explicit bound defined by (38) depends on the uniform upper-bound of the contraction rate and matrix . The bounds become more conservative for a large value of . Since there is an infinite number of choices of satisfying , it’s essential to understand which would correspond to the least conservative bounds. The bounds obtained from (38) can be also improved by deploying a better estimated upper bound in (III).
A similar inner approximated contraction region can be also constructed based on norm and norm. As many practical engineering systems require all physical quantities to be in compliance with specified operational constraints, we propose to use box constraint construction. We shall inscribe a box inside the spectrahedron by allowing some variability to the coordinates
[TABLE]
in all the directions . To certify the box region indeed lies in the contraction region we formulate a robust linear programming showing that for all satisfying (39), we have that where satisfies . Moreover one can carry on the same procedure to check whether a ball-like region in the transformed space is inscribed in the contraction region.
III-A Invariant set construction
In this section we describe the procedure for constructing an invariant set that lies in the contraction region .
Assume that an inner approximation of the contraction region, , constructed from section III is a convex region defined by a set of linear inequalities , for , and the equilibrium . is a unit vector with the non-zero element either or due to the box-type constraints. represents the bound on the variation along each direction, and is set to infinity if the corresponding vanishes. The linear transformation with metric prompts a corresponding contraction region in space, i.e. , for . Then to construct an invariant set we find the largest Euclidean ball centered at the equilibrium where that lies in . The problem can be formulated as the following LP:
[TABLE]
where the constraints be
[TABLE]
(III-A) follows from the Cauchy-Schwarz inequality, i.e. for a nonzero vector , the vector satisfying that maximizes is . It also can be seen that the LP (III-A) admits the optimal solution
IV Transient stability of power systems
In this section we demonstrate how the developed techniques can be applied to the problem of constructing inner approximations of the contraction regions applicable to transient stability analysis of power systems modeled in DAE forms.
IV-A Large-disturbance stability
Large disturbance stability or transient stability is defined as the ability of the system to maintain synchronism after being subject to major disturbances such as line failures or loss of large generators or loads. Unstable systems will exhibit large angle separation or voltage depression which lead to system disintegration [19]. The objective of transient analysis is to determine whether the system can converge to a feasible post-fault stable equilibrium for a given pre-fault stable operating point and a trajectory along which the system evolves during the fault, the so-called fault-on trajectory. Assuming that all operational constraints or feasibility conditions, and stability conditions are satisfied at the post-fault equilibrium, we then go into the convergence of the post-fault trajectory.
There are two main approaches to transient stability analysis including time-domain simulations and energy based or direct methods [20]. An alternative based on inner approximated contraction region is then proposed. This doesn’t require intensive computation efforts like the time-domain approach while still providing a reasonably non-conservative stability region in the state space. As long as the initial point of the post-fault trajectory lies inside such region, the convergence to post-fault stable equilibrium is guaranteed.
The salient features of the contraction approach include scalibility, online analysis facilitation, and it does not require tailored energy function construction. The heaviest computational tasks are solving Lyapunov inequalities and SVD decomposition, which even of large scale problems, are ready to be solved with existing algorithms in regular processors. The contraction approach also allows the analysis be free from post-fault trajectory numerical integration which is time consuming and prevents online assessment. The third feature makes a key distinction between the contraction approach and the direct methods. Indeed the direct methods rely on energy function construction which doesn’t have a general form in lossy networks and there is a need for finding critical energy levels based on which a stability region is identified. The contraction approach, on the other hand, just requires the transform and under which the system is contracting. Once the transform is found through solving Lyapunov inequalities a corresponding sub-region of the contraction region can be constructed.
It’s worth mentioning that the inner approximated contraction region is also a robust linear stability region so that the post-fault equilibrium is stable if it is an interior point. By construction the feasibility of the constructed region is easily validated as well. More importantly based on the inner approximated region one can either gain insight about the system stability “degree” or preliminarily compute “sufficient” critical clearing time () which is more strict than the actual , the maximum allowed fault-on duration. Hence if the fault is cleared before , the fault-on trajectory won’t escape or exit the invariant region and the post-fault trajectory will converge to a post-fault stable equilibrium inside the invariant region. For more details on one can refer to [20, 21].
IV-B A -bus system
The applications of approximating the contraction region are discussed above. In this section we illustrate the procedure by constructing one for a two-bus system as shown in Figure 1 [22].
The -bus system includes one slack bus, and one generator bus with a load residing at the same bus. The slack bus voltage is specified, i.e. . The generator, modeled with a high order generator model, maintains the voltage at bus and generates active power at specific levels, i.e. and . The load consumes fixed amount of powers, and . Note that hereafter we use to denote the line resistance.
The sets of differential equations which describe the dynamics of the generator are listed below. The details are introduced in [23].
[TABLE]
[TABLE]
Algebraic equations, , are composed of the relations describing the generator, the network, and the load, that can be stated as follow:
[TABLE]
For the -bus system, the set of variables includes states, , and algebraic variables, , where the subscript indicates bus number . The system parameters are given as the following: , , , , , , , , , , , , , , . All parameters are in except time constants in seconds and frequency in Hertz.
A dynamic simulation and analysis package is developed in Mathematica taking PSAT dynamic models [23] as the input. We also use CVX in MATLAB for solving Lyapunov inequalities.
As shown in Figure 2, the system will converge to the nominal equilibrium if the gaps between the initial values of states, i.e. in this case, and the nominal values do not exceed the maximum distance that corresponds to the maximum radius and the metric as discussed in the invariant set construction in section III-A.
Figure 3 shows the contraction region in state space which is an ellipsoidal region corresponding to the ball-like invariant set as discussed in section III. The convergence of all inner trajectories confirms that if the system starts from inside the ball, the corresponding trajectory is contained at all times. This can be interpreted as the following: if the post-fault equilibrium and the initial point of the post-fault trajectory both are a part of the region inside the ball, the system is transient stable. It also can be seen that the constructed invariant region touches the approximated contraction region boundary which associates with the state . By assigning non-uniform weights to variables in (III), the invariant region can be stretched along other directions as well.
V Conclusion
In this work the contraction properties of Differential-Algebraic Systems were characterized in terms of the contracting properties of the extended Jacobian representing the virtual differential system that reduces to a given DAE under singular perturbation theory analysis. We established the relations between the contraction rates of the extended ODE and reduced DAE systems and used these relations to develop a systematic technique for constructing inner approximations of the attraction region for quadratic DAE systems.
In the future we plan to extend our results to develop a more accurate characterization of the contraction of systems with strong time-scale separation and explore how the framework can be used for systematic decomposition of complex and large scale systems for distributed control/analysis purposes.
Acknowledgment
This work was supported in part by NSF-ECCS award ID 1508666, MIT/Skoltech and Masdar Initiative, Ministry of Education and Science of Russian Federation, Grant agreement No. 14.615.21.0001, Grant identification code: RFMEFI61514X0001, as well as the Vietnam Education Foundation.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] S. Schulz, “Four lectures on differential-algebraic equations,” Department of Mathematics, The University of Auckland, New Zealand, Tech. Rep., 2003.
- 2[2] W. Lohmiller and J.-J. E. Slotine, “On contraction analysis for non-linear systems,” Automatica , vol. 34, no. 6, pp. 683–696, 1998.
- 3[3] J.-J. E. Slotine, “Modular stability tools for distributed computation and control,” International Journal of Adaptive Control and Signal Processing , vol. 17, no. 6, pp. 397–416, 2003.
- 4[4] J.-J. E. Slotine, W. Li et al. , Applied nonlinear control . Prentice-Hall Englewood Cliffs, NJ, 1991, vol. 60.
- 5[5] D. Del Vecchio and J.-j. E. Slotine, “A contraction theory approach to singularly perturbed systems,” Automatic Control, IEEE Transactions on , vol. 58, no. 3, pp. 752–757, 2013.
- 6[6] F. Lewis, “Preliminary notes on optimal control for singular systems.” Unknown Journal , pp. 266–272, 1985.
- 7[7] B. N. Bond and L. Daniel, “Stable reduced models for nonlinear descriptor systems through piecewise-linear approximation and projection,” Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on , vol. 28, no. 10, pp. 1467–1480, 2009.
- 8[8] H. Wu and K. Mizukami, “Stability and robust stabilization of nonlinear descriptor systems with uncertainties,” in Decision and Control, 1994., Proceedings of the 33rd IEEE Conference on , vol. 3. IEEE, 1994, pp. 2772–2777.
