38 research outputs found

    Fault Tolerant Flight Control of Unmanned Aerial Vehicles

    Get PDF
    Safety, reliability and acceptable level of performance of dynamic control systems are the major keys in all control systems especially in safety-critical control systems. A controller should be capable of handling noises and uncertainties imposed to the controlled process. A fault-tolerant controller should be able to control a system with guaranteed stability and good or acceptable performance not only in normal operation conditions but also in the presence of partial faults or total failures that can be occurred in the components of the system. When a fault occurs in a system, it suddenly starts to behave in an unanticipated manner. Thereby, a fault-tolerant controller should be designed for being able to handle the fault and guarantee system stability and acceptable performance in the presence of faults/damages. This shows the importance and necessity of Fault-Tolerant Control (FTC) to safety-critical and even nowadays for some new and non-safety-critical systems. During recent years, Unmanned Aerial Vehicles (UAVs) have proved to play a significant role in military and civil applications. The success of UAVs in different missions guarantees the growing number of UAVs to be considerable in future. Reliability of UAVs and their components against faults and failures is one of the most important objectives for safety-critical systems including manned airplanes and UAVs. The reliability importance of UAVs is implied in the acknowledgement of the Office of the Secretary of Defense in the UAV Roadmap 2005-2030 by stating that, ”Improving UA [unmanned aircraft] reliability is the single most immediate and long-reaching need to ensure their success”. This statement gives a wide future scenery of safety, reliability and Fault-Tolerant Flight Control (FTFC) systems of UAVs. The main objective of this thesis is to investigate and compare some aspects of fault tolerant flight control techniques such as performance, robustness and capability of handling the faults and failures during the flight of UAVs. Several control techniques have been developed and tested on two main platforms at Concordia University for fault-tolerant control techniques development, implementation and flight test purposes: quadrotor and fixedwing UAVs. The FTC techniques developed are: Gain-Scheduled Proportional-Integral-Derivative (GS-PID), Control Allocation and Re-allocation (CA/RA), Model Reference Adaptive Control (MRAC), and finally the Linear Parameter Varying (LPV) control as an alternative and theoretically more comprehensive gain scheduling based control technique. The LPV technique is used to control the quadrotor helicopter for fault-free conditions. Also a GS-PID controller is used as a fault-tolerant controller and implemented on a fixedwing UAV in the presence of a stuck rudder failure case

    Robust quasi-LPV model reference FTC of a quadrotor UAV subject to actuator faults

    Get PDF
    A solution for fault tolerant control (FTC) of a quadrotor unmanned aerial vehicle (UAV) is proposed. It relies on model reference-based control, where a reference model generates the desired trajectory. Depending on the type of reference model used for generating the reference trajectory, and on the assumptions about the availability and uncertainty of fault estimation, different error models are obtained. These error models are suitable for passive FTC, active FTC and hybrid FTC, the latter being able to merge the benefits of active and passive FTC while reducing their respective drawbacks. The controller is generated using results from the robust linear parameter varying (LPV) polytopic framework, where the vector of varying parameters is used to schedule between uncertain linear time invariant (LTI) systems. The design procedure relies on solving a set of linear matrix inequalities (LMIs) in order to achieve regional pole placement and H8 norm bounding constraints. Simulation results are used to compare the different FTC strategies.Peer ReviewedPostprint (published version

    Development of Fault Diagnosis and Fault Tolerant Control Algorithms with Application to Unmanned Systems

    Get PDF
    Unmanned vehicles have been increasingly employed in real life. They include unmanned air vehicles (UAVs), unmanned ground vehicles (UGVs), unmanned spacecrafts, and unmanned underwater vehicles (UUVs). Unmanned vehicles like any other autonomous systems need controllers to stabilize and control them. On the other hand unmanned systems might subject to different faults. Detecting a fault, finding the location and severity of it, are crucial for unmanned vehicles. Having enough information about a fault, it is needed to redesign controller based on post fault characteristics of the system. The obtained controlled system in this case can tolerate the fault and may have a better performance. The main focus of this thesis is to develop Fault Detection and Diagnosis (FDD) algorithms, and Fault Tolerant Controllers (FTC) to increase performance, safety and reliability of various missions using unmanned systems. In the field of unmanned ground vehicles, a new kinematical control method has been proposed for the trajectory tracking of nonholonomic Wheeled Mobile Robots (MWRs). It has been experimentally tested on an UGV, called Qbot. A stable leader-follower formation controller for time-varying formation configuration of multiple nonholonomic wheeled mobile robots has also been presented and is examined through computer simulation. In the field of unmanned aerial vehicles, Two-Stage Kalman Filter (TSKF), Adaptive Two-Stage Kalman Filter (ATSKF), and Interacting Multiple Model (IMM) filter were proposed for FDD of the quadrotor helicopter testbed in the presence of actuator faults. As for space missions, an FDD algorithm for the attitude control system of the Japan Canada Joint Collaboration Satellite - Formation Flying (JC2Sat-FF) mission has been developed. The FDD scheme was achieved using an IMM-based FDD algorithm. The efficiency of the FDD algorithm has been shown through simulation results in a nonlinear simulator of the JC2Sat-FF. A fault tolerant fuzzy gain-scheduled PID controller has also been designed for a quadrotor unmanned helicopter in the presence of actuator faults. The developed FDD algorithms and fuzzy controller were evaluated through experimental application to a quadrotor helicopter testbed called Qball-X4

    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

    Fault Diagnosis and Fault-Tolerant Control of Unmanned Aerial Vehicles

    Get PDF
    With the increasing demand for unmanned aerial vehicles (UAVs) in both military and civilian applications, critical safety issues need to be specially considered in order to make better and wider use of them. UAVs are usually employed to work in hazardous and complex environments, which may seriously threaten the safety and reliability of UAVs. Therefore, the safety and reliability of UAVs are becoming imperative for development of advanced intelligent control systems. The key challenge now is the lack of fully autonomous and reliable control techniques in face of different operation conditions and sophisticated environments. Further development of unmanned aerial vehicle (UAV) control systems is required to be reliable in the presence of system component faults and to be insensitive to model uncertainties and external environmental disturbances. This thesis research aims to design and develop novel control schemes for UAVs with consideration of all the factors that may threaten their safety and reliability. A novel adaptive sliding mode control (SMC) strategy is proposed to accommodate model uncertainties and actuator faults for an unmanned quadrotor helicopter. Compared with the existing adaptive SMC strategies in the literature, the proposed adaptive scheme can tolerate larger actuator faults without stimulating control chattering due to the use of adaptation parameters in both continuous and discontinuous control parts. Furthermore, a fuzzy logic-based boundary layer and a nonlinear disturbance observer are synthesized to further improve the capability of the designed control scheme for tolerating model uncertainties, actuator faults, and unknown external disturbances while preventing overestimation of the adaptive control parameters and suppressing the control chattering effect. Then, a cost-effective fault estimation scheme with a parallel bank of recurrent neural networks (RNNs) is proposed to accurately estimate actuator fault magnitude and an active fault-tolerant control (FTC) framework is established for a closed-loop quadrotor helicopter system. Finally, a reconfigurable control allocation approach is combined with adaptive SMC to achieve the capability of tolerating complete actuator failures with application to a modified octorotor helicopter. The significance of this proposed control scheme is that the stability of the closed-loop system is theoretically guaranteed in the presence of both single and simultaneous actuator faults

    An Adaptive Fault-Tolerant Sliding Mode Control Allocation Scheme for Multirotor Helicopter Subject to Simultaneous Actuator Faults

    Get PDF
    This paper proposes a novel adaptive sliding mode based control allocation scheme for accommodating simultaneous actuator faults. The proposed control scheme includes two separate control modules with virtual control part and control allocation part, respectively. As a lowlevel control module, the control allocation/re-allocation scheme is used to distribute/redistribute virtual control signals among the available actuators under fault-free or faulty cases, respectively. In the case of simultaneous actuator faults, the control allocation and re-allocation module may fail to meet the required virtual control signal which will degrade the overall system stability. The proposed online adaptive scheme can seamlessly adjust the control gains for the high-level sliding mode control module and reconfigure the distribution of control signals to eliminate the effect of the virtual control error and maintain stability of the closed-loop system. In addition, with the help of the boundary layer for constructing the adaptation law, the overestimation of control gains is avoided, and the adaptation ceases once the sliding variable is within the boundary layer. A significant feature of this study is that the stability of the closed-loop system is guaranteed theoretically in the presence of simultaneous actuator faults. The effectiveness of the proposed control scheme is demonstrated by experimental results based on a modified unmanned multirotor helicopter under both single and simultaneous actuator faults conditions with comparison to a conventional sliding mode controller and a linear quadratic regulator scheme

    Automatic Flight Control Systems

    Get PDF
    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

    Fault tolerant control of a quadrotor using L-1 adaptive control

    Get PDF
    Purpose – The growing use of small unmanned rotorcraft in civilian applications means that safe operation is increasingly important. The purpose of this paper is to investigate the fault tolerant properties to faults in the actuators of an L1 adaptive controller for a quadrotor vehicle. Design/methodology/approach – L1 adaptive control provides fast adaptation along with decoupling between adaptation and robustness. This makes the approach a suitable candidate for fault tolerant control of quadrotor and other multirotor vehicles. In the paper, the design of an L1 adaptive controller is presented. The controller is compared to a fixed-gain LQR controller. Findings – The L1 adaptive controller is shown to have improved performance when subject to actuator faults, and a higher range of actuator fault tolerance. Research limitations/implications – The control scheme is tested in simulation of a simple model that ignores aerodynamic and gyroscopic effects. Hence for further work, testing with a more complete model is recommended followed by implementation on an actual platform and flight test. The effect of sensor noise should also be considered along with investigation into the influence of wind disturbances and tolerance to sensor failures. Furthermore, quadrotors cannot tolerate total failure of a rotor without loss of control of one of the degrees of freedom, this aspect requires further investigation. Practical implications – Applying the L1 adaptive controller to a hexrotor or octorotor would increase the reliability of such vehicles without recourse to methods that require fault detection schemes and control reallocation as well as providing tolerance to a total loss of a rotor. Social implications – In order for quadrotors and other similar unmanned air vehicles to undertake many proposed roles, a high level of safety is required. Hence the controllers should be fault tolerant. Originality/value – Fault tolerance to partial actuator/effector faults is demonstrated using an L1 adaptive controller

    Health-aware and fault-tolerant control of an octorotor UAV system based on actuator reliability

    Get PDF
    A major goal in modern flight control systems is the need for improving reliability. This work presents a health-aware and fault-tolerant control approach for an octorotor UAV that allows distributing the control effort among the available actuators based on their health information. However, it is worth mentioning that, in the case of actuator fault occurrence, a reliability improvement can come into conflict with UAV controllability. Therefore, system reliability sensitivity is redefined and modified to prevent uncontrollable situations during the UAV’s mission. The priority given to each actuator is related to its importance in system reliability. Moreover, the proposed approach can reconfigure the controller to compensate actuator faults and improve the overall system reliability or delay maintenance tasks.Peer ReviewedPostprint (published version
    corecore