Next Article in Journal
Numerical Simulation of Thermocapillary Convection in a Half-Zone Liquid Bridge Model with Large Aspect Ratio under Microgravity
Previous Article in Journal
Advanced Stabilization Methods of Plasma Devices for Plasma-Based Acceleration
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Event-Triggered, Adaptive, Exponentially Asymptotic Tracking Control of Stochastic Nonlinear Systems

1
School of Computer and Information, Anqing Normal University, Anqing 246133, China
2
University Key Laboratory of Intelligent Perception and Computing of Anhui Province, Anqing Normal University, Anqing 246133, China
3
School of Mathematics and Statistics, Xidian University, Xi’an 710071, China
*
Author to whom correspondence should be addressed.
Symmetry 2022, 14(3), 451; https://doi.org/10.3390/sym14030451
Submission received: 11 January 2022 / Revised: 30 January 2022 / Accepted: 3 February 2022 / Published: 24 February 2022
(This article belongs to the Section Mathematics)

Abstract

:
This paper investigates the problem of event-triggered, adaptive, asymptotic tracking control for a class of non-strict feedback stochastic nonlinear systems with symmetrical structures and sensor faults. Based on the negative exponential function, the event-triggered adaptive tracking control strategy deals with the problem of exponentially asymptotic convergence for the first time. The radial basis function neural network (RBFNN) mechanism addresses uncertain factors and unknown external disturbances in the system. The developed strategy ensures that all the signals of the closed-loop system are semi-globally uniformly bounded in probability, and that the tracking error can exponentially converge to zero. Finally, a simulation example demonstrates the effectiveness of the proposed method.

1. Introduction

Subject to the growing demand from the development of practice and theory, many adaptive tracking control problems for stochastic nonlinear systems [1,2,3,4,5,6,7,8,9,10,11,12,13] are being studied. A lot of scholars combine the backstepping technique and Lyapunov function to design adaptive controllers to learn about the stabilization of stochastic systems [1,2,3]. RBFNN and fuzzy logic systems (FLS) have drawn the attention of numerous scholars since they can handle possible unknown terms in the system [4,5,6,7,8,9,10,11,12,13]. Sui proposes a fuzzy adaptive finite-time control approach for uncertain stochastic nonlinear systems in non-triangular form [4]. Combining backstepping methods and neural network techniques, Niu investigates the adaptive output feedback control problem for a class of non-strict feedback, interconnected stochastic nonlinear systems with unmeasurable states [10]. Li addresses the problem of adaptive tracking control for non-strict feedback stochastic nonlinear systems with dead-zones and output constraints [13]. However, it is worth pointing out that the aforementioned articles only focus on the time-triggered mechanism, which transmits control signals from the controller to the actuator within a fixed time interval, and then easily causes the problem of communication resource waste.
Compared with time-triggered mechanism, event-triggered mechanism makes the system update the control signal of actuator only when the controller signal reaches a certain threshold, which will greatly reduce the communication resource occupancy rate of the system. Therefore, incorporating the event-triggered mechanism into stochastic nonlinear systems has been receiving growing attention [14,15,16,17,18,19,20,21,22,23,24,25]. Ning studies the problem of adaptive fault detection filter design for uncertain stochastic nonlinear systems with missing measurements by using the event-triggered mechanism [15]. Zou addresses the consensus tracking problem for a class of high order uncertain stochastic nonlinear multi-agent system with an event-triggered control strategy [20,21]. Ma presents an adaptive event-triggered output feedback control method for a class of stochastic nonlinear systems; meanwhile, he adopted the fuzzy logic system to approximate the unknown nonlinear functions [22]. However, none of these research results take into account the fact that the data transmitted by the sensors can be biased.
In practical application systems, partial component failure or sudden external interference may cause sensor faults, which will inevitably reduce the performance of the system, or even destroy the whole application system. Therefore, many scholars have been contributing to research on stochastic nonlinear control systems with sensor faults in recent years [26,27,28,29,30,31,32,33]. Xu solves the problem of generalized correntropy-filter-based fault diagnosis and fault tolerant control for stochastic nonlinear systems subject to heavy-tailed distributed noises [28]. Du discusses the problem of cooperative control for second-order, strict-feedback, stochastic, nonlinear, multi-agent systems against sensor faults [29]. Combining event-triggered mechanisms and sliding mode control, Aslam, et al. investigate the complex fault control problems for Markov jump systems [30,31,32]. However, it is important to notice that the tracking performance of the above articles only ensures that the tracking error eventually converges to a neighborhood near the equilibrium point, rather than asymptotically converging to zero.
In order to better achieve zero-error tracking performance, many results have been reported on asymptotic tracking problems for stochastic systems [34,35,36,37,38,39,40,41,42]. For the purpose of addressing the problem of limited transmission resources and achieving asymptotic convergence performance, Liu proposes the event-triggered, fuzzy adaptive compensation control design for uncertain stochastic nonlinear systems [34]. Liu developed a parameter-dependent state and output feedback controller to address the problem of global asymptotic stabilization for a class of stochastic, nonlinear, time-varying delay systems under the weaker condition on nonlinear functions [37]. Furthermore, numerous studies exploring exponential convergence are published in an effort to optimize the speed of convergence of the stochastic nonlinear system to the equilibrium point [39,40,41]. Li developed an exponentially asymptotic, adaptive tracking control method for a class of non-strict feedback nonlinear systems by adding the negative exponential function to the Lyapunov function for the first time [42]. Yet, no consideration has been given in any of the above articles [34,35,36,37,38,39,40,41,42] to the possibility that sensor faults will arise in a physical application system.
Consequently, it is of great relevance to formulate an event-triggered, adaptive, neural tracking control strategy for non-strict, feedback, stochastic, nonlinear systems to ensure exponentially asymptotic tracking performance. The main contributions of this paper are as follows:
(1)
An adaptive neural tracking control scheme for non-strict feedback stochastic nonlinear systems based on the event-triggered mechanism is presented. Compared with the time-triggered mechanism generally used in [26,27,28,29,30,31,36,37,38,39,40,42], this paper employs an event-triggered mechanism that reduces the frequency of control signal transmission in the system to reduce the communication burden.
(2)
In contrast to the normal formulation of the Lyapunov function in [34,35,36,37,38], negative exponential function is applied to the Lyapunov function to obtain exponential asymptotic tracking performance for stochastic nonlinear systems. Meanwhile, all signals within the system are bounded.
(3)
Unlike existing findings, which do not take sensor faults into account [34,35,36,37,38,39,40,41,42], this paper deals with the impact of sensor faults on the control system, which broadens the application of event-triggering mechanisms and exponential asymptotic convergence strategies.

2. Problem Statement and Some Preliminaries

