Next Article in Journal
Safety-Constrained Reinforcement Learning for Energy-Aware Transmission Scheduling in Seismic Wireless Sensor Networks
Previous Article in Journal
Joint Optimization of Trajectory-Resource Allocation and Deep Task Partial Offloading for MEC-Enabled Multi-UAV
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Predefined-Time Sliding Mode Control of Robotic Manipulators via Artificial Delay Feedback and Reinforcement Learning

1
Institute of Complexity Science, Henan University of Technology, Zhengzhou 450001, China
2
College of Electrical Engineering, Henan University of Technology, Zhengzhou 450001, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(11), 3543; https://doi.org/10.3390/s26113543
Submission received: 18 April 2026 / Revised: 20 May 2026 / Accepted: 1 June 2026 / Published: 3 June 2026
(This article belongs to the Section Sensors and Robotics)

Abstract

To address the rigid temporal constraints and high-precision trajectory tracking requirements in modern industrial automation (e.g., high-speed pick-and-place or collaborative assembly), this paper proposes a novel composite control strategy for robotic manipulators that integrates Actor–Critic reinforcement learning with predefined-time sliding mode control (PTC-RLC). Existing predefined-time control (PTC) schemes usually rely on excessively large switching gains when dealing with strong disturbances, which easily triggers severe chattering in the system’s actuators and degrades dynamic performance. To this end, a novel predefined-time sliding surface based on artificial delay feedback is designed, ensuring that the position tracking error can strictly converge within a user-explicitly set time T c regardless of the system’s initial states, thereby significantly enhancing temporal determinism. Meanwhile, a reinforcement learning agent based on the Actor–Critic architecture is constructed to approximate and dynamically compensate for the system’s lumped unknown dynamics and external disturbances online, minimizing the control law’s reliance on large robust gains. Based on Lyapunov stability theory, the semi-global uniform ultimate boundedness of the closed-loop system is strictly proved. Numerical simulation results demonstrate that under severe operating conditions with parameter mismatches and time-varying disturbances, the proposed control strategy not only achieves high-precision and singularity-free trajectory tracking within the predefined time, but also effectively suppresses high-frequency chattering phenomena compared to the traditional non-singular terminal sliding mode control (NTSMC), outputting a smoother control torque and demonstrating strong potential for practical engineering implementations.

1. Introduction

Robotic manipulator systems are characterized by strong nonlinearity, high coupling, and sensitivity to external disturbances; therefore, achieving high-precision trajectory tracking remains a critical problem in nonlinear control. In early studies, Lin et al. [1] designed a robust controller for robotic manipulators based on optimal control theory; Ahmad et al. [2] proposed a proportional–integral sliding mode control method, which improved the steady-state performance of the system by introducing an integral term. In addition, some studies have attempted to use adaptive control strategies to cope with model uncertainties, but performance degradation still exists in complex disturbance environments.
Fundamentally, the practical implementation of high-precision trajectory tracking is inextricably linked to the performance of the underlying sensor-based feedback control systems. Real-time state variables, such as joint angular positions and velocities, must be continuously acquired via high-precision joint sensors (e.g., optical rotary encoders). However, in actual engineering deployments, physical sensors inevitably introduce measurement noise, and the overall robotic sensory system is highly susceptible to external environmental disturbances [3]. Recently, integrating adaptive estimation and learning-assisted architectures with sensor feedback has become a vital trend to improve the motion control of autonomous systems [4]. Therefore, when designing a control strategy for robotic manipulators, it is crucial to ensure the algorithm possesses strong robustness against the inherent uncertainties and dynamic interference present in real-world sensor data acquisition.
To enhance the system’s robustness against uncertainties and external disturbances, sliding mode control (SMC) is widely used in robotic manipulator systems. Man et al. [5] proposed a multi-input multi-output terminal sliding mode control method to achieve asymptotic stability of the system state; Levant [6] theoretically developed high-order sliding mode control methods; and Utkin [7] systematically summarized the application of sliding mode control in engineering. However, traditional sliding mode control is prone to severe high-frequency chattering problems due to the use of discontinuous switching terms. To address this problem, Bartolini et al. [8] weakened the chattering phenomenon by improving the reaching law, and Shtessel et al. [9] systematically analyzed the chattering mechanism and suppression methods from an engineering perspective. To improve the convergence speed, non-singular terminal sliding mode control was proposed. Rathaur [10] designed a singularity-free fast terminal sliding mode controller; Sun et al. [11] introduced neural networks into finite-time sliding mode control to achieve faster convergence performance; and Gao et al. [12] utilized RBF neural networks to approximate system uncertainties online. However, these methods usually rely on large switching gains to ensure finite-time convergence, resulting in prominent chattering problems.
To overcome the problem that convergence time depends on initial states, Zhang et al. [13] proposed a fixed-time sliding mode control method; Polyakov [14] systematically studied fixed-time stability theoretically; and Zuo [15] proposed a singularity-free fixed-time control method. Building upon this, Cao et al. [16] introduced reinforcement learning to achieve fixed-time trajectory tracking control under input constraints. However, fixed-time control methods generally suffer from complex parameter design and conservative upper bounds of convergence time. To achieve explicit adjustment of convergence time, predefined-time control has gradually become a research hotspot. Jia et al. [17] proposed a predefined-time non-singular sliding mode control method; Muñoz-Vázquez et al. [18] studied the predefined-time robust stabilization of robotic systems. Regarding applications in different fields, Yu et al. [19] designed a predefined-time non-singular fast terminal sliding mode for trajectory tracking of underwater vehicles (ROVs); Chen et al. [20] and Zheng et al. [21] achieved predefined-time stabilization control of spacecraft attitude based on observer theory and fully actuated system approaches, respectively. In the field of robotic manipulators and complex robots, Liu et al. [22] proposed a general predefined-time terminal sliding mode control scheme for dual-arm space robots; Xu et al. [23] further explored event-triggered adaptive sliding mode control with predefined-time convergence characteristics; Li et al. [24] applied PTC to conventional robotic manipulator trajectory tracking; Wang et al. [25] provided a systematic review of this field; and Shao et al. [26] studied the predefined-time stability of uncertain systems. Furthermore, Song et al. [27] systematically solved the prescribed-time stabilization problem of strict-feedback nonlinear systems theoretically, laying a foundation for the generalization of such methods. These studies show that PTC has significant advantages in improving system dynamic performance. However, under complex disturbances, the aforementioned methods usually rely on large robust gains, thereby aggravating the chattering of control inputs.
In industrial automation contexts, such as high-speed pick-and-place operations, automated sorting, and collaborative precision assembly, robotic manipulators are required to complete specified motions within rigid, safety-critical time windows. Under these operating conditions, conventional asymptotic or finite-time control methods become inadequate because their convergence time bounds heavily depend on or grow with the initial states of the system, which are often uncertain or variable on a real-world production line. Predefined-time stability overcomes this limitation by decoupling the settling time from the initial conditions, allowing control engineers to explicitly pre-program the exact convergence time T c directly into the software architecture, thereby guaranteeing predictable cycle times and superior dynamic performance. It is worth noting that although the integration of sliding mode control with reinforcement learning has been previously explored in the literature [28,29,30], those schemes typically still rely on high-gain switching terms even after neural network compensation, and rarely guarantee a strictly user-prescribed convergence time. The strategy proposed in this paper differs in that it concurrently achieves (i) strict predefined-time convergence via a smooth artificial-delay sliding surface, (ii) online Actor–Critic compensation that reduces dependence on large robust gains, and (iii) a singularity-free, low-chattering control input suitable for industrial-grade actuators.
In recent years, with the development of data-driven control, reinforcement learning (RL) has gradually been introduced into nonlinear system control. Vamvoudakis and Lewis [31] proposed an online Actor–Critic control framework; Lewis et al. [32] systematically summarized its application in control; and Zhao et al. [33] provided a review of reinforcement learning-based control methods. Modares et al. [34] proposed a framework using RL to solve the optimal control of nonlinear systems with partially unknown dynamics. In the field of robotic manipulator control, Liu et al. [35] achieved trajectory tracking using reinforcement learning; Liu et al. [28] specifically designed a predefined-time tracking controller based on the Actor–Critic algorithm for n-DOF manipulators; and Wang et al. [29] introduced the Actor–Critic structure into the predefined-time control of nonlinear systems. To address modeling uncertainties, Hao et al. [36] significantly improved system robustness using RBF neural network adaptive compensation, while Wang et al. [37] combined fuzzy neural networks with the Actor–Critic architecture to enhance the system’s adaptive capability against external disturbances. In addition, Sun et al. [30] combined reinforcement learning with sliding mode control, reducing chattering to a certain extent. However, existing research mostly utilizes reinforcement learning as an auxiliary compensation means and still relies on high-gain sliding mode terms to guarantee robustness, thus failing to fundamentally resolve the chattering problem.
In summary, existing methods have not yet simultaneously achieved the following three objectives: predefined-time convergence, low-chattering control input, and low reliance on high robust gains. Therefore, how to achieve a control strategy with low chattering and good engineering feasibility while ensuring strict predefined-time convergence remains an unresolved problem.
To address the above problems, this paper proposes a predefined-time sliding mode control method integrating reinforcement learning (PTC-RLC). This method achieves strict error convergence within a user-defined time by constructing a predefined-time sliding surface based on smooth artificial delay feedback; meanwhile, it introduces an Actor–Critic network to approximate lumped system uncertainties online, effectively compensating for the physical sensor measurement uncertainties and dynamic disturbances, thereby reducing the controller’s reliance on large robust gains and weakening chattering from the mechanism. Based on Lyapunov theory, the semi-global uniform ultimate boundedness of the closed-loop system is proven.
The remainder of this paper is organized as follows: Section 2 introduces the system model. Section 3 presents the preliminaries and controller design. Section 4 performs the stability analysis. Section 5 verifies the effectiveness of the proposed method through simulation. Section 6 provides the conclusion.

2. Model Description

While the proposed control architecture is universally applicable to n-DOF manipulators, where the per-joint sliding-surface computation and the Actor compensator scale linearly with the number of joints, a 2-DOF robotic manipulator model is selected in this section for explicit mathematical illustration and subsequent simulation verification. Consider a 2-DOF robotic manipulator model, whose structure is shown in Figure 1.
The Lagrangian dynamic equation of an n-degree-of-freedom (DOF) robotic manipulator affected by parameter uncertainties and external disturbances is formulated as follows:
M ( q ) q ¨ + C ( q , q ˙ ) q ˙ + G ( q ) = τ ( t ) + d ( t )
where q ( t ) ,   q ˙ ( t ) ,   q ¨ ( t ) R n are the joint angular position, velocity, and acceleration vectors, respectively; τ ( t ) R n is the control torque; d ( t ) R n denotes the external lumped generalized disturbances, encompassing joint friction, payload variations, and unmodeled external forces; and M ( q ) , C ( q , q ˙ ) , and G ( q ) represent the inertia matrix, Coriolis/centrifugal matrix, and gravity vector, respectively. By decomposing these system matrices into nominal parts (subscript 0) and uncertain parts (subscript Δ ), Equation (1) can be compactly rearranged as
q ¨ = M 0 1 τ + l ( t )
where M 0 ( q ) is the nominal invertible inertia matrix, and l ( t ) = ( M 1 M 0 1 ) τ + M ( q ) 1 [ C ( q , q ˙ ) q ˙ G ( q ) ] + M ( q ) 1 d ( t ) represents the lumped system uncertainty, which encapsulates unmodeled dynamics, parameter variations, and external disturbances. To facilitate the subsequent predefined-time controller design, the trajectory tracking error vectors are defined as follows. Let q d R n represent the ideal continuous reference trajectory. The position tracking error e 1 R n and velocity tracking error e 2 R n are defined as
e 1 = q d q e 2 = q ˙ d q ˙
Taking the time derivative of the error vectors yields the foundational error evolution dynamics:
e ˙ 1 = e 2 e ˙ 2 = q ¨ d q ¨
By substituting the isolated system dynamics from Equation (2) into the acceleration error, the complete closed-loop error evolution equation can be explicitly derived as
e ˙ 2 = q ¨ d M 0 1 τ l ( t )
where e 2 ,   q ¨ d ,   τ , and l ( t ) R n are n-dimensional vectors. Assume that the reference trajectory q d and its second derivative q ¨ d are continuous and bounded. To facilitate the subsequent controller design, the necessary mathematical foundation for function approximation and specific control objectives will be introduced in Section 3.

3. Preliminaries and Controller Design

In this section, Radial Basis Function Neural Networks (RBFNNs) are employed to approximate the unknown lumped nonlinear uncertainty l ( t ) by virtue of their universal approximation property [12]. Benefiting from this capability, any continuous function can be modeled by bounded neural network weights and approximation errors. In the subsequent composite controller design, the Critic network and the Actor network will directly utilize specific Gaussian basis function vectors, denoted as φ c ( e 1 ) and ψ a ( z ) , respectively, to balance structural simplicity and computational efficiency.
Lemma 1 
(Robust Fixed-Time Reaching Law Based on Nonlinear Saturation Term [38]). Consider the following perturbed scalar system:
x ˙ = k x λ x 2 1 + μ x 2 + d ( t )
where the symbol is defined as x p = | x | p sign ( x ) , with x denoting a generic scalar state variable (distinct from the robotic joint vector q in Section 2). The disturbance satisfies the bounded condition | d ( t ) | δ . If the control parameters satisfy χ = λ 1 + μ > 1 , and the gain k is sufficiently large such that k > δ e λ 2 e , then the system is fixed-time stable, and its convergence time is strictly controlled by parameters independent of the initial states. In computer simulations, to attenuate high-frequency chattering, a continuous saturation function sat ( x / ϵ ) can be used instead of the sign function.
Lemma 2 
(Predefined-Time Convergence Based on Smooth Artificial Delay Feedback). Inspired by the delayed feedback concept in [39] and based on the framework in [40], consider the following scalar system with an artificial delay:
ζ ˙ ( t ) = a ζ ( t ) K ( t ) ζ ( t h )
where a R , and the delay h > 0 . The time-varying feedback gain K ( t ) is designed as
K ( t ) = R h ( t ) e a h W e 2 a t
where R h ( t ) is a globally smooth Bump function defined as
R h ( t ) = exp M ( t h ) ( 2 h t ) , t ( h , 2 h ) 0 , t ( h , 2 h )
The constant M > 1 is used to ensure boundary smoothness and prevent numerical overflow. The normalized integral weight W is defined as
W = h 2 h R h ( θ ) e 2 a θ d θ 1
Then, the above system is prescribed-time stable, and the system states will strictly converge to zero at the predefined time t = 2 h and thereafter; i.e., ζ ( t ) 0 , t 2 h .
The control objective of this paper is as follows: for a 2-DOF robotic manipulator system subject to lumped uncertainties l ( t ) , combine the aforementioned predefined-time theory and reinforcement learning (Actor–Critic) technique to design a composite control law τ ( t ) , such that the joint position q can achieve singularity-free, high-precision tracking of the desired trajectory q d within a user-predefined exact time T c .

3.1. Critic Network Design

To achieve optimal tracking performance, a reinforcement learning framework is introduced in this paper. First, an infinite-horizon discounted cost function J ( t ) is defined to quantify the control performance:
J ( t ) = t e γ d ( τ t ) r ( τ ) d τ
where J ( t ) represents the infinite-horizon discounted cost function that quantifies the long-term control performance of the reinforcement learning agent, and γ d > 0 denotes the constant discount factor (renamed from the conventional χ to avoid notational conflict with the stability parameter χ in Lemma 1). The instantaneous utility function is designed as r ( t ) = e 1 T Q e 1 + τ T R τ , where Q and R are positive semi-definite and positive definite weight matrices, respectively. It is worth noting that the utility function explicitly incorporates the joint position tracking error e 1 defined in Equation (4). By minimizing the long-term cost function J ( t ) , the reinforcement learning framework successfully minimizes the trajectory tracking error while penalizing excessive control energy consumption, thereby achieving a balance between tracking accuracy and actuator efficiency.
Since the analytical form of J ( t ) is usually unobtainable, a Critic neural network is employed for online approximation. The estimated value function is denoted as J ^ ( t ) = w c T φ c ( e 1 ) , where w c R l represents the weight vector, and φ c ( e 1 ) is the radial basis function vector. By differentiating it with respect to time, the Bellman residual error ϵ can be derived as
ϵ = r ( t ) 1 γ d w c T φ c + w c T φ c e ˙ 1
To minimize the objective function E c = 1 2 ϵ 2 , the weight update law is designed using gradient descent as follows:
w ˙ c = η c E c w c = η c ϵ Ω
where η c > 0 is the learning rate, and Ω = φ c e ˙ 1 1 γ d φ c represents the regressor vector. To guarantee the boundedness of weights (i.e., w c w ¯ c ), by introducing a parameter projection operator, the update law is reconstructed as
w ˙ c = η c ϵ Ω , if w c < w ¯ c or ( w c = w ¯ c and ϵ w c T Ω 0 ) η c ϵ Ω + η c ϱ c , if w c = w ¯ c and ϵ w c T Ω < 0
Through the projection update law, the Critic network weights w c are guaranteed to remain within a predefined compact set, thereby ensuring the boundedness of the estimated value function J ^ ( t ) and the Bellman error ϵ . Here, ϱ c is the projection correction term, defined as
ϱ c = ϵ w c T Ω w c 2 w c

3.2. Actor Network and Controller Design

For the trajectory tracking task of the robotic manipulator, the position tracking error for each joint is defined as e 1 , i = q d , i q i , and the velocity tracking error as e 2 , i = q ˙ d , i q ˙ i . To achieve strict convergence of system errors within a user-defined total time T c , this paper defines a piecewise delay parameter as h = T c / 3 . This temporal partitioning scheme splits the entire closed-loop error evolution into three sequential phases of equal duration h: the sliding mode reaching phase ( t [ 0 , h ] ), the un-delayed exponential decay sliding phase ( t [ h , 2 h ] ), and the artificial delay-driven forced convergence phase ( t [ 2 h , 3 h ] ). The choice h = T c / 3 is dictated by the structural requirement of the delayed-feedback sliding surface. According to Lemma 2, the smooth Bump kernel R h ( t ) has compact support on the interval ( h , 2 h ) ; by construction K 0 ( t ) = K ( t h ) shifts this active window to ( 2 h , 3 h ) , which serves as the forced convergence interval. Two additional intervals of equal length h are therefore required: the first interval [ 0 , h ] is reserved for the sliding-mode reaching phase during which the robust term drives s i 0 in finite time T s h (as ensured by Lemma 1), and the intermediate interval [ h , 2 h ] accommodates the un-delayed exponential decay during which K 0 ( t ) = 0 . This three-stage equal-duration allocation simultaneously guarantees the mathematical tractability of the resulting delay differential equation, the singularity-free transition across phases, and strict convergence at t = 3 h = T c .
s i ( t ) = e 2 , i ( t ) a e 1 , i ( t ) + K 0 ( t ) e 1 , i ( t h )
where the time-varying gain coefficient is defined by employing the lag-time window control as K 0 ( t ) = K ( t h ) to ensure that the forced convergence mechanism is activated during t [ h , 3 h ] . Taking the time derivative of the above sliding variable yields the closed-loop error dynamic system equation:
s ˙ i ( t ) = e ˙ 2 , i ( t ) a e ˙ 1 , i ( t ) + K 0 ( t ) e ˙ 1 , i ( t h ) + K ˙ 0 ( t ) e 1 , i ( t h )
Substituting the manipulator nominal dynamics e ˙ 2 = q ¨ d v M 0 1 l ( t ) into the above equation (where v is the nominal control input to be designed), according to the equivalent control principle of sliding mode control and the nonlinear robust reaching law of Lemma 1, the nominal control input v i is designed as the sum of two parts:
v i ( t ) = u e q , i ( t ) + u r o b , i ( t )
The equivalent control law u e q , i ( t ) , aimed at guiding the error along the sliding surface, is designed as
u e q , i ( t ) = q ¨ d , i a e 2 , i ( t ) + K 0 ( t ) e ˙ 1 , i ( t h ) + K ˙ 0 ( t ) e 1 , i ( t h )
The predefined-time robust reaching law u r o b , i ( t ) , which drives the sliding variable to the sliding surface in finite time, is designed as
u r o b , i ( t ) = k i | s i | λ s i 2 1 + μ s i 2 sat ( s i / ϵ )
Since the lumped uncertainty l ( t ) contains complex unmodeled dynamics and external disturbances, its precise bounds are often difficult to obtain directly. Therefore, this paper introduces the output f N N of the reinforcement learning Actor network for online approximation and dynamic compensation. Combining the inverse dynamics equation of the robotic manipulator, the final composite predefined-time reinforcement learning control law (PTC-RLC) τ ( t ) is designed as
τ ( t ) = M 0 ( q ) ( q ¨ d v ( t ) f N N ) + C 0 ( q , q ˙ ) q ˙ + G 0 ( q )
Through the above control law, benefiting from the precise online approximation of the Actor–Critic network and the infinite differentiability ( C ) of the Bump function R h ( t ) at the boundaries, the proposed scheme not only fundamentally avoids the singularity dilemma caused by fractional-order powers in traditional fixed-time sliding surfaces, but also enables the system to complete high-precision trajectory tracking within the strict user-predefined time T c when facing sudden load changes or continuous external disturbances.

4. Stability Analysis

4.1. Error Dynamics and Reconstruction

For convenience of analysis, we denote e 1 , i and e 2 , i as the i-th components of the error vectors e 1 and e 2 respectively.
From the robotic manipulator dynamics, the total approximation error of the Actor network for the lumped uncertainties is defined as f N N , i , which consists of the weight estimation error and the inherent reconstruction error ϵ i :
f N N , i = W a , i T ψ a ( z ) W a , i T ψ a ( z ) + ϵ i = W ˜ a , i T ψ a ( z ) + ϵ i
Based on the universal approximation property of neural networks, assume the reconstruction error is bounded and satisfies | ϵ i | ϵ ¯ i . Furthermore, since Gaussian basis functions satisfy ψ a ( z ) 1 , and the estimated weights are constrained by the parameter projection algorithm to satisfy W a , i W ¯ a , i , the total approximation error is strictly bounded:
| f N N , i | W ˜ a , i ψ a ( z ) + | ϵ i | ( W a , i + W a , i ) + ϵ ¯ i : = Δ N N , i
where Δ N N , i is the physical upper bound of the system residual approximation error. Combining the equivalent control law u e q , i and robust control law u r o b , i , the dynamic evolution equation of the sliding variable can be expressed as
s ˙ i ( t ) = f N N , i u r o b , i ( t ) = W ˜ a , i T ψ a ( z ) + ϵ i u r o b , i ( t )

4.2. Closed-Loop System Stability Proof

Theorem 1. 
Consider a 2-DOF robotic manipulator system affected by lumped disturbances. Utilizing the predefined-time sliding surface s i ( t ) and the composite control law τ ( t ) , the weight update of the reinforcement learning network is given by an adaptive law with a projection operator. If the robust gain is selected to satisfy k r o b > Δ N N , i e λ 2 e , then the closed-loop system satisfies semi-global uniform ultimate boundedness, and the position tracking error e 1 , i will precisely converge to zero within the user-predefined time T c = 3 h .
To clearly illustrate the convergence mechanism of the multi-coupled dynamics, this proof divides the system evolution into four sequential phases: network weight boundedness analysis, sliding mode reaching phase, exponential decay sliding phase, and predefined-time forced convergence phase.
Select a comprehensive candidate Lyapunov function of the following form:
V ( t ) = 1 2 s T s + 1 2 η c W ˜ c T W ˜ c + i = 1 2 1 2 η a , i W ˜ a , i T W ˜ a , i
Let V s = 1 2 s T s , and V N N = 1 2 η c W ˜ c T W ˜ c + i = 1 2 1 2 η a , i W ˜ a , i T W ˜ a , i . Taking the time derivative of V ( t ) along the system trajectories yields V ˙ ( t ) = s T s ˙ + V ˙ N N .

4.2.1. Phase 1: Boundedness Analysis of Neural Network Weights via Case Classification

To verify the system’s convergence, we separately analyze the derivative of the neural network energy term V ˙ N N . Considering the activation conditions of the parameter projection algorithm at the boundaries, the analysis of V ˙ N N must be strictly divided into the following four boundary cases:
Case 1: Both the Critic network and Actor network have not triggered the compact set boundary, or triggered the boundary but the gradient direction points inward (i.e., W c < W ¯ c or W c = W ¯ c and ϵ W c T Ω 0 , similarly for Actor). In this case, the projection correction terms ρ c and ρ a , i are inactive:
V ˙ N N = W ˜ c T ( ϵ Ω ) + i = 1 2 W ˜ a , i T ρ a , i ( 1 + W c Ω ) ( W c + W c ) Ω + 2 ( W a , i + W a , i ) : = σ 1
Case 2: The Critic network is within the boundary, while the Actor network triggers the boundary with its update direction pointing outward. Here, only the Actor network activates the projection correction term:
V ˙ N N = W ˜ c T ( ϵ Ω ) + i = 1 2 W ˜ a , i T ( ρ a , i ϱ a , i ) ( 1 + W c Ω ) ( W c + W c ) Ω : = σ 2
Case 3: The Critic network triggers boundary correction, while the Actor network is within the boundary. Similarly, we obtain
V ˙ N N = W ˜ c T ( ϵ Ω ϱ c ) + i = 1 2 W ˜ a , i T ρ a , i 2 ( W a , i + W a , i ) : = σ 3
Case 4: Both networks are on the boundary with update directions pointing outward. Here, both activate correction terms to cancel the divergent gradients:
V ˙ N N = W ˜ c T ( ϵ Ω ϱ c ) + i = 1 2 W ˜ a , i T ( ρ a , i ϱ a , i ) = 0
Summarizing the four cases, the derivative of the neural network energy term is objectively bounded by an upper limit. That is, there exists a positive constant Θ = max ( σ 1 , σ 2 , σ 3 , 0 ) such that V ˙ N N Θ always holds. This strictly proves the global boundedness of the Actor–Critic network weights during the adaptive learning process.

4.2.2. Phase 2: Sliding Mode Reaching Phase ( t [ 0 , h ] )

Expanding the derivative of the sliding variable part, the overall dissipation inequality of the system is
V ˙ ( t ) i = 1 2 | s i | Δ N N , i i = 1 2 k r o b | s i | λ s i 2 1 + μ s i 2 + 1 + Θ
Select a sufficiently large robust switching gain such that the dominant term k r o b | s i | λ s i 2 1 + μ s i 2 + 1 | s i | Δ N N , i + Θ . According to robust control theory, V ˙ ( t ) < 0 always holds outside the sliding surface. There exists a time constant T s h , such that the sliding variable is forcibly suppressed and maintained at s i ( t ) 0 within this time.

4.2.3. Phase 3: Exponential Decay Sliding Phase ( t [ h , 2 h ] )

After entering the sliding mode (i.e., t h , s i ( t ) = 0 ), the error dynamics obey the sliding-surface equation:
e ˙ 1 , i ( t ) = a e 1 , i ( t ) K 0 ( t ) e 1 , i ( t h )
Since K 0 ( t ) = K ( t h ) , and the Bump function K ( · ) is non-zero only within the interval ( h , 2 h ) , during t [ h , 2 h ] , K 0 ( t ) = 0 , and the equation degenerates into an un-delayed homogeneous differential equation e ˙ 1 , i ( t ) = a e 1 , i ( t ) . Solving it yields its analytical motion trajectory:
e 1 , i ( t ) = e a ( t h ) e 1 , i ( h ) , t [ h , 2 h ]
This indicates that in this phase, the system error exhibits natural exponential decay, providing a continuous historical state mapping for the delay term in the next phase, derived as e 1 , i ( t h ) = e a ( t 2 h ) e 1 , i ( h ) .

4.2.4. Phase 4: Predefined-Time Forced Convergence Phase ( t [ 2 h , 3 h ] )

During t [ 2 h , 3 h ] , the artificial delay gain K 0 ( t ) is fully activated. Substituting the derived analytical solution of the delayed state from the previous phase into the error dynamics equation yields
e ˙ 1 , i ( t ) a e 1 , i ( t ) = K 0 ( t ) e a ( t 2 h ) e 1 , i ( h )
Multiplying both sides by the integrating factor e a t , it can be transformed into a standard exact differential form:
d d t e 1 , i ( t ) e a t = e a t K ( t h ) e a ( t 2 h ) e 1 , i ( h )
Substitute the gain function K ( t h ) = R h ( t h ) e a h W e 2 a ( t h ) into the right side of the above equation. The exponential terms can be simplified to W R h ( t h ) e 2 a ( t h ) e a h e 1 , i ( h ) . Performing definite integration on this expression over the interval [ 2 h , t ] yields
e 1 , i ( t ) e a t e 1 , i ( 2 h ) e 2 a h = W e a h e 1 , i ( h ) 2 h t R h ( τ h ) e 2 a ( τ h ) d τ
Substituting e 1 , i ( 2 h ) = e a h e 1 , i ( h ) and multiplying both sides by e a t , we obtain the exact analytical solution of this delay differential equation during [ 2 h , 3 h ] :
e 1 , i ( t ) = e a ( t h ) 1 W 2 h t R h ( τ h ) e 2 a ( τ h ) d τ e 1 , i ( h )
Let the integral variable substitution be θ = τ h . As time approaches the user-predefined boundary t 3 h , the upper limit of the integral evolves to 2 h :
e 1 , i ( 3 h ) = e 2 a h 1 W h 2 h R h ( θ ) e 2 a θ d θ e 1 , i ( h )
According to the prior definition of the normalized integral weight W = h 2 h R h ( θ ) e 2 a θ d θ 1 , the time-varying gain term in the square brackets precisely converges to 1 W · W 1 = 0 . This mathematically guarantees that the tracking error is forcibly truncated at the predefined time t = 3 h :
e 1 , i ( 3 h ) 0
Thereafter ( t 3 h ), since the gain K 0 ( t ) returns to zero again, the system maintains e ˙ 1 , i = a e 1 , i with the initial value e 1 , i ( 3 h ) = 0 ; thus the origin becomes a stable equilibrium domain.
In conclusion, by combining the projection operator analysis with the deconstruction of nonlinear delay differential equations, it is not only proven that all closed-loop signals of the 2-DOF robotic manipulator are semi-globally uniformly ultimately bounded under parameter perturbations and complex external disturbances, but it is also strictly proven analytically that its error dynamics can perfectly converge to zero at the exact user-predefined time T c = 3 h .

5. Simulation and Results

To concretely verify the effectiveness and performance of the proposed “predefined-time controller integrating reinforcement learning” in computer simulations, a series of detailed numerical simulations are conducted in this section. We select a 2-DOF robotic manipulator model as the simulation object, in which the M ( q ) , C ( q , q ˙ ) , G ( q ) structure adopted is the standard two-link rigid planar manipulator model introduced in [41] and subsequently adopted by recent learning-based manipulator-control studies such as [16]. The overall control flowchart is shown in Figure 2, and the related dynamic system parameters are set as follows:
M ( q ) = p 1 + p 2 + 2 p 3 cos q 2 p 2 + p 3 cos q 2 p 2 + p 3 cos q 2 p 2
C ( q , q ˙ ) = p 3 q ˙ 2 sin q 2 p 3 ( q ˙ 1 + q ˙ 2 ) sin q 2 p 3 q ˙ 1 sin q 2 0
G ( q ) = p 4 g cos q 1 + p 5 g cos ( q 1 + q 2 ) p 5 g cos ( q 1 + q 2 )
where p 1 = m 1 l c 1 2 + m 2 l 1 2 + I 1 , p 2 = m 2 l c 2 2 + I 2 , p 3 = m 2 l 1 l c 2 , p 4 = m 1 l c 1 + m 2 l 1 , and p 5 = m 2 l c 2 . The physical parameters are defined as follows: m i and l i denote the mass and length of link i, respectively, with m 1 = m 2 = 1.0 kg and l 1 = l 2 = 1.0 m; g = 9.81 m/s2 is the gravitational acceleration; I i is the moment of inertia of link i, calculated as I 1 = 1 4 m 1 l 1 2 kg·m2 and I 2 = 1 4 m 2 l 2 2 kg·m2; and l c i represents the distance from joint i 1 to the center of mass of link i.
To verify the robustness of the proposed PTC-RLC strategy under significant parameter perturbations, the nominal mass used by the controller is intentionally set as m 10 = m 20 = 1.8 kg, representing an 80 % deviation from the actual link mass m 1 = m 2 = 1.0 kg. Furthermore, the lumped disturbance d ( t ) in Equation (1) is modeled as a combination of viscous friction, Coulomb friction, and time-varying external disturbances:
d ( t ) = 0.5 q ˙ + 0.5 sgn ( q ˙ ) + 2.0 sin ( t ) 2.0 cos ( t )
The simulation is conducted with a sampling period of d t = 0.001 s. To ensure reproducibility and enable a clear comparison, the specific control gains, RBF neural network hyperparameters, and predefined time constant are summarized in Table 1. These parameters are selected to balance convergence speed and control smoothness.
The parameters of the NTSMC are tuned to achieve its best possible performance under the same disturbance conditions to ensure a fair comparison.

5.1. Trajectory Tracking Performance and Control Input Analysis

To comprehensively evaluate the overall performance of the proposed predefined-time sliding mode controller integrating reinforcement learning (PTC-RLC, denoted as Proposed (RL) in the figures), this section presents a detailed comparative analysis with a traditional baseline controller (Baseline) and a non-singular terminal sliding mode controller (NTSMC) [42]. In the comparative simulations, the “Baseline” controller is specifically defined as the proposed predefined-time sliding mode control architecture without the auxiliary Actor–Critic reinforcement learning compensation network (i.e., by enforcing f N N 0 ). This ablation setup isolates and clarifies the unique contribution of the reinforcement learning agent in dynamically mitigating unknown parameter variations and external disturbances. Regarding the choice of external comparison, NTSMC [42] is selected as it represents a state-of-the-art finite-time robust controller widely benchmarked in the manipulator-control literature. A classical PID controller was preliminarily evaluated under the same operating conditions but is omitted from the comparative figures, because under the imposed 80 % mass mismatch and the time-varying disturbance d ( t ) specified below, the PID controller exhibits sustained tracking errors and visible drift, which renders it uncompetitive against any sliding-mode-based scheme and offers limited additional insight into the chattering-suppression and predefined-time properties that are the central focus of this paper.
Figure 3 and Figure 4 show the trajectory tracking curves of Joint 1 and Joint 2 of the robotic manipulator, respectively. Under the harsh operating conditions of strong parameter perturbations and external disturbances, all three controllers track the desired trajectory. However, the Baseline controller exhibits noticeable phase lag during the initial response phase and reduced fidelity where curvature changes rapidly, such as at the trajectory peaks and valleys. NTSMC improves the response speed to a certain extent, but visible trajectory deviations remain. In contrast, the proposed scheme converges to the reference trajectory faster, exhibits the predefined-time convergence behavior, and maintains close trajectory overlap throughout the motion cycle with no apparent lag or overshoot.
To intuitively evaluate the overall control precision of the system in both transient and steady states, Figure 5 displays the evolution curve of the comprehensive position tracking error norm e for the dual joints. To clearly reveal the fluctuation details of microscopic errors, this curve is plotted using a log scale.
As shown in Figure 5, in the initial transient phase, the error of the Baseline controller converges the slowest, and although NTSMC converges faster, its decay rate slows down noticeably as it approaches zero. The proposed method (Proposed) exhibits the fastest error decay, and within the prescribed time T c = 4.5 s, the error converges to a neighborhood of zero, confirming that the predefined-time sliding surface delivers convergence within the designed time window. After entering the steady-state tracking phase, due to the model parameter uncertainties and external disturbances, the error of the Baseline controller fluctuates noticeably and remains at the order of 10 1 . NTSMC reduces the overall error, but its curve shows high-frequency spikes, reflecting the chattering caused by the high-gain switching term. The proposed method, by employing the Actor–Critic reinforcement learning network for online estimation and compensation of disturbances, reduces the controller’s reliance on large switching gains; consequently, the steady-state error is kept below the order of 10 2 and the curve is smooth, substantially suppressing the chattering and yielding improved control precision.
The input torque comparison curves of the three controllers are shown in Figure 6. NTSMC, in resisting strong disturbances through high-gain switching, produces control torques accompanied by visible high-frequency chattering. Such high-frequency oscillations can excite unmodeled high-frequency dynamics of the manipulator in actual physical systems and cause wear on actuators such as motors. The proposed strategy outputs a smoother, continuous torque curve that mitigates the inherent chattering of traditional sliding mode control; the torque amplitude is kept within a reasonable physical range with no abrupt jumps, while the high tracking precision reported above is preserved. This indicates that the algorithm has good engineering implementation feasibility while delivering the transient and steady-state performance reported above.
Furthermore, to evaluate the real-time industrial applicability, the computational cost of the proposed control law was quantified. All timing experiments were conducted on a desktop workstation equipped with an Intel Core i5-14600KF processor running Windows 10 and MATLAB R2024a. The average single-step execution time was measured using MATLAB’s tic/toc utilities, with the timer wrapping only the controller-update block of each iteration and the recorded times averaged over the entire 50 , 000 -step simulation horizon ( T final = 50 s with sampling period d t = 10 3 s). Under this protocol, the proposed PTC-RLC algorithm requires approximately 0.0143 ms per control cycle, which is nearly two orders of magnitude below the 1 ms budget of a standard 1 kHz industrial control loop. Because the measurement is obtained inside an interpreted MATLAB environment, an equivalent C/C++ implementation deployed on industrial embedded hardware would be expected to execute substantially faster. This minimal computational overhead indicates that the proposed algorithm is suitable for real-time deployment at standard industrial control frequencies without inducing control delays.

5.2. Performance Evaluation Under Extreme Trajectories

To further thoroughly evaluate the performance limits, transient overshoot, and switching behavior of the proposed PTC-RLC strategy, two additional extreme trajectory cases are conducted: a high-frequency continuous trajectory and a point-to-point step response. The high-frequency trajectory is utilized to test the bandwidth and convergence limits of the predefined-time sliding surface, while the step response, characterized by a massive initial error, is implemented to observe the overshoot and dynamic reaching process of the controller. It should be noted that this subsection focuses on characterizing the intrinsic bandwidth, overshoot, and switching behavior of the proposed PTC-RLC under extreme dynamic conditions, rather than repeating the three-controller comparison of Section 5.1. Comparative curves with NTSMC under the step input are not reported because the discontinuous high-gain switching of NTSMC induces severe transient chattering and torque saturation at the instant of the step jump, leading to non-representative actuator behavior; under the high-frequency reference, NTSMC was preliminarily verified to be inferior to the proposed scheme with steady-state error exceeding 5 × 10 2 rad, and is omitted to preserve figure clarity.
As depicted in Figure 7 and Figure 8, in the point-to-point step response scenario (dashed blue line), the proposed controller demonstrates an exceptionally smooth transient reaching behavior. Despite the sudden and large initial position deviation, the error strictly converges to zero without any noticeable overshoot. This fully validates that the constructed sliding surface based on smooth artificial delay feedback effectively suppresses the excessive transient chattering commonly observed in conventional reaching laws. In the high-frequency trajectory tracking scenario (solid red line), the controller exhibits strong tracking capability. As shown in the logarithmic error norm in Figure 8, the steady-state tracking error is firmly confined to a minimal scale (< 10 2 ).
Furthermore, Figure 9 illustrates the control torque behavior under these extreme conditions. For the step response, the torque naturally peaks at the initial moment to drive the manipulator toward the target but rapidly decays to a smooth, steady-state level compensating only for gravity and friction. In contrast, for the high-frequency trajectory, the controller must output high-frequency oscillating torque to force the mechanical structure to track rapidly changing references. Even under such aggressive dynamic demands, the torque remains bounded and does not exhibit high-frequency infinite chattering, confirming the controller’s reliability under extreme dynamic limits.

5.3. Effect of the Predefined-Time Parameter T c

One of the most significant theoretical advantages of the proposed method is that the convergence time can be explicitly scheduled by adjusting the single parameter T c . To visually demonstrate how the controller behaves with different predefined-time parameters, an additional comparative study is performed using the step response trajectory, evaluating the convergence behavior under T c { 1.0 s , 1.5 s , 2.0 s } .
The simulation results are comprehensively presented in Figure 10. The vertical dotted lines with corresponding colors mark the exact prescribed deadlines T c . It is evident that regardless of the chosen T c , the tracking error curves successfully hit the equilibrium point (zero) exactly at or slightly before their respective predefined times. Specifically, when T c = 2.0 s , the error decays smoothly; when a more aggressive parameter T c = 1.0 s is selected, the convergence rate dramatically accelerates. A slight numerical residual with peak magnitude below 0.05 rad is observed at t T c for the most aggressive setting. This residual is attributable to the discrete-time numerical implementation with the finite sampling period d t = 10 3 s, which limits the achievable resolution of the smooth Bump kernel R h ( t ) when its compact support ( h , 2 h ) shrinks to a narrow time window of approximately 0.33 s and is thereby covered by only a few hundred sampling instants; the residual decreases monotonically as d t 0 , consistent with the analytical convergence guarantee in Theorem 1. The error is immediately trapped in the sliding manifold thereafter. This explicit parameter-adjustment mechanism provides great flexibility for practical engineering deployments, allowing operators to make a reasonable trade-off between strict convergence time and acceptable actuator torque limits.

6. Conclusions

Targeting the trajectory tracking problem of rigid robotic manipulators affected by model uncertainties and time-varying complex disturbances, this paper proposes a composite control strategy integrating Actor–Critic reinforcement learning and predefined-time sliding mode (PTC-RLC). By constructing a predefined-time sliding surface based on artificial delay feedback, the proposed method avoids the singularity issue caused by fractional-order terms in traditional fixed-time control, and a Lyapunov-based analysis shows that the tracking error converges within a user-prescribed time T c independent of the initial states. The proposed controller architecture generalizes naturally from the 2-DOF illustrative case to n-DOF manipulators: since the sliding-surface design and the Actor compensator are constructed on a per-joint basis, both the per-joint sliding-surface computation and the Actor network scale linearly with the number of joints, avoiding the exponential growth in computational load that typically accompanies the addition of degrees of freedom; for high-DOF systems, a corresponding decomposition of the Critic network can preserve this linear scaling. The Actor–Critic network in the control loop provides online approximation and dynamic compensation of lumped unknown dynamics, which reduces the controller’s reliance on high robust switching gains. Theoretical analysis establishes the semi-global uniform ultimate boundedness of all signals within the closed-loop system. Numerical simulation results show that under parameter mismatch and time-varying disturbances, the proposed PTC-RLC strategy maintains predefined-time trajectory tracking. Compared to a representative non-singular terminal sliding mode controller (NTSMC), the proposed strategy suppresses the high-frequency chattering of the control input by leveraging the dynamic compensation provided by reinforcement learning. The resulting smoother control torque is expected to reduce mechanical wear of actuators in physical systems, suggesting that the method has potential for future practical deployment; this expectation remains to be confirmed through physical experimental verification.

Author Contributions

Conceptualization, J.W. (Jianli Wang) and L.Z.; methodology, J.W. (Jianli Wang); software, J.W. (Jianli Wang) and J.L.; validation, J.W. (Jialong Wang), J.W. (Jianli Wang) and P.L.; formal analysis, J.W. (Jialong Wang) and J.L.; investigation, P.L.; writing—original draft preparation, J.W. (Jianli Wang); writing—review and editing, L.Z. and J.L.; supervision, L.Z.; project administration, L.Z.; funding acquisition, L.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Natural Science Youth Fund project of Henan Province (Grant No. 242300421439), Key Laboratory of Grain Information Processing and Control (Henan University of Technology), Ministry of Education, Henan Key Laboratory of Grain Photoelectric Detection and Control, Henan University of Technology (KFJJ2023006), and Henan Province’s Science and Technology Vice President Program the Cultivation Programme for Young Backbone Teachers in Henan University of Technology.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Lin, F.; Brandt, R.D. An optimal control approach to robust control of robot manipulators. In Proceedings of the 1996 IEEE International Conference on Control Applications, Dearborn, MI, USA, 15 September–18 November 1996; pp. 157–162. [Google Scholar]
  2. Ahmad, M.N.; Osman, J.H.S.; Ghani, M.R.A. Proportional-integral sliding mode tracking controller with application to a robot manipulator. In Proceedings of the Seventh International Conference on Control, Automation, Robotics and Vision (ICARCV’02), Singapore, 2–5 December 2002; pp. 864–869. [Google Scholar]
  3. Munir, M.; Khan, Q.; Ullah, S.; Maryam Syeda, T.; Algethami, A.A. Control Design for Uncertain Higher-Order Networked Nonlinear Systems via an Arbitrary Order Finite-Time Sliding Mode Control Law. Sensors 2022, 22, 2748. [Google Scholar] [CrossRef]
  4. Lee, J.W.; Rho, J.M.; Park, S.G.; An, H.M.; Kim, M.; Lee, S.Y. Improved Adaptive Sliding Mode Control Using Quasi-Convex Functions and Neural Network-Assisted Time-Delay Estimation for Robotic Manipulators. Sensors 2025, 25, 4252. [Google Scholar] [CrossRef]
  5. Man, Z.; Cao, S.G.; Chen, X.H. A robust MIMO terminal sliding mode control scheme for rigid robotic manipulators. IEEE Trans. Autom. Control 1994, 39, 2464–2469. [Google Scholar]
  6. Levant, A. Higher-order sliding modes, differentiation and output-feedback control. Int. J. Control 2003, 76, 924–941. [Google Scholar] [CrossRef]
  7. Utkin, V.I. Sliding mode control design principles and applications to electric drives. IEEE Trans. Ind. Electron. 1993, 40, 23–36. [Google Scholar] [CrossRef]
  8. Bartolini, G.; Ferrara, A.; Usai, E. Chattering avoidance by second-order sliding mode control. IEEE Trans. Autom. Control 1988, 45, 2419–2424. [Google Scholar] [CrossRef]
  9. Shtessel, Y.; Edwards, C.; Fridman, L.; Levant, A. Sliding Mode Control and Observation; Springer: New York, NY, USA, 2014. [Google Scholar]
  10. Rathaur, K. Chattering free non-singular fast terminal sliding mode controller design for robot manipulator. In Proceedings of the 2021 2nd International Conference for Emerging Technology (INCET), Belgaum, India, 21–23 May 2021. [Google Scholar]
  11. Sun, L.; Liu, Y.; He, W. Neural network-based finite-time trajectory tracking control of uncertain robotic manipulators. In Proceedings of the 2019 IEEE 8th Data Driven Control and Learning Systems Conference (DDCLS), Dali, China, 24–27 May 2019; pp. 31–36. [Google Scholar]
  12. Gao, W.; Shi, J.; Wang, W.; Sun, Y. Research on sliding mode control for robotic manipulator based on RBF neural network. In Proceedings of the 2017 29th Chinese Control And Decision Conference (CCDC), Chongqing, China, 28–30 May 2017. [Google Scholar]
  13. Zhang, L.; Wang, Y.; Hou, Y.; Li, H. Fixed-time sliding mode control for uncertain robot manipulators. IEEE Access 2019, 7, 149750–149763. [Google Scholar] [CrossRef]
  14. Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 2012, 57, 2106–2110. [Google Scholar] [CrossRef]
  15. Zuo, Z. Nonsingular fixed-time consensus tracking for second-order multi-agent networks. Automatica 2015, 54, 305–309. [Google Scholar] [CrossRef]
  16. Cao, S.; Sun, L.; Jiang, J.; Zuo, Z. Reinforcement learning-based fixed-time trajectory tracking control for uncertain robotic manipulators with input saturation. IEEE Trans. Neural Netw. Learn. Syst. 2023, 34, 4584–4595. [Google Scholar] [CrossRef]
  17. Jia, C.; Liu, X.; Xu, J. Predefined-time nonsingular sliding mode control and its application to nonlinear systems. IEEE Trans. Ind. Inform. 2024, 20, 5829–5839. [Google Scholar] [CrossRef]
  18. Muñoz-Vázquez, A.J.; Sánchez-Torres, J.D.; Jiménez-Rodríguez, E.; Loukianov, A.G. Predefined-time robust stabilization of robotic manipulators. IEEE/ASME Trans. Mechatron. 2019, 24, 1033–1040. [Google Scholar] [CrossRef]
  19. Yu, G.; Li, Z.; Liu, H.; Zhu, Q. Predefined time nonsingular fast terminal sliding mode control for trajectory tracking of ROVs. IEEE Access 2022, 10, 107864–107876. [Google Scholar] [CrossRef]
  20. Chen, J.; Chen, Z.; Zhang, H.; Xiao, B.; Cao, L. Predefined-time observer-based nonsingular sliding-mode control for spacecraft attitude stabilization. IEEE Trans. Circuits Syst. II Express Briefs 2024, 71, 1291–1295. [Google Scholar] [CrossRef]
  21. Zheng, Y.; Zhang, H.; Wang, Y. Predefined time sliding mode attitude tracking control for rigid spacecraft based on fully actuated system method. In Proceedings of the 3rd Conference on Fully Actuated System Theory and Applications (FASTA), Shenzhen, China, 10–12 May 2024. [Google Scholar]
  22. Liu, Y.; Yan, W.; Zhang, T.; Yu, C.; Tu, H. Trajectory tracking for a dual-arm free-floating space robot with a class of general nonsingular predefined-time terminal sliding mode. IEEE Trans. Syst. Man. Cybern. Syst. 2022, 52, 3273–3286. [Google Scholar] [CrossRef]
  23. Xu, G.; Yin, L. Event-triggered adaptive sliding mode control for robotic arms with predefined-time convergence. In Proceedings of the 2025 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Hangzhou, China, 14–18 July 2025. [Google Scholar]
  24. Zhang, J.H.; Chen, Q.; Li, Y.F.; Ge, M.F.; Liu, Z.W. Predefined-time tracking control of robotic manipulator: A fully actuated system approach. In Proceedings of the 2025 4th Conference on Fully Actuated System Theory and Applications (FASTA), Nanjing, China, 4–6 July 2025. [Google Scholar]
  25. Song, Y.; Ye, H.; Lewis, F.L. Prescribed-time control and its latest developments. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 4102–4116. [Google Scholar] [CrossRef]
  26. Ye, H.; Song, Y. Prescribed-time control of uncertain strict-feedback-like systems. Int. J. Robust Nonlinear Control 2021, 31, 3374–3392. [Google Scholar] [CrossRef]
  27. Song, Y.; Wang, Y.; Holloway, J.; Krstic, M. Time-varying feedback for regulation of normal-form nonlinear systems in prescribed finite time. Automatica 2017, 83, 243–251. [Google Scholar] [CrossRef]
  28. Liu, J.; Sun, W.; Luan, Z.; Lv, X. Predefined-time trajectory tracking control for n-DOF manipulator based on actor-critic algorithm. In Proceedings of the 2025 Joint International Conference on Automation-Intelligence-Safety (ICAIS) & International Symposium on Autonomous Systems (ISAS), Xi’an, China, 23–25 May 2025. [Google Scholar]
  29. Wang, J.; Zhao, W.; Cao, J.; Park, J.H.; Shen, H. Reinforcement learning-based predefined-time tracking control for nonlinear systems under identifier-critic-actor structure. IEEE Trans. Cybern. 2024, 54, 6345–6357. [Google Scholar] [CrossRef]
  30. Xie, Z.; Sun, T.; Kwan, T.H.; Mu, Z.; Wu, X. A new reinforcement learning based adaptive sliding mode control scheme for free-floating space robotic manipulator. IEEE Access 2020, 8, 127048–127064. [Google Scholar] [CrossRef]
  31. Vamvoudakis, K.G.; Lewis, F.L. Online actor-critic algorithm to solve the continuous-time infinite horizon optimal control problem. Automatica 2010, 46, 878–888. [Google Scholar] [CrossRef]
  32. Lewis, F.L.; Vrabie, D.; Syrmopoulos, E. Reinforcement learning and adaptive dynamic programming for feedback control. IEEE Circuits Syst. Mag. 2009, 9, 32–50. [Google Scholar] [CrossRef]
  33. Kober, J.; Bagnell, J.A.; Peters, J. Reinforcement learning in robotics: A survey. Int. J. Robot. Res. 2013, 32, 1238–1274. [Google Scholar] [CrossRef]
  34. Modares, H.; Lewis, F.L. Optimal tracking control of nonlinear partially-unknown constrained-input systems using integral reinforcement learning. Automatica 2014, 50, 1780–1792. [Google Scholar] [CrossRef]
  35. Liu, A.; Zhang, B.; Chen, W.; Luo, Y.; Fang, S.; Zhang, O.; Liu, Z.; Wang, Z.; Liu, J. Reinforcement learning based control for uncertain robotic manipulator trajectory tracking. In Proceedings of the 2022 China Automation Congress (CAC), Xiamen, China, 25–27 November 2022; pp. 2684–2689. [Google Scholar]
  36. Hao, J.; Lou, J. RBF neural network adaptive compensation control for robotic arms. In Proceedings of the 2025 11th International Conference on Control, Automation and Robotics (ICCAR), Kyoto, Japan, 18–20 April 2025. [Google Scholar]
  37. Wang, H.; Liu, Y.; Chen, Z. Fuzzy neural network sliding-mode control with actor-critic for a class of robot systems. In Proceedings of the 2022 10th International Conference on Orange Technology (ICOT), Shanghai, China, 10–11 November 2022. [Google Scholar]
  38. Moulay, E.; Léchappé, V.; Bernuau, E.; Plestan, F. Robust fixed-time stability: Application to sliding mode control. IEEE Trans. Autom. Control 2022, 67, 1061–1066. [Google Scholar] [CrossRef]
  39. Zhou, B.; Michiels, W.; Chen, J. Fixed-time stabilization of linear delay systems by smooth periodic delayed feedback. IEEE Trans. Autom. Control 2021, 67, 557–573. [Google Scholar] [CrossRef]
  40. Deng, Y.; Moulay, E.; Léchappé, V.; Chen, Z.; Liang, B.; Plestan, F. Robust nonsingular predefined-time terminal sliding mode control for perturbed chains of integrators. IEEE Trans. Autom. Control 2024, 69, 8946–8953. [Google Scholar] [CrossRef]
  41. Sun, L.; Liu, Y. Extended state observer augmented finite-time trajectory tracking control of uncertain mechanical systems. Mech. Syst. Signal Process. 2020, 139, 106374. [Google Scholar] [CrossRef]
  42. Liu, H.; Zhang, T. Neural network-based robust finite-time control for robotic manipulators considering actuator dynamics. Robot. Comput.-Integr. Manuf. 2013, 29, 301–308. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the 2-DOF robotic manipulator model.
Figure 1. Schematic diagram of the 2-DOF robotic manipulator model.
Sensors 26 03543 g001
Figure 2. Flowchart of reinforcement learning-based predefined-time sliding mode control.
Figure 2. Flowchart of reinforcement learning-based predefined-time sliding mode control.
Sensors 26 03543 g002
Figure 3. Angle tracking error comparison for Joint 1.
Figure 3. Angle tracking error comparison for Joint 1.
Sensors 26 03543 g003
Figure 4. Angle tracking error comparison for Joint 2.
Figure 4. Angle tracking error comparison for Joint 2.
Sensors 26 03543 g004
Figure 5. Comparison of the system total tracking error norm under three controllers.
Figure 5. Comparison of the system total tracking error norm under three controllers.
Sensors 26 03543 g005
Figure 6. Comparison of control input torques for the robotic manipulator joint under three different controllers.
Figure 6. Comparison of control input torques for the robotic manipulator joint under three different controllers.
Sensors 26 03543 g006
Figure 7. Position error comparison of Joint 1 under high-frequency and step response trajectories.
Figure 7. Position error comparison of Joint 1 under high-frequency and step response trajectories.
Sensors 26 03543 g007
Figure 8. System tracking error norm (log scale) under different trajectory conditions.
Figure 8. System tracking error norm (log scale) under different trajectory conditions.
Sensors 26 03543 g008
Figure 9. Control torque input of Joint 1 under extreme trajectory conditions.
Figure 9. Control torque input of Joint 1 under extreme trajectory conditions.
Sensors 26 03543 g009
Figure 10. Position tracking error of Joint 1 under varying predefined-time parameters T c . The vertical dotted lines represent the explicitly set convergence deadlines.
Figure 10. Position tracking error of Joint 1 under varying predefined-time parameters T c . The vertical dotted lines represent the explicitly set convergence deadlines.
Sensors 26 03543 g010
Table 1. Parameters of the controllers and RL networks.
Table 1. Parameters of the controllers and RL networks.
CategoryParameterValue
Predefined-time ControlPredefined time T c 4.5 s
Sliding surface gain a 1.5
Robust switching gain k r o b 9.9
Exponent parameters λ , μ 3, 1.2
Boundary layer ϵ 0.05
Actor–Critic RLActor learning rate η a 10.0
Critic learning rate η c 30.0
Weight constraint W ¯ 50.0
RBF hidden nodes N25
Gaussian basis width ω 0.4
NTSMC (Baseline)Gain parameters α , β , γ 10, 1/3, 5/3
Reaching gains k 1 , k 2 30, 10
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.

Share and Cite

MDPI and ACS Style

Zhang, L.; Wang, J.; Wang, J.; Lu, J.; Li, P. Predefined-Time Sliding Mode Control of Robotic Manipulators via Artificial Delay Feedback and Reinforcement Learning. Sensors 2026, 26, 3543. https://doi.org/10.3390/s26113543

AMA Style

Zhang L, Wang J, Wang J, Lu J, Li P. Predefined-Time Sliding Mode Control of Robotic Manipulators via Artificial Delay Feedback and Reinforcement Learning. Sensors. 2026; 26(11):3543. https://doi.org/10.3390/s26113543

Chicago/Turabian Style

Zhang, Lei, Jianli Wang, Jialong Wang, Jintong Lu, and Peng Li. 2026. "Predefined-Time Sliding Mode Control of Robotic Manipulators via Artificial Delay Feedback and Reinforcement Learning" Sensors 26, no. 11: 3543. https://doi.org/10.3390/s26113543

APA Style

Zhang, L., Wang, J., Wang, J., Lu, J., & Li, P. (2026). Predefined-Time Sliding Mode Control of Robotic Manipulators via Artificial Delay Feedback and Reinforcement Learning. Sensors, 26(11), 3543. https://doi.org/10.3390/s26113543

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop