Loading [MathJax]/jax/output/SVG/jax.js
Research article Special Issues

Prescribed-time stabilization of nonlinear systems with uncertainties/disturbances by improved time-varying feedback control

  • We address the prescribed-time stability of a class of nonlinear system with uncertainty/disturbance. With the help of the parametric Lyapunov equation (PLE), we designed a state feedback control to regulate the full-state of a controlled system within prescribed time, independent of initial conditions. The result illustrated that the controlled state converges to zero as t approaches the settling time and remains zero thereafter. It was further proved that the controller is bounded by a constant that depends on the system state. A numerical example is presented to verify the validity of the theoretical results.

    Citation: Lichao Feng, Mengyuan Dai, Nan Ji, Yingli Zhang, Liping Du. Prescribed-time stabilization of nonlinear systems with uncertainties/disturbances by improved time-varying feedback control[J]. AIMS Mathematics, 2024, 9(9): 23859-23877. doi: 10.3934/math.20241159

    Related Papers:

    [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] Bin Hang, Weiwei Deng . Finite-time adaptive prescribed performance DSC for pure feedback nonlinear systems with input quantization and unmodeled dynamics. AIMS Mathematics, 2024, 9(3): 6803-6831. doi: 10.3934/math.2024332
    [3] Jingjing Yang, Jianqiu Lu . Stabilization in distribution of hybrid stochastic differential delay equations with Lévy noise by discrete-time state feedback controls. AIMS Mathematics, 2025, 10(2): 3457-3483. doi: 10.3934/math.2025160
    [4] Xiaowei Shao, Li Chen, Junli Chen, Dexin Zhang . Prescribed-time control for spacecraft formation flying with uncertainties and disturbances. AIMS Mathematics, 2024, 9(1): 1180-1198. doi: 10.3934/math.2024058
    [5] Liandi Fang, Li Ma, Shihong Ding . Finite-time fuzzy output-feedback control for $ p $-norm stochastic nonlinear systems with output constraints. AIMS Mathematics, 2021, 6(3): 2244-2267. doi: 10.3934/math.2021136
    [6] Kunting Yu, Yongming Li . Adaptive fuzzy control for nonlinear systems with sampled data and time-varying input delay. AIMS Mathematics, 2020, 5(3): 2307-2325. doi: 10.3934/math.2020153
    [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] Yabo Zhao, Huaiqin Wu . Fixed/Prescribed stability criterions of stochastic system with time-delay. AIMS Mathematics, 2024, 9(6): 14425-14453. doi: 10.3934/math.2024701
    [9] 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
    [10] 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
  • We address the prescribed-time stability of a class of nonlinear system with uncertainty/disturbance. With the help of the parametric Lyapunov equation (PLE), we designed a state feedback control to regulate the full-state of a controlled system within prescribed time, independent of initial conditions. The result illustrated that the controlled state converges to zero as t approaches the settling time and remains zero thereafter. It was further proved that the controller is bounded by a constant that depends on the system state. A numerical example is presented to verify the validity of the theoretical results.



    The stability and stabilization control of nonlinear systems have always been a widely concerned issue in the control field. The design of controllers usually involves asymptotic stability [1,2]. In practical applications, the implementation of control shames and observation, the operation of optimization algorithms, must be completed in a certain time; thus, the finite-time stability (FTS) has been carried out [3,4,5,6,7]. FTS requires convergence to occur within a finite-time instant, that is tT(x0,u0), where the settling time T(x0,u0) is a finite function of initial conditions about state x(t) and controller u(t). There are many methods available for FTS controller design, such as sliding mode control [8,9], the Lyapunov inequality method and its variants [10,11], the homogeneous approach [12,13], the implicit Lyapunov function approach [14], and the additive power integrator method [15].

    Although convergence occurs in a finite time for FTS, the settling time is dependent on the system conditions. Applications of results on FTS may be limited when little is known about the initial states. This leads to a stronger notion of stability called fixed-time stability (FxTS), where T(x0,u0) is bounded [16,17,18]. For FxTS control, odd-order plus fractional-order feedback is always designed for various closed-loop systems [19,20,21,22], which can estimate the upper bound of the stable time without any initial condition information. Nevertheless, there is no clear relationship between the settling time and the design of the parameters, resulting in an overestimation on the settling time for the fixed time control. To alleviate the above concern, the classical idea derived from strategic and tactical missile guidance applications [23] has been reemphasized. That is, prescribed-time stability (PTS), which inherits the advantages of finite-time control and fixed-time control. Song [24] and Song [25] established a systematic method with time-varying feedback law for PTS first. After that, a series of studies were carried out [25,26,27,28,29,30,31].

    In this work, we consider the prescribed-time stability of a class of nonlinear systems with uncertainties/disturbances. The stabilization of this problem was first studied in [32], in which it was proved that, by linear state feedback, the exponential global stabilization of the controlled system could be achieved. Then, some control schemes have been introduced. For example, a state scaling method was applied for the stabilization of the original system with uncertainties within a specified time [24]. Li [29] proposed a new backstepping design scheme to solve the prescribed-time mean-square stabilization and inverse optimality control problems of stochastic strict-feedback nonlinear systems. By adding exponential state feedback and taking fractional power integral as the Lyapunov candidate function, a pre-defined time global stability control strategy for a class of uncertain nonlinear systems with strict feedback form was established [33]. Based on the dynamic high-gain scaling technique, Krishnamurthy [34] addressed the prescribed-time stability for a class of generalized rigid-class feedback structures with state-dependent nonlinear uncertainties.

    It should be noted that the Lyapunov method, as an effective approach, has been applied to systems with prescribed time stability properties and has developed various forms. For example, Jiménez-Rodríguez [35] studied the sufficient Lyapunov-like conditions for a class of dynamical systems to exhibit predefined-time stability. By parametric Lyapunov equation (PLE), a bounded linear time-varying (LTV) controller was designed to guarantee the FTS for the closed-loop system [36]. Then, Zhou [37] used the same method as [36] to investigate the PTS for a class of nonlinear systems in which the LTV controller is somewhat intricate due to multiple parameters. Later, work [37] was extended to the prescribed-time input-to-state stabilization (PT-TSS) of a class of nonlinear systems [38].

    For the drawback of the controller in [37], a spontaneous question is proposed: If the LTV controller is designed with fewer parameters than [37], does it still realize the PTS? This is the first motivation of this paper. What is more important, in all these schemes on FTS and PTS by PLE in [36,37,38], the controlled system reaches the equilibrium state at T but that does not mean it can remain in the equilibrium state after T. Then, one always asks another question: By PLE, can a LTV controller be designed to guarantee the controlled system to achieve PTS at T and remain in the equilibrium state after T? This is the second and most important motivation of this paper.

    Based on the above considerations, we use the approach of PLE to design a LTV controller on [0,) to achieve the PTS for nonlinear system with uncertainty or disturbance at prescribed time T and remain in zero after T. Hereinto, different from [36,37,38], the LTV controller on [0,T) is improved with less parameters, and LTV controller on [T,) is first proposed by PLE. Moreover, it is proved that the controller is uniformly defined by constants that depend on the system states. The contribution of this article has three aspects:

    1) Unlike the already-existing prescribed control method which is only for t[0,T), our control scheme is valid for [T,). The result shows that the states of controlled system converge to zero at the prescribed settling time T, and remains zero thereafter, allowing controlled system to operate uninterrupted after T.

    2) On [T,), with the help of the parameter Lyapunov equation, we construct the time-varying high-gain state feedback controller. Especially, the method PLE is utilized to design the controller after the prescribed time.

    3) On [0,T), we make some improvements to the LTV controller compared with [37]. Especially, the number of parameters of our controller has been reduced to form a simpler controller.

    The rest of the paper is arranged as follows: The problem description and some preparatory works are given in the 2nd section; the design of the controller and the main result is shown in the 3rd section; and the numerical simulation and conclusion are in the 4th and 5th sections, respectively.

    Notation: For matrix A, we denote its transpose by AT, A=ATA denotes the second norm, tr(A) denotes the trace, and if A is square, λi(A),λmax(P),λmin(P) denotes its i th eigenvalue, maximal and minimal eigenvalues, respectively. Moreover, A>0(0) means that A is positive definite (semidefinite). diag{a1,a2,,an} denote a diagonal matrix whose i th diagonal element is ai. InRn×n represents the identity matrix.

    The system studied in this paper is as follows:

    {˙x1(t)=x2(t)+f1(x,u,t)˙xn1(t)=xn(t)+fn1(x,u,t)˙xn(t)=u(t)+fn(x,u,t)y(t)=x1(t), (1)

    where t0, x=[x1,x2,,xn]TRn is state vector, uR is control input, yR is output, the non-linear terms fi(x,u,t),i=1,2,,n are uncertain continuous vector functions caused by external disturbance and internal modeling error or uncertainty.

    In order to facilitate the following use, the system (1) is simplified as:

    {˙x(t)=Ax(t)+bu(t)+F(x(t),u(t),t)y(t)=Cx(t), (2)

    where

    F(x(t),u(t),t)=[f1(x(t),u(t),t),f2(x(t),u(t),t),,fn(x(t),u(t),t)]T,
    A=[01010],b=[001],C=[100]T. (3)

    Assumption 1. For i=1,2,,n, there exists some known positive constants ci such that,

    |fi(x,u,t)|ci(|x1|+|x2|++|xi|). (4)

    Remark 1. In our opinion, it is a common strategy to make some structural assumptions, i.e., the lower triangular linear growth condition (4) here, on uncertain continuous functions fi(x,u,t),i=1,2,,n. For example, in [37], fi(·) satisfies

    |fi(t,x,u)|ci1|x1|+ci2|x2|++cii|xi|,cij0,

    which is similar to our condition (4) here; In [39], the upper-triangular linear growth condition holds for fi(t,x,u), i.e.,

    |fi(t,x,u)|c(|xi+2|++|xn|),c0.

    In [40],

    |fi(·)|γi(|x1|1σ1σi1++|xi1|1σi1+|xi|)

    holds with γi0, σi1. In addition, it is necessary to give some assumptions on fi(x,u,t), otherwise it is impossible to conduct meaningful analysis.

    In this work, we focus on the prescribed-time stability of system (1). We consider not only the prescribed-time stability at [0,T), but also the stability after T. The following concept is introduced first.

    Definition 1. [37] (PTS) The nonlinear system ˙z=G(t,z),t0 is said to be prescribed-time stable if it is Lyapunov stable, and the settling time T>0 is a prescribed constant independent of any initial condition. That is, for any z(0)Rn, there exists a constant T, such that

    limtTz(t)=0.

    Definition 2. [41] (PTS-RS) The nonlinear system ˙z=G(t,z),t0 is said to be prescribed-time stable and remains stable on [0,) if it is PTS on [0,T) and remain stable after T. That is, for any z(0)Rn, there exists a constant T, any t'T, such that

    limtTz(t)=0,limtt'z(t)=0.

    Remark 2. In fact, Definition 2 is a special case of Definition 1 in [41] and a further definition of prescribed-time stability. A controlled system is PTS-RS, meaning that it is not only prescribed-time stable at [0,T) but also continues to operate and remain stable on [T,).

    In the sense of Definition 2, the PTS-RS control objective, to be studied in this paper, is to design a suitable control protocol u(t) such that

    1) x(t) converges to zero when tT and remains at zero for tT;

    2) For t[0,), the state x(t) of the system is continuous, and the controller u(t) is bounded by the initial condition.

    To accomplish the PTS-RS of the state feedback for system (1), similarly to [36], the state feedback is designed dependently on the following PLE:

    ATP+PAPbbTP=μ(t)P, (5)

    where μ(t)>0 is a time-varying function to be designed. In the sequel, some lemmas on PLE (5) are listed.

    Lemma 1. [37] For controllable (A,b)(Rn×n,Rn×1) given by (2), the PLE (5) has a unique positive definite solution

    P(μ)=μL(μ)P1L(μ), (6)

    where P1=P(1) and

    L(μ)=diag{μn1,μn2,,1}. (7)

    Lemma 2. If Assumption 1 holds, L(μ) is defined as (7),  μ>0 is a given constant. Then, for any μ μ>0, any xRn,uR,t0

    (L(μ)F(x,u,t))T(L(μ)F(x,u,t))g2( μ)(L(μ)x(t))T(L(μ)x(t)), (8)

    where

    g2( μ)=max{ni=1c2ii μ2(i1),ni=2c2ii μ2(i2),,ni=nc2ii μ2(in)}0. (9)

    Remark 3. Lemma 2 here is similar to Lemma 1 in [37]. Hence, the proof process is omitted here.

    Next, we give some properties of the general parameter Lyapunov equation. Consider the following general parameter Lyapunov equation:

    ATP+PAPBBTP=μP. (10)

    Lemma 3. [36] Let (A,B)(Rn×n,Rn×m) be controllable.

    1) The PLE (10) has a unique positive definite solution P(μ) if and only if

    μ>2mini=1,2,,n{Re{λi(A)}}. (11)

    In this case, P(μ) is given by P(μ)=H1(μ), where H(μ) satisfies the following Lyapunov equation:

    (A+μ2In)H+H(A+μ2In)T=BBT. (12)

    2) Under (11), there are

    dP(μ)dμ>0, (13)
    tr(BTPB)=2tr(A)+nμ. (14)

    Lemma 4. [36] Under PLE (5) and the controllable (A,b)(Rn×n,Rn×1) given by (2), if all the eigenvalues of A are zero, then there is a constant δ1, such that

    1nμP(μ)dP(μ)dμδnμP(μ), (15)

    where

    δ=n(1+λmax(E+P1EP11)),E=diag{n1,n2,,1,0},P1=P(1). (16)

    Proof. The left inequality in (15) can be found in [36], we just provide proof for the right side in (15). Taking the derivative of (6) with respect to μ on both sides gives

    dP(μ)dμ=L(μ)P1L(μ)+μdL(μ)dμP1L(μ)+μL(μ)P1dL(μ)dμ=P(μ)μ+dL(μ)dμL(μ)1P(μ)+P(μ)L(μ)1dL(μ)dμ=P(μ)μ+EμP(μ)+P(μ)Eμ=P(μ)μ+EμμL(μ)P1L(μ)+μL(μ)P1L(μ)Eμ=P(μ)μ+L(μ)(EP1+P1E)L(μ), (17)

    where, with a view to the structure of L, we have used

    L1dLdμ=diag(n1μ,n2μ,,0)=Eμ. (18)

    According to the definition of δ in (16), we have

    δn1=λmax(E+P1EP11)=λmax(P121(EP1+P1E)P121), (19)

    which implies EP1+P1E(δn1)P1. Therefore, we can obtain that

    dPdμPμ+(δn1)LP1L=δPnμ, (20)

    which is the desired inequality.

    Theorem 1. Under Assumption 1, if the following control scheme is applied

    u(t)=12bTP(μ(t))x(t), (21)
    μ(t)={eαT1eαTeαtμ0,teα(tT)μT,t[T,) (22)

    with

    μ02g(μ0)1eαT,α=α(μ0)2ng(μ0)n+δ, (23)
    μT4g(μT), (24)

    then the PTS-RS of system (1) can be achieved. Particularly, the control for the closed-loop system (1) under (21)-(24) satisfies, for x(0),T,

    u(t)12nμ0x(0)TP(μ0)x(0),t[0,T), (25)
    u(t)12nμTx(T)TP(μT)x(T),t[T,), (26)

    in which T>0 is the prescribed stable time constant, g(·) is defined as (9), P(μ) is the only positive definite solution of the PLE (5).

    Proof. It is evident that if g(·)=0, i.e., ci=0 in (9), then fi=0 in (4), system (1) is simplified to the form of an integrator chain, and Theorem 1 reduces to Theorem 2 in [36]. Therefore, we assume g(·)>0.

    At phase [0,T), denote

    θ1(μ0)=2g(μ0)1eα(μ0)T,μ0(0,+), (27)

    it follows from d(g(μ0))dμ00 that

    d(θ1(μ0))dμ0=2e2nTg(μ0)n+δ(e2nTg(μ0)n+δ(2nTg(μ0)n+δ+1))(e2nTg(μ0)n+δ1)2d(g(μ0))dμ00. (28)

    Notice that limμ00g(μ0)=+, limμ0g(μ0)<, which implies that

    limμ002g(μ0)1eα(μ0)T=21e2ng(μ0)n+δT+, (29)
    limμ02g(μ0)1eα(μ0)T=2g(μ0)1e2ng(μ0)n+δT<. (30)

    Therefore, the existence of μ>0 can be guaranteed, then (23) is satisfied for all μ0μ, and μ can be obtained by solving the following equation:

    μ=2g(μ)1eα(μ)T. (31)

    At phase [T,), define

    θ2(μT)=4g(μT),μT(0,+), (32)

    then we have

    d(θ2(μT))dμT0. (33)

    Notice that

    limμT04g(μT)=, (34)
    limμT4g(μT)<. (35)

    Therefore, the existence of μ>0 can be guaranteed, then (24) is satisfied for all μTμ, and μ be obtained by solving the following equation:

    μ=4g(μ). (36)

    In the proof below, we omit the independent variable t for all variables for the sake of simplicity. Moreover, we denote P=P(μ) for short. The controlled system follows (2) and (21) that

    ˙x=(A12bbTP)x+F(x,u,t). (37)

    Consider the Lyapunov-like function

    V(t,x)=nμxTPx. (38)

    By (5) and (15), along the trajectory of (37), it can be evaluated as

    ˙V(t,x)=n˙μxTPx+nμ(˙xTPx+xTdPdμ˙μx+xTP˙x)=n˙μxTPx+nμ[(xTAT+uTbT+FT)Px+xTdPdμ˙μx+xTP(Ax+bu+F)]=n˙μxTPx+nμ[xT(ATP+PA)x+2xTPbu+2xTPF+xTdPdμ˙μx]=n˙μxTPx+nμ[xT(ATP+PA)xxTPbbTPx+2xTPF+xTdPdμ˙μx]=n˙μxTPx+nμ[xT(ATP+PAPbbTP)x+2xTPF+xTdPdμ˙μx]n˙μxTPxnμ2xTPx+2nγxTPF+nμδnμ˙μxTPx=((n+δ)˙μnμ2)xTPx+2nμxT((n+δ)˙μnμ2)xTPx+nμsxTPx+nμFTPFs, (39)

    where F=F(x,u,t), s>0 is a scalar to be determined.

    By Lemmas 1 and 2, as μ(t) in two stages is increasing, we have

    FTPF=FTμLP1LF=μP1(LF)T(LF)μP1g( μ)2(Lx)T(Lx)=μg( μ)2xTLTP1Lx=g( μ)2xTPx, (40)

    where

     μ={μ0,t[0,T)μT,t[T,). (41)

    Case 1. For t[0,T), if we choose s=g(μ0), ˙V(t,x) can be continued as

    ˙V(t,x)((n+δ)˙μnμ2+nμs+nμg(μ0)2s)xTPx=(n+δ)(˙μα2g(μ0)μ2+α(s2g(μ0)+g(μ0)2s)μ)xTPx=(n+δ)(˙μα2g(μ0)μ2+αμ)xTPx(n+δ)h(μ)xTPx. (42)

    With (23),

    h(μ)=˙μα2g(μ0)μ2+αμ=αμ0(eαT1)2(eαTαt)2(eαTeαT1μ02g(μ0))0,t[0,T), (43)

    therefore, it yields from (42) that

    ˙V(t,x)0,t[0,T), (44)

    which implies

    V(t,x)V(0,x(0)),t[0,T). (45)

    Notice that

    V(0,x(0))=nμ0xT0P(μ0)x(0)nμ0λmax(P(μ0))x(0)2, (46)
    V(t,x(t))nμ(t)xT(t)P(μ0)x(t)nμ(t)λmin(P(μ0))x(t)2, (47)

    where we have used (13) in Lemma 3. Hence, we are able to obtain from (29) that

    x(t)λmax(P(μ0))λmin(P(μ0))eαTeαteαT1x(0). (48)

    It implies that, for any ε>0, there exist a δ(ε)>0, such that x(t)ε, t0 for any x(0)δ, namely, limtTx(t)=0.

    Case 2. For t[T,), if we choose s=g(μT), we can obtain that

    ˙V(t,x)((n+δ)˙μnμ2+nμs+nμg(μT)2s)xTPx=(n+δ)(˙μα2g(μT)μ2+α(s2g(μT)+g(μT)2s)μ)xTPx=(n+δ)(˙μα2g(μT)μ2+αμ)xTPx(n+δ)h(μ)xTPx. (49)

    With (24),

    h(μ)=˙μα2g(μT)μ2+αμ=αμTe2α(tT)(12eα(Tt)μT2g(μT))0,t[T,), (50)

    we can get

    ˙V(t,x)0,t[T,), (51)

    which means

    V(t,x)V(T,x(T)),t[T,). (52)

    Notice that

    V(T,x(T))=nμTx(T)TP(μT)x(T)nμTλmax(P(μT))x(T)2, (53)
    V(t,x(t))nμ(t)xT(t)P(μT)x(t)nμ(t)λmin(P(μT))x(t)2. (54)

    Thus, we are able to get from (52) that

    x(t)λmax(P(μT))λmin(P(μT))1eα(tT)x(T)km(t)x(T), (55)

    where m(t)=1eα(tT)1 is a decreasing positive function. From limtTx(t)=0, and taking into account the continuity of x(t) (since x(t) is differentiable), it follows that x(T)=0. Furthermore, for T<t'<, there is limtt'x(t)=0. As t goes to infinity, we have limtm(t)=0, that is, limtx(t)=0.

    Combining Cases 1 and 2 together, the controlled system (1) is prescribed-time stable in [0,T) and remains stable after T, which is actually the PTS-RS in Definition 2.

    Finally, by (14), noticing tr(A)=0, we have

    u(t)2=14xTPbbTPx14xTP12tr(P12bbTP12)P12x=14tr(bTPb)xTPx=14(2tr(A)+nμ)xTPx=14V(t,x), (56)

    then, by (45) and (52),

    u(t)214V(0,x(0))=14nμ0x(0)TP(μ0)x(0),t[0,T), (57)
    u(t)214V(T,x(T))=14nμTx(T)TP(μT)x(T),t[T,), (58)

    which shows the boundedness of controller. The proof is finished.

    Remark 4. It is worth noting that ˙V(t,x)0 holds on [0,), which means that V(t,x)V(T,x(T))V(0,x(0)). Thus, it can be obtained directly V(t,x)V(0,x(0))on[0,), that is,

    u(t)12nμ0x(0)TP(μ0)x(0),t[0,).

    For structural wholeness, we give boundedness on u(t) in the two stages.

    Remark 5. By the parameter Lyapunov method, the design of the prescribed-time stabilizing controller has been converted into the design of the function μ(t). Actually, according to the proof of Theorem 1, we can see that μ(t) should be designed to satisfy the scalar differential inequalities (43) and (50), namely,

    h(μ)=˙μα2g(μ0)μ2+αμ0.

    Therefore, for different forms of μ(t) in [42], as long as appropriate function μ(t) can be designed to satisfy h(μ)0, then they are feasible. For example, when μ1(t)=1(1α1)(Tt), for 0<α1<1, Eq (43) takes the following form:

    h(μ1)=1(1α1)2(Tt)2[(1α1)α2gα(1α1)(Tt)]=1(1α1)2(Tt)2[(α11)[1+2ng(μ0)n+δ(Tt)]nn+δ]0.

    Then, the prescribed-time stability of controlled system on [0,T) can be achieved, while the control scheme on [T,) needs to be further designed. We will study the stabilizing effect of μ(t) with different forms in our future work.

    Remark 6. We resort to the key properties of the solution of PLE (5) to solve the prescribed-time stability of a class of nonlinear systems with uncertainty/disturbance. The design is inspired by work [37], but there are some significant differences. 1) The controller in [37] is a bit complicated, and it works only in the prescribed time instant. Specifically, on [0,T), the controller in [37] is designed as

    u(t)=12bTP(γ(t))x(t),γ(t)=eα1βT1eα1βTeα1βtγ0,

    with four parameters

    α1nn+δ,β=β(γ0)2g(γ0)Λ,Λλmax(Pn),γ0.

    However, in our work, on [0,T), we improve the controller by simplifying four parameters in to two parameters, i.e., α,μ0, resulting in a more concise control scheme; 2) [37] considers only the stability of [0,T) theoretically, but the stability after T cannot be guaranteed. We design the controller for [0,T) and [T,) to ensure that the controlled system can achieve the prescribed time stability within T and remain stable after T.

    Remark 7. Theorem 1 is carried out under Assumption 1, i.e., the lower triangular linear growth condition (4) without considering other cases, such as the upper-triangular linear growth condition [39] and triangular nonlinear growth condition [40], which is the limitation of our result.

    It follows from (21) and (22) that when t approaches the settling time T, μ(t) approaches to infinity, that is, "×0" is included in u(t), which may lead to singularity problems in the calculation. In order to avoid it, (22) can be replaced by

    μ(t)={eαT1eαTeαtμ0,t[0,T)eαT1eαTeαTμ0,t[T,T)eα(tT)μT,t[T,), (59)

    where T=TεT, with εT being a sufficiently small number [36].

    We illustrate the functionality of the controller with the following second-order nonlinear system

    {˙x1=x2+x1sin(x22)˙x2=u+x1sin(ux2)+x2y=x1. (60)

    Obviously,

    A=[0100],b=B=[01],C=[10]. (61)

    According to (12) in Lemma 3, we have

    P(μ)=H1(μ)=[μ3μ2μ22μ], (62)

    By Theorem 1, we design

    u(t)=12bTP(μ(t))x(t)=12(μ(t)2x1(t)+2μ(t)x2(t)), (63)

    where, for practical calculation,

    μ(t)={eαT1eαTeαtμ0,t[0,TεT)eαT1eαTeα(TεT)μ0,t[TεT,T)eα(tT)μT,t[T,). (64)

    Further, we have

    |f1(x,t,u)|=|x1sin(x22)||x1|, (65)
    |f2(x,t,u)|=|x1sin(ux2)+x2||x1|+|x2|. (66)

    Thus, Assumption 1 holds with c1=1,c2=1. It follows from Lemma 2 that

    g2( μ)=max{c12+2c22 μ2,2c22}=max{1+2 μ2,2}. (67)

    Case 1.  μ<2 , then g2( μ)=1+2 μ2. By solving the nonlinear inequality (31), we get μ=2.8850, which results in a contradiction.

    Case 2.  μ2, then g2( μ)=2. By solving (31) we get μ=3.3561, thus we choose μ0=3.3561. With the same method, by solving the nonlinear inequality (36), we get μT=4. Other parameters are calculated as follows.

    P1=P(1)=[1112],
    δ=n(1+λmax(E+P1EP11))=6.8284,
    α=2ng(μ0)n+δ=0.4531.

    The settling time is set as T=2, and the parameter εT in (59) is chosen as 0.0001. We use two initial conditions for simulation: (-2, 5), (0, 3). The states and control signal of the closed-loop system (60) are shown in Figures 1 and 2, from which we can observe the PTS-RS of a controlled system (60) under (63) and (64) and the boundedness of the control signal. To furtherly compare our method with [37], we apply the controller in [37] to the system (60). The results are shown in Figure 3.

    Figure 1.  Response of system (60) with control law (63) under x(0)=(2,5).
    Figure 2.  Response of system (60) with control law (63) under x(0)=(0,3).
    Figure 3.  Response of system (60) with control law in [37] under x(0)=(2,5).

    On [0,T), according to the design theory of [37], the controller is designed as

    u(t)=bTP(γ(t))x(t),γ(t)=eα1βT1eα1βTeα1βtγ0,

    in which the parameters are calculated as γ0=3.7971, α1=0.2265, β=2.6587, Λ=2.6180. Compared with [37], our controller (63) and (64) with α=0.4531, μ0=3.3561 is not only significantly simpler, but also enables the controlled system to achieve PTS within [0,T).

    In addition, it is seen that the controller in [37] achieves stability on only [0,T), and the subsequent states of controlled system on [T,) cannot be guaranteed. We design the controller for [0,T) and [T,) to ensure that the controlled system remains stable after T, which confirms the appealing performance of the proposed PTS-RS scheme.

    In this paper, the prescribed-time stability problem and its extension have been addressed for a class of nonlinear systems with uncertainty/disturbance. With the help of the parametric Lyapunov equation, based on research [37], we improve the controller for [0,T) and design a new controller for [T,). The full state regulation is realized within the prescribed time T that is irrespective of an initial condition or any parameter, and the corresponding control is fully bounded over the whole time interval [0,). The efficiency of the proposed method is verified. Considering that μ(t) is feasible for a controller as long as it is designed to satisfy h(μ)0, we will consider the effects of different forms of μ(t) in our future work.

    Lichao Feng: Conceptualization, Investigation, Supervision, Funding acquisition; Mengyuan Dai: Investigation, Methodology, Writing - original draft, Validation; Nan Ji: Investigation; Yingli Zhang: Data curation and Software; Liping Du: Formal Analysis. All authors have read and approved the final version of the manuscript for publication.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    This project is jointly supported by the Humanities and Social Science Fund of Ministry of Education of China (23YJAZH031), the Natural Science Foundation of Hebei Province of China (A2023209002, A2019209005), the Tangshan Science and Technology Bureau Program of Hebei Province of China (24130201C, 19130222g) and the Graduate Student Innovation Fund of North China University of Science and Technology (2024S15).

    The author declares no conflicts of interest in this paper.



    [1] M. B. Brilliant, Theory of the analysis of nonlinear systems, Technical report, Massachusetts Institute of Technology, Research Laboratory of Electronics, Cambridge, 1958.
    [2] S. Sastry, Nonlinear systems: analysis, stability, and control, New York: Springer, 1999. https://doi.org/10.1007/978-1-4757-3108-8
    [3] F. Amato, R. Ambrosino, M. Ariola, C. Cosentino, G. De Tommasi, Finite-time stability and control, London: Springer, 2014. https://doi.org/10.1007/978-1-4471-5664-2
    [4] X. Huang, W. Lin, B. Yang, Global finite-time stabilization of a class of uncertain nonlinear systems, Automatica, 41 (2005), 881–888. https://doi.org/10.1016/j.automatica.2004.11.036 doi: 10.1016/j.automatica.2004.11.036
    [5] Y Hong, Z. Jiang, Finite-time stabilization of nonlinear systems with parametric and dynamic uncertainties, IEEE Trans. Automat. Contr., 51 (2006), 1950–1956. https://doi.org/10.1109/TAC.2006.886515 doi: 10.1109/TAC.2006.886515
    [6] Y. Shen, Y. Huang, Global finite-time stabilization for a class of nonlinear systems, Int. J. Syst. Sci., 43 (2010), 73–78. https://doi.org/10.1080/00207721003770569 doi: 10.1080/00207721003770569
    [7] Z. Sun, L. Xue, K. Zhang, A new approach to finite-time adaptive stabilization of high-order uncertain nonlinear system, Automatica, 58 (2015), 60–66. https://doi.org/10.1016/j.automatica.2015.05.005 doi: 10.1016/j.automatica.2015.05.005
    [8] Y. Shtessel, C. Edwards, L. Fridman, A. Levant, Sliding mode control and observation, New York: Birkhäuser, 2014. https://doi.org/10.1007/978-0-8176-4893-0
    [9] S. Ding, A. Levant, S. Li, Simple homogeneous sliding-mode controller, Automatica, 67 (2016), 22–32. https://doi.org/10.1016/j.automatica.2016.01.017 doi: 10.1016/j.automatica.2016.01.017
    [10] S. P. Bhat, D. S. Bernstein, Finite-time stability of continuous autonomous systems, SIAM J. Control Optim., 38 (2000), 751–766. https://doi.org/10.1137/S0363012997321358 doi: 10.1137/S0363012997321358
    [11] Z. Y. Sun, Y. Shao, C. C. Chen, Fast finite-time stability and its application in adaptive control of high-order nonlinear system, Automatica, 106 (2019), 339–348. https://doi.org/10.1016/j.automatica.2019.05.018 doi: 10.1016/j.automatica.2019.05.018
    [12] Y. Hong, Finite-time stabilization and stabilizability of a class of controllable systems, Syst. Control Lett., 46 (2002), 231–236. https://doi.org/10.1016/S0167-6911(02)00119-6 doi: 10.1016/S0167-6911(02)00119-6
    [13] S. P. Bhat, D. S. Bernstein. Geometric homogeneity with applications to finite-time stability, Math. Control Signals Syst., 17 (2005), 101–127. https://doi.org/10.1007/s00498-005-0151-x doi: 10.1007/s00498-005-0151-x
    [14] A. Polyakov, D. Efimov, W. Perruquetti, Finite-time and fixed-time stabilization: implicit Lyapunov function approach, Automatica, 51 (2015), https://doi.org/10.1016/j.automatica.2014.10.082
    [15] W. Lin, C. C. Qian, Adding a power integrator: a tool for global stabilization of high-order lower-triangular systems, Syst. Control Lett., 39 (2000), 339–351. https://doi.org/10.1016/S0167-6911(99)00115-2 doi: 10.1016/S0167-6911(99)00115-2
    [16] C. Hu, J. Yu, Z. Chen, H. J. Jiang, T. W. Huang, Fixed-time stability of dynamical systems and fixed-time synchronization of coupled discontinuous neural networks, Neural Net., 89 (2017), 74–83. https://doi.org/10.1016/j.neunet.2017.02.001 doi: 10.1016/j.neunet.2017.02.001
    [17] A. Polyakov, Nonlinear feedback design for fixed-time stabilization of linear control systems, IEEE Trans. Automat. Contr., 57 (2011), 2106–2110. https://doi.org/10.1109/TAC.2011.2179869 doi: 10.1109/TAC.2011.2179869
    [18] K. Zimenko, A, Polyakov, D. Efimov, W. Perruquetti, On simple scheme of finite/fixed-time control design, Int. J. Control, 93 (2020), 1353–1361. https://doi.org/10.1080/00207179.2018.1506889 doi: 10.1080/00207179.2018.1506889
    [19] Z. Zuo, Q. L. Han, B. Ning, X. Ge, X. M, Zhang, An overview of recent advances in fixed-time cooperative control of multiagent systems, IEEE Trans. Ind. Inf., 14 (2018), 2322–2334. https://doi.org/10.1109/TⅡ.2018.2817248 doi: 10.1109/TⅡ.2018.2817248
    [20] C. C. Chen, Z. Y. Sun, Fixed-time stabilization for a class of high-order non-linear systems, IET Control Theory Appl., 12 (2018), 2578–2587. https://doi.org/10.1049/iet-cta.2018.5053 doi: 10.1049/iet-cta.2018.5053
    [21] B. Ning, Q. Han, Z. Zuo, L. Ding, Q. Lu, X. Ge, Fixed-time and prescribed-time consensus control of multiagent systems and its applications: a survey of recent trends and methodologies, IEEE Trans. Ind. Inf., 19 (2022), 1121–1135. https://doi.org/10.1109/TⅡ.2022.3201589 doi: 10.1109/TⅡ.2022.3201589
    [22] X. Li, C. Wen, J. Wang, Lyapunov-based fixed-time stabilization control of quantum systems, J. Autom. Intell., 1 (2022), 100005. https://doi.org/10.1016/j.jai.2022.100005 doi: 10.1016/j.jai.2022.100005
    [23] P. Zarchan, Tactical and strategic missile guidance, 6 Eds., American Institute of Aeronautics and Astronautics, Inc., 2012. https://doi.org/10.2514/4.868948
    [24] Y. D. Song, Y. Wang, J. Holloway, M. Krstic, Time-varying feedback for regulation of normal-form nonlinear systems in prescribed finite time, Automatica, 83 (2017), 243–251. https://doi.org/10.1016/j.automatica.2017.06.008 doi: 10.1016/j.automatica.2017.06.008
    [25] Y. D. Song, Y. Wang, M. Krstic, Time-varying feedback for stabilization in prescribed finite time, Int. J. Robust Nonlinear Contr., 29 (2019), 618–633. https://doi.org/10.1002/rnc.4084 doi: 10.1002/rnc.4084
    [26] D. Tran, T. Yucelen, S. B. Sarsilmaz, Finite-time control of multiagent networks as systems with time transformation and separation principle, Control Eng. Pract., 108 (2021), 104717. https://doi.org/10.1016/j.conengprac.2020.104717 doi: 10.1016/j.conengprac.2020.104717
    [27] K. Zhao, Y. Song, Y. Wang, Regular error feedback based adaptive practical prescribed time tracking control of normal-form nonaffine systems, J. Franklin Inst., 356 (2019), 2759–2779. https://doi.org/10.1016/j.jfranklin.2019.02.015 doi: 10.1016/j.jfranklin.2019.02.015
    [28] Y. Wang, Y. D. Song. A general approach to precise tracking of nonlinear systems subject to non-vanishing uncertainties, Automatica, 106 (2019), 306–314. https://doi.org/10.1016/j.automatica.2019.05.008 doi: 10.1016/j.automatica.2019.05.008
    [29] W. Li, M. Krstic, Stochastic nonlinear prescribed-time stabilization and inverse optimality, IEEE Trans. Automat. Contr., 67 (2021), 1179–1193. https://doi.org/10.1109/TAC.2021.3061646 doi: 10.1109/TAC.2021.3061646
    [30] H. Ye, Y. Song, Prescribed-time control for linear systems in canonical form via nonlinear feedback, IEEE Trans. Syst. Man Cyber.: Syst., 53 (2023), 1126–1135. https://doi.org/10.1109/TSMC.2022.3194908 doi: 10.1109/TSMC.2022.3194908
    [31] F. Gao, Y. Wu, Z. Zhang, Global fixed-time stabilization of switched nonlinear systems: a time-varying scaling transformation approach, IEEE Trans. Circuits Syst. Ⅱ: Express Briefs, 66 (2019), 1890–1894. https://doi.org/10.1109/TCSⅡ.2018.2890556 doi: 10.1109/TCSⅡ.2018.2890556
    [32] J. Tsinias, A theorem on global stabilization of nonlinear systems by linear feedback, Syst. Control Lett., 17 (1991), 357–362. https://doi.org/10.1016/0167-6911(91)90135-2 doi: 10.1016/0167-6911(91)90135-2
    [33] J. Holloway, M. Krstic, Prescribed-time observers for linear systems in observer canonical form, IEEE Trans. Automat. Contr., 64 (2019), 3905–3912. https://doi.org/10.1109/TAC.2018.2890751 doi: 10.1109/TAC.2018.2890751
    [34] P. Krishnamurthy, F. Khorrami, M. Krstic, A dynamic high-gain design for prescribed-time regulation of nonlinear systems, Automatica, 115 (2020), 108860. https://doi.org/10.1016/j.automatica.2020.108860 doi: 10.1016/j.automatica.2020.108860
    [35] E. Jiménez-Rodríguez, A. J. Muñoz-Vázquez, J. D. Sánchez-Torres, M. Defoort, A. G. Loukianov, A Lyapunov-like characterization of predefined-time stability, IEEE Trans. Automat. Contr., 65 (2020), 4922–4927. https://doi.org/10.1109/TAC.2020.2967555 doi: 10.1109/TAC.2020.2967555
    [36] B. Zhou, Finite-time stabilization of linear systems by bounded linear time-varying feedback, Automatica, 113 (2020), 108760. https://doi.org/10.1016/j.automatica.2019.108760 doi: 10.1016/j.automatica.2019.108760
    [37] B. Zhou, Y. Shi, Prescribed-time stabilization of a class of nonlinear systems by linear time-varying feedback, IEEE Trans. Automat. Contr., 66 (2021), 6123–6130. https://doi.org/10.1109/TAC.2021.3061645 doi: 10.1109/TAC.2021.3061645
    [38] K. K. Zhang, B. Zhou, G, Duan, Prescribed-time input-to-state stabilization of normal nonlinear systems by bounded time-varying feedback, IEEE Trans. Circuits Syst. I, 69 (2022), 3715–3725. https://doi.org/10.1109/TCSI.2022.3182884 doi: 10.1109/TCSI.2022.3182884
    [39] C. C. Chen, C. J. Qian, Z. Y. Sun, Y. W. Yang, Global output feedback stabilization of a class of nonlinear systems with unknown measurement sensitivity, IEEE Trans. Automat. Contr., 63 (2017), 2212–2217. https://doi.org/10.1109/TAC.2017.2759274 doi: 10.1109/TAC.2017.2759274
    [40] Z. Sheng, Q. Ma, S. Xu, Prescribed-time output feedback control for high-order nonlinear systems, IEEE Trans. Circuits Syst. Ⅱ: Express Briefs, 70 (2023), 2460–2464. https://doi.org/10.1109/TCSⅡ.2023.3241160 doi: 10.1109/TCSⅡ.2023.3241160
    [41] X. He, X. Li, S. Song, Prescribed-time stabilization of nonlinear systems via impulsive regulation, IEEE Trans. Syst. Man Cyber.: Syst., 53 (2022), 981–985. https://doi.org/10.1109/TSMC.2022.3188874 doi: 10.1109/TSMC.2022.3188874
    [42] B. Zhou, K. K. Zhang, A linear time-varying inequality approach for prescribed time stability and stabilization, IEEE Trans. Cyber., 53 (2022), 1880–1889. https://doi.org/10.1109/TCYB.2022.3164658 doi: 10.1109/TCYB.2022.3164658
  • This article has been cited by:

    1. Chenchen Li, Chunyan Zhang, Lichao Feng, Zhihui Wu, Note on prescribed-time stability of impulsive piecewise-smooth differential systems and application in networks, 2024, 19, 1556-1801, 970, 10.3934/nhm.2024043
  • Reader Comments
  • © 2024 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(974) PDF downloads(66) Cited by(1)

Figures and Tables

Figures(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog