Appendix A Theoretical Background of Nonlinear System Stability and Control
...Mr.Fourierhadtheopinionthatthemainpurposeof mathematics was public utility and explanation of natural phenomena, but a philosopher like him should have known that the sole purpose of science is the honor of the human spirit, and that, as such, a matter of numbers is worth as much as a matter of the world system. Letter from Jacobi Legendre, July 2nd, 1830
Automatic control comprises a number of theoretical tools of mathematical charac- teristics that enable to predict and apply its concepts to fulfill the objectives that are directly attached to it. These tools are necessary for the synthesis of control laws on a specific process and are utilized at various stages of the design. This is more so, particularly during the modeling and identification of the parameters stage as well as during the construction of control laws and during the verification of the stability of the controlled system, just to mention a few. In fact, it is well-known that all con- struction techniques of control laws or observation are narrowly linked to stability considerations. As a result, in the first part of this appendix, some definitions and basic concepts of stability theory are recalled. The second part of the appendix is dedicated to the presentation of some concepts and techniques of control theory. Due to the numerous contributions in this area, in the past few years, we have focused our interest only on points that are more directly related to our own work.
A.1 Stability of Systems
One of the tasks of the control engineer consists, very often, in the study of stability, whether for the considered system, free from any control, or for the same system when it is augmented with a particular control structure. At this stage, it might be useful or even essential to ask what stability is. How do we define it? How to con- ceptualize and formalize it? What are the criteria upon which one can conclude on the stability of a system?
A. Choukchou-Braham et al., Analysis and Control of Underactuated Mechanical 93 Systems, DOI 10.1007/978-3-319-02636-7, © Springer International Publishing Switzerland 2014 94 A Theoretical Background of Nonlinear System Stability and Control
A.1.1 What to Choose?
It is clear that drawing up an inventory as complete as possible of the forms of stability that have appeared throughout the history of automatic control but also of mechanics would be beyond the scope of this book. There will therefore not be included in this presentation the stability method of Krasovskii [70], comparison method, singular perturbations [37], the stability of the UUB (Uniformly Ultimately Bounded) [15], the inputÐoutput stability [94], the input to state stability [71], the stability of non-autonomous systems [2], contraction analysis [34], and descriptive functions [70]. In addition, we will not be presenting the proofs of various results in this section. We will assume that the conditions of existence and the uniqueness of solutions for the considered systems of differential equations are verified everywhere. From a notation point of view, we shall denote by x(t,t0,x0) the solution at time t with initial condition x0 at time t0 or by x(t,t0,x0,u) when the system is controlled. In addition, for simplicity, we shall frequently use the notation x(t) or even x, when the dependence on t0, x0 or t is evident. Similarly, we shall consider in the majority of cases, except in some cases, the initial time t0 = 0. The class of systems considered will be those that can be put in the following ordinary differential equation (ODE) form:
x˙ = f(x) (A.1) where x ∈ Rn is the state vector and f : D → Rn a locally Lipschitzian function and continuous on the subset D of Rn. This type of systems is also called autonomous due to the absence of the temporal term t in the function. Non-autonomous systems of the form x˙ = f(x,t) are not considered in this work. For the above equation (A.1), the point of the state space x = 0 is an equilibrium point if it verifies
f(0) = 0 ∀t ≥ 0(A.2)
Note that, by a change of coordinates, one can always bring the equilibrium point to the origin.
A.1.2 The Lyapunov Stability Theory
The Lyapunov stability theory is considered as one of the cornerstones of automatic control and stability for ordinary differential equations in general. The original the- ory of Lyapunov dates back to 1892 and deals with the study of the behavior of solution of differential equation for different initial conditions. One of its applica- A.1 Stability of Systems 95
Fig. A.1 Intuitive illustration of stability
tions that was contemplated at that time was the study of librations in astronomy.12 The emphasis is focused on the ordinary stability (i.e. stable but not asymptotically stable), which we can represent as a robustness with respect to initial conditions, and the asymptotic stability is only addressed in a corollary manner. The automatic control community having inverted this preference, we will be concentrating here on the concept of asymptotic stability rather than mere stability. Note that there are many more complete presentations of Lyapunov stability in many articles, for example [37, 49, 55, 62, 65, 66, 70, 87], which constitute the main references of this part; this list also does not claim to be exhaustive.
A.1.2.1 Stability of Equilibrium Points
Roughly speaking, we say that a system is stable if when displaced slightly from its equilibrium position, it tends to come back to its original position. On the other hand, it is unstable if it tends to move away from its equilibrium position (see Fig. A.1). Mathematically speaking, this is translated into the following definitions:
Definition A.1 [37] The equilibrium point x = 0 is said to be: • stable, if for every ε>0, there exists η>0 such that for every solution x(t) of (A.1)wehave x(0) <η ⇒ x(t) <ε ∀t ≥ 0 • unstable, if it is not stable, that is, if for every ε>0, there exists η>0 such that for every solution x(t) of (A.1)wehave x(0) <η ⇒ x(t) ≥ ε ∀t ≥ 0
• attractive, if there exists r>0 such that for every solution x(t) of (A.1)wehave x(0) x(0) ∈ B ⇒ lim x(t) = 0 t→∞ 1In astronomy, the librations are small oscillations of celestial bodies around their orbits. 2The father of Alexander Michael Lyapunov was an astronomer. 96 A Theoretical Background of Nonlinear System Stability and Control Fig. A.2 Stability and asymptotic stability of x¯ • globally attractive, if for every solution x(t) of (A.1)wehave lim x(t) = 0. In this case, B = Rn t→∞ • asymptotically stable, if it is stable and attractive, and globally asymptotically stable (GAS), if it is stable and globally attractive. • exponentially stable, if there exist r>0, M>0 and α>0 such that for every solution x(t) of (A.1)wehave − x(0)