Next Article in Journal
Subclasses of Multivalent Meromorphic Functions with a Pole of Order p at the Origin
Next Article in Special Issue
Chenciner Bifurcation Presenting a Further Degree of Degeneration
Previous Article in Journal
A Class-Incremental Learning Method Based on Preserving the Learned Feature Space for EEG-Based Emotion Recognition
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Event-Triggered Asynchronous Filter of Nonlinear Switched Positive Systems with Output Quantization

1
School of Automation, Hangzhou Dianzi University, Hangzhou 310018, China
2
Digital Economy Research Institute, Hangzhou Dianzi University, Hangzhou 310018, China
*
Authors to whom correspondence should be addressed.
Mathematics 2022, 10(4), 599; https://doi.org/10.3390/math10040599
Submission received: 4 January 2022 / Revised: 30 January 2022 / Accepted: 3 February 2022 / Published: 15 February 2022
(This article belongs to the Special Issue Dynamical System and Stochastic Analysis)

Abstract

:
This paper deals with a static/dynamic event-triggered asynchronous filter of nonlinear switched positive systems with output quantization. The nonlinear function is located in a sector. Both static and dynamic event-triggering conditions are established based on the 1-norm form. By virtue of the event-triggering mechanism, the error system is transformed into an interval uncertain system. An event-triggered asynchronous filter is designed by employing a matrix decomposition approach. The positivity and L 1 -gain stability of the error system are guaranteed by means of linear copositive Lyapunov functions and a linear programming approach. Finally, two examples are given to verify the effectiveness of the design.

1. Introduction

As an important class of hybrid systems, switched positive systems composing of a series of positive subsystems and a switching rule to coordinate the operation of subsystems have attracted extensive attention [1,2]. Compared with the general (non-positive) switched systems [3,4,5], switched positive systems are more suitable to accurately model a kind of practical system consisting of nonnegative quantities, such as communication networks [6], chemical engineering [7], and water systems [8]. In [9,10], the stability and stabilization of switched positive systems were investigated based on linear copositive Lyapunov functions.
The study [11] dealt with the issue of L 1 -gain characterization for switched positive systems by virtue of copositive Lyapunov function and linear programming approach. The L 1 -gain analysis and control synthesis of switched positive systems was investigated in [12] using multiple linear copositive Lyapunov functions incorporated with the average dwell time approach. More results on a switched positive systems can be found in [13,14,15]. The above literature mainly investigated linear switched positive systems. In fact, nonlinear processes exist in most practical systems. A linear model cannot describe the nonlinear processes accurately.
Modeling such systems via nonlinear switched systems will have less error than linear switched systems. In [16], the distributed filter was proposed for nonlinear switched positive systems with stochastic nonlinearities and missing measurements based on switched Lyapunov function and linear programming. A sector nonlinearity was first introduced to ensure the positivity of nonlinear switched positive systems in [17,18], where the considered nonlinear functions are located in a sector.
A robust fault detection filter was designed for nonlinear switched systems with time-varying delay based on the average dwell time approach and the Lyapunov functional technique [19]. In [20], the issue of H filter of nonlinear switched systems with stable and unstable subsystems was solved by means of the mode-dependent average dwell time technique. Further results about nonlinear switched systems can refer to [21,22,23,24,25].
The filter design for switched systems in the literature mentioned above is mainly based on synchronous switching. It should be pointed out that it takes time to identify which subsystem is activated and which matched filter is activated. The transmission time delay of the switching signal or the impact of the external factors may result in asynchronous switching between the filters and the switched systems [26,27]. Therefore, an asynchronous filter is more practical than a synchronous one.
An asynchronous 1 positive filter of switched positive systems with modal-dwell-time was proposed in [28]. Using the average dwell time and linear matrix inequality, the study [29] was concerned with the H filtering problem of linear switched systems with asynchronous switching. An L 1 -gain filter of switched positive systems was investigated by introducing a clock-dependent Lyapunov function [30]. In addition, the issue of quantization was considered in [27], which can deal with the failure phenomenon of elements. The quantization can also guarantee the safety of information transmission [31,32,33].
The study [31] was concerned with feedback stabilization problems for linear time-invariant control systems with saturating quantized measurements. In [32], the authors investigated a design method of a time-varying quantizer to stabilize switched systems with quantized output and switching delays based on a dwell-time assumption and level sets of a common Lyapunov function. Using the sojourn probability-based switching law and parameterized Lyapunov functional, the literature [33] addressed the issue of quantized H filtering for switched linear parameter-varying systems with both sojourn probabilities and unreliable communication channels. How can we establish an asynchronous filter framework of nonlinear switched positive systems and solve the signal quantization based on a linear approach? These questions motivate the current investigation.
Up to now, many related results on event-triggering mechanism have been reported in [34,35,36,37,38]. Event-triggered communication mechanism provides a more effective and practical method for solving the control issues than time-triggered sample to reduce unnecessary signal transmission. The study [39] investigated the event-triggered L 1 -gain filter of switched positive systems subject to state saturation using linear programming and linear copositive Lyapunov function.
In [40], an event-triggered filter of positive systems was designed by adopting a matrix decomposition approach and linear copositive Lyapunov functions. An event-triggered filter of switched positive systems subject to state saturation was investigated by resorting to linear programming and average dwell time technology [41]. More recently, a dynamic event-triggered mechanism, which was developed from the static one, has been presented in [42,43]. In [44], the issue of recursive distributed filtering was investigated for nonlinear time-varying systems under a dynamic event-triggered mechanism.
With the help of the mathematical induction and Lyapunov theorem, the study [45] presented a dynamic event-triggered control scheme for linear time-invariant systems. The study [46] dealt with the stability of linear stochastic systems based on the dynamic event-triggered mechanism with an impulsive switched system approach. To the best of authors’ knowledge, there have been no research achievements regarding the asynchronous filter design of nonlinear switched positive systems under a static/dynamic event-triggering mechanism. Therefore, applying static and dynamic event-triggering communication mechanisms to the asynchronous filter design of switched nonlinear positive systems is one motivation of this work.
In this paper, we focus on the event-triggered L 1 -gain asynchronous filter of nonlinear switched positive systems with output quantization. Static and dynamic event-triggering schemes based on 1-norm inequality are constructed for the considered systems, respectively. The filter gain matrices are designed by using the matrix decomposition technique to guarantee the positivity and L 1 -gain stability of the underlying systems. The outline of the paper is as follows: Section 2 provides the problem formulation; Section 3 presents the main results; Two examples are given in Section 4; and Section 5 concludes this paper.
Notation 1.
Let R n (or R + n ) and R n × m be sets of n-dimensional vectors (or, nonnegative) and n × m matrices, respectively. The symbols N and N + denote the sets of nonnegative and positive integers, respectively. For a matrix A = [ a i j ] , A 0 ( 0 ) indicates that a i j 0 ( a i j > 0 ), i , j = 1 , , n , where a i j is the element in the ith row and jth column of A. A stands for the transpose of matrix A.
For v R n , v ( ı ) is the ıth element of the vector. v 0 ( 0 ) means v ( ı ) ( 0 ) , ı = 1 , , n . The 1-norm of x = ( x 1 , x 2 , , x n ) is defined by x 1 = ı = 1 n | x ı | , and the 1 norm of the vector is k = 0 x ( k ) 1 . Define 1 n = ( 1 , , 1 n ) R n and 1 n ( ı ) = ( 0 , , 0 , 1 ı , 0 , , 0 n ı ) . A matrix I denotes the identity matrix with appropriate dimensions, and 1 n × n R n × n is a matrix with all the elements being 1. The logic operator a b means that a is valid or b is valid.

2. Preliminaries

Consider the discrete-time nonlinear switched system:
x ( k + 1 ) = A σ ( k ) f ( x ( k ) ) + B σ ( k ) g ( ω ( k ) ) , y ( k ) = C σ ( k ) h ( x ( k ) ) + D σ ( k ) l ( ω ( k ) ) , z ( k ) = E σ ( k ) p ( x ( k ) ) + F σ ( k ) q ( ω ( k ) ) ,
where x ( k ) = ( x 1 ( k ) , , x n ( k ) ) R n , y ( k ) R m , ω ( k ) R + m , and z ( k ) R s are the system state, measurable output, disturbance, and output to be estimated, respectively. The nonlinear functions satisfy that
f ( x ) = ( f 1 ( x 1 ) , , f n ( x n ) ) , h ( x ) = ( h 1 ( x 1 ) , , h n ( x n ) ) , p ( x ) = ( p 1 ( x 1 ) , , p n ( x n ) ) , g ( ω ) = ( g 1 ( ω 1 ) , , g m ( ω m ) ) , l ( ω ) = ( l 1 ( ω 1 ) , , l m ( ω m ) ) , q ( ω ) = ( q 1 ( ω 1 ) , , q m ( ω m ) ) .
The function σ ( k ) denotes the switching law taking values at a finite set S = { 1 , 2 , , N } , N N + , where N represents the number of subsystems. Assume that the ith subsystem is invoked when σ ( k ) = i .
Assumption 1.
The system matrices satisfy that A i 0 , B i 0 , C i 0 , D i 0 , E i 0 , and F i 0 for each i S .
Assumption 2.
The nonlinear functions f ( x ) , g ( ω ) , h ( x ) , l ( ω ) , p ( x ) , and q ( ω ) are located in some sector fields with
ϖ 1 x i 2 f i ( x i ) x i ϖ 2 x i 2 , ϖ 3 x i 2 h i ( x i ) x i ϖ 4 x i 2 , ϖ 5 x i 2 p i ( x i ) x i ϖ 6 x i 2 ,
ε 1 ω ι 2 g ι ( ω ι ) ω ι ε 2 ω ι 2 , ε 3 ω ι 2 l ι ( ω ι ) ω ι ε 4 ω ι 2 , ε 5 ω ι 2 q ι ( ω ι ) ω ι ε 6 ω ι 2 ,
where i = 1 , 2 , , n , ι = 1 , 2 , , m , 0 < ϖ 1 ϖ 2 , 0 < ϖ 3 ϖ 4 , 0 < ϖ 5 ϖ 6 , 0 < ε 1 ε 2 , 0 < ε 3 ε 4 , 0 < ε 5 ε 6 , and f i ( 0 ) = 0 .
Some preliminaries about positive systems are introduced.
Definition 1
([1,2]). A system is said to be positive if all its states and outputs are nonnegative for any nonnegative initial conditions and nonnegative inputs.
Remark 1.
There indeed exist some systems whose states and outputs are nonnegative for some non-positive initial conditions and inputs. The nonnegativity of these systems only holds for some of initial conditions and inputs rather than any nonnegative initial conditions and inputs. In this paper, the definition of positive system means that the states and outputs are nonnegative for any nonnegative initial conditions and inputs. The definition follows the notions in [1,2]. Such a definition is to guarantee the essential nonnegativity of a system for any nonnegative initial conditions and inputs. Thus, the nonnegative initial conditions are required.
Lemma 1
([1,2]). A system x ( k + 1 ) = A x ( k ) is positive if and only if A 0 .
Lemma 2
([1,2]). Given a matrix A 0 , the following conditions are equivalent:
(i) The matrix A is a Schur matrix.
(ii) There exists some vector v 0 such that ( A I ) v 0 .
Definition 2
([3]). For a switching signal σ ( k ) and 0 k 1 k 2 , denote the number of the switching of σ ( k ) by N σ ( k 2 , k 1 ) . If there exist N 0 0 and τ a > 0 such that
N σ ( k 2 , k 1 ) N 0 + ( k 2 k 1 ) / τ a ,
then τ a is an average dwell time of the switching signal σ ( k ) .
Definition 3
([41]). The system (1) is said to be 1 -gain stable if the following statements hold:
(i) For ω ( k ) = 0 , the system (1) is asymptotically stable.
(ii) Under zero-initial conditions, the following inequality holds for ω ( k ) 0 ,
k = 0 e k e ( k ) 1 γ k = 0 ω ( k ) 1 ,
where γ > 0 is the 1 -gain value and > 0 .

3. Main Results

This section first explores the positivity of system (1). Then, a nonlinear asynchronous filter is designed under static event-triggering mechanism for system (1) with output quantization. Finally, a dynamic event-triggering filter for system (1) is proposed.

3.1. Positivity

Lemma 3.
Under Assumption 2, system (1) is positive if and only if Assumption 1 holds.
Proof. 
Necessity. Let x ( 0 ) = 0 . Then, x ( 1 ) = B i g ( ω ( 0 ) ) for some i S . By Assumption 2, g ( ω ( 0 ) ) 0 for any ω ( 0 ) 0 . Since x ( 1 ) 0 for any g ( ω ( 0 ) ) 0 , then B i 0 .
Now, we prove that A i 0 via reductio ad absurdum. Let g ( ω ( k ) ) = 0 . Suppose there exists an element a i ( ı ȷ ) < 0 , then we find
x ı ( k + 1 ) = j = 1 , j ȷ n ( a i ( ı j ) f j ( x j ( k ) ) + a i ( ı ȷ ) f ȷ ( x ȷ ( k ) ) ) .
It is possible that x ı ( k + 1 ) < 0 if a i ( ı ȷ ) takes a small value enough, which yields a contradiction with the positivity of system (1). Thus, A i 0 .
Sufficiency. Denote by ϝ the set of indices that satisfies x ı ( k ) = 0 for ı ϝ . Then, for some i S
x ı ( k + 1 ) = j Ω a i ( ı j ) f j ( x j ( k ) ) + ι = 1 m b i ( ı ι ) g ι ( ω ι ( k ) ) , ı ϝ ,
where a i ( ı ȷ ) is the ıth row ȷth column element of A i and b i ( ı ι ) is the ıth row ι th column element of B i . Note the condition (2), it follows that f j ( x j ( k ) ) 0 for k [ 0 , + ) . By Assumption 1, a i ( ı ȷ ) 0 and b i ( ı ι ) 0 . From (3), we have g ( ω ( k ) ) 0 , l ( ω ( k ) ) 0 , and q ( ω ( k ) ) 0 for ω ( k ) R + m . So, we have x ı ( k + 1 ) 0 for g ( ω ( k ) ) 0 . By (2a), we have h ( x ( k ) ) 0 and p ( x ( k ) ) 0 for x ( k ) 0 . Together these with C i 0 , D i 0 , E i 0 , and F i 0 give y ( k ) 0 and z ( k ) 0 . □
The proof of Lemma 3 follows the proof of the positivity in [1,2]. The sector conditions in Assumption 2 are key to the positivity of system (1).

3.2. Static Event-Triggering Case

