Next Article in Journal
Multilink Internet-of-Things Sensor Communication Based on Bluetooth Low Energy Considering Scalability
Next Article in Special Issue
Using Graphics Processing Units and Compute Shaders in Real Time Multimodel Adaptive Robust Control
Previous Article in Journal
A Detection Circuit for Improving the Unloading Transient Performance of the COT Controller
Previous Article in Special Issue
Prescribed Performance-Based Event-Driven Fault-Tolerant Robust Attitude Control of Spacecraft under Restricted Communication
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Asynchronous H Observer-Based Control Design for Discrete-Time Switched Singular Systems with Time-Varying Delay and Sensor Saturation: An Average Dwell Time Approach

1
MIS Laboratory, University of Picardie Jules Verne, UFR of Sciences, 33 Rue St Leu, 80000 Amiens, France
2
College of Engineering, University of Hail, Hail P.O. Box 2440, Saudi Arabia
3
Applied Automation and Industrial Diagnostics Laboratory, Faculty of Science and Technology, University of Djelfa, Djelfa 17000, DZ, Algeria
4
Department of Electrical and Electronics Engineering, Nisantasi University, Sarıyer, İstanbul 34398, Turkey
*
Author to whom correspondence should be addressed.
Electronics 2021, 10(19), 2334; https://doi.org/10.3390/electronics10192334
Submission received: 9 August 2021 / Revised: 16 September 2021 / Accepted: 17 September 2021 / Published: 23 September 2021
(This article belongs to the Special Issue Control of Nonlinear Systems and Industrial Processes)

Abstract

:
This work discuss the robust stabilization problem for discrete-time switched singular systems with simultaneous presence of time-varying delay and sensor nonlinearity. To this end, an observer-based controller was synthesized that works under asynchronous switching signals. Investigating the average dwell time approach and using a Lyapunov–Krasovskii functional with triple sum terms, sufficient conditions were derived for achieving the existence of such asynchronous controller and guaranteeing the resulting closed-loop system to be exponentially admissible with H performance level. Subsequently, the effectiveness of the proposed control scheme was verified through two numerical examples.

1. Introduction

Lately, great interest has been devoted to the study of switched singular systems on both theoretical and application fronts ([1,2,3], and the references therein). From a mathematical point of view, switched singular systems are typically each composed of a finite number of subsystems and a switching law that specifies the active subsystems at each instant of time. Each subsystem is defined by ordinary differential equations that describe the dynamical part in the system and algebraic equations that represent the interrelationships between different components in the system. Moreover, the switching law plays a crucial role in determining the dynamic behavior of switched singular systems [2,4,5]. All the montioned works are concerned with arbitrary switching signal to study switched singular systems. Therefore, many switched singular systems fail to preserve stability under switching signals of this kind, but may be stable under some prescribed switching signals. Thus, we devote our attention in this work on the ADT approach, which means that the number of switches in a finite interval is bounded and the average time between consecutive switching is not less than a specific constant [6,7].
It should be noted that time-delay occurrence represents, usually, a source of instability and poor performance of dynamic systems. As a result, the study of switched singular delayed systems has aroused considerable attention [8,9,10,11,12].
Furthermore, study of robustness against external disturbances is significant [13]. For this purpose, different techniques have been investigated to ensure robust stability. Thus, the H technique has been used to study the problem of control [9,14] and filtering [4,15] for switched singular systems with time delay.
Nevertheless, all the previous works cited investigated only linear switched singular systems with synchronous switching modes between the respective controllers and systems. Generally, in practice the switching instants of the controllers exceed or lag behind those of the subsystems. Accordingly, it is necessary and more realistic to consider this phenomenon when dealing with control problems for switched singular systems. The asynchronous switched control problem covers many fields of application, such as Markovian jump systems [16], networked control systems [17] and neural systems [18,19]. To date, some appreciable studies have been reported for switched systems under asynchronous switching [20,21,22,23,24]. To the best of our knowledge, the stabilization problem for discrete-time switched singular time-delay systems under asynchronous switching has not been fully investigated, except in some works where the state feedback stabilization has been investigated for discrete-time singular systems [3,25], and for continuous singular systems [12,26]. That was the primary motivation for this work.
We note that all the methods suggested in the previous references suppose that the system state variables are available for measurements. However, the state variables for many real plants are mostly not fully accessible for many reasons, such as the non-existence of correct sensors to measure some states, or an increased number of sensors making the whole system more complex. Thus, the design of observers to estimate the system states is more reasonable. Accordingly, considerable attention has been paid to the observer-based control problem for switched singular systems. For example, in [27,28] the problem of observers design for a class of discrete-time switched singular systems subject to constant delay, unknown inputs and arbitrary switching sequences was considered. In addition, the robust H non-fragile observer-based control issue for switched discrete singular systems with time-varying delays under arbitrary switching was treated in [29]. The authors in [30] studied the observer-based asynchronous H control problem for switched singular systems with quadratically inner-bounded nonlinearity. A two step method was investigated in [31] to solve the problem of observer-based output-feedback asynchronous control design for a class of switched continuous-time Takagi–Sugeno fuzzy systems. Based on the singular value decomposition (SVD) technique and cone complementarity linearization (CCL) algorithm, the problem of asynchronous observer-based control for a class of discrete-time Markov jump systems has been treated in [32]. However, the SVD technique is difficult to use when the disturbance affects the measurements and the use of an iterative algorithm such the CCL can complicate the resolution of LMI conditions. In this regard, how to deal with dynamic systems with unavailable states for measurement by using an observer-based controller for the considered system under asynchronous switching was the second motivation for this work.
Due to many environmental circumstances, the actuator or sensor saturation can be interpreted as additive nonlinear exogenous disturbances. Thus, if such non-linearities are not considered in the controller design, the stability of system can be affected. Hence, in the analysis and implantation of the controller, the effect of non-linearity cannot be neglected [33,34,35,36]. Due to its theoretical and practical importance, some representative results regarding sensor saturation for switched systems have been considered [37,38,39]. However, the sensor saturation effect has not been investigated when dealing with the problem of asynchronous ADT observer-based control for discrete-time switched singular systems with time-varying delay. This represents the third motivation for this paper.
To study a general switched singular system from a practical point of view, it was assumed that the system under consideration consisted of unmeasured states, time-varying delay, and sensor saturation. The main contributions can be summarized as follows:
(i)
The switched singular systems were employed to cope with the problem of asynchronous observer-based control design using the ADT approach. Compared to [14,26,40,41], the design is considered to characterize dynamic systems with unavailable states for measurement, which closely reflects the reality with a more general structure.
(ii)
The exponential admissibility and H performances of the switched singular systems were established by using an appropriate Lyapunov–Krasovskii functional with a triple-sum term. Delay-dependent LMI conditions were derived using the ADT approach.
(iii)
In contrast to [22,23,31], a one step method was developed to deal with the problem of asynchronous H observer-based control design without considering any appropriate algorithm.
(iv)
Numerical examples were used to demonstrate the effectiveness of the proposed study.
An outline of this paper is given as follows. The system description and preliminaries are presented in Section 2. The main results, including the admissibility analysis and the asynchronous observer-based controller synthesis, are given in Section 3 and Section 4. A simulation example is illustrated in Section 5. Section 6 concludes the paper.
Notations. Throughout the paper, a real symmetric matrix Y > 0 ( Y 0 ) denotes Y being a positive definite (or positive semi-definite) matrix. s y m ( Y ) stands for Y + Y T . I and 0 symbolize the identity matrix and a zero matrix with appropriate dimensions, respectively. Y R s denotes the s dimensional Euclidean space, and Y R s × n refers to the set of all s × n real matrices. λ m i n ( P ) and λ m a x ( P ) denote the minimum and maximum eigenvalues of P. In symmetric block matrices or long matrix expressions, we use a star * to represent a term that is induced by symmetry. Matrices, if their dimensions are not explicitly stated, are assumed to be compatible for algebraic operations. . denotes the Euclidean norm of a vector and its induced norm of a matrix. c o l { Y , X } denotes a column matrix.

2. System Description and Preliminaries

