53 research outputs found

    Experimental Results of Concurrent Learning Adaptive Controllers

    Get PDF
    Commonly used Proportional-Integral-Derivative based UAV flight controllers are often seen to provide adequate trajectory-tracking performance only after extensive tuning. The gains of these controllers are tuned to particular platforms, which makes transferring controllers from one UAV to other time-intensive. This paper suggests the use of adaptive controllers in speeding up the process of extracting good control performance from new UAVs. In particular, it is shown that a concurrent learning adaptive controller improves the trajectory tracking performance of a quadrotor with baseline linear controller directly imported from another quadrotors whose inertial characteristics and throttle mapping are very di fferent. Concurrent learning adaptive control uses specifi cally selected and online recorded data concurrently with instantaneous data and is capable of guaranteeing tracking error and weight error convergence without requiring persistency of excitation. Flight-test results are presented on indoor quadrotor platforms operated in MIT's RAVEN environment. These results indicate the feasibility of rapidly developing high-performance UAV controllers by using adaptive control to augment a controller transferred from another UAV with similar control assignment structure.United States. Office of Naval Research. Multidisciplinary University Research Initiative (Grant N000141110688)National Science Foundation (U.S.). Graduate Research Fellowship Program (Grant 0645960)Boeing Scientific Research Laboratorie

    Attitude Control of a Quadcopter Using Adaptive Control Technique

    Get PDF
    This chapter presents an adaptive control technique to stabilize the attitude dynamics of unmanned aerial vehicle (UAV) type quadrotor in the presence of disturbances and/or uncertainties in the parameters due to changes in the payload, nonlinear actuators, and change in environmental conditions. To address the above problem, MRAC (model reference adaptive control) strategy is used. In this schema, a cost function is defined as a function of the error between the output of the system and a desired response from a reference model. Based on this error, the controller parameters are updated. To guarantee the global asymptotic stability of the system, Lyapunov’s theory is applied. Simulation results using MATLAB-Simulink platform are presented to demonstrate the convergence of the controller parameters

    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

    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

    Fast Nonlinear Model Predictive Control of Quadrotors: Design and Experiments

    Get PDF
    Quadrotor (or quadcopter) is a type of Unmanned Aerial Vehicles (UAVs). Due to the quadrotors simple and inexpensive design, they have become popular platforms. This thesis proposes a computationally fast scheme for implementing Nonlinear Model Predictive Control (NMPC) as a high-level controller to solve the path following problem for unmanned quadrotors. After discussing the background and reviewing the literature, it is noted that this problem referred widely in the literature as a necessary step toward the autonomous flight of quadrotor UAVs. The previous studies usually used simplified models which are computationally uncomplicated and straightforward in terms of control developments and stability investigations. Moreover, some articles are presented showing the importance of accurate state observation on the performance of feedback-based control approaches. The NMPC-based controller is designed using a more realistic highly nonlinear control-oriented model which requires heavy computations for practical real-time implementations. To deal with this issue, the Newton generalized minimal residual (Newton/GMRES) method is applied to solve the NMPC’s real-time optimizations rapidly during the control process. This technique uses the Hamiltonian method to derive a set of equations with multiple variables. To solve these in a real-time application, the Newton/GMRES method applies forward-difference generalized minimal residual (fdgmres) algorithm. The simulation and experimental result using a commercial drone, called AR.Drone 2.0, in our laboratory instrumented by a Vicon Vantage motion capture system, demonstrate that our feedback-based control method’s performance highly depends on the reliability of the state vector feedback signals. As a result, a Kalman filter and Luenberger observer algorithms are used for estimating unknown states. The NMPC-based controller operation is simulated, and the result reveals the similar efficiency of observers. Moreover, the NMPC control approach is compared with a proportional controller which shows great improvements in the response of the quadrotor. The experiment showed that our control method is sufficiently fast for practical implementations, and it can solve the trajectory tracking problem properly even for complex paths. This thesis is concluded by stating a summary of contributions and some potential future works

    Cooperative control of multi-uavs under communication constraints.

    Get PDF
    This research aims to develop an analysis and control methodology for the multiple un-manned aerial vehicles (UAVs), connected over a communication network. The wireless communication network between the UAVs is vulnerable to errors and time delays, which may lead to performance degradation or even instability. Analysis on the effects of the potential communication constraints in the multiple UAV control is a critical issue for successful operation of multiple UAVs. Therefore, this thesis proposes a systematic method by incorporating three steps: proposing the analysis method and metrics considering the wireless communication dynamics, designing the structure of the cooperative controller for UAVs, and applying the analysis method to the proposed control in representative applications. For simplicity and general insights on the effect of communication topology, a net-worked system is first analysed without considering the agent or communication dynamics. The network theory specifies important characteristics such as robustness, effectiveness, and synchronisability with respect to the network topology. This research not only reveals the trade-off relationship among the network properties, but also proposes a multi-objective optimisation (MOO) method to find the optimal network topology considering these trade-offs. Extending the analysis to the networked control system with agent and communication dynamics, the effect of the network topology with respect to system dynamics and time delays should be considered. To this end, the effect of communication dynamics is then analysed in the perspective of robustness and performance of the controller. The key philosophy behind this analysis is to approximate the networked control system as a transfer function, and to apply the concepts such as stability margin and sensitivity function in the control theory. Through the analysis, it is shown that the information sharing between the agents to determine their control input deteriorates the robustness of their stability against system uncertainties. In order to compensate the robustness and cancel out the effect of uncertainties, this thesis also develops two different adaptive control methods. The proposed adaptive control methods in this research aim to cope with unmatched uncertainty and time-varying parameter uncertainty, respectively. The effect of unmatched uncertainty is reduced on the nominal performance of the controller, using the parameter-robust linear quadratic Gaussian method and adaptive term. On the other hand, time-varying parameter uncertainty is estimated without requiring the persistent excitation using concurrent learning with the directional forgetting algorithm. The stability of the tracking and parameter estimation error is proved using Lyapunov analysis. The proposed analysis method and control design are demonstrated in two application examples of a formation control problem without any physical interconnection between the agents, and an interconnected slung-load transportation system. The performance of the proposed controllers and the effect of topology and delay on the system performance are evaluated either analytically or numerically.PhD in Aerospac

    Data-Driven Architecture to Increase Resilience In Multi-Agent Coordinated Missions

    Get PDF
    The rise in the use of Multi-Agent Systems (MASs) in unpredictable and changing environments has created the need for intelligent algorithms to increase their autonomy, safety and performance in the event of disturbances and threats. MASs are attractive for their flexibility, which also makes them prone to threats that may result from hardware failures (actuators, sensors, onboard computer, power source) and operational abnormal conditions (weather, GPS denied location, cyber-attacks). This dissertation presents research on a bio-inspired approach for resilience augmentation in MASs in the presence of disturbances and threats such as communication link and stealthy zero-dynamics attacks. An adaptive bio-inspired architecture is developed for distributed consensus algorithms to increase fault-tolerance in a network of multiple high-order nonlinear systems under directed fixed topologies. In similarity with the natural organisms’ ability to recognize and remember specific pathogens to generate its immunity, the immunity-based architecture consists of a Distributed Model-Reference Adaptive Control (DMRAC) with an Artificial Immune System (AIS) adaptation law integrated within a consensus protocol. Feedback linearization is used to modify the high-order nonlinear model into four decoupled linear subsystems. A stability proof of the adaptation law is conducted using Lyapunov methods and Jordan decomposition. The DMRAC is proven to be stable in the presence of external time-varying bounded disturbances and the tracking error trajectories are shown to be bounded. The effectiveness of the proposed architecture is examined through numerical simulations. The proposed controller successfully ensures that consensus is achieved among all agents while the adaptive law v simultaneously rejects the disturbances in the agent and its neighbors. The architecture also includes a health management system to detect faulty agents within the global network. Further numerical simulations successfully test and show that the Global Health Monitoring (GHM) does effectively detect faults within the network

    Estudo acerca do uso de controle adaptativo baseado na estrutura do regulador integrativo universal aplicado a controle de voo de aeronaves

    Get PDF
    This thesis addresses studies carried out in order to integrate the adaptive control techniques and the Universal Integral Regulator (UIR). The studies started with the implementation of a non-constant gain, but based on the error. This controller was called MUIR (Modified Universal Integral Regulator). This will be the first step towards implementing adaptive gains. Simulations with flight control of a quadrotor were performed. In order to validate the proposed technique, comparisons were made with the UIR, MRAC (Model Reference Adaptive Control) techniques and combinations of these techniques were tested. Comparisons were based on the results plotted on graphs and on the calculation of two performance indices: the accumulated error (AE) and the control demand (CD). An analytical stability demonstration of the MUIR control technique was also presented. After that, ways of integrating adaptive control with UIR were analyzed, and the obtained ways were tested. The contributions of this work were the presentation and detailed study of the MUIR controller applied to a quadrotor, and the initial studies carried out in order to design a Universal Integral Regulator with adaptive gains (AUIR).Esta tese aborda estudos feitos no sentido de se integrar as técnicas de controle adaptativo e do Regulador Integrativo Universal (RIU). Os estudos começaram com a implementação de um ganho não constante, mas em função do erro. Este controlador foi chamado de RIUM (Regulador Integrativo Universal Modificado). Isso será o primeiro passo rumo a implementação de ganhos adaptativos. Foram feitas simulações com o controle de voo de um quadrirotor. Com o intuito de validar a técnica proposta, foram feitas comparações com as técnicas RIU, MRAC (Model Reference Adaptive Control) e combinações destas técnicas. As comparações foram feitas a partir dos resultados plotados nos gráficos e no cálculo de dois índices de desempenho: o erro acumulado (EA) e a demanda de controle (DC). Uma demonstração analítica de estabilidade da técnica de controle RIUM também foi apresentada. Depois disso, foram analisadas formas de se integrar controle adaptativo com RIU, e foram testadas as formas obtidas. As contribuições deste trabalho foram a apresentação e estudo detalhado do controlador RIUM aplicados a um quadrirotor, e os estudos inicias feitos no intuito de projetar um Regulador Integrativo Universal com ganhos adaptativos (RIUA)
    corecore