Consider the non-strict feedback nonlinear stochastic system, as follows:
d x i = ( g i ( x ) + h i ( x ) x i + 1 + d i ( t ) ) d t + χ i T ( x ) d ω , i = 1 , , n 1 , d x n = ( g n ( x ) + h n ( x ) u + d n ( t ) ) d t + χ n T ( x ) d ω , y = x 1 ,
where x = [ x 1 , , x n ] T R n , u R , and y R are the state variable, the control input, and the output of the system, respectively. g i ( · ) , h i ( · ) , χ i ( · ) R , ( i = 1 , 2 , , n ) represent unknown continue smooth nonlinear functions. d i ( t ) denotes the uncertain bounded disturbance function and satisfies | d i ( t ) | d ¯ i , and d ¯ i is positive constant. ω is an independent standard Brownian motion.
Consider the analysis we discussed in the introduction—it is inevitable that some errors will occur in the practical application of sensors. Thus, we assume that the measured value of x i E and the real value of x i satisfy the following condition [29]:
x i E ( t ) = ϑ i ( t ) x i ( t ) + ι i ( t ) ,
where ϑ i ( t ) and ι i ( t ) are the multiplicative and additive faults. Moreover, there exist two positive constants, ϑ ̲ i and ι ¯ i , which satisfy 0 < ϑ ̲ i ϑ i 1 and | ι ˙ i ( t ) | ι ¯ i .
Control Objective: For System (1), develop an event-triggered controller, u ( t ) , such that the semi-global asymptotic convergence of the system states in probability at the origin is achieved, and the semi-global boundedness in probability of all the closed-loop signals is guaranteed.
Remark 1.
For the exponential asymptotic convergence method, an adaptive control scheme proposed in [42] for non-stochastic systems achieves asymptotic zero-error tracking. However, it employs a periodic time-triggered mechanism, greatly occupying communication resources, and does not consider the possibility of sensor faults occurring. To address this problem, this paper designs the controller with the event-triggered mechanism to reduce the communication resource occupation rate, which is more suitable for practical application scenarios. Moreover, the exponential convergence function is extended to stochastic systems, and the sensor faults problem is also considered, which broadens the applicability of the method.
Remark 2.
The main differences between this paper and [25] have been presented as following. Firstly, our work studies the stochastic nonlinear systems in non-strict feedback form with sensor failures, while [25] studies the stochastic nonlinear systems in pure feedback form with the input saturation. Secondly, the controller developed in our paper achieves the asymptotic convergence performance; however, the control scheme in [25] only ensures the boundedness of the closed-loop system.
Remark 3.
The time-triggered mechanism—generally used in [26,27,28,29,30,31,36,37,38,39,40,42]—sends data strictly at fixed time intervals. The event-triggered mechanism used in this paper will only be triggered when the control signal used for the actuator, and the signal generated by the controller, are over a certain threshold. As a result, communication resources can be saved, reducing the system’s communication resource usage.
Definition 1
([23]). Consider the following stochastic system:
d x = ψ ( x ) d t + χ T ( x ) d ω , x R ,
where x and ω are defined in System (1), ψ ( · ) and χ ( · ) are, locally, Lipschitz functions. For any given Lyapunov function, V ( x ) C 2 , the differential operator, L V , is defined as follows:
L V = V x ψ + 1 2 T r { χ T 2 V x 2 χ } ,
where T r ( · ) means the trace of matrix.
Lemma 1
([43]). For x R , and σ > 0 , one has
0 | x | < σ + x 2 x 2 + σ 2 .
Lemma 2
([6]). In this paper, the following R B F N N will be utilized to approximate the unknown continuous functions and uncertain items
g ( Z ) = W T S ( Z ) + ε ( Z ) ,
where Z Ω z R n represents the input vector of N N , W R l is the optimal weight vector, l means the number of neural network nodes, S ( Z ) = [ s 1 ( Z ) , , s l ( Z ) ] T denotes the basis function vector, and s i ( Z ) is chosen as the Gaussian function, generally, which is described as follows:
s i ( Z ) = e x p [ ( Z σ i ) T ( Z σ i ) ϱ i 2 ] , i = 1 , 2 , , l ,
where σ i = [ σ i 1 , , σ i n ] T is the center of receptive field, and ϱ i is the width of Gaussian function. ε ( Z ) means the approximation error between the unknown function, and R B F N N satisfies | ε ( Z ) | ε ¯ with ε ¯ as a positive constant.
Lemma 3
([12]). Considering S i ( Z ) = ( s 1 ( Z ) , , s i ( Z ) ) T with s i ( Z ) , in the form of Gaussian basic function, and Z = [ z 1 , , z n ] T , the following holds:
S i ( Z ) 2 S i ( Z i ) 2 ,
where Z i = [ z 1 , , z i ] T for i n .
Assumption 1.
The reference trajectory y d ( t ) and its derivative up to ( n + 1 ) t h order are continuous, known, and bounded.
Assumption 2.
Generally, it is assumed that h i ( t ) > 0 , and that there exist positive constants, h ¯ i and h ̲ i , satisfying 0 < h ̲ i h i ( t ) h ¯ i .

3. Controller Design and Stability Analysis

In this section, an event-based adaptive control scheme is designed via the backstepping technique. Considering the sensor error phenomenon in the system, the following controller design will adopt x E instead of x to represent state variables. The coordinate transformation is constructed as follows:
z 1 = x 1 E y d , z i = x i E α i 1 , i = 2 , , n ,
where α i 1 represents the virtual control input, which will be designed later.
Step 1:
Combining Definition 1, substituting (1) into (9), we obtain the following:
d z 1 = ( ϑ ˙ 1 x 1 + ϑ 1 ( g 1 + d 1 ) + h ˘ 1 ( z 2 + α 1 ι 2 ) + ι ˙ 1 y ˙ d ) d t + χ 1 T d ω ,
where z 2 = x 2 E α 1 , h ˘ 1 = h 1 ϑ 1 / ϑ 2 , and ϑ ̲ 1 h ̲ 1 | h ˇ 1 | ( h ¯ 1 / ϑ ̲ 1 ) H 1 .
The Lyapunov function candidate is constructed in the following form:
V 1 = 1 4 h ̲ 1 z 1 4 + 1 2 μ 1 e η t ϕ ˜ 1 2 + 1 2 ν 1 e η t φ ˜ 1 2 ,
where η > 0 , ν 1 > 0 and μ 1 > 0 . Furthermore, the derivative of V 1 is as follows:
L V 1 = z 1 3 h ̲ 1 ( ϑ ˙ 1 x 1 + ϑ 1 ( g 1 + d 1 ) + h ˘ 1 ( z 2 + α 1 ι 2 ) + ι ˙ 1 y ˙ d ) + 3 2 h ̲ 1 z 1 2 χ 1 T χ 1 η 2 μ 1 e η t ϕ ˜ 1 2 η 2 ν 1 e η t φ ˜ 1 2 1 μ 1 e η t ϕ ˜ 1 ϕ ^ ˙ 1 1 ν 1 e η t φ ˜ 1 φ ^ ˙ 1 .
By utilizing Lemma 1 and Young’s inequality, one obtains the following:
3 2 h ̲ 1 z 1 2 χ 1 T χ 1 3 2 h ̲ 1 z 1 2 χ 1 2 9 4 h ̲ 1 2 z 1 4 χ 1 4 9 4 h ̲ 1 2 z 1 4 χ 1 4 + π 1 2 + π 1 , h ˇ 1 z 1 3 z 2 3 4 H 1 4 3 z 1 4 + 1 4 z 2 4 ,
where π 1 = l 1 e B 1 t is a positive parameter.
Substituting (13) into (12), we obtain the following:
L V 1 z 1 3 h ̲ 1 ( G 1 + h ˘ 1 α 1 ) + π 1 + 1 4 h ̲ 1 z 2 4 η 2 μ 1 e η t ϕ ˜ 1 2 η 2 ν 1 e η t φ ˜ 1 2 1 μ 1 e η t ϕ ˜ 1 ϕ ^ ˙ 1 1 ν 1 e η t φ ˜ 1 φ ^ ˙ 1 ,
where G 1 ( Z 1 ) = ϑ ˙ 1 x 1 + ϑ 1 ( g 1 + d ¯ 1 ) h ˘ 1 ι 2 + ι ¯ 1 y ˙ d + 9 4 h ̲ 1 z 1 χ 1 4 9 4 h ̲ 1 2 z 1 4 χ 1 4 + π 1 2 + 3 4 H 1 4 3 z 1 = W 1 T S 1 ( Z 1 ) + ε 1 , with Z 1 = [ x 1 , , x n , y d , y ˙ d ] T . Let ϕ 1 = W 1 h ̲ 1 , and ϕ ˜ i = ϕ i ϕ ^ i , i = 1, …, n, represents the estimation error, and ϕ ^ i is the estimation of ϕ . Based on Lemmas 1 and 3, and S 1 T S 1 1 , we obtain the following:
z 1 3 h ̲ 1 W 1 T S 1 ( Z 1 ) | z 1 | 3 ϕ 1 S 1 ( Z 1 ) | z 1 | 3 ϕ 1 S 1 ( Z ¯ 1 ) z 1 6 S 1 T S 1 ϕ 1 z 1 6 S 1 T S 1 + π 1 2 + π 1 ϕ 1 z 1 6 ϕ 1 z 1 6 S 1 T S 1 + π 1 2 + π 1 ϕ 1 ,
where Z ¯ 1 = [ x 1 , y d , y ˙ d ] T . Let φ 1 = ε 1 h ̲ 1 , we have as follows:
1 h ̲ 1 z 1 3 ε 1 | z 1 | 3 φ 1 z 1 6 φ 1 z 1 6 + π 1 2 + π 1 φ 1 .
Along with (15) and (16), (14) can be rewritten as follows:
L V 1 1 4 h ̲ 1 z 2 4 + h ˘ 1 h ̲ 1 z 1 3 α 1 + π 1 ( 1 + ϕ 1 + φ 1 ) + z 1 6 ϕ 1 z 1 6 S 1 T S 1 + π 1 2 + z 1 6 φ 1 z 1 6 + π 1 2 η 2 μ 1 e η t ϕ ˜ 1 2 η 2 ν 1 e η t φ ˜ 1 2 1 μ 1 e η t ϕ ˜ 1 ϕ ^ ˙ 1 1 ν 1 e η t φ ˜ 1 φ ^ ˙ 1 c 1 z 1 4 η 2 μ 1 e η t ϕ ˜ 1 2 η 2 ν 1 e η t φ ˜ 1 2 + 1 4 h ̲ 1 z 2 4 + h ˘ 1 h ̲ 1 z 1 3 α 1 + z 1 3 λ 1 + π 1 ( 1 + ϕ 1 + φ 1 ) + 1 μ 1 e η t ϕ ˜ 1 ( μ 1 e η t z 1 6 z 1 6 S 1 T S 1 + π 1 2 ϕ ^ ˙ 1 ) + 1 ν 1 e η t φ ˜ 1 ( ν 1 e η t z 1 6 z 1 6 + π 1 2 φ ^ ˙ 1 ) ,
where λ 1 = c 1 z 1 + z 1 3 ϕ ^ 1 z 1 6 S 1 T S 1 + π 1 2 + z 1 3 φ ^ 1 z 1 6 + π 1 2 , c 1 > 0 .
The virtual controller and adaptive laws are constructed in the following form:
α 1 = z 1 3 λ 1 2 z 1 6 λ 1 2 + π 1 2 ,
ϕ ^ ˙ 1 = μ 1 e η t ( z 1 6 z 1 6 S 1 T S 1 + π 1 2 π 1 ϕ ^ 1 ) ,
φ ^ ˙ 1 = ν 1 e η t ( z 1 6 z 1 6 + π 1 2 π 1 φ ^ 1 ) ,
Considering the following:
h ˘ 1 h ̲ 1 z 1 3 α 1 + z 1 3 λ 1 h 1 ϑ 1 h ̲ 1 ϑ 2 z 1 6 λ 1 2 z 1 6 λ 1 2 + π 1 2 + z 1 3 λ 1 z 1 6 λ 1 2 z 1 6 λ 1 2 + π 1 2 + z 1 3 λ 1 π 1 .
According to (18)–(21), we obtain the following:
L V 1 c 1 z 1 4 η 2 μ 1 e η t ϕ ˜ 1 2 η 2 ν 1 e η t φ ˜ 1 2 + 1 4 h ̲ 1 z 2 4 + π 1 ( 2 + ϕ 1 + φ 1 ) + π 1 ( ϕ ˜ 1 ϕ ^ 1 + φ ˜ 1 φ ^ 1 ) .
Step i ( 2 i n 1 ) : Similar to (10), it is by using Definition 1 that we obtain the following:
d z i = ( ϑ ˙ i x i + ϑ i ( g i + d i ) + h ˘ i ( z i + 1 + α i ι i + 1 ) + ι ˙ i L α i 1 ) d t + χ ¯ i T d ω ,
where z i + 1 = x i + 1 E α i , h ˘ i = h i ϑ i / ϑ i + 1 , ϑ ̲ i h ̲ i | h ˇ i | ( h ¯ i / ϑ ̲ i ) H i , χ ¯ i = χ i j = 1 i 1 α i 1 x j χ j , L α i 1 = j = 1 i 1 α i 1 x j ( h j x j + 1 + g j + d j ) + j = 1 i 1 α i 1 ϕ ^ j ϕ ^ ˙ j + j = 1 i 1 α i 1 φ ^ j φ ^ ˙ j + j = 1 i 1 α i 1 ϑ j ϑ ˙ j + j = 1 i 1 α i 1 ι j ι ˙ j + j = 1 i 1 α i 1 π j π ˙ j + j = 0 i 1 α i 1 y d ( j ) y d ( j + 1 ) + 1 2 p , q = 1 i 1 α i 1 2 x p x q χ p T χ q .
Considering the Lyapunov function candidate, as follows:
V i = V i 1 + 1 4 h ̲ i z i 4 + 1 2 μ i e η t ϕ ˜ i 2 + 1 2 ν i e η t φ ˜ i 2 ,
where ν i > 0 and μ i > 0 . Furthermore, the derivative of V i is as follows:
L V i = L V i 1 + z i 3 h ̲ i ( ϑ ˙ i x i + ϑ i ( g i + d i ) + h ˘ i ( z i + 1 + α i ι i + 1 ) + ι ˙ i L α i 1 ) η 2 μ i e η t ϕ ˜ i 2 η 2 ν i e η t φ ˜ i 2 + 3 2 h ̲ i z i 2 χ ¯ i T χ ¯ i 1 μ i e η t ϕ ˜ i ϕ ^ ˙ i 1 ν i e η t φ ˜ i φ ^ ˙ i .
Similar to (13), one obtains the following:
3 2 h ̲ i z i 2 χ ¯ i T χ ¯ i 9 4 h ̲ i 2 z i 4 χ ¯ i 4 9 4 h ̲ i 2 z i 4 χ ¯ i 4 + π i 2 + π i , h ˇ i z i 3 z i + 1 3 4 H i 4 3 z i 4 + 1 4 z i + 1 4 ,
where π i = l i e B i t is a positive parameter.
Substituting (26) into (25), we obtain the following:
L V i j = 1 i 1 c j z j 4 j = 1 i η 2 μ j e η t ϕ ˜ j 2 j = 1 i η 2 ν j e η t φ ˜ j 2 + j = 1 i 1 π j ( 2 + ϕ j + φ j ) + j = 1 i 1 π j ( ϕ ˜ j ϕ ^ j + φ ˜ j φ ^ j ) + z i 3 h ̲ i ( G i + h ˘ i α i j = 1 i 1 α i 1 x j d j j = 1 i 1 α i 1 π j π ˙ j ) + π i + 1 4 h ̲ i z i + 1 4 1 μ i e η t ϕ ˜ i ϕ ^ ˙ i 1 ν i e η t φ ˜ i φ ^ ˙ i ,
where G i ( Z i ) = ϑ ˙ i x i + ϑ i ( g i + d ¯ i ) h ˘ i ι i + 1 + ι ¯ i j = 1 i 1 α i 1 x j ( h j x j + 1 + g j ) + 3 4 H i 4 3 z i j = 1 i 1 α i 1 ϕ ^ j ϕ ^ ˙ j j = 1 i 1 α i 1 φ ^ j φ ^ ˙ j j = 1 i 1 α i 1 ϑ j ϑ ˙ j j = 1 i 1 α i 1 ι j ι ˙ j j = 0 i 1 α i 1 y d ( j ) y d j + 1 + h ̲ i 4 h ̲ i 1 z i 1 2 p , q = 1 i 1 α i 1 2 x p x q χ p T χ q + 9 4 h ̲ i z i χ ¯ i 4 ( 9 4 h ̲ i 2 z i 4 χ ¯ i 4 + π i 2 ) 1 2 = W i T S i ( Z i ) + ε i ,
with Z i = [ x 1 , , x n , ϕ ^ 1 , , ϕ ^ i , φ ^ 1 , , φ ^ i , y d , , y d ( i ) ] T .
Let ϕ i = W i h ̲ i . Similar to (15), one obtains the following:
z i 3 h ̲ i W i T S i ( Z i ) | z i | 3 ϕ i S i ( Z i ) | z i | 3 ϕ i S i ( Z ¯ i ) z i 6 S i T S i ϕ i z i 6 S i T S i + π i 2 + π i ϕ i z i 6 ϕ i z i 6 S i T S i + π i 2 + π i ϕ i ,
where Z ¯ i = [ x 1 , , x i , ϕ ^ 1 , , ϕ ^ i , φ ^ 1 , , φ ^ i , y d , , y d ( i ) ] T . Denoting that φ i = sup t 0 ϑ i , we obtain the following:
z i 3 h ̲ i ( ε i j = 1 i 1 α i 1 x j d j j = 1 i 1 α i 1 π j π ˙ j ) | z i | 3 β i ϑ i | z i | 3 β i φ i z i 6 β i 2 φ i z i 6 β i 2 + π i 2 + π i φ i ,
where β i = [ 1 , α i 1 x 1 , , α i 1 x i 1 , α i 1 π 1 , , α i 1 π i 1 ] T and ϑ i = 1 h ̲ i [ ε i , d 1 , , d i 1 , π ˙ 1 , , π ˙ i 1 ] .
Substituting (28) and (29) into (27), the following holds:
L V i j = 1 i 1 c j z j 4 j = 1 i η 2 μ j e η t ϕ ˜ j 2 j = 1 i η 2 ν j e η t φ ˜ j 2 + j = 1 i 1 π j ( 2 + ϕ j + φ j ) + j = 1 i 1 π j ( ϕ ˜ j ϕ ^ j + φ ˜ j φ ^ j ) + 1 4 h ̲ i z i + 1 4 + h ˘ i h ̲ i z i 3 α i + π i ( 1 + ϕ i + φ i ) + z i 6 ϕ i z i 6 S i T S i + π i 2 + z i 6 β i 2 φ i z i 6 β i 2 + π i 2 1 μ i e η t ϕ ˜ i ϕ ^ ˙ i 1 ν i e η t φ ˜ i φ ^ ˙ i j = 1 i c j z j 4 j = 1 i η 2 μ j e η t ϕ ˜ j 2 j = 1 i η 2 ν j e η t φ ˜ j 2 + j = 1 i 1 π j ( 2 + ϕ j + φ j ) + j = 1 i 1 π j ( ϕ ˜ j ϕ ^ j + φ ˜ j φ ^ j ) + 1 ν i e η t φ ˜ i ( ν i e η t z i 6 β i 2 z i 6 β i 2 + π i 2 φ ^ ˙ i ) + 1 μ i e η t ϕ ˜ i ( μ i e η t z i 6 z i 6 S i T S i + π i 2 ϕ ^ ˙ i ) + 1 4 h ̲ i z i + 1 4 + h ˘ i h ̲ i z i 3 α i + z i 3 λ i + π i ( 1 + ϕ i + φ i ) ,
where λ i = c i z i + z i 3 ϕ ^ i z i 6 S i T S i + π i 2 + z i 3 β i 2 φ ^ i z i 6 β i 2 + π i 2 , c i > 0 .
The virtual controller and adaptive laws are constructed as follows:
α i = z i 3 λ i 2 z i 6 λ i 2 + π i 2 ,
ϕ ^ ˙ i = μ i e η t ( z i 6 z i 6 S i T S i + π i 2 π i ϕ ^ i ) ,
φ ^ ˙ i = ν i e η t ( z i 6 β i 2 z i 6 β i 2 + π i 2 π i φ ^ i ) ,
through a process similar to (21), and then combining the virtual controller and adaptive law with (30), it follows that:
L V i j = 1 i c j z j 4 j = 1 i η 2 μ j e η t ϕ ˜ j 2 j = 1 i η 2 ν j e η t φ ˜ j 2 + j = 1 i π j ( 2 + ϕ j + φ j ) + j = 1 i π j ( ϕ ˜ j ϕ ^ j + φ ˜ j φ ^ j ) + 1 4 h ̲ i z i + 1 4 .
Step n: Because the event-triggered mechanism is introduced to reduce the communication burden, as follows:
u ( t ) = v ( t s ) , t [ t s , t s + 1 ) ,
t s + 1 = i n f { t R | | ξ ( t ) | ρ 0 | u ( t ) | + ρ 1 } ,
where 0 < ρ 0 < 1 and ρ 1 > 0 are the parameters to be designed. v ( t ) is the output of actual controller, and ξ ( t ) = v ( t ) u ( t ) . Thus, for the interval, [ t s , t s + 1 ) , we obtain the following:
v ( t ) = ( 1 + ζ 0 ρ 0 ) u ( t ) + ζ 1 ρ 1 , t 0 ,
where | ζ 0 | 1 and | ζ 1 | 1 are time-varying constants. Then, the following can be derived:
u ( t ) = v ζ 1 ρ 1 1 + ζ 0 ρ 0 .
Similar to (23), one obtains the following:
d z n = ( ϑ ˙ n x n + ϑ n ( h n u + g n + d n ) + ι ˙ n L α n 1 ) d t + ( χ n j = 1 n 1 α n 1 x j χ j ) T d ω ,
where L α n 1 = j = 1 n 1 α n 1 x j ( h j x j + 1 + g j + d j ) + j = 1 n 1 α n 1 ϕ ^ j ϕ ^ ˙ j + j = 1 n 1 α n 1 φ ^ j φ ^ ˙ j + j = 1 n 1 α n 1 ϑ j ϑ ˙ j + j = 1 n 1 α n 1 ι j ι ˙ j + j = 1 n 1 α n 1 π j π ˙ j + j = 0 n 1 α i 1 y d ( j ) y d ( j + 1 ) + 1 2 p , q = 1 n 1 α n 1 2 x p x q χ p T χ q .
Choose the following Lyapunov function, as follows:
V n = V n 1 + 1 4 h ̲ n z n 4 + 1 2 μ n e η t ϕ ˜ n 2 + 1 2 ν n e η t φ ˜ n 2 ,
where ν n > 0 and μ n > 0 . Furthermore, the derivative of V n is as follows:
L V n = L V n 1 + z n 3 h ̲ n ( ϑ ˙ n x n + ϑ n ( h n v ζ 1 ρ 1 1 + ζ 0 ρ 0 + g n + d n ) + ι ˙ n L α n 1 ) η 2 μ n e η t ϕ ˜ n 2 η 2 ν n e η t φ ˜ n 2 + 3 2 h ̲ n z n 2 χ ¯ n T χ ¯ n 1 μ n e η t ϕ ˜ n ϕ ^ ˙ n 1 ν n e η t φ ˜ n φ ^ ˙ n ,
where χ ¯ n = χ n j = 1 n 1 α n 1 x j χ j . Due to | ζ 0 | 1 and | ζ 1 | 1 , and by applying Lemma 1, we obtain the following:
h n h ̲ n ϑ n z n 3 | ζ 1 ρ 1 1 + ζ 0 ρ 0 | h n h ̲ n | z n | 3 ρ 1 1 ρ 0 h n 2 h ̲ n 2 z n 6 ρ 1 2 ( 1 ρ 0 ) 2 h n 2 h ̲ n 2 z n 6 ρ 1 2 ( 1 ρ 0 ) 2 + π n 2 + π n , 3 2 h ̲ n z n 2 χ ¯ n T χ ¯ n 9 4 h ̲ n 2 z n 4 χ ¯ n 4 9 4 h ̲ n 2 z n 4 χ ¯ n 4 + π n 2 + π n ,
where π n = l n e B n t is a positive parameter.
Substituting (42) into (41), gives the following:
L V n j = 1 n 1 c j z j 4 j = 1 n η 2 μ j e η t ϕ ˜ j 2 j = 1 n η 2 ν j e η t φ ˜ j 2 + j = 1 n 1 π j ( 2 + ϕ j + φ j ) + j = 1 n 1 π j ( ϕ ˜ j ϕ ^ j + φ ˜ j φ ^ j ) + z n 3 h ̲ n ( ϑ n h n v 1 + ζ 0 ρ 0 + G n j = 1 n 1 α n 1 x j d j j = 1 n 1 α n 1 π j π ˙ j ) + 2 π n 1 μ n e η t ϕ ˜ n ϕ ^ ˙ n 1 ν n e η t φ ˜ n φ ^ ˙ n ,
where G n ( Z n ) = ϑ ˙ n x n + ϑ n ( g n + d ¯ n ) + ι ¯ n j = 1 n 1 α n 1 x j ( h j x j + 1 + g j ) j = 1 n 1 α n 1 ϕ ^ j ϕ ^ ˙ j j = 1 n 1 α n 1 φ ^ j φ ^ ˙ j j = 1 n 1 α n 1 ϑ j ϑ ˙ j j = 1 n 1 α n 1 ι j ι ˙ j j = 1 n 1 α n 1 y d ( j ) y d j + 1 1 2 p , q = 1 n 1 α n 1 2 x p x q χ p T χ q + h ̲ n 4 h ̲ n 1 z n + 9 4 h ̲ n z n χ ¯ n 4 9 4 h ̲ n 2 z n 4 χ ¯ n 4 + π n 2 + h n 2 h ̲ n z n 3 ρ 1 2 ( 1 ρ 0 ) 2 h n 2 h ̲ n 2 z n 6 ρ 1 2 ( 1 ρ 0 ) 2 + π n 2 = W n T S n ( Z n ) + ε n , with Z n = [ x 1 , , x n , ϕ ^ 1 , , ϕ ^ n , φ ^ 1 , , φ ^ n , y d , , y d ( n ) ] T . Let ϕ n = W n h ̲ n , because of Lemma 1, as follows:
z n 3 h ̲ n W n T S n ( Z n ) | z n | 3 ϕ n S n ( Z n ) z n 6 S n T S n ϕ n z n 6 S n T S n + π n 2 + π n ϕ n z n 6 ϕ n z n 6 S n T s n + π n 2 + π n ϕ n ,
denoting that φ n = sup t 0 ϑ n , we obtain the following:
z n 3 h ̲ n ( ε n j = 1 n 1 α n 1 x j d j j = 1 n 1 α n 1 π j π ˙ j ) | z n | 3 β n ϑ n | z n | 3 β n φ n z n 6 β n 2 φ n z n 6 β n 2 + π n 2 + π n φ n ,
where β n = [ 1 , α n 1 x 1 , , α n 1 x n 1 , α n 1 π 1 , , α n 1 π n 1 ] T and ϑ n = 1 h ̲ n [ ε n , d 1 , , d n 1 , π ˙ 1 , , π ˙ n 1 ] .
Substituting (44) and (45) into (43), the following holds:
L V n j = 1 n c j z j 4 j = 1 n η 2 μ j e η t ϕ ˜ j 2 j = 1 n η 2 ν j e η t φ ˜ j 2 + j = 1 n π j ( 2 + ϕ j + φ j ) + j = 1 n 1 π j ( ϕ ˜ j ϕ ^ j + φ ˜ j φ ^ j ) + h n h ̲ n ϑ n z n 3 v 1 + ζ 0 ρ 0 + z n 3 λ n + 1 μ n e η t ϕ ˜ n ( μ n e η t z n 6 z n 6 S n T S n + π n 2 ϕ ^ ˙ n ) + 1 ν n e η t φ ˜ n ( ν n e η t z n 6 β n 2 z n 6 β n 2 + π n 2 φ ^ ˙ n ) ,
where λ n = c n z n + z n 3 ϕ ^ n z n 6 S n T S n + π n 2 + z n 3 β n 2 φ ^ n z n 6 β n 2 + π n 2 , c n > 0 .
Then, we design the virtual controller and adaptive laws as follows:
v = ( 1 + ρ 0 ) z n 3 λ n 2 ϑ ̲ n z n 6 λ n 2 + π n 2 ,
ϕ ^ ˙ n = μ n e η t ( z n 6 z n 6 S n T S n + π n 2 π n ϕ ^ n ) ,
φ ^ ˙ n = ν n e η t ( z n 6 β n 2 z n 6 β n 2 + π n 2 π n φ ^ n ) ,
according to (47), we can obtain z n 3 v < 0 , furthermore satisfying the following:
z n 3 v 1 + ζ 0 ρ 0 z n 3 v 1 + ρ 0 .
Then, combining the virtual controller and adaptive laws with (46), the following inequality holds:
L V n j = 1 n c j z j 4 j = 1 n η 2 μ j e η t ϕ ˜ j 2 j = 1 n η 2 ν j e η t φ ˜ j 2 + j = 1 n π j ( κ + ϕ j + φ j ) + j = 1 n π j ( ϕ ˜ j ϕ ^ j + φ ˜ j φ ^ j ) k V n + j = 1 n π j ( κ + ϕ j + φ j ) + j = 1 n π j ( ϕ ˜ j ϕ ^ j + φ ˜ j φ ^ j ) ,
where k = min { 4 c j , η } for j = 1 , 2 , , n , and
κ = 2 , j = 1 , 2 , , n 1 , 3 , j = n .
Due to the following:
ϕ ˜ j ϕ ^ j = ϕ ˜ j 2 + ϕ ˜ j ϕ j ϕ j 2 4 , φ ˜ j φ ^ j = φ ˜ j 2 + φ ˜ j φ j φ j 2 4 ,
furthermore, one obtains:
L V n k V n + j = 1 n π j ( κ + ϕ j + φ j ) + j = 1 n π j 4 ( ϕ j 2 + φ j 2 ) .
Theorem 1.
Under Assumptions 1 and 2, consider the non-strict, feedback, stochastic, nonlinear System (1) with the virtual controllers, (18), (31) and (47), and the adaptive laws, (19), (20), (32), (33), (48) and (49). By selecting the appropriate design parameters, all the closed-loop signals of System (1) are bounded in probability, and the asymptotic convergence is exponentially achieved.
Proof. 
Firstly, decide that η 4 c j , k = η . Applying I t o ^ s formula to (54), we obtain the following:
d ( V n e η t ) e η t ( j = 1 n π j ( κ + ϕ j + φ j ) + j = 1 n π j 4 ( ϕ j 2 + φ j 2 ) ) d t + e η t j = 1 n V x j χ j d ω .
let π j = l j e B j t , integrating (55) over ( 0 , t ) , we obtain the following:
E [ V n ( t ) ] e η t [ V n ( 0 ) + j = 1 n ϕ j 2 + φ j 2 4 0 t e ( B j η ) τ d τ + j = 1 n ( κ + ϕ j + φ j ) 0 t e ( B j η ) τ d τ + j = 1 n V x j χ j 0 t e η ( t τ ) d ω ( τ ) ] ,
beacause the stochastic integral is local martingale, we obtain the following:
E [ V n ( t ) ] e η t [ V n ( 0 ) + j = 1 n 1 4 ϕ j 2 + φ j 2 B j η ( 1 e ( B j η ) t ) + j = 1 n ( κ + ϕ j + φ j ) 1 B j η ( 1 e ( B j η ) t ) ] ,
then, we define b j > η , and obtain the following:
E [ V n ( t ) ] e η t ( V n ( 0 ) + j = 1 n ϕ j 2 + φ j 2 + 4 ( κ + ϕ j + φ j ) 4 ( B j η ) ) .
Furthermore, we obtain the following:
E [ z i 4 4 h ̲ i ] e η t ( V n ( 0 ) + j = 1 n ϕ j 2 + φ j 2 + 4 ( κ + ϕ j + φ j ) 4 ( B j η ) ) , 1 2 μ i e η t ϕ ˜ i 2 e η t ( V n ( 0 ) + j = 1 n ϕ j 2 + φ j 2 + 4 ( κ + ϕ j + φ j ) 4 ( B j η ) ) , 1 2 ν i e η t φ ˜ i 2 e η t ( V n ( 0 ) + j = 1 n ϕ j 2 + φ j 2 + 4 ( κ + ϕ j + φ j ) 4 ( B j η ) ) ,
moreover, we obtain the following:
E [ | z i | ] e η t 4 [ 4 h ̲ i ( V n ( 0 ) + j = 1 n ϕ j 2 + φ j 2 + 4 ( κ + ϕ j + φ j ) 4 ( B j η ) ) ] 1 4 , | ϕ ˜ i | [ 2 μ i ( V n ( 0 ) + j = 1 n ϕ j 2 + φ j 2 + 4 ( κ + ϕ j + φ j ) 4 ( B j η ) ) ] 1 2 , | φ ˜ i | [ 2 ν i ( V n ( 0 ) + j = 1 n ϕ j 2 + φ j 2 + 4 ( κ + ϕ j + φ j ) 4 ( B j η ) ) ] 1 2 .
Thus, we can know that z i can exponentially, asymptotically converge to zero, and ϕ ˜ i and φ ˜ i are bounded. Furthermore we can obtain that ϕ ^ j is bounded from ϕ ^ i = ϕ i ϕ ˜ i , and ϕ i is a positive constant. In the same way, the boundedness of φ i can be obtained. Then, we can ensure that α i is bounded. In addition, according to (9), it can also know that x i is bounded. □

4. Simulation Example

Consider the following second-order, non-strict feedback, stochastic nonlinear system:
d x 1 = ( x 1 2 sin ( x 2 ) + ( 1.5 + 0.5 sin ( x 1 ) ) x 2 + d 1 ( t ) ) d t + 0.5 cos ( x 1 ) d ω , d x 2 = ( ( 1.5 + sin ( x 1 x 2 ) ) u + x 1 2 x 2 e x 2 + x 1 cos ( x 1 x 2 ) + d 2 ( t ) ) d t + 0.2 sin ( x 2 ) d ω ,
where d 1 = 0.1 sin ( t ) , d 2 = 0.01 cos ( t ) are the external disturbance.
We decide that y d = sin ( 2 t ) + cos ( 2 t ) , x 1 E = x 1 + e 2 t and x 2 E = x 2 + e 2 t . The design parameters of controllers and adaptive laws are selected as c 1 = 20 , c 2 = 10 , μ 1 = 5 , μ 2 = 1 , ν 1 = 1 , ν 2 = 2 , η = 0.2 , π 1 = 30 e 2.2 t , π 2 = 10 e 0.5 t , and ϑ ̲ 2 = 0.5 . Select the initial system status as x 1 ( 0 ) = 0.8 , x 2 ( 0 ) = 0.3 , ϕ ^ 1 ( 0 ) = 9 , ϕ ^ 2 ( 0 ) = 4 , and φ ^ 1 ( 0 ) = φ ^ 2 ( 0 ) = 5 . The design parameters of the event-triggered mechanism were selected as ρ 0 = 0.5 , ρ 1 = 1 .
The simulation results are shown in Figure 1, Figure 2, Figure 3, Figure 4 and Figure 5, which demonstrate the statements in Theorem 1 have been verified. Figure 1 plots the system output signal, y, and the reference signal, y d , from which we can see that the output, y, will track y d accurately at 9 s. Figure 2 verifies that the tracking error can exponentially, asymptotically converge to zero. The control law v and the actual input signal u generated after the event-triggered mechanism are given in Figure 3. Figure 4 shows the adaptive laws. The boundedness of the closed-loop signals can be seen from Figure 1, Figure 2, Figure 3 and Figure 4. Figure 5 shows the event trigger interval diagrams under the event-triggered control (ETC) mechanism. Setting a fixed step size of 0.001 s under the time-triggered control (TTC) mechanism, we obtain that the number of triggers is 10,000 in 10 s. It can be seen that compared to a fixed period TTC, the ETC mechanism used in this paper allows for a longer trigger period and reduces the communication burden on the system.
In order to demonstrate the superiority of the event triggering mechanism, we present the quantitative analysis of the data from the experimental results in Table 1, where the integrated absolute error (IAE) and integrated time absolute error (ITAE), defined as IAE = 0 t | z 1 ( s ) | d s and ITAE = 0 t t | z 1 ( s ) | d s , respectively, are used to judge the tracking performance. As evident from Table 1 (with a fixed step size of 0.001 s), the number of triggers using the ETC method is considerably less than using the TTC method when achieving the same system performance metrics IAE and ITAE.

5. Conclusions

This paper has investigated an adaptive neural tracking control strategy, combining the event-triggered mechanism and sensor fault to study the problem of exponentially asymptotic tracking for a class of uncertain, non-strict feedback systems. A new Lyapunov function with negative exponential function is designed to address the problem of asymptotic tracking. Event-triggered mechanism is introduced to reduce the communication resource usage in the system. The proposed strategy ensures that the tracking error converges exponentially to zero, and the signals in the closed-loop system are bounded. Finally, a simulation example is used to verify the feasibility of the proposed control strategy. In future research, to obtain a better control performance, some novel event-triggered mechanisms can be employed to solve the exponential, asymptotic tracking control problem of the stochastic nonlinear system, such as the dynamic event-triggered mechanism and the memory event-triggered mechanism.

Author Contributions

Resources, J.L.; supervision, J.W.; writing—original draft, F.H.; writing—review and editing, D.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported in part by Natural Science Foundation of Anhui Province (200808 QF302).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fang, L.; Ma, L.; Ding, S.; Zhao, D. Finite-time Stabilization for a Slass of High-Order Stochastic Nonlinear Systems with an Output Constraint. Appl. Math. Comput. 2019, 358, 63–79. [Google Scholar] [CrossRef]
  2. Liu, Y.; Lu, S.; Tong, S.; Chen, X.; Chen, C.; Li, D. Adaptive Control-Based Barrier Lyapunov Functions for a Class of Stochastic Nonlinear Systems with Full State Constraints. Automatica 2018, 87, 83–93. [Google Scholar] [CrossRef]
  3. Min, H.; Xu, S.; Zhang, B.; Ma, Q. Output-Feedback Control for Stochastic Nonlinear Systems Subject to Input Saturation and Time-Varying Delay. IEEE Trans. Autom. Control 2019, 64, 359–364. [Google Scholar] [CrossRef]
  4. Sui, S.; Chen, C.; Tong, S. Fuzzy Adaptive Finite-Time Control Design for Nontriangular Stochastic Nonlinear Systems. IEEE Trans. Fuzzy Syst. 2019, 27, 172–184. [Google Scholar] [CrossRef]
  5. Wang, F.; Chen, B.; Sun, Y.; Lin, C. Finite Time Control of Switched Stochastic Nonlinear Systems. Fuzzy Sets Syst. 2019, 365, 140–152. [Google Scholar] [CrossRef]
  6. Niu, B.; Wang, D.; Alotaibi, N.; Alsaadi, F. Adaptive Neural State-Feedback Tracking Control of Stochastic Nonlinear Switched Systems: An Average Dwell-Time Method. IEEE Trans. Neural Netw. Learn. Syst. 2019, 30, 1076–1087. [Google Scholar] [CrossRef] [PubMed]
  7. Wang, F.; Chen, B.; Sun, Y.; Gao, Y.; Lin, C. Finite-Time Fuzzy Control of Stochastic Nonlinear Systems. IEEE Trans. Cybern. 2020, 50, 2617–2626. [Google Scholar] [CrossRef]
  8. Liu, Z.; Wang, F.; Zhang, Y.; Chen, C. Fuzzy Adaptive Quantized Control for a Class of Stochastic Nonlinear Uncertain Systems. IEEE Trans. Cybern. 2016, 46, 524–534. [Google Scholar] [CrossRef]
  9. Yu, Z.; Yan, H.; Li, S.; Dong, Y. Approximation-Based Adaptive Tracking Control for Switched Stochastic Strict-Feedback Nonlinear Time-Delay Systems With Sector-Bounded Quantization Input. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 2145–2157. [Google Scholar] [CrossRef]
  10. Niu, B.; Li, H.; Zhang, Z.; Li, J.; Hayat, T.; Alsaadi, F. Adaptive Neural-Network-Based Dynamic Surface Control for Stochastic Interconnected Nonlinear Nonstrict-Feedback Systems With Dead Zone. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 1386–1398. [Google Scholar] [CrossRef]
  11. Ma, H.; Zhou, Q.; Bai, L.; Liang, H. Observer-Based Adaptive Fuzzy Fault-Tolerant Control for Stochastic Nonstrict-Feedback Nonlinear Systems With Input Quantization. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 287–298. [Google Scholar] [CrossRef]
  12. Sun, Y.; Mao, B.; Zhou, S.; Liu, H. Finite-Time Adaptive Control for Non-Strict Feedback Stochastic Nonlinear Systems. IEEE Access 2019, 7, 179758–179764. [Google Scholar] [CrossRef]
  13. Li, H.; Bai, L.; Wang, L.; Zhou, Q.; Wang, H. Adaptive Neural Control of Uncertain Nonstrict-Feedback Stochastic Nonlinear Systems with Output Constraint and Unknown Dead Zone. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 2048–2059. [Google Scholar] [CrossRef]
  14. Wang, Y.; Zheng, W.; Zhang, H. Dynamic Event-Based Control of Nonlinear Stochastic Systems. IEEE Trans. Autom. Control 2017, 62, 6544–6551. [Google Scholar] [CrossRef]
  15. Ning, Z.; Yu, J.; Pan, Y.; Li, H. Adaptive Event-Triggered Fault Detection for Fuzzy Stochastic Systems with Missing Measurements. IEEE Trans. Fuzzy Syst. 2018, 26, 2201–2212. [Google Scholar] [CrossRef]
  16. Zhu, Q. Stabilization of Stochastic Nonlinear Delay Systems With Exogenous Disturbances and the Event-Triggered Feedback Control. IEEE Trans. Autom. Control 2019, 64, 3764–3771. [Google Scholar] [CrossRef]
  17. Hu, Z.; Shi, P.; Zhang, J.; Deng, F. Control of Discrete-Time Stochastic Systems With Packet Loss by Event-Triggered Approach. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 755–764. [Google Scholar] [CrossRef]
  18. Luo, S.; Deng, F. On Event-Triggered Control of Nonlinear Stochastic Systems. IEEE Trans. Autom. Control 2020, 65, 369–375. [Google Scholar] [CrossRef]
  19. Wang, J.; Liu, Z.; Zhang, Y.; Chen, C. Neural Adaptive Event-Triggered Control for Nonlinear Uncertain Stochastic Systems With Unknown Hysteresis. IEEE Trans. Neural Netw. Learn. Syst. 2019, 30, 3300–3312. [Google Scholar] [CrossRef]
  20. Zou, W.; Ahn, C.; Xiang, Z. Event-Triggered Consensus Tracking Control of Stochastic Nonlinear Multiagent Systems. IEEE Syst. J. 2019, 13, 4051–4059. [Google Scholar] [CrossRef]
  21. Zou, W.; Shi, P.; Xiang, Z.; Shi, Y. Consensus Tracking Control of Switched Stochastic Nonlinear Multiagent Systems via Event-Triggered Strategy. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 1036–1045. [Google Scholar] [CrossRef] [PubMed]
  22. Ma, H.; Li, H.; Liang, H.; Dong, G. Adaptive Fuzzy Event-Triggered Control for Stochastic Nonlinear Systems with Full State Constraints and Actuator Faults. IEEE Trans. Fuzzy Syst. 2019, 27, 2242–2254. [Google Scholar] [CrossRef]
  23. Li, B.; Xia, J.; Zhang, H.; Shen, H.; Wang, Z. Event-Triggered Adaptive Fuzzy Tracking Control for Stochastic Nonlinear Systems. J. Frankl. Inst. 2020, 357, 9505–9522. [Google Scholar] [CrossRef]
  24. Fu, Y.; Li, J.; Wu, S.; Li, X. Dynamic Event-Triggered Adaptive Tracking Control for a Class of Unknown Stochastic Nonlinear Strict-Feedback Systems. Symmetry 2021, 13, 1648. [Google Scholar] [CrossRef]
  25. Wang, T.; Ma, M.; Qiu, J.; Gao, H. Event-Triggered Adaptive Fuzzy Tracking Control for Pure-Feedback Stochastic Nonlinear Systems With Multiple Constraints. IEEE Trans. Fuzzy Syst. 2021, 29, 1496–1506. [Google Scholar] [CrossRef]
  26. Hu, J.; Wang, Z.; Gao, H. Joint State and Fault Estimation for Time-Varying Nonlinear Systems with Randomly Occurring Faults and Sensor Saturations. Automatica 2018, 97, 150–160. [Google Scholar] [CrossRef]
  27. Han, J.; Zhang, H.; Wang, Y.; Zhang, K. Fault Estimation and Fault-Tolerant Control for Switched Fuzzy Stochastic Systems. IEEE Trans. Fuzzy Syst. 2018, 26, 2993–3003. [Google Scholar] [CrossRef]
  28. Xu, X.; Zhang, Y.; Ren, M.; Zhang, J.; Yan, G. Generalized Correntropy Filter-Based Fault Diagnosis and Tolerant Control for Non–Gaussian Stochastic Systems Subject to Sensor Faults. IEEE Access 2018, 6, 12598–12607. [Google Scholar] [CrossRef]
  29. Du, Z.; Pan, Y.; Liang, H.; Li, H. Cooperative Control for a Class of Second-Order Stochastic Multi-Agent Systems with Sensor Faults. In Proceedings of the 2020 35th Youth Academic Annual Conference of Chinese Association of Automation (YAC), Zhanjiang, China, 16–18 October 2020. [Google Scholar] [CrossRef]
  30. Aslam, M.S.; Qaisar, I.; Majid, A.; Ramaraj, P. Design of Sliding Mode Controller for Sensor/Actuator Fault with Unknown Input Observer for Satellite Control System. Soft Comput. 2021, 25, 14993–15003. [Google Scholar] [CrossRef]
  31. Aslam, M.S. L2L Control for Delayed Singular Markov Switch System with Nonlinear Actuator Faults. Int. J. Fuzzy Syst. 2021, 23, 2297–2308. [Google Scholar] [CrossRef]
  32. Aslam, M.S.; L, Q.; Hou, J. Fault Detection for Asynchronous T–S Fuzzy Networked Markov Jump Systems with New Event-Triggered Scheme. IET Control. Theory Appl. 2021, 15, 1461–1473. [Google Scholar] [CrossRef]
  33. Ma, L.; Wang, Z.; Lam, H. Event-Triggered Mean-Square Consensus Control for Time-Varying Stochastic Multi-Agent System With Sensor Saturations. IEEE Trans. Autom. Control 2017, 62, 3524–3531. [Google Scholar] [CrossRef] [Green Version]
  34. Liu, Z.; Wang, J.; Chen, C.; Zhang, Y. Event Trigger Fuzzy Adaptive Compensation Control of Uncertain Stochastic Nonlinear Systems With Actuator Failures. IEEE Trans. Fuzzy Syst. 2018, 26, 3770–3781. [Google Scholar] [CrossRef]
  35. Li, F.; Liu, Y. Event-Triggered Stabilization for Continuous-Time Stochastic Systems. IEEE Trans. Autom. Control 2020, 65, 4031–4046. [Google Scholar] [CrossRef]
  36. Jin, X.; Li, Y. Adaptive Fuzzy Control of Uncertain Stochastic Nonlinear Systems with All State Constraints. Inf. Sci. 2021, 574, 625–639. [Google Scholar] [CrossRef]
  37. Liu, L.; Yin, S.; Zhang, L.; Yin, X.; Yan, H. Improved Results on Asymptotic Stabilization for Stochastic Nonlinear Time-Delay Systems with Application to a Chemical Reactor System. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 195–204. [Google Scholar] [CrossRef]
  38. Chen, C.; Liu, Z.; Xie, K.; Zhang, Y.; Chen, C. Asymptotic Fuzzy Neural Network Control for Pure-Feedback Stochastic Systems Based on a Semi-Nussbaum Function Technique. IEEE Trans. Cybern. 2017, 47, 2448–2459. [Google Scholar] [CrossRef]
  39. Gnaneswaran, N.; Chinnasamy, K.; Ramasamy, S.; Zhu, Q. Robust Exponential Stability Analysis for Stochastic Systems with Actuator Faults Using Improved Weighted Relaxed Integral Inequality. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 3346–3357. [Google Scholar] [CrossRef]
  40. Liu, L.; Deng, F. Mean-Square Exponential Stability for Stochastic Control Systems with Discrete-Time State Feedbacks and Their Numerical Schemes in Simulation. IEEE Trans. Autom. Control 2020, 651, 5384–5391. [Google Scholar] [CrossRef]
  41. Xie, W.; Zhu, Q. Self-Triggered State-Feedback Control for Stochastic Nonlinear Systems With Markovian Switching. IEEE Trans. Syst. Man Cybern. Syst. 2020, 50, 3200–3209. [Google Scholar] [CrossRef]
  42. Liang, Y.; Li, Y.; Che, W. Exponentially Asymptotic Adaptive Tracking Control of Nonstrict Feedback Nonlinear Systems. Int. J. Syst. Sci. 2022, 53, 337–350. [Google Scholar] [CrossRef]
  43. Wang, C.; Lin, Y. Decentralized Adaptive Tracking Control for a Class of Interconnected Nonlinear Time-Varying Systems. Automatica 2015, 54, 16–24. [Google Scholar] [CrossRef]
Figure 1. Trajectories of reference signal, y d , and output signal, y.
Figure 1. Trajectories of reference signal, y d , and output signal, y.
Symmetry 14 00451 g001
Figure 2. Trajectory of the tracking error.
Figure 2. Trajectory of the tracking error.
Symmetry 14 00451 g002
Figure 3. Trajectories of v and u.
Figure 3. Trajectories of v and u.
Symmetry 14 00451 g003
Figure 4. Trajectories of adaptive laws.
Figure 4. Trajectories of adaptive laws.
Symmetry 14 00451 g004
Figure 5. Time interval of triggering events in this paper.
Figure 5. Time interval of triggering events in this paper.
Symmetry 14 00451 g005
Table 1. Quantitative comparison between the literature [42] and this paper.
Table 1. Quantitative comparison between the literature [42] and this paper.
Control MethodTrigger NumIAEITAE
TTC method10,0001.96593.5466
ETC method60871.94683.4717
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

He, F.; Cao, D.; Wu, J.; Li, J. Event-Triggered, Adaptive, Exponentially Asymptotic Tracking Control of Stochastic Nonlinear Systems. Symmetry 2022, 14, 451. https://doi.org/10.3390/sym14030451

AMA Style

He F, Cao D, Wu J, Li J. Event-Triggered, Adaptive, Exponentially Asymptotic Tracking Control of Stochastic Nonlinear Systems. Symmetry. 2022; 14(3):451. https://doi.org/10.3390/sym14030451

Chicago/Turabian Style

He, Furong, Dewen Cao, Jian Wu, and Jing Li. 2022. "Event-Triggered, Adaptive, Exponentially Asymptotic Tracking Control of Stochastic Nonlinear Systems" Symmetry 14, no. 3: 451. https://doi.org/10.3390/sym14030451

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