跳到内容

语言

Currency

More Stable Payload Transportation with Three-Loop Control: AMOVLAB Scholarship Paper Spotlight

by AMOVLAB 26 Apr 2026 0 条评论

In aerial transportation, cable-suspended payloads are widely used because they are flexible and suitable for many scenarios. However, they also introduce a difficult problem: once the load starts swinging, wind disturbance or waypoint switching can amplify the motion. At best, precision decreases; at worst, system stability is affected.

To address this challenge, Zheng Zhiyuan and collaborators from Southwest Jiaotong University published a paper in IEEE Transactions on Intelligent Transportation Systems. Starting from the real engineering problem of actuation constraints, they proposed a control framework better suited for real flight and verified its effectiveness under strong disturbances and trajectory switching.

With this research, Zheng Zhiyuan received the AMOVLAB Campus Scholarship Second Prize of RMB 5,000. The 2026 scholarship program is also being prepared, and details will be announced soon.

01. Research Background

Anti-swing control often requires fast maneuvering. In real systems, however, the classical double-loop cascaded control framework for quadrotors (outer-loop position/anti-swing control plus inner-loop attitude control) may not execute those commands effectively. The key reason is that the inner-loop actuation bandwidth is limited.

To solve this, the paper proposes a backstepping hierarchical framework that combines an uncertainty and disturbance estimator (UDE) with robust dynamic compensation.

The framework consists of three control loops. The outer loop handles trajectory tracking and anti-swing control, while the inner attitude controller keeps the conventional design. The most important change is the introduction of an intermediate control loop. Based on an experimentally validated actuator model, a robust dynamic compensator (RDC) is designed to expand the effective actuation bandwidth of the quadrotor, allowing the system to better satisfy the bandwidth requirements of the outer loop.

The paper further proves closed-loop stability using Lyapunov methods, analyzes system performance through singular perturbation theory, and verifies feasibility and effectiveness through comparative simulations and real-flight experiments.

Three-loop hierarchical control framework

02. Technical Highlights

Three-Loop Control Structure

A new RDC module is introduced between the outer and inner loops of the classical quadrotor cascaded control framework, forming a new three-loop control structure. Without redesigning the inner-loop controller, this structure systematically improves the effective inner-loop bandwidth and helps preserve outer-loop performance.

First-Order Identification and UDE Backstepping

Instead of modeling the entire inner-loop control system, the research identifies a simplified first-order inner-loop model from data. Based on this model, a UDE-based backstepping control method is proposed to address mismatched disturbances commonly found in multi-loop control systems.

Elastic Degrees of Freedom

Cable elasticity introduces extra degrees of freedom and makes the design of virtual anti-swing acceleration commands more difficult. The paper uses singular perturbation theory to prove that when the elastic coefficient is sufficiently large, a control law designed under the inextensible-cable assumption remains feasible for elastic cable systems.

03. Simulation and Flight Tests

Simulation Case 1: Hovering with an Initial Swing Angle

In this scenario, the quadrotor must hover while the payload starts with an initial swing angle. The proposed controller shows the best decay performance in both position tracking error and payload swing angle. In particular, during the initial stage when the quadrotor maneuvers to reduce payload swing, the proposed method suppresses swing effectively even though position error is temporarily larger.

Hovering response under initial swing angle
Quadrotor suspended payload coordinate definition

Compared with two baseline controllers, the proposed method performs better in both trajectory tracking and anti-swing control. The proposed controller designs anti-swing control only on the x and y axes, preserving altitude stability. In contrast, finite-time convergence control introduces anti-swing control along all axes, causing the quadrotor to adjust altitude while damping swing and harming altitude-hold performance.

Simulation case 1 tracking error and payload swing angle

Simulation Case 2: Waypoint Flight

In this scenario, the quadrotor switches between two waypoints every 30 seconds. The reference position switch causes aggressive maneuvers, and payload swing inevitably increases. The proposed controller shows superior transient response, quickly converging to steady state while suppressing the growing swing angle.

Simulation case 2 waypoint flight response

Compared with the two baseline methods, the proposed method converges to steady state with the smallest swing amplitude, achieving the best trajectory tracking and anti-swing performance.

Simulation Case 3: Trajectory Flight

The quadrotor tracks a continuous circular trajectory in the horizontal plane while maintaining a fixed altitude reference. The proposed method minimizes trajectory tracking error, while the controller without RDC shows reduced tracking performance. In terms of swing angle, the proposed method achieves the smallest swing amplitude and fastest decay.

Simulation case 3 circular trajectory response

It should be noted that because the quadrotor must continuously change acceleration to track a circular path, the payload swing angle cannot strictly converge to zero, which is consistent with physical behavior.

Flight Test 1: Hovering and Impulse Disturbance

The payload is subjected to an impulse disturbance to verify swing suppression. The proposed method damps swing effectively within two seconds, while finite-time convergence control performs worse and cannot maintain comparable stability.

Real-flight impulse disturbance test

Flight Test 2: Waypoint Flight

The quadrotor tracks four waypoints with a switching period of four seconds. During waypoint changes, aggressive maneuvers cause the payload swing angle to increase rapidly. The proposed controller damps the swing quickly and maintains the best trajectory tracking performance.

Waypoint flight test tracking and swing response

Flight Test 3: Trajectory Flight

To verify continuous trajectory tracking, the quadrotor follows a circular path. In this smoother scenario, the proposed method and the method without RDC perform similarly, because the acceleration variation is relatively mild and the payload swing does not change significantly. As a result, the RDC effect is less obvious.

Trajectory flight test response
Trajectory flight comparison results

Conclusion

The proposed method achieves more accurate trajectory tracking and faster swing-angle decay in most cases, especially under large swing angles and waypoint switching.

After introducing the RDC module, the low-level control response is effectively improved. Under large swing disturbances, the proposed method clearly outperforms traditional double-loop control. In smooth circular trajectory tracking, the three methods show similar performance and the effect of RDC is less significant.

Resources

  • Paper: Robust Dynamic Compensator-Based Hierarchical Control for Quadrotor-Suspended-Payload System With Actuation Constraints
  • Journal: IEEE Transactions on Intelligent Transportation Systems
  • DOI: 10.1109/TITS.2025.3594288
  • Paper link: https://ieeexplore.ieee.org/document/11122372

发表评论

All blog comments are checked prior to publishing

感谢您订阅

This email has been registered!

Shop the look

Choose Options

Recently Viewed

Edit Option
Back In Stock Notification
Terms & Conditions
What is Lorem Ipsum? Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. Why do we use it? It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).
this is just a warning
登录
Shopping Cart
0 items