Research article Special Issues

T-S fuzzy observer-based adaptive tracking control for biological system with stage structure

  • Academic editor: Yanping Ma
  • In this paper, the T-S fuzzy observer-based adaptive tracking control of the biological system with stage structure is studied. First, a biological model with stage structure is established, and its stability at the equilibrium points is analyzed. Considering the impact of reducing human activities on the biological population, an adaptive controller is applied to the system. Since it is difficult to measure density directly, a fuzzy state observer is designed, which is used to estimate the density of biological population. At the same time, the density of predators can track the desired density through the adjustment of adaptive controller. The stability of the biological system is guaranteed, and the observer error and tracking error are shown to converge to zero. Finally, the effectiveness of the proposed adaptive control method is verified by numerical simulation.

    Citation: Yi Zhang, Yue Song, Song Yang. T-S fuzzy observer-based adaptive tracking control for biological system with stage structure[J]. Mathematical Biosciences and Engineering, 2022, 19(10): 9709-9729. doi: 10.3934/mbe.2022451

    Related Papers:

    [1] Bin Hang, Beibei Su, Weiwei Deng . Adaptive sliding mode fault-tolerant attitude control for flexible satellites based on T-S fuzzy disturbance modeling. Mathematical Biosciences and Engineering, 2023, 20(7): 12700-12717. doi: 10.3934/mbe.2023566
    [2] Chaoyue Wang, Zhiyao Ma, Shaocheng Tong . Adaptive fuzzy output-feedback event-triggered control for fractional-order nonlinear system. Mathematical Biosciences and Engineering, 2022, 19(12): 12334-12352. doi: 10.3934/mbe.2022575
    [3] Chao Wang, Cheng Zhang, Dan He, Jianliang Xiao, Liyan Liu . Observer-based finite-time adaptive fuzzy back-stepping control for MIMO coupled nonlinear systems. Mathematical Biosciences and Engineering, 2022, 19(10): 10637-10655. doi: 10.3934/mbe.2022497
    [4] Yue Song, Yi Zhang, Song Yang, Na Li . Investigation on stability and controller design for singular bio-economic systems with stochastic fluctuations. Mathematical Biosciences and Engineering, 2021, 18(3): 2991-3005. doi: 10.3934/mbe.2021150
    [5] Xueyan Wang . A fuzzy neural network-based automatic fault diagnosis method for permanent magnet synchronous generators. Mathematical Biosciences and Engineering, 2023, 20(5): 8933-8953. doi: 10.3934/mbe.2023392
    [6] Siyu Li, Shu Li, Lei Liu . Fuzzy adaptive event-triggered distributed control for a class of nonlinear multi-agent systems. Mathematical Biosciences and Engineering, 2024, 21(1): 474-493. doi: 10.3934/mbe.2024021
    [7] Yong Xiong, Lin Pan, Min Xiao, Han Xiao . Motion control and path optimization of intelligent AUV using fuzzy adaptive PID and improved genetic algorithm. Mathematical Biosciences and Engineering, 2023, 20(5): 9208-9245. doi: 10.3934/mbe.2023404
    [8] Tianqi Yu, Lei Liu, Yan-Jun Liu . Observer-based adaptive fuzzy output feedback control for functional constraint systems with dead-zone input. Mathematical Biosciences and Engineering, 2023, 20(2): 2628-2650. doi: 10.3934/mbe.2023123
    [9] Xiaohan Yang, Yinghao Cui, Zhanhang Yuan, Jie Hang . RISE-based adaptive control of electro-hydraulic servo system with uncertain compensation. Mathematical Biosciences and Engineering, 2023, 20(5): 9288-9304. doi: 10.3934/mbe.2023407
    [10] Chengxi Wu, Yuewei Dai, Liang Shan, Zhiyu Zhu, Zhengtian Wu . Data-driven trajectory tracking control for autonomous underwater vehicle based on iterative extended state observer. Mathematical Biosciences and Engineering, 2022, 19(3): 3036-3055. doi: 10.3934/mbe.2022140
  • In this paper, the T-S fuzzy observer-based adaptive tracking control of the biological system with stage structure is studied. First, a biological model with stage structure is established, and its stability at the equilibrium points is analyzed. Considering the impact of reducing human activities on the biological population, an adaptive controller is applied to the system. Since it is difficult to measure density directly, a fuzzy state observer is designed, which is used to estimate the density of biological population. At the same time, the density of predators can track the desired density through the adjustment of adaptive controller. The stability of the biological system is guaranteed, and the observer error and tracking error are shown to converge to zero. Finally, the effectiveness of the proposed adaptive control method is verified by numerical simulation.



    For a biological system, the biological individual development has a trend from infancy to maturity in the natural state. The corresponding structural and functional characteristics will also change significantly. When studying biological dynamic systems, researchers often assumed that there was little difference between infancy and maturity [1]. However, because different stages of the biological population have different viabilities, this characteristic will affect the population density to a certain extent. The biological model with stage structure is closer to reality. The prey-predator model with stage structure was studied in [2,3,4]. In addition, the equilibrium attraction and biological control were studied for this model in [4]. The dynamics of biological systems with stage structure were studied in [5].

    From the above research, it can be seen that the exploration of biological systems with stage structure is deepening. Many studies have been done to analyze the stability of biological systems, which is also an important property in biological systems. However, considering the impact of external factors on the density of a biological population, it is necessary to explore the prey-predator model from multiple perspectives. For example, due to the threat posed by the spread of COVID-19, we need to implement a lockdown policy immediately. The sudden outbreak led many countries to implement lockdown policies [6,7,8,9]. To a certain extent, it limits human behavior and has a certain impact on the density of the biological population. Therefore, it is natural to study the effects of reducing human behavior on biological populations. In order to ensure the sustainable development of the biological environment under human intervention, intelligent control is needed to manage the prey-predator population.

    In recent years, more and more people have begun to study adaptive control methods, and the research results are constantly emerging. By continuously monitoring the controlled object and adjusting the control parameters according to its changes, the adaptive control method can make the system run in the optimal or suboptimal state. Applying adaptive control to biological systems has important implications for managing population density. The problem of epidemic outbreak with adaptive gain was studied in [10], and a nonlinear robust adaptive integral sliding mode controller was proposed. On the basis of reference [10,11] not only studied the adaptive control of the influenza model but also studied the sliding mode control of the influenza model with uncertainty. For an active suspension system, an adaptive control method was proposed in [12], and a fault-tolerant controller was also designed for actuator faults. Aiming at the problems of unknown faults and actuator sticking in [13], a solution was proposed by combining the adaptive fault-tolerant control and boundary vibration method. Different from [12,13], an observer-based adaptive centralized control algorithm was proposed using adaptive backstepping control design technology. The adaptive control problem of a multiple-input multiple-output uncertain nonlinear system was studied in [14]. Same as in [14], a new adaptive fuzzy controller was proposed by using backstepping technology to study the finite time tracking problem of a nonlinear pure feedback system in [15]. In [16], an event-triggered adaptive control strategy was proposed in order to solve the tracking control problem of a strict feedback system with uncertainty in a fixed time. For uncertain nonlinear systems with time-varying disturbance, a sliding mode control strategy based on an adaptive reaching law was proposed in [17]. For a nonlinear system with uncertainty and external disturbance, a new adaptive fuzzy sliding mode controller was proposed in [18]. In the autopilot system, in order to improve the control performance, an adaptive controller was designed in [19]. Taking the same approach, an adaptive fuzzy control scheme using fuzzy logic system was designed in [20]. It can be seen that adaptive control can be widely used in aerospace and mechanical systems. Applying adaptive control to biological systems, the research on adaptive control of biological systems is relatively rare, which is an important reason for our research.

    Many physical controlled objects can be portrayed using nonlinear systems in real life. For a stochastic nonlinear system, the classical quadratic function was used to construct an adaptive tracking controller in [21]. The problem of adaptive tracking control for a class of uncertain switched nonlinear systems was studied in [22]. Based on backstepping and Lyapunov functions, an adaptive tracking controller was proposed. An adaptive tracking control was developed based on fuzzy approximation technology and event-triggered for a nonlinear system with uncertainty in [23]. A novel event-triggered tracking controller was designed by introducing a fuzzy logic system to approximate the unknown nonlinear term in [24]. A new speed curve optimization tracking control method was proposed in [25], and a sliding mode controller was designed for the speed curve tracking problem under bounded disturbance. The tracking control problem of a nonlinear system was studied in [26], which introduced an adaptive control strategy and constructed an adaptive tracking controller using a new Lyapunov Krasovskii functional. An adaptive sliding mode control scheme based on backstepping was proposed in [27] to make the tracking error converge to zero in the presence of uncertain nonlinearity and disturbance. Based on the backstepping design, an adaptive control strategy was proposed to offset the error in [28]. Applying the adaptive tracking control to the biological system not only ensures the stability of the system, but also ensures the tracking performance.

    The purpose of this paper is to control the density of predators to track a desired density through an adaptive tracking controller, which is undoubtedly a very meaningful and challenging work. Adaptive controllers for observer-based nonlinear systems were designed in [29,30]. Due to the difficulty of measuring density involved in this paper, the T-S fuzzy method is used to construct a fuzzy observer, which is used to estimate the population density in biological system. An adaptive tracking controller is designed to make sure the density of predators can track the desired density. The main contributions of this paper are as follows: 1) A fuzzy state observer is designed, which can effectively observe the state of the system. In biological systems, it is difficult to accurately determine the density of a biological population, and an observer is required to estimate the biological population density. 2) An adaptive controller is designed, which can guarantee the effective tracking of predator population density. This is convenient for people to accurately grasp the density of predators, and it is conducive to the stability of ecological balance.

    This paper is organized as follows. In Section 2, a biological system with stage structure is established, and its stability is analyzed. In Section 3, a fuzzy state observer is designed to estimate the density of biological population. Then, an adaptive controller is proposed. In Section 4, the validity of the observer, and the stability and tracking convergence of the biological system under the regulation of the controller are verified. Finally, a numerical simulation is carried out to support viewpoints in this paper.

    Notations: The superscript T of a matrix represents its matrix transpose. det() stands for the determinant of a square matrix. Re(c) means the real part of a complex number c. . represents Euclidean norm.

    Based on [31], the following system is established:

    {˙x1(t)=ax2(t)b1x1(t)βx1(t)s1x21(t)σx1(t)y(t)˙x2(t)=βx1(t)b2x2(t)˙y(t)=σx1(t)y(t)b3y(t)s2y2(t), (2.1)

    where x1(t) and x2(t) represent the juveniles, density and adults, density of the prey population at time t, respectively; y(t) represents the density of the predator population at time t; a represents the birth rate of the juvenile population, and β represents the transformation rate from the juvenile population to the adult population; b1,b2,b3 represent the mortality rates of the juvenile prey population, adult prey population and predator population, respectively; s1,s2 represent the intraspecific competition intensities of the prey adult population and predator population in order to compete for food, respectively; σ represents the predation rate of the predator population to the prey population.

    In system (2.1), all constants involved are positive. Considering the limitations of the actual ecological environment, the juveniles and adults density of the prey population and the density of the predator cannot exceed the maximum carrying capacity of the environment. The state variables and parameters meet the following conditions:

    0<x1<x1max,0<x2<x2max,0<y<ymax,

    where x1max,x2max,ymax represent the maximum environmental carrying capacities of the juvenile prey population, adult prey population and predator population, respectively.

    It can be seen that system (2.1) has four equilibrium points P1(0,0,0), P2(x12,x22,y2), P3(x13,x23,0), P4(0,0,b3s2), where

    {x12=aβs2b1b2s2b2βs2+b2b3σb2σ2+b2s1s2x22=β(aβs2b1b2s2b2βs2+b2b3σ)b2(b2σ2+b2s1s2)y2=aβσb2b3s1b1b2σb2βσb2σ2+b2s1s2x13=aβb1b2b2βb2s1x23=aβ2b1b2βb2β2b22s1

    Because b3s2<0, and the biological population density involved in this paper is positive, the equilibrium points P1,P2,P3 are considered. At the equilibrium points P2,P3, in order to ensure the existence of biological populations, the following conditions should be satisfied:

    x12>0,x22>0,y2>0,x13>0,x23>0

    that is, aβσb2b3s1b1b2σb2βσ>0,aβb1b2b2β>0.

    Theorem 2.1. 1) System (2.1) is unstable at the equilibrium points P1(0,0,0).

    2) System (2.1) is stable at the equilibrium points P2(x12,x22,y2) when the following inequality holds.

    {σx12+b3+2s2y2>0σ2x12y2aβ>0σ2x12y2aβ(σx12+b3+2s2y2)>0

    3) System (2.1) is stable at the equilibrium point P3(x13,x23,0) when the following inequality holds.

    {σx13+b3>0b2(b1+β+2s1x13)aβ>0

    Proof. The Jacobian matrix of system (2.1) is

    J=[b1β2s1x1σyaσx1βb20σy0σx1b32s2y]

    It can be obtained that the characteristic polynomial of system (2.1) at the equilibrium point P1(0,0,0) is

    det(λEJ)|P1=|λ+b1+βa0βλ+b2000λ+b3|=(λ+b3)[(λ+b1+β)(λ+b2)aβ]=(λ+b3)[λ2+(b1+b2+β)λ+b2(b1+β)aβ]

    Since b1+b2+β>0,b2(b1+β)aβ<0, it can be obtained that the system is unstable at the equilibrium point P1(0,0,0).

    It can be obtained that the characteristic polynomial of the system at the equilibrium point P2(x12,x22,y2) is

    det(λEJ)|P2=|λ+Φ1aσx12βλ+b20σy20λ+Φ2|=(λ+Φ2)[(λ+Φ1)(λ+b2)aβ]+σ2x12y2(λ+b2),

    where Φ1=b1+β+2s1x12+σy2,Φ2=σx12+b3+2s2y2. Integrating the above formula, we have

    λ3+Υ1λ2+Υ2λ+Υ3=0,

    where

    Υ1=b2+Φ1+Φ2Υ2=b2(Φ1+Φ2)+Φ1Φ2+σ2x12y2aβΥ3=b2Φ1Φ2+σ2x12y2aβΦ2

    Since σx12+b3+2s2y2>0,σ2x12y2aβ>0,σ2x12y2aβ(σx12+b3+2s2y2)>0, we have Reλ1<0,Reλ2<0,Reλ3<0, and Υ1>0,Υ2>0,Υ3>0,Υ1Υ2Υ3>0. According to the Routh-Hurwitz theorem [32], system (2.1) is stable at the equilibrium point P2(x12,x22,y2).

    Similarly, it can be obtained that the characteristic polynomial of the system at equilibrium point P3(x13,x23,0) is

    det(λEJ)|P2=|λ+Ω1aσx13βλ+b2000λ+Ω2|=(λ+Ω2)[(λ+Ω1)(λ+b2)aβ]=(λ+Ω2)[λ2+(b2+Ω1)λ+b2Ω1aβ]

    where Ω1=b1+β+2s1x13,Ω2=σx13+b3.

    Since σx13+b3>0,b2(b1+β+2s1x13)aβ>0, according to the Routh-Hurwitz theorem [32], system (2.1) is stable at the equilibrium point P3(x13,x23,0).

    From a developmental perspective, we should adopt some appropriate strategies to control the density of the biological population and avoid the loss of biological population diversity. The following assumptions are proposed:

    Assumption 2.1. The predator population mainly preys on the juvenile population x1(t), and the capture of the adult population x2(t) by predators can be ignored.

    Assumption 2.2. Considering that reducing human activities will have a certain impact on the population of predators, u(t) indicates that human activities are constrained at time t.

    Under the above assumptions, the following biological system is established.

    {˙x1(t)=ax2(t)b1x1(t)βx1(t)s1x21(t)σx1(t)y(t)˙x2(t)=βx1(t)b2x2(t)˙y(t)=σx1(t)y(t)b3y(t)s2y2(t)+u(t) (2.2)

    System (2.2) is obtained by applying control in the third equation of (2.1). When u(t)=0, it implies that the biological system has not been interfered with by human behavior.

    In real life, the direct measurement of density is difficult, so the density of biological population must be estimated by introducing a fuzzy state observer. The T-S fuzzy method is used to construct an observer to estimate the state of the system.

    For the design of the observer, we recall the following lemma.

    Lemma 3.1. In [33]: Given constant matrices Q and S, the symmetric constant matrices Z,J with J>0, and a time-varying matrix L(t) with appropriate dimension, the following matrix inequality holds

    QL(t)S+(QL(t)S)TZ

    if L(t) satisfies LT(t)L(t)J.

    System (2.2) can be rewritten as

    ˙ˆx(t)=Aˆx(t)+BU(t) (3.1)

    where

    A=[b1βs1x1aσx1βb20σy0s2yb3],ˆx(t)=[x1(t)x2(t)y(t)]TB=[000000001],U(t)=[11u(t)]T

    Let

    Γ1(t)=b1βs1x1(t),Γ2(t)=σx1(t),Γ3(t)=σy(t),Γ4(t)=s2y(t)b3;

    we have

    maxΓ1(t)=b1βs1xmin1(t),minΓ1(t)=b1βs1xmax1(t),maxΓ2(t)=σxmin1(t),minΓ2(t)=σxmax1(t),maxΓ3(t)=σymax(t),minΓ3(t)=σymin(t),maxΓ4(t)=s2ymin(t)b3,minΓ4(t)=s2ymax(t)b3.

    Using the principle of maximum and minimum, Γ1(t),Γ2(t),Γ3(t),Γ4(t) can be expressed as

    Γ1(t)=μ11(Γ1(t))maxΓ1(t)+μ12(Γ1(t))minΓ1(t),Γ2(t)=μ21(Γ2(t))maxΓ2(t)+μ22(Γ2(t))minΓ2(t),Γ3(t)=μ31(Γ3(t))maxΓ3(t)+μ32(Γ3(t))minΓ3(t),Γ4(t)=μ41(Γ4(t))maxΓ4(t)+μ42(Γ4(t))minΓ4(t),

    where μi1+μi2=1,i=1,2,3,4 are used to denote the membership function. The fuzzy rules can be found in the Appendix.

    Let Γ(t)=[Γ1(t)Γ2(t)Γ3(t)Γ4(t)]T, Γ1(t)[minΓ1(t),maxΓ1(t)],Γ2(t)[minΓ2(t),maxΓ2(t)], Γ3(t)[minΓ3(t),maxΓ3(t)], Γ4(t)[minΓ4(t),maxΓ4(t)]. kij(Γj(t)) represents the grade of membership of Γj(t) in the fuzzy set kij. Using the standard fuzzy blending method, we have

    Ri(Γ(t))=4j=1kij(Γj(t))16i=14j=1kij(Γj(t))0,16i=1Ri(Γ(t))=1.

    Then, system (3.1) can be rewritten as

    ˙ˆx(t)=16i=1Ri(Γ(t))(Aiˆx(t)+BiU(t)). (3.2)

    Let 16i=1Ri(Γ(t))Ai,16i=1Ri(Γ(t))Bi be ˉA,ˉB, respectively. Then, system (3.2) can be rewritten as

    ˙ˆx(t)=ˉAˆx(t)+ˉBU(t). (3.3)

    In order to facilitate the design of the observer, adding the output vector Y to system (3.3), we have

    {˙ˆx(t)=ˉAˆx(t)+ˉBU(t)Y(t)=Cˆx(t), (3.4)

    where C is a matrix with appropriate dimension. For system (3.4), an observer of the following form is designed

    {˙˜x(t)=ˉA˜x(t)+ˉBU(t)+G(Y(t)˜Y(t))˜Y(t)=C˜x(t), (3.5)

    where ˜x(t)=[˜x1(t)˜x2(t)˜y(t)]T represents the state estimate of ˆx(t), ˜Y(t) represents the output vector of the observer, (ˉAGC)T(ˉAGC)J, and J>0 is a symmetric constant matrix.

    By Lemma 3.1, we can have

    (ˉAGC)+(ˉAGC)TZ,

    where Z is a symmetric constant matrix. By choosing the matrices G,C such that all characteristic values of Z have negative real parts less than ϖ(ϖ>0).

    The observer error ς(t) can be obtained as ς(t)=ˆx(t)˜x(t). From (3.4) and (3.5), the observer error system can be obtained:

    ˙ς(t)=˙ˆx(t)˙˜x(t)=ˉAˆx(t)+ˉBU(t)ˉA˜x(t)ˉBU(t)G(Y(t)˜Y(t))=(ˉAGC)ς(t). (3.6)

    Set yd(t) as the desired density of the predator population. The goal of our proposed adaptive control strategy is to steer the state variable y(t) to track the desired density.

    Assumption 3.1. The desired density yd(t) is bounded and satisfies

    0<yd(t)<ymax.

    Remark 1. Assumption 3.1 is reasonable, because yd(t) represents the actual biological meaning.

    It can be obtained from system (2.2):

    u(t)=˙y(t)σx1(t)y(t)+b3y(t)+s2y2(t). (3.7)

    Let e(t)=y(t)yd(t) represent the error between the predator population and the desired density. By introducing a variable φ(t)=˙yd(t)θe(t) without considering ˙y(t), where θ>0 is a positive constant, we have

    φ(t)σx1(t)y(t)+b3y(t)+s2y2(t)=φ(t)+X(x1,y)δ, (3.8)

    where X is a vector about x1,y. δ is a vector containing parameters, which can be obtained from (3.8).

    X=[x1yyy2],δ=[σb3s2]T

    The adaptive controller can be designed as

    u(t)=˙yd(t)θe(t)σ˜x1(t)˜y(t)+b3˜y(t)+s2˜y2(t)+ˆλ(t)sgn(e(t)), (3.9)

    where ˜x1(t) and ˜y(t) represent estimates of biological population density x1(t) and y(t), respectively. In addition, ˆλ(t) denotes the adaptive law to ensure the stability of the system when the model is uncertain.

    Design an update law ˆλ(t)

    ˙ˆλ(t)=εe(t), (3.10)

    where ε is a positive constant, representing the update rate of tracking error e(t).

    Therefore, (3.9) can be rewritten as

    u(t)=˙yd(t)θe(t)+˜X(˜x1,˜y)δ+ˆλ(t)sgn(e(t)), (3.11)

    where ˜X=[˜x1˜y˜y˜y2].

    Remark 2. Furthermore, in order to avoid the undesired chatter in the controller (3.11), the sign function can be replaced by an approximately continuous alternative in the implementation. We consider the tangent hyperbolic function tanh(ρe(t)) or the smoothing function sat(eχ) instead of sgn(e(t)), where

    sat(eχ)={sgn(e(t)),|e|χeχ,|e|<χ

    ρ,χ are two constants. Besides, we can also avoid chattering by adding a low-pass filter at the output of the controller to eliminate high-frequency signals at the control input.

    In this section, a Lyapunov function is used to prove the effectiveness of the proposed observer and controller.

    Firstly, using the proposed adaptive controller, (3.7) is substituted into (3.9):

    ˙y˙yd(t)+θe(t)=σ(˜x1(t)˜y(t)x1(t)y(t))+b3(˜y(t)y(t))+s2(˜y2(t)y2(t))+ˆλ(t)sgn(e(t)). (4.1)

    Equation (4.1) can be rewritten as

    ˙y˙yd(t)+θe(t)=ˆX(ˆx1,ˆy)δ+ˆλ(t)sgn(e(t)), (4.2)

    where ˆX(ˆx1,ˆy)=˜X(˜x1,˜y)X(x1,y)=[˜x1(t)˜y(t)x1(t)y(t)˜y(t)y(t)˜y2(t)y2(t)]T represents the error vector, which is bounded.

    Since ˙e(t)=˙y(t)˙yd(t), it can be obtained that

    ˙e(t)=θe(t)+ˆX(ˆx1,ˆy)δ+ˆλ(t)sgn(e(t)). (4.3)

    Since the parameter vector δ is bounded, and the estimation error ˆX(ˆx1,ˆy) of the state variable is bounded, it can be assumed that there is a positive constant γ such that ˆX(ˆx1,ˆy)δ is bounded, that is

    |ˆX(ˆx1,ˆy)δ|γ. (4.4)

    Next, the Lyapunov function is established as

    V(t)=12[e2(t)+1ε(ˆλ(t)+γ)2+ςTς] (4.5)

    It can be seen from (4.5) that the Lyapunov function is a positive definite function. Substitute (3.6) into (4.5), and the time derivative of (4.5) can be obtained:

    ˙V(t)=e(t)˙e(t)+1ε˙ˆλ(t)(ˆλ(t)+γ)+12ςT[(ˉAGC)T+(ˉAGC)]ς. (4.6)

    Substitute (4.3) into the above equation to obtain

    ˙V(t)=θe2(t)+e(t)ˆX(ˆx1,ˆy)δ+e(t)ˆλ(t)sgn(e(t))+1ε˙ˆλ(t)(ˆλ(t)+γ)+12ςT[(ˉAGC)T+(ˉAGC)]ς. (4.7)

    Since e(t)sgn(e(t))=|e(t)|, substitute (3.10) into (4.7), and we have

    ˙V(t)=θe2(t)+e(t)ˆX(ˆx1,ˆy)δ+ˆλ(t)|e(t)|e(t)(ˆλ(t)+γ)+12ςT[(ˉAGC)T+(ˉAGC)]ς. (4.8)

    Substitute (4.4) into (4.8), and we can get

    ˙V(t)θe2(t)+|e(t)|γ+ˆλ(t)|e(t)||e(t)|(ˆλ(t)+γ)ϖς(t)2 (4.9)

    This can be obtained by integrating the above formula.

    ˙V(t)θe2(t)ϖς(t)2 (4.10)

    Since θ,ϖ are two positive constants, ˙V(t)0.

    Theorem 4.1. The proposed observer can effectively estimate the state of the system. The designed adaptive controller ensures the tracking convergence. When t, ς(t)0, e(t)0. That is the predator population will converge to the desired density, y(t)yd(t).

    Proof. According to Barbalat's Lemma [34], when t0, if κ is a uniformly continuous function, limtt0κ(τ)dτ exists and is limited, and we have limtκ(t)=0.

    Suppose ψ(t)=θe2(t)+ϖς(t)20, and (4.10) can be rewritten as

    ˙V(t)θe2(t)ϖς(t)2=ψ(t). (4.11)

    Integrate (4.11) from 0 to t to obtain

    V()V(0)limtt0ψ(τ)dτ

    that is,

    limtt0ψ(τ)dτV(0)V(), (4.12)

    ˙V(t)0 is known from (4.10), and V()V(0)0 can be obtained after integrating it, so V(0)V()0. Combined with (4.12), limtt0ψ(τ)dτ exists and is limited, and limtt0ψ(τ)dτ is positive due to ψ(t)0. From Barbalat's Lemma

    limtψ(t)=0,

    that is,

    limt(θe2(t)+ϖς(t)2)=0. (4.13)

    Since θ,ϖ are two positive constants, e2(t)0,ς(t)20, and it can be seen from (4.13) that when t, e(t)0,ς(t)0. Therefore, the proposed adaptive controller can track the desired density of the predator population, that is, y(t)yd(t).

    In recent years, human activities have seriously damaged the ecological environment. People have gradually realized the importance of protecting the ecological environment. In some of the latest research, it can be seen that human activities have led to the destruction of the ecological environment of a large number of biological species. Among them, Lampetra japonica is affected by soil erosion, and the living environments of spawning grounds and young fish are damaged. In addition, water pollution affects the living environment. So, its resources are quite small and in a vulnerable state. Therefore, it is urgent to reduce the impact on biological population density by controlling human behavior. In this paper, considering the survival of Lampetra japonica, the following parameters are selected according to its actual situation:

    a=0.25,β=0.19,σ=0.6,s1=0.05,s2=0.06,b1=0.09,b2=0.07,b3=0.07.

    Then, the biological system can be obtained as

    {˙x1(t)=0.25x2(t)0.09x1(t)0.19x1(t)0.05x21(t)0.6x1(t)y(t)˙x2(t)=0.19x1(t)0.07x2(t)˙y(t)=0.6x1(t)y(t)0.07y(t)0.06y2(t). (5.1)

    Considering the actual situation of the biological system, it follows that

    x1(t)[0,3],x2(t)[0,6],y(t)[0,10].

    At this time,

    aβσb2b3s1b1b2σb2βσ=0.016495>0,aβb1b2b2β=0.0279>0.

    When u(t)=0, we have four equilibrium points of system (5.1) and take the positive equilibrium point as P2=(0.1816,0.4929,0.6492).

    After adding the controller, the system is

    {˙x1(t)=0.25x2(t)0.09x1(t)0.19x1(t)0.05x21(t)0.6x1(t)y(t)˙x2(t)=0.19x1(t)0.07x2(t)˙y(t)=0.6x1(t)y(t)0.07y(t)0.06y2(t)+u(t).

    Then, we have

    maxΓ1(t)=0.28,minΓ1(t)=0.43,maxΓ2(t)=0,minΓ2(t)=1.8,maxΓ3(t)=6,minΓ3(t)=0,maxΓ4(t)=0.07,minΓ4(t)=0.67.

    So, the fuzzy model is

    ˙ˆx(t)=16i=1Ri(Γ(t))(Aiˆx(t)+BiU(t)),

    where

    A1=[0.280.2500.190.070600.07],A2=[0.280.2500.190.070600.67],A3=[0.280.2500.190.070000.07],A4=[0.280.2500.190.070000.67],A5=[0.280.251.80.190.070600.07],A6=[0.280.251.80.190.070600.67],A7=[0.280.251.80.190.070000.07],A8=[0.280.251.80.190.070000.67],A9=[0.430.2500.190.070600.07],A10=[0.430.2500.190.070600.67],A11=[0.430.2500.190.070000.07],A12=[0.430.2500.190.070000.67],A13=[0.430.251.80.190.070600.07],A14=[0.430.251.80.190.070600.67],A15=[0.430.251.80.190.070000.07],A16=[0.430.251.80.190.070000.67],Bi=[000000001],i=1,2,,16.

    The membership function can be obtained:

    μ11=100Γ1(t)+4315,μ12=28100Γ1(t)15,μ21=5Γ2(t)+99,μ22=5Γ2(t)9,μ31=Γ3(t)6,μ32=6Γ3(t)6,μ41=100Γ4(t)+6760,μ42=7100Γ4(t)60.

    Let

    Q=[0.20.110.10.2101100.2],G=[2.07970.50291.23950.22270.38100.50191.75371.44764.5462],C=[1310320.5100.55]

    The observer error can be obtained as

    ˙ς(t)=[38.321964.478.0427.137.563.536144.33]ς(t).

    When t<100, set the desired density of the predator population as yd(t)=0.3. The tracking error is e(t)=y(t)0.3. When t100, set yd(t)=0.75. Then, the tracking error is e(t)=y(t)0.75. Let θ=0.15, and then the adaptive controller is

    {u(t)=0.15[y(t)0.3]0.6˜x1(t)˜y(t)+0.07˜y(t)+0.06˜y2(t)+ˆλ(t)sgn[y(t)0.3],t<100u(t)=0.15[y(t)0.75]0.6˜x1(t)˜y(t)+0.07˜y(t)+0.06˜y2(t)+ˆλ(t)sgn[y(t)0.75],t100.

    If the parameter of the designed adaptive update law is ε=0.09, the adaptive update law is

    {˙ˆλ(t)=0.09[y(t)0.3],t<100˙ˆλ(t)=0.09[y(t)0.75],t100.

    The initial values are as follows: x1(0)=1.9,x2(0)=2.05,y(0)=5.03.

    Figure 1 shows the state response without control. It can be seen that the density of the biological species is divergent and unstable. Figure 2 shows the state response of the biological population after applying the controller. It can be seen that the biological model converges and tends to be stable with control. It can be verified that the designed adaptive controller is effective.

    Figure 1.  The state response without control.
    Figure 2.  The state response with control.

    Figure 3 shows the tracking error between the predator population density and the desired density. It can be seen that the error almost converges to 0, which can be confirmed by the enlarged subgraph. Figure 4 shows the trajectory of y tracking the desired density yd with control. It can be seen that y can track well the desired density yd under the regulation of the adaptive controller.

    Figure 3.  Tracking error after applying controller.
    Figure 4.  Trajectory of y(t) and yd(t).

    The trajectory of the adaptive controller is shown in Figure 5. Figure 6 shows the observer error. From the above figures, it can be verified that under the action of the proposed controller and update law, the biological system can remain stable, and the density of predators can well follow the desired density. In other words, under the regulation of the adaptive controller designed in this paper, the ecosystem of Lampetra japonica will maintain natural balance and benign conditions. The adaptive controller designed in this paper can stabilize the ecosystem of Lampetra japonica. Lampetra japonica is small in size, inhabits the river all its life and has no migratory habit. Due to the influence of human activities, its population is small and in a vulnerable situation. This may lead to the destruction of the ecological balance. According to the data, lampetra japonica has been listed in the second level of China's national key protected wildlife list. In this case, we need to reduce human activities. Therefore, a controller is applied to the third differential equation in (2.1). Through the adaptive controller, we study the effect of limiting human activities on the density of Lampetra japonica, and we make the density of Lampetra japonica able to track the given density. The adaptive controller also ensures the stability of the whole ecosystem.

    Figure 5.  Adaptive controller.
    Figure 6.  Observer error.

    In this paper, an adaptive tracking control scheme has been investigated for a biological model with stage structure. A state observer is constructed by the T-S fuzzy method, and an adaptive tracking controller is designed on this basis. The proposed control scheme not only guarantees the stability of the biological model but also ensures that the predator density can track a desired density. Finally, a simulation example is given to illustrate the effectiveness of the results. From the biological point of view, the proposed adaptive tracking control method can appropriately adjust the biological population density to stabilize the whole biological system. At the same time, it can realize effective tracking and finally achieve the sustainable development of biological resources. Therefore, our results have a far-reaching impact on the study of biological population density.

    This work is supported by the National Natural Science Foundation of China under Grant 62103289.

    The authors declare there is no conflict of interest.

    The fuzzy rules are given as follows:

    Rule 1: If Γ1(t) is μ11(Γ1(t)), Γ2(t) is μ21(Γ2(t)), Γ3(t) is μ31(Γ3(t)), Γ4(t) is μ41(Γ3(t)), then ˙ˆx(t)=A1ˆx(t)+B1U(t).

    Rule 2: If Γ1(t) is μ11(Γ1(t)), Γ2(t) is μ21(Γ2(t)), Γ3(t) is μ31(Γ3(t)), Γ4(t) is μ42(Γ3(t)), then ˙ˆx(t)=A2ˆx(t)+B2U(t).

    Rule 3: If Γ1(t) is μ11(Γ1(t)), Γ2(t) is μ21(Γ2(t)), Γ3(t) is μ32(Γ3(t)), Γ4(t) is μ41(Γ3(t)), then ˙ˆx(t)=A3ˆx(t)+B3U(t).

    Rule 4: If Γ1(t) is μ11(Γ1(t)), Γ2(t) is μ21(Γ2(t)), Γ3(t) is μ32(Γ3(t)), Γ4(t) is μ42(Γ3(t)), then ˙ˆx(t)=A4ˆx(t)+B4U(t).

    Rule 5: If Γ1(t) is μ11(Γ1(t)), Γ2(t) is μ22(Γ2(t)), Γ3(t) is μ31(Γ3(t)), Γ4(t) is μ41(Γ3(t)), then ˙ˆx(t)=A5ˆx(t)+B5U(t).

    Rule 6: If Γ1(t) is μ11(Γ1(t)), Γ2(t) is μ22(Γ2(t)), Γ3(t) is μ31(Γ3(t)), Γ4(t) is μ42(Γ3(t)), then ˙ˆx(t)=A6ˆx(t)+B6U(t).

    Rule 7: If Γ1(t) is μ11(Γ1(t)), Γ2(t) is μ22(Γ2(t)), Γ3(t) is μ32(Γ3(t)), Γ4(t) is μ41(Γ3(t)), then ˙ˆx(t)=A7ˆx(t)+B7U(t).

    Rule 8: If Γ1(t) is μ11(Γ1(t)), Γ2(t) is μ22(Γ2(t)), Γ3(t) is μ32(Γ3(t)), Γ4(t) is μ42(Γ3(t)), then ˙ˆx(t)=A8ˆx(t)+B8U(t).

    Rule 9: If Γ1(t) is μ12(Γ1(t)), Γ2(t) is μ21(Γ2(t)), Γ3(t) is μ31(Γ3(t)), Γ4(t) is μ41(Γ3(t)), then ˙ˆx(t)=A9ˆx(t)+B9U(t).

    Rule 10: If Γ1(t) is μ12(Γ1(t)), Γ2(t) is μ21(Γ2(t)), Γ3(t) is μ31(Γ3(t)), Γ4(t) is μ42(Γ3(t)), then ˙ˆx(t)=A10ˆx(t)+B10U(t).

    Rule 11: If Γ1(t) is μ12(Γ1(t)), Γ2(t) is μ21(Γ2(t)), Γ3(t) is μ32(Γ3(t)), Γ4(t) is μ41(Γ3(t)), then ˙ˆx(t)=A11ˆx(t)+B11U(t).

    Rule 12: If Γ1(t) is μ12(Γ1(t)), Γ2(t) is μ21(Γ2(t)), Γ3(t) is μ32(Γ3(t)), Γ4(t) is μ42(Γ3(t)), then ˙ˆx(t)=A12ˆx(t)+B12U(t).

    Rule 13: If Γ1(t) is μ12(Γ1(t)), Γ2(t) is μ22(Γ2(t)), Γ3(t) is μ31(Γ3(t)), Γ4(t) is μ41(Γ3(t)), then ˙ˆx(t)=A13ˆx(t)+B13U(t).

    Rule 14: If Γ1(t) is μ12(Γ1(t)), Γ2(t) is μ22(Γ2(t)), Γ3(t) is μ31(Γ3(t)), Γ4(t) is μ42(Γ3(t)), then ˙ˆx(t)=A14ˆx(t)+B14U(t).

    Rule 15: If Γ1(t) is μ12(Γ1(t)), Γ2(t) is μ22(Γ2(t)), Γ3(t) is μ32(Γ3(t)), Γ4(t) is μ41(Γ3(t)), then ˙ˆx(t)=A15ˆx(t)+B15U(t).

    Rule 16: If Γ1(t) is μ12(Γ1(t)), Γ2(t) is μ22(Γ2(t)), Γ3(t) is μ32(Γ3(t)), Γ4(t) is μ42(Γ3(t)), then ˙ˆx(t)=A16ˆx(t)+B16U(t).

    In the above,

    A1=[maxΓ1(t)amaxΓ2(t)βb20maxΓ3(t)0maxΓ4(t)],A2=[maxΓ1(t)amaxΓ2(t)βb20maxΓ3(t)0minΓ4(t)],A3=[maxΓ1(t)amaxΓ2(t)βb20minΓ3(t)0maxΓ4(t)],A4=[maxΓ1(t)amaxΓ2(t)βb20minΓ3(t)0minΓ4(t)],A5=[maxΓ1(t)aminΓ2(t)βb20maxΓ3(t)0maxΓ4(t)],A6=[maxΓ1(t)aminΓ2(t)βb20maxΓ3(t)0minΓ4(t)],A7=[maxΓ1(t)aminΓ2(t)βb20minΓ3(t)0maxΓ4(t)],A8=[maxΓ1(t)aminΓ2(t)βb20minΓ3(t)0minΓ4(t)],A9=[minΓ1(t)amaxΓ2(t)βb20maxΓ3(t)0maxΓ4(t)],A10=[minΓ1(t)amaxΓ2(t)βb20maxΓ3(t)0minΓ4(t)],A11=[minΓ1(t)amaxΓ2(t)βb20minΓ3(t)0maxΓ4(t)],A12=[minΓ1(t)amaxΓ2(t)βb20minΓ3(t)0minΓ4(t)],A13=[minΓ1(t)aminΓ2(t)βb20maxΓ3(t)0maxΓ4(t)],A14=[minΓ1(t)aminΓ2(t)βb20maxΓ3(t)0minΓ4(t)],A15=[minΓ1(t)aminΓ2(t)βb20minΓ3(t)0maxΓ4(t)],A16=[minΓ1(t)aminΓ2(t)βb20minΓ3(t)0minΓ4(t)].Bi=B,i=1,2,,16.


    [1] C. Liu, L. P. Wang, Q. L. Zhang, Y. Yan, Dynamical analysis in a bioeconomic phytoplankton zooplankton system with double time delays and environmental stochasticity, Phys. A Stat. Mech. Appl., 482 (2017), 682–698. https://doi.org/10.1016/j.physa.2017.04.104 doi: 10.1016/j.physa.2017.04.104
    [2] Q. Liu, D. Q. Jiang, T. Hayat, A. Alsaedi, B. Ahmad, Dynamical behavior of a stochastic predator-prey model with stage structure for prey, Stochastic Anal. Appl., 38 (2020), 647–667. https://doi.org/10.1080/07362994.2019.1710188 doi: 10.1080/07362994.2019.1710188
    [3] X. Y. Meng, H. F. Huo, X. B. Zhang, Stability and global Hopf bifurcation in a Leslie-Gower predator-prey model with stage structure for prey, J. Appl. Math. Comput., 60 (2019), 1–25. https://doi.org/10.1007/s12190-018-1201-0 doi: 10.1007/s12190-018-1201-0
    [4] A. Ruiz-Herrera, Attraction to equilibria in stage-structured predator prey models and bio-control problems, J. Dyn. Diff. Equations, 31 (2019), 435–450. https://doi.org/10.1007/s10884-018-9673-z doi: 10.1007/s10884-018-9673-z
    [5] K. S. Mathur, A. Srivastava, J. Dhar, Dynamics of a stage-structured SI model for food adulteration with media-induced response function, J. Eng. Math., 127 (2021), 1. https://doi.org/10.1007/s10665-021-10089-4 doi: 10.1007/s10665-021-10089-4
    [6] G. Q. Sun, S. F. Wang, M. T. Li, L. Li, J. Zhang, W. Zhang, et al., Transmission dynamics of COVID-19 in Wuhan, China: effects of lockdown and medical resources, Nonlinear Dyn., 101 (2020), 1981–1993. https://doi.org/10.1007/s11071-020-05770-9 doi: 10.1007/s11071-020-05770-9
    [7] M. C. Wang, F. Liu, M. N. Zheng, Air quality improvement from COVID-19 lockdown: evidence from China, Air Qual. Atmos. Health, 14 (2021), 591–604. https://doi.org/10.1007/s11869-020-00963-y doi: 10.1007/s11869-020-00963-y
    [8] H. Lau, V. Khosrawipour, P. Kocbach, A. Mikolajczyk, J. Schubert, J. Bania, et al., The positive impact of lockdown in Wuhan on containing the COVID-19 outbreak in China, Int. Soc. Travel Med., 27 (2020), taaa037. https://doi.org/10.1093/jtm/taaa037 doi: 10.1093/jtm/taaa037
    [9] Z. B. Sun, H. Zhang, Y. F. Yang, H. Wan, Y. X. Wang, Impacts of geographic factors and population density on the COVID-19 spreading under the lockdown policies of China, Sci. Total Environ., 746 (2020), 141347. https://doi.org/10.1016/j.scitotenv.2020.141347 doi: 10.1016/j.scitotenv.2020.141347
    [10] A. Rajaei, A. Vahidi-Moghaddam, A. Chizfahm, M. Sharifi, Control of malaria outbreak using a non-linear robust strategy with adaptive gains, IET Control Theory Appl., 13 (2019), 2308–2317. https://doi.org/10.1049/iet-cta.2018.5292 doi: 10.1049/iet-cta.2018.5292
    [11] M. Sharifi, H. Moradi, Nonlinear robust adaptive sliding mode control of influenza epidemic in the presence of uncertainty, J. Process Control, 56 (2017), 48–57. https://doi.org/10.1016/j.jprocont.2017.05.010 doi: 10.1016/j.jprocont.2017.05.010
    [12] X. Zhang, L. Liu, Y. J. Liu, Adaptive fuzzy fault-tolerant control of seat active suspension systems with actuator fault, IET Control Theory Appl., 15 (2021), 1104–1114. https://doi.org/10.1049/cth2.12107 doi: 10.1049/cth2.12107
    [13] S. Q. Gao, J. K. Liu, Adaptive fault-tolerant vibration control of a wind turbine blade with actuator stuck, Int. J. Control, 93 (2020), 713–724. https://doi.org/10.1080/00207179.2018.1484572 doi: 10.1080/00207179.2018.1484572
    [14] J. P. Zhao, S. C. Tong, Y. Li, Observer-based fuzzy adaptive control for MIMO nonlinear systems with non-constant control gain and input delay, IET Control Theory Appl., 15 (2021), 1488–1505. https://doi.org/10.1049/cth2.12138 doi: 10.1049/cth2.12138
    [15] L. L. Zhang, B. Chen, C. Lin, Y. Shang, Fuzzy adaptive finite-time consensus tracking control for nonlinear multi-agent systems, Int. J. Syst. Sci., 52 (2021), 1346–1358. https://doi.org/10.1080/00207721.2020.1856450 doi: 10.1080/00207721.2020.1856450
    [16] Y. K. Yang, Y. G. Niu, Fixed-time adaptive fuzzy control for uncertain non-linear systems under event-triggered strategy, IET Control Theory Appl., 14 (2020), 1845–1854. https://doi.org/ 10.1049/iet-cta.2019.1274 doi: 10.1049/iet-cta.2019.1274
    [17] C. C. Sun, G. F. Gong, H. Y. Yang, Sliding mode control with adaptive fuzzy immune feedback reaching law, Int. J. Control, 18 (2020), 363–373. https://doi.org/10.1007/s12555-019-0285-0 doi: 10.1007/s12555-019-0285-0
    [18] C. V. Kien, N. N. Son, H. P. H. Anh, Adaptive fuzzy sliding mode control for nonlinear uncertain SISO system optimized by differential evolution algorithm, Int. J. Fuzzy Syst., 21 (2019), 755–768. https://doi.org/10.1007/s40815-018-0558-4 doi: 10.1007/s40815-018-0558-4
    [19] L. Y. Zhu, T. S. Li, R. H. Yu, Y. Wu, J. Ning, Observer-based adaptive fuzzy control for intelligent ship autopilot with input saturation, Int. J. Fuzzy Syst., 22 (2020), 1416–1429. https://doi.org/10.1007/s40815-020-00880-3 doi: 10.1007/s40815-020-00880-3
    [20] J. Na, Y. B. Huang, X. Wu, S. F. Su, G. Li, Adaptive finite-time fuzzy control of nonlinear active suspension systems with input delay, IEEE Trans. Cybern., 50 (2020), 2639–2650. https://doi.org/10.1109/TCYB.2019.2894724 doi: 10.1109/TCYB.2019.2894724
    [21] H. Y. Yue, J. M. Li, J. R. Shi, W. Yang, Adaptive fuzzy tracking control for stochastic nonlinear systems with time-varying input delays using the quadratic functions, Int. J. Uncertainty Fuzziness Knowl. Based Syst., 26 (2018), 109–142. https://doi.org/10.1142/S0218488518500071 doi: 10.1142/S0218488518500071
    [22] L. Ma, X. Huo, X. D. Zhao, G. D. Zong, Adaptive fuzzy tracking control for a class of uncertain switched nonlinear systems with multiple constraints: a small-gain approach, Int. J. Fuzzy Syst., 21 (2019), 2609–2624. https://doi.org/10.1007/s40815-019-00708-9 doi: 10.1007/s40815-019-00708-9
    [23] Y. H. Hu, L. Zhao, L. B. Wu, N. N. Zhao, Y. J. Zhang, Adaptive event-triggered fuzzy tracking control of nonlinear systems with dead-zones and unmeasurable states, Int. J. Syst. Sci., 51 (2020), 3251–3268. https://doi.org/10.1080/00207721.2020.1814445 doi: 10.1080/00207721.2020.1814445
    [24] B. M. Li, J. W. Xia, H. S. Zhang, H. Shen, Z. Wang, Event-triggered adaptive fuzzy tracking control for stochastic nonlinear systems, J. Franklin Inst., 357 (2020), 9505–9522. https://doi.org/10.1016/j.jfranklin.2020.07.023 doi: 10.1016/j.jfranklin.2020.07.023
    [25] Y. Cao, Z. C. Wang, F. Liu, P. Li, G. Xie, Bio-inspired speed curve optimization and sliding mode tracking control for subway trains, IEEE Trans. Veh. Technol., 68 (2019), 6331–6342. https://doi.org/10.1109/TVT.2019.2914936 doi: 10.1109/TVT.2019.2914936
    [26] Z. G. Liu, B. H. Li, T. Jiao, L. R. Xue, Adaptive tracking control of uncertain nonlinear system with time delays, external disturbances and dead-zone input, Int. J. Syst. Sci., 51 (2020), 1987–2004. https://doi.org/10.1080/00207721.2020.1783021 doi: 10.1080/00207721.2020.1783021
    [27] C. J. Xi, J. X. Dong, Adaptive exact sliding tracking control of high-order strict-feedback systems with mismatched nonlinearities and external disturbances, Int. J. Robust Nonlinear Control, 30 (2020), 8228–8243. https://doi.org/10.1002/rnc.5231 doi: 10.1002/rnc.5231
    [28] K. W. Xia, Y. H. Eun, T. Y. Lee, S. Y. Park, Integrated adaptive control for spacecraft attitude and orbit tracking using disturbance observer, Int. J. Aeronaut. Space Sci., 22 (2021), 936–947. https://doi.org/10.1007/s42405-021-00359-x doi: 10.1007/s42405-021-00359-x
    [29] M. Li, Y. Chen, Y. Z. Liu, Adaptive disturbance observer-based event-triggered fuzzy control for nonlinear system, Inf. Sci., 575 (2021), 485–498. https://doi.org/10.1016/j.ins.2021.06.055 doi: 10.1016/j.ins.2021.06.055
    [30] W. H. Zhang, W. Wei, Disturbance-observer-based finite-time adaptive fuzzy control for non-triangular switched nonlinear systems with input saturation, Inf. Sci., 561 (2021), 152–167. https://doi.org/10.1016/j.ins.2021.01.026 doi: 10.1016/j.ins.2021.01.026
    [31] Q. L. Zhang, C. Liu, X. Zhang, Complexity, Analysis and Control of Singular Biological Systems, Springer-Verlag, London, 2012. https://doi.org/10.1007/978-1-4471-2303-3
    [32] Y. Zhang, Z. H. Shi, Sliding mode control for uncertain T-S fuzzy singular biological economic system, IEEE Access, 7 (2019), 14387–14395. https://doi.org/10.1109/ACCESS.2019.2891821 doi: 10.1109/ACCESS.2019.2891821
    [33] S. Hwang, H. S. Kim, Extended disturbance observer-based integral sliding mode control for nonlinear system via T-S fuzzy model, IEEE Access, 8 (2020), 116090–116105. https://doi.org/10.1109/ACCESS.2020.3004241 doi: 10.1109/ACCESS.2020.3004241
    [34] Z. J. Wu, Y. Q. Xia, X. J. Xie, Stochastic barbalat's lemma and its applications, IEEE Trans. Autom. Control, 57 (2012), 1537–1543. https://doi.org/10.1109/TAC.2011.2175071 doi: 10.1109/TAC.2011.2175071
  • This article has been cited by:

    1. Hang Fu, Cheng Zhou, Chao Ma, Dual asynchronous control for T‐S fuzzy semi‐Markov jump systems: A finite‐time design, 2024, 26, 1561-8625, 137, 10.1002/asjc.3176
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2082) PDF downloads(112) Cited by(1)

Figures and Tables

Figures(6)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog