- Research
- Open Access
- Published:
Delay-independent stability criteria under arbitrary switching of a class of switched nonlinear time-delay systems
Advances in Difference Equations volume 2015, Article number: 225 (2015)
Abstract
This paper addresses the stability problem of a class of switched nonlinear time-delay systems modeled by delay differential equations. Indeed, by transforming the system representation under the arrow form, using a constructed Lyapunov function, the aggregation techniques, the Borne-Gentina practical stability criterion associated with the M-matrix properties, new delay-independent conditions to test the global asymptotic stability of the considered systems are established. In addition, these stability conditions are extended to be generalized for switched nonlinear systems with multiple delays. Note that the results obtained are explicit, they are simple to use, and they allow us to avoid the problem of searching a common Lyapunov function. Finally, an example is provided, with numerical simulations, to demonstrate the effectiveness of the proposed method.
1 Introduction
Switched systems are a class of important hybrid systems which consist of a finite number of subsystems that are governed by differential or difference equations and a switching law which defines a specific subsystem being activated during a certain interval of time. Due to the physical properties or various environmental factors, many real-world systems can be modeled as switched systems such as computer science, autonomous transmission systems, computer disc drivers, control systems, electrical engineering and technology, automotive industry, air traffic management, chemical systems, power systems and communication networks, and other applications [1–9]. On the other hand, considerable efforts have been made as regards the analysis and the design of switched systems. There are still many open and challenging issues remaining to be tackled, despite great successes reported during the past several decades. Among those research topics, stability analysis and stabilization have attracted most attention [1–4, 10–41]. Hence, several methods have been proposed for these matters. It is commonly recognized that there are mainly three basic types of problems considering the stability and the stabilization issues of switched systems [10–12]: (i) guaranteeing of asymptotical stability of the switched system with arbitrary switching; (ii) identification of the limited but useful class of stabilizing switching laws; and (iii) construction of asymptotically stabilizing switching signals. Specifically, the stability analysis under arbitrary switching problem (i) which will be focused on in this work deals with the case that all subsystems are stable. This problem seems trivial, but it is fundamental and important [10, 13–17], since we can find many examples where all subsystems are stable but inappropriate switching rules can make the whole system unstable. In addition, stability under arbitrary switching is a desirable property of switched systems due to its practical importance and also it allows us to consider higher control specifications for the system. For this problem, it is well known that the existence of a common Lyapunov function for individual systems guarantees stability of the switched system under arbitrary switching [16, 19]. Therefore, this method is usually very difficult to apply even for continuous-time switched linear systems [18, 19]; however, it becomes more complicated for switched nonlinear systems. Yet, some attempts are presented to construct a common Lyapunov function for nonlinear switched systems [20, 21].
On the other hand, time delay is a common phenomenon encountered in various practical and engineering systems [42, 43] such as chemical processes, nuclear reactors, models of lasers, electrical systems, aircraft stabilization, biological systems, and systems with lossless transmission lines; and most of them appear in the form of time-varying delay. It is a well-known fact that the presence of delays is an inherent feature of many physical processes, the big sources of instability and poor performances in switched systems. Thus, it is important to investigate the stability analysis problem for switched delay systems [22–24, 27, 28, 30–41]. It is noted that current methods of the analysis and design for time-delay systems can be classified into two categories: delay-independent criteria and delay-dependent ones. In this work, in view of a delay-independent analysis, we expect to aid in studying stability analysis of switched systems under an arbitrary switching law.
Presently, the most important consideration in the analysis of switched systems is their stability. Recently, many researchers focused on switched time-delay systems. Indeed, the stability analysis problem of switched time-delay systems has attracted a lot of attention from many researchers [32, 35–40]. However, the presence of delays makes this problem much more complicated. Thus, the main approach for stability analysis under arbitrary switching relies on the use of a Lyapunov-Krasovskii functional and the LMI approach for constructing a common Lyapunov function [40]. In fact, getting such a function becomes more complicated even for switched linear systems. Consequently, few results have been obtained for continuous-time switched nonlinear time-delay systems [40].
Motivated by these mentioned shortcomings for the existing results in this framework as well in the sense of various methods that can be employed in this paper, we address this challenging problem. Indeed, based on the construction of a common Lyapunov function as well as the use of the Borne-Gentina practical stability criterion [22–26, 44–57] associated with the M-matrix properties [58, 59], new delay-independent sufficient stability conditions for continuous-time switched nonlinear time-delay systems under arbitrary switching are established. Subsequently, these obtained results are extended to be generalized for continuous-time switched nonlinear systems with multiple delays. Note that these proposed results can guarantee stability under arbitrary switching and allow us to avoid searching of a common Lyapunov function, which is very difficult in this case.
Within the frame of studying the stability analysis, this approach was introduced in [44, 45] for continuous-time-delay systems and in our previous work [22, 24] for discrete-time switched time-delay systems.
This paper is organized as follows. Section 2 formulates the problem and presents some definitions. The main results of this paper are given in Section 3. Section 4 is devoted to the derivation of new delay-independent conditions for the asymptotic stability of a class of switched nonlinear systems defined by differential equations. Then this result is extended for switched systems with multiple delays in Section 5. A numerical example is provided to illustrate the design results in Section 6. Finally, concluding remarks are given in Section 7.
Notations
The notations in this paper are fairly standard. If not explicitly stated, matrices are assumed to have compatible dimensions. I is an identity matrix with appropriate dimension. Let \(\Re^{n}\) denote an n dimensional linear vector space over the reals; \(\Vert \cdot \Vert \) stands for the Euclidean norm of vectors. For any \(u = ( u_{i} )_{1 \le i \le n}, v = ( v_{i} )_{1 \le i \le n} \in \Re^{n}\) we define the scalar product of the vector u and v as \(\langle u,v \rangle = \sum_{i = 1}^{n} u_{i}v_{i}\). Denote by \(\lambda ( M )\) the set of eigenvalues of the matrix \(M = ( m_{i,j} )_{1 \le i,j \le n}\), \(M^{T}\) is its transpose and \(M^{ - 1}\) its inverse and we denote \(M^{*} = ( m_{{i,j}}^{*} )_{1 \le i,j \le n}\) with \(m_{{i,j}}^{*} = m_{i,j}\) if \(i = j\) and \(m_{{i,j}}^{*} = \vert m_{i,j} \vert \) if \(i \ne j\) and \(\vert M \vert = \vert m_{i,j} \vert \), \(\forall i,j\).
In the sequel, we denote \(( x ( t ),t ) = (\cdot )\).
2 Preliminaries and problem formulation
Consider the following continuous-time switched time-varying delay system:
where \(\sigma ( t ): \Re^{ +} \to \underline{N} = \{ 1, 2,\ldots, N \}\) is a right continuous piecewise constant mapping, called the switching signal, N is the number of subsystems, \(x ( t ) \in \Re^{n}\) is the state, \(A_{\sigma ( t )} (\cdot )\) and \(D_{\sigma ( t )} (\cdot )\) are matrices with nonlinear elements of appropriate dimensions. \(\varphi ( t )\) is the continuous vector valued function specifying the initial state of the system. \(h > 0\) is the time delay.
Before addressing the main results, some definitions are first introduced.
Definition 1
The equilibrium point of system (1) is said to be uniformly asymptotically stable if for any \(\varepsilon > 0\), there is a \(\delta ( \varepsilon ) > 0\) such that \(\max_{ - h \le t \le 0}\Vert \phi ( t ) \Vert < \delta\) implies \(\Vert x ( t,\phi ) \Vert \le \varepsilon\), \(t \ge 0\). For arbitrary switching \(\sigma ( t )\), there is also a \(\delta '\) such that \(\max_{ - h \le t \le 0}\Vert \phi ( t ) \Vert < \delta '\) implies \(\Vert x ( t,\phi ) \Vert \to 0\) as \(t \to \infty\).
Now, the following lemma and criterion are preliminarily presented, which will play important roles in our further derivation.
Kotelyanski lemma
[58]
The real parts of the eigenvalues of the matrix A, with non-negative off-diagonal elements, are less than a real number μ if and only if all those of the matrix M; \(M = \mu I_{n} - A\) are positive, with \(I_{n}\) the n identity matrix.
Borne-Gentina practical stability criterion
[30]
Let consider the autonomous nonlinear continuous process described in state space by \(\dot{x} = A (\cdot )x\); \(A (\cdot )\) is an \(n \times n\) matrix, \(A (\cdot ) = \{ a_{ij} \}_{1 \le i,j \le n}\). If the overvaluing matrix \(M ( A (\cdot ) )\) has its non-constant elements isolated in only one row, the verification of the Kotelyanski condition enables one to conclude to the stability of the initial system.
As an example, if the non-constant elements are isolated in only one row of \(A (\cdot )\), the Kotelyanski lemma applied to the overvaluing matrix obtained by the use of the n regular vector norm \(p ( x )\) with \(x = [ x_{1},x_{2},\ldots,x_{n} ]^{T}\), such that \(p ( x ) = [ \vert x_{1} \vert ,\vert x_{2} \vert ,\ldots, \vert x_{n} \vert ]^{T}\), leads to the following stability conditions of the initial system:
The Borne-Gentina practical criterion applied to continuous systems generalizes the Kotelyanski lemma for nonlinear systems and defines large classes of systems for which the linearity assumption can be applied, either for the initial system or for its comparison system.
The following theorem of the M-matrix properties is required.
Theorem 1
[44]
The matrix \(A = \{ a_{ij} \}_{1 \le i,j \le n}\) is an M-matrix if the properties below are satisfied:
-
The principal minors of A are positive:
$$ ( A )\left ( \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{}} 1& 2&\cdots& j \\ 1& 2&\cdots& j \end{array}\displaystyle \right ) > 0, \quad \forall j = 1,\ldots,n. $$(2) -
For any positive real numbers \(\eta = ( \eta_{1},\ldots,\eta_{n} )^{T}\) the algebraic equations \(Ax = \eta\) have a positive solution \(w = ( w_{1},\ldots,w_{n} )\).
Remark 1
A continuous-time system characterized by a matrix A is stable if the matrix A is the opposite of an M-matrix.
Here the definition of a pseudo-overvaluing matrix is given, which will be used in the subsequent analysis.
Definition 2
The matrix \(T_{c} (\cdot )\) is said to be a pseudo-overvaluing matrix of the system given by \(\dot{x} = A (\cdot )x\) with respect to the vector norm p, when the following inequality is verified:
\(\forall x \in E\) and \(t > 0\) is verified for each corresponding component. Thus, the stability of the comparison system: \(\dot{z} ( t ) = T_{c} (\cdot )z ( t )\) with the initial conditions such as \(z_{0} = p ( x_{0} )\), implies the same property for the initial system.
When the pseudo-overvaluing matrix \(T_{c} (\cdot )\) is defined with respect to regular vector norms, the following properties can be considered:
-
The off-diagonal elements of the matrix \(T_{c} (\cdot )\) are non-negative.
-
When all the real parts of the eigenvalues of \(T_{c} (\cdot )\) are negative, this matrix is the opposite of an M-matrix. It allows an inverse whose elements are all non-positive.
-
When we denote by \(\lambda_{M} < 0\) the real part of the eigenvalue of maximum real part of \(T_{c} (\cdot )\), it comes the inequalities: \(\operatorname{Re} ( \lambda_{M_{C} (\cdot )} ) \le \lambda_{M}\).
-
When its inverse is an irreducible matrix, then \(T_{c} (\cdot )\) admits an eigenvector \(u ( x,t )\) relative to the eigenvalues \(\lambda_{M}\) and whose components are strictly positive.
-
In addition, if we suppose now that the non-constant elements are isolated in only one row of \(T_{c} (\cdot )\). Then the main eigenvector u related to the main eigenvalue \(\lambda_{M}\) is a constant vector.
Remark 2
In the case that the nonlinear elements of the matrix \(A (\cdot )\) are isolated in only one row, the conditions of Theorem 1, Definition 2 and Remark 1 still valid.
Assumption 1
We suppose that the nonlinear elements of the pseudo-overvaluing matrix \(T_{c} (\cdot )\) are isolated in only the last row.
3 Main results
Theorem 2
System (1) is asymptotically globally stable under arbitrary switching rule (1) \(\sigma ( t ) = i \in \underline{N}\), if the matrix \(T_{c} (\cdot )\) is the opposite of an M-matrix, with
Proof
Let \(w \in \Re^{n}\) with components (\(w_{m} > 0\), \(\forall m = 1,\ldots,n \)) and \(x ( t ) \in \Re^{n}\) is the state vector.
Choose a radially unbound common Lyapunov function as follows:
with
and
where
and \(D_{c} = \max_{1 \le i \le N} ( \sup_{ [\cdot ]} ( \vert D_{i} (\cdot ) \vert ) )\).
It is clear that \(V ( t = 0 ) \ge 0\).
Taking the right derivative of \(V ( x ( t ),t )\) along the trajectory of system (1) yields
where
and
Then
with \(A_{c} (\cdot ) = \max_{1 \le i \le N} ( \vert A_{i} (\cdot ) \vert )\).
Also we have
From (12) and (13), we obtain the following inequality:
where \(T_{c} (\cdot )\) is given in (5).
We know that
In the case that the nonlinear elements of \(T_{c} (\cdot )\) are isolated in the last row (Assumption 1 is satisfied) the eigenvector \(v ( t,x ( t ) )\) relative to the eigenvalue \(\lambda_{m}\) is constant [44] where \(\lambda_{m}\) is such that \(\operatorname{Re} ( \lambda_{m} ) = \max \{ \operatorname{Re} ( \lambda_{m} ), \lambda \in \lambda T_{c} (\cdot ) \}\). Then, to complete this proof, we assume that \(T_{c} (\cdot )\) is the opposite of an M-matrix. Indeed, according to the M-matrix properties, we can find a vector \(\rho \in \Re_{ +}^{*n}\) (\(\rho_{l} \in \Re_{ +}^{*}\), \(l = 1,\ldots,n \)) satisfying the relation \(( T_{c} (\cdot ) )^{T}w = - \rho\), \(\forall w \in \Re_{ +}^{*n}\).
We have
Substituting (16) into (15) gives rise to
Thus, the proof is completed. □
4 Stability of switched nonlinear systems modeled by delay differential equations
This section discusses the stability property of a class of switched nonlinear delay systems described by a set of delay differential equations described as follows:
where \(y ( t ) \in \Re^{n}\), \(a_{i}^{j} (\cdot )\) and \(d_{i}^{j} (\cdot )\) are nonlinear coefficients for each \(i \in \underline{N}\) and \(j = 1,\ldots, n - 1\). \(u ( t ) \in \Re\) is the control input. \(h > 0\) denotes the delay. \(\phi_{j} ( \theta )\) (\(j = 1,\ldots, n - 1 \)) are the initial conditions on \([ - h, 0 ]\).
The following changes:
imply the state variables
Therefore, all the studied subsystems are described by the following state space representation:
where \(x ( t )\) is the state vector, whose components are \(x_{j} ( t )\), \(j = 1,\ldots,n\), and the matrices \(A_{i} (\cdot )\) and \(D_{i} (\cdot )\) are given by
where \(a_{i}^{j} (\cdot )\) is a coefficient of the instantaneous characteristic polynomial \(P_{A_{i} (\cdot )} ( \lambda )\) of the matrix \(A_{i} (\cdot )\) given as follows:
and \(d_{i}^{j} (\cdot )\) is a coefficient of the instantaneous characteristic polynomial \(Q_{D_{i} (\cdot )} ( \lambda )\) of the matrix \(D_{i} (\cdot )\) defined by
By considering the switching rule (1), the switched nonlinear time-delay system is deduced as below:
Therefore, to complete this development a change to base of system (26) into the arrow matrix form is performed. Indeed, apply the following transformation:
where P is the corresponding passage matrix given as follows:
with \(\alpha_{j}\), \(j = 1,\ldots,n - 1\) are distinct arbitrary constant parameters.
This leads to the new following state representation:
The matrix \(F_{i} (\cdot )\), \(i \in \underline{N}\) is given by
The elements of the matrix \(F_{i} (\cdot )\), \(i \in \underline{N}\) are defined by
with
The matrix \(E_{i} (\cdot )\), \(i \in \underline{N}\) is given by
with
According to the previous relations, the matrices \(T_{i} (\cdot )\), \(i \in \underline{N}\) are defined by
with
Next, by considering the switched rule given in (1) the comparison system corresponding to system (26) is defined by
where \(T_{c} (\cdot )\) is the comparison matrix relative to system (26), given by
with
Now we are in a position to provide the following theorem which presents a new delay-independent stability conditions for system (26).
Theorem 3
System (26) is globally asymptotically stable under the arbitrary switching rule (1), if there exist \(\alpha_{j} < 0 \) (\(j = 1,\ldots,n - 1 \)), \(\alpha_{j} \ne \alpha_{q}\), \(\forall j \ne q\), satisfying the following condition:
Proof
According to the Borne-Gentina criterion [34] we have
where \(\Delta_{j}\) is the jth principal minor of the matrix \(T_{c} (\cdot )\).
It is clear that, for \(j = 1,\ldots, n - 1\), the condition (41) is verified for \(\alpha_{j} \in \Re_{ -}^{*}\). Therefore, the last condition, \(j = n\), yields
That is,
The last condition in Theorem 3 is obtained by dividing this previous condition by \(( ( - 1 )^{n - 1}\prod_{q = 1}^{n - 1} \alpha_{q} )\).
This gives rise to
This completes the proof of the theorem. □
Thus, if there exist \(\alpha_{j}\) (\(j = 1,\ldots, n - 1 \)) such that
we obtain the following result.
Corollary 1
System (26) is globally asymptotically stable under arbitrary switching rule (1), if there exist \(\alpha_{j} \in \Re_{-}\) (\(j = 1,\ldots, n - 1 \)), \(\alpha_{j} \ne \alpha_{q}\), \(\forall j \ne q\) for each \(i \in \underline{N}\) such that
Proof
[61] If there exist \(\alpha_{j} < 0\), \(j = 1,\ldots, n - 1\), such that
and the comparison matrix \(T (\cdot )\) can be chosen identically to
Then, the nth principal minor of \(T (\cdot )\) is deduced as follows:
This implies that \(P_{A_{i} (\cdot )} ( 0 ) + \sup_{ [\cdot ]} ( Q_{D_{i} (\cdot )} ( 0 ) ) > 0\).
The proof is completed. □
5 Stability analysis of switched systems with multiple delays
In this part, a generalization of the previous results will be given to a class of switched nonlinear systems with multiple delays.
Consider a class of switched nonlinear systems with multiple delays formed by N subsystems given by
where \(\sigma ( t )\) is the switching signal given in (1), \(A_{i} (\cdot ) \in \Re^{n \times n}\) and \(D_{l,i} (\cdot ) \in \Re^{n \times n}\) (\(l = 1,\ldots, m \)) are matrices of appropriate dimensions with nonlinear elements. \(\varphi ( t )\) is the continuous vector valued function specifying the initial state of the system. \(h_{l} > 0\) denotes the delays.
Generalizing the Lyapunov function introduced in (5), it is easy to obtain the following sufficient stability conditions for system (46).
Theorem 4
System (46) is globally asymptotically stable under arbitrary switching (1) if matrix \(T_{m,c} (\cdot )\) is the opposite of an M-matrix, with
Proof
It suffices to choose the Lyapunov function \(V ( t )\) given as below and to follow the same steps as described in the proof of Theorem 2:
with
and
where
 □
Now, the conditions of Theorem 4 will be applied to switched systems with multiple delays given by N subsystems which are modeled by the following differential equation:
Now, the same idea performed for the system given by the subsystems defined in (18) will be applied in order to obtain stability conditions for the studied system. Then, to this aim, the following change of variables is performed: \(x_{j + 1} ( t ) = y^{ ( j )} ( t )\), \(j = 0,\ldots, n - 1\), and taking into consideration the switched rule signal \(\sigma ( t )\) given in (1), the resulting switched nonlinear system is given by the following state representation:
where \(x ( t )\) is the state vector, the matrices \(A_{i} (\cdot )\), \(i \in \underline{N}\) are given in (22), and \(D_{l,i} (\cdot )\) for each \(l = 1,\ldots,m\) and \(i \in \underline{N}\) are given as follows:
The characteristic polynomial \(P_{A_{i} (\cdot )} ( \lambda )\) of the matrix \(A_{i} (\cdot )\), \(i \in \underline{N}\) is given in (24) and for each \(l = 1,\ldots,m\) and \(i \in \underline{N}\) the new polynomial \(Q_{D_{l,i} (\cdot )} ( \lambda )\) is defined by
By introducing the same variable change given in (28), system (47) will be represented in the arrow form as follows:
where the matrices \(F_{i} (\cdot )\), \(i \in \underline{N}\) are introduced in (30) and \(E_{l,i} (\cdot )\) (\(l = 1,\ldots,m \)), \(i \in \underline{N}\) are given as follows:
with
Finally, the matrices \(T_{l,i} (\cdot )\) (\(l = 1,\ldots,m \)), \(i \in \underline{N}\) are given by
where
Therefore, the comparison system corresponding to system (53) is given as follows:
where the comparison matrix relative to system (50) \(T_{l,c} (\cdot )\) is deduced thus:
with
Next, using the special form of system (53) we can announce the following theorem.
Theorem 5
System (53) is globally asymptotically stable under the arbitrary switching rule (1), if there exist \(\alpha_{j} < 0\) (\(j = 1,\ldots,n - 1\)), \(\alpha_{j} \ne \alpha_{q}\), \(\forall j \ne q\) (\(l = 1,\ldots,m\)) satisfying the following condition:
Next, Theorem 5 can be simplified to the following delay-dependent stability conditions.
Corollary 2
System (53) is globally asymptotically stable under the arbitrary switching rule (1), if there exist \(\alpha_{j} \in \Re_{ -}\) (\(j = 1,\ldots, n - 1\)), \(\alpha_{j} \ne \alpha_{q}\), \(\forall j \ne q\) for each \(i \in \underline{N}\) and \(l = 1,\ldots,m\) such that
Proof
[60] Consider the comparison matrix \(T_{l} (\cdot )\) chosen as follows:
If there exist \(\alpha_{j} < 0\), \(j = 1,\ldots, n - 1\) such that
then the nth principal minor of \(T_{l} (\cdot )\) is deduced as follows:
This implies that
This completes the proof of the corollary. □
6 Simulation results
In this section, we provide a numerical example to demonstrate the proposed results. In what follows, we consider the continuous-time switched nonlinear time-delay system (53) given by three subsystems which are modeled by the following differential equation:
All the subsystems \(i = \{ 1, 2, 3 \}\) are given in the state form by
where
where \(f (\cdot )\), \(\Phi (\cdot )\) and \(\psi (\cdot )\) are unknown nonlinear functions.
The two delays are \(h_{1} > 0\) and \(h_{2} > 0\).
Note that, due to the complexity and the important number of the subsystems, it is difficult to find a common Lyapunov function for all the subsystems. Then we cannot guarantee stability of this switched system under the arbitrary switching sequence (1).
Now, due to (28), (30), (31), (57), and (58), the matrices in arrow form are the following:
with
and
In the case \(\alpha = - 1\), \(\beta = 1\), the stability conditions for the example given by Corollary 2 are the following:
Then, in the case that we assume that \(\psi (\cdot ) \in E ( [ 0.5, 1.2, 1.8 ] )\) conditions (ii), (iii), (iv), (v), and (vi) allow for deducing the following stability conditions:
Due to these inequalities, we determine the stability domain for the chosen α. Figure 1 illustrates the stability domain given by the nonlinear \(f (\cdot )\) relative to the nonlinear \(\Phi (\cdot )\).
Stability domain given of the switched system illustrate in example obtained from Corollary 2 .
According to the stability domain given in Figure 1 and for particular values chosen for the nonlinearity functions \(f (\cdot ) = 4.7\) and \(\Phi (\cdot ) = 3.5\). The simulation results are on the assumption that the vector valued initial function \(\phi ( t ) = [ - 1\ 1 ] ^{T}\). According to the switched law given in Figure 2 and from the particular values of the delay functions \(h_{1} = h_{2} = 1.2~\mbox{s}\), a typical result is plotted in Figure 3, Figure 4, and Figure 5, which show the norm of the state, the system state, and state space converge to zero.
Therefore, Figure 3, Figure 4, and Figure 5 allow one to conclude that the switched system converges to zero. This implies that the system given in this example is globally asymptotically stable, which demonstrates the effectiveness of the proposed method.
This example shows that the obtained stability conditions are sufficient and very close to be necessary; on the other hand, the proposed results make it possible to avoid searching a common Lyapunov function, which is a very difficult matter in this case.
7 Conclusion
In this paper, a new approach for the stability analysis problem of a class of continuous-time switched nonlinear time-delay systems under arbitrary switched rules has been developed. By introducing a new constructed common Lyapunov function, the application of the Borne-Gentina criterion, the M-matrix properties, the aggregation techniques, and the vector norms notion. New delay-independent stability conditions under arbitrary switching are deduced. In addition, these obtained conditions are extended to be generalized for switched nonlinear systems with multiple delays. Compared with the existing results, the benefit of this method is that it can avoid the research of a common Lyapunov function which is usually very difficult, or even not possible. A numerical example is given to demonstrate the applicability of the proposed approach.
Note that these proposed results could be further used as a constructive solution to the problems of state and static output feedback stabilization.
The limit of this paper is that it has been confined to the boundaries of numerical examples. It would be beneficial to extend the research further so as to include real systems.
References
Liberzon, D: Switching in Systems and Control. Springer, Boston (2003)
Li, Z, Soh, Y, Wen, C: Switched and Impulsive Systems: Analysis, Design and Applications. Springer, Berlin (2005)
Yu, M, Wang, L, Chu, TG, Xie, GM: Stabilization of networked control systems with data packet dropout and network delays via switching system approach. In: Proc. the 43th IEEE Conf. Decision and Control, vol. 4, pp. 3545-3550 (2004)
Donkers, M, Heemels, W, Wouw, N, Hetel, L: Stability analysis of networked control systems using a switched linear systems approach. IEEE Trans. Autom. Control 56, 2101-2115 (2011)
Putyrski, M, Schultz, C: Switching heterotrimeric protein subunits with a chemical dimerizer. Chem. Biol. 18, 26-33 (2011)
Hamdouch, Y, Florian, M, Hearn, DW, Lawphongpanich, S: Congestion pricing for multi-modal transportation systems. Transp. Res., Part B, Methodol. 41, 275-291 (2007)
Sengupta, I, Barman, AD, Basu, PK: Circuit model for analysis of SOA-based photonic switch. Opt. Quantum Electron. 41, 37-48 (2009)
Alnowibet, KA, Perros, H: Nonstationary analysis of circuit-switched communication networks. Perform. Eval. 63, 892-909 (2006)
Back, A, Guckenheimer, J, Myers, M: A dynamical simulation facility for hybrid systems. In: Hybrid Systems. Lecture Notes in Computer Science, vol. 736, pp. 255-267. Springer, New York (1993)
Liberzon, D, Morse, AS: Basic problems in stability and design of switched systems. IEEE Control Syst. Mag. 19, 59-70 (1999)
Yang, Y, Xiang, C, Lee, TH: Sufficient and necessary conditions for the stability of second-order switched linear systems under arbitrary switching. Int. J. Control 85, 1977-1995 (2012)
Lin, H, Antsaklis, P: Stability and stabilizability of switched linear systems: a survey of recent results. IEEE Trans. Autom. Control 54, 308-322 (2009)
Sun, Z, Ge, SS: Stability Theory of Switched Dynamical Systems. Springer, London (2011)
Kim, S, Campbell, SA, Liu, X: Stability of a class of linear switching systems with time delay. IEEE Trans. Circuits Syst. 53, 384-393 (1999)
Liberzon, D, Tempo, R: Common Lyapunov functions and gradient algorithms. IEEE Trans. Autom. Control 49, 990-994 (2004)
Shorten, R, Narendra, K, Mason, O: A result on common quadratic Lyapunov functions. IEEE Trans. Autom. Control 48, 110-113 (2003)
Sun, YG, Wang, L, Xie, G: Stability of switched systems with time-varying delays: delay-dependent common Lyapunov functional approach. In: Proc. Amer. Control Conf., pp. 1544-1549 (2006)
Liberzon, D: Switching in Systems and Control. Birkhäuser, Boston (2003)
Shorten, R, Wirth, F, Mason, O, Wulf, K, King, C: Stability criteria for switched and hybrid systems. SIAM Rev. 49, 545-592 (2007)
Vu, L, Liberzon, D: Common Lyapunov functions for families of commuting nonlinear systems. Syst. Control Lett. 54, 405-416 (2005)
Dayawansa, W, Martin, C: A converse Lyapunov theorem for a class of dynamical systems which undergo switching. IEEE Trans. Autom. Control 44, 751-760 (1999)
Kermani, M, Sakly, A: On stability analysis of discrete-time uncertain switched nonlinear time-delay systems. Adv. Differ. Equ. (2014). doi:10.1186/1687-1847-2014-233
Kermani, M, Sakly, A: Robust stability and stabilization studies for uncertain switched systems based on vector norms approach. Int. J. Dyn. Control (2014). doi:10.1007/s40435-014-0119-0
Kermani, M, Sakly, A: Stability analysis for a class of switched nonlinear time-delay systems. Syst. Sci. Control Eng. 2, 80-89 (2014)
Kermani, M, Sakly, A, M’Sahli, F: A new stability analysis and stabilization of discrete-time switched linear systems using vector norms approach. World Acad. Sci., Eng. Technol. 71, 1302-1307 (2012)
Kermani, M, Sakly, A, M’Sahli, F: A new stability analysis and stabilization of uncertain switched linear systems based on vector norm approach. In: 10th International Multi-Conference on Systems, Signals and Devices (SSD), Hammamet, Tunisia (2013)
Denghao, P, Wei, J: Finite-time stability analysis of fractional singular time-delay systems. Adv. Differ. Equ. (2014). doi:10.1186/1687-1847-2014-259
Xin, W, Jian, F, Anding, D, Wuneng, Z: Global synchronization for a class of Markovian switching complex networks with mixed time-varying delays in the delay-partition approach. Adv. Differ. Equ. (2014). doi:10.1186/1687-1847-2014-248
Qishui, Z, Jun, C, Shouming, Z: Finite-time \(H_{\infty}\) control of a switched discrete-time system with average dwell time. Adv. Differ. Equ. (2013). doi:10.1186/1687-1847-2013-191
Guoxin, C, Zhengrong, X: Robust \(H_{\infty}\) control of switched stochastic systems with time delays under asynchronous switching. Adv. Differ. Equ. (2013). doi:10.1186/1687-1847-2013-86
Yali, D, Jinying, L: Exponential stabilization of uncertain nonlinear time-delay systems. Adv. Differ. Equ. (2012). doi:10.1186/1687-1847-2012-180
Hien, LV, Ha, QP, Phat, VN: Stability and stabilization of switched linear time-delay systems. J. Franklin Inst. 346, 611-625 (2009)
Colaneri, P, Geromel, J, Astolfi, A: Stabilization of continuous-time switched nonlinear systems. Syst. Control Lett. 57, 95-103 (2008)
Wu, ZG, Park, JH, Su, H, Chu, J: Delay-dependent passivity for singular Markov jump systems with time-delays. Commun. Nonlinear Sci. Numer. Simul. 18, 669-681 (2013)
Qi, J, Sun, Y: Global exponential stability of certain switched systems with time-varying delays. Appl. Math. Lett. 26, 760-765 (2013)
Yi, Z, Min, W, Honglei, X, Kok, L: Global stabilization of switched control systems with time delay. Nonlinear Anal. Hybrid Syst. 14, 86-98 (2014)
Jie, Q, Yuangong, S: Global exponential stability of certain switched systems with time-varying delays. Appl. Math. Lett. 26, 760-765 (2013)
Yali, D, Jinying, L, Shengwei, M, Mingliang, L: Stabilization for switched nonlinear time-delay systems. Nonlinear Anal. Hybrid Syst. 5, 78-88 (2011)
Shilong, L, Zhengrong, X, Qingwei, C: Stability and stabilization of a class of switched nonlinear systems with time-varying delay. Appl. Math. Comput. 218, 11534-11546 (2012)
Wang, Y-E, Sun, X-M, Wang, Z, Zhao, J: Construction of Lyapunov-Krasovskii functionals for switched nonlinear systems with input delay. Automatica 50, 1249-1253 (2014)
Qi, J, Sun, Y: Global exponential stability of certain switched systems with time-varying delays. Appl. Math. Lett. 26, 760-765 (2013)
Meyer, C, Schroder, S, Doncker, R: Solid-state circuit breakers and current limiters for medium-voltage systems having distributed power systems. IEEE Trans. Power Electron. 19, 1333-1340 (2004)
Zhang, W, Yu, L: Modelling and control of networked control systems with both network-induced delay and packet-dropout. Automatica 44, 3206-3210 (2008)
Elmadssia, S, Saadaoui, K, Benrjeb, M: Stability conditions for a class of nonlinear time delay systems. Nonlinear Dyn. Syst. Theory 14, 279-291 (2014)
Elmadssia, S, Saadaoui, K, Benrejeb, M: New delay-dependent stability conditions for linear systems with delay. Syst. Sci. Control Eng. 1, 37-41 (2013)
Benrejeb, M, Soudani, D, Sakly, A, Borne, P: New discrete Tanaka Sugeno Kang fuzzy systems characterization and stability domain. Int. J. Comput. Commun. Control 1, 9-19 (2006)
Sfaihi, B, Benrejeb, M: On stability analysis of nonlinear discrete singularly perturbed T-S fuzzy models. Int. J. Dyn. Control 1, 20-31 (2013)
Benrejeb, M, Borne, P: On an algebraic stability criterion for non-linear processes. Interpretation in the frequency domain. In: Proceedings of the Measurement and Control International Symposium MECO ’78, Athens (1978)
Grujic, LT, Gentina, JC, Borne, P: General aggregation of large scale systems by vector Lyapunov functions and vector norms. Int. J. Control 24, 529-550 (1976)
Benrejeb, M, Gasmi, M: On the use of an arrow form matrix for modelling and stability analysis of singularly perturbed nonlinear systems. Syst. Anal. Model. Simul. 40, 509-525 (2001)
Benrejeb, M, Gasmi, M, Borne, P: New stability conditions for TS fuzzy continuous nonlinear models. Nonlinear Dyn. Syst. Theory 5, 369-379 (2005)
Filali, RL, Hammami, S, Benrejeb, M, Borne, P: On synchronization, anti-synchronization and hybrid synchronization of 3D discrete generalized Hénon map. Nonlinear Dyn. Syst. Theory 12, 81-96 (2012)
Benrejeb, M, Borne, P, Laurent, F: Sur une application de la représentation en flèche à l’analyse des processus. RAIRO. Autom. 16, 133-146 (1982)
Borne, P, Gentina, JC, Laurent, F: Sur la stabilité des systèmes Échantillonnés non linéaires. Rev. Fr. Autom. Inform. Rech. Opér. 2, 96-105 (1972)
Borne, P, Vanheeghe, P, Duflos, E: Automatisation des Processus dans L’espace D’état. Editions Technip, Paris (2007)
Borne, P: Nonlinear system stability: vector norm approach. In: System and Control Encyclopedia, vol. 5, pp. 3402-3406 (1987)
Kermani, M, Sakly, A: A new robust pole placement stabilization for a class of time-varying polytopic uncertain switched nonlinear systems under arbitrary switching. J. Control Eng. Appl. Inform. 17, 20-31 (2015)
Kotelyanski, DM: Some properties of matrices with positive elements. Mat. Sb. 31, 497-505 (1952)
Robert, F: Recherche d’une M-matrice parmi les minorantes d’un opérateur liéaire. Numer. Math. 9, 188-199 (1966)
Borne, P, Benrejeb, M: On the representation and the stability study of large scale systems. Int. J. Comput. Commun. Control 3, 55-66 (2008)
Gantmacher, FR: Théorie des Matrices, Tomes 1 et 2. Dunod, Paris (1966)
Author information
Authors and Affiliations
Corresponding author
Additional information
Competing interests
The authors declare that there is no conflict of interests regarding the publication of this article.
Authors’ contributions
All authors contributed equally to the writing of this paper. All authors read and approved the final manuscript.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Kermani, M., Sakly, A. Delay-independent stability criteria under arbitrary switching of a class of switched nonlinear time-delay systems. Adv Differ Equ 2015, 225 (2015). https://doi.org/10.1186/s13662-015-0560-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13662-015-0560-1
Keywords
- continuous switched nonlinear systems time delays
- global asymptotic stability
- Borne-Gentina criterion
- common Lyapunov function
- arrow form state matrix
- arbitrary switching