964 research outputs found

    Observer-Based Optimal Control of a Quadplane with Active Wind Disturbance and Actuator Fault Rejection

    Get PDF
    Hybrid aircraft configurations with combined cruise and vertical flight capabilities are increasingly being considered for unmanned aircraft and urban air mobility missions. To ensure the safety and autonomy of such missions, control challenges including fault tolerance and windy conditions must be addressed. This paper presents an observer-based optimal control approach for the active combined fault and wind disturbance rejection, with application to a quadplane unmanned aerial vehicle. The quadplane model is linearised for the longitudinal plane, vertical takeoff and landing and transition modes. Wind gusts are modelled using a Dryden turbulence model. An unknown input observer is first developed for the estimation of wind disturbance by defining an auxiliary variable that emulates body referenced accelerations. The approach is then extended to simultaneous rejection of intermittent elevator faults and wind disturbance velocities. Estimation error is mathematically proven to converge to zero, assuming a piecewise constant disturbance. A numerical simulation analysis demonstrates that for a typical quadplane flight profile at 100 m altitude, the observer-based wind gust and fault correction significantly enhances trajectory tracking accuracy compared to a linear quadratic regulator and to a H-infinity controller, which are both taken, without loss of generality, as benchmark controllers to be enhanced. This is done by adding wind and fault compensation terms to the controller with admissible control effort. The proposed observer is also shown to enhance accuracy and observer-based rejection of disturbances and faults compared to three alternative observers, based on output error integration, acceleration feedback and a sliding mode observer, respectively. The proposed approach is particularly efficient for the active rejection of actuator faults under windy conditions.</p

    Control of a hovering quadrotor UAV subject to periodic disturbances

    Get PDF
    Quadrotor is a rotary-wing UAV, which has a simple structure but highly nonlinear dynamics. Controlling a hovering quadrotor subject to external disturbances is a crucial task in many applications. In this paper, periodic disturbances have been tackled and novel disturbance observers (DOB) have been developed to estimate the total disturbance acting on the vehicle. It is especially difficult to reject periodic disturbances in low as well as in high frequency region due to the bandwidth limitations of the low-pass filter utilized in conventional DOB. As the cutoff frequency of the low-pass filter is critical, increased bandwidth reduces the robustness which degrades the disturbance rejection performance in the presence of noise. In addition to the low-pass filter, the new structure also consists of a bank of band-pass filters and a high-pass filter. Since the total disturbance acting on the vehicle is compensated by the proposed DOB, PD controllers with feedforward terms are utilized for stabilizing both position and attitude dynamics. Simulation results show the improved robustness obtained by the proposed method

    Robust hovering and trajectory tracking control of a quadrotor helicopter using acceleration feedback and a novel disturbance observer

    Get PDF
    Hovering and trajectory tracking control of rotary-wing aircrafts in the presence of uncertainties and external disturbances is a very challenging task. This thesis focuses on the development of the robust hovering and trajectory tracking control algorithms for a quadrotor helicopter subject to both periodic and aperiodic disturbances along with noise and parametric uncertainties. A hierarchical control structure is employed where high-level position controllers produce reference attitude angles for the low-level attitude controllers. Reference attitude angles are usually determined analytically from the position command signals that control the positional dynamics. However, such analytical formulas may produce large and non-smooth reference angles which must be saturated and low-pass filtered. In this thesis, desired attitude angles are determined numerically using constrained nonlinear optimization where certain magnitude and rate constraints are imposed. Furthermore, an acceleration based disturbance observer (AbDOB) is designed to estimate and suppress disturbances acting on the positional dynamics of the quadrotor. For the attitude control, a nested position, velocity, and inner acceleration feedback control structure consisting of PID and PI type controllers are developed to provide high sti ness against external disturbances. Reliable angular acceleration is estimated through an extended Kalman filter (EKF) cascaded with a classical Kalman lter (KF). This thesis also proposes a novel disturbance observer which consists of a bank of band-pass filters connected parallel to the low-pass filter of a classical disturbance observer. Band-pass filters are centered at integer multiples of the fundamental frequency of the periodic disturbance. Number and bandwidth of the band-pass filters are two crucial parameters to be tuned in the implementation of the new structure. Proposed disturbance observer is integrated with a sliding mode controller to tackle the robust hovering and trajectory tracking control problem. The sensitivity of the proposed disturbance observer based control system to the number and bandwidth of the band-pass filters are thoroughly investigated via several simulations. Simulations are carried out on a high delity model where sensor biases and measurement noise are also considered. Results show that the proposed controllers are very effective in providing robust hovering and trajectory tracking performance when the quadrotor helicopter is subject to the wind gusts generated by the Dryden wind model along with plant uncertainties and measurement noise. A comparison with the classical disturbance observer-based control is also provided where better tracking performance with improved robustness is achieved in the presence of noise and external disturbance

    Active Disturbance Rejection Control for the Robust Flight of a Passively Tilted Hexarotor

    Get PDF
    This paper presents a robust control strategy for controlling the flight of a passively (fixed) tilted hexarotor unmanned aerial vehicle (UAV). The proposed controller is based on a robust extended-state observer to estimate and reject internal dynamics and external disturbances at run-time. Both stability and convergence of the observer are proved using Lyapunov-based perturbation theory and an ultimate bound approach. Such a controller is implemented within a highly realistic simulation environment that includes physics motors, devising an almost transparent behaviour with respect to the real UAV. The controller is tested for flying under normal conditions and in the presence of different types of disturbances showing successful results. Furthermore, the proposed control system is compared against another robust control approach, presenting a better performance regarding the attenuation of the error signals

    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

    Disturbance rejection flight control for small fixed-wing unmanned aerial vehicles

    Get PDF
    Disturbance rejection flight control for small fixed-wing unmanned aerial vehicle

    Control design for UAV quadrotors via embedded model control

    Get PDF
    In this paper, a control system for unmanned aerial vehicles (UAVs) is designed, tested in simulation by means of a high-fidelity simulator, and then applied to a real quadrotor UAV. A novel approach is proposed for the control design, based on the combination of two methodologies: feedback linearization (FL) and embedded model control (EMC). FL allows us to properly transform the UAV dynamics into a form suitable for EMC; EMC is then used to control the transformed system. A key feature of EMC is that it encompasses a so-called extended state observer (ESO), which not only recovers the system state but also gives a real-time estimate of all the disturbances/uncertainties affecting the system. This estimate is used by the FL-EMC control law to reject the aforementioned disturbances/uncertainties, including those collected via the FL, allowing a robustness and performance enhancement. This approach allows us to combine FL and EMC strengths. Most notably, the entire process is made systematic and application oriented. To set-up a reliable UAV attitude observer, an effective attitude sensors fusion is proposed and also benchmarked with an enhanced complementary filter. Finally, to enhance the closed-loop performance, a complete tuning procedure, encompassing frequency requirements, is outlined, based on suitably defined stability and performance metrics
    corecore