Multi-rotor with suspended load: System Dynamics and Control Toolbox
- 1 March 2015
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2015 IEEE Aerospace Conference
Abstract
There is an increasing demand for Unmanned Aerial Systems (UAS) to carry suspended loads as this can provide significant benefits to several applications in agriculture, law enforcement and construction. The load impact on the underlying system dynamics should not be neglected as significant feedback forces may be induced on the vehicle during certain flight manoeuvres. The constant variation in operating point induced by the slung load also causes conventional controllers to demand increased control effort. Much research has focused on standard multi-rotor position and attitude control with and without a slung load. However, predictive control schemes, such as Nonlinear Model Predictive Control (NMPC), have not yet been fully explored. To this end, we present a novel controller for safe and precise operation of multi-rotors with heavy slung load in three dimensions. The paper describes a System Dynamics and Control Simulation Toolbox for use with MATLAB/SIMULINK which includes a detailed simulation of the multi-rotor and slung load as well as a predictive controller to manage the nonlinear dynamics whilst accounting for system constraints. It is demonstrated that the controller simultaneously tracks specified waypoints and actively damps large slung load oscillations. A linear-quadratic regulator (LQR) is derived and control performance is compared. Results show the improved performance of the predictive controller for a larger flight envelope, including aggressive manoeuvres and large slung load displacements. The computational cost remains relatively small, amenable to practical implementations.Keywords
This publication has 11 references indexed in Scilit:
- Aircraft collision avoidance using spherical visual predictive control and single point featuresPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Aerial service robots for visual inspection of thermal power plant boiler systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- Model predictive quadrotor control: attitude, altitude and position experimental studiesIET Control Theory & Applications, 2012
- Trajectory generation for swing-free maneuvers of a quadrotor with suspended payload: A dynamic programming approachPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- A flying inverted pendulumPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- ACADO toolkit-An open-source framework for automatic control and dynamic optimizationOptimal Control Applications and Methods, 2011
- Remote Sensing for the Detection of Soil-Borne Plant Parasitic Nematodes and Fungal PathogensPublished by Springer Science and Business Media LLC ,2010
- Modelling and control of a large quadrotor robotControl Engineering Practice, 2010
- New fuzzy-based anti-swing controller for helicopter slung-load system near hoverPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- A robotics toolbox for MATLABIEEE Robotics & Automation Magazine, 1996