This subsection aims to design an event-triggered nonlinear asynchronous filter for a switched nonlinear positive system (1). A more general case is investigated, where the nonlinear function is unknown. This implies that the nonlinear function f ( x ( k ) ) cannot be used for the filter design. Thus, a nonlinear function f ^ ( x ) is introduced to estimate the unknown nonlinear function f ( x ) . Then, the corresponding filter design is more difficult compared with the former filter design.
First, we introduce an event-triggering mechanism to detect and manage the transmission of output variables. Define e y ( k ) = y ˜ ( k ) y ( k ) , where y ˜ ( k ) = y ( k ) , y ( k ) is the output of event generator at the event-triggering instant k , N . The measurement output will be released only when the following event-triggering condition is satisfied:
e y ( k ) 1 > β y ( k ) 1 ,
where k [ k , k + 1 ) and β [ 0 , 1 ) is the event-triggering coefficient.
To further reduce the design cost and increase the practicability of the filter, we introduce a quantization technique to measure the output signal. Figure 1 is the event-triggered nonlinear quantization filter framework of switched nonlinear positive systems. The model of the quantized output signal is given as:
y ¯ ( k ) = U ¯ ( y ˜ ( k ) ) = U ¯ 1 ( y ˜ 1 ( k ) ) , U ¯ 2 ( y ˜ 2 ( k ) ) , , U ¯ m ( y ˜ m ( k ) ) ,
where y ¯ ( k ) R m denotes the quantized signal of the event generator’s output signal y ˜ ( k ) and U ¯ ( y ˜ ( k ) ) is the logarithmic quantizer. Moreover, the subquantizer U ¯ c ( y ˜ c ( k ) ) ( 1 c m ) is characterized by the set of quantization levels:
u c = { ϕ c | ϕ c = κ c ϕ c 0 } ,
where 0 < κ c < 1 , ϕ c 0 > 0 , ϕ c denotes the quantization level corresponding to a segment of cth component of the output signal y ˜ ( k ) . Then, the subquantizer U ¯ c ( y ˜ c ( k ) ) is defined as follows:
U ¯ c ( y ˜ c ( k ) ) = ϕ c , 1 1 + ϵ c ϕ c < y ˜ c ( k ) 1 1 ϵ c ϕ c , 0 , y ˜ c ( k ) = 0 , y ˜ c ( k ) , 0 < y ˜ c ( k ) < 1 1 + ϵ c ϕ c , y ˜ c ( k ) > 1 1 ϵ c ϕ c ,
where ϵ c = 1 κ c 1 + κ c . For any quantization error, the following sector-bound expression can be obtained:
U ¯ ( y ˜ ( k ) ) y ˜ ( k ) = Δ ( k ) y ˜ ( k ) ,
where Δ ( k ) = diag { Δ 1 ( k ) , Δ 2 ( k ) , , Δ m ( k ) } and | Δ c ( k ) | ϵ c . Then, the output quantization signal based on the event-triggering strategy received by the filter can be described as: y ¯ ( k ) = ( I + Δ ( k ) ) y ˜ ( k ) .
A nonlinear asynchronous filter with output quantization is constructed as follows:
x f ( k + 1 ) = A f σ f ( k ) f ^ ( x f ( k ) ) + B f σ f ( k ) y ¯ ( k ) , z f ( k ) = E f σ f ( k ) p ( x f ( k ) ) + F f σ f ( k ) y ¯ ( k ) ,
where f ^ ( x f ( k ) ) = ( f ^ 1 ( x 1 ) , , f ^ n ( x n ) ) satisfies ϑ 1 x i 2 f ^ i ( x i ) x i ϑ 2 x i 2 with ϑ 2 > ϑ 1 > 0 ; x f ( k ) is the state of the filter; z f ( k ) is the estimation of z ( k ) ; σ f ( k ) is switching law of the filter taking values in S = { 1 , 2 , , N } ; The matrices A f σ f ( k ) , B f σ f ( k ) , E f σ f ( k ) , and F f σ f ( k ) are to be determined.
Remark 2.
Consider the interval [ k r , k r + 1 ) , r = 0 , 1 , , where the asynchronous phenomenon occurs in [ k r , k r + Δ r ) and the synchronous switching arises in [ k r + Δ r , k r + 1 ) . This indicates that the ith subsystem and the jth filter are active in k [ k r , k r + Δ r ) , and then the ith filter is active in [ k r + Δ r , k r + 1 ) .
Remark 3.
The filter (8) is a switched system, and the matrices of the filter depend on the system modes. In this paper, the filter is assumed to be switched asynchronously with the subsystems, which means that the switching instant of the filter lags behind the system (1) by Δ r , where Δ 0 = 0 , Δ r < k r + 1 k r , r = 1 , 2 , , and k r is the switching time instant. Therefore, σ f ( k r ) = σ ( k r ) + Δ r .
Let x ˜ ( k ) = ( x ( k ) x f ( k ) x ( k ) ) and e ( k ) = z f ( k ) z ( k ) . Based on system (1) and filter (8), the following error system is obtained: For k [ k r , k r + Δ r ) ,
x ˜ ( k + 1 ) = A i f ( x ( k ) ) + B i g ( ω ( k ) ) A f j f ^ ( x f ( k ) ) + B f j ( I + Δ ( k ) ) ( C i h ( x ( k ) ) + D i l ( ω ( k ) ) + e y ( k ) ) A i f ( x ( k ) ) B i g ( ω ( k ) ) , e ( k ) = E f j p ( x f ( k ) ) + F f j ( I + Δ ( k ) ) ( C i h ( x ( k ) ) + D i l ( ω ( k ) ) + e y ( k ) ) E i p ( x ( k ) ) F i q ( ω ( k ) ) ,
and for k [ k r + Δ r , k r + 1 ) ,
x ˜ ( k + 1 ) = A i f ( x ( k ) ) + B i g ( ω ( k ) ) A f i f ^ ( x f ( k ) ) + B f i ( I + Δ ( k ) ) ( C i h ( x ( k ) ) + D i l ( ω ( k ) ) + e y ( k ) ) A i f ( x ( k ) ) B i g ( ω ( k ) ) , e ( k ) = E f i p ( x f ( k ) ) + F f i ( I + Δ ( k ) ) ( C i h ( x ( k ) ) + D i l ( ω ( k ) ) + e y ( k ) ) E i p ( x ( k ) ) F i q ( ω ( k ) ) .
Let Λ = diag { ϵ 1 , ϵ 2 , , ϵ m } . Thus, we have 0 L I + Δ ( k ) J , where L = I Λ and J = I + Λ . Based on Assumption 2, we have that, for k [ k r , k r + Δ r ) ,
x ˜ ( k + 1 ) A ˜ 1 i j x ˜ ( k ) + B ˜ 1 i j ω ( k ) + D ˜ 1 j e y ( k ) , e ( k ) E ˜ 1 i j x ˜ ( k ) + F ˜ 1 i j ω ( k ) + F f j L e y ( k ) ,
and
x ˜ ( k + 1 ) A ˜ 2 i j x ˜ ( k ) + B ˜ 2 i j ω ( k ) + D ˜ 2 j e y ( k ) , e ( k ) E ˜ 2 i j x ˜ ( k ) + F ˜ 2 i j ω ( k ) + F f j J e y ( k ) ,
where
A ˜ 1 i j = ϖ 1 A i 0 ϑ 1 A f j + ϖ 3 B f j L C i ϖ 2 A i ϑ 1 A f j , A ˜ 2 i j = ϖ 2 A i 0 ϑ 2 A f j + ϖ 4 B f j J C i ϖ 1 A i ϑ 2 A f j , E ˜ 1 i j = ϖ 5 E f j + ϖ 3 F f j L C i ϖ 6 E i ϖ 5 E f j , E ˜ 2 i j = ϖ 6 E f j + ϖ 4 F f j J C i ϖ 5 E i ϖ 6 E f j , B ˜ 1 i j = ε 1 B i ε 3 B f j L D i ε 2 B i , B ˜ 2 i j = ε 2 B i ε 4 B f j J D i ε 1 B i , F ˜ 1 i j = ε 3 F f j L D i ε 6 F i , F ˜ 2 i j = ε 4 F f j J D i ε 5 F i , D ˜ 1 j = 0 B f j L , D ˜ 2 j = 0 B f j J ,
and for k [ k r + Δ r , k r + 1 ) ,
x ˜ ( k + 1 ) A ˜ 1 i x ˜ ( k ) + B ˜ 1 i ω ( k ) + D ˜ 1 i e y ( k ) , e ( k ) E ˜ 1 i x ˜ ( k ) + F ˜ 1 i ω ( k ) + F f i L e y ( k ) ,
and
x ˜ ( k + 1 ) A ˜ 2 i x ˜ ( k ) + B ˜ 2 i ω ( k ) + D ˜ 2 i e y ( k ) , e ( k ) E ˜ 2 i x ˜ ( k ) + F ˜ 2 i ω ( k ) + F f i J e y ( k ) ,
where
A ˜ 1 i = ϖ 1 A i 0 ϑ 1 A f i + ϖ 3 B f i L C i ϖ 2 A i ϑ 1 A f i , A ˜ 2 i = ϖ 2 A i 0 ϑ 2 A f i + ϖ 4 B f i J C i ϖ 1 A i ϑ 2 A f i , E ˜ 1 i = ϖ 5 E f i + ϖ 3 F f i L C i ϖ 6 E i ϖ 5 E f i , E ˜ 2 i = ϖ 6 E f i + ϖ 4 F f i J C i ϖ 5 E i ϖ 6 E f i , B ˜ 1 i = ε 1 B i ε 3 B f i L D i ε 2 B i , B ˜ 2 i = ε 2 B i ε 4 B f i J D i ε 1 B i , F ˜ 1 i = ε 3 F f i L D i ε 6 F i , F ˜ 2 i = ε 4 F f i J D i ε 5 F i , D ˜ 1 i = 0 B f i L , D ˜ 2 i = 0 B f i J .
Theorem 1.
If there exist constants 0 < ϖ 1 ϖ 2 , 0 < ϖ 3 ϖ 4 , 0 < ϖ 5 ϖ 6 , 0 < ε 1 ε 2 , 0 < ε 3 ε 4 , 0 < ε 5 ε 6 , 0 < ϑ 1 ϑ 2 , γ > 0 , λ > 1 , 0 β < 1 , 0 < μ 1 < 1 , μ 2 > 1 , R n vectors ζ i 0 , ζ ( i , j ) 0 , φ i 0 , φ ( i , j ) 0 , ξ i 0 , ξ i ı 0 , ξ j 0 , ξ j ı 0 , ρ i ȷ 0 , and R m vectors δ i 0 , δ i ı 0 , δ j 0 , δ j ı 0 , θ i ȷ 0 such that
ϑ 1 ı = 1 n 1 n ( ı ) ξ i ı + ϖ 3 ı = 1 n 1 n ( ı ) δ i ı L M C i ϖ 2 1 n φ i A i 0 ,
ε 3 ı = 1 n 1 n ( ı ) δ i ı L M D i ε 2 1 n φ i B i 0 ,
ϖ 5 ȷ = 1 s 1 s ( ȷ ) ρ i ȷ + ϖ 3 ȷ = 1 s 1 s ( ȷ ) θ i ȷ L M C i ϖ 6 E i 0 ,
ε 3 ȷ = 1 s 1 s ( ȷ ) θ i ȷ L M D i ε 6 F i 0 ,
ϑ 1 ı = 1 n 1 n ( ı ) ξ j ı + ϖ 3 ı = 1 n 1 n ( ı ) δ j ı L M C i ϖ 2 1 n φ j A i 0 ,
ε 3 ı = 1 n 1 n ( ı ) δ j ı L M D i ε 2 1 n φ j B i 0 ,
ϖ 5 ȷ = 1 s 1 s ( ȷ ) ρ j ȷ + ϖ 3 ȷ = 1 s 1 s ( ȷ ) θ j ȷ L M C i ϖ 6 E i 0 ,
ε 3 ȷ = 1 s 1 s ( ȷ ) θ j ȷ L M D i ε 6 F i 0 ,
ϖ 2 A i ζ i + ϑ 2 ξ i + ϖ 4 C i H J δ i ϖ 1 A i φ i μ 1 ζ i + ( ϖ 6 ȷ = 1 s 1 s ( ȷ ) ρ i ȷ + ϖ 4 ȷ = 1 s 1 s ( ȷ ) θ i ȷ J H C i ϖ 5 E i ) 1 s 0 ,
ϖ 6 ( ȷ = 1 s 1 s ( ȷ ) ρ i ȷ ) 1 s + ϑ 2 ξ i μ 1 φ i 0 ,
ε 2 B i ζ i + ε 4 D i H J δ i ε 1 B i φ i + ε 4 D i H J ( ȷ = 1 s 1 s ( ȷ ) θ i ȷ ) 1 s ε 5 F i 1 s γ 1 m 0 ,
ϖ 2 A i ζ ( i , j ) + ϑ 2 ξ j + ϖ 4 C i H J δ j ϖ 1 A i φ ( i , j ) μ 2 ζ ( i , j ) + ( ϖ 6 ȷ = 1 s 1 s ( ȷ ) ρ j ȷ + ϖ 4 ȷ = 1 s 1 s ( ȷ ) θ j ȷ J H C i ϖ 5 E i ) 1 s 0 ,
ϖ 6 ( ȷ = 1 s 1 s ( ȷ ) ρ j ȷ ) 1 s + ϑ 2 ξ j μ 2 φ ( i , j ) 0 ,
ε 2 B i ζ ( i , j ) + ε 4 D i H J δ j ε 1 B i φ ( i , j ) + ε 4 D i H J ( ȷ = 1 s 1 s ( ȷ ) θ j ȷ ) 1 s ε 5 F i 1 s γ 1 m 0 ,
ζ i λ ζ ( i , j ) , ζ i λ ζ ( j , i ) , ζ ( i , j ) λ ζ i , ζ ( j , i ) λ ζ i , φ i λ φ ( i , j ) , φ i λ φ ( j , i ) , φ ( i , j ) λ φ i , φ ( j , i ) λ φ i ,
ξ i ı ξ i , δ i ı δ i , ξ j ı ξ j , δ j ı δ j ,
hold i , j S , i j , ı = 1 , 2 , , n and ȷ = 1 , 2 , , s , then the error systems (9) and (10) are positive and stable with filter gain matrices
A f i = ı = 1 n 1 n ( ı ) ξ i ı 1 n φ i , B f i = ı = 1 n 1 n ( ı ) δ i ı 1 n φ i ,
E f i = ȷ = 1 s 1 s ( ȷ ) ρ i ȷ , F f i = ȷ = 1 s 1 s ( ȷ ) θ i ȷ ,
and the switching law satisfying
Γ ( k 0 , k ) Γ + ( k 0 , k ) ln μ 2 ln μ 1 ln μ 1 * ln μ 1 , μ 1 * ( μ 1 , 1 ) ,
τ a τ a * = 2 ln λ + ( ln μ 2 ln μ 1 ) Δ max ln μ 1 * ,
where M = I β 1 m × m , H = I + β 1 m × m , and Δ max denotes the maximum of time lag Δ r .
Proof. 
First, the positivity of the error systems (9) and (10) are considered. For x ( k 0 ) 0 , the output satisfies y ( k 0 ) 0 . Using event-triggering condition (6) gives
e y ( k 0 ) 1 β 1 m y ( k 0 ) ,
which gives that
β 1 m × m y ( k 0 ) e y ( k 0 ) β 1 m × m y ( k 0 ) .
For k [ k r , k r + Δ r ) , it follows from (11) and (36) that
x ˜ ( k 0 + 1 ) A ˜ ̲ 1 i j x ˜ ( k 0 ) + B ˜ ̲ 1 i j ω ( k 0 ) , e ( k 0 ) E ˜ ̲ 1 i j x ˜ ( k 0 ) + F ˜ ̲ 1 i j ω ( k 0 ) ,
where
A ˜ ̲ 1 i j = ϖ 1 A i 0 ϑ 1 A f j + ϖ 3 B f j L M C i ϖ 2 A i ϑ 1 A f j , B ˜ ̲ 1 i j = ε 1 B i ε 3 B f j L M D i ε 2 B i , E ˜ ̲ 1 i j = ϖ 5 E f j + ϖ 3 F f j L M C i ϖ 6 E i ϖ 5 E f j , F ˜ ̲ 1 i j = ε 3 F f j L M D i ε 6 F i .
For k [ k r + Δ r , k r + 1 ) ,
x ˜ ( k 0 + 1 ) A ˜ ̲ 1 i x ˜ ( k 0 ) + B ˜ ̲ 1 i ω ( k 0 ) , e ( k 0 ) E ˜ ̲ 1 i x ˜ ( k 0 ) + F ˜ ̲ 1 i ω ( k 0 ) ,
where
A ˜ ̲ 1 i = ϖ 1 A i 0 ϑ 1 A f i + ϖ 3 B f i L M C i ϖ 2 A i ϑ 1 A f i , B ˜ ̲ 1 i = ε 1 B i ε 3 B f i L M D i ε 2 B i , E ˜ ̲ 1 i = ϖ 5 E f i + ϖ 3 F f i L M C i ϖ 6 E i ϖ 5 E f i , F ˜ ̲ 1 i = ε 3 F f i L M D i ε 6 F i .
Using (15), (16), (19) and (20) gives
ϑ 1 ı = 1 n 1 n ( ı ) ξ i ı 1 n φ i + ϖ 3 ı = 1 n 1 n ( ı ) δ i ı 1 n φ i L M C i ϖ 2 A i 0 ,
ε 3 ı = 1 n 1 n ( ı ) δ i ı 1 n φ i L M D i ε 2 B i 0 ,
ϑ 1 ı = 1 n 1 n ( ı ) ξ j ı 1 n φ j + ϖ 3 ı = 1 n 1 n ( ı ) δ j ı 1 n φ j L M C i ϖ 2 A i 0 ,
ε 3 ı = 1 n 1 n ( ı ) δ j ı 1 n φ j L M D i ε 2 B i 0 .
Together with (17), (18), (21), (22), (31), and (32), we have
ϑ 1 A f i + ϖ 3 B f i L M C i ϖ 2 A i 0 ,
ε 3 B f i L M D i ε 2 B i 0 ,
ϖ 5 E f i + ϖ 3 F f i L M C i ϖ 6 E i 0 ,
ε 3 F f i L M D i ε 6 F i 0 ,
ϑ 1 A f j + ϖ 3 B f j L M C i ϖ 2 A i 0 ,
ε 3 B f j L M D i ε 2 B i 0 ,
ϖ 5 E f j + ϖ 3 F f j L M C i ϖ 6 E i 0 ,
ε 3 F f j L M D i ε 6 F i 0 .
Due to ξ i ı 0 , δ i ı 0 , ρ i ȷ 0 , and θ i ȷ 0 , this yields A f i 0 , B f i 0 , E f i 0 , and F f i 0 . Thus, we have A ˜ ̲ 1 i 0 , B ˜ ̲ 1 i 0 , E ˜ ̲ 1 i 0 , and F ˜ ̲ 1 i 0 . Similarly, we can obtain A ˜ ̲ 1 i j 0 , B ˜ ̲ 1 i j 0 , E ˜ ̲ 1 i j 0 , and F ˜ ̲ 1 i j 0 . By (37), (38), and Lemma 1, we have x ˜ ( k 0 + 1 ) 0 and e ( k 0 ) 0 . Using recursive derivation gives x ˜ ( k ) 0 and e ( k ) 0 , that is to say, the error systems (9) and (10) are positive.
Next, we will analyze the 1 -gain stability of the considered error systems. Construct a piecewise multiple copositive Lyapunov function candidate:
V i ( k ) = x ˜ ( k ) v i , k [ k r 1 + Δ r 1 , k r ) , x ˜ ( k ) v ( i , j ) , k [ k r , k r + Δ r ) ,
where v i = ( ζ i φ i ) and v ( i , j ) = ( ζ ( i , j ) φ ( i , j ) ) . From (12) and (36), for k [ k r , k r + Δ r ) , it follows that
x ˜ ( k + 1 ) A ˜ ¯ 1 i j x ˜ ( k ) + B ˜ ¯ 1 i j ω ( k ) , e ( k ) E ˜ ¯ 1 i j x ˜ ( k ) + F ˜ ¯ 1 i j ω ( k ) ,
where
A ˜ ¯ 1 i j = ϖ 2 A i 0 ϑ 2 A f j + ϖ 4 B f j J H C i ϖ 1 A i ϑ 2 A f j , B ˜ ¯ 1 i j = ε 2 B i ε 4 B f j J H D i ε 1 B i , E ˜ ¯ 1 i j = ϖ 6 E f j + ϖ 4 F f j J H C i ϖ 5 E i ϖ 6 E f j , F ˜ ¯ 1 i j = ε 4 F f j J H D i ε 5 F i .
For k [ k r + Δ r , k r + 1 ) , we have
x ˜ ( k + 1 ) A ˜ ¯ 1 i x ˜ ( k ) + B ˜ ¯ 1 i ω ( k ) , e ( k ) E ˜ ¯ 1 i x ˜ ( k ) + F ˜ ¯ 1 i ω ( k ) ,
where
A ˜ ¯ 1 i = ϖ 2 A i 0 ϑ 2 A f i + ϖ 4 B f i J H C i ϖ 1 A i ϑ 2 A f i , B ˜ ¯ 1 i = ε 2 B i ε 4 B f i J H D i ε 1 B i , E ˜ ¯ 1 i = ϖ 6 E f i + ϖ 4 F f i J H C i ϖ 5 E i ϖ 6 E f i , F ˜ ¯ 1 i = ε 4 F f i J H D i ε 5 F i .
From the upper bound systems (52) and (53), the forward difference of (51) along the trajectories satisfies
Δ V i ( k ) x ˜ ( k ) Υ 1 + ω ( k ) Θ 1 , k [ k r 1 + Δ r 1 , k r ) , x ˜ ( k ) Υ 2 + ω ( k ) Θ 2 , k [ k r , k r + Δ r ) ,
where
Υ 1 = A ˜ ¯ 1 i v i v i = ϖ 2 A i ζ i + ( ϑ 2 A f i + ϖ 4 C i H J B f i ϖ 1 A i ) φ i ζ i ϑ 2 A f i φ i φ i , Υ 2 = A ˜ ¯ 1 i j v ( i , j ) v ( i , j ) = ϖ 2 A i ζ ( i , j ) + ( ϑ 2 A f j + ϖ 4 C i H J B f j ϖ 1 A i ) φ ( i , j ) ζ ( i , j ) ϑ 2 A f j φ ( i , j ) φ ( i , j ) , Θ 1 = B ˜ ¯ 1 i v i = ε 2 B i ζ i + ( ε 4 D i H J B f i ε 1 B i ) φ i , Θ 2 = B ˜ ¯ 1 i j v ( i , j ) = ε 2 B i ζ ( i , j ) + ( ε 4 D i H J B f j ε 1 B i ) φ ( i , j ) .
Using (30) and (31), it derives that
A f i ı = 1 n 1 n ( ı ) ξ i 1 n φ i = 1 n ξ i 1 n φ i , B f i ı = 1 n 1 n ( ı ) δ i 1 n φ i = 1 n δ i 1 n φ i .
Together with the fact φ i 0 gives
A f i φ i ξ i 1 n 1 n φ i φ i = ξ i , B f i φ i δ i 1 n 1 n φ i φ i = δ i .
Similarly,
A f j φ ( i , j ) ξ j 1 n 1 n φ ( i , j ) φ ( i , j ) = ξ j , B f j φ ( i , j ) δ j 1 n 1 n φ ( i , j ) φ ( i , j ) = δ j .
Define Ξ ( k ) = γ ω ( k ) 1 e ( k ) 1 . From (23)–(28), (54), (55), and (56), we can obtain
V i ( k ) μ 1 V i ( k 1 ) + Ξ ( k 1 ) , k [ k r 1 + Δ r 1 , k r ) , μ 2 V ( i , j ) ( k 1 ) + Ξ ( k 1 ) , k [ k r , k r + Δ r ) .
Thus,
V i ( k ) μ 1 k k r 1 Δ r 1 V i ( k r 1 + Δ r 1 ) + ς = k r 1 + Δ r 1 k 1 μ 1 k 1 ς Ξ ( ς ) , k [ k r 1 + Δ r 1 , k r ) , μ 2 k k r V ( i , j ) ( k r ) + ς = k r k 1 μ 2 k 1 ς Ξ ( ς ) , k [ k r , k r + Δ r ) .
Noting the condition (29), then
V i ( k ) λ μ 1 k k r 1 Δ r 1 V i ( k r 1 + Δ r 1 ) + ς = k r 1 + Δ r 1 k 1 μ 1 k 1 ς Ξ ( ς ) , k [ k r 1 , k r 1 + Δ r 1 ) , λ μ 2 k k r V ( i , j ) ( k r ) + ς = k r k 1 μ 2 k 1 ς Ξ ( ς ) , k [ k r 1 + Δ r 1 , k r ) .
For T [ k N σ ( T , k 0 ) + Δ N σ ( T , k 0 ) , k N σ ( T , k 0 ) + 1 ) , repeating (58) and (59) follows that:
V σ ( k + 1 ) ( T ) μ 1 T k Δ V σ ( k + 1 ) ( k + Δ ) + ς = k + Δ T 1 μ 1 T 1 ς Ξ ( ς ) λ μ 1 T k Δ μ 2 Δ V σ ( k + Δ ) ( k ) + ς = k + Δ T 1 μ 1 T 1 ς Ξ ( ς ) + λ μ 1 T k Δ ς = k k + Δ 1 μ 2 k + Δ 1 ς λ 2 μ 1 T k 1 Δ Δ 1 μ 2 Δ V σ ( k 1 ) ( k 1 + Δ 1 ) + ς = k + Δ T 1 μ 1 T 1 ς Ξ ( ς ) + λ μ 1 T k Δ ς = k k + Δ 1 μ 2 k + Δ 1 ς + λ 2 μ 2 Δ ς = k 1 + Δ 1 k 1 μ 1 T 1 Δ ς Ξ ( ς ) = λ 2 e ( T k 1 Δ Δ 1 ) ln μ 1 e Δ ln μ 2 V σ ( k 1 ) ( k 1 + Δ 1 ) + ς = k + Δ T 1 e ( T 1 ς ) ln μ 1 Ξ ( ς ) + λ e ( T k Δ ) ln μ 1 ς = k k + Δ 1 e ( k + Δ 1 ς ) ln μ 2 + λ 2 e Δ ln μ 2 ς = k 1 + Δ 1 k 1 e ( T 1 Δ ς ) ln μ 1 Ξ ( ς ) e 2 ln λ e ( T k 0 Δ max ) ln μ 1 e Δ max ln μ 2 V σ ( k 0 ) ( k 0 ) + ς = k 0 T 1 e 2 N σ ( T , ς ) ln λ e N σ ( T 1 , ς ) Δ max ln μ 2 e ( T 1 N σ ( T 1 , ς ) Δ max ς ) ln μ 1 Ξ ( ς ) ,
where = N σ ( T , k 0 ) and Δ max = max { Δ 1 , Δ 2 , , Δ } . Under zero initial conditions, we have
0 ς = k 0 T 1 e 2 N σ ( T , ς ) ln λ e N σ ( T 1 , ς ) Δ max ln μ 2 e ( T 1 N σ ( T 1 , ς ) Δ max ς ) ln μ 1 Ξ ( ς ) ,
that is,
ς = k 0 T 1 e 2 N σ ( T , ς ) ln λ e N σ ( T 1 , ς ) Δ max ln μ 2 e ( T 1 N σ ( T 1 , ς ) Δ max ς ) ln μ 1 e ( ς ) 1 γ ς = k 0 T 1 e 2 N σ ( T , ς ) ln λ e N σ ( T 1 , ς ) Δ max ln μ 2 e ( T 1 N σ ( T 1 , ς ) Δ max ς ) ln μ 1 ω ( ς ) 1 .
Multiplying both sides of the inequality (62) with e ( ln μ 1 ln μ 2 ) N σ ( T , k 0 ) Δ max 2 N σ ( T , k 0 ) ln λ gives
ς = k 0 T 1 e ( T 1 ς ) ln μ 1 + ( ln μ 1 ln μ 2 ) N σ ( ς , 0 ) Δ max 2 N σ ( ς , 0 ) ln λ e ( ς ) 1 γ ς = k 0 T 1 e ( T 1 ς ) ln μ 1 + ( ln μ 1 ln μ 2 ) N σ ( ς , 0 ) Δ max 2 N σ ( ς , 0 ) ln λ ω ( ς ) 1 .
From Definition 2 and (34), it is clear that
N σ ( ς , k 0 ) N 0 + ( ς k 0 ) ln μ 1 * 2 ln λ + ( ln μ 2 ln μ 1 ) Δ max .
Then, (63) can be transformed into
ς = k 0 T 1 e ( T 1 ς ) ln μ 1 [ 2 ln λ + ( ln μ 2 ln μ 1 ) Δ max ] ( N 0 + ( ς k 0 ) ln μ 1 * 2 ln λ + ( ln μ 2 ln μ 1 ) Δ max ) e ( ς ) 1 γ ς = k 0 T 1 e ( T 1 ς ) ln μ 1 [ 2 ln λ + ( ln μ 2 ln μ 1 ) Δ max ] ( N 0 + ( ς k 0 ) ln μ 1 * 2 ln λ + ( ln μ 2 ln μ 1 ) Δ max ) ω ( ς ) 1 .
The above inequality can be further written as
ς = k 0 T 1 e ( T 1 ) ln μ 1 k 0 ln μ 1 * e ( ln μ 1 * ln μ 1 ) ς e ( ς ) 1 γ ς = k 0 T 1 e ( T 1 ) ln μ 1 k 0 ln μ 1 * e ( ln μ 1 * ln μ 1 ) ς ω ( ς ) 1 .
From (66), we can obtain
ς = k 0 T 1 e ( ln μ 1 * ln μ 1 ) ς e ( ς ) 1 γ ς = k 0 T 1 ω ( ς ) 1 .
Summing from 0 to for both sides of (67), it yields that
k = 0 e k e ( k ) 1 γ k = 0 ω ( k ) 1 ,
where = ln μ 1 * ln μ 1 . By Definition 3, the error systems (9) and (10) satisfy the 1 -gain performance index (68). □
Remark 4.
Generally, the signal can be quantized during the actual transmission process due to various reasons, such as energy consumption issues, intermittent sensor fault, limited digital communication resource, and so on. It is necessary to incorporate the quantization technique with event-triggering mechanism to generate the quantized output. Theorem 1 first introduces the quantization technique to the filter design of positive systems, where a sector restriction is adopted to analyze and mitigate the quantization effect [47,48,49]. Currently, few efforts have been devoted to positive systems, though the quantization approach is effective and practical for dealing with many practical problems. It is interesting to develop the quantization approach in Theorem 1 for other issues of positive systems.

3.3. Dynamic Event-Triggering Case

In this section, we propose a dynamic event-triggering mechanism as an alternative of the static event-triggering mechanism for system (1). Define the sampling error of the event generator as e y ( k ) = y ˜ ( k ) y ( k ) , where y ˜ ( k ) = y ( k ) , y ( k ) is the output signal of the event generator at the event-triggering instant k , N . Following this, the output will be released by the following dynamic event-triggering condition:
e y ( k ) 1 > β y ( k ) 1 + 1 ψ η ( k ) η ( k ) > y ( k ) 1 ,
where β and ψ are given positive constants, and η ( k ) is an internal dynamic variable satisfying
η ( k + 1 ) = ϱ η ( k ) + β y ( k ) 1 e y ( k ) 1 ,
with η ( k 0 ) = η 0 as the initial value and ϱ ( 0 , 1 ) as a given constant.
Theorem 2.
If there exist constants 0 < ϖ 1 ϖ 2 , 0 < ϖ 3 ϖ 4 , 0 < ϖ 5 ϖ 6 , 0 < ε 1 ε 2 , 0 < ε 3 ε 4 , 0 < ε 5 ε 6 , 0 < ϑ 1 ϑ 2 , ψ > 0 , γ > 0 , λ > 1 , 0 β < 1 , 0 < μ 1 < 1 , μ 2 > 1 , R n vectors ζ i 0 , ζ ( i , j ) 0 , φ i 0 , φ ( i , j ) 0 , ξ i 0 , ξ i ı 0 , ξ j 0 , ξ j ı 0 , ρ i ȷ 0 , and R m vectors δ i 0 , δ i ı 0 , δ j 0 , δ j ı 0 , θ i ȷ 0 such that
ϑ 1 ı = 1 n 1 n ( ı ) ξ i ı + ϖ 3 ı = 1 n 1 n ( ı ) δ i ı L Ψ C i ϖ 2 1 n φ i A i 0 ,
ε 3 ı = 1 n 1 n ( ı ) δ i ı L Ψ D i ε 2 1 n φ i B i 0 ,
ϖ 5 ȷ = 1 s 1 s ( ȷ ) ρ i ȷ + ϖ 3 ȷ = 1 s 1 s ( ȷ ) θ i ȷ L Ψ C i ϖ 6 E i 0 ,
ε 3 ȷ = 1 s 1 s ( ȷ ) θ i ȷ L Ψ D i ε 6 F i 0 ,
ϑ 1 ı = 1 n 1 n ( ı ) ξ j ı + ϖ 3 ı = 1 n 1 n ( ı ) δ j ı L Ψ C i ϖ 2 1 n φ j A i 0 ,
ε 3 ı = 1 n 1 n ( ı ) δ j ı L Ψ D i ε 2 1 n φ j B i 0 ,
ϖ 5 ȷ = 1 s 1 s ( ȷ ) ρ j ȷ + ϖ 3 ȷ = 1 s 1 s ( ȷ ) θ j ȷ L Ψ C i ϖ 6 E i 0 ,
ε 3 ȷ = 1 s 1 s ( ȷ ) θ j ȷ L Ψ D i ε 6 F i 0 ,
ϖ 2 A i ζ i + ϑ 2 ξ i + ϖ 4 C i Φ J δ i ϖ 1 A i φ i μ 1 ζ i + ( ϖ 6 ȷ = 1 s 1 s ( ȷ ) ρ i ȷ + ϖ 4 ȷ = 1 s 1 s ( ȷ ) θ i ȷ J Φ C i ϖ 5 E i ) 1 s + β ϖ 4 C i 1 m 0 ,
ϖ 6 ( ȷ = 1 s 1 s ( ȷ ) ρ i ȷ ) 1 s + ϑ 2 ξ i μ 1 φ i 0 ,
ε 2 B i ζ i + β ε 4 D i 1 m + ε 4 D i Φ J δ i ε 1 B i φ i + ε 4 D i Φ J ( ȷ = 1 s 1 s ( ȷ ) θ i ȷ ) 1 s ε 5 F i 1 s γ 1 m 0 ,
ϖ 2 A i ζ ( i , j ) + ϑ 2 ξ j + ϖ 4 C i Φ J δ j ϖ 1 A i φ ( i , j ) μ 2 ζ ( i , j ) + ( ϖ 6 ȷ = 1 s 1 s ( ȷ ) ρ j ȷ + ϖ 4 ȷ = 1 s 1 s ( ȷ ) θ j ȷ J Φ C i ϖ 5 E i ) 1 s + β ϖ 4 C i 1 m 0 ,
ϖ 6 ( ȷ = 1 s 1 s ( ȷ ) ρ j ȷ ) 1 s + ϑ 2 ξ j μ 2 φ ( i , j ) 0 ,
ε 2 B i ζ ( i , j ) + β ε 4 D i 1 m + ε 4 D i Φ J δ j ε 1 B i φ ( i , j ) + ε 4 D i Φ J ( ȷ = 1 s 1 s ( ȷ ) θ j ȷ ) 1 s ε 5 F i 1 s γ 1 m 0 ,
ζ i λ ζ ( i , j ) , ζ i λ ζ ( j , i ) , ζ ( i , j ) λ ζ i , ζ ( j , i ) λ ζ i , φ i λ φ ( i , j ) , φ i λ φ ( j , i ) , φ ( i , j ) λ φ i , φ ( j , i ) λ φ i ,
ξ i ı ξ i , δ i ı δ i , ξ j ı ξ j , δ j ı δ j ,
hold i , j S , i j , ı = 1 , 2 , , n and ȷ = 1 , 2 , , s , then the error systems (9) and (10) are positive and stable with filter gain matrices (31) and (32) and the switching law satisfying
Γ ( k 0 , k ) Γ + ( k 0 , k ) ln μ 2 ln μ 1 ln μ 1 * ln μ 1 , μ 1 * ( μ 1 , 1 ) ,
τ a τ a * = 2 ln λ + ( ln μ 2 ln μ 1 ) Δ max ln μ 1 * ,
where Ψ = I ( β + 1 ψ ) 1 m × m , Φ = I + ( β + 1 ψ ) 1 m × m , and Δ max denotes the maximum of time lag Δ r .
Proof. 
First, the positivity of the error systems (9) and (10) are considered. For x ( k 0 ) 0 , the output satisfies y ( k 0 ) 0 . We can obtain from the dynamic event-triggering condition (69) and (70) that
e y ( k 0 ) 1 β y ( k 0 ) 1 + 1 ψ η ( k 0 ) ( β + 1 ψ ) 1 m y ( k 0 ) ,
which leads to
( β + 1 ψ ) 1 m × m y ( k 0 ) e y ( k 0 ) ( β + 1 ψ ) 1 m × m y ( k 0 ) .
From (11), (13), and (90), it is clear that, for k [ k r , k r + Δ r ) ,
x ˜ ( k 0 + 1 ) A ˜ ̲ 2 i j x ˜ ( k 0 ) + B ˜ ̲ 2 i j ω ( k 0 ) , e ( k 0 ) E ˜ ̲ 2 i j x ˜ ( k 0 ) + F ˜ ̲ 2 i j ω ( k 0 ) ,
where
A ˜ ̲ 2 i j = ϖ 1 A i 0 ϑ 1 A f j + ϖ 3 B f j L Ψ C i ϖ 2 A i ϑ 1 A f j , B ˜ ̲ 2 i j = ε 1 B i ε 3 B f j L Ψ D i ε 2 B i , E ˜ ̲ 2 i j = ϖ 5 E f j + ϖ 3 F f j L Ψ C i ϖ 6 E i ϖ 5 E f j , F ˜ ̲ 2 i j = ε 3 F f j L Ψ D i ε 6 F i .
and for k [ k r + Δ r , k r + 1 ) ,
x ˜ ( k 0 + 1 ) A ˜ ̲ 2 i x ˜ ( k 0 ) + B ˜ ̲ 2 i ω ( k 0 ) , e ( k 0 ) E ˜ ̲ 2 i x ˜ ( k 0 ) + F ˜ ̲ 2 i ω ( k 0 ) ,
where
A ˜ ̲ 2 i = ϖ 1 A i 0 ϑ 1 A f i + ϖ 3 B f i L Ψ C i ϖ 2 A i ϑ 1 A f i , B ˜ ̲ 2 i = ε 1 B i ε 3 B f i L Ψ D i ε 2 B i , E ˜ ̲ 2 i = ϖ 5 E f i + ϖ 3 F f i L Ψ C i ϖ 6 E i ϖ 5 E f i , F ˜ ̲ 2 i = ε 3 F f i L Ψ D i ε 6 F i .
Using a similar method in Theorem 1 gives that the error systems (9) and (10) are positive.
From (12) and (90), for k [ k r , k r + Δ r ) , we have
x ˜ ( k + 1 ) A ˜ ¯ 2 i j x ˜ ( k ) + B ˜ ¯ 2 i j ω ( k ) , e ( k ) E ˜ ¯ 2 i j x ˜ ( k ) + F ˜ ¯ 2 i j ω ( k ) ,
where
A ˜ ¯ 2 i j = ϖ 2 A i 0 ϑ 2 A f j + ϖ 4 B f j J Φ C i ϖ 1 A i ϑ 2 A f j , B ˜ ¯ 2 i j = ε 2 B i ε 4 B f j J Φ D i ε 1 B i , E ˜ ¯ 2 i j = ϖ 6 E f j + ϖ 4 F f j J Φ C i ϖ 5 E i ϖ 6 E f j , F ˜ ¯ 2 i j = ε 4 F f j J Φ D i ε 5 F i .
For k [ k r + Δ r , k r + 1 ) , we have
x ˜ ( k + 1 ) A ˜ ¯ 2 i x ˜ ( k ) + B ˜ ¯ 2 i ω ( k ) , e ( k ) E ˜ ¯ 2 i x ˜ ( k ) + F ˜ ¯ 2 i ω ( k ) ,
where
A ˜ ¯ 2 i = ϖ 2 A i 0 ϑ 2 A f i + ϖ 4 B f i J Φ C i ϖ 1 A i ϑ 2 A f i , B ˜ ¯ 2 i = ε 2 B i ε 4 B f i J Φ D i ε 1 B i , E ˜ ¯ 2 i = ϖ 6 E f i + ϖ 4 F f i J Φ C i ϖ 5 E i ϖ 6 E f i , F ˜ ¯ 2 i = ε 4 F f i J Φ D i ε 5 F i .
Choose a linear copositive Lyapunov function:
V i ( k ) = x ˜ ( k ) v i + η ( k ) , k [ k r 1 + Δ r 1 , k r ) , x ˜ ( k ) v ( i , j ) + η ( k ) , k [ k r , k r + Δ r ) .
Combining (93) and (94), we find
Δ V i ( k ) x ˜ ( k ) Ω 1 + ω ( k ) Γ 1 + ( ϱ 1 ) η ( k ) , k [ k r 1 + Δ r 1 , k r ) , x ˜ ( k ) Ω 2 + ω ( k ) Γ 2 + ( ϱ 1 ) η ( k ) , k [ k r , k r + Δ r ) ,
where
Ω 1 = A ˜ ¯ 2 i v i v i = ϖ 2 A i ζ i + ( ϑ 2 A f i + ϖ 4 C i Φ J B f i ϖ 1 A i ) φ i + β ϖ 4 C i 1 m ζ i ϑ 2 A f i φ i φ i , Ω 2 = A ˜ ¯ 2 i j v ( i , j ) v ( i , j ) = ϖ 2 A i ζ ( i , j ) + ( ϑ 2 A f j + ϖ 4 C i Φ J B f j ϖ 1 A i ) φ ( i , j ) + β ϖ 4 C i 1 m ζ ( i , j ) ϑ 2 A f j φ ( i , j ) φ ( i , j ) , Γ 1 = B ˜ ¯ 2 i v i = ε 2 B i ζ i + β ε 4 D i 1 m + ( ε 4 D i Φ J B f i ε 1 B i ) φ i , Γ 2 = B ˜ ¯ 2 i j v ( i , j ) = ε 2 B i ζ ( i , j ) + β ε 4 D i 1 m + ( ε 4 D i Φ J B f j ε 1 B i ) φ ( i , j ) .
Using a similar method to Theorem 1, it is not difficult to obtain (68) under average dwell time (88), which means that the error systems (9) and (10) are 1 -gain stable with performance γ . □
Remark 5.
Compared with the existing results on static event-triggering strategies of positive systems [39,40,41], the dynamic strategy proposed in Theorem 2 is more flexible and releases fewer data. For the dynamic event-triggered issues of general systems [42,43,44,45,46], it is clear that dynamic event-triggering conditions cannot be directly used for positive systems. Therefore, we proposed a dynamic event-triggering condition (69), and the lower bound of the error systems can be obtained from an interval system. Based on this point, the dynamic event-triggering condition can be applied to other issues of positive systems, such as output feedback control, observer design, etc.

