Abstract
This paper proposes a novel adaptive neural network control scheme for a class of stochastic nonholonomic systems subject to asymmetric full-state constraints (AFSC), input saturation, and noise. Due to the limitations of physical structure and manufacturing technology, AFSC, input saturation, and noise widely exist in the actual system, which will lead to system performance degradation and even system instability. To facilitate controller design, we introduce a state-input scaling transformation to reconfigure the stochastic nonholonomic system into a more suitable format and adopt a novel barrier Lyapunov function (BLF) that simplifies the computation process by utilizing an adaptive neural network controller with a singular adaptive law. Furthermore, we implement a strategic switching control mechanism to mitigate the influence of uncontrollable phenomena. The proposed adaptive neural network controller, which requires only one adaptive law, can ensure that all states of the closed-loop system are uniformly ultimately bounded, while enforcing compliance with the specified asymmetric constraints on the system states and overcoming the influence of input saturation on the system. The efficacy of our proposed control approach is validated through a simulation example.
Keywords
Introduction
Nonholonomic systems have garnered sustained research attention owing to their broad applications in autonomous vehicles, robotic manipulators, and aerospace systems Reyhanoglu (1992). While foundational control strategies like the energy-momentum method Zenkov et al., (1998), robust exponential regulation Jiang (2000), and adaptive techniques Wang and Zhang (2012) have established critical theoretical frameworks, practical implementations face persistent challenges from physical constraints. Typical scenarios include wheeled mobile robots requiring simultaneous bounds on translational and angular velocities (Ding et al., 2017; Wu et al., 2022), where violating predefined operational limits may lead to system failure. This underscores the critical need for constraint-aware control designs that rigorously guarantee state/output boundedness without compromising stability.
There are many research results for the control of nonlinear systems featuring state or output constraints (Tee and Ge 2011; Zheng and Yan, 2025). These control methods share a common feature in their use of barrier Lyapunov function to prevent constraint violations. As the parameters of the barrier Lyapunov function approach certain limits, the value of the function tends towards infinity. By ensuring the boundedness of the barrier Lyapunov function within the closed-loop system, we are able to guarantee that these constraints are not violated. Mei, Ding and Chen introduced the barrier Lyapunov function to solve fixed-time control problems in a specific class of nonlinear systems with output constraints Mei et al., (2022). An innovative tangent-type barrier Lyapunov function was initially developed to specifically address the output constraint Chen and Sun (2020). Moreover, Gao et al. have expanded these study results to nonholonomic systems with output constraints Gao et al., (2021). However, there are two primary limitations: first, employing traditional barrier Lyapunov functions in nonholonomic systems can lead to increase the complexity of the computation process, and second, these methods only solve the control problem where the system is subject to symmetric state constraints. Notably, Yang et al., (2025a) developed an observer-based fuzzy adaptive controller for pneumatic polishing systems with full-state constraints, utilizing a logarithmic-type barrier Lyapunov function to enforce strict state bounds while handling input saturation. This work highlights the potential of intelligent control in asymmetric constraint scenarios, though its focus remains on symmetric constraints. It is evident that extending existing control schemes to stochastic nonholonomic systems with asymmetric constraints will meet the needs of practical engineering.
On the other hand, neural networks are utilized to approximate the nonlinearly uncertainties of nonlinear systems due to their robust approximation capabilities (Zhu et al., 2020; Sun et al., 2016; Zhu et al., 2025). Notably, in practical applications with complex constraints, Yang et al., (2025b) employed an adaptive neural network to approximate uncertain nonlinear dynamics in a pneumatic polishing system, achieving precise force tracking under actuator saturation. Their approach utilized a radial basis function (RBF) neural network to estimate unmeasurable states, reinforcing the capability of neural networks in handling real-world control challenges. A novel application of tangent-BLF has been introduced for the first time in stochastic nonlinear systems to ensure the preservation of full-state constraints Gao et al., (2019). Despite such advancements, the number of adaptive update laws in the aforementioned neural network-based adaptive control schemes either equals or exceeds the system order, which could result in increased consumption of computational resources and longer computational times. The design of the above controllers does not account for the impact of AFSC on the system. To alleviate the computational burden arising from neural network approximations, an adaptive controller contained only one adaptive law has been proposed Zhao et al., (2020). Additionally, Du and Wang (2024b) further extends this approach to adaptive event-triggered control for stochastic nonholonomic systems with unknown virtual control coefficients.
Inevitably, the presence of noise and state constraints in practical systems adds complexity to the design of controllers for stochastic systems. In Liu et al., (2018), both symmetric and asymmetric log-type barrier Lyapunov functions have been developed for the first time to address the control issues of nonlinear stochastic systems with full-state constraints. Subsequently, Hua et al. (2020) introduced an asymmetric tangent-type barrier Lyapunov function to ensure that all signals are semi-globally uniformly ultimately bounded (SGUUB) in probability. To guarantee the maintenance of system state constraints and the ultimate uniform boundedness (UUB) of all signals, a novel form of asymmetric barrier Lyapunov function, distinct from traditional log-type and tangent-type, was proposed Peng et al., (2024). However, constructing the controller for nonholonomic systems to makes maintaining state constraints is obviously more challenging and more realistic, because the dynamics of nonholonomic systems often exhibit Strong nonlinearity and high coupling, and the system’s sensitivity to disturbances and noise demands greater robustness from the controller, which has aroused the study interest of this article. To overcome these difficulties, we are inspired by (Du and Wang, 2024b; Peng et al., 2024), and propose an adaptive neural network control approach with only one adaptive law to address stochastic nonholonomic systems with AFSC. The primary contributions of this study are outlined as follows: (i) Unlike traditional log-type or tangent-type barrier Lyapunov functions (Liu et al., 2018; Hua et al., 2020; Liu et al., 2025), we propose a novel asymmetric barrier Lyapunov function (BLF) for constrained nonholonomic systems. The proposed BLF not only improves system performance but also retains its validity when state constraints are relaxed, thus requiring no controller reconfiguration. (ii) In contrast to previous works (Liu et al., 2018; Hua et al., 2020; Si et al., 2017; Ma and Liu, 2019) that focus on symmetric state constraints, real-world nonholonomic systems often involve AFSC, input saturation, and noise, which can degrade performance and cause instability. This paper simultaneously addresses these challenges within a unified framework, enhancing the controller’s versatility. Furthermore, unlike methods in (Liu and Zhu, 2021; Wang and Chen, 2013) that require multiple adaptive laws, the proposed strategy employs a single adaptive law, reducing computational complexity and ensuring that the number of adaptive laws remains independent of the system’s order and weight matrix dimension. (iii) We develop a state-input scaling method that transforms constrained stochastic nonholonomic systems into a more tractable form, enabling simpler controller design. The proposed approach combines switching strategies and adaptive control to guarantee UUB stability while strictly enforcing all state constraints.
The structure of this paper is as follows: The Problem formulation introduces the basic concepts. The Controller design section details the adaptive neural network control scheme. The Stability analysis provides theoretical guarantees. The Simulation example validates the proposed method. Finally, the Conclusion summarizes the main findings.
Preliminaries
The following section introduces the stochastic theory and neural networks theory necessary for this paper.
Stochastic theory
Consider the following stochastic nonlinear systems
Deng et al., (2001) For any specified C2 function
Lin and Qian (2000) For any given x ∈ R and y ∈ R, there holds
Qian and Lin (2002) Let two real variables x ≥ 0, y > 0, there holds
Neural networks theory
In the following procedure, we will use the radial basis function neural network to approximate nonlinear terms. For the unknown continuous nonlinear vector function
Problem formulation
Consider a stochastic nonholonomic system with partial input saturation and full-state constraints in the following form
Here exist the smooth functions
Assumption 1 requires the uncertain nonlinear terms
Controller design
In this part, we present a design scheme for an adaptive neural network controller. To ensure clarity, we first consider the situation where the initial condition
Design u0 for x0 − subsystem
Select the control input for the x0 − subsystem
For any initial condition
Selecting function
By selecting design parameters η0 and ς such that η0ς < K, we ensure that the control input
Design u for x − subsystem
Next, we consider the subsystem (4). By introducing a transformation of the state-input scaling coordinates
Therefore, based on (8)–(11) and Itô’s formula in Mao (2007), we can obtain
Then, the following lemma is introduced for the required design procedure.
For i = 1, …, n, there exist positive smooth functions
Regarding Lemma 3, we direct attention to the third inequality since the remaining four can be similarly obtained based on Assumption 1. Through the integration of equations (5)–(7), and (13) with Assumption 1, and building upon the theoretical framework established in (Du and Ma, 2024a; Du and Wang, 2024b), we derive the following key results Then, we define a new barrier Lyapunov function as following where
Based on the results from (Liu et al., 2018; Hua et al., 2020; Peng et al., 2024; He et al., 2015; Song and Zhou, 2018) and related literature, it is evident that the majority of existing results are targeted at symmetrically constrained systems. Based on these insights, Liu et al., (2018) proposed a segmented barrier Lyapunov function to handle systems with AFSC, thereby increasing the complexity of the control strategy. Moreover, leveraging the constrained states as demonstrated in Peng et al., (2024) and Song and Zhou (2018), a barrier Lyapunov function capable of directly handling AFSC was proposed. This paper extends these findings to systems (4) with AFSC, further simplifying the design of controllers and the process of stability analysis.
It is important to highlight that the barrier Lyapunov function (6) is applicable for solving systems with or without AFSC. When the system state has no constraint requirements, that is, However, according to Du et al., (2015) and Gao and Yuan (2013), it is clear that Next, we will apply barrier Lyapunov function to the design of the controller and present the specific process.
For the stochastic nonholonomic system (4) subject to AFSC under Assumption 1, the combined implementation of controllers (5), (44) and adaptive law (45) ensures uniform ultimate boundedness of all closed-loop signals while strictly enforcing all state constraints.
The proof is constructed using the backstepping approach with the following steps. According to Definition 1 and the coordinate transformation (10), we can obtain Based on Lemmas 1 and 2, it can be obtained Then, choose the virtual controller as Similarly, we can get Following the approach in (30) and applying mathematical induction, we derive Combining Definition 1 and Lemma 3, we can get From Lemma 1, we can obtain the following inequalities Seemingly, By substituting (40) and (41) into (38), we obtain By designing control input and adaptive law in the following way However, due to the positivity and continuity of Combining (48) and (49) into (47), we obtain Therefore, considering (47), we obtain Based on z1 = ɛ1, we can get
Through the use of asymmetric barrier Lyapunov function and appropriate adaptive parameters (11), we have designed controller (5) and (44) with only one adaptive law (45). This controller is not only applicable to a more general class of stochastic nonholonomic systems with AFSC but also significantly reduces computational burden. Therefore, compared with existing results, the results of this paper are more practical.
Stability analysis
Based on the above analysis, we have designed controllers (5) and (44) for u0 and u of systems (4) when x0(t0) ≠ 0. Now, let’s consider how to select controllers u0 and u when x0(t0) = 0. In such cases, we set u0 as follows
The main conclusion is expressed in the upcoming theorem.
To address the issue of uncontrollability, we can devise the control strategy Subsequently, under any initial conditions, all signals within the closed-loop systems (4) are UUB.
Initially, when x0(t0) ≠ 0, we can infer from Theorems 1 and 2 that signals x0, α
i
, ɛ
i
, u, Furthermore, if x0(t0) = 0, directly using state-input scaling coordinates may lead to singularity issues. To avoid singularity problems, given any finite t
s
> 0, we select the controller u* as a nonzero constant in [t0, t
s
). This guarantees that the solution x0 of the x0-subsystem remains bounded during the interval [t0, t
s
). In this situation, the x-subsystem transforms into a standard strict feedback system that can be stabilized using a backstepping-based nonlinear feedback u0 = u*(x0, x) and the adaptive law
Regardless of initial conditions, the controller and switching strategy ensure that system states converge to a small neighborhood near zero. Compared to (Du and Wang, 2024b; Liu et al., 2018; Hua et al., 2020; Peng et al., 2024), the controller designed in this paper is more general. By introducing a novel barrier Lyapunov function combined with an adaptive neural network, it can handle stochastic nonholonomic systems with AFSC and partial input saturation. Furthermore, it ensures that all signals of the closed-loop system are uniformly ultimately bounded and do not violate full-state constraints. However, the feasibility conditions still need to be further addressed.
Simulation example
To validate the controller design approach, we implement it on a tricycle mobile robot Hespanha et al., (1999) with the following dynamics
When the angular velocity ω is subject to stochastic disturbances, modeled by
For system (55), we introduce the state and input transformation
Assuming
It is verifiable that Assumption 1 is satisfied when
Construct the transformation of state-input scaling
Introduce the transformations of coordinates
Design the control law for partial input saturation
Design the adaptive update law as follows
Let n = 2,
Therefore, (50) and (51) are satisfied for system (58) when c = 2−6, c1 = 0.5, c2 = 0.3, Γ = 10, ϖ0 = 14.5, ϒ = 10. Moreover, taking k1 = 2, k2 = 1.75, η0 = 1, ξ1 = 0.8, ξ2 = 0.6, μ11 = 0.1, ω1 = 0.1, and the initial values
From Figure 1, it can be observed that states x0, x1, x2 are UUB. Clearly, this confines states x0, x1, x2 within predetermined constraints. It is noteworthy that state x0 globally asymptotically converges to zero and does not cross zero. In Figures 2 and 3, the control inputs u0 and u are shown to be bounded. Figure 4 demonstrates the ultimate boundedness of the adaptive parameter. Trajectories of states x0, x1, x2 and constraint condition. Trajectory of control input u0. Trajectory of control input u. Trajectory of adaptive parameter 



In comparison with Peng et al., (2024), the proposed control framework addresses a more complex system dynamics while offering broader applicability. Simulation results demonstrate that our adaptive law and controller achieve significantly faster convergence and substantially reduced oscillation amplitude, confirming their superior stability and transient performance. These findings validate the enhanced robustness and control efficiency of the proposed strategy in handling system uncertainties.
It can be seen that, although Liu et al., (2018) considers the impact of AFSC on stochastic nonlinear systems, the use of piecewise barrier Lyapunov function complicates the design and stability analysis of the controller. In reference Gao et al., (2019), the authors address stochastic nonlinear systems with full state constraints, which require a greater number of adaptive parameters. In contrast to these approaches, the solution proposed in this paper is applicable to stochastic nonholonomic systems with AFSC and partial input saturation, utilizing only a single adaptive rate, thereby reducing the computational burden. In this paper, we highlight the specific advantages of this controller: Firstly, it accounts for systems with AFSC, ensuring that the system state strictly adheres to predefined boundaries, even with a relatively small range. Secondly, it employs only one adaptive rate, which reduces computational load and increases response speed. Thirdly, it considers the effects of partial input saturation, resulting in smaller control input amplitudes and reduced oscillations.
To verify the superiority of our method, we compare our control method with existing approaches for stochastic nonlinear systems, including both unconstrained methods (Sun et al., 2016; Zhao and Li 2025) and full-state constrained methods (Liu et al., 2018; Liu and Zhu, 2020). The simulation results confirm that the system states remain bounded under both our proposed controller and the reference methods (Sun et al., 2016; Liu et al., 2018; Zhao and Li, 2025; Liu and Zhu, 2020). However, it should be noted that the methods in (Sun et al., 2016; Zhao and Li, 2025) cannot guarantee the system states to evolve within predefined ranges, and none of the methods in (Sun et al., 2016; Liu et al., 2018; Zhao and Li, 2025; Liu and Zhu, 2020) consider partial input saturation issues. Furthermore, these existing approaches require more adaptive parameters for implementation.
To further demonstrate the superiority of our approach, we perform comparative simulations using Sun et al., (2016) as a benchmark, with the results clearly showing that our controller achieves better performance. Firstly, our method effectively handles strict state constraints within a compact range through novel constraint enforcement mechanisms. Secondly, we eliminate inherent system limitations by employing state coordinate transformation and a switching control strategy, thereby preventing uncontrollable phenomena. Third, the computational burden is significantly reduced through a simplified adaptive law structure. Moreover, by explicitly considering input saturation effects in system (58), our controller generates smoother control signals with reduced amplitude and minimal oscillations. These combined advantages lead to faster response times and superior overall control performance compared to conventional approaches.
Conclusion
This paper proposes an adaptive neural network control scheme based on a novel barrier Lyapunov function for stochastic nonholonomic systems subject to AFSC and partial input saturation. Theoretical analysis and numerical simulations demonstrate the effectiveness of the proposed method. The research findings hold significant potential for practical applications in intelligent mobile robotics, autonomous vehicles, and aerospace systems, offering new solutions for motion control in complex environments, path tracking, and attitude control problems. Future research will focus on experimental validation, extension to higher-order systems, handling of time-varying constraints, multi-agent cooperative control, and computational efficiency optimization. Furthermore, the integration of multi-modal perception and interactive learning mechanisms, such as the vision-language model for industrial defect detection proposed in Shen et al., (2025), could be explored to enhance situational awareness and decision-making. These investigations will further advance the practical implementation of the proposed method and provide more comprehensive solutions for nonlinear system control under complex constraints.
Footnotes
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the Natural Science Foundation of Ningxia (2025AAC030133).
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
