82 research outputs found
Suspended Load Path Tracking Control Using a Tilt-rotor UAV Based on Zonotopic State Estimation
This work addresses the problem of path tracking control of a suspended load
using a tilt-rotor UAV. The main challenge in controlling this kind of system
arises from the dynamic behavior imposed by the load, which is usually coupled
to the UAV by means of a rope, adding unactuated degrees of freedom to the
whole system. Furthermore, to perform the load transportation it is often
needed the knowledge of the load position to accomplish the task. Since
available sensors are commonly embedded in the mobile platform, information on
the load position may not be directly available. To solve this problem in this
work, initially, the kinematics of the multi-body mechanical system are
formulated from the load's perspective, from which a detailed dynamic model is
derived using the Euler-Lagrange approach, yielding a highly coupled, nonlinear
state-space representation of the system, affine in the inputs, with the load's
position and orientation directly represented by state variables. A zonotopic
state estimator is proposed to solve the problem of estimating the load
position and orientation, which is formulated based on sensors located at the
aircraft, with different sampling times, and unknown-but-bounded measurement
noise. To solve the path tracking problem, a discrete-time mixed
controller with pole-placement constraints
is designed with guaranteed time-response properties and robust to unmodeled
dynamics, parametric uncertainties, and external disturbances. Results from
numerical experiments, performed in a platform based on the Gazebo simulator
and on a Computer Aided Design (CAD) model of the system, are presented to
corroborate the performance of the zonotopic state estimator along with the
designed controller
Multi-rotor with suspended load: System Dynamics and Control Toolbox
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
A framework to design interaction control of aerial slung load systems: transfer from existing flight control of under-actuated aerial vehicles
This paper establishes a framework within which interaction control is designed for the aerial slung load system composed of an underactuated aerial vehicle, a cable and a load. Instead of developing a new control law for the system, we propose the interaction control scheme by the controllers for under-actuated aerial systems. By selecting the deferentially flat output as the configuration, the equations of motion of the two systems are described in an identical form. The flight control task of the under-actuated aerial vehicle is thus converted into the control of the aerial slung load system. With the help of an admittance filter, the compliant trajectory is generated for the load subject to external interaction force. Moreover, the convergence of the whole system is proved by using the boundedness of the tracking error of vehicle attitude tracking as well as the estimation error of external force. Based on the developed theoretical results, an example is provided to illustrate the design algorithm of interaction controller for the aerial slung load via an existing flight controller directly. The correctness and applicability of the obtained results are demonstrated via the illustrative numerical example
Continuum Deformation of a Multiple Quadcopter Payload Delivery Team without Inter-Agent Communication
This paper proposes continuum deformation as a strategy for controlling the
collective motion of a multiple quadcopter system (MQS) carrying a common
payload. Continuum deformation allows expansion and contraction of inter-agent
distances in a 2D motion plane to follow desired motions of three team leaders.
The remaining quadcopter followers establish the desired continuum deformation
only by knowing leaders positions at desired sample time waypoints without the
need for inter-agent communication over the intermediate intervals. Each
quadcopter applies a linear-quadratic-Gaussian (LQG) controller to track the
desired trajectory given by the continuum deformation in the presence of
disturbance and measurement noise. Results of simulated cooperative aerial
payload transport in the presence of uncertainty illustrate the application of
continuum deformation for coordinated transport through a narrow channel
Path planning and reactive based control for a quadrotor with a suspended load
This paper presents a solution to quadrotor cargo transportation, more precisely when cargo is suspended as a sling load. The challenge lies in payload position control and swing attenuation, which we approach by dividing the model into subsystems: attitude quadrotor in free flight, and translational and attitude load dynamics. We propose a solution based on reactive control, in the sense that we utilize a reactive force that reacts to the error position and the oscillation in the load. Asymptotic stability of the system's closed-loop equilibrium is proved using Lyapunov theory. Additionally, a three-dimensional path planning algorithm is proposed based on cubic splines, which give us a natural path between initial and final desired points. Moreover, we convert the path planning problem into trajectory tracking with a spline's correct parametrization. Control and path planning performance are demonstrated with numerical simulations in three different scenarios
Model Predictive Control for Micro Aerial Vehicles: A Survey
This paper presents a review of the design and application of model
predictive control strategies for Micro Aerial Vehicles and specifically
multirotor configurations such as quadrotors. The diverse set of works in the
domain is organized based on the control law being optimized over linear or
nonlinear dynamics, the integration of state and input constraints, possible
fault-tolerant design, if reinforcement learning methods have been utilized and
if the controller refers to free-flight or other tasks such as physical
interaction or load transportation. A selected set of comparison results are
also presented and serve to provide insight for the selection between linear
and nonlinear schemes, the tuning of the prediction horizon, the importance of
disturbance observer-based offset-free tracking and the intrinsic robustness of
such methods to parameter uncertainty. Furthermore, an overview of recent
research trends on the combined application of modern deep reinforcement
learning techniques and model predictive control for multirotor vehicles is
presented. Finally, this review concludes with explicit discussion regarding
selected open-source software packages that deliver off-the-shelf model
predictive control functionality applicable to a wide variety of Micro Aerial
Vehicle configurations
Agile load transportation systems using aerial robots
In this dissertation, we address problems that can occur during load transport using aerial robots, i.e., small scale quadrotors. First, detailed models of such transportation system are derived. These models include nonlinear models of a quadrotor, a model of a quadrotor carrying a fixed load and a model of a quadrotor carrying a suspended load. Second, the problem of quadrotor stabilization and trajectory tracking with changes of the center of gravity of the transportation system is addressed. This problem is solved using model reference adaptive control based on output feedback linearization that compensates for dynamical changes in the center of gravity of the quadrotor. The third problem we address is a problem of a swing-free transport of suspended load using quadrotors. Flying with a suspended load can be a very challenging and sometimes hazardous task as the suspended load significantly alters the flight characteristics of the quadrotor. In order to deal with suspended load flight, we present a method based on dynamic programming which is a model based offline method. The second investigated method we use is based on the Nelder-Mead algorithm which is an optimization technique used for nonlinear unconstrained optimization problems. This method is model free and it can be used for offline or online generation of the swing-free trajectories for the suspended load. Besides the swing-free maneuvers with suspended load, load trajectory tracking is another problem we solve in this dissertation. In order to solve this problem we use a Nelder-Mead based algorithm. In addition, we use an online least square policy iteration algorithm. At the end, we propose a high level algorithm for navigation in cluttered environments considering a quadrotor with suspended load. Furthermore, distributed control of multiple quadrotors with suspended load is addressed too. The proposed hierarchical architecture presented in this doctoral dissertation is an important step towards developing the next generation of agile autonomous aerial vehicles. These control algorithms enable quadrotors to display agile maneuvers while reconfiguring in real time whenever a change in the center of gravity occurs. This enables a swing-free load transport or trajectory tracking of the load in urban environments in a decentralized fashion
Automatic Flight Control Systems
The history of flight control is inseparably linked to the history of aviation itself. Since the early days, the concept of automatic flight control systems has evolved from mechanical control systems to highly advanced automatic fly-by-wire flight control systems which can be found nowadays in military jets and civil airliners. Even today, many research efforts are made for the further development of these flight control systems in various aspects. Recent new developments in this field focus on a wealth of different aspects. This book focuses on a selection of key research areas, such as inertial navigation, control of unmanned aircraft and helicopters, trajectory control of an unmanned space re-entry vehicle, aeroservoelastic control, adaptive flight control, and fault tolerant flight control. This book consists of two major sections. The first section focuses on a literature review and some recent theoretical developments in flight control systems. The second section discusses some concepts of adaptive and fault-tolerant flight control systems. Each technique discussed in this book is illustrated by a relevant example
- …