Consider a class of switched singular systems with time-varying delay described by
E x ( k + 1 ) = A σ ( k ) x ( k ) + A d σ ( k ) x ( k d ( k ) ) + B 1 σ ( k ) u ( k ) + B 2 σ ( k ) w ( k ) y ( k ) = φ ( C σ ( k ) x ( k ) ) z ( k ) = C 2 σ ( k ) x ( k ) + D σ ( k ) w ( k ) x ( k ) = ϕ ( k ) , k [ d M , 0 ]
where u ( k ) R m u is the control input vector, z ( k ) R q is the controlled output vector, x ( k ) R n is the state vector, y ( k ) R p is the measured output, E is a singular matrix with r a n k ( E ) < n , and ϕ ( k ) is a given initial condition sequence. The disturbance input vector, w ( k ) R n , is supposed to belong to l 2 [ 0 , ) . That is, k = 0 w T ( k ) w ( k ) < . σ ( k ) : [ 0 , + ) I = { 1 , 2 , N } is a piecewise constant switching signal, with N being the number of subsystems.
Time-varying delay, d ( k ) , is defined as
0 < d m d ( k ) d M
where d M and d m , positive integers, represent the bounds of the delay.
Matrices E, A σ ( k ) , A d σ ( k ) , B 1 σ ( k ) , C σ ( k ) , B 2 σ ( k ) , C 2 σ ( k ) , and D σ ( k ) are constants with appropriate dimensions.
The saturation function φ ( C σ ( k ) x ( k ) ) is an unknown nonlinear real-valued function which represents the sensor nonlinearity and satisfies:
( φ ( ω ) M 1 ω ) T ( φ ( ω ) M 2 ω ) 0
where M 1 0 and M 2 0 are diagonal matrices with M 2 > M 1 .
According to [42], the nonlinear function φ ( C σ ( k ) x ( k ) ) can be decomposed into the following form:
φ ( C σ ( k ) x ( k ) ) = φ n ( C σ ( k ) x ( k ) ) + M 1 C σ ( k ) x ( k )
where the nonlinearity φ n ( C σ ( k ) x ( k ) ) satisfies
φ n T ( C σ ( k ) x ( k ) ) φ n ( C σ ( k ) x ( k ) ) M C σ ( k ) x ( k )   0
where M = M 2 M 1 > 0
By considering the decomposition in (4), discrete-time switched singular systems (1) is formulated as:
E x ( k + 1 ) = A σ ( k ) x ( k ) + A d σ ( k ) x ( k d ( k ) ) + B 1 σ ( k ) u ( k ) + B 2 σ ( k ) w ( k ) y ( k ) = φ n ( C σ ( k ) x ( k ) ) + M 1 C σ ( k ) x ( k ) z ( k ) = C 2 σ ( k ) x ( k ) + D σ ( k ) w ( k ) x ( k ) = ϕ ( k ) , k [ d M , 0 ]
Consider the following autonomous switched singular systems:
E x ( k + 1 ) = A i x ( k ) + A d i x ( k d ( k ) )
Definition 1
(Ref. [41]).
1. 
For a given i I and a complex number z, the pair ( E , A i ) is said to be regular if det ( z E A i ) 0 .
2. 
For a given i I , the pair ( E , A i ) is said to be causal, if it is regular and d e g ( d e t ( z E A i ) ) = r a n k ( E ) .
3. 
System (7) is said to be admissible if it is regular, causal, and stable.
Definition 2
(Ref. [43]). Switched system (7) with w ( k ) = 0 is said to be exponentially stable, if the solution x ( k ) satisfies x ( k ) θ ϵ k k 0 x ( k 0 ) l , k > k 0 , for constant θ > 0 and 0 < ϵ < 1 , where x ( k 0 ) l = sup k d M s k 0 { x ( s ) } .
Definition 3
(Ref. [44]). For switching signal σ ( k ) and any k s > k a > k 0 , let N σ ( k a , k s ) be the switching number over the interval [ k a , k s ) . If for a given N 0 0 and τ a 0 , we have N σ ( k a , k s ) N 0 + ( k s k a ) / τ a , where τ a and N 0 are, respectively, called the average dwell time and the chatter bound.
Lemma 1
(Ref. [6]). Let ς ( k ) be a vector valued function. The following inequality
s = k d k 1 ϖ ( s ) T E T V E ϖ ( s ) ς T ( k ) T 1 T E + E T T 1 T 1 T E + E T T 2 T 2 T E E T T 2 ς ( k ) + d ς T ( k ) T 1 T T 2 T V 1 T 1 T 2 ς ( k )
holds for any V > 0 , T 1 , and T 2 ; and an integer d > 0 , where ϖ ( k ) = x ( k + 1 ) x ( k ) and ς ( k ) = x T ( k ) x T ( k d ) T .
Lemma 2.
For any matrix V > 0 , G 1 , and G 2 ; and an integer d > 0 , the following inequality holds:
n = d 1 s = k + n k 1 ϖ ( s ) T E T V E ϖ ( s ) ζ 1 T ( k ) d G 1 T E + d E T G 1 G 1 T + d E T G 2 G 2 T G 2 ζ 1 ( k ) + d ( d + 1 ) 2 ζ 1 T ( k ) G 1 T G 2 T V 1 G 1 G 2 ζ 1 ( k )
where ϖ ( k ) = x ( k + 1 ) x ( k ) and ζ 1 ( k ) = x T ( k ) ( s = k d k 1 E x ( s ) ) T T .
Proof. 
Let G =   G 1 G 2 , V = V 1 2 V 1 2 G 0 0 ; then
V T V = V 1 2 V 1 2 G 0 0 T V 1 2 V 1 2 G 0 0 = V G G T G T V 1 G   0
Φ v = n = d 1 s = k + n k 1 E η ( s ) ζ 1 ( k ) T V T V E η ( s ) ζ 1 ( k ) = n = d 1 s = k + n k 1 E η ( s ) ζ 1 ( k ) T V G G T G T V 1 G E η ( s ) ζ 1 ( k ) = n = d 1 s = k + n k 1 η ( s ) T E T V E η ( s ) + 2 ζ 1 ( k ) G T n = d 1 s = k + n k 1 E η ( s ) + n = d 1 s = k + n k 1 ζ 1 T ( k ) G T V 1 G ζ 1 ( k ) = n = d 1 s = k + n k 1 η ( s ) T E T V E η ( s ) + ζ 1 T ( k ) d G 1 T E + d E T G 1 G 1 T + d E T G 2 G 2 T G 2 ζ 1 ( k ) + d ( d + 1 ) 2 ζ 1 T ( k ) G 1 T G 2 T V 1 G 1 G 2 ζ 1 ( k )
From (10), we have 0 Φ v , which verifies inequality (9).
This completes the proof. □
Lemma 3.
For given real matrices Y, L, and V, the following statements are equivalent:
1. 
Y L L T 0   +   sym M N V T I   < 0
is feasible in variable N and M
2. 
Y, L, and V satisfy
Y + sym ( L V T ) < 0
Proof 
Let
Ψ = Y L L T 0   +   sym M N V T I   =   Y + s y m ( M V T ) L M + V N T L T M T + N V T s y m ( N )
From (12), we have
Ψ = Y + s y m ( M V T ) L M + V N T L T M T + N V T s y m ( N ) < 0
Let V = I V T . Pre and post-multiplying inequality (15) by V and V T , respectively, inequality (13) holds.
This completes the proof. □

3. Stability Analysis

