215 research outputs found

    Optimal control of a helicopter unmanned aerial vehicle (UAV)

    Get PDF
    This thesis addresses optimal control of a helicopter unmanned aerial vehicle (UAV). Helicopter UAVs may be widely used for both military and civilian operations. Because these helicopters are underactuated nonlinear mechanical systems, high-performance controller design for them presents a challenge. This thesis presents an optimal controller design via both state and output feedback for trajectory tracking of a helicopter UAV using a neural network (NN). The state and output-feedback control system utilizes the backstepping methodology, employing kinematic and dynamic controllers while the output feedback approach uses an observer in addition to these controllers. The online approximator-based dynamic controller learns the Hamilton-Jacobi-Bellman (HJB) equation in continuous time and calculates the corresponding optimal control input to minimize the HJB equation forward-in-time. Optimal tracking is accomplished with a single NN utilized for cost function approximation. The overall closed-loop system stability is demonstrated using Lyapunov analysis. Simulation results are provided to demonstrate the effectiveness of the proposed control design for trajectory tracking. A description of the hardware for confirming the theoretical approach, and a discussion of material pertaining to the algorithms used and methods employed specific to the hardware implementation is also included. Additional attention is devoted to challenges in implementation as well as to opportunities for further research in this field. This thesis is presented in the form of two papers --Abstract, page iv

    Dynamic modeling and control of a Quadrotor using linear and nonlinear approaches

    Get PDF
    With the huge advancements in miniature sensors, actuators and processors depending mainly on the Micro and Nano-Electro-Mechanical-Systems (MEMS/NEMS), many researches are now focusing on developing miniature flying vehicles to be used in both research and commercial applications. This thesis work presents a detailed mathematical model for a Vertical Takeo ff and Landing (VTOL) type Unmanned Aerial Vehicle(UAV) known as the quadrotor. The nonlinear dynamic model of the quadrotor is formulated using the Newton-Euler method, the formulated model is detailed including aerodynamic effects and rotor dynamics that are omitted in many literature. The motion of the quadrotor can be divided into two subsystems; a rotational subsystem (attitude and heading) and a translational subsystem (altitude and x and y motion). Although the quadrotor is a 6 DOF underactuated system, the derived rotational subsystem is fully actuated, while the translational subsystem is underactuated. The derivation of the mathematical model is followed by the development of four control approaches to control the altitude, attitude, heading and position of the quadrotor in space. The fi rst approach is based on the linear Proportional-Derivative-Integral (PID) controller. The second control approach is based on the nonlinear Sliding Mode Controller (SMC). The third developed controller is a nonlinear Backstepping controller while the fourth is a Gain Scheduling based PID controller. The parameters and gains of the forementioned controllers were tuned using Genetic Algorithm (GA) technique to improve the systems dynamic response. Simulation based experiments were conducted to evaluate and compare the performance of the four developed control techniques in terms of dynamic performance, stability and the effect of possible disturbances

    Aerial Manipulation: A Literature Review

    Get PDF
    Aerial manipulation aims at combining the versatil- ity and the agility of some aerial platforms with the manipulation capabilities of robotic arms. This letter tries to collect the results reached by the research community so far within the field of aerial manipulation, especially from the technological and control point of view. A brief literature review of general aerial robotics and space manipulation is carried out as well

    Seguimiento de trayectoria robusta de un cuadricóptero sin mediciones de velocidad utilizando el control super-twisting generalizado

    Get PDF
    This paper presents a nonlinear control strategy to solve the path tracking problem for a quadrotor unmanned aerial vehicle under perturbations. This strategy is based on the Generalized Super-Twisting Algorithm (GSTA); it means the second order sliding mode technique, which is able to ensure robustness with respect to modeling errors and bounded external disturbances due to the added extra linear correction terms. The controller goal is to achieve suitable path tracking of desired absolute positions and yaw angle while keeping the stability of the pitch and roll angle, in spite of the presence of disturbances and the handling of all system nonlinearities. In this work, a scenario in which velocities measurements are not available and are estimated by the Generalized Super-Twisting Observer is considered. Finally, the simulation results are also provided in order to illustrate the performances of the proposed controller.Este artículo presenta una estrategia de control no lineal para resolver el problema de seguimiento de trayectorias para un vehículo aéreo no tripulado bajo perturbaciones. Esta estrategia se basa en el Algoritmo Super-Twisting Generalizado (GSTA); es una técnica de modos deslizantes de segundo orden, la cual es capaz de asegurar robustez con respecto a errores de modelado y perturbaciones externas acotadas debido a los términos de corrección lineales añadidos respecto al algoritmo Super Twisting convencional. El objetivo del controlador es conseguir un seguimiento de trayectoria adecuado de las posiciones absolutas deseadas y del ángulo de guiñada, mientras se mantiene la estabilidad del ángulo de inclinación y de alabeo, a pesar de la presencia de perturbaciones y las no linealidades del sistema. En este trabajo, es considerado un escenario en el que las mediciones de las velocidades no están disponibles y son estimadas por el Observador Super-Twisting Generalizado. Finalmente, también fueron proporcionados los resultados de simulación para ilustrar el desempeño del controlador propuesto

    Adaptive Neural Fault-Tolerant Control of a 3-DOF Model Helicopter System

    Full text link

    Adaptive and Optimal Motion Control of Multi-UAV Systems

    Get PDF
    This thesis studies trajectory tracking and coordination control problems for single and multi unmanned aerial vehicle (UAV) systems. These control problems are addressed for both quadrotor and fixed-wing UAV cases. Despite the fact that the literature has some approaches for both problems, most of the previous studies have implementation challenges on real-time systems. In this thesis, we use a hierarchical modular approach where the high-level coordination and formation control tasks are separated from low-level individual UAV motion control tasks. This separation helps efficient and systematic optimal control synthesis robust to effects of nonlinearities, uncertainties and external disturbances at both levels, independently. The modular two-level control structure is convenient in extending single-UAV motion control design to coordination control of multi-UAV systems. Therefore, we examine single quadrotor UAV trajectory tracking problems to develop advanced controllers compensating effects of nonlinearities and uncertainties, and improving robustness and optimality for tracking performance. At fi rst, a novel adaptive linear quadratic tracking (ALQT) scheme is developed for stabilization and optimal attitude control of the quadrotor UAV system. In the implementation, the proposed scheme is integrated with Kalman based reliable attitude estimators, which compensate measurement noises. Next, in order to guarantee prescribed transient and steady-state tracking performances, we have designed a novel backstepping based adaptive controller that is robust to effects of underactuated dynamics, nonlinearities and model uncertainties, e.g., inertial and rotational drag uncertainties. The tracking performance is guaranteed to utilize a prescribed performance bound (PPB) based error transformation. In the coordination control of multi-UAV systems, following the two-level control structure, at high-level, we design a distributed hierarchical (leader-follower) 3D formation control scheme. Then, the low-level control design is based on the optimal and adaptive control designs performed for each quadrotor UAV separately. As particular approaches, we design an adaptive mixing controller (AMC) to improve robustness to varying parametric uncertainties and an adaptive linear quadratic controller (ALQC). Lastly, for planar motion, especially for constant altitude flight of fixed-wing UAVs, in 2D, a distributed hierarchical (leader-follower) formation control scheme at the high-level and a linear quadratic tracking (LQT) scheme at the low-level are developed for tracking and formation control problems of the fixed-wing UAV systems to examine the non-holonomic motion case. The proposed control methods are tested via simulations and experiments on a multi-quadrotor UAV system testbed

    Real-time UAV Complex Missions Leveraging Self-Adaptive Controller with Elastic Structure

    Full text link
    The expectation of unmanned air vehicles (UAVs) pushes the operation environment to narrow spaces, where the systems may fly very close to an object and perform an interaction. This phase brings the variation in UAV dynamics: thrust and drag coefficient of the propellers might change under different proximity. At the same time, UAVs may need to operate under external disturbances to follow time-based trajectories. Under these challenging conditions, a standard controller approach may not handle all missions with a fixed structure, where there may be a need to adjust its parameters for each different case. With these motivations, practical implementation and evaluation of an autonomous controller applied to a quadrotor UAV are proposed in this work. A self-adaptive controller based on a composite control scheme where a combination of sliding mode control (SMC) and evolving neuro-fuzzy control is used. The parameter vector of the neuro-fuzzy controller is updated adaptively based on the sliding surface of the SMC. The autonomous controller possesses a new elastic structure, where the number of fuzzy rules keeps growing or get pruned based on bias and variance balance. The interaction of the UAV is experimentally evaluated in real time considering the ground effect, ceiling effect and flight through a strong fan-generated wind while following time-based trajectories.Comment: 18 page
    corecore