Abstract

This paper focuses on the robust stability and the memory feedback stabilization problems for a class of uncertain switched nonlinear systems with multiple time-varying delays. Especially, the considered time delays depend on the subsystem number. Based on a novel common Lyapunov functional, the aggregation techniques, and the Borne and Gentina criterion, new sufficient robust stability and stabilization conditions under arbitrary switching are established. Compared with existing results, the proposed criteria are explicit, simple to use, and obtained without finding a common Lyapunov function for all subsystems through linear matrix inequalities, considered very difficult in this situation. Moreover, compared with the memoryless one, the developed controller guarantees the robust stability of the corresponding closed-loop system with more performance by minimizing the effect of the delays in the system dynamics. Finally, two numerical simulation examples are shown to prove the practical utility and the effectiveness of the proposed theories.

1. Introduction

Switched systems constitute an important class of hybrid systems, which can be described by a family of subsystems and a rule that orchestrates the switching amongst them [1].

Recently, switched systems have attracted considerable attention, and some valuable results have been achieved [133]. Among these research topics, stability analysis, stabilization, and control design of switched systems under arbitrary switching are fundamental issues in the design and the analysis of such systems. This kind of switching strategy lies in the fact that the stability of each autonomous or closed-loop subsystem does not necessarily imply the stability of the corresponding switched system. In this framework, it is well known that the existence of a common Lyapunov function (CLF) for all the subsystems through the linear matrix inequalities (LMIs) is a sufficient condition for such systems to be asymptotically stable under arbitrary switching [3]. However, this function is very difficult to find even for switched linear systems [3]. Therefore, this task becomes more and more compiled when switched nonlinear systems are involved [5].

Frequently, to avoid the conservatism related to the existence of a CLF, some attention has been devoted to considering switched systems under restricted switching. Although many interesting results have been proposed for this alternative, such as the dwell time approach [7] and the multiple Lyapunov function [6], stability under arbitrary switching remains more suitable for real systems. In fact, it offers more effectiveness for control design along with stability preserved.

As is well known, time-delay is usually often encountered in many engineering processes, which is considered in many recent studies [4, 1320, 2531, 3337]. Thus, the presence of this phenomenon can affect the dynamic characteristics of systems, and it leads to the degradation of the system performance. Besides, when practical systems with errors or external disturbances are modeling, uncertainties parameters are frequently included. In this context, two types of uncertainties exist in the literature, which are mainly polytopic uncertainties and norm bounded. Indeed, one of the most significant exigencies for a control system is robustness [38, 39]. Therefore, from a practical viewpoint, it is necessary to investigate switched time-varying delay systems with extra uncertain parameters. In this regard, many of the uncertain systems can be approximated by systems with polytopic uncertainties.

In recent years, switched nonlinear time-varying delay systems have received a major interest, and many significant results have been established [4, 1320, 2531, 33]. Thus, from the switching strategies, the existing results can be classified into two categories, which are, respectively, restrictive switching and arbitrary switching. In fact, stability analysis and stabilization under restrictive switching have been investigated mainly based on the Lyapunov–Krasovskii functional (LKF) and the average dwell time approach [15]. For example, in [15], the robust stability and the control design problems for switched nonlinear systems have been investigated by using the average dwell time approach. The work in [34] addresses state feedback controllers design for switched nonlinear time-delay systems. Furthermore, the stability analysis of switched nonlinear systems has been investigated in [17] by employing the trajectory-based comparison method.

On the other side, the stability analysis and stabilization of switched time-delay systems under arbitrary switching have been studied based on the common Lyapunov–Krasovskii functional (CLKF) [14] for all the subsystems. Despite the difficulty related to the application of this method for switched nonlinear systems, some results exist for this framework. For instance, in [18], the adaptive control problem for switched nonlinear systems has been presented based on the adaptive backstepping technique and the CLF approach. In addition, in [20], the stabilization problem for switched nonlinear systems has been investigated based on the Metzler matrices. Moreover, the work in [19] deals with the stability analysis of switched nonlinear interconnected systems based on the vector Lyapunov approach and M-matrix theory. The authors in [25, 28] have focused on the stability analysis of switched nonlinear systems by using the aggregation techniques and the M-matrix theory. Furthermore, by including the Takagi–Sugeno (TS) fuzzy model as a powerful approximation tool of the initial nonlinear system, based on the aggregation techniques, algebraic stability criterion for TS Fuzzy switched systems were proposed in [30, 31].

It should be noted that all the aforementioned works for feedback stabilization have considered memoryless state feedback controllers. However, this kind of controllers cannot have an effect on the time-delay systems, since it does not introduce the past state information of the systems. In [26], a memory state feedback controller for time-varying delay switched systems has been considered. Indeed, it has been verified that this kind of controller had better immunity to reduce the influence of delay in system dynamics.

From a practical point of view, switched dynamical systems can be affected by mode depending time-varying delays. However, due to its complexities, this kind of systems is less considered [20, 40].

To the best of our knowledge, the robust stability analysis and the memory state feedback controller design for uncertain switched nonlinear systems with mode depending multiple time-varying delays under arbitrary switching have not been studied yet, which are the subject of this work.

Motivated by this consideration, in this paper, new robust stability criteria and memory feedback controller design under random switching for a class of uncertain switched nonlinear systems with multiple time-varying delays have been established. Indeed, based on a CLF, the aggregation techniques [41], and the Borne–Gentina criterion [41], new robust stability conditions for the considered autonomous systems are given. Besides, the obtained results are extended to develop a memory state feedback controller through the pole assignment control for the closed-loop corresponding switched systems.

The main contributions of this paper are emphasized as follows:(1)There are no results to address switched nonlinear systems with uncertain parameters and mode-dependent multiple time-varying delays. Out of research interest, novel stability analysis and feedback controller design under arbitrary switching for more general kinds of switched nonlinear systems will be presented.(2)Compared to the existing criterion for switched systems under arbitrary switching, by using the aggregation techniques the difficulty related to the existence of a CLF through the LMIs approach can be avoided.(3)Contrary to searching a CLF through the LMIs approach considering a hard task in this investigation, the developed stability and stabilization criteria are explicit and simple to use.(4)Although there are some studies on memory state feedback control, the memory state feedback controller has not been involved for switched nonlinear systems with multiple time-varying delays. In addition, the developed controller has an explicit form, and it allows stabilizing the resulting closed-loop systems under arbitrary switching without any computations over LMIs constraints.

The rest of the paper is organized as follows: Section 2 gives the problem statement and some definitions. In Section 3, the main results are presented. Section 4 focuses on the application of the main results to switched nonlinear systems modeled by differential equations. In Section 5, some simulation examples are provided to illustrate the effectiveness of the proposed approach. Finally, some conclusions are addressed in Section 6.

Notations. Throughout this paper, is an identity matrix, denotes the n-column vectors, and denotes the Euclidean norm. In addition, for any given vectors , , the scalar product of vectors and is defined as. The sign function is defined as (resp. ) if (resp. ) and if . For a given matrix , denotes the set of its eigenvalues and and denote its transpose and inverse, respectively. We denote with if and if . Finally, the representation denotes .

2. Problem Statement and Preliminaries

2.1. Problem Statement

Consider the following switched nonlinear system with multiple time-varying delays given bywhere is the state vector at time , is the control input, is the switching signal, and means that the subsystem is active with being the number of subsystems. , , and are matrices which have nonlinear elements with appropriate dimensions, and is the continuous vector valued function specifying the initial state of the system. denotes the time-varying delay functions which satisfywhere and are two constant scalars.

Assume that all subsystems are uncertain of polytopic type, which are represented aswhere , , and are, respectively, the vertex matrices denoting the extreme points of the polytopes and . is the number of the vertex matrices , is the number of the vertex matrices and the weighting factors , are polytopic uncertainties parameters belonging to , , and : , .

2.2. Preliminaries

In the sequel, we introduce some lemmas, definitions, and criteria, which play important roles in deducing our main results.

Lemma 1 (see [40]). The matrix is called an if the following conditions are satisfied:(i), .(ii)All the successive principal minors of are positive:(iii)For any positive vector , the system of equations has a positive solution .

Definition 1. (see [41]). The matrix is said to be the pseudo-overvaluing matrix of the system given by , respectively, to the vector norm , with , if the next inequality is satisfied:where denotes the right-hand derivative operator.

Assumption 1. In what follows, we assumed that all the nonlinear elements are separated in the last row.

Lemma 2. (see [41]). If is the pseudo-overvaluing matrix of the system: , then it verifies the following properties:(i)All the off-diagonal elements of are nonnegative(ii)If the eigenvalues of have negative real parts, then is the opposite of an (iii)The main eigenvector is related to the main eigenvalue such that is a constant vector

Lemma 3 (see [41]). The application of the Kotelyanski lemma [42] to the pseudo-overvaluing matrix is relative to the system: ; allows deducing the stability of the corresponding system, if is the opposite of an , which implies that all the successive principal minors have alternated signs with the first being negative:

3. Main Results

3.1. Stability Analysis

In this section, we investigate sufficient delay-dependent stability conditions for the autonomous system (1).

Theorem 1. The autonomous system (1) is robustly asymptotically stable under , if is the opposite of an , whereand is given in (3).

Proof. Let with components and .
Define the following Lyapunov functional for the autonomous system (1):withwhereThe right derivative of along the trajectory of system (1) yields towhereThen,where .
On the  other side,. Therefore, it is easy to see thatwhich impliesFrom (15) and (17), we obtainSince , it becomeswhere is given in (9), knowing that The main eigenvector of relative to the main eigenvalue is constant. We assume that is the opposite of an . Therefore, we can find a vector satisfying the following relation.
Thus, it easy to follow thatSubstituting (21) into (19) leads toTherefore, it can be established that for all .
This completes the proof of Theorem 1.

Remark 1. Theorem 1 gives the main results of the stability analysis for the autonomous system (1) under and all admissible uncertainties (4) and (5). The conditions presented in Theorem 1 will be simplified by applying the Borne–Gentina criterion in Theorem 3 and Corollary 1.

3.2. Memory State Feedback Design

In this section, we consider the following memory state feedback controller:where and , , are nonlinear controller gains to be determined.

The resulting closed-loop switched system composed from (1) and (23) is represented bywhere and .

In what follows, we present our result for the memory state feedback control of system (1).

Theorem 2. System (1) is robustly stabilizable via controller (23) under , for all admissible uncertainly parameters and for each and , such that the closed-loop switched system (5) is robustly asymptotically globally stable, if there exist matrices and , , with appropriate dimensions, satisfying that is the opposite of an ,whereand is introduced in (3).

Proof. We assume that there exist matrices and , , , , and satisfying that is the opposite of an . According to the proof of Theorem (1), system (1) is robustly asymptotically stabilizable via controller (23) under and all admissible uncertainties (4) and (5).
The proof of Theorem 2 is completed.

Remark 2. Theorem 2 gives the main results for the stabilization of the control system (1) via controller (23). In the sequel, by applying the Borne–Gentina criterion, this result will be applied in Theorem 4 to develop a memory feedback controller via the pole assignment control to stabilize the corresponding closed-loop system under and all admissible uncertainties (4) and (5).

4. Application to Switched Systems Modeling via Differential Equations

In this subsection, we apply the previously reached results for a class of switched nonlinear systems modeled by a set of differential equations.

Considering a class of uncertain switched nonlinear systems with multiple time-varying delays formed by subsystems, each subsystem is given by the following differential equation:where , , and are nonlinear coefficients, , , , , and . is the control input. denotes the time-varying delays satisfying that and where and are given, respectively, in (2) and (3). are the initial conditions on .

Consider the following change of variable:

Due to (27), relation (26) becomesor under matrix form, we obtain the following state representation:where is the state vector, whose components are , .

The vertex matrices , , and are given as follows:where is a coefficient of the instantaneous characteristic polynomial of matrix given byand is a coefficient of the instantaneous characteristic polynomial of matrix defined by

Assume that all subsystems are uncertain of polytopic type, which can be described as

Considering the switched rule given in (1), the switched control system will be represented as

Finally, according to the controller (23), the closed-loop system will be represented bywith and .

A change of base for system (35) into the arrow matrix form [31] allows thatwhere is the new state vector and is the corresponding passage matrix given bywith , being distinct arbitrary constant parameters.

The vertex matrices in the arrow form and are given bywith

The elements of are given as follows:and the elements of are

Taking into account the previous relations, the matrix is given bywith

Finally, the common pseudo-overvaluing matrix of system (35) can be deduced such aswhere

4.1. Stability Conditions for Continuous-Time Uncertain Switched Nonlinear Systems with Multiple Time-Varying Delays

In this subsection, we give some sufficient stability conditions for the autonomous system (34).

Theorem 3. The autonomous system (34) is robustly globally asymptotically stable under and admissible uncertainties (4) and (5), if there exist , , such that the following condition is satisfied:

Proof. The application of the Borne–Gentina criterion to yields to the following stability conditions for the autonomous system (34):where is the principal minor of .
Therefore, for , the first condition in Theorem 3 is verified such that .
Finally, for , the last condition is verified as follows:That is,The division of this previous condition by yields to .
The proof of Theorem 3 is complete.

Remark 3. If there exist parameters satisfying thatTheorem 3 can be simplified to Corollary 1.

Corollary 1. The autonomous system (35) is robustly globally asymptotically stable under and admissible uncertainties (4) and (5), if there exist such that , , and the inequalities below are satisfied:

Proof. If there exist such that will be given by , where .
Therefore, the principal minor of is calculated as follows:This implies that .
This proof is complete.

4.2. Memory Feedback Stabilization for Uncertain Switched Nonlinear Systems with Time-Varying Delays

In this subsection, a new memory feedback stabilization for the control system (34) via the pole assignment control is given in Theorem 4.

Theorem 4. Let all poles of system (34) be imposed as real, distinct, and negative. Then, the control system (34) is stabilizing via control law (23), such that the corresponding closed-loop, switched system is robustly globally asymptotically stable under and admissible uncertainties (4) and (5), if the following conditions are satisfied:where

Proof. For are real and negative , the Borne–Gentina criterion yields to the following stabilization conditions:Since the new dynamic of the system permits concluding that overall for and , thus (55) becomesand the system is stable since .

5. Illustrative Examples

In this section, two numerical examples are introduced to demonstrate the theoretical results.

Example 1. Let us consider system (34) with three subsystems, where the randomly switched model is given aswith , , and are general nonlinear functions.
Hence, we suppose that and the corresponding delay functions are listed as follows: , , , , , and .
From Corollary 1, with , we obtain the following robust stability conditions:The stability domain given by the nonlinear relative to the nonlinear is illustrated in Figure 1. For choice , , and , the uncertain parameters The initial state vector and the simulation results are illustrated in Figures 24 where the switched signal given in Figure 5 is randomly generated.

Remark 4. From Figures 2 and 3, we observe that the considered system is robustly asymptotically stable under randomly switching and any admissible uncertainties (4) and (5), which proves the effectiveness of the result given in Corollary 1.

Remark 5. The considered system in Example 1 is subject to uncertain complex nonlinear dynamics and mode depending on multiple time-varying delays. However, it is very difficult to find a CLF for the system under consideration in Example 1.

Remark 6. The result given in Corollary 1 can construct an alternative to searching a CLF through the LMIs approach for studying robust stability under arbitrary switching.
Indeed, in [32], the authors introduced a simple linear example without time-delay and uncertainty for which a CLF does not exist.

Example 2. (see [43]). Consider the following switched system given by a set of differential equations represented aswhere , , and are nonlinear parameters for each , , and .
All the subsystems can be represented under matrix representation such asConsider the following controller:where the gains are and , for each , , and .
All the closed-loop subsystems will be represented as follows:whereThe time-varying delay functions areAll the vertex matrices will be represented under the arrow form such aswhereFor the following pole placement and , by Theorem 4, we obtain the following robust stabilization conditions:(i)(ii)(iii)Condition (iii), when we choose , , , , and yields to following controller gains:The simulation results for fixed initial points are given in Figures 68, respectively, which show the state responses, the state trajectory, and the state’s norm of the system given in Example 1 where the switching mode given in Figure 9 is randomly generated.
The simulation results reveal that the state trajectories closed-loop system controlled by the memory state feedback controller are converging to zero, and the closed-loop system is robustly asymptotically stable where the switching signal is randomly generated.

Remark 7. The developed memory state feedback controller given in Theorem 4 can reduce the effect of the delays especially for switched systems with multiple time-varying delays and it guaranteed to the considering system more performance and immunity to the delays as well as the uncertainties compared with the memoryless controller.

Remark 8. Form Theorem 4, we obtain the robust stability of a closed-loop system given in Example 2 where the switching signal is randomly generated and for any admissible uncertainties (4) and (5). In fact, the result given in Theorem 4 can be an alternative to find a CLF through the LMI approach.

6. Conclusion

This paper has investigated new robust stability and stabilization criteria under arbitrary switching for a class of uncertain switched nonlinear systems. The systems under consideration are subject to multiple time-varying delays and polytopic-type parameter uncertainty. The proposed results are obtained by using a novel CLF, the Borne–Gentina criterion, and the aggregation techniques. Compared to the existing results in this area, the developed criteria are explicit, are simple to use, and can construct an interesting alternative to find a CLF through the LMI approach, considered a hard task in this case.

Future research will extend the results of this paper to switched stochastic systems with time-varying delays and actuator saturation.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.