1. Introduction
With the rapid development of intelligent manufacturing, six-degree-of-freedom (6-DOF) robotic arms have been widely used in medical assistance, aerospace, logistics, and human–robot collaboration [
1,
2,
3]. Achieving high-precision trajectory tracking is the fundamental prerequisite for robotic arms to reliably execute complex tasks. To meet the increasingly stringent demands for control performance, scholars have proposed numerous advanced control strategies [
4], such as robust control [
5,
6], impedance control [
7], and time-delay estimation control [
8]. However, achieving rapid and precise trajectory tracking remains a significant challenge. This difficulty primarily arises from the robotic arm’s highly nonlinear dynamics, parameter perturbations, strong coupling effects, and unknown external disturbances.
Sliding mode control (SMC) has been widely applied in the field of robot control due to its advantages of strong robustness, fast response, and concise design. However, the design of conventional sliding surfaces is limited, and the system is susceptible to parameter uncertainties, leading to high-frequency chattering and overshoot. To improve the convergence performance and tracking precision of system states, many scholars have conducted in-depth designs regarding the structural novelty of sliding surfaces. References [
9,
10] introduced fractional-order operators to handle variable loads, significantly improving the dynamic response characteristics of the system. References [
11,
12] proposed non-singular fixed-time terminal sliding surfaces, achieving a complete decoupling of the convergence time from the initial states. Reference [
13] introduced a fractional-order fixed-time sliding surface equipped with a robust exact differentiator to optimize control efficacy. References [
14,
15] designed improved adaptive super-twisting sliding mode controllers that do not require an exact dynamic model, effectively smoothing the transient response of the system. Reference [
16] employed an integral-type switching manifold to achieve highly efficient fault-tolerant trajectory tracking control for a quadrotor unmanned aerial vehicle (UAV) with parameter uncertainties. Reference [
17] successfully applied a neural network integral terminal sliding mode control algorithm to the precise regulation of interaction forces in industrial robotic arms; Reference [
18] constructed a fractional-order recurrent terminal sliding mode architecture combined with dynamic movement primitives to enhance transient quality; Reference [
19] expounded a novel adaptive recurrent integral terminal sliding mode control strategy; Reference [
20] developed a recurrent integral terminal sliding mode control (RITSMC) manifold topology, effectively overcoming the time-varying control challenges of a cable-driven continuum robot.
Aiming at the unknown nonlinearities and lumped uncertainties that are difficult to fully cover by the switching term of SMC, introducing intelligent approximation and observation compensation mechanisms, such as neural networks, has become a mainstream strategy to enhance closed-loop robustness. Reference [
21] introduced an adaptive terminal sliding mode framework based on a radial basis function (RBF) network, achieving precise online compensation for dynamic errors. Reference [
22] constructed a comprehensive anti-disturbance control topology integrating an RBF neural network disturbance observer. Reference [
23] developed a neural network control system with adaptive weight updating. Aiming at complex constraint conditions, Reference [
24] proposed a robot skill learning and generalized compensation method based on an adaptive neural network. Reference [
25] constructed a closed-loop collaborative control system of a neural network and terminal sliding mode for a robotic arm, achieving robust trajectory tracking. Reference [
26] combined non-singular global fast terminal sliding mode with an RBF neural network, effectively overcoming the model uncertainties and external disturbances faced by aerial robotic arms.
Swarm-intelligence algorithms have been widely studied for tuning the high-dimensional parameters of sliding surfaces, neural networks, and control laws. Reference [
27] combined an improved particle swarm optimization (PSO) algorithm with a neural network high-order sliding mode architecture, significantly optimizing the control parameters. Reference [
28] explored an optimal sliding mode control framework based on PSO under bounded disturbances. Reference [
29] employed a genetic algorithm to dynamically adjust the parameters of a power reaching law to suppress torque oscillations. Furthermore, Reference [
30] implemented a quantum particle swarm optimization (QPSO) algorithm to enhance the dynamic identification accuracy of a high-dimensional nonlinear robotic arm model. Reference [
31] combined the PSO algorithm with a super-twisting non-singular sliding mode, achieving an optimal search for the control gain boundaries of an underwater robot. Reference [
32] utilized a PSO algorithm to perform global dynamic optimization on the base width parameters of an adaptive local model approximation RBF neural network, significantly enhancing the anti-disturbance robustness and steady-state precision of an industrial robotic arm. References [
33,
34] successfully applied hybrid enhanced particle swarm optimization algorithms to the parameter tuning of complex vertical take-off and landing vehicles and multi-rotor systems.
Although the aforementioned advanced control architectures and intelligent optimization strategies have significantly advanced robotic trajectory tracking, critical limitations persist regarding their practical integration. First, despite the structural novelty of recent sliding manifolds, numerous methods remain dependent on conservative switching mechanisms to attenuate severe lumped disturbances. Consequently, achieving a practical trade-off between robust performance and control effort with reduced high-frequency oscillations remains challenging. Second, while sophisticated neural approximators have been extensively introduced, they frequently lack a streamlined architecture tailored specifically to sliding-mode dynamics. This results in structurally redundant compensators that impose significant computational overhead, thereby restricting high-frequency real-time execution. Finally, existing heuristic optimization frameworks in control design are typically confined to tuning a partial subset of parameters (e.g., only network weights or reaching laws). However, joint tuning across the coupled parameter space of a composite controller remains challenging. A research gap therefore remains in integrating smooth sliding-mode design, reduced-order neural compensation, and coordinated high-dimensional parameter tuning.
To address these issues, this paper develops an ASPSO-optimized RBF-IITSMC framework for high-precision trajectory tracking under lumped uncertainties. The mathematical contribution of this study lies in the quantitative characterization of the boundary-layer terminal mapping and the closed-loop formulation of the resulting composite controller. Specifically, its continuity, global Lipschitz property, approximation-error bound, and an explicit boundary-layer design interval are established. The reduced-order RBF compensator is formulated by separating the approximable component from the bounded residual, while ASPSO is employed as a numerical tool for jointly tuning the coupled controller parameters. Through numerical simulation experiments of a 6-DOF robotic arm in the MATLAB 2024b environment, the performance of the proposed composite control strategy in enhancing system robustness and steady-state precision is evaluated. The main technical and mathematical contributions of this paper can be summarized as follows:
- (1)
An improved fractional-memory integral terminal sliding surface with boundary-layer regularization is developed. In addition to introducing the surface structure, the boundary-layer terminal mapping is analytically investigated. Its continuity and global Lipschitz property are established, and an explicit upper bound is derived for its approximation error relative to the conventional terminal power mapping. These results provide a quantitative interpretation of the relationship among the terminal exponent, boundary-layer thickness, approximation accuracy, and local feedback sensitivity.
- (2)
An RBF neural compensator is incorporated into the reconstructed sliding dynamics to estimate the lumped matched uncertainty and reduce the compensation burden on the robust feedback term. The neural weight update law, approximation residual, and robust reaching action are included in a unified Lyapunov analysis, through which practical finite-time reachability of the sliding variable and uniform ultimate boundedness of the sliding variable and neural-weight estimation error are established under the stated assumptions.
- (3)
A state-aware adaptive PSO variant is developed for the joint tuning of the 15-dimensional controller parameter vector. The normalized population-diversity index and stagnation information are used to adapt the swarm coefficients and activate differential mutation when premature convergence is detected. In contrast to tuning only an isolated subset of controller gains, the proposed implementation jointly considers the sliding-surface parameters, reaching-law gains, and neural adaptation gains under a composite index involving tracking error, transient response, and torque variation.
The remainder of this paper is organized as follows:
Section 2 establishes the dynamic model of the 6-DOF robotic arm and provides the problem description of the error dynamics;
Section 3 details the design and derivation process of the ASPSO-optimized RBF-IITSMC composite control law, the stability proof of the closed-loop system, and the implementation framework of the ASPSO algorithm;
Section 4 presents comprehensive numerical simulation results and comparative analysis; finally,
Section 5 summarizes the research conclusions of the entire paper.
2. Dynamic Modeling of the Robotic Arm
Considering a 6-DOF rigid serial robotic arm and neglecting the elastic deformation of its joints, the nonlinear dynamic model in the joint space is established using the Lagrange method as follows:
where
denote the position, velocity, and acceleration vectors of the robotic arm in the joint space, respectively;
is the symmetric positive-definite inertia matrix;
is the centrifugal and Coriolis force matrix;
is the gravity vector;
is the joint friction torque vector;
represents the unknown external disturbance vector; and
is the control input torque vector.
In practice, the actual dynamic model is typically decomposed into a nominal part and a parameter perturbation part:
where
,
, and
are the nominal parameters of the model, and
,
, and
denote the parameter perturbations. By substituting Equation (2) into the original dynamic model Equation (1) and rearranging the terms, the dynamic equation of the robotic arm system can be rewritten in the following form:
where
is defined as the lumped uncertainty vector containing parameter perturbations, unmodeled friction, and external environmental disturbances, with its explicit expression given by:
For the subsequent Lyapunov stability proof, the following standard assumption and properties are introduced:
Assumption 1.
In practical systems, the joint velocity and acceleration of the robotic arm, as well as external environmental disturbances, are all bounded; therefore, the lumped uncertainty X is bounded. That is, there exists an unknown positive constant such that its 2-norm satisfies .
Property 1.
The time derivative of the nominal inertia matrix, and the nominal Coriolis matrix, , satisfy a skew-symmetric relationship. Specifically, for any non-zero vector , the following equation holds identically: Property 2.
The nominal inertia matrix is symmetric and positive definite. There exist known positive constants and such that for any vector , the following inequality holds: Define
as the twice continuously differentiable desired trajectory. The position and velocity tracking errors are defined as:
According to Equation (3), the actual joint acceleration
can be expressed as:
Substituting this into the derivative equation of the tracking error yields the system error dynamics equation, which includes the control input and unknown disturbances:
3. Proposed Control Strategy Design
To achieve high-precision trajectory tracking for the 6-DOF collaborative robotic arm in the presence of model uncertainties and external disturbances, this paper proposes an ASPSO-optimized RBF-IITSMC scheme. The overall architecture of the control system is illustrated in
Figure 1.
The control torque consists of an equivalent control term for compensating the nominal dynamics, an RBF neural compensation term for estimating the reduced-order approximable component of the lumped uncertainty, and a robust switching term for handling the remaining bounded residual and driving the system toward the prescribed sliding surface. Furthermore, the ASPSO algorithm is employed for offline joint tuning of the high-dimensional controller parameters, providing a numerical trade-off between tracking accuracy and torque smoothness.
3.1. Design of the Improved Integral Terminal Sliding Surface
In SMC, the selection of the sliding surface directly affects the transient response, steady-state accuracy, and convergence behavior of the system states. Integral terminal sliding mode control (ITSMC) introduces nonlinear terminal feedback into the integral channel and can provide finite-time convergence of the reduced-order error dynamics under appropriate gain and exponent conditions. Its standard sliding surface is defined as:
where
is the ITSMC sliding surface vector;
and
are positive diagonal gain matrices; the constants
and
satisfy
and
, respectively; and
is the sign function. The absolute-value, fractional-power, and sign operations in Equation (11) are performed element-wise.
Although conventional ITSMC provides a terminal convergence mechanism, the discontinuous sign function embedded in it may induce high-frequency switching activity when the tracking error approaches the origin, resulting in oscillatory torque output and possible excitation of unmodeled high-frequency dynamics. To improve the continuity of the nonlinear error feedback, a boundary-layer saturation function is introduced. Meanwhile, the Riemann–Liouville (R–L) fractional-order integral operator is incorporated into the sliding surface to provide a tunable memory effect and frequency-dependent attenuation of the nonlinear feedback:
where
denotes the R–L fractional integral operator of order
, satisfying
and
is the Gamma function. The positive convolution kernel assigns history-dependent weights to the nonlinear error feedback over the interval
.
Combining fractional-order calculus theory with the boundary-layer saturation function, the improved integral terminal sliding surface is designed as follows:
where
is the improved sliding mode variable. The operations of absolute value, fractional power, and saturation function in the equation are all performed element-wise.
To regularize the discontinuous sign mapping near the origin, this paper adopts a boundary-layer saturation function
with
, defined as follows:
The saturation function regularizes the nonlinear feedback near the origin, whereas the fractional integral reshapes its temporal response through history-dependent weighting. The mathematical properties of the resulting boundary-layer terminal mapping are characterized below.
On the ideal sliding manifold,
, and the corresponding reduced-order error dynamics satisfy:
The following theorem characterizes the mathematical properties introduced by the boundary-layer modification.
Theorem 1.
For and , define the boundary-layer terminal mapping as , and define the conventional terminal power mapping as . Then, is continuous, odd, sign-preserving, and globally Lipschitz continuous. In particular, Moreover, the difference between the boundary-layer terminal mapping and the conventional terminal power mapping satisfies Proof of Theorem 1.
According to the definition of the saturation function, the boundary-layer terminal mapping can be written as
The two expressions in Equation (18) have the same value at . Therefore, is continuous. It is also odd and preserves the sign of .
For
, the magnitude of its derivative is
For , the first expression in Equation (19) is no greater than . For , the second expression is no greater than . Hence, the derivative is globally bounded by , which proves Equation (16).
For
, the two terminal mappings coincide, and their difference is zero. For
, let
. It follows that
The scalar function
reaches its maximum at
, and
Substituting Equation (21) into Equation (20) gives Equation (17). This completes the proof. □
Corollary 1.
Given a prescribed maximum approximation error and a prescribed maximum Lipschitz constant , the boundary-layer thickness can be selected as:provided that the above interval is nonempty. Proof of Corollary 1.
According to Theorem 1, the certified Lipschitz constant and approximation-error bound are
Solving and with respect to gives Equation (22). □
Remark 1.
Theorem 1 shows that the boundary-layer terminal mapping provides a globally Lipschitz regularization of the conventional terminal power mapping. Decreasing reduces the approximation-error bound in Equation (17), but increases the Lipschitz bound in Equation (16). Corollary 1 converts this trade-off into an explicit interval for selecting the boundary-layer thickness under prescribed approximation-accuracy and feedback-sensitivity requirements.
Although Theorem 1 characterizes the regularity and approximation accuracy of the boundary-layer mapping, Equation (15) remains a nonlinear integro-differential equation with fractional memory. Therefore, the conventional integer-order convergence-time formula cannot be directly applied.
To exploit the structural properties of the nominal robotic-manipulator dynamics, the virtual reference velocity
and virtual reference acceleration
are defined as:
Under sufficient regularity and compatible initialization conditions, the R–L operators satisfy:
Combining Equations (13) and (24) gives:
and
Substituting the reconstructed relationships into the robotic-manipulator dynamics yields:
Equation (29) retains the Coriolis cross-term on the left-hand side, thereby enabling direct use of the skew-symmetric property of the robotic-manipulator dynamics in the subsequent Lyapunov analysis.
3.2. RBF Neural Network Compensation Based on Sliding-Mode Variable Input
The lumped uncertainty includes state-dependent model perturbations, nonlinear friction, and external disturbances. To reduce the network input dimension, the sliding variable
is employed as a reduced-order regressor over the considered compact operating region. The RBF network approximates the component correlated with the sliding dynamics, while the finite-node approximation error and reduced-order representation error are grouped into a bounded residual. The resulting network architecture is shown in
Figure 2.
The estimated output
of this network is defined as:
where
is the estimated weight matrix;
is the Gaussian basis function vector, and the output of the
-th node in the hidden layer is given by:
where
is the total number of nodes in the hidden layer;
and
are the center vector and the width parameter of the Gaussian basis function, respectively.
According to the universal approximation property of RBF neural networks over the compact operating region
, there exists an ideal constant weight matrix
for the reduced-order approximable component
, defined by
Accordingly, the complete lumped uncertainty can be represented as
where
denotes the total residual, including the finite-node RBF approximation error and the reduced-order representation error.
Remark 2.
In Equation (33), ε is interpreted as the total residual associated with the reduced-order neural representation. It includes both the finite-node RBF approximation error and the representation error caused by using instead of the complete system state as the network input. Therefore, the use of the sliding variable as the sole regressor does not imply exact reconstruction of all heterogeneous uncertainty sources. The RBF network compensates for the component that is approximable from the sliding dynamics, whereas the remaining bounded residual is handled by the robust feedback term introduced in Section 3.3. Assumption 2.
There exists an unknown constant such that the total residual satisfies:
To ensure the stability of the closed-loop system, the adaptive weight update law is designed as follows:
where
is a positive definite learning rate matrix. The leakage coefficient
is selected as a sufficiently small positive constant to prevent neural-weight drift caused by the nonzero approximation residual.
3.3. Design of the Composite Control Law
Based on the reconstructed error dynamics in Equation (29) and the RBF feedforward compensator, this paper designs a composite control law consisting of an equivalent control term, a switching control term, and a neural network compensation term. The control input torque
of the system is defined as follows:
The equivalent control term is selected to cancel the known nominal dynamics in Equation (29), and is given by:
To force the initial system state to rapidly reach the sliding surface within a finite time and to overcome partial residual unmodeled dynamics, this paper introduces a switching control strategy combined with an exponential reaching law. To reduce high-frequency switching activity induced by the conventional sign function
, this paper adopts a continuous saturation function
with a boundary layer thickness of
. The specific design of the switching control law is given by:
where
and
are both positive gain matrices. The term
ensures that when the system state is far from the sliding surface, it can approach it rapidly at an exponential rate, while the
term provides a continuous transition within the prescribed boundary layer of the control signal as the state penetrates the boundary layer.
In response to the lumped uncertainties that are difficult to acquire precisely during system operation, relying solely on increasing the switching gain
to suppress disturbances would lead to conservative energy outputs and a risk of torque saturation. By utilizing the RBF neural network designed in
Section 3.2 to perform online adaptive approximation and feedforward compensation, its compensation torque is designed as follows:
The RBF compensation term estimates the reduced-order approximable component of the matched uncertainty, thereby reducing the compensation burden imposed on the robust switching term. The remaining bounded residual is handled by the robust feedback action, as clarified in Remark 3.
Remark 3.
According to Equations (30) and (33), the uncertainty remaining after neural compensation can be expressed as , where . The adaptive law addresses the weight-estimation term in the stability analysis, whereas the robust feedback term handles the bounded residual l . Thus, the switching gain need not be selected solely according to the bound of the complete lumped uncertainty.
Integrating the aforementioned designs and substituting the equivalent control, switching control, and neural network compensation terms uniformly into the overall equation, the composite control law proposed in this paper can be expressed as:
3.4. Stability Analysis
To account for the matrix coupling introduced by the inertia-weighted reaching law, the following condition is imposed.
Assumption 3.
Let denote the compact joint-position operating region. Define There exist constants , , and such that, for all , Lemma 1.
Under Assumption 3, the inertia-weighted boundary-layer term satisfies: Proof of Lemma 1.
For
, this follows from
Expanding , and using Equation (47), , and conditions (44), yields Equation (46). □
Theorem 2.
Consider the robotic-manipulator system described by Equation (3). Under the composite control law in Equation (40) and the adaptive weight update law in Equation (35), suppose thatwhere is the total residual bound in Assumption 2. Then and are uniformly ultimately bounded. Moreover, under the condition derived below, enters the prescribed component-wise boundary layer within a finite time and remains inside it thereafter. Proof of Theorem 2.
Substituting the composite control law into the reconstructed sliding dynamics yields:
Consider the Lyapunov function:
Using Property 1 and the adaptive law in Equation (35), the derivative of
becomes:
Since the ideal weight matrix
is constant and finite over the considered compact operating region, its Frobenius norm is bounded by a positive constant
. Using
and Young’s inequality:
Combining Assumptions 2 and 3, and Lemma 1 gives:
where
After omitting the non-positive term
, Equation (55) becomes:
Which proves uniform ultimate boundedness of and .
So
is positively invariant. If the initial state is outside this set, it enters
within:
Then
implies:
Therefore, the sliding variable enters the prescribed component-wise boundary layer within a finite time and remains inside it thereafter. □
Corollary 2.
Under the conditions of Theorem 2, the excess Lyapunov function above the ultimate level satisfies:where . Therefore, the excess above the ultimate bound decays exponentially with the certified rate parameter .
For any , the trajectory enters the set defined in Equation (61) within the time estimated in Equation (63). Proof of Corollary 2.
The result follows directly by subtracting from both sides of Equation (60) and applying the positive-part operator. □
Remark 4.
The parameters , , and explicitly determine the practical stability region. The σ-modification prevents neural-weight drift and produces the negative-definite weight-error term required for uniform ultimate boundedness. Condition (64) guarantees finite-time entrance into and subsequent confinement within the prescribed boundary layer. Corollary 2 further quantifies the exponential approach to the ultimate set with the decay-rate parameter λ.
3.5. State-Aware Adaptive PSO for Joint Controller-Parameter Tuning
The dynamic response performance of the composite controller is highly dependent on the appropriate configuration of the gain parameters. Traditional manual trial-and-error methods struggle to cope with the high-dimensional parameter space brought about by multi-joint heterogeneous dynamics, whereas the standard PSO algorithm is prone to falling into local optima when handling high-dimensional objectives due to the premature loss of population diversity. To address this parameter-tuning problem, this paper employs a state-aware adaptive PSO variant, whose execution procedure is illustrated in
Figure 3.
Combining the algorithm execution framework in
Figure 3, the ASPSO achieves joint parameter optimization of the high-dimensional controller parameters through three core mechanisms: population initialization, evolutionary state identification, and dual-branch dynamic evolution. In the initialization phase, the algorithm first randomly generates an initial population of size
within the predefined parameter search space and assigns initial positions and velocities to each particle.
The core parameters to be optimized in the proposed scheme total 15 dimensions. The position vector of each particle represents a set of 15-dimensional candidate solutions, mathematically defined as . In this vector, the proportional gain , the integral gain , and the fractional order are one-dimensional scalar parameters, while and correspond to the main diagonal elements of the switching reaching law gain matrix and the RBF neural network learning rate matrix , respectively.
During the evolutionary process, the state-aware mechanism is the key to the algorithm reducing the risk of premature stagnation. The algorithm calculates the mean squared Euclidean distance from all particles to the geometric centroid of the population according to the following equation, thereby quantifying the population diversity
at the current iteration
:
where
is the geometric centroid of the particle swarm at the current iteration, and
is the total number of particles. To perceive the relative state of the current evolution, a normalized diversity index
is defined as the ratio of the current diversity to the historical maximum diversity:
On this basis, by introducing state division thresholds and , along with a stagnation counter , the swarm is classified into four evolutionary states. The specific logical judgment mechanism is as follows: when the normalized diversity index satisfies , the system is in the exploration state, prioritizing broader exploration; when , the system transitions into the exploitation state to perform refined local search; if and , it is determined as the convergence state; whereas when and , it indicates that the population has lost its diversity and fallen into a stagnation state.
Based on the aforementioned topological state identification results, the algorithm activates a dual-branch dynamic evolution mechanism to perform individual updates. If determined to be in the exploration, exploitation, or convergence state, the algorithm triggers the adaptive evolution branch, constructing the following adaptive evolution equations in which the inertia weight
and the learning factors
and
are dynamically adjusted along with
:
where
and
are the maximum and minimum values of the inertia weight, respectively;
,
and
,
correspond to the value boundaries of the individual learning factor and the social learning factor, respectively. Furthermore, the standard velocity equation expressed below is utilized to achieve an adaptive transition from search breadth to search depth:
where
is the particle velocity;
and
are random numbers in the interval
;
and
are the historical personal best position of the individual and the global best position of the population, respectively. Once the system is detected to have fallen into a stagnation state, the algorithm immediately switches to the DE mutation branch, executing the following differential evolution mutation operation on the bottom 40% of the non-elite individuals based on fitness ranking:
where
is the new particle position generated after mutation;
,
, and
are mutually distinct particle positions randomly selected from the population; and
is the scaling factor. By reshaping population diversity, this mutation operation effectively assists the particle swarm in reducing the risk of premature stagnation.
After each particle update, the candidate solutions are evaluated using the composite cost function in Equation (72). To comprehensively balance trajectory tracking precision, control torque smoothness, and transient response performance, the following composite cost function to be minimized is constructed:
where
is the steady-state error integral, used to eliminate static tracking errors;
is the high-frequency chattering penalty term, aiming to guarantee the continuity of the control signal;
and
represent the overshoot penalty term and the settling time penalty term during the position tracking process, respectively; and
,
,
, and
are the corresponding weighting coefficients for each term. The algorithm substitutes the updated particles into this cost function to re-evaluate their fitness, synchronously updating the historical personal best
and the global best
, until the termination condition is met and the best-found 15-dimensional controller parameter vector under the specified computational settings is returned.
4. Simulation and Analysis
To verify the effectiveness and robustness of the proposed ASPSO-optimized RBF-IITSMC control strategy in dealing with model uncertainties, complex friction, and abrupt external disturbances, numerical simulations are conducted taking the VSCR-6CUR3 6-DOF collaborative robotic arm (VSTC, Hefei, China) as the research object.
4.1. Simulation Platform and Experimental Setup
The simulations are carried out in the MATLAB/Simulink (version R2024b, MathWorks, Natick, MA, USA) environment. The solver adopts the fixed-step ode3, with the integration step size set to 0.0001 s. A 3D solid model is imported into Simscape Multibody to represent the coupled nonlinear dynamics of the robotic arm.
Figure 4 shows the model, and
Table 1 lists the main link parameters. To address the computational overhead induced by the infinite memory characteristic of the fractional-order calculus operator, an improved Oustaloup filter is employed for frequency-domain approximation, with the effective frequency band set to [0.001, 1000] rad/s and the approximation order set as
.
The desired reference trajectories for all joints are uniformly set as . To comprehensively evaluate the controller performance, the following lumped uncertainties and time-varying external disturbances are introduced into the simulation:
Parameter perturbations and nonlinear friction: A 20% parameter perturbation is intentionally injected based on the nominal dynamic model, and the joint nonlinear friction is modeled as
Composite external disturbances: Continuous time-varying nonlinear disturbances are applied to all joints. In addition, to simulate extreme operating conditions such as physical collisions or sudden load variations, step impact signals with amplitudes of are respectively injected into joints 1 through 6 at
To conduct a rigorous comparative analysis and evaluate against advanced baseline methods, four sets of control schemes are designed. Structurally, except for the ST-ITSMC—which utilizes its inherent super-twisting algorithm—the switching control laws of the remaining schemes all adopt the exponential reaching law combined with a saturation function. Furthermore, to ensure comparative validity and mitigate configuration bias, the three baseline controllers were systematically tuned manually to achieve their best empirical performance. In contrast, the parameters of the proposed method were autonomously optimized by the ASPSO algorithm. The specific schemes are defined as follows:
ITSMC: This scheme adopts the conventional integer-order integral sliding surface defined by Equation (11).
ST-ITSMC: This scheme combines the conventional integer-order integral sliding surface defined by Equation (11) with a super-twisting reaching law. As a robust second-order sliding mode baseline, it effectively mitigates chattering while preserving finite-time convergence.
RBF-IITSMC: An RBF neural network is introduced to perform online approximation and compensation for the lumped uncertainties, adopting the composite control law Equation (40). All gain parameters of this controller are assigned fixed values based on manual experience, without employing a parameter optimization algorithm.
Proposed Method (ASPSO-optimized RBF-IITSMC): The scheme proposed in this paper. Based on the RBF-IITSMC architecture, the ASPSO algorithm is employed to perform offline joint optimization on the 15-dimensional core control parameters, achieving a numerical trade-off between tracking precision and torque smoothness.
In the ASPSO implementation, the population size and the maximum number of iterations are set to 60 and 30, respectively. These values are heuristically selected according to the 15-dimensional search space to balance exploration capability and computational efficiency. The evolutionary-state thresholds are set to and , which divide the normalized diversity index into exploration, exploitation, and low-diversity regions.
The weights of the composite cost function are selected according to control-objective priority and magnitude normalization, since the four performance indices have substantially different numerical scales. Specifically, the steady-state tracking-error weight is set to to preserve sufficient sensitivity to the small residual errors occurring in the later optimization stage. The torque-variation weight is set to to account for the relatively large numerical magnitude of the smoothness term and to balance tracking accuracy against torque oscillation. The overshoot and settling-time weights are set to and , respectively, to constrain the transient response.
The detailed parameter settings are summarized in
Table 2. The controller gains reported in the table are not manually assigned; they are the best-found parameter values obtained from the reported ASPSO runs under the specified computational settings.
4.2. Simulation Results and Discussion
To verify the effectiveness and robustness of the proposed ASPSO-optimized RBF-IITSMC control strategy in handling model uncertainties, complex friction, and abrupt external disturbances, this section comparatively evaluates the numerical simulation results of the ITSMC, the ST-ITSMC, the fixed-parameter RBF-IITSMC, and the ASPSO-optimized RBF-IITSMC.
4.2.1. Trajectory Tracking Performance and Steady-State Error Analysis
The dynamic tracking capability and steady-state precision of the system are core indicators for evaluating controller performance.
Figure 5 and
Figure 6 present the trajectory tracking responses and their corresponding error evolution curves of the six joints under the four control schemes, respectively.
It can be observed from the joint position tracking trajectory curves in
Figure 5a–f that under the comprehensive operating conditions involving parameter perturbations, complex friction, and external time-varying disturbances, all four control schemes can essentially track the desired sinusoidal trajectories. However, by observing the locally magnified views, it is evident that both the conventional ITSMC and the ST-ITSMC exhibit observable deviations in tracking precision. Further analysis of their transient characteristics reveals that while the conventional ITSMC suffers from sluggish convergence, the ST-ITSMC, leveraging its advanced second-order sliding mode technique, significantly accelerates the transient response. However, inherently relying on conservative high gains to counteract lumped uncertainties and lacking a neural feedforward compensation mechanism, the ST-ITSMC struggles to effectively suppress the unmodeled dynamics and coupling effects of the system, leading to residual tracking deviations. Although the RBF-IITSMC based on empirical parameters improves the tracking performance to a certain extent, its tracking trajectories still fail to perfectly coincide with the desired curves. In contrast, the tracking trajectories of the proposed ASPSO-optimized RBF-IITSMC control strategy achieve the highest degree of coincidence with the desired trajectories.
Figure 6 details the position tracking error evolution curves of specific coupling joints under the four control schemes. From the error curves in
Figure 6, it can be clearly observed that the ASPSO-optimized RBF-IITSMC control method possesses significant advantages in terms of convergence speed, error fluctuation amplitude, and overall steady-state precision. In the initial stage of system operation, the tracking error of this method rapidly converges from the initial value of approximately
into a strict error band of
, exhibiting minimal overshoot. Subsequently, upon entering the steady-state phase, compared to the conventional ITSMC whose steady-state error generally remains at the magnitude of
, the proposed method significantly reduces it to the order of
or even
, demonstrating exceptional tracking precision. It is worth noting that at
, a step impact disturbance is injected into the system joints, wherein Joints 1 to 3 instantaneously bear an abrupt load of
. Facing such abrupt and severe operating conditions, both the conventional ITSMC and ST-ITSMC frameworks exhibit substantial error spikes, and the recovery time of the systems is relatively long. In contrast, the proposed method combines real-time RBF neural network compensation with optimal control parameters. This synergistic effect limits the peak variation to less than
. Furthermore, the tracking error rapidly decays and returns to the steady state within approximately
. This proves that the strategy possesses transient response performance and robust recovery capability when confronting abrupt extreme impacts.
Table 3 and
Figure 7 quantitatively extract and compare the mean absolute errors (MAE) of each control scheme during the steady-state phase.
Combining
Table 3 and
Figure 7, it can be intuitively observed that the conventional ITSMC method exhibits the largest steady-state error, generally remaining at the order of
, particularly on Joint 4, which is significantly affected by inertia and gravity loads, where its mean absolute error reaches as high as
. Although the ST-ITSMC and RBF-IITSMC gradually reduce the error magnitude, a certain static deviation still exists. In contrast, the mean absolute errors of the proposed ASPSO-optimized RBF-IITSMC method across all joints are strictly confined to extremely low levels, reaching the order of
to
. For example, on Joint 1, the MAE of the proposed method is only
, representing a reduction of approximately
compared to the conventional ITSMC; on the terminal Joint 6, the error is further reduced to
, a reduction of approximately
compared to the conventional ITSMC. Comparative analysis indicates that the proposed strategy achieves a fast time response and eliminates static tracking errors, even in highly complex disturbance environments. Overall, this approach substantially enhances both the tracking precision and robustness of the robotic arm during complex tasks.
4.2.2. Chattering Suppression and Boundary-Layer Sensitivity Analysis
The safe operation of physical actuators is highly dependent on the smoothness of the control torque.
Figure 8 comparatively illustrates the control input torque curves of each joint under the four control strategies.
As shown in
Figure 8, due to the excessive reliance of the conventional ITSMC algorithm on the high-frequency switching sign function, its output torque exhibits continuous high-frequency chattering phenomena throughout the entire global time domain. From the locally magnified views, it can be intuitively observed that the torque output waveform of the conventional ITSMC is relatively violent, with the envelope bandwidth of its local chattering amplitude reaching
. In contrast, although the ST-ITSMC and the RBF-IITSMC smooth the switching term to prevent continuous global chattering across the time domain, they still exhibit localized torque spikes and high-frequency oscillations during commutation transitions due to the lack of global synergistic parameter optimization. For instance, the locally magnified view of Joint 4 in
Figure 8d indicates that during the trajectory commutation phase, the ST-ITSMC generates torque fluctuations, while the RBF-IITSMC exhibits a local chattering amplitude of approximately
near
. Furthermore, in the magnified view of Joint 6 in
Figure 8f, the ST-ITSMC produces a local torque spike of approximately
around
, and the RBF-IITSMC yields a local chattering envelope reaching
near
. In contrast to this, the proposed ASPSO-optimized RBF-IITSMC composite control strategy exhibits excellent chattering suppression performance. As can be seen from
Figure 8, the control torque output by the proposed method exhibits a highly continuous and smooth regular sinusoidal evolution trend, indicating that the controller internally achieves real-time dynamic reverse cancelation of external time-varying nonlinear disturbances. Specifically, the proposed method strictly suppresses the high-frequency chattering amplitude of each coupling joint to below
, which represents an overall reduction in chattering amplitude of approximately
compared to the conventional ITSMC. Even when the system is subjected to an abrupt step impact at
, the controller torque proposed in this paper only generates a slight adjustment at the instant of commutation impact, and then rapidly recovers to a smooth state within
, suppressing the control saturation or global high-frequency oscillation phenomena common in sliding mode control.
Furthermore, the chattering suppression performance and tracking precision are fundamentally governed by the boundary-layer configurations. To justify the selected parameters
and
, dynamic sensitivity analysis was conducted by varying these parameters across an order of magnitude.
Figure 9 demonstrates the system responses under divergent
values. Applying a large boundary layer ensures torque smoothness but compromises robustness, resulting in a sluggish transient recovery during the impact disturbance at
. Conversely, an overly conservative boundary layer approximates the discontinuous signum function, which enhances tracking accuracy but intrinsically triggers high-frequency torque chattering. The proposed value achieves a structural optimum. Correspondingly,
Figure 10 illustrates the sensitivity analysis for
. Expanding the boundary deteriorates steady-state precision, whereas aggressively minimizing it induces violent torque chattering spikes during trajectory commutation phases (e.g., near 2 s). These comparative results explicitly validate that the proposed parameters optimally balance the fundamental trade-off between tracking precision and continuous control effort.
4.2.3. Robustness and Tracking Performance Validation Under Multi-Frequency Trajectories
To further validate the comprehensive robustness of the proposed scheme against complex, high-frequency excitations, an aggressive multi-frequency composite trajectory was designed: . Joint 2 (subjected to massive inertial and gravitational loads) and Joint 6 (the low-inertia terminal effector) were selected for specific analysis. To systematically evaluate the controller performance under these conditions, the comparative simulation results are presented across three dimensions: the position tracking trajectories, the position tracking error evolution, and the corresponding control input torques
Figure 11 presents the position tracking trajectories. Under the continuous high-frequency direction reversals, the baseline controllers without neural feedforward (i.e., ITSMC and ST-ITSMC) exhibit distinct amplitude attenuation at the trajectory extremums. For instance, the locally magnified views near 12.9 s for Joint 2 and 5.2 s for Joint 6 indicate that the ITSMC and ST-ITSMC fail to reach the desired trajectory peaks, reflecting a constrained dynamic tracking bandwidth. The fixed-parameter RBF-IITSMC mitigates this amplitude attenuation but still exhibits marginal deviations. In contrast, the proposed method strictly coincides with the composite reference trajectory without observable structural delay.
This dynamic tracking superiority is further quantified in the position tracking error evolution curves depicted in
Figure 12. During the steady-state tracking phase (e.g., 14 s to 18 s), the ITSMC and ST-ITSMC generate persistent oscillatory static errors due to their inability to fully counteract the time-varying composite disturbances. Furthermore, upon the injection of the step impact at
t = 5 s, these two baselines undergo significant transient error spikes (e.g., approaching for Joint 6). While the RBF-IITSMC attenuates the impact spike, its tracking error produces severe high-frequency oscillations in the steady-state region (as explicitly shown in the Joint 6 magnified view), which directly mirrors its internal control torque chattering. The proposed method suppresses these steady-state error oscillations and confines the transient impact deviation to a minimal boundary, achieving a highly rapid transient recovery.
Furthermore,
Figure 13 illustrates the control input torques required to satisfy these dynamic specifications. The multi-frequency trajectory intensively excites the unmodeled high-frequency dynamics and amplifies inter-joint coupling effects. As depicted in the magnified views, the ITSMC and ST-ITSMC produce conspicuous local torque spikes during rapid velocity transitions (e.g., near 3.5 s and 11.4 s for Joint 6). Conversely, the fixed-parameter RBF-IITSMC avoids solitary spikes but generates persistent high-frequency chattering (e.g., between 10.6 s and 11 s for Joint 2, and 10.6 s to 11.8 s for Joint 6). This phenomenon indicates that integrating a neural network compensator with manually tuned static parameters leads to structural mismatch under aggressive commutation commands. The proposed ASPSO-optimized method effectively attenuates these phenomena. By penalizing the
cost index, the algorithm identifies a synergistic parameter matching, which effectively smooths the control effort and significantly minimizes the chattering amplitude for both the heavy-inertia Joint 2 and the sensitive low-inertia Joint 6. These comparative torque profiles substantiate that the proposed optimization framework structurally maintains a rational balance between tracking agility and control input smoothness.
4.2.4. Comprehensive Evaluation of the ASPSO Framework
To explore the parameter tuning mechanism underlying the excellent performance of the controller, this section records and evaluates the evolution trajectory of the composite cost function during the parameter optimization process of the adaptive optimization algorithm, as illustrated in
Figure 14.
From the convergence curve in
Figure 14, it can be seen that in the early stage of iteration (the first 15 generations), the ASPSO algorithm conducts a large-scale global exploration within the 15-dimensional parameter space, and the cost function value drops in a step-like manner. Facing the local optimum trap that is highly prone to occur in high-dimensional nonlinear systems, the standard PSO algorithm falls into stagnation at a cost function value of approximately
due to the premature loss of population diversity. In contrast, the state-aware coefficient adjustment and differential mutation mechanisms mitigate the loss of population diversity and enable the search to resume improvement after the observed stagnation between the 20th and 30th generations. Under the adopted population size, iteration budget, and initialization conditions, ASPSO obtains a best-found cost value of 65.45. Compared with the standard PSO, the proposed ASPSO reduces the final composite cost by approximately 23.0%. These convergence results provide numerical support for the effectiveness of ASPSO in the considered controller-parameter-tuning problem.
Due to the inherent stochastic nature of swarm intelligence algorithms, evaluating convergence based on a single execution may introduce deterministic artifacts. To rigorously validate the statistical reliability of the proposed framework, a multiple-run analysis was conducted. Both the standard PSO and the proposed ASPSO were independently executed for 30 runs under identical simulation configurations, utilizing randomized initial populations. The statistical distribution of the composite cost function is visualized via the boxplot in
Figure 15. It is explicitly observable that the proposed ASPSO not only achieves a significantly lower median cost but also exhibits a remarkably narrower interquartile range, indicating superior robustness against random initializations. To bridge this algorithmic consistency with physical control performance, the comprehensive statistical metrics—including the steady-state tracking MAE of Joint 1—are detailed in
Table 4. The analysis demonstrates that the standard PSO suffers from premature convergence, yielding a high standard deviation of 7.12. In contrast, the ASPSO algorithm actively preserves population diversity, drastically reducing the cost standard deviation to merely 1.45. More importantly, the ASPSO-optimized controller consistently achieves a statistical mean tracking MAE of 7.95 × 10
−5 rad, accompanied by an extremely marginal standard deviation of 0.48 × 10
−5 rad. These comparative results solidly substantiate that the high-precision control performance generated by the proposed scheme possesses statistical reliability and consistency.
Furthermore, to evaluate the sensitivity of the optimization results to the selection of the cost-function weights, a sensitivity analysis of the cost-function weights was conducted. We perturbed the baseline values of the primary tracking precision weight (
) and the torque smoothness weight (
) by
. The ASPSO optimization process was re-executed under these varied conditions. To clearly illustrate the trade-off between tracking accuracy and control effort, both the steady-state Mean Absolute Error (MAE) and the maximum torque chattering amplitude of Joint 1 are recorded in
Table 5.
As observed in
Table 5, the optimization results strictly follow the expected physical trade-off: increasing the
slightly reduces the MAE at the cost of marginally higher torque chattering, whereas increasing the
further suppresses torque fluctuations but yields a slightly larger tracking error. Crucially, despite a substantial
variation in the predefined penalty weights, the steady-state tracking error fluctuates by less than
, and the torque chattering remains confined to a safe margin (around 0.1
). This sensitivity analysis demonstrates that the superior performance of the ASPSO-optimized scheme does not critically rely on strictly fine-tuned initial hyperparameters, validating its algorithmic robustness and practical applicability.
5. Conclusions
This study developed an ASPSO-optimized RBF-IITSMC scheme for trajectory tracking of a 6-DOF robotic arm under lumped uncertainties. The boundary-layer terminal mapping was analytically characterized in terms of its global Lipschitz property, approximation-error bound, and explicit design interval. In addition, the reduced-order RBF formulation separates the uncertainty component approximable from the sliding dynamics from the bounded residual, while ASPSO is employed for the joint tuning of the coupled controller parameters.
The numerical evaluation was conducted in MATLAB/Simulink under the specified conditions, including 20% model-parameter perturbations, nonlinear friction, continuous time-varying disturbances, and abrupt step impacts. Under these tested scenarios, the proposed controller achieved steady-state joint-position MAEs ranging from to , and the tracking error returned to its steady-state range within approximately 0.5 s after the step impact. For the considered parameter-tuning problem, ASPSO reduced the final composite cost by approximately 23.0% relative to the evaluated standard PSO implementation. The 30 independent runs further showed lower mean cost and smaller variability than standard PSO. These results indicate improved tracking performance and numerical consistency under the adopted simulation and computational conditions.
The findings support the numerical robustness and effectiveness of the proposed method under the considered simulation scenarios and provide a basis for subsequent experimental implementation. Nevertheless, the current evaluation is limited to the simulation environment. The effects of actuator saturation, sensor noise, communication delays, discretization and sampling, and mechanical flexibility have not yet been systematically evaluated. Future work will therefore focus on hardware implementation and experimental assessment under these practical physical and implementation conditions.