Skip to Content
MachinesMachines
  • Article
  • Open Access

25 August 2026

22 Pages

Actor–Critic Predefined-Time Adaptive Tracking Control for Partially Unknown Euler–Lagrange Systems

,
,
and
1
School of Mechanical and Electrical Engineering, Soochow University, Suzhou 215131, China
2
School of Artificial Intelligence and Smart Manufacturing, Hechi University, Hechi 546300, China
*
Authors to whom correspondence should be addressed.
This article belongs to the Section Automation and Control Systems

Abstract

This paper studies predefined-time trajectory tracking for Euler–Lagrange systems with composite uncertainties encompassing partially known dynamics, parametric variations, and bounded disturbances. A two-step backstepping architecture is developed. In Step 1, a predefined-time virtual control law is constructed for the position subsystem. In Step 2, an energy-based torque controller is designed for the velocity subsystem using nominal model compensation, adaptive parameter estimation, actor neural network approximation of residual dynamics, a critic network for performance-oriented learning, and a continuous robust term. A rigorous Lyapunov analysis shows that all closed-loop signals are uniformly ultimately bounded and that the tracking errors converge to a computable residual set within a predefined time for all initial conditions contained in the selected compact set. Comparative simulations on a 2-DOF planar manipulator demonstrate that the proposed method provides faster convergence and improved steady-state tracking accuracy than both a PID baseline and a classical Slotine–Li adaptive baseline, while respecting the predefined-time bound.

1. Introduction

Predefined-time control aims to drive a system state to a target set within a user-assigned time bound that is independent of the initial condition [1]. For mechanical systems described by Euler–Lagrange (EL) dynamics, this property is attractive because trajectory tracking, path following, and cooperative manipulation frequently impose explicit transient requirements [2]. Practical implementation is nevertheless complicated by inaccurate inertial parameters, model-form effects such as friction and elasticity, bounded external disturbances, trajectory constraints, and actuator limitations [3,4,5]. These factors make it difficult to obtain a predefined-time guarantee without either requiring an exact dynamic model or introducing excessively conservative compensation.
Finite-time stability was systematically characterized by Bhat and Bernstein [6], with a settling time that generally depends on the initial state. Fixed-time stability subsequently removed this dependence and provided a uniform upper bound determined by controller parameters [7]. Predefined-time stability further allows the designer to assign the convergence-time parameter explicitly [8,9]. Related designs have been developed for general nonlinear systems [10], mechanical systems [11,12], distributed EL systems [2], robotic manipulators with neural approximation [13,14], flexible-joint robots with event-triggered implementation [15], and predefined-time EL systems with model uncertainties and actuator faults [3]. Although these studies substantially advance convergence speed analysis and robustness, many methods either employ exact or highly structured model cancellation, represent all uncertain dynamics by one lumped term, or do not separate the available nominal EL model from the residual model mismatch.
Adaptive control provides an effective mechanism for structured uncertainty. The classical Slotine–Li controller exploits the linear-in-parameters property of rigid-body dynamics to obtain asymptotic tracking [16]. Subsequent developments include leakage- and projection-based robust adaptive laws, composite learning methods, and neural approximators for unmodeled nonlinearities. Composite learning has been used to improve parameter convergence and tracking performance [17,18], while finite-time adaptive designs have addressed output constraints and uncertain robotic dynamics [19,20]. Adaptive predefined-time tracking has also been investigated for nonlinear systems with unmodeled dynamics [21]. Directly assigning the entire model error to one adaptive or neural approximator, however, does not exploit the common situation in which a reliable nominal rigid-body model is available together with structured parametric mismatch and a smaller nonparametric residual.
Reinforcement learning (RL) offers a complementary performance-oriented mechanism, and actor–critic architectures are widely used for continuous-state systems [22]. The actor generates a control or compensation signal, whereas the critic approximates a value function and supplies a long-term performance signal. Actor–critic methods have been developed through approximate dynamic programming and policy iteration formulations [23]. In robotic control, model-based actor–critic learning has been studied for optimal tracking under input saturation [24], for online PID tuning [25], and for energy-efficient manipulator control [26]. Most such approaches establish asymptotic, optimality-oriented, or uniformly ultimately bounded results rather than a user-assigned predefined-time tracking bound. Moreover, a Lyapunov-compatible critic must be specified through an explicit regressor, temporal-difference (TD) residual, update law, and bounded actor-coupling mechanism; its boundedness should not be imposed as an a priori assumption.
Recent reliability-oriented uncertainty studies have emphasized physics-guided learning, hierarchical decomposition, and dependency-aware surrogate modeling under limited data. Although these directions mainly address offline reliability assessment rather than closed-loop tracking, they motivate the separation of physically interpretable structures from learned residual components. Following the same modeling principle in an online control setting, the present work retains the nominal EL matrices in the implemented torque, identifies a structured parameter mismatch, approximates the remaining model-form residual by an actor network, and treats the final bounded remainder and exogenous disturbance with a continuous robust term. Thus, parametric, model-form, and disturbance uncertainties are not merged into one black-box channel.
The approaches that are closest to the present work differ in either their objective or their uncertainty treatment. The predefined-time mechanical system design in [12] establishes an initial condition-independent convergence bound but does not incorporate the structured-adaptive and actor–critic architecture considered here. The predefined-time EL controller in [3] addresses model uncertainty and actuator faults, whereas the present framework separates nominal compensation, structured parameter adaptation, neural residual approximation, and performance-oriented critic learning. The adaptive predefined-time design in [21] treats unmodeled nonlinearities in a general nonlinear system setting, while the controller developed here explicitly exploits the EL energy structure and uses only the nominal inertia matrix in its online predefined-time damping. Conversely, the robot actor–critic methods in [24,26] pursue optimal or energy-efficient tracking without deriving the practical predefined-time Lyapunov inequality used here.
To address these gaps, this paper proposes an actor–critic predefined-time adaptive tracking controller for partially unknown EL systems. The main contributions are summarized as follows:
(i)
An implementable two-step backstepping architecture is developed using only the known nominal matrices H 0 ( q ) , C 0 ( q , q ˙ ) , and g 0 ( q ) . The true–nominal mismatch is decomposed into a structured parametric term, an actor-approximated residual term, and a bounded remainder handled by a continuous hyperbolic-tangent robust term. The unknown true inertia matrix is used only in the Lyapunov analysis and not in the online controller.
(ii)
An explicit continuous-time actor–critic mechanism is integrated with the adaptive controller. The critic regressor Λ ( Z c ) and TD residual are specified directly, and a bounded squared TD residual gate modulates the stabilizing tracking-driven actor update without reversing its direction or depending on an arbitrary offset of the approximate value function. Critic boundedness is established through the TD term, leakage, and dual-power regularization rather than being imposed as an a priori boundedness assumption.
(iii)
A composite Lyapunov analysis includes predefined-time dual-power dissipation for the position, velocity, structured-parameter, actor, and critic error components. The aggregation is therefore applied to the complete Lyapunov function. The analysis establishes semi-global uniform ultimate boundedness and gives an explicit analytical residual-bound expression in terms of the derived constants, which can be numerically evaluated once the proof constants are instantiated.
The remainder of this paper is organized as follows. Section 2 introduces the EL system and formulates the tracking problem. Section 3 presents the assumptions and preliminary lemmas. Section 4 develops the controller and adaptive actor–critic laws. Section 5 states and proves the main result. Section 6 presents the numerical study, and Section 7 concludes the paper.

2. System Description and Problem Formulation

2.1. Euler–Lagrange Dynamics

Consider the n-DOF Euler–Lagrange system
H ( q ) q ¨ + C ( q , q ˙ ) q ˙ + g ( q ) = τ + d ( t ) ,
where q , q ˙ , q ¨ ∈ R n are the generalized position, velocity, and acceleration vectors, respectively; H ( q ) ∈ R n × n is the inertia matrix; C ( q , q ˙ ) ∈ R n × n is the Coriolis/centripetal matrix; g ( q ) ∈ R n is the gravity vector; τ ∈ R n is the control torque; and d ( t ) ∈ R n is a bounded disturbance.
We assume that the rigid-body structure of the system is available, so that nominal matrices H 0 ( q ) , C 0 ( q , q ˙ ) , and g 0 ( q ) can be constructed. The true system may differ from the nominal model because of structured parameter mismatch, residual model-form uncertainty, and bounded disturbances.

2.2. Tracking Objective

Let q d ( t ) ∈ R n be a sufficiently smooth desired trajectory. Define the position tracking error
z 1 ≜ q − q d .
The control objective is to design a continuous torque input τ ( t ) and adaptive laws such that
(i)
all closed-loop signals remain bounded for all t ≥ 0 ;
(ii)
the tracking errors converge to a small residual set in predefined time;
(iii)
the adaptive estimates remain bounded and compensate for structured and residual uncertainty online.

3. Assumptions and Preliminary Lemmas

3.1. Assumptions

Assumption 1.
For all q ∈ R n , the inertia matrix H ( q ) is symmetric positive definite, and there exist known constants 0 < c 0 ≤ c 1 such that
c 0 I n ≤ H ( q ) ≤ c 1 I n .
Moreover, the skew-symmetry property holds:
ξ ⊤ H ˙ ( q ) − 2 C ( q , q ˙ ) ξ = 0 , ∀ ξ ∈ R n .
Assumption 2.
The nominal matrices H 0 ( q ) , C 0 ( q , q ˙ ) , and g 0 ( q ) are known and continuous. There exists a known constant h ̲ 0 > 0 such that
z ⊤ H 0 ( q ) z ≥ h ̲ 0 ∥ z ∥ 2 , ∀ z ∈ R n , ∀ q .
Assumption 3.
The desired trajectory q d ( t ) is twice continuously differentiable, and there exist known constants v ¯ d , a ¯ d > 0 such that
sup t ≥ 0 ∥ q ˙ d ( t ) ∥ ≤ v ¯ d , sup t ≥ 0 ∥ q ¨ d ( t ) ∥ ≤ a ¯ d .
Assumption 4.
The disturbance satisfies
∥ d ( t ) ∥ ≤ d ¯ , ∀ t ≥ 0 ,
for a known constant d ¯ > 0 .
Assumption 5.
Let
δ f ≜ α ˙ 1 − v 1 f ,
where v 1 f is the command-filter output approximating α ˙ 1 . Define
Z ≜ col q , q ˙ , q d , q ˙ d , q ¨ d , α 1 , α 1 f , v 1 f
and the lumped model mismatch
Δ ( Z ) ≜ H ( q ) δ f + H ( q ) − H 0 ( q ) v 1 f + C ( q , q ˙ ) − C 0 ( q , q ˙ ) α 1 + g ( q ) − g 0 ( q ) .
For any prescribed compact approximation domain Ω a of Z, there exist a known continuous regressor Y ( Z ) ∈ R n × p , an unknown constant parameter vector θ * ∈ R p , an unknown constant ideal actor weight matrix W a * ∈ R ℓ a × n , a continuously differentiable RBF basis vector S a ( Z ) ∈ R ℓ a , and an approximation residual ε a ( Z ) ∈ R n such that
Δ ( Z ) = Y ( Z ) θ * + ( W a * ) ⊤ S a ( Z ) + ε a ( Z ) , Z ∈ Ω a .
Furthermore, there exist known constants θ ¯ , W ¯ a , Y ¯ , S ¯ a , ε ¯ a > 0 satisfying
∥ θ * ∥ ≤ θ ¯ , ∥ W a * ∥ F ≤ W ¯ a ,
and
∥ Y ( Z ) ∥ ≤ Y ¯ , ∥ S a ( Z ) ∥ ≤ S ¯ a , ∥ ε a ( Z ) ∥ ≤ ε ¯ a .
Assumption 6.
Let
Z c ≜ col ( z 1 , z 2 )
be the critic input. For any prescribed compact approximation domain Ω c of ( Z c , Z ˙ c ) , there exist a constant ideal critic weight vector W c * and a continuously differentiable basis vector S c ( Z c ) such that the approximate Hamilton–Jacobi–Bellman relation
ϕ ( t ) + ( W c * ) ⊤ Λ ( Z c ) = ε B ( Z c )
holds, where
Λ ( Z c ) ≜ ∂ S c ( Z c ) ∂ Z c Z ˙ c .
There exist known constants W ¯ c , S ¯ c , Λ ¯ , ε ¯ B > 0 such that
∥ W c * ∥ ≤ W ¯ c , ∥ S c ( Z c ) ∥ ≤ S ¯ c ,
and
∥ Λ ( Z c ) ∥ ≤ Λ ¯ , | ε B ( Z c ) | ≤ ε ¯ B , ( Z c , Z ˙ c ) ∈ Ω c .
Remark 1.
Assumptions 5 and 6 impose approximation properties on designer-selected compact domains; they do not assume a priori that all closed-loop signals are bounded. For any prescribed compact set of initial conditions, the domains Ω a and Ω c are selected to contain the corresponding Lyapunov sublevel set. The continuation argument in the proof shows that the trajectory cannot leave this sublevel set. The resulting stability statement is therefore semi-global and practical.

3.2. Preliminary Lemmas

Lemma 1
([8]). Let V ( t ) ≥ 0 be continuously differentiable. If there exist constants T c > 0 , 0 < β < 1 , and σ ≥ 0 such that
V ˙ ≤ − π β T c V 1 − β / 2 + V 1 + β / 2 + σ ,
then V ( t ) converges to a residual set in a time
T P < 2 T c
for all initial conditions contained in the selected compact set.
Lemma 2.
For any x ∈ R and ρ > 0 ,
0 ≤ | x | − x tanh ( x / ρ ) ≤ 0.2785 ρ .
Consequently, for any z ∈ R n ,
0 ≤ ∥ z ∥ 1 − z ⊤ tanh ( z / ρ ) ≤ 0.2785 n ρ ,
where tanh ( z / ρ ) is applied componentwise.
Lemma 3.
Let V i ≥ 0 for i = 1 , … , m , and let V = ∑ i = 1 m V i . Then, for any 0 < β < 1 ,
∑ i = 1 m V i 1 − β / 2 + V i 1 + β / 2 ≥ κ m V 1 − β / 2 + V 1 + β / 2 ,
where
κ m = m − β / 2 .
Lemma 4.
For a scalar, vector, or matrix estimate p ^ , define the componentwise dual-power mapping
R β ( p ^ ) ≜ | p ^ | − β ⊙ p ^ + | p ^ | β ⊙ p ^ , 0 < β < 1 ,
where | 0 | − β 0 is defined as zero. Let p ˜ = p * − p ^ , where p * is constant, and define
V p = 1 2 r p ∥ p ˜ ∥ 2
for vectors or the analogous Frobenius norm expression for matrices. Then, there exist constants c ̲ p > 0 and C ¯ p ≥ 0 such that
c p r p p ˜ , R β ( p ^ ) ≤ − c ̲ p V p 1 − β / 2 + V p 1 + β / 2 + C ¯ p .
Here, ⟨ · , · ⟩ denotes the Euclidean inner product for vectors and the Frobenius inner product for matrices.
Remark 2.
The two components of R β ( · ) have distinct roles: | p ^ | − β ⊙ p ^ generates the subquadratic Lyapunov power, whereas | p ^ | β ⊙ p ^ generates the superquadratic Lyapunov power. Both components are therefore retained in the structured-parameter, actor, and critic update laws used below.

4. Actor–Critic Predefined-Time Controller Design

Define the position tracking error
z 1 = q − q d .
For each component z 1 , i , define the predefined-time kernel
α ^ 1 , i ( z 1 , i ) ≜ π κ 1 β T c 2 β / 2 | z 1 , i | 1 + β sign ( z 1 , i ) + 2 − β / 2 | z 1 , i | 1 − β sign ( z 1 , i ) ,
where T c > 0 is the user-specified time parameter, 0 < β < 1 , and κ 1 > 0 is a design gain. The smooth virtual control is
α 1 = − z 1 ⊙ α ^ 1 2 z 1 2 ⊙ α ^ 1 2 + ε 1 2 1 n + q ˙ d ,
where α ^ 1 = [ α ^ 1 , 1 , … , α ^ 1 , n ] ⊤ and ε 1 > 0 is a smoothing constant. All vector powers, products, divisions, and square roots in (30) are applied componentwise.
To avoid the direct differentiation of α 1 , introduce the second-order command filter
α ˙ 1 f = v 1 f , v ˙ 1 f = − 2 ω f v 1 f − ω f 2 ( α 1 f − α 1 ) ,
where ω f > 0 , with α 1 f ( 0 ) = α 1 ( 0 ) and v 1 f ( 0 ) = 0 . The derivative approximation error is
δ f = α ˙ 1 − v 1 f .
Define the velocity error
z 2 = q ˙ − α 1 .
For Lyapunov analysis, introduce the true mechanical energy
V 2 = 1 2 z 2 ⊤ H ( q ) z 2 .
The quantity in (34) is used only in the proof. For online implementation, define the nominal energy
V 20 = 1 2 z 2 ⊤ H 0 ( q ) z 2
and the implementable predefined-time scaling
Π 0 ( V 20 ) ≜ π κ 2 β T c V 20 − β / 2 + V 20 β / 2 , V 20 > 0 .
At z 2 = 0 , the product Π 0 ( V 20 ) H 0 ( q ) z 2 is defined by its continuous extension as zero.
The commanded torque is
τ = H 0 ( q ) v 1 f + C 0 ( q , q ˙ ) α 1 + g 0 ( q ) − z 1 − K 2 H 0 ( q ) z 2 − K p t Π 0 ( V 20 ) H 0 ( q ) z 2 + Y ( Z ) θ ^ + W ^ a ⊤ S a ( Z ) − k r tanh ( z 2 / ρ ) ,
where K 2 , K p t , k r , ρ > 0 , and tanh ( · ) is applied componentwise.
Remark 3.
The unknown true matrix H ( q ) is not required online. It appears only in (34). The implemented predefined-time damping uses the measurable nominal energy V 20 and the known matrix H 0 ( q ) . The relation between V 20 and V 2 is invoked only in the stability analysis.
Define the structured parameter estimation error
θ ˜ = θ * − θ ^ .
The structured adaptive law is
θ ^ ˙ = − r θ Y ( Z ) ⊤ z 2 − σ θ θ ^ − c θ R β ( θ ^ ) ,
where r θ , σ θ , c θ > 0 .
For the residual nonlinear mismatch, define
W ˜ a = W a * − W ^ a .
The instantaneous cost is
ϕ ( t ) = Q 1 ∥ z 1 ∥ 2 + Q 2 ∥ z 2 ∥ 2 + R ∥ τ ∥ 2 ,
where Q 1 , Q 2 , R > 0 . The critic provides an auxiliary long-term performance evaluation signal as
J ( Z c ) ≈ W ^ c ⊤ S c ( Z c ) .
For Z c = col ( z 1 , z 2 ) ,
Z ˙ c = col z 2 + α 1 − q ˙ d , q ¨ − α ˙ 1 .
The temporal-difference residual is
δ TD = ϕ ( t ) + W ^ c ⊤ Λ ( Z c ) ,
where Λ ( Z c ) is defined in (16). By Assumption 6 and W ˜ c = W c * − W ^ c ,
δ TD = − W ˜ c ⊤ Λ ( Z c ) + ε B ( Z c ) .
To provide a bounded critic-to-actor channel, define
g c ( δ TD ) ≜ δ TD 2 δ TD 2 + δ 0 2 , δ 0 > 0 ,
so that 0 ≤ g c < 1 , and define the effective actor learning rate
r a eff ≜ r a 1 + K I g c ( δ TD ) , K I ≥ 0 .
The actor update law is
W ^ ˙ a = − r a eff S a ( Z ) z 2 ⊤ − σ a W ^ a − c a R β ( W ^ a ) ,
where r a , σ a , c a > 0 .
Remark 4.
The gate in (46) is nonnegative, bounded, and invariant to an additive offset of the approximate value function. It increases the magnitude of the stabilizing tracking-driven actor update when the TD residual is large, but it cannot reverse the direction of this update. For K I = 0 , or when the critic is removed, (48) reduces to the corresponding actor-only law.
The critic update law is
W ^ ˙ c = − r c Λ ( Z c ) δ TD − σ c W ^ c − c c R β ( W ^ c ) ,
where r c , σ c , c c > 0 .
Remark 5.
For the continuous-time analysis, Λ = ( ∂ S c / ∂ Z c ) Z ˙ c . In the numerical implementation, a stable first-order filter Z ˙ ^ ˙ c = ω Λ ( Z ˙ c − Z ˙ ^ c ) is used and Λ = ( ∂ S c / ∂ Z c ) Z ˙ ^ c . The resulting filter error is included in the bounded Bellman residual ε B . The same filtered differentiation construction can be used in an experimental implementation.

5. Main Result

Theorem 1.
Consider the Euler–Lagrange system (1) under Assumptions 1–6. Apply the virtual control (30), command filter (31), torque law (37), and update laws (39), (48), and (49). For any prescribed compact set of initial conditions contained in the selected approximation domains, choose the gains such that
k r ≥ d ¯ + ε ¯ a
and select some μ g > 0 satisfying
λ 2 ≜ K 2 h ̲ 0 − μ g 2 > 0 , λ a ≜ σ a − K I 2 S ¯ a 2 r a μ g > 0 .
Furthermore, let
c V ≜ a 0 κ 5 , κ 5 = 5 − β / 2 ,
where a 0 is defined in (99), and choose the gains so that
c V ≥ π β T c .
Then, all closed-loop signals are uniformly ultimately bounded. Moreover, the composite Lyapunov function
V = V 1 + V 2 + V θ + V a + V c ,
where
V 1 = 1 2 ∥ z 1 ∥ 2 , V 2 = 1 2 z 2 ⊤ H ( q ) z 2 ,
and
V θ = 1 2 r θ ∥ θ ˜ ∥ 2 , V a = 1 2 r a ∥ W ˜ a ∥ F 2 , V c = 1 2 r c ∥ W ˜ c ∥ 2 ,
satisfies
V ˙ ≤ − c V V 1 − β / 2 + V 1 + β / 2 + σ ¯ ,
where σ ¯ ≥ 0 is given in (98). Consequently, (57) implies
V ˙ ≤ − π β T c V 1 − β / 2 + V 1 + β / 2 + σ ¯ ,
and the complete error state enters the associated residual set within T P < 2 T c , for all initial conditions contained in the selected compact set.
Proof. 
The proof proceeds by analyzing the derivative of each component of (54).
  • Step 1: Derivative of V 1
From (28) and (33),
z ˙ 1 = z 2 + α 1 − q ˙ d .
Hence,
V ˙ 1 = z 1 ⊤ α 1 − q ˙ d + z 1 ⊤ z 2 .
For any scalar x and ε > 0 ,
x 2 x 2 + ε 2 ≥ | x | − ε .
Applying (61) componentwise to (30) gives
z 1 ⊤ α 1 − q ˙ d ≤ − π κ 1 β T c ∑ i = 1 n 2 β / 2 | z 1 , i | 2 + β + 2 − β / 2 | z 1 , i | 2 − β + n ε 1 .
Using
∑ i = 1 n | z 1 , i | 2 − β ≥ ∥ z 1 ∥ 2 − β
and
∑ i = 1 n | z 1 , i | 2 + β ≥ n − β / 2 ∥ z 1 ∥ 2 + β ,
one obtains
V ˙ 1 ≤ − a 1 V 1 1 − β / 2 + V 1 1 + β / 2 + z 1 ⊤ z 2 + σ 1 ,
where
a 1 ≜ π κ 1 β T c min 2 1 − β , 2 1 + β n − β / 2 , σ 1 ≜ n ε 1 .
Step 2: Derivative of V 2
Since z 2 = q ˙ − α 1 ,
z ˙ 2 = q ¨ − α ˙ 1 .
Using (1), q ˙ = z 2 + α 1 , and the skew-symmetry property (4), one obtains
V ˙ 2 = z 2 ⊤ τ − H ( q ) α ˙ 1 − C ( q , q ˙ ) α 1 − g ( q ) + z 2 ⊤ d ( t ) .
Substituting α ˙ 1 = v 1 f + δ f , (11), and (37) into (68) yields
V ˙ 2 = − z 2 ⊤ z 1 − K 2 z 2 ⊤ H 0 ( q ) z 2 − K p t Π 0 ( V 20 ) z 2 ⊤ H 0 ( q ) z 2 − z 2 ⊤ Y ( Z ) θ ˜ − z 2 ⊤ W ˜ a ⊤ S a ( Z ) − z 2 ⊤ ε a ( Z ) + z 2 ⊤ d ( t ) − k r z 2 ⊤ tanh ( z 2 / ρ ) .
From (3) and (5),
V 20 ≥ h ̲ 0 c 1 V 2 .
Define
χ 2 ≜ min h ̲ 0 c 1 1 − β / 2 , h ̲ 0 c 1 1 + β / 2 .
Since z 2 ⊤ H 0 ( q ) z 2 = 2 V 20 ,
K p t Π 0 ( V 20 ) z 2 ⊤ H 0 ( q ) z 2 = 2 π K p t κ 2 β T c V 20 1 − β / 2 + V 20 1 + β / 2 ≥ a 2 V 2 1 − β / 2 + V 2 1 + β / 2 ,
where
a 2 ≜ 2 π K p t κ 2 χ 2 β T c .
Let
w ( t ) ≜ d ( t ) − ε a ( Z ) .
Under (50),
z 2 ⊤ w − k r z 2 ⊤ tanh ( z 2 / ρ ) ≤ k r ∥ z 2 ∥ 1 − z 2 ⊤ tanh ( z 2 / ρ ) ≤ 0.2785 n k r ρ ≜ σ 2 ,
where Lemma 2 has been used. Therefore,
V ˙ 2 ≤ − a 2 V 2 1 − β / 2 + V 2 1 + β / 2 − λ 2 , 0 ∥ z 2 ∥ 2 − z 1 ⊤ z 2 − z 2 ⊤ Y θ ˜ − z 2 ⊤ W ˜ a ⊤ S a + σ 2 ,
where
λ 2 , 0 ≜ K 2 h ̲ 0 > 0 .
Step 3: Derivative of V θ
Since θ ˜ ˙ = − θ ^ ˙ , using (39) gives
V ˙ θ = − 1 r θ θ ˜ ⊤ θ ^ ˙ = z 2 ⊤ Y θ ˜ + σ θ r θ θ ˜ ⊤ θ ^ + c θ r θ θ ˜ ⊤ R β ( θ ^ ) .
Since θ ^ = θ * − θ ˜ , Young’s inequality gives
σ θ r θ θ ˜ ⊤ θ ^ ≤ − σ θ V θ + σ θ 2 r θ θ ¯ 2 .
By Lemma 4, there exist c ̲ θ > 0 and C ¯ θ ≥ 0 such that
c θ r θ θ ˜ ⊤ R β ( θ ^ ) ≤ − c ̲ θ V θ 1 − β / 2 + V θ 1 + β / 2 + C ¯ θ .
Consequently,
V ˙ θ ≤ z 2 ⊤ Y θ ˜ − σ θ V θ − c ̲ θ V θ 1 − β / 2 + V θ 1 + β / 2 + σ θ 0 ,
where
σ θ 0 ≜ σ θ 2 r θ θ ¯ 2 + C ¯ θ .
Step 4: Derivative of V a
Since W ˜ ˙ a = − W ^ ˙ a , using (48) gives
V ˙ a = 1 + K I g c ( δ TD ) z 2 ⊤ W ˜ a ⊤ S a + σ a r a tr ( W ˜ a ⊤ W ^ a ) + c a r a W ˜ a , R β ( W ^ a ) .
Using W ^ a = W a * − W ˜ a ,
σ a r a tr ( W ˜ a ⊤ W ^ a ) ≤ − σ a V a + σ a 2 r a W ¯ a 2 .
By Lemma 4, there exist c ̲ a > 0 and C ¯ a ≥ 0 such that
c a r a W ˜ a , R β ( W ^ a ) ≤ − c ̲ a V a 1 − β / 2 + V a 1 + β / 2 + C ¯ a .
The unit part of the tracking-driven actor term cancels out the corresponding term in V ˙ 2 . The remaining TD-gated contribution is
T g ≜ K I g c ( δ TD ) z 2 ⊤ W ˜ a ⊤ S a .
Because 0 ≤ g c < 1 and ∥ S a ∥ ≤ S ¯ a on the selected approximation domain,
| T g | ≤ K I S ¯ a ∥ z 2 ∥ ∥ W ˜ a ∥ F ≤ μ g 2 ∥ z 2 ∥ 2 + K I 2 S ¯ a 2 r a μ g V a , ∀ μ g > 0 .
Therefore, under (51),
V ˙ a ≤ z 2 ⊤ W ˜ a ⊤ S a + μ g 2 ∥ z 2 ∥ 2 − λ a V a − c ̲ a V a 1 − β / 2 + V a 1 + β / 2 + σ a 0 ,
where
σ a 0 ≜ σ a 2 r a W ¯ a 2 + C ¯ a .
Step 5: Derivative of V c
Since W c * is constant, W ˜ ˙ c = − W ^ ˙ c ; hence,
V ˙ c = − 1 r c W ˜ c ⊤ W ^ ˙ c .
Substituting (49) gives
V ˙ c = W ˜ c ⊤ Λ δ TD + σ c r c W ˜ c ⊤ W ^ c + c c r c W ˜ c ⊤ R β ( W ^ c ) .
Using (45),
W ˜ c ⊤ Λ δ TD = − W ˜ c ⊤ Λ 2 + ε B W ˜ c ⊤ Λ ≤ − 1 2 W ˜ c ⊤ Λ 2 + 1 2 ε ¯ B 2 .
Furthermore, because W ^ c = W c * − W ˜ c ,
σ c r c W ˜ c ⊤ W ^ c ≤ − σ c V c + σ c 2 r c W ¯ c 2 .
By Lemma 4, there exist c ̲ c > 0 and C ¯ c ≥ 0 such that
c c r c W ˜ c ⊤ R β ( W ^ c ) ≤ − c ̲ c V c 1 − β / 2 + V c 1 + β / 2 + C ¯ c .
Consequently,
V ˙ c ≤ − 1 2 W ˜ c ⊤ Λ 2 − σ c V c − c ̲ c V c 1 − β / 2 + V c 1 + β / 2 + σ ¯ c ,
where
σ ¯ c ≜ 1 2 ε ¯ B 2 + σ c 2 r c W ¯ c 2 + C ¯ c .
Remark 6.
The boundedness of W ^ c is not imposed in Assumption 6. Inequality (95) derives the boundedness of W ˜ c directly from the critic update law. Since W c * is constant, W ^ c = W c * − W ˜ c is consequently bounded. Thus, the critic analysis does not use a circular boundedness argument.
  • Step 6: Composite Lyapunov Analysis
Adding (65), (76), (81), (88), and (95), the pairs z 1 ⊤ z 2 , z 2 ⊤ Y θ ˜ , and z 2 ⊤ W ˜ a ⊤ S a cancel out. Using (51) gives
V ˙ ≤ − a 1 V 1 1 − β / 2 + V 1 1 + β / 2 − a 2 V 2 1 − β / 2 + V 2 1 + β / 2 − c ̲ θ V θ 1 − β / 2 + V θ 1 + β / 2 − c ̲ a V a 1 − β / 2 + V a 1 + β / 2 − c ̲ c V c 1 − β / 2 + V c 1 + β / 2 − λ 2 ∥ z 2 ∥ 2 − σ θ V θ − λ a V a − σ c V c − 1 2 ( W ˜ c ⊤ Λ ) 2 + σ ¯ ,
where
σ ¯ ≜ σ 1 + σ 2 + σ θ 0 + σ a 0 + σ ¯ c .
Define
a 0 ≜ min { a 1 , a 2 , c ̲ θ , c ̲ a , c ̲ c } .
By Lemma 3 with m = 5 ,
∑ i ∈ { 1 , 2 , θ , a , c } V i 1 − β / 2 + V i 1 + β / 2 ≥ κ 5 V 1 − β / 2 + V 1 + β / 2 ,
where κ 5 = 5 − β / 2 .
Dropping the remaining nonpositive terms in (97) and using (100) yields
V ˙ ≤ − c V V 1 − β / 2 + V 1 + β / 2 + σ ¯ , c V = a 0 κ 5 .
To verify the predefined-time coefficient condition explicitly, define
ξ 1 ≜ min 2 1 − β , 2 1 + β n − β / 2 , γ T ≜ π β T c κ 5 .
From (66) and (73), one has
a 1 = π κ 1 ξ 1 β T c , a 2 = 2 π K p t κ 2 χ 2 β T c .
A sufficient set of gain conditions for (53) is
κ 1 ξ 1 ≥ 1 κ 5 , 2 K p t κ 2 χ 2 ≥ 1 κ 5 ,
together with
c ̲ θ ≥ γ T , c ̲ a ≥ γ T , c ̲ c ≥ γ T .
Indeed, the first inequality in (104) gives
a 1 = π κ 1 ξ 1 β T c ≥ π β T c κ 5 = γ T .
Similarly, the second inequality gives
a 2 = 2 π K p t κ 2 χ 2 β T c ≥ π β T c κ 5 = γ T .
Combining (106), (107), and (105) yields
a 0 = min a 1 , a 2 , c ̲ θ , c ̲ a , c ̲ c ≥ γ T = π β T c κ 5 .
Multiplying both sides of (108) by κ 5 > 0 gives
c V = a 0 κ 5 ≥ π β T c .
Therefore, since
V 1 − β / 2 + V 1 + β / 2 ≥ 0 ,
inequality (101) implies
V ˙ ≤ − c V V 1 − β / 2 + V 1 + β / 2 + σ ¯ ≤ − π β T c V 1 − β / 2 + V 1 + β / 2 + σ ¯ .
Inequality (111) is exactly the condition of Lemma 1, with σ = σ ¯ . Hence,
T P < 2 T c ,
for all initial conditions contained in the selected compact set.
All components of V are nonnegative, so z 1 , z 2 , θ ˜ , W ˜ a , and W ˜ c are uniformly ultimately bounded. The desired trajectory assumptions and stable command filters then imply the boundedness of the remaining closed-loop signals. For a prescribed compact initial set, the approximation domains are selected to contain the corresponding Lyapunov sublevel set. The above inequality prevents escape from this set, completing the semi-global continuation argument and the proof. □
Remark 7.
Theorem 1 concerns the unsaturated commanded torque (37). Under hard actuator saturation, the mismatch between the commanded and applied torque is an additional closed-loop input and is not covered by the same theorem.
Corollary 1.
Under the conditions of Theorem 1, define
η ≜ 1 − 1 2 , d V ≜ σ ¯ η c V = ( 2 + 2 ) σ ¯ c V .
Let
V ¯ ≜ max d V 2 2 − β , d V 2 2 + β .
If σ ¯ = 0 , set V ¯ = 0 . Then,
c V V ¯ 1 − β / 2 + V ¯ 1 + β / 2 ≥ σ ¯ η .
Consequently, for every V ≥ V ¯ ,
V ˙ ≤ − c V V 1 − β / 2 + V 1 + β / 2 + σ ¯ ≤ − c V 2 V 1 − β / 2 + V 1 + β / 2 .
Hence, the conservative residual set
Ω V ¯ = V : 0 ≤ V ≤ V ¯
is positively invariant and is reached within
T P < 2 T c .
For all t ≥ T P ,
∥ z 1 ( t ) ∥ ≤ 2 V ¯ , ∥ z 2 ( t ) ∥ ≤ 2 V ¯ c 0 ,
and
∥ θ ˜ ( t ) ∥ ≤ 2 r θ V ¯ , ∥ W ˜ a ( t ) ∥ F ≤ 2 r a V ¯ , ∥ W ˜ c ( t ) ∥ ≤ 2 r c V ¯ .

6. Simulation Studies

A comprehensive numerical study is conducted on a 2-DOF planar manipulator. Unless otherwise stated, the theorem validation simulations use the unsaturated commanded torque. The proposed controller is denoted PT-AC. Three internal comparators are considered: PT-A, which retains nominal compensation, structured adaptation, and predefined-time feedback but removes both neural networks; Slotine–Li with matched nominal parameter initialization; and a model-free PID controller. In addition, an external predefined-time baseline from [3], denoted as Wang-PT, is implemented for comparison with a recently published predefined-time controller.

6.1. Plant, Reference, and Implementation

The true parameters are
m 1 = 1.20 kg , m 2 = 0.90 kg , ℓ 1 = 0.50 m , ℓ 2 = 0.40 m , ℓ c 1 = 0.25 m , ℓ c 2 = 0.20 m , I 1 = 0.08 kg m 2 , I 2 = 0.05 kg m 2 .
The nominal model uses m 1 0 = 0.95 , m 2 0 = 0.70 , I 1 0 = 0.05 , and I 2 0 = 0.03 . Smooth Coulomb-plus-viscous friction is described by
f r ( q ˙ ) = f c ⊙ tanh ( 8 q ˙ ) + f v ⊙ q ˙ ,
with
f c = [ 0.25 , 0.20 ] ⊤ N m , f v = [ 0.35 , 0.28 ] ⊤ N m s / rad .
The bounded disturbance is
d ( t ) = 0.30 sin ( 2 t ) + 0.15 cos ( 5 t ) + 0.08 sin ( 7 t ) 0.25 cos ( 3 t ) + 0.12 sin ( 4 t ) + 0.06 cos ( 6 t ) .
The desired trajectory is
q d ( t ) = 0.5 sin ( 0.5 t ) 0.4 cos ( 0.4 t ) − 0.2 rad .
The nominal initial condition is q ( 0 ) = [ 0.3 , − 0.3 ] ⊤ rad and q ˙ ( 0 ) = 0 . A fourth-order Runge–Kutta scheme is used with a nominal step of 5 × 10 − 4 s. The integration step is reduced when required to maintain numerical accuracy for different prescribed-time settings.
For PT-AC, T c = 2 s, β = 0.5 , κ 1 = κ 2 = 0.75 , K p t = 1.3 , K 2 = 30 , k r = 1.2 , ρ = 0.15 , ω f = 70 rad/s, and ε 1 = 10 − 3 .
The structured update uses r θ = 12 , σ θ = 0.003 , and c θ = 0.03 . The actor uses 20 Gaussian RBFs with r a = 3.0 , σ a = 0.015 , and c a = 0.03 , whereas the critic uses 15 Gaussian RBFs with r c = 0.15 , σ c = 0.04 , and c c = 0.02 .
The derivative-filter bandwidth is ω Λ = 25 rad/s, δ 0 = 0.5 , and the critic-to-actor gain is K I = 2.0 . The cost weights are Q 1 = 1 , Q 2 = 0.5 , and R = 0.005 .
The Slotine–Li parameter estimate is initialized with the same nominal rigid-body parameter vector used by the proposed method. Thus, the nominal comparison is initialization-matched. The settling time T s ( 0.05 ) is defined as the permanent entry time into ∥ z 1 ∥ ≤ 0.05 rad rather than the first threshold crossing. The 0.05 rad threshold is only used as an empirical reporting metric and is not identified with the analytical residual set in Corollary 1.

6.2. Nominal Tracking Comparison

PT-AC and PT-A exhibit the same principal predefined-time transient behavior in the nominal case because both retain the predefined-time feedback term. The critic-gated actor improves the post-transient performance by reducing the RMSE and ITAE compared with PT-A. Therefore, the learning subsystem is interpreted as a refinement mechanism for residual performance improvement rather than the source of the principal predefined-time transient.

6.3. External Predefined-Time Baseline Comparison

To further evaluate the predefined-time tracking capability against a recent external approach, the controller proposed in [3] is implemented as an additional baseline. The comparison is conducted on the same 2-DOF manipulator with identical initial conditions, desired trajectories, disturbance profiles, integration steps, and simulation horizons.
The external baseline is denoted as Wang-PT. Unlike PT-AC, which combines structured adaptation, actor approximation, and critic modulation, Wang-PT employs a predefined-time sliding-mode framework with adaptive uncertainty compensation. The purpose of this experiment is to provide a numerical benchmark against a recent predefined-time controller, rather than a theoretical equivalence comparison.
As shown in Figure 1, PT-AC and PT-A exhibit faster position-tracking convergence than Slotine–Li and PID in the nominal case. The corresponding tracking error norms are presented in Figure 2, where both predefined-time controllers achieve rapid error reduction and remain below the practical residual reference level after the transient stage. The vertical line indicates t = 2 T c = 2.83 s, while the horizontal line is included only as a practical reference for numerical visualization rather than as the exact analytical residual bound. As illustrated in Figure 3, PT-AC and PT-A achieve this tracking performance with lower peak commanded torques than Slotine–Li and PID under the nominal simulation conditions.
Figure 1. Nominal Position Tracking.
Figure 2. Nominal Tracking Error Norm.
Figure 3. Unsaturated Commanded Torques.
As shown in Figure 4, both predefined-time controllers achieve rapid error reduction. PT-AC obtains smaller post-transient tracking errors while maintaining a comparable control demand. This improvement is attributed to the additional adaptive approximation and critic-modulated learning mechanism, which enhances the compensation of residual modeling uncertainties after the predefined-time transient stage.
Figure 4. External predefined-time baseline comparison between PT-AC and the controller in [3]. (a) Tracking error norm. (b) Commanded control effort.
The quantitative tracking performance is further summarized in Table 1, where the post-transient RMSE is evaluated after t = 2 T c .
Table 1. Nominal Tracking Performance Comparison.

6.4. Adaptive and Learning Signals

The adaptive trajectories remain bounded throughout the nominal simulation. This numerical observation is consistent with the boundedness properties established in the theoretical analysis. As shown in Figure 5, the structured estimate norm, the actor norm, and the critic norm remain bounded during the nominal simulation, while the bounded TD residual gate and the effective actor learning rate also evolve within bounded ranges. In particular, the bounded critic trajectory observed in Figure 5 is not used as a replacement for the analytical derivation of the critic boundedness condition.
Figure 5. Adaptive and Learning Signals.

6.5. Initial Condition and T c Studies

The multi-initial-condition experiment changes only the magnitude of the initial tracking error, while maintaining the same error direction. The results demonstrate that PT-AC preserves a consistent convergence trend over a wide range of initial conditions. A practical residual reference level is included only for visualization and should not be interpreted as the exact analytical residual set.
For all tested prescribed-time parameters, T c = 1 , 2, and 5 s, the empirical permanent entry time remains below 2 T c . A smaller T c accelerates the transient response but requires larger control effort, whereas a larger T c reduces the required command magnitude. The results illustrate the expected convergence–effort trade-off of the predefined-time design.
The multi-initial-condition experiment changes only the magnitude of the initial tracking error, while maintaining the same error direction. As shown in Figure 6, PT-AC preserves a consistent convergence trend over the tested initial conditions, and all trajectories exhibit rapid error reduction relative to the predefined-time reference t = 2 T c .
Figure 6. Initial-Condition Tracking Performance.
For the prescribed-time parameter study, Table 2 summarizes the empirical settling time, peak commanded torque, and control energy for T c = 1 , 2, and 5 s. The corresponding trends are illustrated in Figure 7. A smaller T c accelerates the transient response but requires a larger peak control effort, whereas increasing T c reduces the required command magnitude and slightly lowers the control energy, illustrating the expected convergence–effort trade-off.
Table 2. T c sensitivity with all other gains fixed.
Figure 7. Convergence–Effort Trade-Off for Different T c Values.
The contribution of the main controller components is further examined in Figure 8. The ablation results indicate that nominal compensation and structured adaptation make the principal contributions to tracking performance, while the actor approximation and critic modulation provide additional refinement of the residual performance.
Figure 8. Component Ablation Study.

6.6. Scope of Numerical Evidence

The numerical studies provide evidence for several aspects of the proposed controller, including predefined-time tracking behavior, residual accuracy, and adaptive boundedness.
The horizontal reference level shown in Figure 2 is introduced as a practical residual reference level for numerical interpretation. It should not be confused with the exact analytical residual set derived in Corollary 1, because the latter depends on explicit Lyapunov constants such as σ ¯ and c V .
The reported simulations therefore distinguish between
  • The theoretically established predefined-time and boundedness properties proved in the analysis;
  • The practical residual performance observed in numerical experiments.
This separation avoids attributing empirical simulation quantities to unverified analytical constants.
The numerical comparisons demonstrate that PT-AC provides lower post-transient tracking errors than the considered baselines in the tested scenarios while preserving bounded adaptive trajectories and acceptable control effort.

6.7. Discussion

The simulations illustrate the practical tracking performance of PT-AC and are consistent with the theoretical predefined-time and boundedness results. The residual reference level shown in the figures is used only for numerical visualization and should not be interpreted as the analytical residual set, whose value depends on the Lyapunov constants σ ¯ and c V .
Under the considered simulation conditions, PT-AC achieves faster convergence and smaller post-transient tracking errors than Slotine–Li and PID. The ablation results indicate that nominal compensation and structured adaptation make the main contributions to tracking performance, while the actor and critic provide additional residual performance refinement. The comparison with Wang-PT offers an external numerical benchmark but does not establish universal superiority over other predefined-time controllers. The T c sensitivity study confirms the expected convergence–effort trade-off. The current validation is limited to a 2-DOF manipulator and fixed neural basis functions; experimental validation, higher-dimensional systems, and efficient real-time implementation remain for future investigation.

7. Conclusions

This paper developed an actor–critic predefined-time adaptive tracking controller for partially unknown Euler–Lagrange systems. The implemented torque retains the available nominal rigid-body model and combines structured parameter adaptation, actor-based residual approximation, and continuous robust compensation. The critic modulates the tracking-driven actor update through a bounded squared TD residual gate. The composite Lyapunov analysis establishes the semi-global uniform ultimate boundedness of the closed-loop signals and guarantees that the composite error enters an explicit residual set within T P < 2 T c for initial conditions in the selected compact set.
The retained simulations demonstrate fast nominal tracking, consistent convergence for the tested initial conditions, improved post-transient performance relative to the considered baselines, and the expected convergence–effort trade-off for different prescribed-time parameters. The external predefined-time comparison and component ablation study further support the effectiveness of the proposed architecture under the reported simulation conditions. The current theorem concerns unsaturated state feedback control and does not establish exact policy optimality. Future work will address actuator and state constraints, output feedback learning, experimental validation, and real-time implementation.

Author Contributions

Conceptualization, Y.Q. and Y.S.; methodology, T.W. and Y.S.; software, T.W.; validation, T.W., Y.S. and Y.Q.; formal analysis, Y.Q. and Y.S.; investigation, J.H.; resources, Y.S.; data curation, T.W.; writing—original draft preparation, T.W. and Y.S.; writing—review and editing, Y.S. and Y.Q.; visualization, J.H.; supervision, Y.S. and Y.Q.; project administration, Y.S.; funding acquisition, Y.Q. and Y.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Undergraduate Training Program for Innovation and Entrepreneurship, Soochow University, under Grant No. S202510285091; the Natural Science Foundation of Jiangsu Province, China, No. BK20240771; and the Key Laboratory of AI and Information Processing, Education Department of Guangxi Zhuang Autonomous Region (Hechi University), No. 2024GXZDSY008.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data supporting the findings of this study are available from the corresponding author upon reasonable request. The simulation settings and parameters used to generate the reported results are provided within the article.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of the data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Chen, X.; Wang, Y.; Song, Y. Unifying Fixed Time and Prescribed Time Control for Strict-Feedback Nonlinear Systems. IEEE/CAA J. Autom. Sin. 2025, 12, 347–355. [Google Scholar] [CrossRef] [Scilit]
  2. Yao, Q.; Li, Q.; Jahanshahi, H. Distributed predefined-time neural adaptive control design for consensus of networked Euler-Lagrange systems. Int. J. Syst. Sci. 2024, 56, 1130–1142. [Google Scholar] [CrossRef] [Scilit]
  3. Wang, W.; Hou, M.; Feng, D.; Liu, B. Predefined-time control for Euler–Lagrange systems with model uncertainties and actuator faults. Asian J. Control 2023, 25, 1591–1605. [Google Scholar] [CrossRef] [Scilit]
  4. Huang, J.; Zhang, M.; Sun, Y.; Wu, H. Output prediction-based event-triggered interval estimation for continuous-time switched systems. IEEE Trans. Cybern. 2026, early-access. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  5. Yang, C.; Huang, D.; He, W.; Cheng, L. Neural Control of Robot Manipulators with Trajectory Tracking Constraints and Input Saturation. IEEE Trans. Neural Netw. Learn. Syst. 2021, 32, 4231–4242. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  6. Bhat, S.P.; Bernstein, D.S. Finite-Time Stability of Continuous Autonomous Systems. SIAM J. Control Optim. 2000, 38, 751–766. [Google Scholar] [CrossRef] [Scilit]
  7. Polyakov, A. Nonlinear Feedback Design for Fixed-Time Stabilization of Linear Control Systems. IEEE Trans. Autom. Control 2012, 57, 2106–2110. [Google Scholar] [CrossRef] [Scilit]
  8. Jiménez-Rodríguez, E.; Muñoz-Vázquez, A.J.; Sánchez-Torres, J.D.; Defoort, M.; Loukianov, A.G. A Lyapunov-Like Characterization of Predefined-Time Stability. IEEE Trans. Autom. Control 2020, 65, 4922–4927. [Google Scholar] [CrossRef] [Scilit]
  9. Pal, A.K.; Kamal, S.; Nagar, S.K.; Bandyopadhyay, B.; Fridman, L. Design of controllers with arbitrary convergence time. Automatica 2020, 112, 108710. [Google Scholar] [CrossRef] [Scilit]
  10. Sánchez-Torres, J.D.; Gómez-Gutiérrez, D.; López, E.; Loukianov, A.G. A class of predefined-time stable dynamical systems. IMA J. Math. Control Inf. 2018, 35, i1–i29. [Google Scholar] [CrossRef] [Scilit]
  11. Sánchez Torres, J.D.; Muñoz-Vázquez, A.; Defoort, M.; Aldana-López, R.; Gomez-Gutierrez, D. Predefined-time integral sliding mode control of second-order systems. Int. J. Syst. Sci. 2020, 51, 3425–3435. [Google Scholar] [CrossRef] [Scilit]
  12. Jiménez-Rodríguez, E.; Sánchez-Torres, J.D.; Gómez-Gutiérrez, D.; Loukianov, A.G. Predefined-time tracking of a class of mechanical systems. In Proceedings of the 2016 13th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), Mexico City, Mexico, 26–30 September 2016; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
  13. Gao, M.; Ding, L.; Jin, X. ELM-Based Adaptive Faster Fixed-Time Control of Robotic Manipulator Systems. IEEE Trans. Neural Netw. Learn. Syst. 2023, 34, 4646–4658. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  14. Liu, C.; Li, J.; He, Y.; Jing, A.; Li, L. Neuroadaptive-based fixed-time control for robotic manipulators with uniform prescribed performance under unknown disturbance. Int. J. Robust Nonlinear Control 2024, 34, 10683–10703. [Google Scholar] [CrossRef] [Scilit]
  15. Xie, Y.; Ma, Q.; Gu, J.; Zhou, G. Event-Triggered Fixed-Time Practical Tracking Control for Flexible-Joint Robot. IEEE Trans. Fuzzy Syst. 2023, 31, 67–76. [Google Scholar] [CrossRef] [Scilit]
  16. Slotine, J.J.E.; Li, W. On the Adaptive Control of Robot Manipulators. Int. J. Robot. Res. 1987, 6, 49–59. [Google Scholar] [CrossRef] [Scilit]
  17. Huang, D.; Yang, C.; Pan, Y.; Cheng, L. Composite Learning Enhanced Neural Control for Robot Manipulator with Output Error Constraints. IEEE Trans. Ind. Inform. 2021, 17, 209–218. [Google Scholar] [CrossRef] [Scilit]
  18. Sun, Y.; Yan, B.; Shi, P.; Lim, C.C. Consensus for Multiagent Systems Under Output Constraints and Unknown Control Directions. IEEE Syst. J. 2023, 17, 1035–1044. [Google Scholar] [CrossRef] [Scilit]
  19. Zhang, Y.; Hua, C. Composite Learning Finite-Time Control of Robotic Systems with Output Constraints. IEEE Trans. Ind. Electron. 2023, 70, 1687–1695. [Google Scholar] [CrossRef] [Scilit]
  20. Sun, Y.; Shi, P.; Lim, C.C. Adaptive consensus control for output-constrained nonlinear multi-agent systems with actuator faults. J. Frankl. Inst. 2022, 359, 4216–4232. [Google Scholar] [CrossRef] [Scilit]
  21. Ai, Z.; Wang, H. Adaptive predefined-time tracking control of nonlinear systems with unmodeled dynamics. Int. J. Control 2025, 98, 2709–2718. [Google Scholar] [CrossRef] [Scilit]
  22. Doya, K. Reinforcement Learning in Continuous Time and Space. Neural Comput. 2000, 12, 219–245. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  23. Al-Tamimi, A.; Lewis, F.L.; Abu-Khalaf, M. Model-free Q-learning designs for discrete-time zero-sum games with application to H-infinity control. In Proceedings of the 2007 European Control Conference (ECC), Kos, Greece, 2–5 July 2007; pp. 1668–1675. [Google Scholar] [CrossRef] [Scilit]
  24. Zhao, X.; Tao, B.; Qian, L.; Ding, H. Model-Based Actor-Critic Learning for Optimal Tracking Control of Robots with Input Saturation. IEEE Trans. Ind. Electron. 2021, 68, 5046–5056. [Google Scholar] [CrossRef] [Scilit]
  25. Rahimi Nohooji, H.; Zaraki, A.; Voos, H. Actor–critic learning based PID control for robotic manipulators. Appl. Soft Comput. 2024, 151, 111153. [Google Scholar] [CrossRef] [Scilit]
  26. Tam, L.T.M.; Ngu, N.V.; Pham, D.H.; Mai, V.T. Disturbance Observer-Based Actor–Critic Reinforcement Learning with Adaptive Reward for Energy-Efficient Control of Robotic Manipulators. Actuators 2026, 15, 167. [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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.