146 research outputs found

    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

    A real-time model predictive position control with collision avoidance for commercial low-cost quadrotors

    Get PDF
    Unmanned aerial vehicles (UAVs) are the future technology for autonomous fast transportation of individual goods. They have the advantage of being small, fast and not to be limited to the local infrastructure. This is not only interesting for delivery of private consumption goods up to the doorstep, but also particularly for smart factories. One drawback of autonomous drone technology is the high development costs, that limit research and development to a small audience. This work is introducing a position control with collision avoidance as a first step to make low-cost drones more accessible to the execution of autonomous tasks. The paper introduces a semilinear state-space model for a commercial quadrotor and its adaptation to the commercially available AR.Drone 2 system. The position control introduced in this paper is a model predictive control (MPC) based on a condensed multiple-shooting continuation generalized minimal residual method (CMSCGMRES). The collision avoidance is implemented in the MPC based on a sigmoid function. The real-time applicability of the proposed methods is demonstrated in two experiments with a real AR.Drone quadrotor, adressing position tracking and collision avoidance. The experiments show the computational efficiency of the proposed control design with a measured maximum computation time of less than 2ms

    A neural network based landing method for an unmanned aerial vehicle with soft landing gears

    Get PDF
    This paper presents the design, implementation, and testing of a soft landing gear together with a neural network-based control method for replicating avian landing behavior on non-flat surfaces. With full consideration of unmanned aerial vehicles and landing gear requirements, a quadrotor helicopter, comprised of one flying unit and one landing assistance unit, is employed. Considering the touchdown speed and posture, a novel design of a soft mechanism for non-flat surfaces is proposed, in order to absorb the remaining landing impact. The framework of the control strategy is designed based on a derived dynamic model. A neural network-based backstepping controller is applied to achieve the desired trajectory. The simulation and outdoor testing results attest to the effectiveness and reliability of the proposed control method

    A neural network based landing method for an unmanned aerial vehicle with soft landing gears

    Get PDF
    This paper presents the design, implementation, and testing of a soft landing gear together with a neural network-based control method for replicating avian landing behavior on non-flat surfaces. With full consideration of unmanned aerial vehicles and landing gear requirements, a quadrotor helicopter, comprised of one flying unit and one landing assistance unit, is employed. Considering the touchdown speed and posture, a novel design of a soft mechanism for non-flat surfaces is proposed, in order to absorb the remaining landing impact. The framework of the control strategy is designed based on a derived dynamic model. A neural network-based backstepping controller is applied to achieve the desired trajectory. The simulation and outdoor testing results attest to the effectiveness and reliability of the proposed control method

    Lyapunov-based fault tolerant control of quadrotor unmanned aerial vehicles

    Get PDF
    This thesis presents the theoretical development, simulation study and flight tests of a Lyapunov-based control approach for the Fault Tolerant Control (FTC) of a quadrotor unmanned aerial vehicle (UAV). Based on the derivation of nonlinear model of the dynamics of the quadrotor UAV, a Lyapunov-based control approach with fixed controller gains is proposed and firstly demonstrated through simulations of the quadrotor UAV for handling system parameter uncertainties. Secondly, this proposed Lyapunov-based approach with the selected controller gains is applied as a fault tolerant controller in the framework of a passive Fault Tolerant Control System (FTCS), for handling less severe faults occurring in the quadrotor UAV. Thirdly, the proposed new controller by Lyapunov-based adaptive control method for fault tolerant control of the quadrotor UAV is proposed to handle more severe faults. Finally, the Lyapunov-based control method has been implemented to the test bed, Qball-X4 Unmanned Aerial Vehicle, and the acceptable performances on altitude control have been achieved. In the thesis, simulation and flight testing results demonstrate that the FTCS with the Lyapunov-based approach has certain robustness for most of partial losses. However, the FTCS with Lyapunov-based adaptive control approach has advantages in accommodating more severe faults for, which may not be addressed by the Lyapunov-based approac

    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

    Proceedings of the International Micro Air Vehicles Conference and Flight Competition 2017 (IMAV 2017)

    Get PDF
    The IMAV 2017 conference has been held at ISAE-SUPAERO, Toulouse, France from Sept. 18 to Sept. 21, 2017. More than 250 participants coming from 30 different countries worldwide have presented their latest research activities in the field of drones. 38 papers have been presented during the conference including various topics such as Aerodynamics, Aeroacoustics, Propulsion, Autopilots, Sensors, Communication systems, Mission planning techniques, Artificial Intelligence, Human-machine cooperation as applied to drones
    corecore