Stabilization and Trajectory Control of a Quadrotor with Uncertain Suspended Load

Xu Zhou,Xiaoli Zhang,Jiucai Zhang,Rui Liu
DOI: https://doi.org/10.48550/arXiv.1612.04324
2016-12-14
Abstract:Stabilization and trajectory control of a quadrotor carrying a suspended load with a fixed known mass has been extensively studied in recent years. However, the load mass is not always known beforehand or may vary during the practical transportations. This mass uncertainty brings uncertain disturbances to the quadrotor system, causing existing controllers to have worse stability and trajectory tracking performance. To improve the quadrotor stability and trajectory tracking capability in this situation, we fully investigate the impacts of the uncertain load mass on the quadrotor. By comparing the performances of three different controllers -- the proportional-derivative (PD) controller, the sliding mode controller (SMC), and the model predictive controller (MPC) -- stabilization rather than trajectory tracking error is proved to be the main influence in the load mass uncertainty. A critical motion mass exists for the quadrotor to maintain a desired transportation performance. Moreover, simulation results verify that a controller with strong robustness against disturbances is a good choice for practical applications.
Robotics,Systems and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to improve the stability and trajectory - tracking ability of quadrotors in the case of uncertain suspended load mass. Specifically, when the load mass is unknown or changes during the actual transportation process, this mass uncertainty will bring external disturbances, resulting in the decline of the stability of existing controllers and the deterioration of trajectory - tracking performance. The paper evaluates their performance in dealing with this mass uncertainty by studying three different controllers - the Proportional - Derivative (PD) controller, the Sliding Mode Control (SMC) controller, and the Model Predictive Control (MPC) controller - and proposes a controller with strong robustness to disturbances as a solution. ### Main research contents 1. **Problem background**: - The stability and trajectory - tracking problems of quadrotors when carrying loads with known masses have been widely studied. - However, in practical applications, the load mass may be unknown or variable, which will bring uncertain disturbances and affect the performance of the drone. 2. **Research objectives**: - Improve the stability and trajectory - tracking ability of the drone in this situation by studying the influence of uncertain load mass on the quadrotor. - Evaluate and compare the performance of PD, SMC, and MPC controllers in dealing with uncertain load mass. 3. **Methods**: - **Mathematical modeling**: Established the dynamic models of the quadrotor and the suspended load, considering the coupling effect of the load on the drone. - **Controller design**: - **PD controller**: A traditional linear controller, which is simple but has poor robustness to disturbances. - **SMC controller**: By designing the sliding surface and Lyapunov function, the system is kept stable on the sliding surface and has strong robustness to disturbances. - **MPC controller**: By predicting the future system states, optimize the control input to minimize the cost function and achieve accurate trajectory tracking. 4. **Experiments and results**: - Through numerical simulation, compared the performance of different controllers in dealing with uncertain load mass. - The results show that the SMC and MPC controllers have stronger robustness to disturbances and can better maintain the system's stability and trajectory - tracking performance. ### Main contributions 1. **Verified that the controller with strong robustness to disturbances is an effective choice for dealing with uncertain load mass**. The performance of the SMC and MPC controllers is better than that of the traditional PD controller. 2. **Studied in detail the main influence of uncertain load mass on the quadrotor**. Uncertain loads mainly affect the stable dynamic response of the system. 3. **Determined the maximum load mass (critical motion mass) that the quadrotor can bear while maintaining the required performance**. As the load mass increases, it is increasingly difficult for the drone to meet the full - motion requirements. ### Conclusion Through theoretical analysis and numerical simulation, the paper proves that when dealing with uncertain load mass, choosing a controller with strong robustness to disturbances (such as SMC and MPC) is the key to improving the stability and trajectory - tracking ability of the quadrotors. These research results provide an important reference for the design of quadrotor control systems in practical applications.