4. Illustrative Examples

Two examples are provided to verify the effectiveness of the proposed design.
Example 1.
Consider the system (1) with two subsystems:
A 1 = 0.1503 0.1452 0.0231 0.2046 0.1729 0.1967 0.1050 0.2130 0.1714 , B 1 = 0.0519 0.2034 0.1107 0.0257 0.0173 0.1322 , C 1 = 0.3 0.3 0.2 0.4 0.1 0.1 , D 1 = 0.3 0.2 0.2 0.4 , E 1 = 0.1 0.2 0.2 , F 1 = 0.3 0.6 , A 2 = 0.2214 0.0496 0.1183 0.1426 0.1651 0.1742 0.1357 0.2073 0.0137 , B 2 = 0.2641 0.2026 0.1273 0.1797 0.2065 0.1842 , C 2 = 0.2 0.4 0.2 0.2 0.3 0.1 , D 2 = 0.2 0.3 0.1 0.2 , E 2 = 0.1 0.2 0.2 , F 2 = 0.4 0.5 ,
where f i ( x i ( k ) ) = 2 e 0.2 k x i ( k ) , f ^ i ( x i ( k ) ) = e k x f i ( k ) , h i ( x i ( k ) ) = x i ( k ) + x i ( k ) x i 2 ( k ) + 1 , p i ( x i ( k ) ) = x i ( k ) + x i ( k ) x i 2 ( k ) + 5 , the disturbance signal is ω ι ( k ) = 0.4 ( k + 1 ) 2 / 3 0.4 e 0.1 k , and the nonlinear disturbance is given as g ι ( ω ι ( k ) ) = 0.3 e 0.03 k ω ι ( k ) , l ι ( ω ι ( k ) ) = ω ι ( k ) , q ι ( ω ι ( k ) ) = 0.75 ω ι ( k ) . Then, ϖ 1 = 0.20 , ϖ 2 = 0.30 , ϖ 3 = 0.30 , ϖ 4 = 0.50 , ϖ 5 = 0.20 , ϖ 6 = 0.30 , ε 1 = 0.10 , ε 2 = 0.20 , ε 3 = 1 , ε 4 = 1 , ε 5 = 0.30 , ε 6 = 0.50 . Choose μ 1 = 0.69 , μ 1 * = 0.80 , μ 2 = 1.30 , β = 0.15 , and λ = 1.20 . By Theorem 1, the filter gain matrices are:
A f 1 = 0.3132 0.1982 0.2287 0.2897 0.2154 0.2727 0.2698 0.2372 0.2524 , B f 1 = 0.5950 0.0317 0.5807 0.0258 0.5845 0.0259 , E f 1 = 0.0013 0.0014 0.0190 , F f 1 = 1.2703 0.9366 , A f 2 = 0.1622 0.0921 0.2278 0.1468 0.0894 0.2468 0.1493 0.0946 0.2309 , B f 2 = 1.3793 1.5699 1.5275 1.4030 1.5288 1.3936 , E f 2 = 0.0055 0.0046 0.0126 , F f 2 = 1.4756 0.6147 ,
and the 1 -gain value is γ = 0.9644 and average dwell time switching satisfies τ a 4.4728 . Figure 2 and Figure 3 denote the event-triggered output signal y ˜ ( k ) and the quantified output signal y ¯ ( k ) for nonlinear switched positive systems. The simulations of the output signal y ˜ ( k ) and y ¯ ( k ) under different initial conditions are shown in Figure 4. Figure 5 provides the simulations of the output z ( k ) and the estimated output z f ( k ) under the asynchronous switching signal. Figure 6 shows the event-triggering release interval. The simulations of z ( k ) and z f ( k ) under different initial conditions are given in Figure 7.
Example 2.
Consider the system (1) with two subsystems:
A 1 = 0.0894 0.1462 0.2763 0.1945 0.1573 0.2645 0.1497 0.0154 0.1637 , B 1 = 0.1361 0.1104 0.1476 0.0632 0.0248 0.1353 , C 1 = 0.2 0.2 0.3 0.3 0.2 0.1 , D 1 = 0.3 0.2 0.2 0.4 , E 1 = 0.1 0.1 0.2 , F 1 = 0.4 0.5 , A 2 = 0.1523 0.0496 0.1346 0.1817 0.1977 0.0412 0.1264 0.0741 0.1255 , B 2 = 0.1450 0.2144 0.2145 0.1562 0.1855 0.1786 , C 2 = 0.3 0.1 0.1 0.1 0.3 0.2 , D 2 = 0.3 0.3 0.2 0.1 , E 2 = 0.2 0.1 0.2 , F 2 = 0.3 0.3 .
Choose the same parameters as in Example 1. Furthermore, under dynamic event-triggering condition (41) and (42), we give η 0 = 0.60 , ϱ = 0.50 . By Theorem 2, the filter gain matrices can be obtained:
A f 1 = 0.2388 0.2588 0.3569 0.2685 0.2962 0.3488 0.2454 0.2393 0.3122 , B f 1 = 0.2952 0.0460 0.2951 0.0451 0.3005 0.0550 , E f 1 = 0.0039 0.0034 0.1127 , F f 1 = 1.3585 0.8493 , A f 2 = 0.1447 0.1751 0.2787 0.1513 0.1986 0.2497 0.1386 0.1620 0.2379 , B f 2 = 0.6693 0.7391 0.9234 0.6583 0.8987 0.6241 , E f 2 = 0.0660 0.0385 0.1896 , F f 2 = 0.8772 0.5213 ,
and the 1 -gain value is γ = 1.0796 and average dwell time switching satisfies τ a 4.4728 . The dynamic event-triggered output signal y ˜ ( k ) and the quantified output signal y ¯ ( k ) are given in Figure 8 and Figure 9. Figure 10 shows the simulation results of the output z ( k ) and the estimated output z f ( k ) under the asynchronous switching signal. Figure 11 shows the dynamic event-triggering release interval. The simulation results of z ( k ) and z f ( k ) under different initial conditions are shown in Figure 12.

5. Conclusions

In this paper, we investigated an event-triggered asynchronous filter of nonlinear switched positive systems with output quantization. Based on static and dynamic event-triggering mechanisms, an asynchronous filter was proposed using the matrix decomposition technique. The positivity and L 1 -gain stability of the underlying systems were guaranteed by using a linear copositive Lyapunov function and linear programming approach. Then, the issue of output quantization is solved under a quantizer.

Author Contributions

Conceptualization, J.Z. and P.L.; methodology, P.L.; software, P.L.; validation, S.Z. and P.L.; formal analysis, J.Z.; investigation, S.Z., P.L. and J.Z.; resources, S.Z. and P.L.; data curation, P.L.; writing—original draft preparation, S.Z. and P.L.; writing—review and editing, J.Z.; visualization, S.Z. and P.L.; supervision, J.Z.; project administration, P.L. and J.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Fundamental Research Funds for the Provincial Universities of Zhejiang (Nos. GK219909299001-002, GK219909299001-403, and GK209907299001-007), the National Natural Science Foundation of China (No. 62003119), and the Natural Science Foundation of Zhejiang Province, China (No. LQ21F030014).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Farina, L.; Rinaldi, S. Positive Linear Systems: Theory and Applications; John Wiley & Sons: Hoboken, NJ, USA, 2000. [Google Scholar]
  2. Kaczorek, T. Positive 1D and 2D Systems; Springer: London, UK, 2001. [Google Scholar]
  3. Hespanha, J.P.; Morse, A.S. Stability of switched systems with average dwell-time. In Proceedings of the 38th IEEE Conference on Decision and Control, Phoenix, AZ, USA, 7–10 December 1999; Volume 3, pp. 2655–2660. [Google Scholar]
  4. Dinh, T.N.; Marouani, G.; Raïssi, T.; Wang, Z.; Messaoud, H. Optimal interval observers for discrete-time linear switched systems. Int. J. Control 2020, 93, 2613–2621. [Google Scholar] [CrossRef]
  5. Jadbabaie, A.; Lin, J.; Morse, A. Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans. Autom. Control 2003, 48, 988–1001. [Google Scholar] [CrossRef] [Green Version]
  6. Liberzon, D. Switching in Systems and Control; Springer: Berlin/Heidelberg, Germany, 2003. [Google Scholar]
  7. Silva-Navarro, G.; Alvarez-Gallegos, J. On the property sign-stability of equilibria in quasimonotone positive nonlinear systems. In Proceedings of the 1994 33rd IEEE Conference on Decision and Control, Lake Buena Vista, FL, USA, 14–16 December 1994; Volume 4, pp. 4043–4048. [Google Scholar]
  8. Ocampo-Martinez, C.; Puig, V.; Cembrano, G.; Quevedo, J. Application of predictive control strategies to the management of complex networks in the urban water cycle. IEEE Control. Syst. Mag. 2013, 33, 15–41. [Google Scholar]
  9. Fornasini, E.; Valcher, M.E. Stability and stabilizability criteria for discrete-time positive switched systems. IEEE Trans. Autom. Control 2011, 57, 1208–1221. [Google Scholar] [CrossRef]
  10. Pastravanu, O.C.; Matcovschi, M.H. Max-type copositive Lyapunov functions for switching positive linear systems. Automatica 2014, 50, 3323–3327. [Google Scholar] [CrossRef]
  11. Xiang, W.; Lam, J.; Shen, J. Stability analysis and L1-gain characterization for switched positive systems under dwell-time constraint. Automatica 2017, 85, 1–8. [Google Scholar] [CrossRef]
  12. Zhang, J.; Han, Z.; Zhu, F. L1-gain analysis and control synthesis of positive switched systems. Int. J. Syst. Sci. 2015, 46, 2111–2121. [Google Scholar] [CrossRef]
  13. Fainshil, L.; Margaliot, M.; Chigansky, P. On the stability of positive linear switched systems under arbitrary switching laws. IEEE Trans. Autom. Control 2009, 54, 897–899. [Google Scholar] [CrossRef] [Green Version]
  14. Blanchini, F.; Colaneri, P.; Valcher, M.E. Co-positive Lyapunov functions for the stabilization of positive switched systems. IEEE Trans. Autom. Control 2012, 57, 3038–3050. [Google Scholar] [CrossRef]
  15. Xiang, M.; Xiang, Z.; Karimi, H.R. Stabilization of positive switched systems with time-varying delays under asynchronous switching. Int. J. Control. Autom. Syst. 2014, 512, 939–947. [Google Scholar] [CrossRef] [Green Version]
  16. Wang, D.; Wang, Z.; Li, G.; Wang, W. Distributed filtering for switched nonlinear positive systems with missing measurements over sensor networks. IEEE Sens. J. 2016, 16, 4940–4948. [Google Scholar] [CrossRef] [Green Version]
  17. Zhang, J.; Zhao, X.; Cai, X. Absolute exponential L1-gain analysis and synthesis of switched nonlinear positive systems with time-varying delay. Appl. Math. Comput. 2016, 284, 24–36. [Google Scholar]
  18. Zhang, J.; Raïssi, T. Saturation control of switched nonlinear systems. Nonlinear Anal. Hybrid Syst. 2019, 32, 320–336. [Google Scholar] [CrossRef]
  19. Liu, X.; Yuan, S. Reduced-order fault detection filter design for switched nonlinear systems with time delay. Nonlinear Dyn. 2012, 67, 601–617. [Google Scholar] [CrossRef]
  20. Zheng, Q.; Zhang, H. H filtering for a class of nonlinear switched systems with stable and unstable subsystems. Signal Process. 2017, 141, 240–248. [Google Scholar] [CrossRef]
  21. Aleksandrov, A.; Aleksandrova, E.; Zhabko, A. Stability analysis of some classes of nonlinear switched systems with time delay. Int. J. Syst. Sci. 2017, 48, 2111–2119. [Google Scholar] [CrossRef]
  22. Baleghi, N.A.; Shafiei, M.H. Stability analysis and stabilization of a class of discrete-time nonlinear switched systems with time-delay and affine parametric uncertainty. J. Vib. Control 2019, 25, 1326–1340. [Google Scholar] [CrossRef]
  23. Huo, X.; Ma, L.; Zhao, X.; Zong, G. Observer-based fuzzy adaptive stabilization of uncertain switched stochastic nonlinear systems with input quantization. J. Frankl. Inst. 2019, 356, 1789–1809. [Google Scholar] [CrossRef]
  24. Yang, J.; Chen, Y.; Zheng, Z.; Qian, W. Robust adaptive state estimation for uncertain nonlinear switched systems with unknown inputs. Trans. Inst. Meas. Control. 2018, 40, 1082–1091. [Google Scholar] [CrossRef]
  25. Niu, B.; Zhao, P.; Liu, J.D.; Ma, H.J.; Liu, Y.J. Global adaptive control of switched uncertain nonlinear systems: An improved MDADT method. Automatica 2020, 115, 108872. [Google Scholar] [CrossRef]
  26. Xiang, W.; Xiao, J. H filtering for switched nonlinear systems under asynchronous switching. Int. J. Syst. Sci. 2011, 42, 751–765. [Google Scholar] [CrossRef]
  27. Zheng, Q.; Xu, S.; Zhang, Z. Asynchronous nonfragile H filtering for discrete-time nonlinear switched systems with quantization. Nonlinear Anal. Hybrid Syst. 2020, 37, 100911. [Google Scholar] [CrossRef]
  28. Ren, Y.; Er, M.J.; Sun, G. Asynchronous 1 positive filter design for switched positive systems with overlapped detection delay. IET Control Theory Appl. 2017, 11, 319–328. [Google Scholar] [CrossRef]
  29. Wang, B.; Zhang, H.; Wang, G.; Dang, C. Asynchronous H filtering for linear switched systems with average dwell time. Int. J. Syst. Sci. 2016, 47, 2783–2791. [Google Scholar] [CrossRef]
  30. Li, Y.; Du, W.; Xu, X.; Zhang, H.; Xia, J. A novel approach to L1 filter design for asynchronously switched positive linear systems with dwell time. Int. J. Robust Nonlinear Control 2019, 29, 5957–5978. [Google Scholar] [CrossRef]
  31. Brockett, R.W.; Liberzon, D. Quantized feedback stabilization of linear systems. IEEE Trans. Autom. Control 2000, 45, 1279–1289. [Google Scholar] [CrossRef] [Green Version]
  32. Wakaiki, M.; Yamamoto, Y. Stabilization of switched linear systems with quantized output and switching delays. IEEE Trans. Autom. Control 2016, 62, 2958–2964. [Google Scholar] [CrossRef]
  33. Cheng, J.; Park, J.H.; Cao, J.; Zhang, D. Quantized H filtering for switched linear parameter-varying systems with sojourn probabilities and unreliable communication channels. Inf. Sci. 2018, 466, 289–302. [Google Scholar] [CrossRef]
  34. Yang, L.; Guan, C.; Fei, Z. Finite-time asynchronous filtering for switched linear systems with an event-triggered mechanism. J. Frankl. Inst. 2019, 356, 5503–5520. [Google Scholar] [CrossRef]
  35. Zong, G.; Ren, H.; Karimi, H.R. Event-triggered communication and annular finite-time H filtering for networked switched systems. IEEE Trans. Cybern. 2020, 51, 309–317. [Google Scholar] [CrossRef]
  36. Liu, X.; Su, X.; Shi, P.; Nguang, S.K.; Shen, C. Fault detection filtering for nonlinear switched systems via event-triggered communication approach. Automatica 2019, 101, 365–376. [Google Scholar] [CrossRef]
  37. Wang, Y.L.; Shi, P.; Lim, C.C.; Liu, Y. Event-triggered fault detection filter design for a continuous-time networked control system. IEEE Trans. Cybern. 2016, 46, 3414–3426. [Google Scholar] [CrossRef] [PubMed]
  38. Zhang, J.; Zheng, G.; Feng, Y.; Chen, Y. Event-triggered state-feedback and dynamic output-feedback control of positive Markovian jump systems with intermittent faults. IEEE Trans. Autom. Control 2022. [Google Scholar] [CrossRef]
  39. Xiao, S.; Zhang, Y.; Xu, Q.; Zhang, B. Event-triggered network-based L1-gain filtering for positive linear systems. Int. J. Syst. Sci. 2017, 48, 1281–1290. [Google Scholar] [CrossRef]
  40. Zhang, J.; Raïssi, T.; Shao, Y.; Cai, X. Event-triggered filter design of positive systems with state saturation. IEEE Syst. J. 2020, 15, 4281–4285. [Google Scholar] [CrossRef]
  41. Shao, Y.; Jiao, C.; Zhang, S.; Zhang, J. Event-triggered filter of switched positive systems with state saturation. In Proceedings of the 2020 7th International Conference on Information, Cybernetics, and Computational Social Systems, Guangzhou, China, 13–15 November 2020; pp. 1–6. [Google Scholar]
  42. Girard, A. Dynamic triggering mechanisms for event-triggered control. IEEE Trans. Autom. Control 2014, 60, 1992–1997. [Google Scholar] [CrossRef] [Green Version]
  43. Gu, Z.; Tian, E.; Liu, J. Adaptive event-triggered control of a class of nonlinear networked systems. J. Frankl. Inst. 2017, 354, 3854–3871. [Google Scholar] [CrossRef]
  44. Li, Q.; Shen, B.; Wang, Z.; Sheng, W. Recursive distributed filtering over sensor networks on Gilbert-Elliott channels: A dynamic event-triggered approach. Automatica 2020, 113, 108681. [Google Scholar] [CrossRef]
  45. Liu, D.; Yang, G.H. Dynamic event-triggered control for linear time-invariant systems with-gain performance. Int. J. Robust Nonlinear Control 2019, 29, 507–518. [Google Scholar] [CrossRef]
  46. Luo, S.; Deng, F.; Chen, W.H. Dynamic event-triggered control for linear stochastic systems with sporadic measurements and communication delays. Automatica 2019, 107, 86–94. [Google Scholar] [CrossRef]
  47. Lu, R.; Wu, F.; Xue, A. Networked control with reset quantized state based on Bernoulli processing. IEEE Trans. Ind. Electron. 2013, 61, 4838–4846. [Google Scholar] [CrossRef]
  48. Dong, S.; Su, H.; Shi, P.; Lu, R.; Wu, Z.G. Filtering for discrete-time switched fuzzy systems with quantization. IEEE Trans. Fuzzy Syst. 2016, 25, 1616–1628. [Google Scholar] [CrossRef]
  49. Wang, Y.; Han, Q. Network-based modelling and dynamic output feedback control for unmanned marine vehicles in network environments. Automatica 2018, 91, 43–53. [Google Scholar] [CrossRef]
Figure 1. The event-triggered nonlinear filter with output quantization.
Figure 1. The event-triggered nonlinear filter with output quantization.
Mathematics 10 00599 g001
Figure 2. Event-triggered output signal y ˜ 1 ( k ) and quantified output signal y ¯ 1 ( k ) .
Figure 2. Event-triggered output signal y ˜ 1 ( k ) and quantified output signal y ¯ 1 ( k ) .
Mathematics 10 00599 g002
Figure 3. Event-triggered output signal y ˜ 2 ( k ) and quantified output signal y ¯ 2 ( k ) .
Figure 3. Event-triggered output signal y ˜ 2 ( k ) and quantified output signal y ¯ 2 ( k ) .
Mathematics 10 00599 g003
Figure 4. The simulations of y ˜ ( k ) and y ¯ ( k ) under different initial conditions.
Figure 4. The simulations of y ˜ ( k ) and y ¯ ( k ) under different initial conditions.
Mathematics 10 00599 g004
Figure 5. The simulations of z ( k ) and z f ( k ) with an asynchronous switching signal.
Figure 5. The simulations of z ( k ) and z f ( k ) with an asynchronous switching signal.
Mathematics 10 00599 g005
Figure 6. The event-triggering release instants and release intervals.
Figure 6. The event-triggering release instants and release intervals.
Mathematics 10 00599 g006
Figure 7. The simulations of z ( k ) and z f ( k ) under different initial conditions.
Figure 7. The simulations of z ( k ) and z f ( k ) under different initial conditions.
Mathematics 10 00599 g007
Figure 8. The dynamic event-triggered output signal y ˜ 1 ( k ) and quantified output signal y ¯ 1 ( k ) .
Figure 8. The dynamic event-triggered output signal y ˜ 1 ( k ) and quantified output signal y ¯ 1 ( k ) .
Mathematics 10 00599 g008
Figure 9. The dynamic event-triggered output signal y ˜ 2 ( k ) and quantified output signal y ¯ 2 ( k ) .
Figure 9. The dynamic event-triggered output signal y ˜ 2 ( k ) and quantified output signal y ¯ 2 ( k ) .
Mathematics 10 00599 g009
Figure 10. The simulations of z ( k ) and z f ( k ) with asynchronous switching signal.
Figure 10. The simulations of z ( k ) and z f ( k ) with asynchronous switching signal.
Mathematics 10 00599 g010
Figure 11. The dynamic event-triggering release instants and release intervals.
Figure 11. The dynamic event-triggering release instants and release intervals.
Mathematics 10 00599 g011
Figure 12. The simulations of z ( k ) and z f ( k ) under different initial conditions.
Figure 12. The simulations of z ( k ) and z f ( k ) under different initial conditions.
Mathematics 10 00599 g012
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, S.; Lin, P.; Zhang, J. Event-Triggered Asynchronous Filter of Nonlinear Switched Positive Systems with Output Quantization. Mathematics 2022, 10, 599. https://doi.org/10.3390/math10040599

AMA Style

Zhang S, Lin P, Zhang J. Event-Triggered Asynchronous Filter of Nonlinear Switched Positive Systems with Output Quantization. Mathematics. 2022; 10(4):599. https://doi.org/10.3390/math10040599

Chicago/Turabian Style

Zhang, Shitao, Peng Lin, and Junfeng Zhang. 2022. "Event-Triggered Asynchronous Filter of Nonlinear Switched Positive Systems with Output Quantization" Mathematics 10, no. 4: 599. https://doi.org/10.3390/math10040599

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