In this section, a sufficient LMI criterion is developed to ensure the admissibility of system (7).
Theorem 1.
Take tunable scalars 0 < α < 1 and μ > 1 and positive integers d m and d M . For any switching signal σ ( k ) with ADT satisfying τ a > τ a = ln μ ln α , switched singular systems (6) are exponentially admissible, if there exist symmetric definite positive matrices  P i > 0 , Z s i > 0 , and Q s i > 0 ; and matrices T 1 i , T 2 i , G 1 i , G 2 i , X i , Y i , S i , F s , and s = 1 , 2 , 3 , such that the following inequalities hold for all ( i , j ) I × : I
Y X ( Y i , H T , H G , H z i ) = Y i d M T i H T α d M Z 1 i d r X i T 0 α d M Z 2 i d ˜ M G i H G 0 0 α d M Z 3 i H z i 0 0 0 I < 0 Y Y ( Y i , H T , H G , H z i ) = Y i d M T i H T α d M Z 1 i d r Y i T 0 α d M Z 2 i d ˜ M G i H G 0 0 α d M Z 3 i H z i 0 0 0 I < 0
P i μ P j < 0 , Q 0 i μ Q 0 j < 0 , Q 1 i μ Q 1 j < 0 , Q 2 i μ Q 2 j < 0 , Q 3 i μ Q 3 j < 0 , Z 1 i μ Z 1 j < 0 , Z 2 i μ Z 2 j < 0 , Z 3 i μ Z 3 j < 0
and
Y i = Γ i + s y m ( Γ 1 i ) + H 1 i T P i H 1 i α H 2 i T P i H 2 i + H 3 T ( d m Z 1 i + d r Z 2 i + d ˜ M Z 3 i ) H 3 + s y m ( H 4 S i R T H 3 ) + s y m ( F A i ) + H T T Π T i H T + H G T Π G i H G Γ i = d i a g Q 1 i + ( d r + 1 ) Q 3 i ; α d m ( Q 1 i + Q 2 i ) ; α d M Q 3 i ; α d M Q 2 i ; 0 ; 0 ; γ I , Γ 1 i = 0 0 Y i E X i E Y i E X i E 0 0 0 , H 1 i = E 0 n × 3 n I 0 0 , H 2 i = E 0 n × 6 n , H 3 = 0 0 n × 3 n I 0 0 , H T = I 0 0 0 0 0 0 0 0 0 I 0 0 0 , H G = I 0 0 0 0 0 0 0 0 0 0 0 I 0 , H 4 T = I 0 n × 6 n , Π T i = T 1 i T E + E T T 1 i T 1 i T E + E T T 2 i T 2 i T E E T T 2 i , T i = T 1 i T 2 i , G i = G 1 i G 2 i , Π G i = d M G 1 i T E + d M E T G 1 i G 1 i T + d M E T G 2 i G 2 i T G 2 i , F w T = F 1 0 F 2 0 F 3 0 0 , A i = A i E 0 A d i 0 I 0 B 2 i , H z i = C 2 i 0 0 0 0 0 D i , d r = d M d m , d ˜ M = d M ( d M + 1 ) 2
R is any matrix with full column rank satisfying R T E = 0 .
Proof. 
The first part of this proof treats the regularity and the causality of the pair ( E , A i ) . For k [ k r , k r + 1 ) , along the processing, switched rule σ ( k ) is fixed to i I .
Since r a n k ( E ) = r n , there exist two nonsingular matrices N and L R n × n such that
E ˜ = N E L = I r 0 0 0
and R can be described as R = N T 0 Θ , where Θ R ( n r ) × ( n r ) is any nonsingular matrix.
Define
A ˜ i = N A i L = A ˜ 11 i A ˜ 12 i A ˜ 21 i A ˜ 22 i , S ˜ i = L T S i = S ˜ 11 i S ˜ 21 i , A ˜ d i = N A d i L = A ˜ d 11 i A ˜ d 12 i A ˜ d 21 i A ˜ d 22 i ,
From (16), we can easily verify that
Λ 11 Λ 12 Λ 22 < 0 , Λ 11 = ( 1 α ) E T P i E + s y m ( F 1 T ( A i E ) + E T T 1 i + d M E T G 1 i ) Λ 12 = E T P i + S i R T + ( A i E ) T F 3 F 1 T Λ 22 = P i s y m ( F 3 )
Let A = I A i T T . Pre and post-multiplying inequality (21) by A and A T , respectively, yields
( 1 α ) E T P i E + A i T P i A i + s y m ( E T ( P i F 3 ) A i + E T ( F 1 + T 1 i + d M G 1 i ) + S i R T A i ) < 0
Checking a congruent transformation to (22) by L , and using (19)–(20), we get
s y m ( S ˜ 21 i Θ T A ˜ 22 i ) < 0
Thus, A ˜ 22 i is nonsingular. If we suppose that the matrix A ˜ 22 i is singular, then there exists a non-zero vector ϑ i ensuring A ˜ 22 i ϑ i = 0 . Consequently, we can deduce that ϑ i T s y m ( S ˜ 21 i Θ T A ˜ 22 i ) ϑ i = 0 , which contradicts (23). Then, pair ( E , A i ) is regular and causal.
Next, the exponential stability of systems (7) is demonstrated. We use the following switched Lyapunov–Krasovskii functional candidate:
V i ( k ) = s = 1 7 V i s ( k ) V i 1 ( k ) = x T ( k ) E T P i E x ( k ) V i 2 ( k ) = s = k d m k 1 x T ( s ) α k 1 s Q 1 i x ( s ) V i 3 ( k ) = s = k d M k 1 d m x T ( s ) α k 1 s Q 2 i x ( s ) V i 4 ( k ) = s = k d ( k ) k 1 x T ( s ) α k 1 s Q 3 i x ( s ) V i 5 ( k ) = n = d M + 1 d m s = k + n k 1 x T ( s ) α k 1 s Q 3 i x ( s ) V i 6 ( k ) = n = d M 1 s = k + n k 1 η T ( s ) E T α k 1 s Z 1 i E η ( s ) + n = d M d m 1 s = k + n k 1 η T ( s ) E T α k 1 s Z 2 i E η ( s )
V i 7 ( k ) = s = d M 1 n = s 1 r = k + n k 1 η T ( r ) E T α k 1 r Z 3 i E η ( r )
Define η ( k ) = x ( k + 1 ) x ( k ) , and
ζ ( k ) = c o l x ( k ) , x ( k d m ) , x ( k d ( k ) ) , x ( k d M ) , E η ( k ) , ( s = k d M k 1 E x ( s ) )
Taking the forward difference of V i ( k ) in the solution of system (7) as Δ α V ( k ) = V i ( x ( k + 1 ) ) α V i ( x ( k ) ) , we get
Δ α V i 1 ( k ) = x T ( k + 1 ) E T P i E x ( k + 1 ) α x T ( k ) E T P i E x ( k ) = ζ T ( k ) H 1 i T P i H 1 i ζ ( k ) α ζ T ( k ) H 2 i T P i H 2 i ζ ( k )
Δ α V i 2 ( k ) = s = k + 1 d m k x T ( s ) α k s Q 1 i x ( s ) α s = k d m k 1 x T ( s ) α k 1 s Q 1 i x ( s ) = x T ( k ) Q 1 i x ( k ) x T ( k d m ) α k k + d m Q 1 i x ( k d m ) + s = k + 1 d m k 1 x T ( s ) α k s Q 1 i x ( s ) s = k + 1 d m k 1 x T ( s ) α k s Q 1 i x ( s ) = x T ( k ) Q 1 i x ( k ) x T ( k d m ) α d m Q 1 i x ( k d m )
Δ α V i 3 ( k ) = x T ( k d m ) α d m Q 2 i x ( k d m ) x T ( k d M ) α d M Q 2 i x ( k d M ) Δ α V i 4 ( k ) = x T ( k ) Q 3 i x ( k ) x T ( k d ( k ) ) α d ( k ) Q 3 i x ( k d ( k ) ) + s = k + 1 d ( k + 1 ) k 1 x T ( s ) α k s Q 3 i x ( s ) s = k + 1 d ( k ) k 1 x T ( s ) α k s Q 3 i x ( s ) x T ( k ) Q 3 i x ( k ) x T ( k d ( k ) ) α d M Q 3 i x ( k d ( k ) ) + s = k + 1 d M k d m x T ( s ) α k s Q 3 i x ( s ) Δ α V i 5 ( k ) = d r x T ( k ) Q 3 i x ( k ) s = k + 1 d M k d m x T ( s ) α k s Q 3 i x ( s )
Δ α V i 6 ( k ) = n = d M 1 s = k + 1 + n k η T ( s ) E T α k s Z 1 i E η ( s ) + n = d M d m 1 s = k + 1 + n k η T ( s ) E T α k s Z 2 i E η ( s ) n = d M 1 s = k + n k 1 η T ( s ) E T α k s Z 1 i E η ( s ) + n = d M d m 1 s = k + n k 1 η T ( s ) E T α k s Z 2 i E η ( s )
which implies
Δ α V i 6 ( k ) = η T ( k ) E T ( d M Z 1 i + d r Z 2 i ) E η ( k ) + n = d M 1 η T ( k + n ) E T ( α n ) Z 1 i E η ( k + n ) n = d M d m 1 η T ( k + n ) E T ( α n ) Z 2 i E η ( k + n )
Since d M n 1 , d M n d m 1 and 0 < α < 1 , we obtain, respectively,
α d M α n α α α n α d M α d M α n α d m + 1 α d m + 1 α n α d M
From (30), we get
Δ α V i 6 ( k ) η T ( k ) E T ( d M Z 1 i + d r Z 2 i ) E η ( k ) + n = d M 1 η T ( k + n ) E T ( α d M ) Z 1 i E η ( k + n ) + n = d M d m 1 η T ( k + n ) E T ( α d M ) Z 2 i E η ( k + n ) = η T ( k ) E T ( d M Z 1 i + d r Z 2 i ) E η ( k ) s = k d M k 1 η T ( s ) E T α d M Z 1 i E η ( s ) s = k d ( k ) k d m 1 η T ( s ) E T α d M Z 2 i E η ( s ) s = k d M k d ( k ) 1 η T ( s ) E T α d M Z 2 i E η ( s )
Δ α V i 7 ( k ) = s = d M 1 n = s 1 r = k + 1 + n k α k r η T ( r ) E T Z 3 i E η ( r ) s = d M 1 n = s 1 r = k + n k 1 α k r η T ( r ) E T Z 3 i E η ( r ) d M ( d M + 1 ) 2 η T ( k ) E T Z 3 i E η ( k ) s = d M 1 n = k + s k 1 η T ( n ) E T α d M Z 3 i E η ( n )
Using Lemma 1 and defining ζ 0 = x T ( k ) x T ( k d M ) T , we can estimate
Δ α V i 6 ( k ) η T ( k ) E T ( d M Z 1 i + d r Z 2 i ) E η ( k ) + ζ 0 T ( k ) T 1 i T E + E T T 1 i T 1 i T E + E T T 2 i T 2 i T E E T T 2 i ζ 0 ( k ) + d M ζ 0 T ( k ) T 1 i T T 2 i T ( α d M Z 1 i ) 1 T 1 i T 2 i ζ 0 ( k ) s = k d ( k ) k d m 1 η T ( s ) E T α d M Z 2 i E η ( s ) s = k d M k d ( k ) 1 η T ( s ) E T α d M Z 2 i E η ( s )
For any nonsingular matrices X i , we introduce
s = k d M k d ( k ) 1 ζ ( k ) E η ( s ) T X i α d M Z 2 i 1 X i T X i X i T α d M Z 2 i ζ ( k ) E η ( s ) 0
Then, we can write
s = k d M k d ( k ) 1 η T ( s ) E T α d M Z 2 i E η ( s ) ( d M d ( k ) ) ζ T ( k ) X i α d M Z 2 i 1 X i T ζ ( k ) + 2 ζ T ( k ) X i E x ( k d ( k ) ) x ( k d M )
For any nonsingular matrices Y i , we obtain
s = k d ( k ) k d m 1 η T ( s ) E T α d M Z 2 i E η ( s ) ( d ( k ) d m ) ζ T ( k ) Y i α d M Z 2 i 1 Y i T ζ ( k ) + 2 ζ T ( k ) Y i E x ( k d m ) x ( k d ( k ) )
From (35) and (36) and allowing d ^ ( k ) = d M d ( k ) d r , we get
s = k d M k d m 1 η T ( s ) E T α d M Z 2 i E η ( s ) ζ T ( k ) ( d r d ^ ( k ) X i α d M Z 2 i 1 X i T + d r ( 1 d ^ ( k ) ) Y i α d M Z 2 i 1 Y i T + 2 0 Y i E X i E Y i E X i E 0 0 ) ζ ( k )
Based on Lemma 2 and defining ζ 1 ( k ) = x T ( k ) ( s = k d M k 1 E x ( s ) ) T T , the following inequality holds:
Δ α V i 7 ( k ) d M ( d M + 1 ) 2 η T ( k ) E T Z 3 i E η ( k ) + ζ 1 T ( k ) d M G 1 i T E + d M E T G 1 i G 1 i T + d M E T G 2 i G 2 i T G 2 i ζ 1 ( k ) + d M ( d M + 1 ) 2 ζ 1 T ( k ) G 1 i T G 2 i T ( α d M Z 3 i ) 1 G 1 i G 2 i ζ 1 ( k )
Moreover, for any free-weighting matrices F s , s = 1, 2, and 3 satisfying F = F 1 0 n × ( m 1 ) n 0 n F 2 0 n F 3 0 n T , we have
2 ζ T ( k ) F × ( A i E ) x ( k ) + A d i x ( k d ( k ) ) E η ( k )   = 0
From (26) and (18), we can verify that
R T H 3 ζ ( k ) = 0 0 0 0 η T ( k ) E T R 0 T
Since R T E = 0 , it is clear that
2 ζ T ( k ) H 4 S i R T H 3 ζ ( k ) = 0
Thereby, from (27) to (41), we obtain
Δ α V ( k ) ζ T ( k ) d ^ ( k ) Ξ 1 i + ( 1 d ^ ( k ) ) Ξ 2 i ζ ( k )
where
Ξ 1 i = Y i + d M ( T i H T ) T ( α d M Z 1 i ) 1 ( T i H T ) + d ˜ M ( G i H G ) T ( α d M Z 3 i ) 1 ( G i H G ) + d r X i T ( α d M Z 2 i ) 1 X i Ξ 2 i = Y i + d M ( T i H T ) T ( α d M Z 1 i ) 1 ( T i H T ) + d ˜ M ( G i H G ) T ( α d M Z 3 i ) 1 ( G i H G ) + d r Y i T ( α d M Z 2 i ) 1 Y i
We have 0 d ^ ( k ) 1 , which means that ( d ^ ( k ) Ξ 1 i + ( 1 d ^ ( k ) ) Ξ 2 i ) is a convex combination of Ξ 1 i and Ξ 2 i . If the inequalities in (16) are justified, then by checking the Schur complement, ( d ^ ( k ) Ξ 1 i + ( 1 d ^ ( k ) ) Ξ 2 i ) < 0 is proved. Thus, we get Δ α V ( k ) < 0 .
Considering (17), ∀ k [ k r , k r + 1 ) ; we have
V σ ( k ) ( k ) α k k r V σ ( k r ) ( k r ) , α k k r μ V σ ( k r 1 ) ( k r ) α k k 0 μ ( k k 0 ) / τ a V σ ( k 0 ) ( k 0 )
Then, it becomes
V σ ( k ) ( k ) ( α μ 1 / τ a ) k k 0 V σ ( k 0 ) ( k 0 )
Besides, there exist two positive scalars ρ 1 and ρ 2 such that
ρ 1 x ( k ) 2 V σ ( k ) ( k ) ; V σ ( k 0 ) ( k 0 ) ρ 2 x ( k ) l 2
Let ϵ = α μ 1 / τ a . Using the above inequality in (45), we get
ρ 1 x ( k ) 2 V σ ( k ) ( k ) ρ 2 ϵ 2 ( k k 0 ) x ( k ) l 2 x ( k ) 2 ρ 2 ρ 1 ϵ 2 ( k k 0 ) x ( k ) l 2
which means
x ( k ) ρ 2 ρ 1 ϵ ( k k 0 ) x ( k ) l
By considering the definition of τ a , we obtain ϵ < 1 . Then, from Definition 2, systems (7) is exponentially stable.
To develop the H performance for systems (6) with u ( k ) = 0 , we propose the following performance index:
J w z = k = 0 T z T ( k ) z ( k ) γ 2 w T ( k ) w ( k )
Define ξ ( k ) = ζ T ( k ) w T ( k ) T . The following equation holds:
2 ξ T ( k ) F w × ( A i E ) x ( k ) + A d i x ( k d ( k ) ) + B 2 i w ( k ) E η ( k )   = 0
where F w = F T 0 T .
According to (16) and the Schur complement, we can obtain
Δ α V ( k ) + z T ( k ) z ( k ) γ 2 w T ( k ) w ( k ) < 0
Summing (51) over the range [ 0 , T ] with initial condition V ( 0 ) = 0 yields
k = 0 T Δ α V ( k ) + J w z V ( T + 1 ) + J w z < 0
Letting T , we get
k = 0 z T ( k ) z ( k ) γ 2 w T ( k ) w ( k ) < 0

