Abstract
This paper proposes a novel control algorithm for robotic manipulators with unknown nonlinearities and external disturbances. Explicit consideration is given to the physical constraints on joint positions and velocities, ensuring tracking performance without violating prescribed constraints. Finite-time convergence entails significant overshoot magnitudes. A class of nonlinear transformations is employed to ensure state constraint satisfaction while achieving prescribed tracking performance. The command filtered backstepping is employed to circumvent issues of “explosion of terms” in virtual controls. A disturbance observer (DOB), constructed via radial basis function neural networks (RBFNNs), effectively compensates for nonlinearities and time-dependent disturbances. The proposed control law guarantees finite-time stability while preventing position/velocity violations during transients. Simulation results validate the effectiveness of the proposed approach.
Keywords:
coordinate transformation; finite-time stability; disturbance observer; nonlinear systems; nonlinear control; manipulators MSC:
93C85
1. Introduction
With the development of robotic technology, robotic manipulators have been widely applied in industrial manufacturing, agriculture, healthcare, and other fields. The tasks performed by robotic manipulators are increasingly diverse and complex [1,2,3]. The physical movement limitations of the robotic manipulators, the surrounding environment and the task requirements can be transformed into constraints on the angles and angular velocities of the joints [1,4,5,6,7]. If these constraints are ignored during the design process of the control algorithm, it might lead to performance degradation, safety problems, or even fatal accidents [6,7]. Therefore, it is necessary to design a tracking control algorithm that considers the joint position and the speed constraints of the joints.
For nonlinear systems (including uncertain robotic manipulators), there are some classic control methods for dealing with constraints, such as model predictive control (MPC) [8], reference governors (RG) [9], and extremum-seeking control (ESC) [10]. MPC requires solving a finite time-domain optimization problem at each sampling moment. However, for nonlinear systems and multi-state constraints, the optimization problem may be overly complex, and the solution process is extremely time-consuming. RG modifies the reference signal to ensure that the original signal does not violate the given constraints. For this purpose, a conservative set needs to be calculated in advance, which depends on the given constraints. However, the set can be sufficiently rough. ESC indirectly affects the state by optimizing the shape of the objective function. However, the constrained state may violate the constraint and, after a period, be pulled back into the constraint by the control signal.
Recently, barrier Lyapunov function (BLF) or integral BLF (IBLF)-based adaptive control schemes have been developed to address output/state constraints in nonlinear systems [1,3,11,12,13,14,15,16,17,18,19]. The backstepping is often used to design control laws for control systems with strict feedback [20]. Command filtered backstepping provides two filters. One (here, the filter can be either first-order or second-order) is used as a fast-dynamic subsystem to track the virtual controller and avoids “explosion of terms”. The other is error compensation to facilitate the proof of closed-loop system performance using the Lyapunov method [21,22]. BLF or IBLF is highly suitable for designing high-order full-state constraint control laws in combination with command filtered backstepping. In each step, introduce them. If there are state-dependent uncertain functions in the current step, RBFNNs can be used for estimation. In [1] an adaptive fuzzy finite-time singular perturbation control was proposed for flexible joint manipulators with state constraints. Model uncertainties and unknown external disturbances are handled by adaptive fuzzy technique. In [18] a finite-time tracking control for a class of strict-feedback nonlinear systems involving state constraints, unknown nonlinearities, and nonvanishing disturbances was proposed. However, in the BLF-based backstepping design process, the virtual control signal is required to satisfy a preset feasible region (also called the feasible condition) [23], which is dynamically shaped by the state constraint. This substantially complicates the parameter design process, necessitating cumbersome offline computation to verify the feasibility conditions, demanding additional time and costs in control design and implementation. Even worse, when constraint boundaries are stringent, optimal parameters fulfilling the feasible conditions may prove elusive, ultimately rendering the constrained control scheme break down precisely when tight restrictions apply.
Nonlinear mapping (NP) technique circumvents the feasible conditions. In [23], a neuroadaptive tracking control approach for uncertain robotic manipulators subject to asymmetric yet time-varying full-state constraints without involving feasibility conditions was proposed. In [23,24,25,26,27], the NP technique was leveraged to transform the problem with state constraints into a stability problem without constraints in a new coordinate. NP employs different coordinate transformations at each step of backstepping design, resulting in a control scheme that is able to circumvent the feasibility conditions, facilitating the design, and implementation of the control scheme. However, in these designs, external disturbances were not accounted for, which can compromise the tracking performance in robotic systems.
Since the initial state of the system differs from the given tracking signal, ensuring finite-time tracking is of great significance. In [1], a finite-time controller was introduced to improve the response speed of the rigid subsystem so that it can converge within a finite time. In [28], to enable the tracking error of robotic manipulator system with uncertainties to converge within finite time, a novel finite-time non-singular robust control approach was proposed. In [29], a finite-time integral terminal sliding mode control integrated with a finite-time extended state observer was proposed. However, the rapid convergence of the system may result in excessive overshoot. An excessive pursuit of convergence performance may result in instability or even system collapse. In addition, the fractional term in the Lyapunov function only dominates its transition process, and the steady-state performance of the controller cannot be guaranteed. Therefore, enhancing system performance while ensuring rapid system convergence is a worthwhile consideration.
In this paper, we propose a NP-based adaptive finite-time control for robotic manipulators with asymmetric yet time-varying state constraints. The main features and contributions of this paper can be summarized as follows.
- In contrast to [1,3,11,12,13,14,15,16,17,18,19], this study employs a specific class of NP functions (also called nonlinear transformations) to design the control law, which deals with the asymmetric yet time-varying position and velocity constraints without involving feasibility conditions. Compared with traditional methods [8,9,10], the states are always within the given constraints, without solving complex optimization problems. The states can approach the constraint boundaries arbitrarily.
- NP is also used in the framework of finite time control to ensure the given tracking quality. The transient and steady-state performance of the tracking errors are improved. Meanwhile, the other system signals converge within a finite time under different initial conditions.
- Different from [23,24,25,26,27], DOB, constructed via RBFNN, is employed to estimate signal uncertainty and functional uncertainty.
The rest of this paper is organized as follows. Section 2 presents notations, essential lemmas and the control objective. In Section 3, the uncertainty estimation method for the system is first introduced. Then, NP is used for coordinate transformation to ensure that the state constraints are not violated and the given tracking performance. Subsequently, the finite-time control law is designed using command filtered backstepping under the new coordinates. Finally, the stability analysis of the closed-loop system is conducted. Section 4 provides a simulation example to validate the proposed control approach. Finally, concluding remarks are given in Section 5.
2. Preliminaries and Problem Formulation
2.1. Notations and Key Lemmas
The following notation will be used throughout the paper:
- is Euclidean space of dimension with norm .
- denotes the space of real matrices with the Frobenius norm .
- denotes the zero matrix (of the corresponding dimension).
- For quadratic matrices means that is a positive-definite matrix (negative-definite matrix).
- or represents the maximum or minimum singular value of matrix.
- is the trace of matrix.
The following well-known lemmas will be used to prove the main result of paper.
Lemma 1
([30]). If , where
and
are positive odd integers, then there exist
and
satisfying the following inequality:
where and .
Consider the following nonlinear system:
where is the system state, is the domain, and the nonlinear function : satisfies the local Lipschitz condition. Assume is the equilibrium point of the system, denoted as , i.e., .
Lemma 2
([31]). For the above system, if there exists a Lyapunov function
such that
, where
, and
, then the system is practically finite-time stable, with the settling time given by:
Here is a constant.
Remark 1.
Lemma 1 is frequently employed to derive Lyapunov differential inequalities for establishing stability criteria that guarantee finite-time stability. Lemma 2 provides a settling time that depends on the system’s initial condition and multiple design parameters of the controller.
2.2. Problem Formulation
The dynamics of an degree-of-freedom (DOF) robotic manipulator can be described as a MIMO nonlinear system as follows [3,4]:
where is the joint position, is the inertia matrix and , is the Coriolis and centrifugal force, is the gravitational force, is the unknown term including external disturbances and the joint position. is the input joint torque. , is the unknown vector of external disturbances, is the unknown reversible Jacobean matrix. Take a two-link robotic manipulator as an example: Figure 1 depicts its kinematic structure, with primary geometric and inertial parameters provided in Table 1. Define that and , then (1) can be expressed as
Figure 1.
Two-link manipulator.
Table 1.
Primary parameters.
In this paper, we consider two typical motion constraints, i.e., position and velocity constraints.
for , where () are known constants or time-varying limits.
The objective of this paper is to design a control law that ensures the system states track a given reference trajectory within finite time with minimal achievable error, while guaranteeing no violation of constraint (3) and the given tracking quality. To guarantee the fulfillment of the objective, we introduce the following assumptions:
Assumption 1.
The initial position and velocity satisfy and for .
Assumption 2.
The external disturbance and
are bounded, the reference signals
,
are bounded.
Assumption 3.
The inertia matrix is measurable, whereas the Coriolis
and centrifugal terms
are unknown.
3. Main Results
3.1. DOB Design via RBFNNs
Neural Networks (NNs) are widely employed in nonlinear system control and modeling due to their superior function approximation, learning, and fault tolerance capabilities. Among various NN architectures, RBFNNs are particularly favored for their simple structure and linear parameterization. In this work, we utilize RBFNNs to approximate the nonlinear component in Equation (2) over the compact set , defined as follows:
where ; , are is the optimal weight vectors of RBFNNs, is the number of neuron; is the approximation error; is a known smooth basis function vector; , is chosen as the commonly used Gaussian function with the form: , where denotes the center of the receptive field; represents the width of the Gaussian function.
Remark 2.
As recommended in [32,33], the selection of RBFNNs should adhere to the following principle: By increasing the number of neurons and appropriately choosing centers and widths , the approximation error can be bounded by any over the compact set , here is a positive constant. For Gaussian basis functions, .
Remark 3.
In many works [3,4,6], the optimal weights of RBFNNs are often assumed to be bounded. In this work, we make the same assumption such that .
By integrating Equation (4) with the disturbance observer proposed in [34], the second expression in (2) is reformulated as:
where denotes total disturbance of the robotic system including the estimation error of RBFNNs and the external disturbances. The total disturbance can be compensated by the following DOB:
where is the estimate of ; is the estimate of , are constants; , is an intermediate vector of the DOB.
3.2. Nonlinear Mapping
Let us consider a NP of the vector in the form [35,36]:
where is the continuously differentiable vector function for all , the function satisfies the following conditions:
- (a).
- for all ;
- (b).
- is a continuously differentiable function and
- (c).
- is bounded function on for all .
Here ,
Remark 4.
The coordinate transformation (7) converts the constrained control problem into a stabilization problem for the unconstrained state ε in the new system. According to Theorem 3.1 in [31], boundedness of guarantees no violation of the constraint by .
Remark 5.
From Remark 4, it can be known that assuming belongs to a compact set , if exists a control law such that is bounded, then it can be ensured that the constraints of are not violated . can be expressed in the stability analysis. From condition (b) a continuous function, therefore, it is advisable to assume that on . Here is a positive constant.
Remark 6.
Most recent studies [23,24,25,26,27] have merely used specific logarithm-constructed saturation functions for coordinate transformation. However, it was demonstrated in [35] that the NP method allows the use of a class of functions that satisfy conditions (a)–(c). The following part of this paper will design the control law based on the transformation recommended in [35].
Remark 7.
The NP (7) can also ensure the given tracking performance. It can be achieved by transforming the tracking error for backstepping approach. Meanwhile, the variables in the new coordinates can be well integrated into the backstepping framework to design control law, which will be seen in Control Design for Uncertain Robotic Manipulators.
3.3. Control Design for Uncertain Robotic Manipulators
Differentiating with respect to time and considering (5), the dynamics (2) can be expressed as follows:
where . Define the tracking errors for the command filtered backstepping approach as:
where , , , . denotes the expression of the reference trajectory in the new coordinates, utilizing the same transformation function with the same constraints and .
Remark 8.
Define actual tracking error . and are variables based on the same mapping in the new coordinates. It means that the tracking error equals zero if and only if equals zero.
The NP function is utilized for the given tracking quality. The preset constraints are used to set tracking quality, where , . and are chosen to constrain the transient and steady-state tracking qualities. replaces in (9) and considering (10), the compensated tracking errors are defined as:
The compensating signals and first-order low-pass filter are defined as
where is a sufficiently small constant. Now we introduce the finite-time control law and the update equation of RBFNNs weights as:
where , , , , , and are positive constants. The control scheme is well illustrated in Figure 2.
Figure 2.
Schematic of the proposed control scheme.
3.4. Stability Analysis
Theorem 1.
Consider the dynamics of an DOF robotic manipulator (1) under Assumptions 1–3 and the conditions a, b, c, d, with the virtual control law (16), the update equations of RBFNNs weights (18) and the command filter (13)–(15). By appropriately setting the parameters , , , , , , , , and , if the initial value of tracking error satisfies , then the actual control law (17) ensures the state track the given reference trajectory with the given tracking quality, while guaranteeing no violation of constraints (3). The signals of the closed-loop system converge within a finite time . The settling time is
Proof.
Selecting the candidate Lyapunov function and differentiating it, one gets:
where ; . Substituting compensating signals (13), (14) the virtual control signal (16) and control law (17) into (20) yields:
Differentiating the first expression in (6) gives:
where . The inertia matrix is always bounded [3,4]. Recalling Equations (2) and (4), ensures that is bounded. The boundedness of depends on . Utilizing proof by contradiction, it is assumed that is unbounded. Since is continuously differentiable ( is a continuous function), is also unbounded. Therefore, the unbounded control signal cannot guarantee the boundedness of . If there exists a control law such that is bounded, then must be bounded. From Assumption 2, it can be known that and are also bounded. Therefore, is bounded and its supremum of the second norm denoted as , is a positive constant. Substituting (18), (22) into (21) yields:
Here . Utilizing Young’s inequality to decouple , , and , one gets:
Note that =. According to Lemma 1, the following inequality holds:
where . Substituting (24), (25) into (23), yields:
Recalling the definition of and applying in [[37], Lemmas 3.3 and 3.4], from (26) one can obtain
where
,
.
Following the definition of and (27), we can know that the signals , , and are bounded. Since ; and the fact that is constant and is bounded from Assumption 2 and the RBFNNs approximation property, the signals and are bounded. The boundedness of the filter output and the compensating signals have been well discussed in [22]. They are also bounded. From (9)–(12), , and are bounded. Through (6) and (7), we know that and are bounded. All signals of the closed-loop system reach a compact set defined by in a finite time. The settling time expression (19) follows directly from Lemma 2. The boundedness of ensures the given tracking performance. The boundedness of and ensures that the constraints of and are not violated. This completes the proof of Theorem 1. □
Remark 9.
By the definition of and (27) we can conclude for , the tracking error
converges to the bounded set
. Further for
,
, where
is the inverse function of the function in parentheses.
Remark 10.
The constraint of can be define as and . The initial value of and (i.e., and ) can be designed to be large enough so that is within the constraint. The transient performance of the tracking error can be guaranteed by and the steady-state error by and . the steady-state error .
Remark 11.
It is well known that a system with a command filter can be divided into a fast subsystem and a rigid subsystem. According to singular perturbation theory, filter (15) is a boundary layer. If is small enough, the boundary layer equation is reduced and is approximately equal to . Or more precisely in [21,22] there exists a small enough such that , is positive constant. Therefore, should at least be designed to be less than the system’s bandwidth, such that the output of the filter can track the virtual control law with sufficient accuracy.
Remark 12.
By Inequality (27) determine the range of final convergence. is a constant. The larger are, the larger is, and the smaller is. In addition, if then . For details, see [36]. Let , then increasing is beneficial to improving steady-state tracking accuracy.
Remark 13.
When the value of is large enough, the fractional term in (27) takes a dominant position. Therefore, the larger are, the larger is, and the smaller the decay time is.
4. Simulations
In order to verify the effectiveness and benefits of the proposed control scheme, comparisons are made between NP-based control with state constraints (NPCSC) [23,24,25,26,27] and the proposed NP-based finite-time control with state constraints (NPFTCSC) in this paper. The geometric and inertial parameters are adopted from [38].
where , is the inertia of the -th rod, , . Their parameters are: . The initial position and velocity are , and The desired trajectory is . The external disturbances are: The controller parameters are configured as , , , , , , , , , , . The coordinate transformations are chosen as The predefine constraints are chosen as , . , .
Like [39], the quantitative evaluation of the proposed control was assessed using integral absolute error (IAE), integral of squared error (ISE) and control energy (CE), with the calculated results presented in Table 2.. Simulation time ; Rated output torque . ISE = , IAE = .
Table 2.
Quantitative evaluation of the controllers NPCSC and NPFTCSC.
It is seen from Figure 3 and Figure 4 that under the proposed control algorithm (17) with adaptive law (18) and DOB (6), as long as the initial values of states satisfy Assumption 1 and appropriate tracking-error constraints are chosen, the full-state constraints are not violated for . The responses of actual tracking errors and are shown in Figure 5, which are always bounded. Figure 6 demonstrates that under the controller (16), the compensation errors achieve finite-time convergence, which guarantees rapid convergence of into a bounded set. The tracking errors can be regulated by the prescribed constraints and as illustrated in Figure 7. These constraints simultaneously guarantee both transient and steady-state performance of tracking errors. Compared with NPCSC, the proposed algorithm achieves faster convergence rates and smaller overshoot magnitudes, as evidenced in Figure 5. From Figure 3 it is seen that NPCSC fails to maintain satisfactory tracking performance near constraint boundaries (e.g., at and ). The controller conservatively prioritizes constraint satisfaction over tracking accuracy, resuming signal tracking only when distant from constraints. This behavior thereby leads to torque oscillations as shown in Figure 8. Crucially, the reference trajectory satisfies the constraints and at all times. Any constraint violation can solely originate from system uncertainties. Therefore, the proposed algorithm enhances tracking precision relative to NPCSC, it retains certain conservatism regarding constraint handling. The accelerated convergence entails higher energy consumption during initial operation, quantified in Table 2. The proposed method retains the core advantage of NPCSC over conventional BLF/IBLF-based approaches: the virtual control law inherently bypasses feasibility conditions. This property has been comprehensively demonstrated in [23] and thus will not be reiterated herein.
Figure 3.
Responses of and . (a) Trajectories of and desired signal subject to the constraint . (b) Trajectories of and desired signal subject to the constraint .
Figure 4.
Responses of and . (a) Trajectories of subject to the constraint . (b) Trajectories of subject to the constraint .
Figure 5.
Trajectories of actual tracking errors. (a) Actual tracking error . (b) Actual tracking error .
Figure 6.
Trajectories of compensation errors. (a) Position compensation error norm . (b) Angular velocity compensation error norm .
Figure 7.
Tracking errors with preset performance constraints. (a) Trajectories of tracking error and preset performance constraints and . (b) Trajectories of tracking error and preset performance constraints and .
Figure 8.
Input torques. (a) Input torque . (b) Input torque .
5. Conclusions
This paper proposes a novel control algorithm for robotic manipulators that guarantees finite-time tracking despite external disturbances and unknown system parameters, while ensuring preset constraint satisfaction and tracking performance. The DOB is designed to compensate for aggregate system uncertainties comprising unknown nonlinearities and disturbances. The proposed control scheme is designed based on nonlinear transformations not only achieves finite-time convergence, but also strictly guarantees full-state constraints while delivering prescribed tracking performance. Simulation results demonstrate the effectiveness and benefits of the proposed control scheme.
Author Contributions
Conceptualization, J.L. and X.W.; methodology, J.L. and X.W.; validation, J.L. and X.W.; writing—original draft preparation, J.L. and X.W.; writing—review and editing, J.L., X.W. and S.S.; supervision, S.S. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
The data in this study are available from the corresponding author upon request.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Qi, R.; Lam, H.-K.; Liu, J.; Yu, J. Adaptive Fuzzy Finite-Time Singular Perturbation Control for Flexible Joint Manipulators with State Constraints. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 7521–7527. [Google Scholar] [CrossRef] [Scilit]
- Spong, M.W.; Hutchinson, S.; Vidyasagar, M. Robot Modeling and Control; Wiley: New York, NY, USA, 2006. [Google Scholar]
- Liu, Q.; Zhang, Z.; Li, J.; Bu, X.; Hanajima, N. Adaptive Neural Network Iterative Learning Control of Long-Stroke Hybrid Robots with Initial Errors and Full State Constraints. Meas. Control 2024, 58, 128–144. [Google Scholar] [CrossRef] [Scilit]
- Lu, S.M.; Li, D.P.; Liu, Y.J. Adaptive Neural Network Control for Uncertain Time-Varying State Constrained Robotics Systems. IEEE Trans. Syst. Man Cybern. Syst. 2017, 49, 2511–2518. [Google Scholar] [CrossRef] [Scilit]
- Luo, X.; Mu, D.; Wang, Z.; Ning, P.; Hua, C. Adaptive Full-State Constrained Tracking Control for Mobile Robotic System with Unknown Dead-Zone Input. Neurocomputing 2023, 524, 31–42. [Google Scholar] [CrossRef] [Scilit]
- Zhao, K.; Song, Y.D.; Shen, Z.X. Neuroadaptive Fault-Tolerant Control of Nonlinear Systems under Output Constraints and Actuation Faults. IEEE Trans. Neural Netw. Learn. Syst. 2016, 29, 286–298. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhao, K.; Song, Y.D.; Ma, T.; He, L. Prescribed Performance Control of Uncertain Euler–Lagrange Systems Subject to Full-State Constraints. IEEE Trans. Neural Netw. Learn. Syst. 2018, 29, 3478–3489. [Google Scholar] [PubMed]
- Mayne, D.Q.; Rawlings, J.B.; Rao, C.V.; Scokaert, P.O.M. Constrained Model Predictive Control: Stability and Optimality. Automatica 2000, 36, 789–814. [Google Scholar] [CrossRef] [Scilit]
- Bemporad, A. Reference Governor for Constrained Nonlinear Systems. IEEE Trans. Autom. Control 1998, 43, 415–419. [Google Scholar] [CrossRef] [Scilit]
- Dehaan, D.; Guay, M. Extremum-Seeking Control of State-Constrained Nonlinear Systems. Automatica 2005, 41, 1567–1574. [Google Scholar] [CrossRef] [Scilit]
- He, W.; Chen, Y.; Yin, Z. Adaptive Neural Network Control of an Uncertain Robot with Full-State Constraints. IEEE Trans. Cybern. 2016, 46, 620–629. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Li, C.; Zhao, L.; Xu, Z. Finite-Time Adaptive Event-Triggered Control for Robot Manipulators with Output Constraints. IEEE Trans. Circuits Syst. II Express Briefs 2022, 69, 3824–3828. [Google Scholar] [CrossRef] [Scilit]
- Fang, X.; Fan, H.; Liu, L.; Wang, B. Adaptive Fixed-Time Fault-Tolerant Control of Saturated MIMO Nonlinear Systems with Time-Varying State Constraints. Nonlinear Dyn. 2022, 110, 3463–3483. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Yan, C.; Xia, J.; Shen, H.; Xie, X. Dynamic Event-Triggered-Based Adaptive Fuzzy Optimized Control for Slowly Switched Nonlinear System with Intermittent State Constraints. Inf. Sci. 2024, 674, 120717. [Google Scholar] [CrossRef] [Scilit]
- Li, D.P.; Liu, Y.J.; Tong, S.; Chen, C. Neural Networks-Based Adaptive Control for Nonlinear State Constrained Systems with Input Delay. IEEE Trans. Cybern. 2018, 49, 1249–1258. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Wu, Y.; Xie, X.-J. Robust Adaptive Control for State-Constrained Nonlinear Systems with Input Saturation and Unknown Control Direction. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 1192–1202. [Google Scholar] [CrossRef] [Scilit]
- Cui, B.; Xia, Y.; Liu, K.; Shen, G. Finite-Time Tracking Control for a Class of Uncertain Strict-Feedback Nonlinear Systems with State Constraints: A Smooth Control Approach. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 4920–4932. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Sun, W.; Su, S.F.; Wu, Y.Q.; Xia, J.W.; Nguyen, V.T. Adaptive Fuzzy Control with High-Order Barrier Lyapunov Functions for High-Order Uncertain Nonlinear Systems with Full-State Constraints. IEEE Trans. Cybern. 2020, 50, 3424–3432. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Phan, V.D.; Truong, H.; Le, V.C.; Ho, S.P.; Ahn, K.K. Adaptive Neural Observer-Based Output Feedback Anti-Actuator Fault Control of a Non-Linear Electro-Hydraulic System with Full State Constraints. Sci. Rep. 2025, 15, 3044. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Pan, C.; Huang, H.; Chen, C.; Wu, L.; Xiao, J. Neuro-Adaptive Command-Filtered Backstepping Control of Uncertain Flexible-Joint Manipulators with Input Saturation via Output. Sci. Rep. 2025, 15, 17254. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Sui, S.; Chen, C.L.P.; Tong, S. Command Filter-Based Predefined Time Adaptive Control for Nonlinear Systems. IEEE Trans. Autom. Control 2024, 69, 7863–7870. [Google Scholar] [CrossRef] [Scilit]
- Farrell, J.A.; Polycarpou, M.; Sharma, M.; Dong, W. Command Filtered Backstepping. IEEE Trans. Autom. Control 2009, 54, 1391–1395. [Google Scholar] [CrossRef] [Scilit]
- Zhao, K.; Song, Y. Neuroadaptive Robotic Control under Time-Varying Asymmetric Motion Constraints: A Feasibility-Condition-Free Approach. IEEE Trans. Cybern. 2018, 50, 15–24. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Ji, Q.; Chen, G.; He, Q. Neural Network-Based Distributed Finite-Time Tracking Control of Uncertain Multi-Agent Systems with Full State Constraints. IEEE Access 2020, 8, 174365–174374. [Google Scholar] [CrossRef] [Scilit]
- Zhang, T.; Xia, M.; Yi, Y.; Shen, Q. Adaptive Neural Dynamic Surface Control of Pure-Feedback Nonlinear Systems with Full State Constraints and Dynamic Uncertainties. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 2378–2387. [Google Scholar] [CrossRef] [Scilit]
- Guo, T.; Wu, X. Backstepping Control for Output-Constrained Nonlinear Systems Based on Nonlinear Mapping. Neural Comput. Appl. 2014, 25, 1665–1674. [Google Scholar] [CrossRef] [Scilit]
- Ning, P.; Mu, D.; Hua, C. Global Prescribed-Time Tracking Control Mobile Robot Systems with Performance Constraints. IEEE Trans. Circuits Syst. II Express Briefs 2023, 71, 181–185. [Google Scholar]
- Gao, J.; Tan, Z.; Li, L.; Jia, G.; Liu, P.X. A Novel Finite-Time Non-Singular Robust Control for Robotic Manipulators. Chaos Solitons Fractals 2025, 194, 116266. [Google Scholar] [CrossRef] [Scilit]
- Dang, V.T.; Nguyen, X.B.; Tran, T.D.T.; Le, D.T.; Nguyen, T.L. Finite-Time Velocity Sensorless Integral Sliding Mode Control for Roll-to-Roll Systems under Matched Disturbances. ISA Trans. 2025. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Wang, Y.; Song, Y.; Krstic, M.; Wen, C. Fault-tolerant finite time consensus for multiple uncertain nonlinear mechanical systems under single-way directed communication interactions and actuation failures. Automatica 2016, 63, 374–383. [Google Scholar] [CrossRef] [Scilit]
- Yu, J.; Shi, P.; Zhao, L. Finite-Time Command Filtered Backstepping Control for a Class of Nonlinear Systems. Automatica 2018, 92, 173–180. [Google Scholar] [CrossRef] [Scilit]
- Sanner, R.M.; Slotine, J.J.E. Gaussian Networks for Direct Adaptive Control. In Proceedings of the 1991 American Control Conference, Boston, MA, USA, 26–28 June 1991; IEEE: Boston, MA, USA, 1991; pp. 2153–2159. [Google Scholar]
- Park, J.; Sandberg, I.W. Universal Approximation Using Radial-Basis-Function Networks. Neural Comput. 1991, 3, 246–257. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Nikiforov, V.; Gerasimov, D. Adaptive Regulation; Springer International Publishing: Cham, Switzerland, 2022. [Google Scholar]
- Furtat, I.; Gushchin, P. Nonlinear Feedback Control Providing Plant Output in Given Set. Int. J. Control 2022, 95, 1533–1542. [Google Scholar] [CrossRef] [Scilit]
- Nguyen, B.H.; Furtat, I.B. Output Stabilization of Linear Systems in Given Set. Mathematics 2023, 11, 3542. [Google Scholar] [CrossRef] [Scilit]
- Zuo, Z.; Tie, L. A New Class of Finite-Time Nonlinear Consensus Protocols for Multi-Agent Systems. Int. J. Control 2013, 87, 363–370. [Google Scholar] [CrossRef] [Scilit]
- Lewis, F.L.; Liu, K.; Yesildirek, A. Neural Net Robot Controller with Guaranteed Tracking Performance. IEEE Trans. Neural Netw. 1995, 6, 703–715. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Venkaiah, P.; Sarkar, B.K.; Chatterjee, A. Harris Hawks Optimization Tuned Exponential Reaching Law Based Integral SMC for Pitch Control of Linear Hydraulic Actuated Wind Turbines. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2023, 238, 1855–1873. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).







