Elsevier

Automatica

Volume 49, Issue 2, February 2013, Pages 441-447
Automatica

Brief paper
Some results on the stabilization of switched systems

https://doi.org/10.1016/j.automatica.2012.11.002Get rights and content

Abstract

This paper deals with the stabilization of switched systems with respect to (w.r.t.) compact sets. We show that the switched system is stabilizable w.r.t. a compact set by means of a family of switched signals if and only if a certain control affine system whose admissible controls take values in a polytope is asymptotically controllable to that set. In addition we present a control algorithm that based on a family of open-loop controls which stabilizes the aforementioned control system, a model of the system and the states of the switched system, generates switching signals which stabilize the switched system in a practical sense. We also give results about the convergence and the robustness of the algorithm.

Introduction

Switched systems are a special class of hybrid systems and have numerous applications in many fields (see Liberzon, 2003, Liberzon and Morse, 1999, Matveev and Savkin, 2000, van der Schaft and Schumacher, 2000). Mathematically, a switched system can be described by a differential equation of the form ẋ(t)=fσ(t)(x(t)), where F={fi:RnRn:i=1,,N} is a finite family of sufficiently regular vector fields and where σ:[0,){1,,N} is the switching signal, i.e. σ is a piecewise constant and continuous from the right function.

In Liberzon and Morse (1999), Lin and Antsaklis (2007) and Shorten, Wirth, Mason, Wulff, and King (2007), some basic problems related to stability issues are surveyed, among which we note, in particular, the so-called stabilization problem, which we roughly state as follows (Problem C in Liberzon & Morse, 1999): Construct switching signals that make the origin an asymptotically stable point of the switched system.

A popular approach to solve this problem, which we call the closed-loop approach, basically consists in finding a state-dependent switching rule k:Rn{1,,N} such that with σ(t)=k(x(t)), the closed-loop system ẋ(t)=fk(x(t))(x(t))=g(x(t)) is globally asymptotically stable at x=0. Since any such a map k is necessarily discontinuous two problems arise: (i) the closed-loop system (2) may not have classical solutions for some initial conditions (a classical or Caratheodory solution of (2) is a locally absolutely continuous function x:[0,T)Rn, such that ẋ(t)=g(x(t)) for almost all t[0,T)); (ii) for some classical solutions x(t) of (2), σ(t)=k(x(t)) may not necessarily be a switching signal since, for example, σ could have a point of accumulation of switchings times (Zeno behavior) or even a more complicated set of discontinuities (see Ceragioli, 2006). Of course one can consider generalized solutions of (2) (for instance Filippov or Krasovskii ones) to overcome (i), but some of these generalized solutions x(t) of (2) might not be a solution of (1) for any switching signal σ(t) since they exhibit ‘chattering’.

The switching rule k is usually constructed with the help of a Lyapunov function V (also called weak or control Lyapunov function) or a family of them (see Bacciotti, 2004, Liberzon, 2003, Lin and Antsaklis, 2007, Liu et al., 2010 and the references therein) and it is implemented by using some kind of hysteresis in order to avoid both Zeno behavior and chattering. In this regard, it is pertinent to note that the discontinuous feedback stabilizers constructed for general nonlinear systems in Clarke et al., 2000, Clarke et al., 1997 and Kellet and Teel (2004) by using a control Lyapunov function of the system (which always exists if the system is asymptotically controllable, Clarke et al., 1997) semi-globally stabilize the switched system in a practical sense when they are implemented by means of sampling and zero-order hold. One of the main drawbacks of the closed-loop approach is that one usually needs to find suitable Lyapunov functions for designing the state-dependent stabilizing switching rule. Besides the fact that it is not easy to find such functions, they may not belong to a “nice” class of functions. For example, it was recently proven in Blanchini and Savorgnan (2008) that some simple stabilizable planar switched linear systems do not admit a convex Lyapunov function.

Motivated by the discussion above, this work considers an alternative approach, which we call the open-loop approach, to solve the stabilization problem. It basically consists in finding a parameterized family of switching signals Σ={σx0}x0Rn, such that σx0 asymptotically drives the initial state x0 to the origin in a suitable manner. This approach was less explored than the closed-loop one, and only a few works followed it. Some results were reported in Sun and Ge (2005) (see also the references therein) and in Bacciotti and Mazzi (2012) for switched linear systems, and in Bacciotti and Mazzi (2010) for switched nonlinear systems. One of the main drawbacks of this approach is the lack of robustness of the solutions so obtained, mainly due to measurement errors in the initial conditions and modeling errors in the system dynamics. On the other hand, it does not exhibit the well-posedness problems mentioned for the closed-loop one and it is not necessary the knowledge of Lyapunov functions for designing the stabilizer Σ.

In this paper we explore the open-loop approach for a more general problem: the stabilization of a switched system w.r.t. a compact set, (see Goebel, Sanfelice, & Teel, 2009 for a motivation to stabilization w.r.t. compact sets rather than a point). To this end, in Section 2 we embed the switched system into a control affine nonlinear one with controls taking values in a convex polytope, and show that the problem can be solved for the switched system if and only if it can be solved for the control system, which is a better studied problem (see for instance Colonius & Kliemann, 2000, chapter 12) and, a priori, easier to solve due to the structure of the control set. In Section 3 we present an algorithm that, based on an open- or closed-loop solution of the stabilization problem for the control system, generates switching signals that stabilize the switching system in a practical sense. An interesting feature of this algorithm is that it is robust with respect to small errors in the measurements of the states and small uncertainties in the vector fields fi. So, the implementation of an open-loop solution Σ by this method precludes to a certain degree the drawback mentioned above. The results in Sections 2 Open-loop stabilizability, 3 An algorithm for semi-global practical stabilization suggest an alternative approach to the design of switching laws for stabilizing a switching system w.r.t a compact set, that consists in (a) to design a stabilizer for the control system (by using the various well-established design techniques) and (b) to obtain the stabilizing switching signal via the proposed algorithm. In Section 4 we illustrate the obtained results by means of an example and finally, Section 5 contains some conclusions.

Section snippets

Open-loop stabilizability

In what follows we suppose that the vector fields of the family F which gives rise to the switched system (1) are locally Lipschitz and that A is a nonempty compact subset of Rn. For a subset BRn, we denote by |x|B the distance from xRn to B, i.e. |x|B=infbB|xb|, where || is the Euclidean norm on Rn.

In order to study the stabilizability of (1) w.r.t. ARn, we embed the switched system into the control system ż(t)=i=1Nui(t)fi(z(t))F(z(t))u(t) where F(z)=[f1(z)fN(z)]Rn×N and for t0, z(t

An algorithm for semi-global practical stabilization

In this section we will present an algorithm that, assuming the knowledge of a U-stabilizer of the control system (3) and the state z(t) at each time t, generates controls in Upc (and therefore switching signals) which semi-globally stabilize the control system (3) (and in consequence (1)) w.r.t. A in a practical sense. This algorithm is inspired by the one introduced in Mancilla-Aguilar, García, and Troparevsky (2000) for the digital implementation of trajectory tracking controllers.

In order

Example

Consider the switched system (1) with F={f1,f2} and f1,f2:R2R2 given by f1(ξ)=[2ξ20]T and f2(ξ)=[02ξ2(1ξ12)2ξ1]T. Let us, as in (3), consider the control system associated with these vector fields: ż=u1f1(z)+u2f2(z)=F(z)u,uco{e1,e2}.

In order to design an open-loop stabilizer in the sense of Remark 3, we reformulate this last equation as ż=f1(z)+v(f2(z)f1(z))=f(z,v) with v:[0,)[0,1] and u1=1v,u2=v.

Let k(z)=[1v(z)v(z)]T=[12,12]T. The closed-loop is governed by the van der Pol equation z

Conclusions

In this paper we showed that the stabilizability of a switched system w.r.t. a compact set A by means of a family of switched signals is equivalent to the asymptotic controllability to A of a certain control affine systems whose admissible controls take values in a polytope. We also presented a control algorithm that based on (i) an open-loop stabilizer for the control affine system (ii) a model of this system and (iii) the states of the switched system, generates switching signals that

José Luis Mancilla-Aguilar received the Licenciado en Matemática degree (1994) and his Doctor’s degree in Mathematics (2001) from the Universidad Nacional de Buenos Aires (UBA), Argentina. From 1993 to 1995, he received a Research Fellowship from the Argentine Atomic Energy Commission (CNEA) in the area of nonlinear control. Since 1995, he has been with the Department of Mathematics of the Facultad de Ingeniería (UBA), where he is currently a part-time Associate Professor. Since 2005, Dr.

References (23)

  • F. Colonius et al.

    The dynamics of control

    (2000)
  • Cited by (23)

    • Existence and uniqueness of solutions for uncertain nonlinear switched systems

      2023, Automatica
      Citation Excerpt :

      Therefore, stability analysis for uncertain nonlinear switched systems inspired by the published works Alwan and Liu (2018), Branicky (1998), and issues of stabilization and robust stability about uncertain nonlinear switched systems on the basis of the investigations in Aguilar and García (2013) and Yang, Jiang, Tao, and Zhou (2016) may be considered in the future.

    • Existence and uniqueness of solutions to uncertain fractional switched systems with an uncertain stock model

      2022, Chaos, Solitons and Fractals
      Citation Excerpt :

      Throughout this paper, only the property of the solutions for uncertain fractional switched systems was discussed, while there are some other important properties worth to be investigated concerning uncertain fractional switched systems at both theoretical and application levels. Therefore, stability analysis for uncertain fractional switched systems inspired by the published works [8,10], and issues of stabilization and robust stability about uncertain fractional switched systems on the basis of the investigations in [39,40] may be considered in the future. Yadong Shu received the Ph.D. degree from Nanjing University of Science and Technology in 2018.

    • Switching and impulsive control algorithms for nonlinear hybrid dynamical systems

      2018, Nonlinear Analysis: Hybrid Systems
      Citation Excerpt :

      The authors Bacciotti and Mazzi [12] studied nonlinear switched systems and proved the existence of a solution to said open-loop problem. Stabilization of nonlinear systems to a compact set using a time-dependent switching rule was considered by Mancilla-Aguilar and Garcia in [13], and other such investigations can be found in, for example, [14–16]. On the other hand, the closed-loop state-dependent switching approach, first developed by Wicks et al. [17] to stabilize an unstable linear system via switching control, has been studied more extensively in the literature.

    • Hybrid stabilization and synchronization of nonlinear systems with unbounded delays

      2016, Applied Mathematics and Computation
      Citation Excerpt :

      There are a number of reasons why switching control is desirable, or even required, over continuous control [16,24,30]: continuous control may not be possible because of the nature of the problem, continuous control cannot be implemented because of sensor or actuator limitations, continuous control cannot be found because of uncertainty in the model, an appropriate switching control is easier to find, or the performance is improved under switching control. Authors have investigated the stabilization of unstable systems via high-frequency switching (e.g., see [32–36]). Alternatively, Wicks et al. [37] were the first to construct a state-dependent switching rule to stabilize a linear system.

    View all citing articles on Scopus

    José Luis Mancilla-Aguilar received the Licenciado en Matemática degree (1994) and his Doctor’s degree in Mathematics (2001) from the Universidad Nacional de Buenos Aires (UBA), Argentina. From 1993 to 1995, he received a Research Fellowship from the Argentine Atomic Energy Commission (CNEA) in the area of nonlinear control. Since 1995, he has been with the Department of Mathematics of the Facultad de Ingeniería (UBA), where he is currently a part-time Associate Professor. Since 2005, Dr. Mancilla-Aguilar has held a Professor position at the Department of Mathematics of the Instituto Tecnológico de Buenos Aires (ITBA) and currently is the head of the Centro de Sistemas y Control (CeSyC). His research interests include hybrid systems and nonlinear control.

    Rafael Antonio García received the Engineering degree in Electronics in 1979, the Licenciado degree in Mathematics in 1984 and the Ph.D. degree, also in Mathematics in 1993, all from the University of Buenos Aires. From 1979 to 1987, he worked in the Instituto de Investigaciones Científicas y Técnicas de las Fuerzas Armadas in the area of advanced communications systems. Since 1995 he has been Professor of Mathematics and of Control Theory at the Faculty of Engineering of the University of Buenos Aires, where he is currently a part-time Associate Professor. Since 2002 Dr. García has been the head of the Department of Mathematics of the Instituto Tecnológico de Buenos Aires (ITBA). His main research interests are in nonlinear control, hybrid systems and stochastic optimization.

    The material in this paper was not presented at any conference. This paper was recommended for publication in revised form by Associate Editor Michael Malisoff under the direction of Editor Andrew R. Teel.

    1

    Tel.: +54 11 63934800; fax: +54 11 63934811.

    View full text