4. Asynchronous Controller Design

This section is reserved to studying the control design problem for switched singular systems under asynchronous switching. Based on the previous results, we developed an LMI method for designing the observer-based controller, which guarantees for the exponential admissibility of the closed-loop system.
Since it was assumed that all of the system states are not available, an observer was designed for estimating the unmeasured states as follows:
E x ^ ( k + 1 ) = A σ ( k ) x ^ ( k ) + A d σ ( k ) x ^ ( k d ( k ) ) + B 1 σ ( k ) u ( k ) + L σ ( k ) ( y ( k ) y ^ ( k ) ) y ^ ( k ) = C σ ( k ) x ^ ( k ) x ^ ( k ) = ϕ o b ( k ) , k [ d M , 0 ]
where L σ ( k ) are the observer gain matrices to be determined, y ^ ( k ) is the observer output, and x ^ ( k ) is the state estimation of x ( k ) .
It is known that, in many practical processes, a delay, called as a lag time, can occur between system modes and controller. Therefore, a mismatch between controller and switching subsystems instances, called asynchronous switching, is present. Thus, the following controller was considered:
u ( k ) = K σ ¯ ( k ) x ^ ( k ) , k [ k r , k r + 1 )
where Δ r < k r + 1 k r is the delayed period and σ ¯ ( k ) = σ ( k Δ r ) represents the switching signal of the controller with Δ 0 = 0 .
Let the i th subsystem be switched on at the instant k r , and the j th subsystem be switched on at the instant k r + 1 . In this case, corresponding controllers are switched on at the instants k r + Δ r and k r + 1 + Δ r , respectively (see Figure 1).
Combining (6) and (54) with (55), the augmented closed-loop system is written as
E ˜ x ˜ ( k + 1 ) = A ˜ i x ˜ ( k ) + A ˜ d i x ˜ ( k d ( k ) ) + B ˜ 2 i w ( k ) + G φ i φ n ( C i x ( k ) ) , k [ k r + Δ r , k r + 1 ) E ˜ x ˜ ( k + 1 ) = A ˜ i j x ˜ ( k ) + A ˜ d i x ˜ ( k d ( k ) ) + B ˜ 2 i w ( k ) + G φ i φ n ( C i x ( k ) ) , k [ k r , k r + Δ r ) z ( k ) = C ˜ 2 i x ˜ ( k ) + D ˜ i w ( k )
where e ( k ) = x ( k ) x ^ ( k ) , x ˜ ( k ) = x ( k ) e ( k ) , A ˜ i = A K i + A L i , A ˜ i j = A K i j + A L i ,
E ˜ = E 0 0 E , A ˜ d i = A d i 0 0 A d i , G φ i = 0 L i , B ˜ 2 i = B 2 i B 2 i , C ˜ 2 i = C 2 i 0 , D ˜ i = D i , A K i = A i + B 1 i K i B 1 i K i 0 A i , A L i = 0 0 L i C i L i M 1 C i L i C i , A K i j = A i + B 1 i K j B 1 i K j 0 A i .
The corresponding controller design method is introduced by the following theorem.
Theorem 2.
Take tunable scalars 0 < α < 1 , β 1 , μ 1 > 1 , and μ 2 > 1 and positive integers d m and d M . Switched singular system (56) is exponentially admissible, if there exist symmetric definite positive matrices P ˜ i , P ˜ i j , Z ˜ s i , Z ˜ s i j , Q ˜ s i , and Q ˜ s i j ; matrices T ˜ 1 i , T ˜ 2 i , G ˜ 1 i , G ˜ 2 i , X ˜ i , X ˜ i j , Y ˜ i , Y ˜ i j , S i , F ˜ s , s = 1 , 2 , 3 , K i , and L i ; and positive scalar ϵ 2 i such that for all ( i , j ) I × I , i j , the following inequalities hold.
Σ X i ( F ¯ A ¯ i , F ¯ A ¯ L i ) = Y ¯ i d M T i H ¯ T α d M Z ˜ 1 i d r X ˜ i T 0 α d M Z ˜ 2 i d ˜ M G i H ¯ G 0 0 α d M Z ˜ 3 i H ¯ z i 0 0 0 I < 0 Σ Y i ( F ¯ A ¯ i , F ¯ A ¯ L i ) = Y ¯ i d M T i H ¯ T α d M Z ˜ 1 i d r Y ˜ i T 0 α d M Z ˜ 2 i d ˜ M G i H ¯ G 0 0 α d M Z ˜ 3 i H ¯ z i 0 0 0 I < 0
Σ X i j ( F ¯ A ¯ i j , F ¯ A ¯ L i ) = Y ¯ i j d M T i H ¯ T α d M Z ˜ 1 i j d r X ˜ i j T 0 α d M Z ˜ 2 i j d ˜ M G i H ¯ G 0 0 α d M Z ˜ 3 i j H ¯ z i 0 0 0 I < 0 Σ Y i j ( F ¯ A ¯ i j , F ¯ A ¯ L i ) = Y ¯ i j d M T i H ¯ T α d M Z ˜ 1 i j d r Y ˜ i j T 0 α d M Z ˜ 2 i j d ˜ M G i H ¯ G 0 0 α d M Z ˜ 3 i j H ¯ z i 0 0 0 I < 0
The switching rule is characterized by the following ADT condition.
τ a > τ a = ln ( μ 1 μ 2 ) + Δ m l n ( β α ) ln α
where Δ m denotes the maximum delay period in which the switching of the controller of the i th lags behind that of the subsystem, μ 0 = ( α β ) d M 2 , and μ 1 μ 2 1 satisfies
P ˜ i μ 1 P ˜ i j < 0 , Q ˜ 0 i μ 1 Q ˜ 0 i j < 0 , Q ˜ 1 i μ 1 Q ˜ 1 i j < 0 , Q ˜ 2 i μ 1 Q ˜ 2 i j < 0 , Q ˜ 3 i μ 1 Q ˜ 3 i j < 0 , Z ˜ 1 i μ 1 Z ˜ 1 i j < 0 , Z ˜ 2 i μ 1 Z ˜ 2 i j < 0 , Z ˜ 3 i μ 1 Z ˜ 3 i j < 0 , β Q ˜ 0 i j μ 2 μ 0 Q ˜ 0 j < 0 , β Q ˜ 1 i j μ 2 μ 0 Q ˜ 1 j < 0 , β Q ˜ 2 i j μ 2 μ 0 Q ˜ 2 j < 0 , β Q ˜ 3 i j μ 2 μ 0 Q ˜ 3 j < 0 , β Z ˜ 1 i j μ 2 μ 0 Z ˜ 1 j < 0 , β Z ˜ 2 i j μ 2 μ 0 Z ˜ 2 j < 0 , β Z ˜ 3 i j μ 2 μ 0 Z ˜ 3 j < 0
and
Y ¯ i j = Γ ¯ i j + s y m ( Γ ¯ 1 i j ) + H ¯ 1 i T P ˜ i j H ¯ 1 i α H ¯ 2 i T P ˜ i j H ¯ 2 i + H ¯ 3 T ( d M Z ˜ 1 i j + d r Z ˜ 2 i j + d ˜ M Z ˜ 3 i j ) H ¯ 3 + s y m ( H ¯ 4 S i R T H ¯ 3 ) + s y m ( F ¯ A ¯ i j ) + s y m ( F ¯ A ¯ L i ) + H ¯ T T Π T H ¯ T + H ¯ G T Π G H ¯ G ϵ 2 i s y m ( H φ T H ¯ φ ) Γ ¯ i j = d i a g Q ˜ 1 i j + ( d r + 1 ) Q ˜ 3 i j ; α d m ( Q ˜ 1 i j + Q ˜ 2 i j ) ; α d M Q ˜ 3 i j ; α d M Q ˜ 2 i j ; 0 ; 0 ; γ I ; 0 , H ¯ 1 i = E ˜ 0 2 n × 6 n I 0 0 0 , H ¯ 2 i = E ˜ 0 2 n × 10 n 0 0 , H ¯ 3 = 0 0 2 n × 6 n I 0 0 0 , H ¯ 4 T = I 0 2 n × 10 n 0 0 , H ¯ T = I 0 0 0 0 0 0 0 0 0 0 I 0 0 0 0 , H ¯ G = I 0 0 0 0 0 0 0 0 0 0 0 0 I 0 0 , H φ = 0 0 2 n × 12 n I , H ¯ φ = M C i I c 0 2 n × 12 n I , Π T = T ˜ 1 i T E ˜ + E ˜ T T ˜ 1 i T ˜ 1 i T E ˜ + E ˜ T T ˜ 2 i T ˜ 2 i T E ˜ E ˜ T T ˜ 2 i , Π G = d M G ˜ 1 i T E ˜ + d M E ˜ T G ˜ 1 i G ˜ 1 i T + d M E ˜ T G ˜ 2 i G ˜ 2 i T G ˜ 2 i , Γ ¯ 1 i j = 0 Y ˜ i j E ˜ X ˜ i j E ˜ Y ˜ i j E ˜ X ˜ i j E ˜ 0 0 0 0 , F ¯ T = F ˜ 1 0 F ˜ 2 0 F ˜ 3 0 0 0 , A ¯ i = A K i E ˜ 0 A ˜ d i 0 I 0 B ˜ 2 i 0 , A ¯ i j = A K i j E ˜ 0 A ˜ d i 0 I 0 B ˜ 2 i 0 ,
A ¯ L i = A L i 0 0 0 0 0 0 G φ i , G i = G ˜ 1 i G ˜ 2 i , T i = T ˜ 1 i T ˜ 2 i , H ¯ z i = C ˜ 2 i 0 0 0 0 0 D ˜ i 0 , d r = d M d m , d ˜ M = d M ( d M + 1 ) 2 , I c = I 0 .
R is any matrix with full column rank satisfying R T E ˜ = 0 .
Proof. 
Let the i th subsystem be switched on at k r and j th one be switched on at k r + 1 . Select the following switched Lyapunov–Krasovskii functional candidate:
V ( k ) = V ¯ i ( k ) = s = 1 7 V ¯ i s ( k ) , k [ k r + Δ r , k r + 1 ) V ˜ i j ( k ) = s = 1 7 V ˜ i j s ( k ) , k [ k r , k r + Δ r )
with
V ¯ i 1 ( k ) = x ˜ T ( k ) E ˜ T P ˜ i E ˜ x ˜ ( k ) V ¯ i 2 ( k ) = s = k d m k 1 x ˜ T ( s ) α k 1 s Q ˜ 1 i x ˜ ( s ) V ¯ i 3 ( k ) = s = k d M k 1 d m x ˜ T ( s ) α k 1 s Q ˜ 2 i x ˜ ( s ) V ¯ i 4 ( k ) = s = k d ( k ) k 1 x ˜ T ( s ) α k 1 s Q ˜ 3 i x ˜ ( s ) V ¯ i 5 ( k ) = n = d M + 1 d m s = k + n k 1 x ˜ T ( s ) α k 1 s Q ˜ 3 i x ˜ ( s ) V ¯ i 6 ( k ) = n = d M 1 s = k + n k 1 η ˜ T ( s ) E ˜ T α k 1 s Z ˜ 1 i E ˜ η ˜ ( s ) + n = d M d m 1 s = k + n k 1 η ˜ T ( s ) E ˜ T α k 1 s Z ˜ 2 i E ˜ η ˜ ( s ) V ¯ i 7 ( k ) = s = d M 1 n = s 1 r = k + n k 1 η T ( r ) E ˜ T α k 1 r Z ˜ 3 i E ˜ η ( r )
V ˜ i j 1 ( k ) = x ˜ T ( k ) E ˜ T P ˜ i j E ˜ x ˜ ( k ) V ˜ i j 2 ( k ) = s = k d m k 1 x ˜ T ( s ) β k 1 s Q ˜ 1 i j x ˜ ( s ) V ˜ i j 3 ( k ) = s = k d M k 1 d m x ˜ T ( s ) β k 1 s Q ˜ 2 i j x ˜ ( s ) V ˜ i j 4 ( k ) = s = k d ( k ) k 1 x ˜ T ( s ) β k 1 s Q ˜ 3 i j x ˜ ( s ) V ˜ i j 5 ( k ) = n = d M + 1 d m s = k + n k 1 x ˜ T ( s ) β k 1 s Q ˜ 3 i j x ˜ ( s ) V ˜ i j 6 ( k ) = n = d M 1 s = k + n k 1 η ˜ T ( s ) E ˜ T β k 1 s Z ˜ 1 i j E ˜ η ˜ ( s ) + n = d M d m 1 s = k + n k 1 η ˜ T ( s ) E ˜ T β k 1 s Z ˜ 2 i j E ˜ η ˜ ( s ) V ˜ i j 7 ( k ) = s = d M 1 n = s 1 r = k + n k 1 η ˜ T ( r ) E ˜ T β k 1 r Z ˜ 3 i j E ˜ η ˜ ( r )
Define η ˜ ( k ) = x ˜ ( k + 1 ) x ˜ ( k ) and
ζ ¯ ( k ) = x T ( k ) x ˜ T ( k d m ) x ˜ T ( k d ( k ) ) x ˜ T ( k d M ) η ˜ T ( k ) E ˜ T ( s = k d M k 1 E ˜ x ˜ ( s ) ) T w T ( k ) φ n T ( C i x ( k ) ) T
For k [ k r + Δ r , k r + 1 ) , the system modes and controller are switched on simultaneously.
It follows from (56) that
2 ζ ¯ T ( k ) F ¯ × ( A ˜ i E ˜ ) x ˜ ( k ) + A ˜ d i x ˜ ( k d ( k ) ) + B ˜ 2 i w ( k ) + G φ i φ n ( C i x ( k ) ) = 2 ζ ¯ T ( k ) ( F ¯ A ¯ i ) ζ ¯ ( k ) + 2 ζ ¯ T ( k ) ( F ¯ A ¯ L i ) ζ ¯ ( k ) = 0
Furthermore, from (5) we have for any scalar ϵ 2 i > 0
φ ˜ n ( k ) = 2 ϵ 2 i φ n T ( C i x ( k ) ) φ n ( C i x ( k ) ) M C i x ( k ) 0
Since φ ˜ n ( k ) 0 , by applying the same strategy in Theorem 1 with the closed loop system (56) for the matched period, the following conditions hold by considering (64) and (65):
Σ X i ( F ¯ A ¯ i , F ¯ A ¯ L i ) = Y X ( Y ¯ i , H ¯ T , H ¯ G , H ¯ z i ) Σ Y i ( F ¯ A ¯ i , F ¯ A ¯ L i ) = Y Y ( Y ¯ i , H ¯ T , H ¯ G , H ¯ z i )
From (57) it can be verified that E Δ α V ( k ) < 0 .
Now, when k [ k r , k r + Δ r ) , the subsystem and the controller are switched on asynchronously. Pursuing the same proof line of the synchronous switching, we get E Δ β V ( k ) = E V ˜ i j ( x ˜ ( k + 1 ) ) β V ˜ i j ( x ˜ ( k ) ) < 0 . Therefore, the conditions in (58) hold.
This completes the proof. □
Remark 1.
Theorem 2 provides sufficient conditions for the admissibility of switched singular nonlinear systems with the simultaneous presence of time-varying delay, sensor nonlinearities, disturbance, and unmeasurable states. To obtain less conservative conditions, the proposed conditions were developed by using an appropriate Lyapunov–Krasovskii functional with a triple sum term and adding some free matrices. It clear that the computational burden is the main drawback of this technique.
Moreover, the bilinear matrix inequalities (BMIs) conditions proposed in Theorem 2 cannot be solved by using the standard numerical software. Next, LMI conditions will be proposed in the following theorem using Lemma 3.
Theorem 3.
Take tunable scalars 0 < α < 1 , β 1 , μ 1 > 1 , and μ 2 > 1 ; chosen matrices K c i ; and positive integers d m and d M . Switched singular system (56) is exponentially admissible for any switching rule satisfying (59) and (60), if there exist symmetric definite positive matrices P ˜ i , P ˜ i j , Z ˜ s i , Z ˜ s i j , Q ˜ s i , Q ˜ s i j R 2 n × 2 n , and s = 1 , 2 , 3 ; matrices T ˜ 1 , T ˜ 2 , G ˜ 1 i , G ˜ 2 i , X ˜ i , X ˜ i j , Y ˜ i , Y ˜ i j , S ˜ i , F ˜ = F ˜ 11 F ˜ 12 0 F ˜ 22 , W L i , W k i , and X K ; and positive scalars ϵ 1 i and ϵ 2 i such that for all ( i , j ) I × I , i j , the following inequalities hold.
Σ X i ( F ˜ A ¯ c i , I λ H L i ) F B i 0 + s y m I W k i < 0 Σ Y i ( F ˜ A ¯ c i , I λ H L i ) F B i 0 + s y m I W k i < 0
Σ X i j ( F ˜ A ¯ c i j , I λ H L i ) F B i 0 + s y m I W k j < 0 Σ Y i j ( F ˜ A ¯ c i j , I λ H L i ) F B i 0 + s y m I W k j < 0
where
F ˜ T = λ 1 F ˜ 0 λ 2 F ˜ 0 λ 3 F ˜ 0 0 0 , A ¯ c i = A ¯ c i E ˜ i 0 A ˜ d i 0 I 0 B ˜ 2 i 0 , A ¯ c i j = A ¯ c i j E ˜ i 0 A ˜ d i 0 I 0 B ˜ 2 i 0 , I λ T = λ 1 I 0 λ 2 I 0 λ 3 I 0 0 0 , H L i = A ˜ L i 0 0 0 0 0 0 G ˜ φ i , F B i T = λ 1 B ¯ 1 i T F ˜ 0 λ 2 B ¯ 1 i T F ˜ 0 λ 3 B ¯ 1 i T F ˜ O , A ¯ c i = A i + B 1 i K c i B 1 i K c i 0 A i , A ˜ L i = 0 0 W L i C i W L i M 1 C i W L i C i , A ¯ c i j = A i + B 1 i K c j B 1 i K c j 0 A i , B ¯ 1 i = B 1 i 0 , G ˜ φ i = 0 W L i , W k i = K c i 0 0 0 0 0 O X k , K c i = W k i X k K c i W k i X k K c i , O = 0 0 0 0 0 , I = 0 0 0 0 0 0 0 O I T .
Controller and observer gains matrices K i and L i are given by:
K i = X k 1 W k i , L i = F ˜ 22 T W L i .
Proof. 
Using the proposed conditions in Theorem 3, a feasible solution verifies s y m ( X k ) < 0 . Thus, X k is non-singular. For the controller synthesis purpose, we introduce some auxiliary variables K c i in systems (56). Thus, we obtain
E ˜ x ˜ ( k + 1 ) = ( A ˜ i + B ¯ 1 i K c i B ¯ 1 i K c i ) x ˜ ( k ) + A ˜ d i x ˜ ( k d ( k ) ) + B ˜ 2 i w ¯ ( k ) + G φ i φ n ( C i x ( k ) ) , k [ k r + Δ r , k r + 1 ) E ˜ x ˜ ( k + 1 ) = ( A ˜ i j + B ¯ 1 i K c j B ¯ 1 i K c j ) x ˜ ( k ) + A ˜ d i x ˜ ( k d ( k ) ) + B ˜ 2 i w ¯ ( k ) + G φ i φ n ( C i x ( k ) ) , k [ k r , k r + Δ r )
where K c i = K c i K c i .
Taking F ˜ s = λ s F ˜ with s = 1 , 2 , 3 and F ˜ = F ˜ 11 F ˜ 12 0 F ˜ 22 , the following equation holds for W L i = F 22 T L i :
F ¯ A ¯ L i = I λ H L i
Applying Theorem 2 to system (71) and considering (72) yields
Σ X i ( F ˜ A ¯ c i , I λ H L i ) + s y m ( F B i K i ) < 0 , Σ Y i ( F ˜ A ¯ c i , I λ H L i ) + s y m ( F B i K i ) < 0 Σ X i j ( F ˜ A ¯ c i j , I λ H L i ) + s y m ( F B i K j ) < 0 , Σ Y i j ( F ˜ A ¯ c i j , I λ H L i ) + s y m ( F B i K j ) < 0
where K i = K i K c i K i K c i O .
By applying Lemma 3 to (73), conditions in (67) and (68) hold for W k i = X k K i .
Remark 2.
Note that inequalities (67) and (68) are linear on γ, which can be minimized as follows:
γ m = min P ˜ i , P ˜ i j , Q ˜ s i , Q ˜ s i j , Z ˜ s i , Z ˜ s i j , T ˜ 1 , T ˜ 2 , G ˜ 1 i , G ˜ 2 i , X ˜ i , X ˜ i j , Y ˜ i , Y ˜ i j , S ˜ i , F ˜ , W L i , W k i , X K , i I , s = 1 , 2 , 3 γ
Remark 3.
In [30], the study of observer-based asynchronous H control for switched singular systems with state nonlinearity was considered. To solve the problem of observer-based asynchronous control design, system transformation and Finsler’s lemma involving some scalars, p m i , q m i , and r m i , have been considered. However, this problem is solved only if the values of the used scalars are given. Otherwise, some global optimization algorithms should be used to solve the problem of bilinear matrix inequalities (BMIs), which can complicate the solvability of the LMIs. Moreover, in contrast to [23,45], the LMI conditions in Theorem 3 can be solved in one step without resorting to an iterative algorithm.

5. Numerical Examples

Example 1.
Consider a switched singular delayed system with two modes and the following parameters:
E = 3 0 1 0 , A 1 = 1.2 0.3 1.2 1.38 , A 2 = 0.5 0.3 1 0.1 , A d 1 = 0.1 0.1 0 0.1 , A d 2 = 0.1 0 0.01 0.1 , B 11 = 2 1 1 0 , B 12 = 1.9 1 1 1.3 , C 1 = 0.5 1.2 , C 2 = 0.6 1.1 , B 21 = 0.2 0.1 , B 22 = 25 10 , C 21 = 0.001 0 , C 22 = 0.0001 0 , D 1 = 0.6 , D 2 = 0.7 .
Since d e g ( d e t ( z E A 2 ) ) = d e g ( 0.25 ) = 0 < r a n k ( E ) = 1 , pair ( E , A 2 ) is non causal. In this case, the unforced part of the considered subsystem is not admissible.
Let d m = 2 , d M = 3 , λ 1 = 0.0001 , λ 2 = 0.0004 , λ 3 = 0.0002 , K c 1 = 0.9 0.01 1 3 , K c 2 = 0.1 1 0.1 1 ; and take the ADT parameters α = 0.6 , β = 1.03 , μ 1 = 1.2 , and μ 2 = 1.5 . Solving LMI conditions in Theorem 3, we get the minimum allowed γ m = 0.6392 and the following controller gains:
K 1 = 0.6334 0.0375 0.9743 0.3784 , K 2 = 0.1141 0.1352 0.1413 0.1637 L 1 = 0.1394 0.9710 , L 2 = 0.2519 0.5930
For simulation purposes, the nonlinear function and the exogenous disturbance are given, respectively, as follows:
φ ( ϱ ) = 2 ( M 2 + M 1 ) ϱ + 3 ( M 2 M 1 ) t a n ( ϱ ) . w ( k ) = s i n ( 2 k ) e 0.9 k .
where M 1 = 0.1 and M 2 = 0.4 .
Under the variation of d ( k ) depicted in Figure 4 and the switching signals depicted in Figure 2 with Δ m = 0.7 and τ a = 2.1 > τ a = 1.8912 by respecting the relationship in (59), simulation results are shown in Figure 3, Figure 4 and Figure 5, with initial conditions x ( 0 ) = [ 670 700 ] T and x ^ ( 0 ) = [ 0 0 ] T .
In the plotted Figure 3a–c, it can be seen that the system is stabilized regardless of time-varying delay, external disturbance, and sensor saturation. Moreover, for a non-causal system, a control problem is soved when the system states are unmeasured via the proposed control scheme, which is pertinent for the analysis in this paper.
From Figure 5, we can see that the evolution of the ratio | | z | | 2 / | | w | | 2 under zero-initial condition tends to a constant value with a square root of about 0.6055 which reveals that the H disturbance attenuation level is less than the required minimum allowed value γ m = 0.6392 of γ.
Example 2.
To verify the merit of the controller strategy, the example of single-ended primary inductor converter (SEPIC) (Figure 6) presented in [46] is considered.
The parameters of the converter are illustrated in Table 1.
The state variables of the system are the inductive currents i 1 and i 2 , the capacitor voltage u c 1 , and the output voltage u 0 . The SEPIC scan be described by the following differential equations:
  • When V is switched on:
    i ˙ 1 = R 1 l c 1 i 1 + 1 l c 1 E 0 u ˙ c 1 = 1 C 1 i 2 u ˙ 0 = 1 R C 2 u 0 i ˙ 2 = R 2 l c 2 i 2 + 1 l c 2 u c 1
  • When V is switched off:
    i ˙ 1 = R 1 l c 1 i 1 1 l c 1 u c 1 1 l c 1 u 0 + 1 l c 1 E 0 u ˙ c 1 = 1 C 1 i 1 u ˙ 0 = 1 C 2 i 1 + 1 C 2 i 2 1 R C 2 u 0 i ˙ 2 = R 2 l c 2 i 2 1 l c 2 u 0
Set the control input u ( k ) = E 0 and the state vector as x ( k ) = [ i 1 ( k ) u c 1 ( k ) u 0 ( k ) i 2 ( k ) ] T .
We created the model (1) with the following data:
E = 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 , A 1 = 0.96 0 0 0 0 1 0 0.2 0 0 0.99 0 0 0.04 0 0.992 , B 11 = B 12 = 0.02 0 0 0 , A 2 = 0.96 0.02 0.02 0 0.2 1 0 0 0.2 0 0.99 0.2 0 0 0.04 0.992 , C 1 = C 2 = 1 0 0 0 0 1 0 0 0 0 1 0 , A d 1 = A d 2 = 0 , B 21 = B 22 = 0.1 0.1 0.1 0.1 , C 21 = 0.0001 0.0001 0 0 ,
C 22 = 0.0001 0 0.0001 0 , D 1 = 0.1 , D 2 = 0.01 .
The nonlinear function and the exogenous disturbance are given as follows:
φ ( ϱ ) = M 2 + M 1 2 ϱ + M 2 M 1 2 ϱ 2 w ( k ) = c o s ( 2 k ) e 0.4 k .
where M 1 = 0.2 and M 2 = 0.5 .
case I: 
The method in this paper: Let λ 1 = 2 , λ 2 = 8 , λ 3 = 8 , K c 1 = [ 0.45 0.28 0.5 0 ] , K c 2 = [ 0.45 1 0.8 0 ] , and Δ m = 0.5 ; and ADT parameters α 1 = 0.3 , β = 1.03 , μ 1 = 1.2 , and μ 2 = 3 ; a feasible result was obtained by Theorem 3 with the minimum allowed γ m = 0.936 and the following observer and controller gains:
K 1 =   0.0112 0.0088 0.0123 0.0001 , K 2 =   0.0321 0.0186 0.0337 0.0007 , L 1 = 0.3826 0.0202 0.016 0.0294 0.4176 0.0243 0.0046 0.017 0.476 0.0005 0.0114 0.0172 , L 2 = 0.1364 0.002 0.0307 0.1179 0.2011 0.0052 0.0830 0.0227 0.1435 0.0025 0.0051 0.0151 .
case II: 
The method in [47]: The observer and controller gains were:
K 1 =   19.0129 3.7921 3.3107 7.1217 , K 2 =   14.5563 0.9161 0.3893 6.6751 , L 1 = 0.4081 0.1669 0.0882 0.4601 1.0845 0.0181 0.2778 0.0630 0.7716 0.3815 0.7171 0.0399 , L 2 = 0.4448 0.0478 0.0512 0.1588 0.9432 0.1189 0.1689 0.0161 0.4380 0.3458 0.3748 0.1141 .
Given the initial conditions x ( 0 ) = x ^ ( 0 ) = [ 1 1 2 0.1 ] T , the simulation results are depicted in Figure 7 and Figure 8. The evolutions of the system states are shown in Figure 8. Figure 7 shows the evolution of the control input and the switching rule of the controller and the system in case I.
The results took into account that the converter system under asynchronous switching was stabilized even in the presence of the simultaneous sensor nonlinearity and exogenous disturbance.
Moreover, the control strategy guarantees the convergence of the system state when it is incompletely available for measurement.
To demonstrate the effectiveness of the proposed method in this work, we considered the resulting closed loop system performing by case II in Figure 9.
From Figure 9, it can be observed that all the presented controllers in case I and case II guarantee the convergence of the system. However, the evolutions of the estimated states were improved using the proposed gains in case I.
To further prove the merits of the proposed strategy, two quality criteria were considered to evaluate the states errors e ( k ) = x ( k ) x ^ ( k ) : integral squared error (ISE) and integral absolute error (IAE). The comparison is provided in Table 2.
From the results in Table 2, we deduced that the total deviation of e(k) was smaller for the method developed in this paper.

6. Conclusions

This work was a contribution to some issues in the control of switched singular non-linear time-varying systems with sensor saturation. An observer was considered to reconstruct the unmeasured system states with measurable outputs and an asynchronous control law was synthesized. Based on an appropriate Lyapunov–Krasovskii functional with a triple sum term and the ADT approach, delay-dependent sufficient conditions were proposed to ensure robust admissible of the closed loop system with H performance. The resolvability of the corresponding observer-based controller conditions has also been established using the LMI technique. The merits of the presented results were verified through two examples.
As future work, it would be interesting to extend the results for the discrete-time stochastic Markov-jump singular systems and validate the obtained results on a photovoltaic practical platform.

Author Contributions

Conceptualization, M.A.R. and M.K.; methodology, M.A.R.; software, M.K. and M.A.R.; validation, M.K. and M.A.R.; formal analysis, M.K. and M.A.R.; investigation, A.B., H.J. and A.H.; resources, M.K. and A.H.; data curation, A.B. and H.J.; writing—original draft preparation, M.A.R. and M.K.; writing—review and editing, M.A.R. and M.K.; visualization, M.A.R. and M.K.; supervision, M.A.R., M.K. and H.J.; project administration, A.B.; funding acquisition, A.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research has been funded by Research Deanship in University of Hail-Saudi Arabia through project number RG-20097.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lin, J.; Fei, S.; Shen, J. Robust stability and stabilization for uncertain discrete-time switched singular systems with time-varying delays. J. Syst. Eng. Electron. 2010, 21, 650–657. [Google Scholar] [CrossRef]
  2. Xu, Y.; Zhu, S.; Ma, S.; Han, Q.L. Finite-time stability and stabilization for a class of nonlinear discrete-time descriptor switched systems with time-varying delay. In Proceedings of the 33rd Chinese Control Conference (CCC), Nanjing, China, 28–30 July 2014; pp. 6025–6030. [Google Scholar]
  3. Lin, J.; Fei, S.; Gao, Z. Control discrete-time switched singular systems with state delays under asynchronous switching. Int. J. Syst. Sci. 2013, 44, 1089–1101. [Google Scholar] [CrossRef]
  4. Lin, J.; Fei, S.; Wu, Q. Reliable H filtering for discrete-time switched singular systems with time-varying delay. Circuits Syst. Signal Process. 2012, 31, 1191–1214. [Google Scholar] [CrossRef]
  5. Zamani, I.; Shafiee, M. Stability analysis of uncertain switched singular time-delay systems with discrete and distributed delays. Optim. Control Appl. Methods 2015, 36, 1–28. [Google Scholar] [CrossRef]
  6. Zhang, L.; Zhao, J.; Qi, X.; Li, F. Exponential stability for discrete-time singular switched time-delay systems with average dwell time. In Proceedings of the Control Conference (CCC), 2011 30th Chinese, Yantai, China, 22–24 July 2011; pp. 1789–1794. [Google Scholar]
  7. Lin, J.; Fei, S.; Gao, Z.; Ding, J. Fault detection for discrete-time switched singular time-delay systems: An average dwell time approach. Int. J. Adapt. Control Signal Process. 2013, 27, 582–609. [Google Scholar] [CrossRef]
  8. Li, S.; Xiang, Z. Stability, l1-gain and l-gain analysis for discrete-time positive switched singular delayed systems. Appl. Math. Comput. 2016, 275, 95–106. [Google Scholar] [CrossRef]
  9. Ma, Y.; Fu, L. Finite-time H control for discrete-time switched singular time-delay systems subject to actuator saturation via static output feedback. Int. J. Syst. Sci. 2016, 47, 3394–3408. [Google Scholar] [CrossRef]
  10. Kchaou, M.; Ahmadi, S.A. Robust Control for Nonlinear Uncertain Switched Descriptor Systems with Time Delay and Nonlinear Input: A Sliding Mode Approach. Complexity 2017, 2017, 14. [Google Scholar] [CrossRef] [Green Version]
  11. Regaieg, M.; Kchaou, M.; Hajjaji, A.E.; Gassara, H.; Chaabane, M. Mode-dependent control design for discrete-time Switched Singular Systems with time varying delay. In Proceedings of the 2018 Annual American Control Conference, Milwaukee, WI, USA, 27–29 June 2018; pp. 374–379. [Google Scholar]
  12. Lin, J.; Zhao, X.; Xiao, M.; Shen, J. Stabilization of discrete-time switched singular systems with state, output and switching delays. J. Frankl. Inst. 2019, 356, 2060–2089. [Google Scholar] [CrossRef]
  13. Alexandra, M.; Paolo, M.; Andreas, Z. A multi input sliding mode control for Peltier Cells using a cold–hot sliding surface. J. Frankl. Inst. 2018, 355, 9351–9373. [Google Scholar] [CrossRef]
  14. Regaieg, M.; Kchaou, M.; Hajjaji, A.E.; Chaabane, M. Robust H guaranteed cost control for discrete-time switched singular systems with time-varying delay. Optim. Control Appl. Methods 2019, 40, 119–140. [Google Scholar] [CrossRef]
  15. Xing, M.; Xia, J.; Wang, J.; Meng, B.; Shen, H. Asynchronous H filtering for nonlinear persistent dwell-time switched singular systems with measurement quantization. Appl. Math. Comput. 2019, 362, 124578. [Google Scholar] [CrossRef]
  16. Cheng, J.; Park, J.; Karimi, H.; Zhao, X. Static output feedback control of nonhomogeneous Markovian jump systems with asynchronous time delays. Inf. Sci. 2017, 399, 219–238. [Google Scholar] [CrossRef]
  17. Zhao, X.; Tian, E.; Wang, L.; Li, H. Asynchronous control for discrete switched systems over network by using sojourn probability method. In Proceedings of the Control and Decision Conference (CCDC), 2016 Chinese, Yinchuan, China, 28–30 May 2016; pp. 962–967. [Google Scholar]
  18. Wang, Y.E.; Zhao, J.; Jiang, B. Stabilization of a class of switched linear neutral systems under asynchronous switching. IEEE Trans. Autom. Control 2013, 58, 2114–2119. [Google Scholar] [CrossRef]
  19. Xiang, Z.; Sun, Y.N.; Chen, Q. Stabilization for a class of switched neutral systems under asynchronous switching. Trans. Inst. Meas. Control 2012, 34, 793–801. [Google Scholar] [CrossRef]
  20. Zhang, L.; Gao, H. Asynchronously switched control of switched linear systems with average dwell time. Automatica 2010, 46, 953–958. [Google Scholar] [CrossRef]
  21. Zhao, X.; Shi, P.; Zhang, L. Asynchronously switched control of a class of slowly switched linear systems. Syst. Control Lett. 2012, 61, 1151–1156. [Google Scholar] [CrossRef]
  22. Xiang, M.; Xiang, Z.; Karimi, H. Stabilization of positive switched systems with time-varying delays under asynchronous switching. Int. J. Control. Autom. Syst. 2014, 12, 939–947. [Google Scholar] [CrossRef] [Green Version]
  23. Xiang, M.; Xiang, Z.; Karimi, H.R. Asynchronous L1 control of delayed switched positive systems with mode-dependent average dwell time. Inf. Sci. 2014, 278, 703–714. [Google Scholar] [CrossRef]
  24. Regaieg, M.; Kchaou, M.; Bosche, J.; El-Hajjaji, A.; Chaabane, M. Asynchronous Output Feedback Control Design for Nonlinear Switched Singular Systems with Time Varying Delay. In Proceedings of the 2019 IEEE 58th Conference on Decision and Control (CDC), Nice, France, 11–13 December 2019; pp. 611–616. [Google Scholar]
  25. Lin, J.; Fei, S.; Gao, Z. Stabilization of discrete-time switched singular time-delay systems under asynchronous switching. J. Frankl. Inst. 2012, 349, 1808–1827. [Google Scholar] [CrossRef]
  26. Liu, L.L.; Wang, Y.E.; Wu, B.W. Asynchronous stabilization of switched singular systems with interval time varying delays. Int. J. Control Autom 2015, 8, 373–384. [Google Scholar] [CrossRef]
  27. Lin, J.; Shi, Y.; Gao, Z.; Ding, J. Functional observer for switched discrete-time singular systems with time delays and unknown inputs. IET Control Theory Appl. 2015, 9, 2146–2156. [Google Scholar] [CrossRef]
  28. Lin, J.; Gao, Z. Observers design for switched discrete-time singular time-delay systems with unknown inputs. Nonlinear Anal. Hybrid Syst. 2015, 18, 85–99. [Google Scholar] [CrossRef]
  29. Han, Y.; Kao, Y.; Park, J. Robust nonfragile observer-based control of switched discrete singular systems with time-varying delays: A sliding mode control design. Int. J. Robust Nonlinear Control 2019, 29, 1462–1483. [Google Scholar] [CrossRef]
  30. Sun, Y.; Ma, S. Observer-based asynchronous H control for a class of discrete time nonlinear switched singular systems. J. Frankl. Inst. 2020, 357, 5277–5301. [Google Scholar] [CrossRef]
  31. Wang, T.; Tong, S. Observer-based output-feedback asynchronous control for switched fuzzy systems. IEEE Trans. Cybern. 2016, 47, 2579–2591. [Google Scholar] [CrossRef]
  32. Zhang, M.; Shen, C.; Wu, Z.G. Asynchronous observer-based control for exponential stabilization of Markov jump systems. IEEE Trans. Circuits Syst. II Express Briefs 2019, 67, 2039–2043. [Google Scholar] [CrossRef]
  33. Su, Y.; Zheng, C.; Mercorelli, P. Global finite-time stabilization of planar linear systems with actuator saturation. IEEE Trans. Circuits Syst. II Express Briefs 2016, 64, 947–951. [Google Scholar] [CrossRef]
  34. Lian, J.; Li, C.; Liu, D. Input-to-state stability for discrete-time non-linear switched singular systems. IET Control Theory Appl. 2017, 11, 2893–2899. [Google Scholar] [CrossRef]
  35. Liu, Y.; Wang, J.; Gao, C.; Tang, S.; Gao, Z. Input-to-state stability for a class of discrete-time nonlinear input-saturated switched descriptor systems with unstable subsystems. Neural Comput. Appl. 2018, 29, 417–424. [Google Scholar] [CrossRef]
  36. Wang, J.; Ma, S.; Zhang, C. Finite-time stabilization for nonlinear discrete-time singular Markov jump systems with piecewise-constant transition probabilities subject to average dwell time. J. Frankl. Inst. 2017, 354, 2102–2124. [Google Scholar] [CrossRef]
  37. Wei, Y.; Sun, L.; Jia, S.; Liu, K.; Meng, F. Disturbance attenuation and rejection for a class of switched nonlinear systems subject to input and sensor saturations. Math. Probl. Eng. 2019, 2019, 13. [Google Scholar] [CrossRef]
  38. Cheng, J.; Zhan, Y. Nonstationary l2l filtering for Markov switching repeated scalar nonlinear systems with randomly occurring nonlinearities. Appl. Math. Comput. 2020, 365, 124714. [Google Scholar] [CrossRef]
  39. Duan, R.; Li, J. Finite-time distributed H filtering for Takagi-Sugeno fuzzy system with uncertain probability sensor saturation under switching network topology: Non-PDC approach. Appl. Math. Comput. 2020, 371, 124961. [Google Scholar] [CrossRef]
  40. Zhou, L.; Ho, D.W.; Zhai, G. Stability analysis of switched linear singular systems. Automatica 2013, 49, 1481–1487. [Google Scholar] [CrossRef]
  41. Liu, Y.; Kao, Y.; Karimi, H.; Gao, Z. Input-to-state stability for discrete-time nonlinear switched singular systems. Inf. Sci. 2016, 358, 18–28. [Google Scholar] [CrossRef]
  42. Wu, Z.G.; Shi, P.; Su, H.; Chu, J. Asynchronous l2 - l filtering for discrete-time stochastic Markov jump systems with randomly occurred sensor nonlinearities. Automatica 2014, 50, 180–186. [Google Scholar] [CrossRef]
  43. Mathiyalagan, K.; Su, H.; Shi, P.; Sakthivel, R. Exponential H Filtering for Discrete-Time Switched Neural Networks With Random Delays. IEEE Trans. Cybern. 2015, 45, 676–687. [Google Scholar] [CrossRef]
  44. Wang, G.; Xie, R.; Zhang, H.; Yu, G.; Dang, C. Robust Exponential H Filtering for Discrete-Time Switched Fuzzy Systems with Time-Varying Delay. Circuits Syst. Signal Process. 2016, 35, 117–138. [Google Scholar] [CrossRef]
  45. Li, X.; Xiang, Z.; Karimi, H. Asynchronously switched control of discrete impulsive switched systems with time delays. Inf. Sci. 2013, 249, 132–142. [Google Scholar] [CrossRef]
  46. Guo, S.; Zhu, F.; Jiang, B. Reduced-order switched UIO design for switched discrete-time descriptor systems. Nonlinear Anal. Hybrid Syst. 2018, 30, 240–255. [Google Scholar] [CrossRef]
  47. Regaieg, M.; Kchaou, M.; Bosche, J.; El-Hajjaji, A.; Chaabane, M. Robust dissipative observer-based control design for discrete-time switched systems with time-varying delay. IET Control Theory Appl. 2019, 13, 3026–3039. [Google Scholar] [CrossRef]
Figure 1. Diagram of asynchronous switching.
Figure 1. Diagram of asynchronous switching.
Electronics 10 02334 g001
Figure 2. The system and controller switching signal.
Figure 2. The system and controller switching signal.
Electronics 10 02334 g002
Figure 3. Simulation results for example 1. (a) Response and estimate trajectories of x 1 . (b) Input trajectory. (c) Response and estimate trajectories of x 2 .
Figure 3. Simulation results for example 1. (a) Response and estimate trajectories of x 1 . (b) Input trajectory. (c) Response and estimate trajectories of x 2 .
Electronics 10 02334 g003
Figure 4. Variation of d ( k ) .
Figure 4. Variation of d ( k ) .
Electronics 10 02334 g004
Figure 5. Ratio evolution.
Figure 5. Ratio evolution.
Electronics 10 02334 g005
Figure 6. Single-ended primary inductor converter.
Figure 6. Single-ended primary inductor converter.
Electronics 10 02334 g006
Figure 7. Switching signal and control input. (a) System and controller switching signal; (b) control input trajectory.
Figure 7. Switching signal and control input. (a) System and controller switching signal; (b) control input trajectory.
Electronics 10 02334 g007
Figure 8. Simulation results for example 2. (a) Response and estimate trajectories of i 1 . (b) Response and estimated trajectories of u c 1 . (c) Response and estimated trajectories of u 0 . (d) Response and estimate trajectories of i 2 .
Figure 8. Simulation results for example 2. (a) Response and estimate trajectories of i 1 . (b) Response and estimated trajectories of u c 1 . (c) Response and estimated trajectories of u 0 . (d) Response and estimate trajectories of i 2 .
Electronics 10 02334 g008
Figure 9. Estimation errors with case I and II. (a) Estimation error of i 1 . (b) Estimation error of u c 1 . (c) Estimation error of u 0 . (d) Estimation error of i 2 .
Figure 9. Estimation errors with case I and II. (a) Estimation error of i 1 . (b) Estimation error of u c 1 . (c) Estimation error of u 0 . (d) Estimation error of i 2 .
Electronics 10 02334 g009
Table 1. Converter parameters.
Table 1. Converter parameters.
AcronymsDefinitionsValues/Units
l c 1 Input inductor 1 × 10 3 H
l c 2 Output inductor 0.5 × 10 3 H
C 1 Input capacitor 0.1 × 10 3 F
C 2 Output capacitor 0.1 × 10 3 F
R 1 Resistor of input inductor 2 Ω
R 2 Resistor of output inductor 0.2 Ω
RLoad resistor 2 Ω
Table 2. Comparison of e ( k ) for k [ 0 , 100 ] .
Table 2. Comparison of e ( k ) for k [ 0 , 100 ] .
            ISE             IAE             
Expression              k = 0 100 ( e ( k ) ) 2              k = 0 100 | e ( k ) |             
case I             16             0.27             
case II             19             0.39             
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Regaieg, M.A.; Kchaou, M.; Jerbi, H.; Boudjemline, A.; Hafaifa, A. Robust Asynchronous H Observer-Based Control Design for Discrete-Time Switched Singular Systems with Time-Varying Delay and Sensor Saturation: An Average Dwell Time Approach. Electronics 2021, 10, 2334. https://doi.org/10.3390/electronics10192334

AMA Style

Regaieg MA, Kchaou M, Jerbi H, Boudjemline A, Hafaifa A. Robust Asynchronous H Observer-Based Control Design for Discrete-Time Switched Singular Systems with Time-Varying Delay and Sensor Saturation: An Average Dwell Time Approach. Electronics. 2021; 10(19):2334. https://doi.org/10.3390/electronics10192334

Chicago/Turabian Style

Regaieg, Mohamed Amin, Mourad Kchaou, Houssem Jerbi, Attia Boudjemline, and Ahmed Hafaifa. 2021. "Robust Asynchronous H Observer-Based Control Design for Discrete-Time Switched Singular Systems with Time-Varying Delay and Sensor Saturation: An Average Dwell Time Approach" Electronics 10, no. 19: 2334. https://doi.org/10.3390/electronics10192334

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop