
In this paper, an adaptive fuzzy backstepping control strategy is studied for nonlinear nonstrict feedback systems with sampled data and time-varying input delay. Considering the practical application of the proposed control strategy, a time-varying signal transmission delay is investigated. By using fuzzy logic systems to approximate the unknown nonlinear functions, a fuzzy estimator (FE) model is proposed to estimate the states of the nonlinear plant, which is mainly utilized to support information of estimation states for the adaptive fuzzy controller. In the proposed strategy, the constraint between the signal transmission delay and the time-varying input delay is given to ensure the stability of the closed-loop system, and the state vectors are transformed to address the problem of time-varying input delay. By using the backstepping control technique and the information of the FE model, an adaptive fuzzy backstepping controller is designed. The proposed control strategy can guarantee that all signals of the closed-loop system are semi-globally uniformly ultimately bounded. Ultimately, a numerical simulation example is provided to verify the effectiveness of the proposed control method and theory.
Citation: Kunting Yu, Yongming Li. Adaptive fuzzy control for nonlinear systems with sampled data and time-varying input delay[J]. AIMS Mathematics, 2020, 5(3): 2307-2325. doi: 10.3934/math.2020153
[1] | Yihang Kong, Xinghui Zhang, Yaxin Huang, Ancai Zhang, Jianlong Qiu . Prescribed-time adaptive stabilization of high-order stochastic nonlinear systems with unmodeled dynamics and time-varying powers. AIMS Mathematics, 2024, 9(10): 28447-28471. doi: 10.3934/math.20241380 |
[2] | Mohamed Kharrat, Hadil Alhazmi . Neural networks-based adaptive fault-tolerant control for a class of nonstrict-feedback nonlinear systems with actuator faults and input delay. AIMS Mathematics, 2024, 9(6): 13689-13711. doi: 10.3934/math.2024668 |
[3] | Yankui Song, Bingzao Ge, Yu Xia, Shouan Chen, Cheng Wang, Cong Zhou . Low-cost adaptive fuzzy neural prescribed performance control of strict-feedback systems considering full-state and input constraints. AIMS Mathematics, 2022, 7(5): 8263-8289. doi: 10.3934/math.2022461 |
[4] | Yuchen Niu, Kaibo Shi, Xiao Cai, Shiping Wen . Adaptive smooth sampled-data control for synchronization of T–S fuzzy reaction-diffusion neural networks with actuator saturation. AIMS Mathematics, 2025, 10(1): 1142-1161. doi: 10.3934/math.2025054 |
[5] | Xuelian Jin . Exponential stability analysis and control design for nonlinear system with time-varying delay. AIMS Mathematics, 2021, 6(1): 102-113. doi: 10.3934/math.2021008 |
[6] | Hadil Alhazmi, Mohamed Kharrat . Echo state network-based adaptive control for nonstrict-feedback nonlinear systems with input dead-zone and external disturbance. AIMS Mathematics, 2024, 9(8): 20742-20762. doi: 10.3934/math.20241008 |
[7] | Mengmeng Jiang, Xiao Niu . A new design method to global asymptotic stabilization of strict-feedforward nonlinear systems with state and input delays. AIMS Mathematics, 2024, 9(4): 9494-9507. doi: 10.3934/math.2024463 |
[8] | Changgui Wu, Liang Zhao . Finite-time adaptive dynamic surface control for output feedback nonlinear systems with unmodeled dynamics and quantized input delays. AIMS Mathematics, 2024, 9(11): 31553-31580. doi: 10.3934/math.20241518 |
[9] | Wei Zhao, Lei Liu, Yan-Jun Liu . Adaptive neural network control for nonlinear state constrained systems with unknown dead-zones input. AIMS Mathematics, 2020, 5(5): 4065-4084. doi: 10.3934/math.2020261 |
[10] | Miao Xiao, Zhe Lin, Qian Jiang, Dingcheng Yang, Xiongfeng Deng . Neural network-based adaptive finite-time tracking control for multiple inputs uncertain nonlinear systems with positive odd integer powers and unknown multiple faults. AIMS Mathematics, 2025, 10(3): 4819-4841. doi: 10.3934/math.2025221 |
In this paper, an adaptive fuzzy backstepping control strategy is studied for nonlinear nonstrict feedback systems with sampled data and time-varying input delay. Considering the practical application of the proposed control strategy, a time-varying signal transmission delay is investigated. By using fuzzy logic systems to approximate the unknown nonlinear functions, a fuzzy estimator (FE) model is proposed to estimate the states of the nonlinear plant, which is mainly utilized to support information of estimation states for the adaptive fuzzy controller. In the proposed strategy, the constraint between the signal transmission delay and the time-varying input delay is given to ensure the stability of the closed-loop system, and the state vectors are transformed to address the problem of time-varying input delay. By using the backstepping control technique and the information of the FE model, an adaptive fuzzy backstepping controller is designed. The proposed control strategy can guarantee that all signals of the closed-loop system are semi-globally uniformly ultimately bounded. Ultimately, a numerical simulation example is provided to verify the effectiveness of the proposed control method and theory.
For a long time, the adaptive fuzzy control strategy has been attracted a great attention and a variety of remarkable contributions have been proposed [1,2,3,4,5,6], in which fuzzy logic systems (FLSs) are utilized to approximate the unknown nonlinear functions with arbitrary modeling accuracy. And recently, many adaptive fuzzy control approaches have been reported by backstepping technique for nonlinear systems [7,8,9,10,11]. These approaches don't need the nonlinear systems to satisfy matching conditions, or to satisfy that the unknown parameters of the known linear functions should be linear. Therefore, adaptive fuzzy control scheme with the backstepping method has become one of the most prevalent control strategies.
It should be mentioned that aforementioned methods belong to the strict feedback problem, that is, they need to satisfy that the unknown functions of sub-systems only have the current state vector. If the unknown functions possess the variables of the whole states in the sub-systems, for this case, the design method of non-strict feedback control will be required. In non-strict feedback system, the unknown nonlinear functions in the sub-systems have full states, which give rise to the more complexity of calculation and augment the difficulty of control design. To solve these questions, based on the property of monotonically increasing about the unknown functions, [12,13,14,15,16] have proposed the variable separation schemes. But recently, a state feedback scheme and an output feedback control algorithm were proposed in [17], which have combined the backstepping technique and the property of FLS to solve the non-strict feedback problem, meanwhile, by using the property of FLSs, the unknown nonlinear functions do not need to satisfy the property in [12,13,14,15,16].
In practical engineering application, the delay often occurs and is a critical reason of degrading the system performance. Thus, it is necessary to take it into account in the system analysis process. The authors in [18] investigated the issue of adaptive fuzzy control scheme for strict feedback systems with delay. Furthermore, considering the problem of input delay, the authors in [19,20,21] addressed the problem of adaptive fuzzy control for nonlinear systems with input delay. The control scheme in [22] can achieve better stable effect. However, [19,20,21] consider the input delays are constant input delays but not the time-varying condition. Therefore, time-varying input delay is still a significant problem to investigate. In this approach, the negative effect of time-varying input delay has been compensated by sampling information and the transformation of state vectors.
On other research front, because of the development of information computing, sampled-data control method is attracting increasing scholars. However, the delay problems often occur in the process of downloading and uploading data, which cause the sampled-data control often accompany with the issue of the delay, this situation motivates us to solve these issues. In addition, in most of the works on the controller design processes of sampled-data control method, both continuous-time and discrete-time controllers were constructed by sampling information [23,24,25,26,27,28,29]. Recently, the sampled-data control scheme has received considerable contributions, however, there are few works on both the adaptive fuzzy control technique and sampled-data control approach simultaneously, only a few ways have been considered in [30,31,32]. In [30], a restrain of the average dwell time is given to guarantee stability of the closed-loop system. Furthermore, in [31], a state observer with the unknown disturbance is investigated to construct a sampled-data fuzzy output feedback controller. Thus, considering simultaneously the problems about the input-delay and sampled-data under the framework of adaptive fuzzy backstepping control is still a significant challenge.
This paper first investigates the control problem of non-strict feedback nonlinear systems with sampled data and time-varying input delay. Based on the Lyapunov theory, it is proved that all signals in the closed-loop system are semi-globally uniformly ultimately bounded and fuzzy approximation errors are eventually cover to a compact set. Compared with the existing works, the main contributions of this paper are two aspects.
(1) This is the first work on time varying input delay and signal transmission delay of the nonlinear systems with sampled data in non-strict form.
(2) The adaptive fuzzy controller does not need the information of the original plant, which consists of sampled-data and positive design parameters, so that the controller implements much easier than the conventional adaptive fuzzy controllers.
The rest of this paper is consisted by the following. In Section 2.2, a constrain between the signal transmission delay and time varying input delay has been given to ensure the stability of the proposed method. In Section 2.3, an adaptive fuzzy controller is designed in the framework of backstepping. In Section 2.4, a numerical example has been given to verify the effectiveness of the proposed control strategy. In Section 3, we show the results of this paper. In Section 4, we take a discuss of this paper. In Section 5, we conclude this paper.
Consider the following SISO nonlinear system with time-varying input delay
˙x1=x2+f1(x),˙x2=x3+f2(x),⋮˙xn−1=xn+fn−1(x),˙xn=u(t−τ(t))+fn(x),y=x1, | (2.1) |
where xi,i=1,2,…n and x=(x1,x2,⋯xn)T∈Rn are the system state vectors, u(t−τ(t))∈R is the input with time-varying delay, which satisfies 0≤τ(t)≤τ, τ is known constant. y∈R is the output of the system, fi(x),i=1,2,⋯,n are unknown smooth nonlinear functions.
To investigate the stability of the closed-loop system, we consider the sampling strategy, here we take tk(k=1,2,…) as the sampling times, h=tk+1−tk denotes the sampling period, which is a constant, and the zero-order hold (ZOH) receiving the signals experiences a time-varying signal transmission delays hk, and the input arrives at nonlinear plant after a time-varying transmission delay τ(t). The structure of the proposed control scheme is shown in Figure 1.
In order to investigate the stability of closed-loop system, we need to give the following assumption.
Assumption 1 [1]. Both the sensor and the controller are all time driven, they all activate under the same time period h, the sensor activates at every sampling time, and the controller activates latter time τ than the sensor.
Remark 1. In order to maintain generality of the proposed strategy, we consider the transmission delay and time-varying input delay as follows:
case(1). Considering the signal transmission delay satisfies 0<hk<h,k=1,2,…, the time relationship is shown in Figure 2.
If a sampling activity takes place at time tk, then the sampled-data will arrive at the FE system at time tk+hk. In the entire control process, we need to guarantee that the control signal sends to the nonlinear plant before the current sampled-data is covered by the sampling information at next sampling moment. Therefore, the input delay should satisfy tk+hk≤tk+1−τ(t)≤tk+1 and tk+1≤tk+2−τ(t)<tk+1+hk+1, thus, we have 0≤τ(t)≤h−hk and h−hk+1<τ(t)≤h.
case (2). If the signal transmission delay holds h≤hk<2h,k=1,2,…, then the time relationship is shown in Figure 3.
Based on the case (1), the signal transmission delay and time-varying input delay should satisfy tk+hk≤tk+2−τ(t)≤tk+2 and tk+2≤tk+3−τ(t)<tk+1+hk+1, one has 0≤τ(t)≤2h−hk and 2h−hk+1<τ(t)≤h.
....... |
case (n). Considering the signal transmission delay holds (n−1)h≤hk<nh,k=1,2…, the time relationship is shown in Figure 4.
Based on the case (1) and case (2), two delays should hold tk+hk≤tk+n−τ(t) and tk+n≤tk+n+1−τ(t)<tk+1+hk+1. Therefore, we have 0≤τ(t)≤nh−hk and nh−hk+1<τ(t)≤h.
Through repeating these processes, we design signal transmission delay to satisfy (a−1)h≤hk<ah,a=1,2,… and naturally the design parameter a is bounded. To guarantee the nonlinear plant getting the effective control, we design the signal transmission hk and time-varying input delay τ(t) to satisfy 0≤τ(t)≤ah−hk and ah−hk+1<τ(t)≤h. Moreover, it should be noticed that u(t−τ)=0, while t−τ≤0.
Control Objective-Considering the time varying input delay and the signal transmission delay, and by using the positive design parameters and information of FE model, an adaptive fuzzy controller in the framework of backstepping and adaptive fuzzy control method is proposed, which can make the original system and FE model reach the stable condition.
Remark 2. It should be mentioned that signal transmission delay has also been investigated in strict feedback form of Ref. [1]. However, they have not taken the time-varying input delay into account, which means their controller cannot be directly applied to this paper. In this paper, by taking advantage of sampling strategy, a constraint between them has been investigated.
Remark 3. In Refs. [19]-[21], they have solved the problem of input delay by introducing an integral term. But in this paper, based on the works of Refs. [19]-[21], we solve the problem of the time-varying input delay and time-varying transmission delay in the sampling control strategy.
Lemma 1 [2]. For any continues function f(x), there always exist a compact set Ω and a positive constant ε, by using FLS, there is an ideal parameter θ∗ satisfies
supx∈Ω|f(x)−θ∗Tϕ(x)|≤ε. | (2.2) |
There are unknown functions fi(ˉx), which can be approximated by using the universal approximation property of the FLS,
fi(ˉxi|θi)=θTiϕi(ˉxi),1≤i≤n, | (2.3) |
where ˉxi=(x1,…,xi), 1≤i≤n, and θi are the estimation of the optimal parameter vector θ∗i.
Take the optimal parameter vector θ∗i as
θ∗i=argminθi∈Ωi[supˉxi∈Ui|ˆfi(ˉxi|θi)−fi(ˉxi)|],1≤i≤n, | (2.4) |
where Ωi and Ui are bounded compact sets for θi and ˉxi, respectively. The corresponding fuzzy minimum approximated error εi is defined by
fi(ˉxi)=fi(ˉxi|θ∗i)+εi, | (2.5) |
where εi satisfies |εi|≤ε∗i and ε∗i is a constant.
According to the form of system (2.1), we design the FE model in the following form
˙ˆx1=ˆx2+θT1ϕ1(ˆx),˙ˆx2=ˆx3+θT2ϕ2(ˆx),⋮˙ˆxn=u(t−τ(t))+θTnϕn(ˆx),ˆy=ˆx1, | (2.6) |
where ˆx=[ˆx1,ˆx2,…ˆxn]T and θi is the estimation of the ideal parameter vector θ∗i.
In an arbitrary time interval [tk+hk,tk+a), design the state ⌣ xi(t)=xi(tk), i=1,2,…n, ⌣ x(t)=x(tk), and u(t)=u(tk+hk), ∀t∈[tk+hk,tk+a). The estimation errors ei=ei(t)= ⌣ xi(t)−ˆxi(t), and the derivative of the estimation errors can be described as follows
˙e1=e2+θ∗T1[ϕ1(⌣x)−ϕ1(ˆx)]+~θT1ϕ1(ˆx)+ε1,˙e2=e3+θ∗T2[ϕ2(⌣x)−ϕ2(ˆx)]+~θT2ϕ2(ˆx)+ε2,⋮˙en=θ∗Tn[ϕn(⌣x)−ϕn(ˆx)]+~θTnϕn(ˆx)+εn, | (2.7) |
where ˜θi=θ∗i−θi. Furthermore, rewrite (2.7) in the vector form
˙e=Ae+K(⌣x1−ˆx1)+ψ+ϑ+ε, | (2.8) |
where e=[e1e2⋮en], A=[−k1⋮−knI0⋯0], K=[k1⋮kn], ψ=[θ∗1T[ϕ1( ⌣ x)−ϕ1(ˆx)]⋮θ∗nT[ϕn( ⌣ x)−ϕn(ˆx)]], ϑ=[˜θT1ϕ1(ˆx)⋮˜θTnϕn(ˆx)], ε=[ε1⋮εn] and K is designed to make sure that A is a strict Hurwitz matrix. Thereby, for any given matrix Q=QT>0, there always exists a positive definite matrix P=PT>0 such that
ATP+PA=−Q. | (2.9) |
To investigate the stability of the closed-loop system, we define the change of coordinates of the FE model as follows
χ1=ˆx1,χi=ˆxi−αi−1,i=2⋯,n−1,χn=ˆxn−αn−1+∫0−τu(ˆt+l)dl, | (2.10) |
where ˆt denotes the arriving time, and αi,i=1,…n−1 are the virtual controllers.
For the nonlinear plant, we design the change of coordinates as follows
ξ1=⌣x1,ξi=⌣xi−αi−1,i=2⋯,n−1,ξn=⌣xn−αn−1+∫0−τu(ˆt+l)dl. | (2.11) |
Refer to Ref. [33], by taking the nonlinear system (2.1) and the derivative of (2.11) into account, one has
˙ξ1=ξ2+α1+f1(x),˙ξi=ξi+1+αi+fi(x)−˙αi−1,i=2⋯,n−2,˙ξn−1=ξn+αn−1+∫0−τu(ˆt+l)dl+fn−1(x)−˙αn−2,˙ξn=u(ˆt)+αn+fn(x)−˙αn−1. | (2.12) |
As a result of the signal transmission delay and time-varying input delay satisfy 0≤τ(t)≤ah−hk and ah−hk+1<τ(t)≤h, therefore, the part of controller design is divided into three cases.
Case (1). In case (1), we design hk<hk+1, thus, the time-varying input delay satisfies 0≤τ(t)≤h. According to Ref. [21], by using integral mean value theorem and the constraint of the input delay, the integral term can be described as |∫0−τu(ˆt+l)dl|≤|τu(z)|,z∈[tk+a−1,ˆt)≤|ˉζ1|, where ˉζ1 is a constant.
Step 1. To investigate the stability of nonlinear system, construct the Lyapunov function candidate as follows
V1=V0+ξ212+˜θT1˜θ12γ1+˜ΘT1˜Θ12ˉγ1, | (2.13) |
where γ1>0 and ˉγ1>0 are the positive design parameters, V0=eTPe+∫tt−ah∫tseT(v)Pe(v)dvds, ah is the upper bound of the hk, and ˜Θ will be defined later. In order to reduce the complexity of ˙V1, we firstly compute ˙V0
˙V0=−λmin(Q)|e|2+2eTP[K(⌣x1−ˆx1)+ψ+ϑ+ε]+ahλmax(P)|e|2−∫tt−aheT(s)Pe(s)ds. | (2.14) |
On account of Young's inequality, we can obtain the following inequalities
2eTPK(⌣x1−ˆx1)≤‖PK‖2‖e‖2+|e1|2≤(‖PK‖2+1)‖e‖2, | (2.15) |
2eTPψ≤2‖P‖2‖e‖2+2‖θ∗‖2, | (2.16) |
2eTPϑ≤‖P‖2‖e‖2+‖˜θ‖2, | (2.17) |
2eTPε≤‖P‖2‖e‖2+‖ε∗‖2, | (2.18) |
where ε∗=[ε∗1⋮ε∗n], θ∗=[θ∗1⋮θ∗n] and ˜θ=[˜θ1⋮˜θn].
By using above inequalities, (2.14) can be described as
˙V0≤−λmin(Q)‖e‖2+4‖P‖2‖e‖2+(‖PK‖2+1)‖e‖2+2‖θ∗‖2+‖˜θ‖2+‖ε∗‖2+hλmax(P)|e|2−∫tt−aheT(s)Pe(s)ds. | (2.19) |
Hence, the time derivative of V1 can be expressed as
˙V1≤−λmin(Q)‖e‖2+4‖P‖2‖e‖2+(‖PK‖2+1)‖e‖2+2‖θ∗‖2+‖˜θ‖2+‖ε∗‖2+ahλmax(P)|e|2−∫tt−aheT(s)Pe(s)ds−˜θT1˙θ1γ1−˜ΘT1˙Θ1ˉγ1+ξ1[ξ2+α1+θ∗T1ϕ1(⌣x)+ε1], | (2.20) |
where ˜Θ1=Θ∗1−Θ1 and Θ∗1=θ∗T1θ∗1.
Obviously, thanks to ∫tt−aheT(s)Pe(s)ds>0, so the integral term −∫tt−aheT(s)Pe(s)ds<0 is missed.
According to the property of fuzzy basis function 0<ϕTi(⋅)ϕi(⋅)≤1 and by using Young's inequality, we have
˙V1≤−p0‖e‖2+2‖θ∗‖2+‖˜θ‖2+ξ1(ξ2+α1+w1Θ∗14+˜θT1ϕ1(ˆx1)−˜θT1ϕ1(ˆx1))+ξ21−˜θT1˙θ1γ1−˜ΘT1˙Θ1ˉγ1+12w21+ε∗122+T0, | (2.21) |
where p0=λmin(Q)−ahλmax(P)−(‖PK‖2+1)−4‖P‖2, T0=‖ε∗‖2, and w1 is a design positive parameter.
Design the virtual controller and parameter adaptive laws as follows
α1=−(c1+32)χ1−w14Θ1+θT1ϕ1(ˆx1), | (2.22) |
˙θ1=γ1(−χ1ϕ1(ˆx1)−σ1θ1), | (2.23) |
˙Θ1=ˉγ1(χ1w14−ˉσ1Θ1), | (2.24) |
where c1, σ1 and ˉσ1 are positive design constants.
Substituting (2.22-2.24) into (2.21), it follows that
˙V1≤−(c1−1)ξ21+ξ222+12˜ΘT1˜Θ1+12˜θT1˜θ1+ˉσ1˜ΘT1Θ1+12θ∗T1θ∗1+σ1˜θT1θ1−p1‖e‖2+T1+2‖θ∗‖2+‖˜θ‖2, | (2.25) |
where p1=p0−[12(c1+32)2+w2132+12] and T1=T0+ε∗122+12w21.
Step i,i=2,...,n−2. Choose the following Lyapunov function as
Vi=Vi−1+ξ2i2+˜θTi˜θi2γi+˜ΘTi˜Θi2ˉγi. | (2.26) |
where ˜Θi is the approximation error of the ideal parameter Θ∗i, and Θ∗i=θ∗Tiθ∗i.
Consider the Young's inequality with the time derivative of (2.26), one yields
˙Vi=˙Vi−1+ξi(ξi+1+αi+wiΘ∗i4−˙αi−1+˜θTiϕi(ˆxi)−˜θTiϕi(ˆxi))+ξ2i+ε∗i22+12w2i−˜θTi˙θiγi−˜ΘTi˙Θiˉγi. | (2.27) |
where wi is a positive design parameter.
Design i-th virtual controller and parameter adaptive laws in the following
αi=−(ci+2)χi−wiΘi4+θTiϕi(ˆxi)+˙αi−1, | (2.28) |
˙θi=γi(−χiϕi(ˆxi)−σiθi), | (2.29) |
˙Θi=ˉγi(χiwi4−ˉσiΘi),i=2,⋯,n−2, | (2.30) |
where ci, γi,ˉγi,σi and ˉσi,i=2,…,n−2 are positive design constants.
From virtual controller (2.28) and parameter adaptive laws (2.29-2.30), (2.27) can be rewritten in the following
Vi≤−i−1∑m=1(cm−1)ξ2m−pi‖e‖2+i∑m=1σm˜θTmθm+i∑m=1ˉσm˜ΘTmΘm+Ti+2‖θ∗‖2+‖˜θ‖2−ξi(ci+2)χi+52ξ2i+1+12ξ2i+1+i∑m=1˜ΘTm˜Θm2+i∑m=1˜θTm˜θm2, | (2.31) |
where pi=pi−1−[12(ci+2)2+w2i32+12] and Ti=Ti−1+ε∗i22+12w2i.
By using Young's inequality, we can obtain following inequality
−ξi(ci+2)χi=−ξi(ci+2)(ξi−ei)≤−(ci+2)ξ2i+ξ2i2+12(ci+2)2e2i. | (2.32) |
Substituting (2.32) into (2.31), results in
˙Vi≤−i∑m=1(cm−1)ξ2m−pi|e|2+i∑m=1σm˜θTmθm+i∑m=1ˉσm˜ΘTmΘm+12ξ2i+1+Ti+12i∑m=1˜θTm˜θm+i∑m=1˜ΘTm˜Θm2+2‖θ∗‖2+‖˜θ‖2. | (2.33) |
Step n−1. Consider following Lyapunov candidate function
Vn−1=Vn−2+ξ2n−12+˜θTn−1˜θn−12γn−1+˜ΘTn−1˜Θn−12ˉγn−1, | (2.34) |
where ˜Θn−1 is the approximation error of the ideal parameter Θ∗n−1, and Θ∗n−1=θ∗Tn−1θ∗n−1.
Considering Young's inequality, (2.34) can be transformed into
˙Vn−1=˙Vn−2+2ξ2n−1+ξ2n2+12(ˉζ1)2+ε∗n−122+12w2n−1−˜ΘTn−1˙Θn−1ˉγn−1−˜θTn−1˙θn−1γn−1+ξn−1(αn−1+wn−1Θ∗n−14−˙αn−2+θ∗Tn−1ϕn−1(ˆxn−1)−θ∗Tn−1ϕn−1(ˆxn−1)). | (2.35) |
where wn−1 is a positive design parameter.
Design the virtual controller and parameter adaptive laws as follows
αn−1=−(cn−1+52)χn−1−wn−1Θn−14+θTn−1ϕn−1(ˆxn−1)+˙αn−2, | (2.36) |
˙θn−1=γn−1(−χn−1ϕn−1(ˆxn−1)−σn−1θn−1), | (2.37) |
˙Θn−1=ˉγn−1(χn−1wn−14−ˉσn−1Θn−1), | (2.38) |
where cn−1,γn−1,ˉγn−1,σn−1 and ˉσn−1 are positive design parameters.
Substituting (2.36)-(2.38) into (2.35), one has
˙Vn−1≤˙Vn−2+ξn−1(−cn−1−52)χn−1+2ξ2n−1+ξ2n2+˜θTn−1˜θn−1+12θ∗Tn−1θ∗n−1+˜ΘTn−1[wn−1(ξn−1−χn−14)+ˉσn−1Θn−1]+ε∗n−122+12w2n−1+˜θTn−1[ϖn−1(ξn−1−χn−1)+σn−1θn−1]+12(ˉζ1)2. | (2.39) |
Consider the time derivative of Vn−2 and by employing Young's inequality, we have
˙Vn−1≤−n−1∑m=1(cm−1)ξ2m−pn−1|e|2+n−1∑m=1σm˜θTmθm+n−1∑m=1ˉσm˜ΘTmΘm+ξ2n2+Tn−1+12n−1∑m=1˜θTm˜θm+12n−1∑m=1θ∗mTθ∗m+2‖θ∗‖2+‖˜θ‖2+12(ˉζ1)2+12n−1∑m=1˜ΘTm˜Θm. | (2.40) |
where pn−1=pn−2−[12(cn−1+52)2+w2n−132+12] and Tn−1=Tn−2+ε∗n−122+12w2n−1.
Step n. Finally, consider the n-th Lyapunov function in the following
Vn=Vn−1+ξ2n2+˜θTn˜θn2γn+˜ΘTn˜Θn2ˉγn. | (2.41) |
The time-derivative of (2.41) is
˙Vn=˙Vn−1+ξn[u(ˆt)+˜θTnϕn(ˆx)−˜θTnϕn(ˆx)+εn−˙αn−1+u(tk+hk)−u(ˆt)]−1γn˜θTn˙θn−1ˉγn˜ΘTn˙Θn. | (2.42) |
Design the actual controller and parameter adaptive laws as follows
u=−(cn+52)χn−wnΘn4+θTnϕn(ˆx)+˙αn−1, | (2.43) |
˙θn=γn(−χnϕn(ˆxn)−σnθn), | (2.44) |
˙Θn=ˉγn(χnwn4−ˉσnΘn), | (2.45) |
where cn,γn,ˉγn,σn and ˉσn are positive design constants.
Based on the 1∼n−1 process, we have
˙Vn≤−n∑i=1(ci−1)ξ2i−pn‖e‖2+n∑i=1σi˜θTiθi+n∑i=1ˉσi˜ΘTiΘi+Tn+n∑i=1˜ΘTi˜Θi2+12n∑i=1˜θTi˜θi+12n∑i=1θ∗iTθ∗i+2‖θ∗‖2+‖˜θ‖2+32(ˉζ1)2, | (2.46) |
where pn=pn−1−12[12(cn+52)2+(132wn)2+12] and Tn=Tn−1+ε∗n22+12w2n.
On account of Young's inequality, results in
σi˜θTiθi≤−12σi˜θTi˜θi+12σiθ∗Tiθ∗i, | (2.47) |
ˉσi˜ΘTiΘi≤−12ˉσi˜ΘTi˜Θi+12ˉσiΘ∗TiΘ∗i. | (2.48) |
From (2.46), (2.47)and (2.48), one yields
˙Vn≤−n∑i=1(ci−1)ξ2i−pn‖e‖2−12n∑i=1(1−ˉσi)˜ΘTi˜Θi+12n∑i=1ˉσiΘ∗iTΘ∗i−12n∑i=1(σi−3)˜θTi˜θi+12n∑i=1(σi+5)θ∗iTθ∗i+Tn+32(ˉζ1)2. | (2.49) |
Let C=min{pnλmin(P),2(ci−1),(σi−3)γi,(1−ˉσi)ˉγi}, and κ1=12n∑i=1(σi+5)θ∗iTθ∗i+Tn+12n∑i=1ˉσiΘ∗iTΘ∗i+32(ˉζ1)2.
Finally, (2.49) can be expressed as
˙V≤−CV+κ1. | (2.50) |
1) If hk>hk+1, then we differentiate it into two parts
Case 2. In this case, we design that input delay holds 0≤τ(t)≤ah−hk, and the integral term satisfies |∫0−τu(ˆt+l)dl|≤|τu(z)|,z∈[tk+hk,ˆt)≤|ˉζ2|, where ˉζ2 is a constant.
Consider the following Lyapunov function
V=eTPe+∫tt−ah∫tseT(v)Pe(v)dvds+n∑i=1ξ2i2+n∑i=1˜θTi˜θi2γi+n∑i=1˜ΘTi˜Θi2ˉγi. | (2.51) |
Take the same controller design approach, we have the result
˙V≤−CV+κ2, | (2.52) |
where κ2=12n∑i=1(σi+5)θ∗iTθ∗i+Tn+12n∑i=1ˉσiΘ∗iTΘ∗i+32(ˉζ2)2.
Case 3. Under this part, input delay satisfies ah−hk+1<τ(t)≤h, and based on above analysis, we have |∫0−τu(ˆt+l)dl|≤|τu(z)|,z∈[tk+hk+1,ˆt]≤|ˉζ3|, where ˉζ3 is a constant. Through the same process of controller design, the final form of the time derivative of the Lyapunov function is
˙V≤−CV+κ3, | (2.53) |
where κ3=12n∑i=1(σi+5)θ∗iTθ∗i+Tn+12n∑i=1ˉσiΘ∗iTΘ∗i+32(ˉζ3)2.
Theorem 1. Under the actual controller (2.43) with the virtual controllers (2.22), (2.28) and (2.36), adaptive parameter laws (2.23-2.24), (2.29-2.30), (2.37-2.38) and (2.44-2.45), there exist sufficiently large impact sets Ωi∈Ri,i=1,2,…n, which satisfy Ωi∈Ri,i=1,2,…n for interval [tk+hk,tk+1+hk+1). Then we proved that all signals in the closed-loop system are bounded, and the states x, and fuzzy estimates θT1,…,θTn and ΘT1,…,ΘTn are all ultimately coverage to the compact set Ωs1Δ={x,θT1,…,θTn,ΘT1,…,ΘTn|V<κC}, where κ=max(κ1,κ2,κ3).
Proof. Multiply ect and integrate both side of ˙V≤−CV+κ for time [tk+hk,tk+1+hk+1), we have
V(tk+1+hk+1)≤e(hk−hk+1−h)CV(tk+hk)+κCeC(tk+1+hk+1)−κCeC(tk+hk). | (2.54) |
Take k=−1 as the first sampling time. Take time interval [t0,t0+h0) into (2.54), we have V(t0+h0)≤e(−h0−h)CV(t0)+κC(eC(t0+h0)−eC(t0)). Due to the initial V(t0) is finite, and according to Remark 1, we have 0≤h0≤ah, thus, V(t0+h0) is bounded. Repeating this produce, we can know V(tk+hk) is bounded. So, all signals in the closed-loop system are SGUUB for time [t0,∞). To provide the attractiveness of (2.54) for a region, we distinct two conditions:
(1) If (x(tk+hk),θT1(tk+hk),…,θTn(tk+hk),ΘT1(tk+hk),…,ΘTn(tk+hk))∈Ω01∈Ωs1. Refer to Theorem 2.14 in Ref. [32], all the states x and the fuzzy estimates θT1,…,θTn and ΘT1,…,ΘTn remain in Ωs1 for ∀t∈[tk+hk,tk+1+hk+1).
(2) If (x(tk+hk),θT1(tk+hk),…,θTn(tk+hk),ΘT1(tk+hk),…,ΘTn(tk+hk))∈Ω02∈Ωcs1, where Ωcs1 is the complementary of Ωs1. Due to ˙V remains negative definite until the states x and fuzzy estimates θT1,…,θTn and ΘT1,…,ΘTn will eventually enter and stay in Ωs1 for ∀t∈[tk+hk,tk+1+hk+1).
In this section, a numerical simulation example is given to illustrate the effectiveness of the proposed control strategy.
Consider the following second-order system with time-varying input delay
˙x1=x2+f1(x),˙x2=u(t−τ(t))+f2(x),y=x1, | (3.1) |
where f1(x)=5x1x2sin(x1), f2(x)=2x1x2cos(x22).
To approximate the unknown nonlinear functions, select fuzzy basic functions in the followingμlFj(ˆx1,ˆx2)=exp([−0.5(ˆx1−2+0.5j)2/4]+[0.5(ˆx2−2+0.5j)2/4]), μlFj(ˆx1,ˆx2)=exp([−0.5(ˆx1−1.5+0.5j)2/4]+[0.5(ˆx2−1.5+0.5j)2/4]), j=1,...,7, l=1,2.
Define fuzzy membership function as ϕlj(ˆx)=μFj(ˆx1,ˆx2)/∑7l=1μFl(ˆx1,ˆx2),j=1,…,7,l=1,2. where θT1=[θ11,θ12,θ13,θ14,θ15,θ16,θ17]T, θT2=[θ21,θ22,θ23,θ24,θ25,θ26,θ27]T, ϕ1(ˆx)=[ϕ11(ˆx1,ˆx2),ϕ12(ˆx1,ˆx2),ϕ13(ˆx1,ˆx2),ϕ14(ˆx1,ˆx2),ϕ15(ˆx1,ˆx2),ϕ16(ˆx1,ˆx2),ϕ17(ˆx1,ˆx2)], ϕ2(ˆx)=[ϕ21(ˆx1,ˆx2),ϕ22(ˆx1,ˆx2),ϕ23(ˆx1,ˆx2),ϕ24(ˆx1,ˆx2),ϕ25(ˆx1,ˆx2),ϕ26(ˆx1,ˆx2),ϕ27(ˆx1,ˆx2)].
Based on FLSs, design FE model in the following
˙ˆx1=ˆx2+θT1ϕ1(ˆx),˙ˆx2=u(t−τ(t))+θT2ϕ2(ˆx). | (3.2) |
Choose Q=diag[5,5], k1=10, k2=10 and according to (2.9), we can get the positive matrix P=[0.2750.250.255.25].
The positive design parameters are selected as c1=1, c2=1, γ1=0.01, ˉγ1=5, γ2=0.01, ˉγ2=1, σ1=0.5, ˉσ1=0.5, σ2=0.5, ˉσ1=1.5, w1=20 and w2=20.
The initial conditions are set as x1(0)=0, x2(0)=0, ˆx1(0)=0, ˆx2(0)=0, θ1(0)=θ2(0)=[0,0,0,0,0,0,0]T, Θ1(0)=Θ2(0)=0. While the sampling period h is chosen as 0.01, take a=50, hk∈(00.5],k=0,1,2,…, τ(t)∈(0,0.01]. And while the sampling period h is chosen as 0.005, take a=50, hk∈(00.25],k=0,1,2,…, τ(t)∈(0,0.005]. Form the simulation results in Figures 5–10, when the sampling period is 0.01, Figure 5 shows the response of state x1 and estimation ˆx1, Figure 6 shows the response of statex2 and estimation ˆx2, Figure 7 shows the response of input u of the closed-loop system. When the sampling period is 0.005, Figure 8 shows the response of state x1 and estimation ˆx1, Figure 9 shows the response of state x2 and estimation ˆx2, Figure 10 shows the response of input u of the closed-loop system.
Ultimately, it is easy to see that all signals of the closed-loop system are bounded, which proved the effectiveness of the proposed control strategy.
Now while the development of computer network is rapidly expending, the problems of delay are attracting increasing attention. To deal with the input delay, [19,20,21] have proposed a integral term to solve the problem of input delay. Based on their works, under the sampled-data strategy, this paper have addressed the problem of time-varying input delay via employing the integral term. Subsequently, a time-varying transmission delay has been considered during the state signal of controlled plant transmitting to the FE model. To stabilize the controlled plant, the restricted condition of them have been proposed. Under the restricted condition, the proposed control strategy can stabilize the non-strict feedback system, which accompany with the time-varying input delay and time-varying transmission delay. However, one limitation should be noticed, which is the input signal have to be bounded during the control process. Although [19,20,21] have been involved the limitation also. In next work, we will focus on removing this limitation in the control process, and extend this conclusion to the nonlinear switched systems or stochastic systems.
This paper investigates the control design and the property of stability for a class of nonlinear systems with sampled data and time-varying input delay. Fuzzy logical systems have been utilized to approximate unknown nonlinear functions, and a fuzzy estimator (FE) model is introduced to estimate state vector of the original plant, which mainly provides states information to the controller. In the proposed strategy, the constraint between transmission delay and input delay are given and the state vectors are transformed to compensate the effect of time-varying input delay. Moreover, the proposed adaptive fuzzy controller and adaptive parameter laws are able to make all signals of the closed-loop system are SGUUB by choosing the appropriate design parameters. Simulation results also prove the effectiveness of the proposed strategy. The next work will focus on the sampled-data control for the nonlinear switched systems or stochastic systems [34,35,36,37].
This work is supported by National Natural Science Foundation (NNSF) of China under Grant 61822307 and Grant 61773188.
The authors declare no conflict of interest.
[1] | T. Wang, Y. F. Zhang, J. B. Qiu, et al. Adaptive fuzzy backstepping control for a class of nonlinear systems with sampled and delayed measurements, IEEE T. Fuzzy Syst., 23 (2015), 302-312. |
[2] | L. X. Wang, Adaptive Fuzzy Systems and Control: Design and Stability Analysis, Prentice-Hall, Englewood Cliffs, 1994. |
[3] | X. H. Su, Z. Liu, G. Y. Lai, et al. Event-triggered adaptive fuzzy control for uncertain strictfeedback nonlinear systems with guaranteed transient performance, IEEE T. Fuzzy Syst., 27 (2019), 2327-2337. |
[4] | X. M. Zhang, X. K. Liu, Y. Li, Adaptive fuzzy tracking control for nonlinear strict-feedback systems with unmodeled dynamics via backstepping technique, Neurocomputing, IEEE T. Fuzzy Syst., 235 (2017), 182-191. |
[5] | D. Zhai, L. W. An, J. H. Li, Simplified filtering-based adaptive fuzzy dynamic surface control approach for non-linear strict-feedback systems, IET Control Theory A., 10 (2016), 493-503. |
[6] | Y. M. Li, X. Min, S. C. Tong, Adaptive fuzzy inverse optimal control for uncertain strict-feedback nonlinear systems, IEEE T. Fuzzy Syst., (2016), In press. |
[7] | Q. Zhou, C. Wu, P. Shi, Observer-based adaptive fuzzy tracking control of nonlinear systems with time delay and input saturation, Fuzzy Set. Syst., 316 (2017), 49-68. |
[8] | W. M. Chang, S. C. Tong, Y. M. Li, Adaptive fuzzy backstepping output constraint control of flexible manipulator with actuator saturation, Neur. Comput. Appl., 28 (2017), 1165-1175. |
[9] | B. Chen, X. P. Liu, S. C. Tong, et al. Observer and adaptive fuzzy control design for nonlinear strict-feedback systems with unknown virtual control coefficients, IEEE T. Fuzzy Syst., 26 (2018), 1732-1743. |
[10] | Y. M. Li, S. C. Tong, T. S. Li, Hybrid fuzzy adaptive output feedback control design for uncertain MIMO nonlinear systems with time-varying delays and input saturation, IEEE T. Fuzzy Syst., 24 (2016), 841-853. |
[11] | S. C. Tong, K. K. Sun, S. Sui, AObserver-based adaptive fuzzy decentralized optimal control design for strict-feedback nonlinear large-scale systems, IEEE T. Fuzzy Syst., 26 (2015), 569-584. |
[12] | H. Q. Wang, B. Chen, C. Lin, Approximation-based adaptive fuzzy control for a class of nonstrict-feedback stochastic nonlinear systems, Sci. China Inform. Sci., 57 (2014), 1-16. |
[13] | B. Yao, M. Tomizuka, Adaptive robust control of MIMO nonlinear systems in semi-strict feedback forms, Automatica, 37 (2001), 1305-1321. |
[14] | B. Chen, X. P. Liu, S. Z. S. Ge, et al. Adaptive fuzzy control of a class of nonlinear systems by fuzzy approximation approach, IEEE T. Fuzzy Syst., 20 (2012), 1012-1021. |
[15] | B. Chen, K. F. Liu, X. P. Liu, et al. Approximation-based adaptive neural control design for a class of nonlinear systems, IEEE T. Cybernetics, 44 (2014), 610-619. |
[16] | B. Chen, Z. H. Guang, C. Lin, Observer-based adaptive neural network control for nonlinear systems in nonstrict-feedback form, IEEE T. Neur. Net. Lear., 27 (2016), 89-98. |
[17] | S. C. Tong, Y. M. Li, S. Sui, Adaptive fuzzy tracking control design for SISO uncertain nonstrict feedback nonlinear systems, IEEE T. Cybernetics, 24 (2016), 1141-1454. |
[18] | S. Yin, P. Shi, H. Y. Yang, Adaptive fuzzy control of strict-feedback nonlinear time-delay systems with unmodeled dynamics, IEEE T. Cybernetics, 46 (2016), 1926-1938. |
[19] | J. Na, Y. B. Huang, X. Wu, et al. Adaptive finite-time fuzzy control of nonlinear active suspension systems with input delay, IEEE T. Cybernetics, (2019), In press. |
[20] | H. Y. Li, L. J. Wang, H. P. Du, et al. Adaptive fuzzy backstepping tracking control for strictfeedback systems with input delay, IEEE T. Fuzzy Syst., 25 (2017), 642-652. |
[21] | B. Niu, L. Li, Adaptive backstepping-based neural tracking control for MIMO nonlinear switched systems subject to input delays, IEEE T. Neur. Net. Lear., 29 (2018), 2638-3644. |
[22] | Q. Zhou, C. W. Wu, X. J. Jing, et al. Adaptive fuzzy backstepping dynamic surface control for nonlinear input-delay systems, Neurocomputing, 199 (2016), 58-65. |
[23] | H. Y. Li, X. J. Sun, P. Shi, et al. Control design of interval type-2 fuzzy systems with actuator fault: sampled-data control approach, Inform. Sci., 302 (2015), 1-13. |
[24] | M. S. Ali, N. Gunasekaran, Q. X. Zhu, State estimation of T-S fuzzy delayed neural networks with Markovian jumping parameters using sampled-data control, Fuzzy Set. Syst., 306 (2017), 87-104. |
[25] | Y. J. Liu, B. Z. Guo, J. H. Park, et al. Nonfragile exponential synchronization of delayed complex dynamical networks with memory sampled-data control, IEEE T. Neur. Net. Lear., 29 (2018), 118-128. |
[26] | S. P. Xiao, H. H. Lian, K. Teo, et al. A new Lyapunov functional approach to sampled-data synchronization control for delayed neural networks, J. Franklin I., 335 (2018), 8857-8873. |
[27] | W. Y. Zhang, J. M. Li, K. Y. Xing, et al. Synchronization for distributed parameter NNs with mixed delays via sampled-data control, Neurocomping, 175 (2016), 265-277. |
[28] | J. Fu, T. F. Li, T. Y. Chai, et al. Sampled-data-based stabilization of switched linear neutral systems, Automatica, 72 (2016), 92-99. |
[29] | S. B. Ding, Z. S. Wang, N. N. Rong, et al. Exponential stabilization of memristive neural networks via saturating sampled-data control, IEEE T. Cybernetics, 47 (2017), 3027-3039. |
[30] | S. Li, C. K. Ahn, Z. R. Xiang, Sampled-data adaptive output feedback fuzzy stabilization for switched nonlinear systems with asynchronous switching, IEEE T. Fuzzy Syst., 27 (2019), 200-205. |
[31] | W. H. Liu, C. C. Lim, P. Shi, et al. Sampled-data fuzzy control for a class of nonlinear systems with missing data and disturbances, Fuzzy Set. Syst., 306 (2017), 63-86. |
[32] | Z. H. Qu, Robust Control of Nonlinear Uncertain System, Wiley, New York, 1998. |
[33] | T. Wang, J. Wu, Y. J. Wang, et al. Adaptive fuzzy tracking control for a class of strict-feedback nonlinear systems with time-varying input delay and full state constrains, IEEE T. Fuzzy Syst., (2019), In press. |
[34] | X. D. Li, P. Li, Q. G. Wang, Input/output-to-state stability of impulsive switched systems, Syst. Control Lett., 116 (2018), 1-7. |
[35] | X. Y. Zhang, X. D. Li, J. D. Cao, et al. Design of memory controllers for finite-time stabilization of delayed neural networks with uncertainty, J. Franklin I., 335 (2018), 5394-5413. |
[36] | I. Stamova, T. Stamov, X. D. Li, Global exponential stability of a class of impulsive cellular neural networks with supremums, Int. J. Adapt. Control., 28 (2014), 1227-1237. |
[37] | X. Tan, J. Cao, X. D. Li, Leader-following mean square consensus of stochastic multi-agent systems with input delay via event-triggered control, IET Control Theory A., 12 (2017), 229-309. |
1. | Francisco Martínez, Inmaculada Martínez, Mohammed K. A. Kaabar, Silvestre Paredes, Mustafa Inc, On Conformable Laplace’s Equation, 2021, 2021, 1563-5147, 1, 10.1155/2021/5514535 | |
2. | Rabha W. Ibrahim, Dania Altulea, Controlled homeodynamic concept using a conformable calculus in artificial biological systems, 2020, 140, 09600779, 110132, 10.1016/j.chaos.2020.110132 | |
3. | Sania Qureshi, Rashid Jan, Modeling of measles epidemic with optimized fractional order under Caputo differential operator, 2021, 145, 09600779, 110766, 10.1016/j.chaos.2021.110766 | |
4. | Francisco Martínez, Inmaculada Martínez, Mohammed K. A. Kaabar, Silvestre Paredes, Ahmet Ocak Akdemir, Generalized Conformable Mean Value Theorems with Applications to Multivariable Calculus, 2021, 2021, 2314-4785, 1, 10.1155/2021/5528537 | |
5. | Nauman Ahmed, Muhammad Aziz-ur Rehman, Waleed Adel, Fahd Jarad, Mubasher Ali, Muhammad Rafiq, Ali Akgül, Youssri Hassan Youssri, Structure Preserving Numerical Analysis of Reaction-Diffusion Models, 2022, 2022, 2314-8888, 1, 10.1155/2022/5128343 | |
6. | Hao Ji, Yinghong Xu, Chaoqing Dai, Lipu Zhang, Propagation of local spatial solitons in power-law nonlinear PT-symmetric potentials based on finite difference, 2021, 73, 0253-6102, 125002, 10.1088/1572-9494/ac29b6 | |
7. | Abd-Allah Hyder, Ahmed H. Soliman, Clemente Cesarano, M. A. Barakat, Solving Schrödinger–Hirota Equation in a Stochastic Environment and Utilizing Generalized Derivatives of the Conformable Type, 2021, 9, 2227-7390, 2760, 10.3390/math9212760 | |
8. | Melih Cinar, Ismail Onder, Aydin Secer, Mustafa Bayram, Abdullahi Yusuf, Tukur Abdulkadir Sulaiman, A comparison of analytical solutions of nonlinear complex generalized Zakharov dynamical system for various definitions of the differential operator, 2022, 30, 2688-1594, 335, 10.3934/era.2022018 | |
9. | Hassan Ranjbar, Leila Torkzadeh, Dumitru Baleanu, Kazem Nouri, Simulating systems of Itô SDEs with split-step $ (\alpha, \beta) $-Milstein scheme, 2023, 8, 2473-6988, 2576, 10.3934/math.2023133 | |
10. | Vitalii Shpakivskyi, Conformable fractional derivative in commutative algebras, 2023, 20, 1810-3200, 269, 10.37069/1810-3200-2023-20-2-7 | |
11. | Syed T. R. Rizvi, Aly R. Seadawy, Sarfaraz Ahmed, Farrah Ashraf, Novel rational solitons and generalized breathers for (1+1)-dimensional longitudinal wave equation, 2023, 37, 0217-9792, 10.1142/S0217979223502697 | |
12. | Vitalii S. Shpakivskyi, Conformable fractional derivative in commutative algebras, 2023, 274, 1072-3374, 392, 10.1007/s10958-023-06608-6 |