Abstract

This paper studies the stabilization of second-order switched homogeneous systems. We present results that solve the problem of stabilizing a switched homogeneous system; that is, we establish necessary and sufficient conditions under which the stabilization is assured. Moreover, given an initial condition, our method determines if there exists a switching law under which the solution converges to the origin and, if there exists this switching law, how it is constructed. Finally, two numerical examples are presented in order to illustrate the results.

1. Introduction

A switched system is a hybrid system which consists of several subsystems and a rule that orchestrates the switching among them. In the last two decades, there has been increasing interest in stability analysis and control design for switched systems. The motivation is from many aspects. For example, a system with several controllers can be regarded as a switched system. Both discrete- and continuous-time switched systems have been studied from different aspects. Recently, for discrete-time switched systems, the filtering problem has been studied by including time delay [13]. Also, recent works [46] have included the stabilization problem for this kind of switched systems from different points of view.

The problem of stability has been focused in three main problems [7, 8]: first, find conditions that guarantee that the switched system is asymptotically stable under arbitrary switching; second, define a class of switching laws under which the switched system is stable; third, construct a switching law that makes the switched system asymptotically stable. Recently, the study of the stability has been extended to the case when there exists time delay [9, 10].

For the last problem, there are basically two approaches to stabilization for switched systems, one based on detailed analysis of the vector field and the other one based on Lyapunov theory. In papers such as [11, 12] or [13], Lyapunov theory is employed to construct switching laws for a class of switched systems totally composed of unstable subsystems.

With respect to the analysis of the vector field, for second-order systems, some necessary and sufficient conditions for stability/stabilizability have been obtained in [1416] through analysis on the structure of the vector field. In [16], the problem of stabilizing two second-order switched linear systems is solved; that is, a method to define switching laws that decide when a switched system is stabilizable is given. In [15], some results about the stabilization in the nonlinear case are presented.

The switched homogeneous systems are a superclass of switched linear systems. The stability of these systems has been studied in [1719] with the objective of finding conditions under which the switched system is asymptotically stable. Recently, in [20, 21], the problem of stability is also studied. Aleksandrov et al. [20] investigate the stability of these systems from the Lyapunov approach, and Tuna [21] considers discrete-time homogeneous systems under arbitrary switching. These papers solve the problem of stability under arbitrary switching. However, for switched homogeneous systems, the problem of stabilization, that is, the problem of constructing a switching law that stabilizes the system, is still open.

In this work, we consider this problem; that is, we search for a switching law that makes the switched homogeneous system asymptotically stable. By using the same idea described in [15, 16], we can generalize the results in order to solve the problem of stabilizing a switched homogeneous system. Hence, we establish the conditions under which the solution of a switched homogeneous system converges to the origin under two types of switching laws. It is important to remark that only the idea in [15] is used, and the results cannot be directly applied to this type of switched systems because the preliminary assumptions in [15] cannot be satisfied for switched homogeneous systems.

The remainder of this paper is organized as follows. In Section 2, the problem is formulated and the first results are obtained. In Section 3, we present the switching laws employed in order to establish the convergence. The results that assure the convergence of these switched systems are shown in Section 4. Two numerical examples are given in Section 5 in order to illustrate the results. Finally, the conclusions are provided in Section 6.

2. Preliminaries

Consider a switched nonlinear system where , , is a vector field of class in the open and connected set, , , and is a piecewise constant function called switching law indicating the active subsystem at each instant. Such a function has a finite number of discontinuities, which we call switching times, on every bounded time interval and takes a constant value on every interval between two consecutive switching times.

Moreover, for , each coordinate of is a homogeneous function of grade ; that is, if then and , for any and .

Throughout the paper, we choose the orientation in given by the canonical basis; that is, we will say that a basis in the plane has the same orientation than the canonical basis (positive orientation) if the determinant of the change of basis matrix is strictly positive.

Under this orientation, given a point in the plane, we will say that the trajectory of has positive orientation (clockwise direction) at if . Similarly, we will say that the trajectory of has negative orientation (counterclockwise direction) at if the determinant is negative. Note that if the determinant is null at , it has no sense to consider the orientation because is not a basis for . Under this assumption, we define for .

We suppose that the origin is an unstable equilibrium point for each subsystem and . In this work, we will use a generalization of a weaker property than the classic concept of stability. This concept was defined for the nonlinear case in [22].

Definition 1 (see [22]). A state is switched convergent if there exists a switching law such that the solution of the switched system (1) that starts at converges to the origin, that is, , where is the solution of the switched system (1) for and the switching law .

The switching laws under which a state is switched convergent will be called convergent switching laws.

In order to study the convergence, it is important to consider the set of points where the subsystems and are parallel. Hence, we define the function and the set .

In [15, 22], some conditions for , , and are necessary in order to apply the method of stabilization. However, it is easy to prove that, for switched homogeneous systems, these conditions are not satisfied. For this reason, we must study the properties of these functions for switched homogeneous systems and assume a new condition.

Assumption 2. For any with , it holds that . Similarly, for any with for some , it holds that .

Now, the following result lets us obtain a consequence of this assumption.

Proposition 3. Let be a real homogeneous function of grade and of class in the open and connected set . If and for any with , then is equal to the union of rays that go through the origin.

Proof. It is deduced from the definition of homogeneous function.

Then, under Assumption 2, from the previous proposition, it is deduced that if the sets , and are different from the origin, they are equal to the union of rays that go through the origin. Hence, if, for example, is different from the origin, the complementary of this set is equal to the plane minus some rays that go through the origin. In order to identify these sets, we define the following.

Definition 4. Let and be two rays starting from the origin. The set given by will be called the cone delimited by and and denoted by .

Therefore, with this definition, if is different from the origin, the complementary of this set is equal to the union of several cones where it is satisfied that or . In the same form, we have that if, for example, for some , the complementary of this set is equal to the union of several cones where it is satisfied that or .

Throughout the paper, we also assume the following.

Assumption 5. .

We can assume this condition without loss of generality because if it is not satisfied, there exists no switched convergent state (see Proposition 2 in [15]). Therefore, in that case, our study has no sense.

Under these two assumptions, two lemmas under which the main results will be established can be proved in a similar way to the lemmas presented in [15].

Lemma 6. Consider the switched homogeneous system (1). Let and be two different rays starting from the origin and . Suppose that, for each , the trajectory of starting from is of clockwise direction (or counterclockwise) and intersects the ray at . Then, (i)if , , and the trajectory of , for , are contained in the same connected component of , then (ii)if , , and the trajectory of , for , are contained in the same connected component of , then

Before presenting the second lemma, we need to introduce some notations. We will denote by the region where the first subsystem is of clockwise direction and the second one is of counterclockwise direction. Similarly, we will denote by the region where the first subsystem is of counterclockwise direction and the second one is of clockwise direction.

Now, we know that, for each , the set is equal to the origin or the union of rays that pass through the origin. If the set is equal to , we have that for all or for all . If, on the contrary, consists of several rays that pass through the origin, is equal to several cones where it is satisfied that either or , then the sets and are empty, coincide with , or are the union of several cones (see Figure 1).

Lemma 7. Let (1) be a switched homogeneous system, and suppose that is a connected component of . One supposes that the trajectory of goes from to (in clockwise direction) and the trajectory of goes from to (in counterclockwise direction); then, it holds that .
When is a connected component of , it is obtained that .

A similar result can be enunciated for .

3. Convergent Switching Laws

In order to establish the convergence, two types of switching laws are presented in [15]. In this work, we use the same idea to define the switching laws although, due to the particular properties of the sets and , the definition of these switching laws is different.

Firstly, under the switching laws of type I, our goal is that the solution rotates around the origin. For this reason, if the solutions must rotate around the origin in clockwise direction, it is easy to prove that the following must be verified: In the same form, it can be proved that if the solution must rotate around the origin in counterclockwise direction, it must be verified that Under these conditions, we define the switching law of type I in the following form.

Definition 8. Let (1) be a switched homogeneous system and suppose that the condition (5) (resp., (6)) is satisfied. Given an initial condition , one will say that a switching law is of type I if (i) (resp. ) if , (ii) (resp. ) if , where is the solution of the switched system (1) under the switching law starting from .

The initial conditions for which there exists a switching law of type I are called states of type I, and the switched systems for which there exist switching laws of type I are called switched systems of type I.

Now, for the switching laws of type II, as and are equal to or the union of cones, we define a switching law of type II in the following form.

Definition 9. Let (1) be a switched homogeneous system and (resp., ) a state. One says that a switching law is of type II if one switchs whenever the trajectory intersects the boundary of (resp., ).

It is important to note that the condition under which the switching law of type II can be defined is that or .

4. Switched Convergence of Switched Homogeneous Systems

In this section, we solve the problem of the convergence of switched homogeneous systems by using the previous switching laws.

In [15], the hypothesis of the result that assures the convergence under switching laws of type I is not straightforward to check. However, for switched homogeneous systems, in order to solve the convergence, we only check the conditions given in the previous section.

Theorem 10. Consider the switched homogeneous system (1). Suppose that (5) or (6) is satisfied. Let be a state. It holds that is -convergent for any switching law if and only if is -convergent for any switching law of type I.

Proof. One of the implications is obvious. Therefore, we will prove that if is convergent for any switching law, it is also convergent for a switching law of type I. Firstly, as (5) or (6) is satisfied, the solution for the switching law of type I rotates around the origin. Thus, if we choose a ray contained in , there exists the point where the solution intersects, for the first time, . Moreover, there exists , the set of points where the solution of the system initialized in under a switching law of type I intersects the ray . Therefore, if we proceed as in the proof of Theorem 1 in [15], we can prove that the sequence converges to the origin and, thus, the switching law of type I is convergent.

In [15], only a sufficient condition for the convergence of switching laws of type II is presented. However, in this case, more results are deduced from the study of this type of switching laws. Firstly, we have the following proposition.

Proposition 11. Consider the switched homogeneous system (1). If , then is switched convergent for any .

A similar result can be obtained for .

Proof. Firstly, if , we have that this set is equal to a cone. Therefore, there exist and such that .
Moreover, if , then it is possible to define for a switching law of type II. Hence, the solution under this switching law intersects the rays and . If we denote by the set of points where the solution intersects, for example, the ray , from Lemma 7 it is deduced that the sequence converges to the origin. As the solution is bounded, we have that the solution also converges to the origin.

Now, it is possible to obtain, in this case, a necessary and sufficient condition for the switched convergence.

Theorem 12. Consider the switched homogeneous system (1). Suppose that (resp., ) is not empty. Let (resp., ) be a connected component of (resp., ), (resp., ) and a switching law such that the solution under the switching law starting from is contained in . Then, is -convergent if and only if

Proof. Suppose that (the proof is similar with ). Then, from Proposition 11, it is deduced that is -convergent under a switching law of type II. Moreover, by definition of the switching law of type II, the solution under this switching law is contained in .
Suppose now that there exists a switching law such that is -convergent and the solution is contained in but is empty. Then, Therefore, is a cone so it is contained in , which is equal to the union of cones. Thus, , and in and , it is satisfied that or . Now, we can distinguish the following cases. (i)For each , (see Figure 2(a)). (ii)For each , (see Figure 2(b)). (iii)For each , and for each , (see Figure 2(c)). (iv)For each , and for each , (see Figure 2(d)).
Before studying each case, we can suppose, without loss of generality, that and is the state where the first switching is produced.
If if , let and be the states where the trajectory of that goes through intersects and , respectively (see Figure 2(a)). Hence, we consider the closed curve consisting of the union of this trajectory, the arc of , and the arc of . Then, by the Jordan curve theorem, there exist two regions that are open, connected, and disjoint and whose union is the complementary set of the union of the curves. Let denote the bounded region whose boundaries are the considered curves. When, according to the switching law , the second switching is produced in the trajectory of , we switch to the first subsystem and the solution leaves so .
If is delimited by the rays given by , we consider the trajectory of that goes through and intersects and at and , respectively (see Figure 2(b)). Again, we define the closed curve consisting of this trajectory, the arc of , and the arc of . Then, by the Jordan curve theorem, there exist two regions that are open, connected, and disjoint and whose union is the complementary set of the union of the curves. Let denote the bounded region whose boundaries are the considered curves. When, according to the switching law , the second switching is produced in the trajectory of , we switch to the first subsystem and the solution leaves so .
When if and if , we choose the trajectory of starting from that intersects at and the trajectory of starting from that intersects at (see Figure 2(c)). Now, the closed curve considered is the union of the trajectories of and and the arcs and of and , respectively. By the Jordan curve theorem, there exist two regions that are open, connected, and disjoint and whose union is the complementary set of the union of the curves. Let denote the bounded region whose boundaries are the considered curves. Again, when the next switching is produced, the solution goes into the unbounded region, so .
Finally, suppose that if and if . Then, let be the point where the trajectory of starting from intersects , and let be the point where the trajectory of starting from intersects (see Figure 2(d)). Consider the closed curve equal to the union of the trajectories of and and the arcs and of and , respectively. By the Jordan Curve Theorem, we obtain a bounded region . In this case, it is clear that when the next switching is produced at , the solution goes into the unbounded region.
Hence, in all cases, we have obtained a closed curve and two regions (bounded and unbounded), and the solution, in the next switching, goes into the unbounded region. As, by hypothesis, the solution converges to the origin and is contained in , this solution must go into the bounded region and, thus, must intersect the closed curve. In particular, it must intersect the arc that goes from to and is given by the trajectories of and/or . We will prove that this is not possible.
If the solution is given by the subsystem , it is clear that it cannot intersect the arc of trajectory given by so they are solutions of the same subsystem. And it cannot intersect the arc of trajectory of so, in that case, we could find a state such that .
In the same form, if the solution is given by the subsystem , it is clear that it cannot intersect the arc of trajectory of so they are solutions of the same subsystem, and it cannot intersect the trajectory of so, in that case, we could find a state such that .
Therefore, as the solution cannot intersect the closed curve, it cannot go into , but this is a contradiction; so we have supposed that the solution converges to the origin in .

In the previous result, we have proved the convergence when the solution cannot leave a connected component of or . Our goal is proving the convergence without assuming that the solution is in a cone. For this reason, the following definition is needed.

Definition 13. Let be a connected component of . One will say that is a sealed cone if it is a cone equal to such that if and if .
Similarly, given a connected component of , one will say that is a sealed cone if it is a cone equal to such that if and if .

Given an initial condition in the interior of a sealed cone , if we choose the trajectory of , we know that this trajectory is of clockwise direction and cannot intersect ; so in this ray, it holds that . In the same manner, if we choose the trajectory of , this trajectory cannot intersect so, in this ray, it holds that . Therefore, the following result can be deduced.

Proposition 14. Consider the switched homogeneous system (1). Suppose that (resp., ) is not empty. If (resp., ) is a sealed cone, for any (resp., ) and any switching law , the solution of the switched system (1) is in (resp., ).

This proposition proves that if the solution starts in a sealed cone, it cannot leave this cone. Hence, by using the previous theorem and this proposition, we have the following result.

Corollary 15. Consider the switched homogeneous system (1). Suppose that (resp., ) is not empty. If (resp., ) is a sealed cone of (resp., ) and (resp., ), then is -convergent for some switching law if and only if

5. Numerical Examples

Now, in order to illustrate the results, two numerical examples are presented.

Example 1. Consider a switched nonlinear system given by (1), where the subsystems are defined as follows: Firstly, this switched system is homogeneous because each coordinate is homogeneous of grade . In order to apply the results in the paper, we study the functions , , and : From the expressions of , , and , it is deduced that Assumptions 2 and 5 are satisfied. Furthermore, we have that is equal to the ray given by and is equal to the ray given by . Moreover, the trajectories of both subsystems are of counterclockwise direction for any initial condition. Therefore, and the switching laws of type II cannot be defined.
Also, is equal to two rays that go through the origin. Moreover, it is easy to prove that (6) holds; thus, we can define switching laws of type I and, by Theorem 10, the switching laws determine the convergence of the system.
Let see what happens for the initial condition . First, ; thus, according to the definition of switching law of type I, we choose the first subsystem and switch when the solution intersects the rays in . In this case, the solution converges to the origin (see Figure 3(a)).

Example 2. Consider a switched nonlinear system given by (1), where the subsystems are defined as follows: Firstly, this switched system is homogeneous because each coordinate is homogeneous of grade . In order to apply the results in the paper, we again study the functions , , and : From the expressions of , , and , it is deduced that Assumptions 2 and 5 are satisfied. Furthermore, we have that is equal to the ray given by and is equal to the ray given by . Moreover, the trajectory of is of counterclockwise direction and the trajectory of is of clockwise direction. Therefore, is the complementary of these rays, that is, equal to the union of two cones.
Furthermore, as the set is equal to two rays and is not empty, the switching laws of type II can be defined and are convergent by Theorem 12. It is important to note that the cones in are not sealed; thus, we cannot apply in this case Corollary 15.
In particular, if the initial condition is , then but . Thus, we first choose the subsystem until going into . Then, we define a switching law of type II, and, by Proposition 11, the switching law of type II is convergent (see Figure 3(b)).

6. Conclusions

In this work, we have solved the problem of stabilization of a second-order switched homogeneous system. Although the idea in [16] for the linear case is used and the results for nonlinear case in [15] are mentioned, it has been necessary to study this kind of switched systems properly so it is not possible to apply directly these results. Furthermore, the study of this kind of switched systems generalizes the linear case by reducing the number of cases to only two switching laws.

As for future work, these results can be applied to study the stabilization of switched nonlinear systems where the conditions in [15] cannot be satisfied, for example, in switched polynomial systems. Hence, it could be possible to solve completely the problem of convergence of second-order switched nonlinear systems. Furthermore, projections may be employed to apply this research to the convergence of higher order switched homogeneous systems. Finally, the method could be employed in real process that can be modelled by homogeneous systems.