Next Article in Journal
A New Integrated Method to Improve the Computation of the Robotics’ Inverse Kinematics in a Simple and Unified Formula
Previous Article in Journal
A Comprehensive Review of Theoretical Advances, Practical Developments, and Modern Challenges of Autonomous Unmanned Ground Vehicles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

High-Precision Trajectory Tracking Control Strategy for Loader Working Device

1
School of Mechanical Engineering, Yanshan University, Qinhuangdao 066004, China
2
Qinhuangdao Port Co., Ltd., Qinhuangdao 066000, China
3
School of Mechanical and Automotive Engineering, West Anhui University, Lu’an 237012, China
*
Author to whom correspondence should be addressed.
Machines 2025, 13(12), 1072; https://doi.org/10.3390/machines13121072
Submission received: 15 October 2025 / Revised: 14 November 2025 / Accepted: 17 November 2025 / Published: 21 November 2025
(This article belongs to the Section Automation and Control Systems)

Abstract

To improve the automation accuracy and efficiency of the loader working device, this paper proposes a control strategy based on an adaptive backstepping algorithm to address the trajectory tracking control problem under strong nonlinearity, parameter uncertainty, and external load disturbances. Firstly, the working principle of the electro-hydraulic proportional control system of the working device is systematically elaborated, and a nonlinear mathematical model of the system is established. Secondly, an adaptive backstepping tracking controller is designed, which progressively constructs virtual control variables via the backstepping method to ensure system stability, while introducing adaptive laws to estimate uncertain parameters online, thereby compensating for system parameter perturbations and nonlinear disturbances in real time. Finally, an experimental platform for the loader working device is built, and comparative trajectory tracking experiments are conducted. The results demonstrate that, compared to classical PID control, the proposed adaptive backstepping control strategy significantly enhances trajectory tracking accuracy, reducing the maximum displacement error of the bucket tip trajectory by 50.88% and the root mean square error (RMSE) by 56.07%.

1. Introduction

As core equipment in infrastructure construction, mining, and material handling, the level of intelligence and automation of construction machinery directly impacts operational efficiency, safety, and operator comfort. The loader, being one of the most widely used types of construction machinery, relies on its front working device to perform complex operations such as digging, lifting, and dumping. Achieving high-precision, high-dynamic trajectory tracking control of the working device’s end-effector is a key technology for enhancing the automation level of loaders. This advancement holds significant importance in reducing operator workload, improving operational accuracy and efficiency, and lowering energy consumption [1].
The motion control of the working device is primarily realized through its hydraulic drive system. Electro-hydraulic proportional control systems have become the mainstream solution for modern construction machinery due to their advantages of high power density, fast response, relatively high control accuracy, and moderate cost [2,3,4]. However, the loader working device is a typical multi-degree-of-freedom mechanical-hydraulic system characterized by strong nonlinearity, strong coupling, time-varying behavior, and complex external load disturbances. Its dynamic performance is significantly affected by various factors, including the nonlinearity of hydraulic valves, friction in hydraulic cylinders, oil compressibility, load mass variations, and system parameter uncertainties [5,6]. These inherent complexities make it difficult for traditional linear control theory-based methods to achieve satisfactory trajectory tracking performance. Particularly when dealing with large-range motions, abrupt load changes, and system parameter perturbations, issues such as increased tracking errors, response lag, and even instability are prone to occur [7].
To address these challenges, numerous advanced control strategies have been introduced into the field of electro-hydraulic proportional control for construction machinery in recent years. For instance, sliding mode control has attracted attention due to its strong robustness, but its inherent chattering phenomenon may exacerbate system wear and compromise control precision [8,9,10]. While particle swarm optimization and genetic algorithms have been employed to optimize PID parameters, thereby improving parameter self-adaptability, their effectiveness in compensating for the strongly coupled dynamics of hydraulic systems remains limited [11]. Model predictive control predicts system behavior through rolling optimization and feedback correction, yet this method relies on an accurate system model and entails substantial online computational burden [12]. Fuzzy control and neural network control do not require precise models but typically demand extensive empirical knowledge or training data [13,14].
As a systematic nonlinear controller design approach, backstepping is particularly suitable for cascade system control due to its structured design process and effective handling of system nonlinearities [15]. The integration of adaptive mechanisms with backstepping, forming the adaptive backstepping control approach, enables simultaneous treatment of system nonlinearities and parameter uncertainties, thereby significantly enhancing both tracking performance and system robustness [16,17,18]. Although the adaptive backstepping algorithm has demonstrated remarkable success in fields such as robotics and aerospace [19,20,21], its in-depth theoretical research, tailored design, and comprehensive experimental validation remain relatively scarce for trajectory tracking control in complex electro-hydraulic systems like loader working devices, which exhibit unique load characteristics and strong nonlinearities.
Building upon the aforementioned background and analysis, this paper focuses on the high-performance trajectory tracking control problem of loader working devices, proposing a novel control strategy based on an adaptive backstepping algorithm. The main contributions and innovations of this study are manifested in the following aspects:
(1) High-fidelity system modeling: Unlike simplified models commonly used in prior studies, this work establishes a comprehensive fifth-order nonlinear state-space model that explicitly incorporates the dynamics of the electro-hydraulic proportional pressure-reducing valve and the hydraulic control directional valve. This model more accurately captures the high-frequency characteristics and nonlinearities inherent in the loader’s electro-hydraulic system.
(2) Loader-specific adaptive backstepping controller design: A trajectory tracking controller based on the adaptive backstepping algorithm is developed. Its innovation lies in the tailored design of adaptive laws that simultaneously estimate multiple critical time-varying parameters (e.g., viscous damping coefficient, leakage coefficient, load spring stiffness, bulk modulus, directional valve gain, and external load force) unique to the complex operating conditions of loaders. This multi-parameter online estimation provides robust compensation for system uncertainties.
(3) Comprehensive experimental validation: The proposed control strategy is implemented on a rapid-control-prototyping platform and validated through extensive experiments on a real-world loader working device. The performance is rigorously compared against a classical PID controller, quantitatively demonstrating significant improvements in trajectory tracking accuracy under realistic load variations.
The remainder of this paper is organized as follows: Section 2 details the working principle of the electro-hydraulic proportional control system for loader working devices; Section 3 establishes the nonlinear mathematical model of the system; Section 4 presents the trajectory tracking controller design method based on the adaptive backstepping algorithm; Section 5 demonstrates the experimental platform setup and provides detailed results analysis and discussion; finally, Section 6 summarizes the key findings.

2. Working Principle

Figure 1 shows the hydraulic schematic diagram of the loader working device. The engine (1) coaxially drives a load-sensing pump (2) and a constant-pressure variable displacement pump (3). The load-sensing pump serves as the main oil supply unit of the system, automatically adjusting its output pressure and flow rate according to the actual working conditions, enabling adaptive matching of power to the load and helping to reduce system energy consumption. The constant-pressure variable displacement pump provides a stable pilot control oil source for the system. The high-pressure oil delivered by the load-sensing pump is distributed to the boom hydraulic cylinder (9) and the bucket hydraulic cylinder (10) after passing through the hydraulic control directional valves (5.1, 5.2) and pressure compensation valves (6.1, 6.2), thereby providing power support for the working device. The multiple relief valves (4.1~4.6) in the system are used to limit the maximum pressure in different circuits, ensuring system safety.
Electro-hydraulic proportional control is the core for achieving precise displacement tracking of the hydraulic cylinders. The pilot oil pressure output by the constant-pressure variable displacement pump is precisely regulated by the electro-proportional pressure-reducing valves (7.1~7.4). These pressure-reducing valves receive electrical command signals from the controller and convert them into corresponding hydraulic control pressures. This pressure acts on the spool control ends of the hydraulic control directional valves, thereby precisely controlling the spool displacement. By adjusting the spool displacement, the flow rate entering the hydraulic cylinders can be accurately controlled, ultimately regulating the motion speed and direction of the cylinders. The pressure compensation valves (6.1, 6.2) are used to maintain a constant pressure differential across the orifices of the hydraulic control directional valves. This ensures that the flow rate through the valve orifices is solely related to the spool opening and remains unaffected by fluctuations in load pressure, thereby improving the control precision of the system. The shuttle valve (8) selects the higher load pressure between the boom cylinder and the bucket cylinder and feeds it back to the displacement mechanism of the load-sensing pump, ensuring the pump’s output pressure consistently adapts to the highest load pressure.
During the loader’s digging operation, the motion control of the working mechanism is achieved through coordinated operation of the boom system and bucket system. The movement trajectory of the working mechanism is typically represented by the bucket tip trajectory. Therefore, based on the optimally planned motion trajectory of the bucket tip, the ideal displacement trajectories of both the boom hydraulic cylinder and bucket hydraulic cylinder can be calculated.
Both the boom and bucket systems employ electro-hydraulic proportional control technology for precise regulation. Figure 2 illustrates the complete control process. Displacement sensors continuously monitor the hydraulic cylinder positions, comparing them with desired displacements to generate error signals that are fed into the controller. After processing, the controller outputs precise voltage command signals, which are converted and amplified by proportional amplifiers to drive the electro-proportional pressure reducing valves. The pressure-reducing valves, responding to input currents, deliver control oil at corresponding pressures to adjust the spool displacement of the hydraulic control directional valves. This precisely regulates the hydraulic oil flow rate, ultimately achieving closed-loop control of the hydraulic cylinder displacements. Through accurate position control of both the boom and bucket hydraulic cylinders, the bucket tip can closely follow the predetermined motion trajectory with high precision.

3. Mathematical Model

To achieve precise trajectory tracking control of the loader working device, a complete mathematical model of the electro-hydraulic proportional control system needs to be established. This model consists of several key submodules, including the proportional amplifier, electro-proportional pressure reducing valve, hydraulic control directional valve, hydraulic cylinder, and displacement sensor. The physical interconnections of these key submodules are shown in the system schematic (Figure 2). The nonlinear mathematical model for each subsystem is established based on first principles of physics and electro-hydraulic system dynamics. This provides the foundational structure for controller design. Here and throughout the manuscript, the Laplace transform of a time-domain variable is denoted by an uppercase letter.

3.1. Proportional Amplifier

The transfer function of the proportional amplifier is:
I a ( s ) U e ( s ) = K a
where I a is the current output of the proportional amplifier (A), U e is the voltage input of the proportional amplifier (V), K a is the proportional gain of the amplifier (A/V).

3.2. Electro-Proportional Pressure Reducing Valve

The transfer function of the electro-proportional pressure reducing valve is:
P c ( s ) I a ( s ) = K c
where P c is the output pressure of the pressure reducing valve (Pa), K c is the proportional coefficient of the pressure reducing valve (Pa/A).

3.3. Hydraulic Control Directional Valve

The spool force balance equation of the hydraulic control directional valve is [22]:
p c A h = M h d 2 x h d t 2 + B h d x h d t + 2 K h x h
where A h is the effective area of the spool end face (m2), M h is the spool mass (kg), x h is the spool displacement (m), B h is the viscous damping coefficient of the directional valve (N/(m/s)), K h is the spring stiffness of the spool (N/m).
The load flow rate equation of the hydraulic control directional valve is:
Q L = C h W h x h 2 ρ ( p s + x h x h p L )
where Q L is the load flow rate of the directional valve (m3/s), p L is the load pressure of the directional valve (Pa), C h is the flow rate coefficient of the directional valve, W h is the area gradient of the valve orifice (m), p s is the outlet pressure of the load-sensing pump (Pa), ρ is the density of the hydraulic oil (kg/m3).
Linearizing Equation (4) yields:
Q L = K qh x h K ph p L
where K qh is the flow rate gain coefficient of the directional valve (m2/s), K ph is the pressure gain coefficient of the directional valve (m5/(N∙s)).
The linearization of Equation (4) is performed around a nominal operating point, and the strict-feedback form is adopted under the assumption that unmodeled nonlinearities (e.g., dead zone, hysteresis, friction) and parameter uncertainties are compensated by the adaptive control law.
Performing Laplace transform on Equations (3) and (5) gives:
P c ( s ) A h = M h s 2 X h ( s ) + B h s X h ( s ) + 2 K h X h ( s )
Q L ( s ) = K qh X h ( s ) K ph P L ( s )
From Equation (6), the transfer function of spool displacement to output pressure of the pressure reducing valve is obtained as:
X h ( s ) P c ( s ) = A h M h s 2 + B h s + 2 K h

3.4. Hydraulic Cylinder

The flow rate continuity equation of the hydraulic cylinder can be expressed as [23]:
Q L = A c d y g d t + C L p L + V e 4 β e d p L d t
where A c is the effective piston area (m2), y g is the piston displacement (m), C L is the equivalent leakage coefficient of the hydraulic cylinder (m3/(s∙Pa)), V e is the equivalent volume of the hydraulic cylinder (m3), β e is the equivalent bulk modulus of the hydraulic oil (Pa).
The force balance equation of the hydraulic cylinder can be expressed as:
A c p L = M t d 2 y g d t 2 + B t d y g d t + K L y g + F L
where M t is the equivalent mass of the piston and load (kg), B t is the equivalent viscous damping coefficient of the piston and load (N/(m/s)), K L is the load spring stiffness (N/m), F L is the external load force on piston (N).
Performing Laplace transform on Equations (9) and (10) yields:
Q L ( s ) = A c s Y g ( s ) + C L P L ( s ) + V e 4 β e s P L ( s )
A c P L ( s ) = M t s 2 Y g ( s ) + B t s Y g ( s ) + K L Y g ( s ) + F L ( s )
Combining Equations (7), (11) and (12), while neglecting minimal values, the transfer function of piston displacement to spool displacement is obtained as:
Y g ( s ) X h ( s ) = K qh A c s ( s 2 ω h 2 + 2 ζ h ω h s + 1 )
where ω h = 4 β e A c 2 M t V e , ζ h = K ph + C L A c β e M t V e + B t 4 A c V e β e M t .

3.5. Displacement Sensor

The transfer function of the displacement sensor is:
U f ( s ) Y g ( s ) = K f
where U f is the output voltage of the displacement sensor (V), K f is the proportional coefficient of the displacement sensor (V/m).

3.6. System Transfer Function

Based on the transfer functions of each component, the control block diagram of the electro-hydraulic proportional system is established as shown in Figure 3.
From Figure 3, the transfer function of the hydraulic cylinder piston displacement to the input voltage signal can be derived as:
G ( s ) = Y g ( s ) U e ( s ) = A h K a K c K qh A c ( s 2 ω h 2 + 2 ζ h ω h s + 1 ) ( M h s 2 + B h s + 2 K h ) s
The parameters of the electro-hydraulic proportional system were obtained through a combination of manufacturer datasheets, experimental identification, and empirical formulas. Key parameters such as the viscous damping coefficient and the equivalent leakage coefficient of the hydraulic cylinder were identified experimentally using step-response and frequency-domain analysis methods. The accuracy of the established nonlinear mathematical model was verified by comparing the simulated step response of the hydraulic cylinder displacement with the experimental data. The results showed good agreement, confirming the model’s fidelity and providing a reliable foundation for the subsequent controller design.

4. Control Strategy

The block diagram of the trajectory tracking control based on the adaptive backstepping algorithm is illustrated in Figure 4. The mathematical model of the electro-hydraulic proportional system is decomposed into a sequence of subsystems in strict feedback form. Using a recursive design approach, the virtual control law is systematically derived starting from the hydraulic cylinder displacement tracking error. Parameter adaptation laws are introduced to estimate unknown system parameters online, while Lyapunov functions are constructed to ensure the stability of each subsystem. Ultimately, the actual control input signal is synthesized to drive the hydraulic cylinder’s actual displacement to asymptotically converge to the desired displacement.
Considering that both the proportional amplifier and electro-proportional pressure reducing valve exhibit proportional characteristics, the system’s input control voltage and the output pressure of the pressure reducing valve maintain a linear relationship. Therefore, this study selects the output pressure p c of the pressure-reducing valve as the system’s control variable. The system state variables are defined as: hydraulic cylinder displacement y g , hydraulic cylinder velocity y ˙ g , load pressure p L , spool displacement of the directional valve x h , and spool velocity of the directional valve x ˙ h . Letting the state vector X = x 1 , x 2 , x 3 , x 4 , x 5 T = [ y g , y ˙ g , p L , x h , x ˙ h ] T , the state-space equation of the system is obtained as:
x ˙ 1 = x 2 x ˙ 2 = a 1 x 3 a 2 x 2 a 3 x 1 a 4 x ˙ 3 = a 5 x 4 a 6 x 3 a 7 x 2 x ˙ 4 = x 5 x ˙ 5 = a 8 p c a 9 x 5 a 10 x 4
where a 1 = A c M t , a 2 = B t M t , a 3 = K L M t , a 4 = F L M t , a 5 = 4 β e K qh V e , a 6 = 4 β e ( K ph + C L ) V e , a 7 = 4 β e A c V e , a 8 = A h M h , a 9 = B h M h , and a 10 = 2 K h M h .
During actual loader operations, due to complex and variable working environments, dynamically changing load conditions, and inherent hydraulic system characteristics, key system parameters often exhibit significant time-varying properties. These include the viscous damping coefficient of the hydraulic cylinder, leakage coefficient of the hydraulic cylinder, load spring stiffness, bulk modulus of the hydraulic oil, gain coefficient of the directional valve, viscous damping coefficient of the directional valve, and external load force. Accordingly, in establishing the state-space equations, terms containing these unknown parameters are defined as time-varying unknown quantities, including a 2 , a 3 , a 4 , a 5 , a 6 , a 7 and a 9 .
The step-by-step design procedure for the trajectory tracking controller based on the adaptive backstepping algorithm is presented as follows:
Define the error equations for each subsystem as:
z 1 = x 1 x d z 2 = x 2 α 1 z 5 = x 5 α 4
where x d is the desired displacement of the hydraulic cylinder, α i is the virtual control variables for subsystems.
Step 1: For the first subsystem
The derivative of z 1 is obtained as:
z ˙ 1 = x 2 x ˙ d
Define the Lyapunov function for the first subsystem as:
V 1 = 1 2 z 1 2
The derivative of V 1 yields:
V ˙ 1 = z 1 ( z 2 + α 1 x ˙ d )
Define the virtual control variable α 1 for the first subsystem as:
α 1 = c 1 z 1 + x ˙ d
Further derivation gives:
V ˙ 1 = c 1 z 1 2 + z 1 z 2
Step 2: For the second subsystem
The derivative of z 2 is obtained as:
z ˙ 2 = a 1 x 3 a 2 x 2 a 3 x 1 a 4 α ˙ 1
Define the estimation errors for a 2 , a 3 and a 4 as:
a ˜ 2 = a 2 a ^ 2 a ˜ 3 = a 3 a ^ 3 a ˜ 4 = a 4 a ^ 4
where a i is the true values of the uncertain parameters, a ^ i is the estimated values of the uncertain parameters.
Define the Lyapunov function for the second subsystem as:
V 2 = V 1 + 1 2 z 2 2 + 1 2 k 1 a ˜ 2 2 + 1 2 k 2 a ˜ 3 2 + 1 2 k 3 a ˜ 4 2
The derivative of V 2 yields:
V ˙ 2 = c 1 z 1 2 + z 2 ( z 1 + a 1 z 3 + a 1 α 2 α ˙ 1 ) a 2 ( 1 k 1 a ^ ˙ 2 + z 2 x 2 ) a 3 ( 1 k 2 a ^ ˙ 3 + z 2 x 1 ) a 4 ( 1 k 3 a ^ ˙ 4 + z 2 ) + 1 k 1 a ^ 2 a ^ ˙ 2 + 1 k 2 a ^ 3 a ^ ˙ 3 + 1 k 3 a ^ 4 a ^ ˙ 4
To eliminate a 2 , a 3 and a 4 , let:
a ^ ˙ 2 = k 1 z 2 x 2 a ^ ˙ 3 = k 2 z 2 x 1 a ^ ˙ 4 = k 3 z 2
Define the virtual control variable α 2 for the second subsystem as:
α 2 = 1 a 1 ( z 1 c 2 z 2 + α ˙ 1 + a ^ 2 x 2 + a ^ 3 x 1 + a ^ 4 )
Substituting Equations (27) and (28) into Equation (26) yields:
V ˙ 2 = c 1 z 1 2 c 2 z 2 2 + a 1 z 2 z 3
Step 3: For the third subsystem
The derivative of z 3 is obtained as:
z ˙ 3 = a 5 x 4 a 6 x 3 a 7 x 2 α ˙ 2
Define the estimation errors for a 5 , a 6 and a 7 as:
a ˜ 5 = a 5 a ^ 5 a ˜ 6 = a 6 a ^ 6 a ˜ 7 = a 7 a ^ 7
Define the Lyapunov function for the third subsystem as:
V 3 = V 2 + 1 2 z 3 2 + 1 2 k 4 a ˜ 5 2 + 1 2 k 5 a ˜ 6 2 + 1 2 k 6 a ˜ 7 2
The derivative of V 3 yields:
V ˙ 3 = c 1 z 1 2 c 2 z 2 2 + z 3 ( a 1 z 2 α ˙ 2 ) a 5 ( 1 k 4 a ^ ˙ 5 z 3 x 4 ) a 6 ( 1 k 5 a ^ ˙ 6 + z 3 x 3 ) a 7 ( 1 k 6 a ^ ˙ 7 + z 3 x 2 ) + 1 k 4 a ^ 5 a ^ ˙ 5 + 1 k 5 a ^ 6 a ^ ˙ 6 + 1 k 6 a ^ 7 a ^ ˙ 7
To eliminate a 5 , a 6 and a 7 , let:
a ^ ˙ 5 = k 4 z 3 x 4 a ^ ˙ 6 = k 5 z 3 x 3 a ^ ˙ 7 = k 6 z 3 x 2
Define the virtual control variable α 3 for the third subsystem as:
α 3 = 1 a ^ 5 ( a 1 z 2 c 3 z 3 + α ˙ 2 + a ^ 6 x 3 + a ^ 7 x 2 )
Substituting Equations (34) and (35) into Equation (33) yields:
V ˙ 3 = c 1 z 1 2 c 2 z 2 2 c 3 z 3 2 + a ^ 5 z 3 z 4
Step 4: For the fourth subsystem
The derivative of z 4 is obtained as:
z ˙ 4 = x 5 α ˙ 3
Define the Lyapunov function for the fourth subsystem as:
V 4 = V 3 + 1 2 z 4 2
The derivative of V 4 yields:
V ˙ 4 = c 1 z 1 2 c 2 z 2 2 c 3 z 3 2 + z 4 ( z 5 + a ^ 5 z 3 + α 4 α ˙ 3 )
Define the virtual control variable α 4 for the fourth subsystem as:
α 4 = α ˙ 3 a ^ 5 z 3 c 4 z 4
Further derivation gives:
V ˙ 4 = c 1 z 1 2 c 2 z 2 2 c 3 z 3 2 c 4 z 4 2 + z 4 z 5
Step 5: For the fifth subsystem
The derivative of z 5 is obtained as:
z ˙ 5 = x ˙ 5 α ˙ 4 = a 8 p c a 9 x 5 a 10 x 4 α ˙ 4
Define the estimation error for a 9 as:
a ˜ 9 = a 9 a ^ 9
Define the Lyapunov function for the fifth subsystem as:
V 5 = V 4 + 1 2 z 5 2 + 1 2 k 7 a ˜ 9 2
The derivative of V 5 yields:
V ˙ 5 = c 1 z 1 2 c 2 z 2 2 c 3 z 3 2 c 4 z 4 2 + z 5 ( z 4 + a 8 p c α ˙ 4 a 10 x 4 ) a 9 ( 1 k 7 a ^ ˙ 9 + z 5 x 5 ) + 1 k 7 a ^ 9 a ^ ˙ 9
To eliminate a 9 , let:
a ^ ˙ 9 = k 7 z 5 x 5
Define the control variable p c of the adaptive backstepping controller as:
p c = 1 a 8 ( z 4 c 5 z 5 + α ˙ 4 + a ^ 9 x 5 + a 10 x 4 )
Substituting Equations (46) and (47) into Equation (45) yields:
V ˙ 5 = c 1 z 1 2 c 2 z 2 2 c 3 z 3 2 c 4 z 4 2 c 5 z 5 2
where c i is the backstepping coefficient of the controller, and c i > 0 .
The adaptive laws in Equations (27), (34) and (46) are modified with a projection operator to ensure parameter boundedness. The closed-loop system is uniformly ultimately bounded, and the tracking error converges to a small residual set.
The global asymptotic stability of the closed-loop system is guaranteed by the Lyapunov stability theory. Consider the final composite Lyapunov function candidate for the entire system:
V = 1 2 i = 1 5 z i 2 + 1 2 j = 1 m 1 k j a ˜ j 2
The derivative of V along the trajectories of the system is:
V ˙ = i = 1 5 z i z ˙ i + j = 1 m 1 k j a ˜ j a ˜ ˙ j
Substituting the error dynamics, the virtual control laws (Equations (21), (28), (35) and (40)), the actual control law (Equation (47)), and the parameter adaptation laws (Equations (27), (34) and (46)), it can be rigorously derived that:
V ˙ i = 1 5 d i z i 2 0
Since V is positive definite and V ˙ is negative semi-definite, V is bounded, which implies that all error signals z i and parameter estimation errors a ˜ j are bounded. Furthermore, from Barbălat’s lemma, it can be concluded that the tracking errors z i asymptotically converge to zero as time increases. Therefore, the global asymptotic stability of the system is ensured.
In conclusion, when the electro-hydraulic proportional control system of the loader working device adopts the control law shown in Equation (47), combined with the parameter adaptation laws designed in Equations (27), (34), and (46), it ensures that the final position tracking error of the electro-hydraulic proportional control system asymptotically converges to zero.

5. Experiment and Analysis

5.1. Experimental Platform

To validate the effectiveness of the proposed adaptive backstepping control strategy, an experimental platform for the electro-hydraulic proportional control system of a loader working device was established, as shown in Figure 5. The platform consists of four main modules: mechanical system, hydraulic system, measurement system, and control system.
The mechanical system adopts the front working device of a 6-ton wheel loader (WA500-7, KOMATSU, Tokyo, Japan), including the boom, rocker arm, bucket, and linkage mechanism. The hydraulic system comprises a variable displacement pump, electro-hydraulic proportional multi-way valve, boom hydraulic cylinder, and bucket hydraulic cylinder. The measurement system is equipped with high-precision displacement sensors (MTS Temposonics EH series) within the hydraulic cylinders to measure the piston rod displacement in real time. The velocity feedback required by the controller is derived in real-time from the measured displacement signals using a filtered numerical differentiation algorithm. The displacement sensors have a resolution of 0.1 mm and a nonlinearity of ±0.05% full scale. A first-order low-pass filter with a cutoff frequency of 50 Hz was applied to the sensor signals. The control system implements the adaptive backstepping algorithm and classical PID algorithm through MATLAB/Simulink (R2022b), with the compiled control program downloaded to the dSPACE MicroLabBox vehicle control unit. The sampling frequency of the controller was set to 1 kHz. The initial parameter estimates were set to 80% of their nominal values. The controller gains were tuned via simulation and fine-tuned on the experimental platform to ensure stability and performance.
The key parameters of the experimental platform are listed in Table 1.
The desired bucket tip trajectory for the digging operation is formally defined as a smooth, time-parameterized curve in the Cartesian workspace. It consists of distinct phases: initial penetration, curling, and lifting. The trajectory was designed with consideration for dynamic constraints, including maximum allowable cylinder velocities and system pressure limits. The corresponding desired displacement trajectories for the boom and bucket cylinder are then computed via the inverse kinematics model [24]. These reference signals and their derivatives are continuous and bounded, forming a feasible tracking target for the controller. Subsequently, displacement tracking experiments are conducted using both adaptive backstepping control and PID control. By comparing the tracking errors of the two control algorithms, the performance advantages of the proposed control strategy are quantitatively evaluated.
It should be noted that the current experiments were conducted under a predefined digging trajectory without introducing external load steps or supply pressure disturbances. The robustness of the adaptive backstepping controller is primarily demonstrated through its online parameter estimation capability, which compensates for internal parameter uncertainties.

5.2. Results and Analysis

Using the desired displacement trajectories of the boom and bucket hydraulic cylinders as inputs, the experimental trajectory tracking results for the boom and bucket hydraulic cylinders are shown in Figure 6 and Figure 7, respectively.
Figure 6 and Figure 7 display a 1.4 s segment of the experimental results. This segment was selected as it contains the period of most aggressive motion and the peak tracking error observed during the entire operation, thereby providing a critical comparison of controller performance under the most demanding transient conditions. In the boom cylinder tracking experiments, the PID control yielded a maximum displacement error of 4.93 mm and a root mean square error (RMSE) of 1.69 mm. The adaptive backstepping control reduced these values to 1.82 mm and 0.71 mm, corresponding to reductions of 63.08% and 57.98%, respectively. Similarly, for the bucket cylinder tracking experiments, the PID control produced a maximum error of 5.81 mm and an RMSE of 3.83 mm, which were optimized to 2.72 mm and 1.45 mm by the adaptive backstepping control, corresponding to reductions of 53.18% and 62.14%, respectively. These single-cylinder experimental results consistently demonstrate the superior control precision of the adaptive backstepping algorithm.
The bucket tip trajectory tracking curves and errors, derived from the forward kinematics model, are presented in Figure 8. The adaptive backstepping control achieved a maximum displacement error of 7.80 mm and an RMSE of 3.29 mm, compared to 15.88 mm and 7.49 mm for PID control. This represents accuracy improvements of 50.88% and 56.07%, respectively, confirming the enhanced tracking performance of the adaptive backstepping algorithm in bucket tip trajectory control during digging operations.
In addition to tracking accuracy, the control effort was quantified to provide a comprehensive performance evaluation. The Integrated Absolute Control Effort, defined as u ( t ) d t over the trajectory duration, was calculated for both controllers, where u(t) represents the controller output. The results showed that for the boom hydraulic cylinder and the bucket hydraulic cylinder, the control effort of the adaptive backstepping controller was reduced by 15.2% and 9.2%, respectively, compared to that of the PID controller. This indicates that the performance improvement of the adaptive backstepping control is attributed to more sophisticated and efficient coordination of the control action rather than merely increased actuation intensity.
Comprehensive experimental results demonstrate that the adaptive backstepping control exhibits significant advantages in tracking control performance for both the boom cylinder, bucket cylinder, and bucket tip trajectory. Notably, for the critical bucket tip trajectory that determines operational accuracy, both maximum error and RMSE were reduced by over 50%. These experimental results fully validate the superiority of the adaptive backstepping algorithm in hydraulic system control. By effectively compensating for nonlinearities and adapting to parameter variations, the algorithm successfully mitigates the impact of hydraulic system uncertainties, thereby achieving higher-precision trajectory tracking control.

6. Conclusions

This study proposes and validates an adaptive backstepping control strategy to address the high-precision trajectory tracking requirements of loader working devices under strong nonlinearities, parameter uncertainties, and external load disturbances. Through systematic theoretical analysis, controller design, and experimental investigation, the following conclusions are drawn:
(1) The designed adaptive backstepping tracking controller guarantees global asymptotic stability of the closed-loop system via Lyapunov stability theory, while incorporating adaptive laws for real-time online estimation of key uncertain parameters. This significantly enhances robustness against parameter variations and external disturbances.
(2) The experimental results based on a representative mining trajectory show that, compared with classical PID control, the proposed method reduced the maximum tracking error and the RMSE for the boom cylinder by 63.08% and 57.98%, and for the bucket cylinder by 53.18% and 62.14%, respectively. Most importantly, for the critical bucket tip trajectory, the corresponding improvements reached 50.88% and 56.07%,conclusively demonstrating its superior performance in improving trajectory tracking accuracy.
The proposed adaptive backstepping control strategy shows promise in improving trajectory tracking accuracy for loader electro-hydraulic systems. The methodological framework can serve as a reference for intelligent control of similar construction machinery. Future research will focus on embedded real-time algorithm optimization and integration with intelligent control methods.

Author Contributions

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

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

Author Bo Fan was employed by the company Qinhuangdao Port Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Cao, B.; Liu, X.; Chen, W.; Li, H.; Wang, X. Intelligentization of wheel loader shoveling system based on multi-source data acquisition. Autom. Constr. 2023, 147, 104733. [Google Scholar] [CrossRef]
  2. Cao, B.; Liu, X.; Chen, W.; Yang, K.; Tan, P. Skid-proof operation of wheel loader based on model prediction and electro-hydraulic proportional control technology. IEEE Access 2020, 8, 81–92. [Google Scholar] [CrossRef]
  3. Feng, H.; Yin, C.; Ma, W.; Yu, H.; Cao, D. Parameters identification and trajectory control for a hydraulic system. ISA Trans. 2019, 92, 228–240. [Google Scholar] [CrossRef] [PubMed]
  4. Lee, C.S.; Bae, J.; Hong, D. Contour control for leveling work with robotic excavator. Int. J. Precis. Eng. Man. 2013, 14, 2055–2060. [Google Scholar] [CrossRef]
  5. Wang, F.; Qiao, Y.; Zhou, H.; Wu, J.; Xu, B. An independent electro-hydraulic variable speed drive to improve energy efficiency of electric wheel loader working system. IEEE Trans. Veh. Technol. 2024, 73, 18250–18265. [Google Scholar] [CrossRef]
  6. Lin, Z.; Lin, Z.; Wang, F.; Xu, B. A series electric hybrid wheel loader powertrain with independent electric load-sensing system. Energy 2024, 286, 129497. [Google Scholar] [CrossRef]
  7. Liang, G.; Jiang, Y.; Gao, Z.; Bai, G.; Li, H.; Zhao, X.; Wang, K.; Wang, Z. Research on operation trajectory tracking control of loader working mechanisms. Machines 2025, 13, 165. [Google Scholar] [CrossRef]
  8. Guo, X.; Wang, H.; Wang, L.; Liu, H. Adaptive neural network sliding mode control for serially connected hydraulic cylinders of a heavy-duty hydraulic manipulator. J. Mech. Sci. Technol. 2023, 37, 3763–3775. [Google Scholar] [CrossRef]
  9. Feng, H.; Jiang, J.; Chang, X.; Yin, C.; Cao, D.; Yu, H.; Li, C.; Xie, J. Adaptive sliding mode controller based on fuzzy rules for a typical excavator electro-hydraulic position control system. Eng. Appl. Artif. Intell. 2023, 126, 107008. [Google Scholar] [CrossRef]
  10. Feng, H.; Song, Q.; Ma, S.; Ma, W.; Yin, C.; Cao, D.; Yu, H. A new adaptive sliding mode controller based on the RBF neural network for an electro-hydraulic servo system. ISA Trans. 2022, 129, 472–484. [Google Scholar] [CrossRef] [PubMed]
  11. Feng, H.; Yin, C.; Weng, W.; Ma, W.; Zhou, J.; Jia, W.; Zhang, Z. Robotic excavator trajectory control using an improved GA based PID controller. Mech. Syst. Signal. Pr. 2018, 105, 153–168. [Google Scholar] [CrossRef]
  12. Tomatsu, T.; Nonaka, K.; Sekiguchui, K.; Suzuki, K. Model predictive trajectory tracking control for hydraulic excavator on digging operation. In Proceedings of the 2015 IEEE Conference on Control and Applications (CCA), Sydney, Australia, 21–23 September 2015; pp. 1136–1141. [Google Scholar]
  13. Liu, B.; Huang, J.; Guo, L.; Liu, L. Research on automatic digging control and algorithm of the working device of skid steer loader. In Proceedings of the 2011 International Conference on Mechanical Materials and Manufacturing Engineering (ICMMME), Nanchang, China, 20–22 June 2011; pp. 2046–2051. [Google Scholar]
  14. Chen, J.; Xu, K.; Kong, X.; Guo, Y.; Ai, C. Research on high-precision control of hydraulic excavator based on optimal trajectory planning. IEEE Access 2024, 12, 79189–79201. [Google Scholar] [CrossRef]
  15. Tao, X.; Liu, K.; Yang, J.; Chen, Y.; Chen, J.; Zhu, H. Sliding mode backstepping control of excavator bucket trajectory synovial in particle swarm optimization algorithm and neural network disturbance observer. Actuators 2025, 14, 9. [Google Scholar] [CrossRef]
  16. Zaare, S.; Soltanpour, M.R. Optimal robust adaptive fuzzy backstepping control of electro-hydraulic servo position system. Trans. Inst. Meas. Control 2022, 44, 1247–1262. [Google Scholar] [CrossRef]
  17. Xie, H.; Tang, Y.; Shen, G.; Li, X.; Bai, D.; Sa, Y. Command filtered adaptive backstepping control for high-accuracy motion tracking of hydraulic systems with extended state observer. Proc. Inst. Mech. Eng. Part I J. Syst. Control. Eng. 2022, 236, 654–668. [Google Scholar] [CrossRef]
  18. Wan, Z.; Yue, L.; Fu, Y. Neural network based adaptive backstepping control for electro-hydraulic servo system position tracking. Int. J. Aerosp. Eng. 2022, 2022, 3069092. [Google Scholar] [CrossRef]
  19. Zhang, G.; Shen, G.; Ye, T.; Liu, D.; Tang, Y.; Li, X.; Guo, Y. Disturbance compensation based robust backstepping control for 2-DOF electro-hydraulic tunneling robot. J. Mech. Sci. Technol. 2024, 38, 5017–5031. [Google Scholar] [CrossRef]
  20. Huang, Y.; Liu, J.; Chen, Z.; Gu, J. Adaptive backstepping control of electro hydrostatic actuator with improved parameter estimation. In Proceedings of the 2023 IEEE International Systems Conference (SysCon), Vancouver, BC, Canada, 17–20 April 2023; pp. 1–6. [Google Scholar]
  21. Yang, X.; Wang, X.; Wang, S.; Shi, J. Adaptive backstepping control of uncertain electro-hydrostatic actuator with unknown dead-zone nonlinearity. In Proceedings of the 2021 IEEE Conference on Industrial Electronics and Applications (ICIEA), Chengdu, China, 1–4 August 2021; pp. 2082–2087. [Google Scholar]
  22. Guo, K.; Li, M.; Shi, W.; Pan, Y. Adaptive tracking control of hydraulic systems with improved parameter convergence. IEEE Trans. Ind. Electron. 2021, 69, 7140–7150. [Google Scholar] [CrossRef]
  23. Feng, H.; Ma, W.; Yin, C.; Cao, D. Trajectory control of electro-hydraulic position servo system using improved PSO-PID controller. Autom. Constr. 2021, 127, 103722. [Google Scholar] [CrossRef]
  24. Liang, G.; Liu, L.; Meng, Y.; Chen, Y.; Bai, G.; Fang, H. Dynamic modeling and analysis of loader working mechanism considering cooperative motion with the vehicle body. Machines 2023, 11, 9. [Google Scholar] [CrossRef]
Figure 1. Hydraulic schematic diagram of the loader working device. 1: engine; 2: load-sensing pump; 3: constant-pressure variable displacement pump; 4.1/4.2/4.3/4.4/4.5/4.6: relief valve; 5.1/5.2: hydraulic control directional valve; 6.1/6.2: pressure compensation valve; 7.1/7.2/7.3/7.4: electro-proportional pressure reducing valve; 8: shuttle valve; 9: boom hydraulic cylinder; 10: bucket hydraulic cylinder; red line: high pressure main oil circuit; green line: pilot control oil circuit; yellow line: load sensing oil circuit; blue line: drain oil circuit; purple line: return oil circuit; black line: other oil circuits.
Figure 1. Hydraulic schematic diagram of the loader working device. 1: engine; 2: load-sensing pump; 3: constant-pressure variable displacement pump; 4.1/4.2/4.3/4.4/4.5/4.6: relief valve; 5.1/5.2: hydraulic control directional valve; 6.1/6.2: pressure compensation valve; 7.1/7.2/7.3/7.4: electro-proportional pressure reducing valve; 8: shuttle valve; 9: boom hydraulic cylinder; 10: bucket hydraulic cylinder; red line: high pressure main oil circuit; green line: pilot control oil circuit; yellow line: load sensing oil circuit; blue line: drain oil circuit; purple line: return oil circuit; black line: other oil circuits.
Machines 13 01072 g001
Figure 2. Schematic diagram of the electro-hydraulic proportional control system.
Figure 2. Schematic diagram of the electro-hydraulic proportional control system.
Machines 13 01072 g002
Figure 3. Control block diagram of the electro-hydraulic proportional system.
Figure 3. Control block diagram of the electro-hydraulic proportional system.
Machines 13 01072 g003
Figure 4. Trajectory tracking control block diagram based on adaptive backstepping algorithm.
Figure 4. Trajectory tracking control block diagram based on adaptive backstepping algorithm.
Machines 13 01072 g004
Figure 5. Experimental platform.
Figure 5. Experimental platform.
Machines 13 01072 g005
Figure 6. Trajectory tracking curves and errors of the boom hydraulic cylinder: (a) Trajectory tracking curves; (b) Trajectory tracking errors.
Figure 6. Trajectory tracking curves and errors of the boom hydraulic cylinder: (a) Trajectory tracking curves; (b) Trajectory tracking errors.
Machines 13 01072 g006
Figure 7. Trajectory tracking curves and errors of the bucket hydraulic cylinder: (a) Trajectory tracking curves; (b) Trajectory tracking errors.
Figure 7. Trajectory tracking curves and errors of the bucket hydraulic cylinder: (a) Trajectory tracking curves; (b) Trajectory tracking errors.
Machines 13 01072 g007
Figure 8. Trajectory tracking curves and errors of the bucket tip: (a) Trajectory tracking curves; (b) Trajectory tracking errors.
Figure 8. Trajectory tracking curves and errors of the bucket tip: (a) Trajectory tracking curves; (b) Trajectory tracking errors.
Machines 13 01072 g008
Table 1. Parameters of the experimental platform.
Table 1. Parameters of the experimental platform.
ParametersValuesParametersValues
Density of the hydraulic oil850 kg/m3Effective end-face area of the directional valve2.01 × 10−4 m2
Spring stiffness of the directional valve29,000 N/mEquivalent piston area of the bucket cylinder0.0239 m2
Spool mass of the directional valve0.05 kg Equivalent piston area of the boom cylinder0.0189 m2
Flow coefficient of the directional valve0.62Orifice area gradient of the directional valve6.28 × 10−3 m
Viscous damping coefficient of the directional valve120 N/(m/s)Equivalent leakage coefficient of the hydraulic cylinder1 × 10−12 m3/(s∙Pa)
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Fan, B.; Yao, J.; Yang, M. High-Precision Trajectory Tracking Control Strategy for Loader Working Device. Machines 2025, 13, 1072. https://doi.org/10.3390/machines13121072

AMA Style

Fan B, Yao J, Yang M. High-Precision Trajectory Tracking Control Strategy for Loader Working Device. Machines. 2025; 13(12):1072. https://doi.org/10.3390/machines13121072

Chicago/Turabian Style

Fan, Bo, Jiantao Yao, and Mingkun Yang. 2025. "High-Precision Trajectory Tracking Control Strategy for Loader Working Device" Machines 13, no. 12: 1072. https://doi.org/10.3390/machines13121072

APA Style

Fan, B., Yao, J., & Yang, M. (2025). High-Precision Trajectory Tracking Control Strategy for Loader Working Device. Machines, 13(12), 1072. https://doi.org/10.3390/machines13121072

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

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop