Research article Special Issues

Adaptive state-feedback control for low-order stochastic nonlinear systems with an output constraint and SiISS inverse dynamics

  • This paper focuses on state-feedback adaptive control for stochastic low-order nonlinear systems with an output constraint and stochastic integral input-to-state stability (SiISS) inverse dynamics. The system with an output constraint was transformed straightforwardly into the equivalent system without a constraint using important coordinate transformations. SiISS was used to characterize unmeasured stochastic inverse dynamics. By introducing Lyapunov functions and using the stochastic systems stability theorem, we constructed a new adaptive state-feedback controller that assures the closed-loop system's trivial solution is stable in probability while fulfilling the requirements of the output constraint and all closed-loop signals are likely to be almost surely bounded. The validity of the control scheme presented in this paper was demonstrated by using simulation outcomes.

    Citation: Mengmeng Jiang, Qiqi Ni. Adaptive state-feedback control for low-order stochastic nonlinear systems with an output constraint and SiISS inverse dynamics[J]. AIMS Mathematics, 2025, 10(5): 11208-11233. doi: 10.3934/math.2025508

    Related Papers:

    [1] 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
    [2] Yanghe Cao, Junsheng Zhao, Zongyao Sun . State feedback stabilization problem of stochastic high-order and low-order nonlinear systems with time-delay. AIMS Mathematics, 2023, 8(2): 3185-3203. doi: 10.3934/math.2023163
    [3] 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
    [4] Lu Zhi, Jinxia Wu . Adaptive constraint control for nonlinear multi-agent systems with undirected graphs. AIMS Mathematics, 2021, 6(11): 12051-12064. doi: 10.3934/math.2021698
    [5] 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
    [6] 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
    [7] 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
    [8] 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
    [9] 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
    [10] Zhaohui Chen, Jie Tan, Yong He, Zhong Cao . Decentralized observer-based event-triggered control for an interconnected fractional-order system with stochastic Cyber-attacks. AIMS Mathematics, 2024, 9(1): 1861-1876. doi: 10.3934/math.2024091
  • This paper focuses on state-feedback adaptive control for stochastic low-order nonlinear systems with an output constraint and stochastic integral input-to-state stability (SiISS) inverse dynamics. The system with an output constraint was transformed straightforwardly into the equivalent system without a constraint using important coordinate transformations. SiISS was used to characterize unmeasured stochastic inverse dynamics. By introducing Lyapunov functions and using the stochastic systems stability theorem, we constructed a new adaptive state-feedback controller that assures the closed-loop system's trivial solution is stable in probability while fulfilling the requirements of the output constraint and all closed-loop signals are likely to be almost surely bounded. The validity of the control scheme presented in this paper was demonstrated by using simulation outcomes.



    Extensive research results have been achieved in the study of nonlinear systems, for example, [1] investigated the output feedback resilient control problem of an uncertain system with two quantized signals under hybrid cyber attacks. The problem of adaptive event-triggered security tracking controller design was studied for interval type-2 (IT2) Takagi-Sugeno (T-S) fuzzy-approximation-based nonlinear networked systems in [2]. The study of stochastic nonlinear systems is equally important. It is common knowledge that stochastic nonlinear systems (SNSs) have become indispensable in order to represent many mechanical and physical processes that have stochastic perturbations. One of the key features of the SNSs is described by stochastic stability. Since the establishment and improvement of stochastic stability theory in [3], the study of stabilization issues for SNSs has advanced significantly, for example, [4] studied a finite-time adaptive tracking stability issue of SNSs with state constraints, parametric uncertainties, and input saturation. A unified fuzzy control approach for stochastic high-order nonlinear systems was examined in [5]. The fixed-time synchronization and energy consumption of Kuramoto-oscillator networks with multilayer distributed control were studied in [6]. The finite-time synchronization (FTS) of the prediction of the synchronization time and energy consumption was discussed for multilayer fractional-order networks (MFONs) in [7]. [8] mainly discussed the stabilization issue for a class of stochastic nonlinear delay systems driven by Lévy processes. However, the above references only consider SNSs with order 1 or greater than 1.

    Many practical systems, like interactive liquid level systems in [9], leaky bucket systems in [10], and hydraulic control systems in [11], can be described as low-order SNSs because of the existence of stochastic disturbances and signal delays. As a result, it is essential to analyze the stability issue of low-order SNSs. Global stabilization of the low-order SNSs was examined in [12], where states were regulated by multiple time-varying delays. [13] addressed the issue of stability for a family of time-delay low-order SNSs. However, these references do not take the output constraint into account.

    It is common knowledge that state/output constraints have been involved in a number of actual systems on account of hardware limitations, performance demands, or safety regulations. During the course of operation, the violation of state/output constraints will result in systems performance degradation and even result in systems becoming unstable. For example, it is necessary to constrain the joint variables of a robotic arm system to maintain its mechanical structure in [14]. Another typical practical example is [15], where the velocity of the non-holonomic vehicle is required to remain within a safe range. That is why the study of output-constrained stability for nonlinear systems is especially significant and imperative. The barrier Lyapunov function (BLF) technique first introduced in [16] was an extremely useful tool for handling state/output constraints. Stability or tracking tasks can be implemented, which assure that the output constraints cannot be violated by keeping the design of BLFs finite during operations. Recently, BLF-based methods for handling output constraints have been progressively generalized to SNSs. A finite-time stability issue about high-order SNSs with an output constraint was studied by [17]. [18] presented a prescribed-time output feedback control algorithm for cyber-physical systems under an output constraint occurring in any finite time interval and malicious attacks. Nevertheless, the approaches characterized in these references are feasible only for remarkably restricted high-order SNSs, since systems' nonlinear terms have to fulfill either a low-order growth or a high-order growth condition. By fully considering these nonlinearity properties, a breakthrough in this regard was achieved in [19], where a state-feedback controller was designed for high-order SNSs. The problem of output feedback stabilization for a class of stochastic switched planar systems (Sto-SPS) subjected to asymmetric output constraints was investigated in [20]. [21] addressed output constraints of the systems by replacing the BLF method with the coordinate transformation method, transforming the SNSs with constraints into an equivalent SNS without constraints and solving the fixed-time stability problem of high-order SNSs with output constraints. The obvious drawback, nevertheless, is that stochastic inverse dynamics is ignored in these references.

    Since stochastic inverse dynamics is extensively used in a variety of engineering applications, it is a major cause of the system destabilization and affects the control systems' practical capabilities. Consequently, its examination has played an essential function in the advancement of both control theories and control technologies. For handling inverse dynamics, two of the most typical methods were recognized as input-to-state stability (ISS) proposed by [22] and integral input-to-state stability (iISS) proposed by [23]. For stochastic systems, a new concept about stochastic input-to-state stability (SISS) was described by [24,25]. Utilising the SISS concept, [26] gave the sufficiency criterion for SISS. [27] was devoted to the global continuous control for stochastic low-order cascade nonlinear systems with time-varying delay and SISS stochastic inverse dynamics. [28] studied the adaptive state feedback stabilization problem of stochastic nonlinear systems with SISS stochastic inverse dynamics. A finite-time stabilization issue for high-order SNSs with finite-time SISS (FT-SISS) inverse dynamics was resolved in [29]. [30] aimed to investigate the global stabilization for a class of stochastic continuous time-delay nonlinear systems involving unknown control coefficients and SISS-like conditions. [31] further examined finite-time stabilization issues of time-varying low-order SNSs with FT-SISS inverse dynamics. Yet, radial unboundedness conditions need to be satisfied for the supplied rate of the SISS, thereby ruling out a number of stochastic systems with convergent properties. For that reason, [32] first expanded iISS into stochastic systems and put forward stochastic integral input to state stability (SiISS) which was rigorously weaker than the SISS. Under this framework, the research on SNSs with stochastic inverse dynamics was expanded significantly. [33] focused on the problem of adaptive state-feedback control for a class of stochastic high-order nonlinearly parameterized systems with SiISS inverse dynamics. [34] provided the research results on adaptive state-feedback control about high-order SNSs with an output constraint and SiISS inverse dynamics. Nonetheless, in low-order SNSs with SiISS inverse dynamics, the above findings do not apply to the case where the systems have output constraints, which gives a significant incentive to our research aim.

    On this basis, we solve the adaptive state-feedback control issue of low-order SNSs with an output constraint and SiISS inverse dynamics. Our major contributions are emphasised below:

    (ⅰ) In comparison with the above results, system models presented in the paper are more universal owing to the fact that low-order SNSs, output constraints, and SiISS inverse dynamics are considered simultaneously. Compared with the low-order SNSs with FT-SISS inverse dynamics in [30,31], the stochastic inverse dynamics condition is relaxed to SiISS, which is a weaker restriction about the stochastic inverse dynamics. The order of the systems is different compared to the SNSs with output constraints and stochastic inverse dynamics in [21]. In this paper, we investigate the low-order SNSs.

    (ⅱ) Without using the commonly available BLFs, a coordinate transformation method is applied to convert output-constrained systems into an equivalent system without an output constraint. For this system without constraint, we construct the adaptive state-feedback controller by employing SiISS to characterize unmeasurable stochastic inverse dynamics. We incorporate the Lyapunov function and utilize stochastic stability theory to ensure that the trivial solution of the closed-loop system is stable probabilistically while satisfying the output constraint and all the closed-loop signals are almost surely bounded.

    We will study low-order SNSs in this paper as follows:

    dz0=f0(z0,x1)dt+g0(z0,x1)dω,dxi=xrii+1dt+fi(θ,z0,ˉxi)dt+gi(θ,z0,ˉxi)dω,i=1,,n1,dxn=urndt+fn(θ,z0,x)dt+gn(θ,z0,x)dω,y=x1, (2.1)

    with the output constraint

    yΩy={yR:ϵl<y<ϵl}, (2.2)

    where x=(x1,,xn)Rn is a measurable state and its initial value is x(0)=x0, yR is the system output, and uR is the control input. ˉxi=(x1,,xi)Ri,i=1,,n,ˉxn=(x1,,xn)=x, and z0=(z01,,z0d)Rd are unmeasured stochastic inverse dynamics where the initial value is z0(0)=ˉz0d. θRs is an unknown constant vector. The system power ri(0,1) is an odd ratio. ω is an m-dimensional standard Wiener process defined on the complete probability space (Ω,F,P). fi: Rs×Rd×RiR and gi: Rs×Rd×RiRm are Lipschitz locally as well as disappear at the initial point. ϵl is a given positive constant.

    Some notations, definitions, and lemmas are used throughout this paper and are given below.

    Notations: Rn stands for the real n-dimensional Euclidean space. For a given vector or matrix A, A denotes its transpose, Tr{A} denotes its trace when A is square, and |A| is the Euclidean norm of a vector A. Ci denotes the set of all functions with continuous ith partial derivatives. K denotes the set of all functions: R+R+, which are continuous, strictly increasing, and vanishing at zero. K denotes the set of all functions that are of class K and unbounded.

    The following SNS is considered

    dx=f(x)dt+g(x)dω,x(0)=x0Rn,t0, (2.3)

    where xRn is the system state, and ω is an m-dimensional standard Wiener process defined on the complete probability space (Ω,F,P). f: RnRn and g: RnRm×n are Lipschitz locally.

    Definition 1. [24] Given V(x)C2, we define the differential operators related to the system (2.3) L by LV(x)=V(x)xf(x)+12Tr{g(x)2V(x)x2g(x)}, where 12Tr{g(x)2V(x)x2g(x)} is referred to as the Hessian term of L.

    Definition 2. [25] The stochastic process x(t) is almost surely bounded if supt0x(t)<.

    In [32], SiISS was defined using Lyapunov functions. The SNSs described as follows are considered

    dx=f(x,υ,t)dt+g(x,υ,t)dω, (2.4)

    where xRn is the system state, υRr is the input, and ω is a m-dimensional standard Wiener process. f: Rn×Rr×R+Rn and g: Rn×Rr×R+Rm×n are Lipschitz locally.

    Definition 3. [32] It is said that system (2.4) is SiISS by employing Lyapunov functions, if there are functions VC2(Rn;R),α,β,γK, and continuous function δ>0 such that

    α(|x|)V(x)β(|x|),LVδ(|x|)+γ(|υ|). (2.5)

    The function V fulfilling (2.5) is known as the SiISS-Lyapunov function, and (δ,γ) in (2.5) is referred to as the SiISS supply rate of system (2.4).

    Lemma 1. [35] For any xR,yR, if p1, |x+y|1p|x|1p+|y|1p,|x+y|p2p1|xp+yp| hold; if p1 is an odd ratio, |xy|p2p1|xpyp|,|x1py1p|211p|xy|1p hold.

    Lemma 2. [36] Assume that there is a radially unbounded non-negative function V(x)C2, that is, lim||x||V(x)=. For any initial value, the system (2.3) has a continuous solution on [0,) if the second-order differential operator L about (2.3) fulfils LV(x)0,xRn.

    Lemma 3. [33] With respect to system (2.3), there is a series of functions V(x)C2, W()0, α,βK, c1>0,c20 which makes

    α(|x|)V(x)β(|x|),LV(x)c1W(x)+c2. (2.6)

    It follows that there is a unique solution almost surely on [0,), when c2=0, the equilibrium point x=0 is globally stable in probability, and P{limtW(x)=0}=1.

    Lemma 4. [37] Given a>0,b>0, for arbitrary real-valued functions γ(x,y), xR,yR, it holds that

    |x|a|y|bγ(x,y)|x|a+b+(ba+b)(a+ba)abγab(x,y)|y|a+b.

    Lemma 5. [35] There exists a series of smoothing functions p1(x)0,p2(y)0,p3(x)1, and p4(y)1 for the provided consecutive function p(x,y), which makes |p(x,y)|p1(x)+p2(y),|p(x,y)|p3(x)p4(y).

    Lemma 6. [21] For i=1,,n, taking into account the known constant a>0 and arbitrary biR, (ni=1|bi|)ada(ni=1|bi|a) holds, where if a1, then da=na1, and if a<1, then da=1.

    Remark 1. A number of significant features of SiISS have been introduced by [32]: (ⅰ) SiISS is rigorously weaker than the SISS applying Lyapunov functions from [26]; and (ⅱ) SiISS has more enhanced minimum phase properties over [38]. Nevertheless, for certain SNSs, there is no dynamic output feedback control law to implement probabilistic global stability only under the assumption of minimum phase. (ⅲ) SiISS implies SISS, but the inverse is not valid. Furthermore, the major distinction between SISS and SiISS lies in allowing δ in (2.5) to denote the continuous positive definite function in SiISS, rather than the K function in SISS.

    In the paper, our objective is to construct the adaptive state-feedback controller for the low-order SNSs (2.1) with output constraint (2.2) and SiISS inverse dynamics. To accomplish our goal, some assumptions will be required as below:

    Assumption 1. The Order of system (2.1) fulfils 0<rnrn1r2r1<1.

    Assumption 2. There exists two constants μij0, ˉμij0, and a series of known smoothing non-negative functions fi1, fi2, gi1,gi2, i=1,,n, such that

    |fi(θ,z0,ˉxi)|fi1(|z0|)|z0|ri+θfi2(ˉxi)ij=1|xj|ri+μij,|gi(θ,z0,ˉxi)|gi1(|z0|)|z0|ri+12+θgi2(ˉxi)ij=1|xj|ri+12+ˉμij. (3.1)

    Assumption 3. The z0-subsystem of (2.1) is the SiISS which has x1 as the input, i.e., there is a function V0(z0)C2 which makes

    α1(|z0|)V0(z0)α2(|z0|),LV0(z0)α0(|z0|)+γ0(|x1|), (3.2)

    where α1,α2,γ0K, and α0 is regarded as a continuous positive definite function.

    Assumption 4. Some known smoothing non-negative functions ψ0,ψz0 exist that make |g0(z0,x1)|ψ0(|z0|), |V0z0|ψz0(|z0|).

    Lemma 7. [26] For the z0-subsystem satisfying (3.2), if

    lim sups0+α(s)α0(s)<,lim sups0+ψ2z0(s)ψ20(s)α0(s)<, (3.3)
    0[φ(α11(s))]es0[ζ(α11(τ))]1dτds<, (3.4)

    where α(s),α1(s)K, ζ(s)>0, and φ(s)0 are regarded as continuously increasing functions that are determined on [0,), fulfilling

    φ(s)α0(s)4α(s),ζ(s)α0(s)2ψ2z0(s)ψ20(s). (3.5)

    Then one can find a non-decreasing positive function ϱ(s)C1[0,), for any z0Rm, which makes

    ϱ(V0(z0))α0(|z0|)2ϱ(V0(z0))ψ2z0(|z0|)ψ20(|z0|)+4α(|z0|). (3.6)

    Remark 2. (ⅰ) Assumption 1 is the condition of orders, which is similar to that in [30,31]. With respect to Assumption 2, the power of xj from fi can take arbitrary values on (ri,), and the power of xj from gi can take arbitrary values on (ri+12,).

    (ⅱ) Assumption 3 indicates that the z0-subsystem has the SiISS characteristic. In comparison with SISS, since α0 in (3.2) is just continuous positive definite instead of K, SiISS is a much weaker restriction on the stochastic inverse dynamics.

    (ⅲ) Within Assumption 4, the restriction on |V0z0|ψz0(|z0|) is a common assumption that is easily verified. |g0(z0,x1)|ψ0(|z0|) is the constraint on the inverse dynamics diffusion vector field, which reflects the fact that the inverse dynamics diffusion vector field is constrained by dynamics themselves, and the influence of controlled subsystem (2.1) is seen to be bounded. This second assumption is required to handle the Itô modification term of the Itô formula, and it is among the most significant distinctions between Itô stochastic systems and deterministic systems.

    Remark 3. Stochastic inverse dynamics widely exist in practical systems, which are one of the main sources resulting in instability. Therefore, many stochastic nonlinear systems inevitably have SiISS stochastic inverse dynamics. For example, the z0-subsystem in the simulation part of [34] is

    dz0=(4z01+z40+18(4z01+z40+32z0)x41)dt+z0dω.

    For the z0-subsystem, by choosing V0(z0)=ln(1+z0)4, then LV04z401+z40+14,5342011ξ41. Let α0(s)=41+s4s4 and γ0(s)=201114,534s4 and then Assumption 3 holds. The z0-subsystem is SiISS with x1 as the input. Therefore, Assumption 3 is achievable.

    In this subsection, the equivalent coordinate transformations are described first as follows:

    x1=λ1arctan(ξ1),xi=ξi,i=2,,n, (3.7)

    where λ1=2ϵlπ. Particularly, x1=λ1arctan(ξ1) satisfies the characteristics below:

    x1ϵl,when ξ1,x1ϵl,when ξ1. (3.8)

    As a result, if ξ1(t) is bounded almost surely, the constraint (2.2) is almost surely not violated. Applying (3.7), the unconstrained systems can be derived as follows:

    dz0=f0(z0,ξ1)dt+g0(z0,ξ1)dω,dξ1=D1(ξ1)ξr12dt+f1(θ,z0,ξ1)dt+g1(θ,z0,ξ1)dω,dξi=ξrii+1dt+fi(θ,z0,ˉξi)dt+gi(θ,z0,ˉξi)dω,i=2,,n1,dξn=urndt+fn(θ,z0,ξ)dt+gn(θ,z0,ξ)dω, (3.9)

    when D1=1+ξ21λ1, f0=f0,g0=g0,f1=D1f1+ξ1(1+ξ21)λ21g1g1, g1=D1g1,fi=fi,gi=gi,i=2,,n. Applying (3.7), |x1|ς=|λ1arctan(ξ1)|ςλς1|ξ1|ς, ς{r1+μ11,1+r12+ˉμ11}. By Lemmas 5 and 6, it yields that

    |f1(ξ1)||D1(ξ1)||f1(ξ1)|+ξ1(1+ξ21)λ21|g1(ξ1)|2|D1|(f11|z0|r1+θf12|x1|r1+μ11)+ξ1(1+ξ21)λ21(g11|z0|r1+12+θg12|x1|r1+12+ˉμ11)2|D1|(f11|z0|r1+θf12λr11|ξ1|r1(1+x21)μ112)+ξ1(1+ξ21)λ21(g211|z0|r1(1+z20)12+θ2g212λr11|ξ1|r1(1+x21)1+2ˉμ112)D11(ξ1)(f11(|z0|)|z0|r1+θf12(ξ1)|ξ1|r1+θ2f13(ξ1)|ξ1|r1),

    where D11,f11,f12,f13 are regarded as a series of known smoothing non-negative functions. Similarly to f1(ξ1), there exist known smoothing non-negative functions D21,g11,g12, which makes |g1(ξ1)|D21(ξ1)(g11(|z0|)|z0|r1+12+θg12(ξ1)|ξ1|r1+12).

    By (3.1) and Lemmas 5 and 6, we have that

    |fi(ˉξi)||fi(ˉξi)|fi1(|z0|)|z0|ri+θfi2(ˉξi)ij=1|ξj|ri,|gi(ˉξi)||gi(ˉξi)|gi1(|z0|)|z0|ri+12+θgi2(ˉξi)ij=1|ξj|ri+12, (3.10)

    where fi1,fi2,gi1,gi2,i=2,,n, are regarded as a series of known smoothing non-negative functions.

    Step 1: Denote σ=max{1in}{1,θ,θ2,θ3+r1r1ri+3}. Selecting z1=ξ1 and the first Lyapunov function V1(ξ1,˜σ)=W1(ξ1)+12˜σ2=14z41+12˜σ2, obviously, V1 is C2, positive definite, and radially unbounded. ˆσ(t) is regarded as the estimate of σ, and ˜σ=σˆσ(t) is taken as the estimation error. By Definition 1 and (3.9), one has that

    LV1=z31(D1(ξ1)ξr12+f1(ξ1))+32z21g1(ξ1)g1(ξ1)˜σ˙ˆσD1z31(ξr12ξr12)+D1z31ξr12+z31|f1|+32z21|g1|2˜σ˙ˆσ. (3.11)

    According to the above derivation and Lemmas 4 and 5, it follows that

    z31|f1||z1|3D11(ξ1)(f11(|z0|)|z0|r1+θf12(ξ1)|ξ1|r1+θ2f13(ξ1)|ξ1|r1)σβ11(ξ1)z3+r11+κ11(|z0|)z3+r10, (3.12)

    where β11,κ11 are regarded as a series of known smoothing non-negative functions. Proceeding similarly to the derivation of (3.12), we obtain known smoothing non-negative functions β12(ξ1),κ12(|z0|) which make

    32z21|g1|23|z1|2(D21(ξ1)(g11(|z0|)|z0|r1+12+θg12(ξ1)|ξ1|r1+12))2σβ12(ξ1)z3+r11+κ12(|z0|)z3+r10. (3.13)

    Substituting (3.12) and (3.13), known function ν1, and the virtual controller

    ξ2=(n+ˆσβ1(ξ1)+φ(ξ1)D)1r1z1α1(ξ1,ˆσ)z1 (3.14)

    into (3.11) yields

    LV1nz3+r11+D1z31(ξr12ξr12)+(˜σ+ν1)(β1z3+r11˙ˆσ)+κ1(|z0|)z3+r10φ(ξ1)z3+r11, (3.15)

    where D=1λ1, β1=β11+β12,κ1=κ11+κ12, φ(ξ1) is the non-negative smoothing function to be identified, and let ν1=0.

    Step 2: Set the second Lyapunov function V2(ˉξ2,˜σ)=V1(ξ1,˜σ)+W2(ˉξ2)=V1(ξ1,˜σ)+1r1r2+4zr1r2+42 and z2=ξ2ξ2. Clearly, V2 is C2, positive definite, and radially unbounded. Applying (3.9) and (3.15), one obtains

    LV2nz3+r11+(˜σ+ν1)(β1z3+r11˙ˆσ)+κ1(|z0|)z3+r10φ(ξ1)z3+r11+zr1r2+32(ξr23ξr23)+zr1r2+32ξr23+W2ˆσ˙ˆσ+W2ξ1(D1ξr12+f1)+zr1r2+32f2+122W2ξ21|g1|2+2W2ξ1ξ2|g1||g2|+122W2ξ22|g2|2+D1z31(ξr12ξr12). (3.16)

    Applying the definition of W2(ˉξ2), we have

    W2ξ1=zr1r2+32ξ2ξ1,W2ξ2=zr1r2+32,W2ˆσ=zr1r2+32ξ2ˆσ,2W2ξ21=(r1r2+3)zr1r2+22(ξ2ξ1)2zr1r2+322ξ2ξ21,2W2ξ1ξ2=(r1r2+3)zr1r2+22ξ2ξ1,2W2ξ22=(r1r2+3)zr1r2+22,|ξ2ξ1|=|α1ξ1ξ1+α1|ϖ21(ξ1),|2ξ2ξ21|=|2α1ξ21ξ1+2α1ξ1|ϖ22(ξ1), (3.17)

    where ϖ21(ξ1),ϖ22(ξ1) are regarded as a series of known smoothing non-negative functions.

    It is clear by (3.9) and Lemmas 1 and 4, that

    W2ξ1(D1ξr12+f1)|z2|r1r2+3ϖ21(ξ1)(D1|z2α1ξ1|r1+D11(ξ1)(f11(|z0|)|z0|r1+θf12(ξ1)|ξ1|r1+θ2f13(ξ1)|ξ1|r1))(1+(ϖ21zr1r22)2)12|z2|3(D1|z2α1z1|r1+D11(ξ1)(f11(|z0|)|z0|r1+θf12(ξ1)|z1|r1+θ2f13(ξ1)|z1|r1))17z3+r11+σβ21(ˉξ2,ˆσ)z3+r12+κ21(|z0|)z3+r10, (3.18)

    where β21,κ21 are regarded as a series of known smoothing non-negative functions.

    In a similar way to the derivation of (3.18), it is apparent that

    zr1r2+32f2|z2|r1r2+3(f21(|z0|)|z0|r2+θf22(ˉξ2)2l=1|ξl|r2)|z2|r1r2+3(f21|z0|r2+θf222l=1|zlαl1zl1|r2)17z3+r11+σβ22(ˉξ2,ˆσ)z3+r12+κ22(|z0|)z3+r10, (3.19)

    where β22,κ22 are regarded as a series of known smoothing non-negative functions.

    With (3.10), (3.17) and Lemmas 1, 4, and 5, we can conclude that

    122W2ξ21|g1|2((r1r2+3)|z2|r1r2+2ϖ221(ξ1)+|z2|r1r2+3ϖ22(ξ1))(D21(ξ1)(g11(|z0|)|z0|r1+12+θg12(ξ1)|ξ1|r1+12))2ρ21(ˉξ2,z0)(ϖ221(1+(zr1r22)2)12|z2|2+(1+(zr1r2+12ϖ22)2)12|z2|2)(|z0|1+r1+θ2|z1|1+r1)17z3+r11+σβ23(ˉξ2,ˆσ)z3+r12+κ23(|z0|)z3+r10, (3.20)

    where ρ21,β23,κ23 are regarded as a series of known smoothing non-negative functions.

    With the help of (3.10), (3.17) and Lemmas 1, 4, and 5, we are able to deduce that

    2W2ξ1ξ2|g1||g2|(r1r2+3)|z2|r1r2+2ϖ21(ξ1)D21(g11|z0|r1+12+θg12|ξ1|r1+12)(g21|z0|r2+12+θg222l=1|zlαl1zl1|r2+12)ρ22(ˉξ2,z0)(1+(ϖ21zr1+r22r22)2)12|z2|r1r1+r22+2(|z0|r1+r22+1+θ|z1|r1+r22+1+θ|z2|r1+r22+1)17z3+r11+σβ24(ˉξ2,ˆσ)z3+r12+κ24(|z0|)z3+r10, (3.21)

    where ρ22,β24,κ24 are regarded as a series of known smoothing non-negative functions.

    In a similar way to the derivation of (3.21), we can identify a series of known smooth non-negative functions ρ23,β25,κ25 such that

    122W2ξ22|g2|2(r1r2+3)|z2|r1r2+2(g21|z0|r2+12+θg222l=1|zlαl1zl1|r2+12)2ρ23(ˉξ2,z0)|z2|r1r2+2(|z0|r2+1+θ2|z1|r2+1+θ2|z2|r2+1)17z3+r11+σβ25(ˉξ2,ˆσ)z3+r12+κ25(|z0|)z3+r10. (3.22)

    By Lemmas 1 and 4, one arrives at

    D1z31(ξr12ξr12)21r1D1|z1|3|z2|r117z3+r11+σβ26(ˉξ2,ˆσ)z3+r12, (3.23)

    where β26 is a known smoothing non-negative function.

    Substituting (3.18)–(3.23) into (3.16) leads to

    LV2(n67)z3+r1+(˜σ+ν1)(β1z3+r11˙ˆσ)+2j=1κj(|z0|)z3+r10φ(ξ1)z3+r11+zr1r2+32(ξr23ξr23)+zr1r2+32ξr23+σβ2z3+r12+W2ˆσ˙ˆσˆσβ2z3+r12+ˆσβ2z3+r12, (3.24)

    where β2=6j=1β2j, and κ2=5j=1κ2j. It is evident by (3.17), and Lemmas 1 and 4–6, that

    |W2ˆσ(2j=1βjz3+r1j)|17z3+r11+β27(ˉξ2,ˆσ)z3+r12, (3.25)

    where β27 is a known smoothing non-negative function. Thus, we apply the known function ν2:

    (˜σ+ν1)(β1z3+r11˙ˆσ)+σβ2z3+r12ˆσβ2z3+r12+W2ˆσ˙ˆσ=˜σβ1z3+r11+˜σβ2z3+r12˜σ˙ˆσ+W2ˆσ˙ˆσ+W2ˆσ2j=1βjz3+r1jW2ˆσ2j=1βjz3+r1j=˜σ2j=1βjz3+r1j˜σ˙ˆσν2˙ˆσ+ν22j=1βjz3+r1j+W2ˆσ2j=1βjz3+r1j=(˜σ+ν2)(2j=1βjz3+r1j˙ˆσ)+W2ˆσ2j=1βjz3+r1j(˜σ+ν2)(2j=1βjz3+r1j˙ˆσ)+17z3+r11+β27(ˉξ2,ˆσ)z3+r12, (3.26)

    where ν2=W2ˆσ. Substituting (3.26) into (3.24) and using the virtual controller

    ξ3=(n1+ˆσβ2+β27)1r2z2α2(ˉξ2,ˆσ)z2, (3.27)

    we have

    LV2(n1)2j=1z3+r1j+(˜σ+ν2)(2j=1βjz3+r1j˙ˆσ)+2j=1κj(|z0|)z3+r10φ(ξ1)z3+r11+zr1r2+32(ξr23ξr23). (3.28)

    Inductive step (3kn): Assume that in step k1, Vk1(ˉξk1,ˆσ)C2 exists, where Vk1(ˉξk1,ˆσ) is clearly positive definite and radially unbounded. The virtual controllers ξ1,,ξk are determined by

    ξ1=0,z1=ξ1ξ1=ξ1,ξj=αj1(ˉξj1,ˆσ)zj1,zj=ξjξj=ξj+αj1(ˉξj1,ˆσ)zj1,j=2,,k, (3.29)

    and then, the inequality exists as below:

    LVk1(nk+2)k1j=1z3+r1j+(˜σ+νk1)(k1j=1βjz3+r1j˙ˆσ)+k1j=1κj(|z0|)z3+r10φ(ξ1)z3+r11+zr1rk1+3k1(ξrk1kξrk1k), (3.30)

    where αj,j=1,,k1, are regarded as known smoothing non-negative functions and known function νk1=k1j=2Wjˆσ.

    Next we demonstrate that (3.30) remains applicable to step k.

    Choose Vk(ˉξk,˜σ)=Vk1(ˉξk1,˜σ)+Wk(ˉξk)=Vk1(ˉξk1,˜σ)+1r1rk+4zr1rk+4k, where, obviously, Vk is C2, positive definite, and radially unbounded. Using (3.9) and (3.30), we have

    LVk(nk+2)k1j=1z3+r1j+(˜σ+νk1)(k1j=1βjz3+r1j˙ˆσ)+k1j=1κj(|z0|)z3+r10φ(ξ1)z3+r11+zr1rk+3k(ξrkk+1ξrkk+1)+zr1rk+3kξrkk+1+Wkˆσ˙ˆσ+zr1rk+3kfk+(Wkξ1(D1ξr12+f1)+k1j=2Wkξj(ξrjj+1+fj))+12k1i,j=12Wkξiξj|gj||gi|+12k1j=12Wkξ2j|gj|2+k1j=12Wkξjξk|gj||gk|+122Wkξ2k|gk|2+zr1rk1+3k1(ξrk1kξrk1k). (3.31)

    In addition, Wk(ˉξk)=1r1rk+4zr1rk+4k is C2, and a simple calculation yields

    Wkξj=zr1rk+3kξkξj,Wkξk=zr1rk+3k,Wkˆσ=zr1rk+3kξkˆσ2Wkξiξj=(r1rk+3)zr1rk+2kξkξiξkξjzr1rk+3k2ξkξiξj,2Wkξjξk=(r1rk+3)zr1rk+2kξkξj,2Wkξ2j=(r1rk+3)zr1rk+2k(ξkξj)2zr1rk+3k2ξkξ2j,2Wkξ2k=(r1rk+3)zr1rk+2k. (3.32)

    From (3.29) and Lemma 5,

    |ξkξj|=|k1s=1(k1l=s)αlξjξs+αk1αj|ϖk1(ˉξk1),|2ξkξ2j|=|k1s=12(k1l=s)αlξ2jξs+2(αk1αj)ξj|ϖk2(ˉξk1),|2ξkξiξj|=|k1s=12(k1l=s)αlξiξjξs+(αk1αj)ξj+(αk1αi)ξj|ϖk3(ˉξk1), (3.33)

    where ϖk1(ˉξk1),ϖk2(ˉξk1),ϖk3(ˉξk1) are regarded as known smoothing non-negative functions.

    Via (3.10) and Lemma 4, a number of known smoothing non-negative functions βk1,κk1 exist that make

    zr1rk+3kfk|zk|r1rk+3(fk1(|z0|)|z0|rk+θfk2(ˉξk)kj=1|ξj|rk)18k1j=1z3+r1j+σβk1((ˉξk,ˆσ))z3+r1k+κk1(|z0|)z3+r10. (3.34)

    It is deduced from (3.10), (3.32), (3.33), and Lemmas 4–6 that

    (Wkξ1(D1ξr12+f1)+k1j=2Wkξj(ξrjj+1+fj))|zk|r1rk+3ϖk1(ˉξk1)(D1|z2α1z1|r1+D11(f11|z0|r1+θf12|z1|r1+θ2f13|z1|r1))+k1j=2|zk|r1rk+3ϖk1(ˉξk1)(|zj+1αjzj|rj+fj1|z0|rj+θfj2jl=1|zlαl1zli|rj)ρk1(ξk,z0)((1+(ϖk1zr1rkk)2)12|zk|3(|z0|r1+θ|z1|r1+θ2|z1|r1)+k1j=2(1+(ϖk1zrjrkk)2)12|zk|r1rj+3(|z0|rj+θjl=1|zl|rj+|zj+1|rj))18k1j=1z3+r1j+σβk2(ˉξk,ˆσ)z3+r1k+κk2(|z0|)z3+r10, (3.35)

    where ρk1,βk2,κk2 are regarded as known smoothing non-negative functions.

    With the help of (3.10), (3.32), (3.33), and Lemmas 4–6, it is possible to identify known smoothing non-negative functions ρk2,βk3,κk3 such that

    12k1i,j=12Wkξiξj|gj||gi|k1i,j=1((r1rk+3)|zk|r1rk+2ϖ2k1+|zk|r1rk+3ϖk3)×(gj1|z0|rj+12+θgj2jl=1|ξl|rj+12)(gi1|z0|ri+12+θgi2il=1|ξl|ri+12)ρk2(ˉξk,z0)k1i,j=1(ϖ2k1(1+(zri+rj2rkk)2)12|zk|r1ri+rj2+2+(1+(ϖk3zri+rj2rk+1k)2)12|zk|r1ri+rj2+2)×(|z0|ri+rj2+1+θ|z1|ri+rj2+1++θ|zj|ri+rj2+1++θ|zi|ri+rj2+1)18k1j=1z3+r1j+σβk3(ˉξk,ˆσ)z3+r1k+κk3(|z0|)z3+r10. (3.36)

    In a similar way to (3.36), there exist known smoothing non-negative functions ρk3,βk4,κk4 such that

    12k1j=12Wkξ2j|gj|2k1j=1((r1rk+3)|zk|r1rk+2ϖ2k1+|zk|r1rk+3ϖk2)(gj1|z0|rj+12+θgj2jl=1|ξl|rj+12)2ρk3(ˉξk,z0)k1j=1(ϖ2k1(1+(zrjrkk)2)12|zk|r1rj+2+(1+(ϖk2zrjrk+1k)2)12|zk|r1rj+2)×(|z0|rj+1+θjl=1|zl|rj+1)18k1j=1z3+r1j+σβk4(ˉξk,ˆσ)z3+r1k+κk4(|z0|)z3+r10. (3.37)

    It is clear by (3.10), (3.32), (3.33), and Lemmas 4–6 that

    k1j=12Wkξjξk|gj||gk|k1j=1(r1rk+3)|zk|r1rk+2ϖk1(gj1|z0|rj+12+θgj2jl=1|ξl|rj+12)(gk1|z0|rk+12+θgk2kl=1|ξl|rk+12)ρk4(ˉξk,z0)k1j=1(1+(ϖk1zrj+rk2rkk)2)12|zk|r1rj+rk2+2×(|z0|rj+rk2+1+θ|z1|rj+rk2+1++θ|zj|rj+rk2+1++θ|zk|rj+rk2+1)18k1j=1z3+r1j+σβk5(ˉξk,ˆσ)z3+r1k+κk5(|z0|)z3+r10, (3.38)

    where ρk4,βk5,κk5 are regarded as known smoothing non-negative functions.

    With the help of (3.10), (3.32), and Lemmas 4 and 5, there exist a series of known smoothing non-negative functions βk3,κk6 that make

    122Wkξ2k|gk|2(r1rk+3)|zk|r1rk+2(gk1|z0|rk+12+θgk2kl=1|ξl|rk+12)218k1j=1z3+r1j+σβk6(ˉξk,ˆσ)z3+r1k+κk6(|z0|)z3+r10. (3.39)

    We observe from (3.29) and Lemmas 1 and 4 that

    zr1rk1+3k1(ξrk1kξrk1k)21rk1|zk1|r1rk1+3|ξkξk|rk121rk1|zk1|r1rk1+3|zk|rk118k1j=1z3+r1j+σβk7(ˉξk,ˆσ)z3+r1k, (3.40)

    where βk7 is a known smoothing non-negative function.

    Substituting (3.34)–(3.40) into (3.31) yields

    LVk(nk+98)k1j=1z3+r1j+(˜σ+νk1)(k1j=1βjz3+r1j˙ˆσ)+kj=1κj(|z0|)z3+r10φ(ξ1)z3+r11+zr1rk+3k(ξrkk+1ξrkk+1)+zr1rk+3kξrkk+1+Wkˆσ˙ˆσ+σβkz3+r1k+ˆσβkz3+r1kˆσβkz3+r1k(nk+98)k1j=1z3+r1j+(˜σ+νk1)(k1j=1βjz3+r1j˙ˆσ)+kj=1κj(|z0|)z3+r10φ(ξ1)z3+r11+zr1rk+3k(ξrkk+1ξrkk+1)+zr1rk+3kξrkk+1+Wkˆσ˙ˆσ+˜σβkz3+r1k+ˆσβkz3+r1k, (3.41)

    where βk=7j=1βkj,κk=6j=1κkj. Applying (3.32), and Lemmas 1 and 4–6, a known non-negative smoothing function βk8 exists such that

    |νk1βkz3+r1k+Wkˆσkj=1βjz3+r1j|18k1j=1z3+r1j+βk8(ˉξk,ˆσ)z3+r1k, (3.42)

    and

    (˜σ+νk1)(k1j=1βjz3+r1j˙ˆσ)+Wkˆσ˙ˆσ+˜σβkz3+r1k=˜σk1j=1βjz3+r1j+νk1k1j=1βjz3+r1j˜σ˙ˆσνk1˙ˆσ+Wkˆσ˙ˆσ+˜σβkz3+r1k+νk1βkz3+r1kνk1βkz3+r1k+Wkˆσkj=1βjz3+r1jWkˆσkj=1βjz3+r1j=˜σkj=1βjz3+r1j+νkkj=1βjz3+r1j˜σ˙ˆσνk˙ˆσνk1βkz3+r1k+Wkˆσkj=1βjz3+r1j(˜σ+νk)(kj=1βjz3+r1j˙ˆσ)+18k1j=1z3+r1j+βk8(ˉξk,ˆσ)z3+r1k, (3.43)

    where known function νk=kj=2Wjˆσ. Substituting (3.43) and the virtual controller

    ξk+1=(nk+1+ˆσβk+βk8)1rkzkαk(ˉξk,ˆσ)zk (3.44)

    into (3.41) leads to

    LVk(nk+1)kj=1z3+r1j+(˜σ+νk)(kj=1βjz3+r1j˙ˆσ)+kj=1κj(|z0|)z3+r10φ(ξ1)z3+r11+zr1rk+3k(ξrkk+1ξrkk+1). (3.45)

    As a result, (3.30) remains applicable to step k.

    For step n, choose Vn(ξ,˜σ)=Vn1(ˉξn1,˜σ)+Wn(ξ), which is C2, positive definite, and radially unbounded. With the adoption of the adaptive controller

    ˙ˆσ=nj=1βjz3+r1j, (3.46)
    u=ξn+1(ξ,ˆσ)=αn(ξ,ˆσ)zn, (3.47)

    we have

    LVnnj=1z3+r1j+κ(|z0|)z3+r10φ(ξ1)z3+r11, (3.48)

    where κ(|z0|)=kj=1κj(|z0|).

    Remark 4. In the theoretical derivation process of this article, we set the system parameters to a series of known non-negative smooth functions, such as β(),κ(),ν(),ρ(),ϖ(), and so on. To simplify the derivation process, functions such as β(),κ(),ν(),ρ(),ϖ() are set as abstract expressions without providing specific expressions. In the actual derivation process, these functions can provide specific expressions that satisfy the conditions, such as examples in simulation. If the specific expressions of these functions are too complex, it will reduce the performance of the systems, thereby slowing down the convergence speed of the systems. Therefore, in practice, we usually set simple function expressions for such functions to improve the convergence speed of the systems.

    Next we use a theorem to declare the major consequence of the paper.

    Theorem 1. For system (2.1) with the constraint (2.2), if Assumptions 1–4, (3.4), (3.5), lim infsα0(s)=,lim sups0+κ(s)s3+r1α0(s)<,lim sups0+ˉγ0(s)s3+r1<, and lim sups0+ψ2z0(s)ψ20(s)α0(s)< hold, then the adaptive controller (3.46)–(3.47) exists, which makes, for any initial value (z0(0),nj=1xj(0))Rd×Ωx, where ˉγ0(s)=γ0(λ1s),Ωx={x:xRn with ϵl<x1=y<ϵl}:

    (1) The systems (2.1), (3.7), (3.46), and (3.47) have the continuously unique solution almost surely on [0,);

    (2) All signals are almost surely bounded, and the constraints y(t) are almost surely not violated;

    (3) The closed-loop system's equilibrium point is stable in probability, P{limt(|z0(t)|+nj=1|xj(t)|)=0}=1, and P{limtˆσ exists and is finite}=1.

    Proof. (1) Assume that ϱ(s)C1[0,) is a non-decreasing positive function as defined in Lemma 7 and select

    Vz0(z0)=V0(z0)0ϱ(s)ds. (3.49)

    It is clear by the tangent function's definition that

    |arctan(ξ1)||ξ1|,ξ1R. (3.50)

    Using (3.7), (3.50), and Assumption 3, one has

    LV0α0(|z0|)+γ0(|x1)α0(|z0|)+ˉγ0(|ξ1|), (3.51)

    where ˉγ0(s)=γ0(λ1s). According to Itô's formula, (3.49), (3.51), and Assumption 4, it is evident that

    LVz0=ϱ(V0(z0))V0z0f0+12ϱ(V0(z0))|V0z0g0|2+12ϱ(V0(z0))2V0z20g0g0=ϱ(V0(z0))LV0+12ϱ(V0(z0))|V0z0g0|2ϱ(V0(z0))(α0(|z0|)+ˉγ0(|ξ1|))+12ϱ(V0(z0))ψz0(|z0|)2ψ20(|z0|). (3.52)

    Since α0(s) satisfies lim infsα0(s)=, there exists a function ˉα0(s)K, such that ˉα0(s)α0(s),s0. Now, we justify the inequality below in two cases:

    ϱ(V0(z0))(α0(|z0|)+ˉγ0(|ξ1|))ϱ(η(|ξ1|))ˉγ0(|ξ1|)12ϱ(V0(z0))α0(|z0|), (3.53)

    where η(|ξ1|)=α2(ˉα10(2ˉγ0(|ξ1|))).

    Case (ⅰ): When ˉγ0(|ξ1|)12α0(|z0|), one has

    ϱ(V0(z0))(α0(|z0|)+ˉγ0(|ξ1|))ϱ(V0(z0))(12α0(|z0|)12α0(|z0|)+ˉγ0(|ξ1|))ϱ(V0(z0))(12α0(|z0|)ˉγ0(|ξ1|)+ˉγ0(|ξ1|))ϱ(V0(z0))12α0(|z0|)ϱ(η(|ξ1|))ˉγ0(|ξ1|)12ϱ(V0(z0))α0(|z0|).

    Case (ⅱ): When ˉγ0(|ξ1|)12α0(|z0|), it is easy to get |z0|α10(2ˉγ0(|ξ1|)) and V0(z0)α2(|z0|)α2(α10(2ˉγ0(|ξ1|)))α2(ˉα10(2ˉγ0(|ξ1|)))=η(|ξ1|). By the monotonicity of ϱ, we have

    ϱ(V0(z0))(α0(|z0|)+ˉγ0(|ξ1|))ϱ(α2(ˉα10(2ˉγ0(|ξ1|))))ˉγ0(|ξ1|))ϱ(V0(z0))α0(|z0|)ϱ(η(|ξ1|))ˉγ0(|ξ1|)12ϱ(V0(z0))α0(|z0|).

    By combing these two cases, (3.53) holds. It can be deduced from (3.52) and (3.53) that

    LVz0ϱ(η(|ξ1|))ˉγ0(|ξ1|)12ϱ(V0(z0))α0(|z0|)+12ϱ(V0(z0))ψz0(|z0|)2ψ20(|z0|). (3.54)

    Set V(z0,ξ,˜σ)=Vn(ξ,˜σ)+Vz0(z0), which is C2, positive definite, and radially unbounded. Using (3.48) and (3.54), it is clear that

    LVnj=1z3+r1j+κ(|z0|)z3+r10φ(ξ1)|ξ1|3+r1+ϱ(η(|ξ1|))ˉγ0(|ξ1|)14ϱ(V0(z0))α0(|z0|)+12ϱ(V0(z0))ψz0(|z0|)2ψ20(|z0|)14ϱ(V0(z0))α0(|z0|). (3.55)

    Since lim sups0+ˉγ0(s)s3+r1<, there is a smoothing non-negative function φ(s) such that

    ϱ(η(|ξ1|))ˉγ0(|ξ1|)φ(ξ1)|ξ1|3+r1. (3.56)

    Due to lim sups0+κ(s)s3+r1α0(s)<,lim sups0+ψ2z0(s)ψ20(s)α0(s)<, (3.4), and (3.5), by Lemma 7, one has

    14ϱ(V0(z0))α0(|z0|)12ϱ(V0(z0))ψ2z0(|z0|)ψ20(|z0|)+κ(|z0|)z3+r10. (3.57)

    Substituting (3.56) and (3.57) into (3.55) results in

    LVnj=1z3+r1j14ϱ(V0(z0))α0(|z0|)0. (3.58)

    Denote χ(t)=[z0(t),ξ(t),˜σ], and V(χ) is C2, positive definite, and radially unbounded. The existence of two functions α,βK makes

    α(|χ|)V(χ)β(|χ|). (3.59)

    We can derive using (3.58), (3.59), and Lemmas 2 and 3 that the closed-loop systems (2.1), (3.7), (3.46), and (3.47) almost surely have a continuous unique solution on [0,).

    (2) Set the stopping time τk=inf{t0;|χ(t)|k}, k{2,3,4,}. Utilizing (3.58) and Itô's formula, we obtain an expression as follows:

    EV(χ(τkt))=V(χ(0))+Eτkt0LV(χ(s))dsV(χ(0)). (3.60)

    With the help of the definition of τk, one gets

    EV(χ(τkt)){sup0st|χ(s)|>k}V(χ(τkt))dP={sup0st|χ(s)|>k}V(χ(τk))dPP{sup0st|χ(s)|>k}inf|χ|kV(χ)P{sup0st|χ(s)|>k}inf|χ|kα(|χ|),t>0. (3.61)

    Substituting (3.61) into (3.60) yields

    P{sup0st|χ(s)|>k}V(χ(0))inf|χ|kα(|χ|),t>0. (3.62)

    Let t and k, and utilize the radial unboundedness of α(|χ|) to obtain P{supt0|χ(t)|<}=1. Consequently, χ(t),nj=1ξj(t),˜σ(t),z0(t) are almost surely bounded, in the same way that nj=1xj(t) is bounded. Remembering this, and employing the definitions of nj=2ξj(t), u(t), we can demonstrate the boundedness of nj=2ξj(t),u(t). The constraint (3.8) is almost surely fulfilled on the basis of (2.2) and the almost surely boundedness of ξ1(t).

    (3) By (3.58), (3.59), and Lemma 3, P{limt(|z0(t)|+nj=1|xj(t)|=0}=1 holds. Since the fact that (3.7) is an equivalent coordinate transformation, the closed-loop system's equilibrium point is stable in probability and P{limt(|z0(t)|+nj=1|xj(t)|=0}=1. Through (3.46) and Theorem 1's proof in [39], it is available that P{limtˆσ exists and is finite }=1.

    Remark 5. In comparison with the high-order (ri1) SNSs with stochastic inverse dynamics in [29], one of the major distinctions lies in constraint conditions on fj and gj, as well as the selection of the Lyapunov functions. Throughout the paper, to ensure that Vn is C2, ξj of formula (3.29) ought to be C2. We cannot assure that Vn is C2 if we use the assumptions of nonlinear functions and Lyapunov functions of high-order SNSs in [29]. Therefore, the stability issues of high-order SNSs and low-order SNSs are two completely distinct issues. In the paper, the stability issue of low-order SNSs with an output constraint and stochastic inverse dynamics can be solved by employing new nonlinear function assumptions, choosing new Lyapunov functions, and using the stability theorem of stochastic systems.

    Remark 6. We should show that radial unboundedness about the Lyapunov function V is essential, that is, the existence of function VC2 and two functions α,βK with αVβ. Using the barrier Lyapunov function V1(z1)=log(k4b1k4b1z41) from [4] as an example, it can be easily seen that V1 is not a radial unbounded function. Although the BLF V1 can efficiently resolve the issue of output constraint control, it makes the entire Lyapunov function V not a radially unbounded function. The stability analysis cannot be performed using Theorem 1 in [4] since the BLF is used in the controlling scheme.

    In order to address the fatal issue, this paper uses (3.7) to convert the original system (2.1) with output constraints into the system (3.9) without constraints. The output-constrained y(t)(ϵl,ϵl) is not violated by showing the almost certain boundedness for ξ1. Even more significantly, the radial unboundedness of the entire Lyapunov function V ensures the stability in probability of the original solution of the closed-loop system (2.1) by employing Lemmas 2 and 3.

    Remark 7. Referring to [34], the block diagram of this control scheme is shown in Figure 1. Specifically, by introducing a coordinate transformation and using SiISS to characterize unmeasurable stochastic inverse dynamics, the systems with an output constraint are transformed into equivalent unconstrained systems, guiding us to construct a state feedback stabilizer for stochastic low-order nonlinear systems with SiISS inverse dynamics, while preventing the violation of a prespecified output constraint during operation.

    Figure 1.  The block diagram of this scheme.

    The output-constrained SNS is considered as follows:

    dz0=(z350+x231)dt+0.05sinz350dω,dx1=x792dt+0.2sin(z0x1)dt+0.5sinx1cosz0dω,dx2=u35dt+z250x352dt+x451dω,y=x1, (4.1)

    with an output constraint:

    yΩy={yR:2<y<2}, (4.2)

    where r1=79,r2=35,f0=z350+x231, g0=0.05sinz350,f1=0.2sin(z0x1)0.2|x1|79, g1=0.5sinx1cosz00.5|x1|89, f2=z250x352|z0|35+|x2|35, g2=x451|x1|45. Obviously, Assumption 2 holds. By introducing

    ξ1=tan(x1λ1),ξ2=x2, (4.3)

    where λ1=4π, then (4.1) may be reconstructed as below:

    dz0=f0(z0,ξ1)dt+g0(z0,ξ1)dω,dξ1=D1(ξ1)ξr12dt+f1(θ,z0,ξ1)dt+g1(θ,z0,ξ1)dω,dξ2=ur2dt+f2(θ,z0,ˉξ2)dt+g2(θ,z0,ˉξ2)dω, (4.4)

    where D1=π(1+ξ21)4,f0=f0,g0=g0,f1=D1f1+ξ1(1+ξ21)λ21g1g1, g1=D1g1,f2=f2,g2=g2.

    By setting σ=max{1i2}{1,θ,θ2,θ3+r1r1ri+3},V1=14z41+12˜σ2 with ξ1=0 and z1=ξ1, the virtual controller ξ2=(4(2+ˆσβ1+φ(ξ1))π)97z1α1z1 guarantees that LV12z3491+D1z31(ξ792ξ792)+˜σ(β1z3491˙ˆσ)φ(ξ1)z1349, where β1=25π429ξ1691(1+ξ21)(1+x21)12+0.75π429ξ3491(1+ξ21),φ(ξ1)=0.67ξ8131+23ξ131. Set z2=ξ2ξ2 and V2=V1+45188z188452. The adaptive controller

    ˙ˆσ=β1z3491+β2z3492,u=(1+ˆσβ2+β27)53z2 (4.5)

    leads to LV22j=1z349jφ(ξ1)z3491+27170z3490, where β2=β21+β22++β26,β21=9034D1α1(1+α1)79(3427((10D1α1(1+α1)79)171))277, β22=143170+(1+α1)35(170189(1+α1)35)27143, β23=789(1568176π429α21(1+z106452)12(1+ξ21)2)169, β24=38,0383825384738613825(4π3145α1(1+ξ21)(1+z8452)12)8547, β25=127512,0123649700738254π13649, β26=34189277734(229D1)347, β27=β17β2.

    For the z0-subsystem, by choosing V0(z0)=z20,LV012z850+13x41,|V0z0|2z0,|g0|0.05. Assumptions 3 and 4 are satisfied with α0(s)=12s85,γ0(s)=13s4,ψz0(s)=2s,ψ0(s)=0.05, and then lim sups0+27170s349α0(s)<,lim sups0+ψ2z0(s)ψ20(s)α0(s)<,lim sups0+γ0(s)s349<. We have to look for the function ϱ(s) that satisfies (3.57), that is, 0.125ϱ(z20)z8500.005ϱ(z20)z20+27170z3490. In this simulation, we select ϱ(s)=2s4+1. Via (3.56), we select φ(s)=0.67s813+23s13. First let V=V2+z200(2s4+1)ds, then we have LV2j=1z349j18(2z80+1)z850.

    The initial values (z0(0),x1(0),x2(0))=(0.8,0.5,0.6) and ˆσ(0)=1 are selected, the and results of the simulation are shown in Figures 26. In particular, Figures 24 show the trajectories of z0, x1, and x2, and we can clearly see that the trajectories of z0, x1, and x2 tend to zero after two seconds, indicating that z0, x1, and x2 are stable. Figure 3 shows that the trajectory of y=x1 is restricted within the pre-specified output constraint range (4.2), and after two seconds, the trajectory of y=x1 tends to zero, indicating that y=x1 is stable. As shown in Figures 56, the range of σ(t),u(t) are almost certainly bounded, and the trajectory of u(t) tends to zero after two seconds, indicating that u(t) is stable. Therefore, through the trajectory curves in Figures 26, it can be ensured that the system in the simulation is stable and does not violate the output constraints. All signals are almost certainly bounded.

    Figure 2.  The curve of state z0(t).
    Figure 3.  The curves of state x1(t).
    Figure 4.  The curve of state x2(t).
    Figure 5.  The curve of ˆσ(t).
    Figure 6.  The curve of controller u(t).

    The adaptive state-feedback control issue of low-order SNSs with output constraints and SiISS inverse dynamics has been researched in this paper.

    Some problems are still remaining as follows: (ⅰ) What is the best way to devise adaptive output feedback controllers of low-order SNSs with an output constraint to achieve the systems' finite-time stabilization? (ⅱ) For low-order SNSs with asymmetric output constraints, what is the best way to devise controllers to maintain the systems' finite-time stabilization? (ⅲ) The paper deals with constant output constraints. Can the proposed method be extended to time-varying output constraints?

    Mengmeng Jiang: Conceptualization, Validation, Data curation, Methodology, Writing-review, editing; Qiqi Ni: Writing-original draft, Software, Conceptualization; Methodology.

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

    This work was supported by the National Natural Science Foundation of China (grant number 62103175).

    The authors declare that they have no conflicts of interest.



    [1] K. Yu, X. H. Chang, Quantized output feedback resilient control of uncertain systems under hybrid cyber attacks, Int. J. Adapt. Control, 36 (2022), 2954–2970. https://doi.org/10.1002/acs.3496 doi: 10.1002/acs.3496
    [2] X. M. Liu, X. H. Chang, Adaptive event-triggered tracking control for nonlinear networked systems with dynamic quantization and deception attacks, Int. J. Robust Nonlin., 34 (2024), 8311–8333. https://doi.org/10.1002/rnc.7389 doi: 10.1002/rnc.7389
    [3] R. Z. Hasminskii, Stochastic stability of differential equations, 1980.
    [4] H. F. Min, S. Y. Xu, Z. Q. Zhang, Adaptive finite-time stabilization of stochastic nonlinear systems subject to full-state constraints and input saturation, IEEE T. Automat. Contr., 66 (2021), 1306–1313. https://doi.org/10.1109/TAC.2020.2990173 doi: 10.1109/TAC.2020.2990173
    [5] Y. G. Yao, J. Q. Tan, J. Wu, X. Zhang, A unified fuzzy control approach for stochastic high-order nonlinear systems with or without state constraints, IEEE T. Fuzzy Syst., 30 (2022), 4530–4540. https://doi.org/10.1109/TFUZZ.2022.3155297 doi: 10.1109/TFUZZ.2022.3155297
    [6] G. Q. Yang, D. B. Tong, Q. Y. Chen, W. N. Zhou, Fixed-time synchronization and energy consumption for kuramoto-oscillator networks with multilayer distributed control, IEEE T. Circuits II, 70 (2023), 1555–1559. https://doi.org/10.1109/TCSII.2022.3221477 doi: 10.1109/TCSII.2022.3221477
    [7] D. B. Tong, B. Ma, Q. Y. Chen, Y. B. Wei, P. Shi, Finite-time synchronization and energy consumption prediction for multilayer fractional-order networks, IEEE T. Circuits II, 70 (2023), 2176–2180. http://doi.org/10.1109/TCSII.2022.3233420 doi: 10.1109/TCSII.2022.3233420
    [8] Q. X. Zhu, Event-triggered sampling problem for exponential stability of stochastic nonlinear delay systems driven by lévy processes, IEEE T. Automat. Contr., 70 (2025), 1176–1183. http://doi.org/10.1109/TAC.2024.3448128 doi: 10.1109/TAC.2024.3448128
    [9] K. Ogata, Modern control engineering, New Jersey: Prentice-Hall, 2010.
    [10] S. H. Strogatz, Nonlinear dynamics and chaos, New York: Perseus Books Group, 1994.
    [11] E. Umez-Eronimi, System dynamics and control, California: Wadsworth Publishing Company, 1998.
    [12] J. P. Jia, H. Dai, F. D. Zhang, J. W. Huang, Global stabilization of low-order stochastic nonlinear systems with multiple time-varying delays by a continuous feedback control, Appl. Math. Comput., 429 (2022), 127234. https://doi.org/10.1016/j.amc.2022.127234 doi: 10.1016/j.amc.2022.127234
    [13] Y. Shao, J. H. Park, S. Y. Xu, Global stabilization of stochastic feedforward low-order nonlinear systems with time delays and unknown control directions, Int. J. Robust Nonlin., 32 (2022), 1687–1702. https://doi.org/10.1002/rnc.5904 doi: 10.1002/rnc.5904
    [14] W. He, H. Huang, S. S. Ge, Adaptive neural network control of a robotic manipulator with time-varying output constraints, IEEE T. Cybernetics, 47 (2017), 3136–3147. http://doi.org/10.1109/TCYB.2017.2711961 doi: 10.1109/TCYB.2017.2711961
    [15] X. Yu, L. Liu, Distributed formation control of nonholonomic vehicles subject to velocity constraints, IEEE T. Ind. Electron., 63 (2016), 1289–1298. http://doi.org/10.1109/TIE.2015.2504042 doi: 10.1109/TIE.2015.2504042
    [16] K. P. Tee, S. S. Ge, Tay, E. H. Ge, Barrier Lyapunov Functions for the control of output-constrained nonlinear systems, Automatica, 45 (2009), 918–927. https://doi.org/10.1016/j.automatica.2008.11.017 doi: 10.1016/j.automatica.2008.11.017
    [17] L. D. Fang, L. Ma, S. H. Ding, D. Zhao, Finite-time stabilization for a class of high-order stochastic nonlinear systems with an output constraint, Appl. Math. Comput., 358 (2019), 63–79. https://doi.org/10.1016/j.amc.2019.03.067 doi: 10.1016/j.amc.2019.03.067
    [18] Y. G. Yao, Y. Kang, Y. B. Zhao, P. F. Li, J. Q. Tan, Prescribed-time output feedback control for cyber-physical systems under output constraints and malicious attacks, IEEE T. Cybernetics, 54 (2024), 6518–6530. http://doi.org/10.1109/TCYB.2024.3418384 doi: 10.1109/TCYB.2024.3418384
    [19] R. H. Cui, X. J. Xie, Finite-time stabilization of output-constrained stochastic high-order nonlinear systems with high-order and low-order nonlinearities, Automatica, 136 (2022), 110085. https://doi.org/10.1016/j.automatica.2021.110085 doi: 10.1016/j.automatica.2021.110085
    [20] X. Lin, J. H. Park, Output feedback stabilization of output-constrained stochastic switched planar systems, Nonlinear Dyn., 113 (2025), 4291–4300. https://doi.org/10.1007/s11071-024-10281-y doi: 10.1007/s11071-024-10281-y
    [21] R. M. Xie, S. Y. Xu, Fixed-time stabilization of output-constrained stochastic high-order nonlinear systems, Sci. China Inf. Sci., 67 (2024), 140201. https://doi.org/10.1007/s11432-023-3981-9 doi: 10.1007/s11432-023-3981-9
    [22] E. D. Sontag, Smooth stabilization implies coprime factorization, IEEE T. Automat. Contr., 34 (1989), 435–443. http://doi.org/10.1109/9.28018 doi: 10.1109/9.28018
    [23] E. D. Sontag, Comments on integral variants of ISS, Syst. Control Lett., 34 (1998), 93–100. https://doi.org/10.1016/S0167-6911(98)00003-6 doi: 10.1016/S0167-6911(98)00003-6
    [24] J. Tsinias, Stochastic input-to-state stability and applications to global feedback stabilization, Int. J. Control, 71 (1998), 907–930. https://doi.org/10.1080/002071798221632 doi: 10.1080/002071798221632
    [25] C. Tang, T. Basar, Stochastic stability of singularly perturbed nonlinear systems, In: Proceedings of the 40th IEEE Conference on Decision and Control, 2001,399–404. http://doi.org/10.1109/CDC.2001.980133
    [26] S. J. Liu, J. F. Zhang, Z. P. Jiang, Decentralized adaptive output-feedback stabilization for large-scale stochastic nonlinear systems, Automatica, 43 (2007), 238–251. https://doi.org/10.1016/j.automatica.2006.08.028 doi: 10.1016/j.automatica.2006.08.028
    [27] Y. Shao, J. H. Park, S. Y. Xu, Global stabilization for stochastic continuous cascade nonlinear systems subject to SISS inverse dynamics and time-delay: a dynamic gain approach, IEEE T. Automat. Contr., 67 (2022), 5318–5331. http://doi.org/10.1109/TAC.2022.3177420 doi: 10.1109/TAC.2022.3177420
    [28] H. Wang, Q. X. Zhu, Global stabilization of a class of stochastic nonlinear time-delay systems with SISS inverse dynamics, IEEE T. Automat. Contr., 65 (2020), 4448–4455. http://doi.org/10.1109/TAC.2020.3005149 doi: 10.1109/TAC.2020.3005149
    [29] M. M. Jiang, X. J. Xie, K. Zhang, Finite-time stabilization of stochastic high-order nonlinear systems with FT-SISS inverse dynamics, IEEE T. Automat. Contr., 64 (2019), 313–320. http://doi.org/10.1109/TAC.2018.2827993 doi: 10.1109/TAC.2018.2827993
    [30] Y. Shao, S. Y. Xu, D. M. Yuan, Y. M. Chu, Z. Q. Zhang, Homogeneous domination approach to global stabilization of stochastic continuous nonlinear time-delay systems with SISS-Like conditions, IEEE T. Syst. Man Cy. S., 53 (2023), 3908–3918. https://doi.org/10.1109/TSMC.2023.3234177 doi: 10.1109/TSMC.2023.3234177
    [31] R. H. Cui, X. J. Xie, Finite-time stabilization of stochastic low-order nonlinear systems with time-varying orders and FT-SISS inverse dynamics, Automatica, 125 (2021), 109418. https://doi.org/10.1016/j.automatica.2020.109418 doi: 10.1016/j.automatica.2020.109418
    [32] X. Yu, X. J. Xie, Output feedback regulation of stochastic nonlinear systems with stochastic iISS inverse dynamics, IEEE T. Automat. Contr., 55 (2010), 304–320. http://doi.org/10.1109/TAC.2009.2034924 doi: 10.1109/TAC.2009.2034924
    [33] L. Liu, Adaptive control of stochastic high-order nonlinearly parameterized systems with SiISS inverse dynamics, J. Franklin I., 362 (2025), 107393. https://doi.org/10.1016/j.jfranklin.2024.107393 doi: 10.1016/j.jfranklin.2024.107393
    [34] R. M. Xie, S. Y. Xu, Adaptive state feedback control of output-constrained stochastic nonlinear systems with stochastic integral input-to-state stability inverse dynamics, Int. J. Robust Nonlin., 34 (2024), 1096–1119. https://doi.org/10.1002/rnc.7020 doi: 10.1002/rnc.7020
    [35] W. Lin, C. Qian, Adaptive control of nonlinearly parameterized systems: the smooth feedback case, IEEE T. Automat. Contr., 47 (2002), 1249–1266. http://doi.org/10.1109/TAC.2002.800773 doi: 10.1109/TAC.2002.800773
    [36] J. Yin, S. Khoo, Continuous finite-time state feedback stabilizers for some nonlinear stochastic systems, Int. J. Robust Nonlin., 25 (2015), 1581–1600. https://doi.org/10.1002/rnc.3161 doi: 10.1002/rnc.3161
    [37] J. Li, C. Qian, Global finite-time stabilization by dynamic output feedback for a class of continuous nonlinear systems, IEEE T. Automat. Contr., 51 (2006), 879–884. http://doi.org/10.1109/TAC.2006.874991 doi: 10.1109/TAC.2006.874991
    [38] S. J. Liu, Z. P. Jiang, J. F. Zhang, Global output-feedback stabilization for a class of stochastic non-minimum-phase nonlinear systems, Automatica, 44 (2008), 1944–1957. https://doi.org/10.1016/j.automatica.2007.11.011 doi: 10.1016/j.automatica.2007.11.011
    [39] X. J. Xie, J. Tian, Adaptive state-feedback stabilization of high-order stochastic systems with nonlinear parameterization, Automatica, 45 (2009), 126–133. https://doi.org/10.1016/j.automatica.2008.10.006 doi: 10.1016/j.automatica.2008.10.006
  • Reader Comments
  • © 2025 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(152) PDF downloads(35) Cited by(0)

Figures and Tables

Figures(6)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog