Next Article in Journal
Explainable Deep Learning for Bearing Fault Diagnosis: Architectural Superiority of ResNet-1D Validated by SHAP
Previous Article in Journal
Dynamic Topic Analysis and Visual Analytics for Trajectory Data: A Spatial Embedding Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Prescribed-Time Recursive Sliding Mode Control of Underactuated Bridge Crane Systems

School of Electrical and Control Engineering, Shaanxi University of Science & Technology, Xi’an 710021, China
*
Author to whom correspondence should be addressed.
Electronics 2025, 14(24), 4874; https://doi.org/10.3390/electronics14244874
Submission received: 11 November 2025 / Revised: 5 December 2025 / Accepted: 8 December 2025 / Published: 11 December 2025
(This article belongs to the Section Systems & Control Engineering)

Abstract

As a critical piece of equipment in industrial logistics, the operational efficiency of bridge cranes is influenced by their positioning and sway suppression capabilities. Addressing the challenge of positioning and sway suppression in bridge crane systems when load mass is difficult to estimate accurately, an adaptive prescribed-time sliding mode control (PTSMC) is proposed. Firstly, a two-dimensional bridge crane dynamic model is established using the Lagrange method, then transformed into a controllable cascade form. Secondly, a novel sliding mode variable with an explicit time term is designed for achieving prescribed time convergence, while an adaptive law is introduced to estimate unknown loads in real time. Theoretical analysis demonstrates that the proposed method guarantees convergence of the system state to the equilibrium point within the prescribed time. Numerical simulations validate the effectiveness of this strategy, demonstrating that the system can complete trolley positioning and swing angle suppression within the prescribed time. This significantly enhances the dynamic performance and transfer efficiency of the bridge crane.

1. Introduction

As the core equipment for industrial material handling, the underactuated characteristics of bridge cranes necessitate indirect control of load swing angles through trolley displacement, significantly increasing the complexity of controller design. With rising demands for industrial automation and efficiency, operational efficiency and safety have become particularly critical. The key technical challenge in bridge crane control systems lies in designing controllers that achieve rapid and precise positioning while effectively suppressing load sway [1,2]. This approach reduces positioning and sway elimination time, thereby enhancing the material handling efficiency and production safety of the crane system.
The positioning and anti-swing control algorithms for bridge cranes are roughly categorized into open-loop and closed-loop types. Although open-loop control is characterized by simple implementation and low cost, it is unable to adjust the system state in real time based on feedback, resulting in poor robustness. Therefore, a range of closed-loop control algorithms has been developed by researchers worldwide [3,4,5,6,7], including adaptive control, model predictive control, backstepping control, optimal control, and sliding mode control. The robustness and control performance of crane systems under complex operating conditions have been significantly improved through these methods. Among them, sliding mode control is widely applied in underactuated systems such as bridge cranes due to its strong robustness.
Regarding the positioning and sway suppression control of bridge crane systems, only asymptotic stability can be guaranteed by traditional sliding mode control methods, with convergence time being theoretically infinite and dependent on the system’s initial state [8,9,10]. However, in actual material handling operations, rapid achievement of control objectives is often required to maintain handling efficiency, making finite-time convergence more valuable for engineering applications. To this end, researchers have incorporated finite-time stability theory into classical sliding-mode control, a concept that has also found extensive application in multiple fields such as robotics and power electronics [11,12,13]. Wang, T. [14] proposed a finite-time sliding mode control strategy that accounts for variations in rope length. For disturbed operating conditions, Liu, S. [15] developed a sliding mode controller with disturbance observers, ensuring the crane system completes positioning and stabilizes within a finite time. Notably, terminal sliding mode control, as a special case within sliding mode control, can achieve finite-time convergence. In reference [16], a hierarchical sliding mode control strategy with global fast terminal sliding mode is proposed, and robust performance against white noise disturbances is demonstrated while anti-sway effectiveness is maintained.
Although finite-time stability exhibits faster convergence rates than asymptotic stability, its convergence time upper bound is determined by the initial state of the system. To address this, fixed-time stability theory was introduced by Professor Polyakov [17], where the convergence time upper bound is defined only by the control parameters, regardless of the initial conditions. Based on this work, Yang, Y. [18] designed a dual-layer adaptive disturbance observer that estimates and compensates for disturbance upper bounds, achieving timing positioning and swing suppression for crane systems. For bridge cranes, Wang, Z.H. [19] proposed a strategy based on fixed-time sliding mode control, which improved both system response speed and disturbance rejection capability. Meanwhile, Gu, X.T. [20] designed a weak-chattering fixed-time convergence law based on non-singular fast terminal sliding control for tower cranes, effectively solving positioning and anti-sway issues under external disturbances. Finally, reference [21] proposed a fixed-time tracking control method with obstacle avoidance and specified performance for collaborative dual-arm cranes, further enhancing operational efficiency and safety.
The upper bound for fixed-time stable convergence is independent of initial conditions, but its expression is influenced by multiple control parameters, making the design process rather complex. In contrast, the expression for the time upper bound is further simplified by prescribed-time control [22], with dependence on both the system’s initial states and controller parameters eliminated. This upper bound can be directly specified by the user. This theory has now been extensively applied in fields such as aircraft control [23,24], robotic manipulators [25], and multi-agent systems [26], where significant results have been achieved. Feng et al. [27] successfully applied prescribed-time control to a bridge crane system, achieving prescribed-time convergence of the system state. However, this study focused solely on the single performance metric of prescribed-time convergence. The designed control law incorporates a more complex structure and additional design parameters, increasing the difficulty of parameter tuning. Furthermore, the scheme relies on precise knowledge of the load mass and fails to account for its uncertainty, which may compromise controller performance under actual operating conditions.
Based on the foregoing discussion, an adaptive prescribed-time sliding mode controller is proposed. It estimates unknown load parameters in real time and compensates for their effects, while incorporating prescribed-time control to ensure system state convergence within the prescribed time.
The contributions made in this article are as follows:
1.
A novel nonlinear recursive sliding mode controller based on an explicit time term was designed, achieving prescribed time convergence of the system state while reducing controller complexity and enhancing algorithm portability;
2.
Focusing on the practical engineering challenge where load masses are not fully known with precision, a mass-adaptive law was designed to estimate load masses online while ensuring convergence within a prescribed time frame. This approach mitigates the impact of unknown mass disturbances on control performance, thereby enhancing engineering applicability;
3.
Simulation experiments validate the prescribed-time convergence performance of the proposed control algorithm, demonstrating its superiority over existing alternative control strategies in both crane positioning and sway suppression.
The following sections are organized accordingly: Section 2 establishes the dynamical model of the two-dimensional underactuated bridge crane, forming the theoretical basis for the prescribed-time control scheme. Section 3 proposes an adaptive mass prescribed-time sliding mode controller and details its design process. Section 4 provides a comprehensive proof of the prescribed-time stability of the designed controller in two parts. Section 5 validates the controller’s performance and robustness through comparative simulations. Finally, Section 6 summarises the work of this paper and provides an outlook for future research.

2. Problem Description and Preparatory Work

2.1. System Dynamics Model

Since the trolley and the bridge structure typically operate sequentially during load transfer, the two-dimensional bridge crane model shown in Figure 1 is adopted.
Treat the load as a point mass, neglecting air resistance, the mass of the suspension rope, deformation, and the mass of the hook. The dynamic model of the bridge crane system established based on the Lagrange method is as follows [28,29]:
( M + m ) x + m l cos θ ¨ m l sin θ ˙ 2 = F m l cos θ x ¨ + m l 2 θ ¨ + m g l sin θ = 0
The physical significance of the system model parameters is provided in Table 1.
The control objective of this paper is to precisely and safely transfer the load to the desired position within a prescribed time t s , while suppressing load sway during the transfer process. That is:
lim t t s ( x , x ˙ , θ , θ ˙ ) x d , 0 , 0 , 0
The bridge crane model in Equation (1) can be transformed into the following form.
x ¨ = F + m sin θ ( l θ ˙ 2 + g cos θ ) ( M + m sin 2 θ ) θ ¨ = 1 l ( cos θ ¨ x + g s i n θ )
In practical crane systems featuring long ropes, operational safety requires that the load sway angle be minimized. When θ is small enough to satisfy conditions sin θ θ , cos θ 1 , and | θ ˙ | 1 [30,31], it is reasonable to linearize the original model, resulting in the following system:
x ¨ = F + m g θ M θ ¨ = F + ( M + m ) g θ M l
The aforementioned system is then transformed into a fourth-order controllable canonical form via a linear transformation.The state variables are selected as follows:
x 1 = x , x 2 = x ˙ , x 3 = θ , x 4 = θ ˙
The linearised system is represented in the state-space form as follows:
x ˙ = A x + B u
where x = x 1 , x 2 , x 3 , x 4 T , u = F x , A = 0 1 0 0 0 0 m g M 0 0 0 0 1 0 0 ( M + m ) g M l 0 , B = 0 1 M 0 1 M l .
Since linear transformations preserve system stability, an invertible matrix P is constructed as follows:
P = g M l 0 1 M 0 0 g M l 0 1 M 0 0 1 M l 0 0 0 0 1 M l
The following variable substitutions are made:
x ˙ = P 1 x
The system’s fourth-order controllable canonical form can be obtained as follows [32]:
x ¯ ˙ 1 = x ¯ 2 x ¯ ˙ 2 = x ¯ 3 x ¯ ˙ 3 = x ¯ 4 x ¯ ˙ 4 = ( M + m ) g M l x ¯ 3 + u
Therefore, the control objective of the bridge crane system after linear transformation is equivalently expressed as follows:
lim t t s x ¯ 1 , x ¯ 2 , x ¯ 3 , x ¯ 4 M l g x d , 0 , 0 , 0

2.2. Preliminary

Consider the system:
x ˙ ( t ) = f ( x ( t ) )
where x ( t ) R n is the state vector, x 0 = x ( 0 ) the initial state, f: R n R n a nonlinear function, and the origin x = 0 an equilibrium of system (11).
Definition 1 
(Finite-time stability [17]). If the origin of a system is globally asymptotically stable, and any solution of system (11) converges to the origin within finite time, t t 0 + T t 0 , x 0 , x t , x 0 , t 0 = 0 , where T is the regulating time function, then the origin of this system is said to be globally finite-time stable.
Definition 2 
(Prescribed-time stability [33,34]). If a system exhibits global finite-time stability at its origin, and its convergence time can be specified by the user as a finite constant satisfying 0 < T p T T max < , where T p denotes the physically achievable minimum maxtime and T m a x represents the maximum permissible time, then the system is termed prescribed-time stable.

3. Controller Design

This section details the specific design process of the proposed controller for addressing the positioning and sway suppression of bridge cranes when the load mass is difficult to estimate accurately.

3.1. Recursive Structure Prescribed Time Sliding Surface Design

When t < t s , the recursive sliding surface is designed as follows:
s 0 = x ¯ 1 M l g x d s 1 = η 0 s 0 + ( t s t ) s ˙ 0 s 2 = η 1 s 1 + ( t s t ) s ˙ 1 s 3 = η 2 s 2 + ( t s t ) s ˙ 2
When t t s , the recursive sliding surface is designed as follows:
s 0 = x ¯ 1 M l g x d s 1 = η 0 s 0 + β 0 s ˙ 0 s 2 = η 1 s 1 + β 1 s ˙ 1 s 3 = η 2 s 2 + β 2 s ˙ 2
In the above equation, x d denotes the desired trolley position and t s denotes the convergence time of the sliding mode surface. The surface parameters are chosen as 0 < η 0 η 1 η 2 and 0 < β 0 , β 1 , β 2 .
When t < t s , the sliding surface of the form shown in Equation (12) is selected to enable the sliding variables s 0 , s 1 , s 2 , and s 3 to converge to zero within t s . When t t s , the sliding surface is switched to the form of Equation (13), maintaining the state of each level of the sliding surface unchanged during the period t t s .

3.2. Prescribed-Time Sliding Mode Controller Design

For the system state to converge within the prescribed time, a control law must be designed to guarantee that all sliding surfaces converge to zero at the prescribed time t s and maintain the state for t t s . Consequently, the following control laws are devised for sliding surfaces (12) and (13):
u = t s t 4 η 2 s 3 t s t 3 f ( s ) + ( M + m ) g M l x ¯ 3 t < t s k sign s 3 1 β 2 β 1 β 1 K s 3 1 β 2 β 1 β 1 h ( s ) + ( M + m ) g M l x ¯ 3 t t s k sign s 3
where f ( s ) = t x t 2 η 0 3 s 0 + t x t η 1 2 s 1 + η 2 1 s 2 , h ( s ) = β 2 β 1 η 0 s 0 + β 2 η 1 s ¨ 1 + η 2 s ˙ 2 .
In practical applications, bridge cranes frequently encounter situations where the load mass is unknown or difficult to estimate. This uncertainty degrades the controller’s positioning accuracy and sway suppression performance. Existing controller designs are largely based on the assumption that the load mass is known. Therefore, an adaptive control scheme for online estimation of load mass is proposed. Its core advantage lies in the ability to dynamically identify and compensate for these uncertainties. Let the estimated value of the load mass m be denoted by m ^ , and the estimation error by m ˜ = m m ^ . The following adaptive law is designed for the load mass, where γ is a positive adaptive gain:
m ^ ˙ = γ t s t 3 g M l x ¯ 3 s 3 t < t s γ β 2 β 1 β 0 g M l x ¯ 3 s 3 t t s
To prevent excessive control inputs resulting from an excessively large mass estimate or a physically unrealistic negative value, the mass adaptive law (15) is modified using a projection algorithm. This algorithm constrains the estimate m ^ to a prescribed interval [ m min m max ] .
m ^ ˙ = Pr m ^ γ t s t 3 g M l x ¯ 3 s 3 t < t s Pr m ^ γ β 2 β 1 β 0 g M l x ¯ 3 s 3 t t s
where, Pr m ( ) = 0 m ^ m max and > 0 0 m ^ m max and < 0 otherwise .
Additionally, to prevent singularities in control law (14) at time t = t s during simulation, a small positive parameter σ is introduced. Furthermore, to suppress control jitter, the symbol function is replaced with a saturated function. The resulting modified control law is as follows:
u = t s t 4 η 2 s 3 t s t 3 f ( s ) k sat s 3 + ( M + m ^ ) g M l x ¯ 3 t < t s σ 1 β 2 β 1 β 0 K s 3 1 β 2 β 1 β 0 h ( s ) k sat s 3 + ( M + m ^ ) g M l x ¯ 3 t t s σ
where, sat s 3 = 1 s 3 > δ 2 π arctan s 3 δ δ < s 3 < δ 1 s 3 > δ .

4. Stability Analysis

This subsection proves the prescribed time stability of the proposed control algorithm in two parts: for t < t s and t t s .
Theorem 1. 
In the absence of external disturbances and mechanical friction, the controller (17) is capable of online estimation of the load mass. Furthermore, it guarantees that the sliding surfaces of each layer converge to zero within the prescribed time t s . Once converged, the state is maintained, thereby achieving the control objectives of prescribed-time positioning and oscillation suppression.
Proof of Theorem 1. 
Construct the following positive definite Lyapunov function:
V = 1 2 s 3 2 + 1 2 γ m ˜ 2
When t < t s , Take the derivative of the Lyapunov function in the above equation, and substitute the control law (17) and the mass adaptive law (15) into it, yielding:
V ˙ = s 3 s ˙ 3 + 1 γ m ˜ m ˜ ˙ = s 3 ( t s t ) 3 ( M + m ) g M l x ¯ 3 + ( M + m ^ ) g M l x ¯ 3 η 2 s 2 ( t s t ) 4 f ( s ) ( t s t ) 3 k sat ( s 3 ) + f ( s ) 1 γ m ˜ m ^ ˙ 2 η 2 V t s t
If V 0 , then V ˙ < 0 . Consequently, the preceding inequality simplifies to:
V ˙ V 2 η 2 t s t
Integrating both sides of the equation:
0 t V ˙ V d t 0 t 2 η 2 V t s t d t
Therefore,
V D t s t 2 η 2
where D = V 0 / t s 2 η 2 is a constant. This yields:
s 3 2 D t s t η 2
That is,
η 2 s 2 + t s t s ˙ 2 2 D t s t η 2
The above equation can be reformulated as:
t s t η 2 s ˙ 2 + η 2 t s t η 2 1 s 2 t s t 2 η 2 2 D t s t
Furthermore, we obtain:
d s 2 t s t v z / d t 2 D t s t
Rearranging the above equation and integrating both sides yields:
0 t 2 D t s t d t 0 t d s 2 t s t η 2 / d t d t 0 t 2 D t s t d t
Thus we obtain:
D 1 t s t η 2 + D 2 t s t η 2 ln t s t s 2 s 2 D 3 t s t η 2 + D 4 t s t η 2 ln t s t
where D 1 = 2 D ln t s , D 2 = 2 D , C 3 = 2 D ln t s , and C 4 = 2 D are constants.
From Equation (24), we obtain:
s ˙ 2 2 D t s t η 2 1 + η 2 s 2 / t s t
Substituting Equation (28) into Equation (29) yields:
s ˙ 2 D 5 t s t η 2 1 + D 6 t s t η 2 1 ln t s t
where D 5 = 2 D + 2 D η 2 ln t s and D 6 = 2 D η 2 are constants.
If V = 0 , then V ˙ < 0 . This implies that V will remain at zero, further implying that s 3 = 0 .
Under constraints (28) and (30), it follows that:
lim t t s D 1 t s t η 2 + D 2 t s t η 2 ln t s t lim t t s s 2 lim t t s s 2 lim t t s D 3 t s t η 2 + D 4 t s t η 2 ln t s t lim t t s s ˙ 2 lim t t s D 5 t s t η 2 1 + D 6 t s t η 2 1 ln t s t
Consequently, s 2 and s ˙ 2 converge to zero within t s . This, in view of the sliding surface definition in (12), in turn guarantees the convergence of s 3 to zero by the same t s .
Next, we prove the prescribed time convergence of the sliding mode variables s 1 and s 0 . Given that s 2 = 0 as t t s , substituting this into the sliding surface Equation (12) leads to:
η 1 s 1 + t s t s ˙ 1 = 0
The above equation can be reformulated as:
d s 1 t s t k 2 / d t = 0
Integrating both sides over t t s redults in:
t s t s d s 1 t s t k 2 / d t = 0
Threrfore,
s 1 = κ t s t η 1
where κ = s 1 t s / t s t η 1 , Equation (35) ensures that s 1 converges to zero within t s . We now prove the prescribed-time convergence of s 0 .
Combining the sliding mold surface (12) with Equation (35) gives the following expression:
η 0 s 0 + t s t s ˙ 0 = κ t s t η 1
Rearranging the above equation, we obtain:
t s t η 0 1 η 0 s 0 + t s t η 0 s ˙ 0 t s t 2 η 0 = κ t s t η 1 t s t η 0 + 1
which leads to:
d s 0 t s t η 0 / d t = κ ( t s t ) η 1 t s t η 0 + 1
Integrating both sides of Equation (38) and then solving the resulting equation, we arrive at:
s 0 = τ t s t η 0 + v t s t η 0
where, τ = s 0 ( t s ) t s t s w 0 + κ t s t η 1 η 0 η 1 η 0 v = ε η 1 η 0 .
From the above equation, it can be seen that s 0 converges to zero within t s . In summary, under the control law (17), when t < t s , the crane system can achieve the positioning and anti-sway control objective within the prescribed time, that is:
lim t t s x ¯ 1 , x ¯ 2 , x ¯ 3 , x ¯ 4 M l g x d , 0 , 0 , 0
For t t s , the derivative of the Lyapunov function (18) is
V ˙ = s 3 s ˙ 3 + 1 γ m ˜ m ˜ ˙ K s 3 2 = 2 K V
From the sliding surface (13), we obtain:
s 3 = γ 0 s 0 + γ 1 s ˙ 0 + γ 2 s ¨ 0 + γ 3 s 0
where, γ 0 = η 2 η 1 η 0 γ 1 = η 2 η 1 β 0 + η 2 η 0 β 1 + η 1 η 0 β 2 γ 2 = β 2 β 1 + η 0 + β 2 + β 0 η 1 β 1 β 0 η 2 γ 3 = β 2 β 1 β 0 .
As shown in the first part of the proof, the system reaches the sliding surface s 3 = η 2 s 2 + β 2 s ˙ 2 at the prescribed time t = t s , with s 2 = 0 and s ˙ 2 = 0 . This implies s 3 = 0 , reducing Equation (42) to:
γ 0 s 0 + γ 1 s ˙ 0 + γ 2 s ¨ 0 + γ 3 s 0 = 0
Thus, the equation becomes:
ϕ ˙ ( t ) = A ϕ ( t )
where, A = 0 1 0 0 0 1 γ 0 / γ 3 γ 1 / γ 3 γ 2 / γ 3 , ϕ ( t ) = x 0 s ˙ 0 s ¨ 0 .
The solution to the state-space equation is ϕ ( t ) = ϕ ( t s ) e A t . When the initial condition ϕ ( t s ) = 0 and the parameters satisfy γ i > 0 ( i = 0 , 1 , 2 , 3 ), the system state remains at the origin, meaning the state error stabilizes at zero.
In summary, the adaptive prescribed-time sliding mode controller proposed in this work guarantees the system achieves position stability and angular convergence within the prescribed time. □

5. Simulation Analysis

The effectiveness and stabilization performance of the proposed prescribed-time sliding mode control (PTSMC) algorithm were evaluated through numerical simulations in MATLAB 2022a/Simulink.
After multiple simulation experiments, a well-performing set of control parameters was determined. The internal model parameters are consistent with reference [35], with M = 4 kg, m = 2.5 kg, l = 1.5 m, g = 9.086 m/s2. The PTSMC strategy parameters are set as η 0 = 3.5, η 1 = 6, η 2 = 9, k = 2, β 0 = 3, β 1 = 2.5, β 2 = 2.5, γ = 15, K = 2, δ = 0.5 and σ = 0.1. Based on existing research [27,36], the target position and prescribed convergence time are specified as x d = 0.6 m and t s = 5 s, respectively, and all simulation initial conditions are set to zero.
The simulation validated the effectiveness of the PTSMC algorithm, with the simulation response curve depicted in Figure 2.
As shown in Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6, under the control of the PTSMC controller, the bridge crane system not only accurately estimates the load mass but also achieves the positioning and swing elimination control objectives within the prescribed time. Specifically, the variation curve of the sliding surface s 0 indicates that the steady-state error of the trolley’s position is zero at t s = 5 s, enabling the trolley to precisely reach the target position within the prescribed time. Furthermore, the load swing angle converges to 0° at t s = 5 s, with the maximum swing amplitude remaining below 1.5°, effectively ensuring safety and transfer efficiency during the hoisting process. As shown by the variation curve of the sliding surface in Figure 6, each level of the sliding surface converges to zero within the prescribed time t s , with the sliding formwork surface s 3 converging first. Furthermore, the continuity of the segmented sliding formwork surfaces is ensured.
After validating the effectiveness of the proposed PTSMC algorithm, simulation experiments were designed to assess the performance of the proposed strategy control from two perspectives: verifying the algorithm’s performance and comparing it with different control strategies.

5.1. Performance Evaluation of the PTSMC Algorithm

To validate the control performance of the PTSMC algorithm, two simulation studies were designed.
1.
Convergence Validation at Different Prescribed Times: This test verifies that the proposed control algorithm enables the system state to converge directly and accurately at the specified time under various prescribed time conditions;
2.
Robustness Test: Considering that the transfer car performs diverse transport tasks in complex and variable operating environments, its robustness is verified by altering target positions, load masses, and setting non-zero initial conditions.

5.1.1. Convergence Validation at Different Prescribed Times

Verify that the proposed control algorithm ensures system convergence within the specified time under different prescribed convergence time conditions. Keeping all other control parameters unchanged, modify only the convergence time parameter. Set the convergence time parameter to t s = 5 s, t s = 6 s and t s = 7 s respectively.
Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11 demonstrate that under various prescribed time conditions, the proposed PTSMC control strategy consistently achieves convergence of the bridge crane system state at time t s . the consistent performance of the proposed PTSMC strategy under different prescribed time conditions. The system successfully achieves convergence at the specified time in all cases, fulfilling the positioning and swing suppression objectives. Specifically, Figure 7 confirms that the controller successfully guides the cart to the desired position under various t s conditions. Figure 8 reveals that longer convergence times result in smaller maximum oscillation amplitudes during transportation, enhancing operational safety. Figure 9 shows that the adaptive laws designed for different convergence times accurately estimate the load mass. Finally, as illustrated in Figure 10, shorter convergence time requires the system state to converge more rapidly, necessitating the application of a larger initial control force.

5.1.2. Robustness Test

To validate the robustness of the PTSMC control strategy, simulation experiments were designed for the following three scenarios.
1. Variable Load Mass: To verify the controller’s adaptability when lifting loads of different masses, while keeping other parameters constant, the load masses were set to 0.25 kg, 2.5 kg, and 6 kg respectively.
As shown in Figure 12, Figure 13, Figure 14, Figure 15 and Figure 16, under the action of the controller proposed in this paper, changes in load mass do not cause variations in the displacement curve or the swing angle curve. The system consistently achieves positioning and swing elimination within the prescribed time. Furthermore, Figure 14 demonstrates that the designed adaptive law can rapidly respond to load mass changes, thereby providing precise estimation. The quantitative data in Table 2 further demonstrates the exceptional adaptability and robustness of the designed controller to load mass variations.
2. Different Target Location Tests: To evaluate the bridge crane system’s capability to perform various transport tasks under the PTSMC controller, target positions of 0.6 m, 0.8 m, and 1.0 m were tested with all other system parameters fixed.
As shown in Figure 17, Figure 18, Figure 19, Figure 20 and Figure 21: Although different target positions cause variations in load swing angles, the system can still effectively suppress load oscillations within the prescribed 5 s timeframe and meet diverse task requirements. Quantitative data in Table 3 demonstrates that during diverse transport tasks, the proposed control strategy consistently completes the target positioning and oscillation suppression within 5 s. The results indicate that greater initial control inputs and larger load oscillations occur during operation as the distance from the target position increases. These findings validate the robust adaptability of the control strategy when handling varied transport tasks.
3. Testing with Different Initial Conditions: To verify that the convergence time is directly specified by the user without depending on the system’s initial state and control parameters, this paper designed three different initial states for the bridge crane system to conduct simulation tests. Considering that in practical applications the trolley is at rest before startup, the initial velocity was set to zero for all cases. The specific initial values of the system states are shown in Table 4.
From Figure 22, Figure 23, Figure 24, Figure 25 and Figure 26, we can observe that when the system’s initial state is non-zero, the proposed strategy still ensures effective suppression of load oscillations within 5 s and accurate estimation of load mass for the crane system. Quantitative data in Table 5 reveals that smaller initial load swing angles and closer initial positions to the target position result in smaller load swing angles during operation and require smaller initial control inputs. This demonstrates that the proposed controller maintains good control performance even when the system is in a non-zero initial state.
4. Robust simulation under multiple disturbance factors: Given that cranes often operate in environments with multiple simultaneous disturbance factors, this simulation experiment replicates working conditions under such conditions to evaluate their disturbance resistance. The experiment set a load with an initial swing angle of 2° and a mass of 5 kg to simulate heavy-load operation. Pulse disturbances were applied at approximately 3 s and 6 s. Simulation results are shown in Figure 27, Figure 28, Figure 29 and Figure 30.
As shown in Figure 27, Figure 28, Figure 29 and Figure 30, when multiple disturbance factors exist in the system, the designed controller can promptly respond to disturbances encountered during operation, achieving a stable state within the prescribed time of 5 s. Furthermore, if disturbed after reaching stability, the system can return to equilibrium within 5 s. This demonstrates that the proposed method maintains strong disturbance rejection capabilities even under the influence of multiple disturbance factors.

5.2. Comparative Experiments of Different Control Strategies

To validate the performance of the proposed adaptive prescribed-time sliding mode control algorithm, this paper compares it with the finite-time control (FTC) strategy from [32] and the PID-like coupling control from [36].
The finite-time control strategy is described as follows:
u = c + f z 4 m ^ z 4 r 5 , m ^ ˙ = f z 4 z 4 2 + τ
The simulation comparison between the PTSMC control strategy and the FTC control strategy is shown in Figure 31, Figure 32 and Figure 33.
As shown in Figure 31, Figure 32 and Figure 33, the proposed PTSMC control strategy demonstrates superior performance compared to the FTC strategy in terms of trolley positioning and load swing angle suppression. Specifically, the PTSMC strategy achieves shorter system positioning oscillation elimination times without introducing steady-state error, resulting in higher transfer efficiency. As evidenced in Figure 31 and Figure 32, the positioning and swing elimination tasks are completed by the PTSMC strategy within 5 s, whereas approximately 7 s are required by the FTC strategy to reach the target position and converge the swing angle to zero. Regarding the control input, a larger initial control torque is required by the PTSMC strategy to achieve rapid convergence.
The PID-like coupling control strategy is described as follows:
u = k p tanh e ϵ k d tanh ε ˙ k i tanh σ k a tanh 2 θ ˙ tanh ε ˙
The simulation comparison between the PTSMC control strategy proposed and the PID-like coupling control strategy is shown in Figure 34, Figure 35 and Figure 36.
As shown in Figure 34, Figure 35 and Figure 36, the proposed PTSMC strategy delivers substantially better performance in trolley positioning and payload sway suppression compared to the PID-like coupling controller. The PTSMC strategy reaches the target position and eliminates swing within 5 s, whereas the PID-like coupling control strategy requires approximately 10 s to achieve similar objectives—and even then exhibits slight overshoot in positioning and residual steady-state oscillations in the swing angle. Furthermore, the PTSMC approach maintains a minimal swing amplitude throughout the motion. This performance improvement, however, comes at the expense of a larger initial control force, which is necessary to achieve the accelerated response.
The convergence times of the three control strategies are quantified and compiled into Table 6 for direct comparison.
As summarized in Table 6, the proposed PTSMC strategy achieves superior performance in both displacement and swing angle convergence compared to the FTC strategy and PID-like coupling control strategies. It successfully stabilizes the trolley position within the prescribed time of 5 s. Specifically, the displacement convergence time under PTSMC is 4.95 s, which is 2.87 s faster than the FTC strategy and 5.9 s faster than the PID-like coupling control strategy. In terms of swing angle convergence, the PTSMC strategy brings the payload swing to zero within 4.98 s, outperforming the FTC and PID-like coupling control strategies by 3.2 s and 5.35 s, respectively. Moreover, the maximum swing amplitude observed during operation is also smaller with PTSMC than with the other two controllers. The results demonstrate that the control strategy proposed in this paper enables the crane system to complete positioning and stabilizing within the prescribed time, effectively enhancing material transfer efficiency and better meeting actual production requirements.

6. Conclusions

Most existing studies can only guarantee asymptotic convergence of gantry crane systems, suffering from long positioning and stabilizing times and failing to account for load mass uncertainties in actual operations. To address these issues, this paper proposes an adaptive prescribed-time sliding mode control strategy and verifies its effectiveness through numerical simulation experiments. The research results indicate that:
1.
The adaptive prescribed-time sliding mode controller designed in this paper ensures that the state of the bridge crane system converges accurately within a predetermined time. This controller not only exhibits strong robustness but also adapts to diverse transportation task requirements and varied convergence time demands.
2.
The mass-adaptive control law designed in this paper can accurately estimate unknown load masses and adapt to varying loads, significantly enhancing the system’s robustness and adaptability under conditions of unknown load mass;
3.
Simulation results confirm that this control strategy achieves rapid trolley positioning and swing suppression within 5 s. Compared to the FTC strategy and PID-like coupling control strategy documented in existing literature, positioning time is reduced by approximately 2.87 s and 5.9 s, respectively. while swing angle convergence time is reduced by approximately 3.2 s and 5.35 s, respectively. Under this controller, the crane system exhibits minimal swing amplitude during transfer operations, significantly enhancing the operational efficiency and safety of the bridge crane.
To overcome the limitations of existing simplified models that fail to adequately reflect the dynamic characteristics of actual systems, subsequent research will focus on constructing a more precise distributed mass load model for bridge cranes. This model will enable prescribed-time convergence control while incorporating key uncertainties such as mechanical friction, air resistance, and external disturbances. Building upon this foundation, we will extend our research to physical platform experiments. This phase aims to bridge the gap between theoretical simulation and engineering application, serving as a critical step in comprehensively evaluating the robustness and feasibility of control algorithms under real-world operating conditions.

Author Contributions

Conceptualization, C.G. and Y.F.; investigation, C.G. and Y.F.; writing—original draft preparation, C.P. and Y.F.; writing—review and editing, C.P. and C.G.; All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The complete researth data produced within the study are contained within this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Abdullahi, A.M.; Mohamed, Z.; Selamat, H.; Pota, H.R.; Abidin, M.Z.; Fasih, S.M. Efficient control of a 3D overhead crane with simultaneous payload hoisting and wind disturbance: Design, simulation and experiment. Mech. Syst. Signal Process. 2020, 145, 106893. [Google Scholar] [CrossRef]
  2. Xiao, Y.G.; Wang, H.D.; Li, W.; Han, K. Improved Active Disturbance Rejection Control for Positioning and Anti-Swing of Bridge Crane. IET Control Theory Appl. 2023, 40, 574–582. [Google Scholar]
  3. Huang, J.; Wang, W.; Zhou, J. Adaptive control design for underactuated cranes with guaranteed transient performance: Theoretical design and experimental verification. IEEE Trans. Ind. Electron. 2021, 69, 2822–2832. [Google Scholar] [CrossRef]
  4. Li, D.; Xie, T.; Li, G.; Yao, J.; Hu, S. Adaptive coupling tracking control strategy for double-pendulum bridge crane with load hoisting/lowering. Nonlinear Dyn. 2024, 112, 8261–8280. [Google Scholar] [CrossRef]
  5. Yu, Z.; Niu, W. Flatness-based backstepping antisway control of underactuated crane systems under wind disturbance. Electronics 2023, 12, 244. [Google Scholar] [CrossRef]
  6. Tang, W.; Zhao, E.; Sun, L.; Gao, H. An active swing suppression control scheme of overhead cranes based on input shaping model predictive control. Syst. Sci. Control Eng. 2023, 11, 2188401. [Google Scholar] [CrossRef]
  7. Wang, X.; He, Z.; Liu, C.; Du, W. Anti-Sway Adaptive Fast Terminal Sliding Mode Control Based on the Finite-Time State Observer for the Overhead Crane System. Electronics 2024, 13, 4709. [Google Scholar] [CrossRef]
  8. Wang, C.J.; Su, W.H.; Li, J.B. Trajectory Tracking Control of A Lower Limb Rehabilitation Robot with Predefined Time. Control Eng. China 2025, 1–8. [Google Scholar] [CrossRef]
  9. Zhao, Y.P.; Li, W.F.; Chen, Z.L. Fast Terminal Sliding Mode Control of Parameters Uncertain Manipulator Under Disturbance Condition. Mach. Des. Manuf. 2024, 12, 264–269. [Google Scholar]
  10. Sun, H.; Lei, M.; Wu, X. Output feedback control of overhead cranes based on disturbance compensation. Electronics 2023, 12, 4474. [Google Scholar] [CrossRef]
  11. Shen, X.; Liu, J.; Liu, G.; Zhang, J.; Leon, J.I.; Wu, L.; Franquelo, L.G. Finite-time sliding mode control for NPC converters with enhanced disturbance compensation. IEEE Trans. Circuits Syst. Regul. Pap. 2025, 72, 1822–1831. [Google Scholar] [CrossRef]
  12. Zhou, Y.; Chen, C.-Y.; Yang, G.; Zhang, C. Finite-time SMC-based admittance controller design of macro-micro robotic system for complex surface polishing operations. Robot. -Comput.-Integr. Manuf. 2025, 92, 102881. [Google Scholar] [CrossRef]
  13. Shen, X.; Liu, G.; Liu, J.; Gao, Y.; Leon, J.I.; Wu, L.; Franquelo, L.G. Fixed-time sliding mode control for NPC converters with improved disturbance rejection performance. IEEE Trans. Ind. Inform. 2025, 21, 4476–4487. [Google Scholar] [CrossRef]
  14. Wang, T.; Tan, N.; Zhou, C.; Zhang, C.; Zhi, Y. A novel anti-swing positioning controller for two dimensional bridge crane via dynamic sliding mode variable structure. Procedia Comput. Sci. 2018, 131, 626–632. [Google Scholar] [CrossRef]
  15. Liu, S.; Xu, W. Model-free robust adaptive control of overhead cranes with finite-time convergence based on time-delay control. Trans. Inst. Meas. Control 2023, 45, 1037–1051. [Google Scholar] [CrossRef]
  16. Yang, W.; Chen, J.; Xu, D.; Yan, X. Hierarchical global fast terminal sliding-mode control for a bridge travelling crane system. IET Control Theory Appl. 2021, 15, 814–828. [Google Scholar] [CrossRef]
  17. Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 2011, 57, 2106–2110. [Google Scholar] [CrossRef]
  18. Yang, Y.; Zhou, X.; Li, J. A novel nonsingular fixed-time control for uncertain bridge crane system using two-layer adaptive disturbance observer. Nonlinear Dyn. 2023, 111, 14001–14013. [Google Scholar] [CrossRef]
  19. Wang, Z.H.; Zhou, L.; Zheng, H.B. Swing suppression strategy of bridge crane based on fixed time sliding mode control. J. Mech. Electr. Eng. 2025, 42, 153–163. [Google Scholar]
  20. Gu, X.T.; Hong, M.Q.; Lu, Y.Y.; Guo, Y. Research on anti-sway and positioning of tower cranes based on fixed-time terminal sliding mode control. J. Nanjing Univ. Sci. Technol. 2023, 47, 533–541. [Google Scholar]
  21. Liu, Z.; Yang, T.; Zhou, L.; Fang, Y.; Sun, N. Fixed-Time Tracking Control of 3-D Collaborative Double Boom Cranes with Obstacle Avoidance and Prescribed Performance. IEEE Trans. Syst. Man, Cybern. Syst. 2025, 55, 4175–4187. [Google Scholar] [CrossRef]
  22. Song, Y.; Ye, H.; Lewis, F.L. Prescribed-time control and its latest developments. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 4102–4116. [Google Scholar] [CrossRef]
  23. Xia, K.; Li, X.; Li, K.; Zou, Y. Distributed predefined-time control for cooperative tracking of multiple quadrotor UAVs. IEEE/CAA J. Autom. Sin. 2024, 11, 2179–2181. [Google Scholar] [CrossRef]
  24. Li, S.; Duan, N.; Pei, H. Singularity-free predefined time tracking control for quadrotor UAV with input saturation and error constraints. Nonlinear Dyn. 2025, 113, 13225–13242. [Google Scholar] [CrossRef]
  25. Gong, K.; Jia, Y. Appointed-time velocity-free prescribed performance control for space manipulators. Aerosp. Sci. Technol. 2024, 144, 108783. [Google Scholar] [CrossRef]
  26. Qiang, J.; Li, L.; Xia, Y. Distributed prescribed-time leader-follower tracking consensus control for high-order nonlinear MASs. Nonlinear Dyn. 2024, 112, 491–505. [Google Scholar] [CrossRef]
  27. Feng, Y.; Zhang, H.; Gu, C. The Prescribed-Time Sliding Mode Control for Underactuated Bridge Crane. Electronics 2024, 13, 219. [Google Scholar] [CrossRef]
  28. Le, H.X.; Le, A.V.; Nguyen, L. Adaptive fuzzy observer based hierarchical sliding mode control for uncertain 2D overhead cranes. Cyber-Phys. Syst. 2019, 5, 191–208. [Google Scholar] [CrossRef]
  29. Wu, X.; He, X. Enhanced damping-based anti-swing control method for underactuated overhead cranes. IET Control Theory Appl. 2015, 9, 1893–1900. [Google Scholar] [CrossRef]
  30. Sheng, J.; Han, K.; Shao, C. Finite time controller design for single inverted pendulum system. In Proceedings of the 31st Chinese Control Conference, Hefei, China, 25–27 July 2012; pp. 1468–1472. [Google Scholar]
  31. Liu, D.; Yi, J.; Zhao, D.; Wang, W. Adaptive sliding mode fuzzy control for a two-dimensional overhead crane. Mechatronics 2005, 15, 505–522. [Google Scholar] [CrossRef]
  32. Xu, R.X.; Man, Y.C.; Liu, Y.G. Adaptive Finite-Time Control for Underactuated Overhead Bridge Cranes. In Proceedings of the 40th Chinese Control Conference (Session 15), Shanghai, China, 26–28 July 2021; pp. 528–533. [Google Scholar]
  33. Wang, Y.; Song, Y.; Hill, D.J.; Krstic, M. Prescribed-time consensus and containment control of networked multiagent systems. IEEE Trans. Cybern. 2018, 49, 1138–1147. [Google Scholar] [CrossRef] [PubMed]
  34. Chen, Z.; Ju, X.; Wang, Z.; Li, Q. The prescribed time sliding mode control for attitude tracking of spacecraft. Asian J. Control 2022, 24, 1650–1662. [Google Scholar] [CrossRef]
  35. Zhang, S.; He, X.; Zhu, H.; Chen, Q.; Feng, Y. Partially saturated coupled-dissipation control for underactuated overhead cranes. Mech. Syst. Signal Process. 2020, 136, 106449. [Google Scholar] [CrossRef]
  36. Zhang, S.; He, X.; Zhu, H.; Li, X.; Liu, X. PID-like coupling control of underactuated overhead cranes with input constraints. Mech. Syst. Signal Process. 2022, 178, 109274. [Google Scholar] [CrossRef]
Figure 1. The 2D underactuated overhead crane. ( M , m : trolley and payload mass; l: rope length; g: gravitational acceleration; F: control input; x ( t ) : trolley position; θ ( t ) : swing angle).
Figure 1. The 2D underactuated overhead crane. ( M , m : trolley and payload mass; l: rope length; g: gravitational acceleration; F: control input; x ( t ) : trolley position; θ ( t ) : swing angle).
Electronics 14 04874 g001
Figure 2. Trolley displacement variation curve.
Figure 2. Trolley displacement variation curve.
Electronics 14 04874 g002
Figure 3. Swing angle convergence curve.
Figure 3. Swing angle convergence curve.
Electronics 14 04874 g003
Figure 4. Crane load mass estimation curve.
Figure 4. Crane load mass estimation curve.
Electronics 14 04874 g004
Figure 5. Control input.
Figure 5. Control input.
Electronics 14 04874 g005
Figure 6. Sliding formwork surface curve.
Figure 6. Sliding formwork surface curve.
Electronics 14 04874 g006
Figure 7. Trolley displacement response under different prescribed-time constraints.
Figure 7. Trolley displacement response under different prescribed-time constraints.
Electronics 14 04874 g007
Figure 8. Swing angle response under different prescribed-time constraints.
Figure 8. Swing angle response under different prescribed-time constraints.
Electronics 14 04874 g008
Figure 9. Estimation of the load mass under different prescribed-time constraints.
Figure 9. Estimation of the load mass under different prescribed-time constraints.
Electronics 14 04874 g009
Figure 10. Control input under different prescribed-time constraints.
Figure 10. Control input under different prescribed-time constraints.
Electronics 14 04874 g010aElectronics 14 04874 g010b
Figure 11. Sliding formwork surface curve under different prescribed-time constraints.
Figure 11. Sliding formwork surface curve under different prescribed-time constraints.
Electronics 14 04874 g011
Figure 12. Trolley displacement under different load masses.
Figure 12. Trolley displacement under different load masses.
Electronics 14 04874 g012
Figure 13. Swing angle convergence under different payload masses.
Figure 13. Swing angle convergence under different payload masses.
Electronics 14 04874 g013
Figure 14. Load mass estimation under different actual masses.
Figure 14. Load mass estimation under different actual masses.
Electronics 14 04874 g014
Figure 15. Control input under different payload masses.
Figure 15. Control input under different payload masses.
Electronics 14 04874 g015
Figure 16. Sliding formwork surface curve under different payload masses.
Figure 16. Sliding formwork surface curve under different payload masses.
Electronics 14 04874 g016
Figure 17. Trolley displacement under different target positions.
Figure 17. Trolley displacement under different target positions.
Electronics 14 04874 g017
Figure 18. Swing angle convergence under different target positions.
Figure 18. Swing angle convergence under different target positions.
Electronics 14 04874 g018
Figure 19. Load mass estimation under different target positions.
Figure 19. Load mass estimation under different target positions.
Electronics 14 04874 g019
Figure 20. Control input under different target positions.
Figure 20. Control input under different target positions.
Electronics 14 04874 g020aElectronics 14 04874 g020b
Figure 21. Sliding formwork surface curve under different target positions.
Figure 21. Sliding formwork surface curve under different target positions.
Electronics 14 04874 g021
Figure 22. Trolley displacement under different initial conditions.
Figure 22. Trolley displacement under different initial conditions.
Electronics 14 04874 g022
Figure 23. Swing angle convergence under different initial conditions.
Figure 23. Swing angle convergence under different initial conditions.
Electronics 14 04874 g023
Figure 24. Load mass estimation under different initial conditions.
Figure 24. Load mass estimation under different initial conditions.
Electronics 14 04874 g024
Figure 25. Control input under different initial conditions.
Figure 25. Control input under different initial conditions.
Electronics 14 04874 g025
Figure 26. Sliding formwork surface curve under different initial conditions.
Figure 26. Sliding formwork surface curve under different initial conditions.
Electronics 14 04874 g026
Figure 27. Trolley displacement under multiple disturbance factors.
Figure 27. Trolley displacement under multiple disturbance factors.
Electronics 14 04874 g027
Figure 28. Swing angle convergence under multiple disturbance factors.
Figure 28. Swing angle convergence under multiple disturbance factors.
Electronics 14 04874 g028
Figure 29. Control input under multiple disturbance factors.
Figure 29. Control input under multiple disturbance factors.
Electronics 14 04874 g029
Figure 30. Sliding formwork surface curve under multiple disturbance factors.
Figure 30. Sliding formwork surface curve under multiple disturbance factors.
Electronics 14 04874 g030
Figure 31. Trolley displacement variation curve.
Figure 31. Trolley displacement variation curve.
Electronics 14 04874 g031
Figure 32. Swing angle convergence curve.
Figure 32. Swing angle convergence curve.
Electronics 14 04874 g032
Figure 33. Control input.
Figure 33. Control input.
Electronics 14 04874 g033
Figure 34. Trolley displacement variation curve.
Figure 34. Trolley displacement variation curve.
Electronics 14 04874 g034
Figure 35. Swing angle convergence curve.
Figure 35. Swing angle convergence curve.
Electronics 14 04874 g035
Figure 36. Control input.
Figure 36. Control input.
Electronics 14 04874 g036
Table 1. Parameter definition.
Table 1. Parameter definition.
ParameterPhysical MeaningUnit
MTrolley masskg
mLoad masskg
lRope lengthm
xTrolley displacementm
θ Load swing anglerad
FDriving forceN
gGravitational accelerationm/s2
Table 2. Different load mass testing experiments.
Table 2. Different load mass testing experiments.
Maximum Load Swing Angle | θ | max / deg Initial Control Input F / N
m = 0.5 kg1.37471.33
m = 2.5 kg1.37471.33
m = 6 kg1.37471.33
Table 3. Different target locations testing experiments.
Table 3. Different target locations testing experiments.
Maximum Load Swing Angle | θ | max / deg Initial Control Input F / N
xd = 0.6 m1.37571.33
xd = 0.8 m1.831125.20
xd = 1.0 m2.288194.62
Table 4. System state initial condition configuration.
Table 4. System state initial condition configuration.
Initial Position of the TrolleyInitial Swing Angle of the LoadInitial Angular Velocity of the Load
Case 10.3 m0.035 rad0.01 rad/s
Case 20.2 m0.07 rad0.01 rad/s
Case 30 m0.087 rad0.01 rad/s
Table 5. Different initial condition testing experiment.
Table 5. Different initial condition testing experiment.
Maximum Load Swing Angle | θ | max / deg Initial Control Input F / N
Case 10.933186.52
Case 21.557578.00
Case 32.135973.31
Table 6. Performance comparison of three control strategies.
Table 6. Performance comparison of three control strategies.
Control StrategyTrolley Displacement Convergence Time (t/s)Swing Angle Convergence Time (t/s)Peak Swing Angle (deg )
PTSMC control strategy4.954.981.374
FTC control strategy7.828.182.167
PID-like coupling control10.8510.331.655
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

Gu, C.; Pei, C.; Feng, Y. Adaptive Prescribed-Time Recursive Sliding Mode Control of Underactuated Bridge Crane Systems. Electronics 2025, 14, 4874. https://doi.org/10.3390/electronics14244874

AMA Style

Gu C, Pei C, Feng Y. Adaptive Prescribed-Time Recursive Sliding Mode Control of Underactuated Bridge Crane Systems. Electronics. 2025; 14(24):4874. https://doi.org/10.3390/electronics14244874

Chicago/Turabian Style

Gu, Chan, Chenyang Pei, and Yin’an Feng. 2025. "Adaptive Prescribed-Time Recursive Sliding Mode Control of Underactuated Bridge Crane Systems" Electronics 14, no. 24: 4874. https://doi.org/10.3390/electronics14244874

APA Style

Gu, C., Pei, C., & Feng, Y. (2025). Adaptive Prescribed-Time Recursive Sliding Mode Control of Underactuated Bridge Crane Systems. Electronics, 14(24), 4874. https://doi.org/10.3390/electronics14244874

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

Article Metrics

Back to TopTop