344 research outputs found

    A survey on fractional order control techniques for unmanned aerial and ground vehicles

    Get PDF
    In recent years, numerous applications of science and engineering for modeling and control of unmanned aerial vehicles (UAVs) and unmanned ground vehicles (UGVs) systems based on fractional calculus have been realized. The extra fractional order derivative terms allow to optimizing the performance of the systems. The review presented in this paper focuses on the control problems of the UAVs and UGVs that have been addressed by the fractional order techniques over the last decade

    Mathematical modeling and vertical flight control of a tilt-wing UAV

    Get PDF
    This paper presents a mathematical model and vertical flight control algorithms for a new tilt-wing unmanned aerial vehicle (UAV). The vehicle is capable of vertical take-off and landing (VTOL). Due to its tilt-wing structure, it can also fly horizontally. The mathematical model of the vehicle is obtained using Newton-Euler formulation. A gravity compensated PID controller is designed for altitude control, and three PID controllers are designed for attitude stabilization of the vehicle. Performances of these controllers are found to be quite satisfactory as demonstrated by indoor and outdoor flight experiments

    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

    LQR and SMC stabilization of a new unmanned aerial vehicle

    Get PDF
    We present our ongoing work on the development of a new quadrotor aerial vehicle which has a tilt-wing mechanism. The vehicle is capable of take-off/landing in vertical flight mode (VTOL) and flying over long distances in horizontal flight mode. Full dynamic model of the vehicle is derived using Newton-Euler formulation. Linear and nonlinear controllers for the stabilization of attitude of the vehicle and control of its altitude have been designed and implemented via simulations. In particular, an LQR controller has been shown to be quite effective in the vertical flight mode for all possible yaw angles. A sliding mode controller (SMC) with recursive nature has also been proposed to stabilize the vehicle’s attitude and altitude. Simulation results show that proposed controllers provide satisfactory performance in achieving desired maneuvers

    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

    Instrumentation and control of a target fixed-wing drone for launch and capture

    Get PDF
    This work was developed within the scope of the CAPTURE project, in which a collaborative network was intended to be built in which a quadcopter drone would help a fixed-wing drone perform landing and takeoff maneuvers. The study of small fixed-wing unmanned aerial vehicles (UAVs) were presented, as well as their attitude control, instrumentation, and trajectory tracking. One of the goals of this dissertation was to model a real vehicle, specifically the Easy Glider 4. All the work was developed based on this vehicle, for which it was necessary to use the XFLR software to obtain its aerodynamic response and thus obtain a more accurate model and, consequently, its control. The main challenges of this dissertation were related to obtaining the full dynamic model (with the aerodynamic coefficients included), the control techniques that would be used to deal with their nonlinearities, and their integration with a path following algorithm. Two types of attitude controllers were developed: a linear controller based on PI and a nonlinear controller based on the backstepping technique. An external loop was then added to make the UAV follow a specific path. Two different techniques were implemented: a path following algorithm that would make the vehicle follow a vector field around the intended trajectory and an adaptive algorithm capable of dealing with uncertainties in the environment, such as wind with unknown direction and intensity.Este trabalho é desenvolvido no âmbito do projecto CAPTURE , em que se pretende construir uma rede colaborativa em que um drone quadricóptero ajude um drone de asa fixa a realizar manobras de aterragem e descolagem. Será apresentado o estudo e modelação de pequenos veículos não tripulados de asa fixa (UAV), bem como o seu controlo de atitude, instrumentação e seguimento de trajetória. Um dos objectivos desta dissertação é a modelação de um veículo real, mais especificamente o Easy glider 4. Todo o trabalho será desenvolvido com base neste veículo, para isso, é necessário utilizar o software XFLR para obter sua resposta aerodinâmica e assim obter uma modelação mais precisa e, consequentemente, o seu controlo. Devido à complexidade da dinâmica do UAV, os principais desafios desta dissertação estão relacionados com a obtenção do modelo dinâmico, às técnicas de controlo que serão utilizadas para lidar com suas não linearidades e a sua integração com um algoritmo de path following. Serão desenvolvidos dois tipos de controladores de atitude: Um controlador linear baseado no PID e um controlador não linear baseado na técnica de backstepping. Um loop externo é então adicionado para que o UAV siga um determinado caminho. Serão implementadas duas ténicas diferentes: Um algoritmo de path following que fará o veículo seguir um campo vectorial em volta da trajetória pretendida e um algoritmo adaptativo capaz de lidar com incertezas do meio ambiente, tais como vento com direção e amplitude desconhecidas

    A Survey of path following control strategies for UAVs focused on quadrotors

    Get PDF
    The trajectory control problem, defined as making a vehicle follow a pre-established path in space, can be solved by means of trajectory tracking or path following. In the trajectory tracking problem a timed reference position is tracked. The path following approach removes any time dependence of the problem, resulting in many advantages on the control performance and design. An exhaustive review of path following algorithms applied to quadrotor vehicles has been carried out, the most relevant are studied in this paper. Then, four of these algorithms have been implemented and compared in a quadrotor simulation platform: Backstepping and Feedback Linearisation control-oriented algorithms and NLGL and Carrot-Chasing geometric algorithms.Peer ReviewedPostprint (author's final draft
    corecore