33 research outputs found
Fault tolerant LPV control of the GTM UAV with dynamic control allocation
The aim of the paper is to present a dynamic control allocation architecture for the design and development of reconfigurable and fault-tolerant control systems in aerial vehicles. The baseline control system is designed for the nominal dynamics of the aircraft, while faults and actuator saturation limits are handled by the dynamic control allocation scheme. Coordination of these components is provided by a supervisor which re-allocates control authority based on health information, flight envelope limits and cross coupling between lateral and longitudinal motion. The monitoring components and FDI filters provide the supervisor with information about different fault operations, based on that it is able to make decisions about necessary interventions into the vehicle motions and guarantee fault-tolerant operation of the aircraft. The design of the proposed reconfigurable control algorithm is based on Linear Parameter-varying (LPV) control methods that uses a parameter dependent dynamic control allocation scheme. The design is demonstrated on the lateral axis motion of the NASA AirSTAR Flight Test Vehicle simulation model
Advances in gain-scheduling and fault tolerant control techniques
This thesis presents some contributions to the state-of-the-art of the fields of gain-scheduling and fault tolerant control (FTC).
In the area of gain-scheduling, the connections between the linear parameter varying (LPV) and Takagi-Sugeno (TS) paradigms are analyzed, showing that the methods for the automated generation of models by nonlinear embedding and by sector nonlinearity, developed for one class of systems, can be easily extended to deal with the other class. Then, two measures, based on the notions of overboundedness and region of attraction estimates, are proposed in order to compare different models and choose which one can be considered the best one. Later, the problem of designing state-feedback controllers for LPV systems has been considered, providing two main contributions. First, robust LPV controllers that can guarantee some desired performances when applied to uncertain LPV systems are designed, by using a double-layer polytopic description that takes into account both the variability due to the varying parameter vector and the uncertainty. Then, the idea of designing the controller in such a way that the required performances are scheduled by the varying parameters is explored, which provides an elegant way to vary online the behavior of the closed-loop system. In both cases, the problem reduces to finding a solution to a finite number of linear matrix inequalities (LMIs), which can be done efficiently using the available solvers.
In the area of fault tolerant control, the thesis first shows that the aforementioned double-layer polytopic framework can be used for FTC, in such a way that different strategies (passive, active and hybrid) are obtained depending on the amount of available information. Later, an FTC strategy for LPV systems that involves a reconfigured reference model and virtual actuators is developed. It is shown that by including the saturations in the reference model equations, it is possible to design a model reference FTC system that automatically retunes the reference states whenever the system is affected by saturation nonlinearities. In this way, a graceful performance degradation in presence of actuator saturations is incorporated in an elegant way. Finally, the problem of FTC of unstable LPV systems subject to actuator saturations is considered. In this case, the design of the virtual actuator is performed in such a way that the convergence of the state trajectory to zero is assured despite the saturations and the appearance of faults. Also, it is shown that it is possible to obtain some guarantees about the tolerated delay between the fault occurrence and its isolation, and that the nominal controller can be designed so as to maximize the tolerated delay.Aquesta tesi presenta diverses contribucions a l'estat de l'art del control per planificació del guany i del control tolerant a fallades (FTC). Pel que fa al control per planificació del guany, s'analitzen les connexions entre els paradigmes dels sistemes lineals a parà metres variants en el temps (LPV) i de Takagi-Sugeno (TS). Es demostra que els mètodes per a la generació automà tica de models mitjançant encastament no lineal i mitjançant no linealitat sectorial, desenvolupats per una classe de sistemes, es poden estendre fà cilment per fer-los servir amb l'altra classe. Es proposen dues mesures basades en les nocions de sobrefitació i d'estimació de la regió d'atracció, per tal de comparar diferents models i triar quin d'ells pot ser considerat el millor. Després, es considera el problema de dissenyar controladors per realimentació d'estat per a sistemes LPV, proporcionant dues contribucions principals. En primer lloc, fent servir una descripció amb doble capa politòpica que té en compte tant la variabilitat deguda al vector de parà metres variants i la deguda a la incertesa, es dissenyen controladors LPV robustos que puguin garantir unes especificacions desitjades quan s'apliquen a sistemes LPV incerts. En segon lloc, s'explora la idea de dissenyar el controlador de tal manera que les especificacions requerides siguin programades pels parà metres variants. Això proporciona una manera elegant de variar en lÃnia el comportament del sistema en llaç tancat. En tots dos casos, el problema es redueix a trobar una solució d'un nombre finit de desigualtats matricials lineals (LMIs), que es poden resoldre fent servir algorismes numèrics disponibles i molt eficients. En l'à rea del control tolerant a fallades, primerament la tesi mostra que la descripció amb doble capa politòpica abans esmentada es pot utilitzar per fer FTC, de tal manera que, en funció de la quantitat d'informació disponible, s'obtenen diferents estratègies (passiva, activa i hÃbrida). Després, es desenvolupa una estratègia de FTC per a sistemes LPV que fa servir un model de referència reconfigurat combinat amb la tècnica d'actuadors virtuals. Es mostra que mitjançant la inclusió de les saturacions en les equacions del model de referència, és possible dissenyar un sistema de control tolerant a fallades que resintonitza automà ticament els estats de referència cada vegada que el sistema es veu afectat per les no linealitats de la saturació en els actuadors. D'aquesta manera s'incorpora una degradació elegant de les especificacions en presència de saturacions d'actuadors. Finalment, es considera el problema de FTC per sistemes LPV inestables afectats per saturacions d'actuadors. En aquest cas, es porta a terme el disseny de l'actuador virtual de tal manera que la convergència a zero de la trajectòria d'estat està assegurada tot i les saturacions i l'aparició de fallades. A més, es mostra que és possible obtenir garanties sobre el retard tolerat entre l'aparició d'una fallada i el seu aïllament, i que el controlador nominal es pot dissenyar maximitzant el retard tolerat
Robust model-based fault estimation and fault-tolerant control : towards an integration
To maintain robustly acceptable system performance, fault estimation (FE) is adopted to reconstruct fault signals and a fault-tolerant control (FTC) controller is employed to compensate for the fault effects. The inevitably existing system and estimation uncertainties result in the so-called bi-directional robustness interactions defined in this work between the FE and FTC functions, which gives rise to an important and challenging yet open integrated FE/FTC design problem concerned in this thesis. An example of fault-tolerant wind turbine pitch control is provided as a practical motivation for integrated FE/FTC design.To achieve the integrated FE/FTC design for linear systems, two strategies are proposed. A H∞ optimization based approach is first proposed for linear systems with differentiable matched faults, using augmented state unknown input observer FE and adaptive sliding mode FTC. The integrated design is converted into an observer-based robust control problem solved via a single-step linear matrix inequality formulation.With the purpose of an integrated design with more freedom and also applicable for a range of general fault scenarios, a decoupling approach is further proposed. This approach can estimate and compensate unmatched non-differentiable faults and perturbations by combined adaptive sliding mode augmented state unknown input observer and backstepping FTC controller. The observer structure renders a recovery of the Separation Principle and allows great freedom for the FE/FTC designs.Integrated FE/FTC design strategies are also developed for Takagi-Sugeno fuzzy modelling nonlinear systems, Lipschitz nonlinear systems, and large-scale interconnected systems, based on extensions of the H∞ optimization approach for linear systems.Tutorial examples are used to illustrate the design strategies for each approach. Physical systems, a 3-DOF (degree-of-freedom) helicopter and a 3-machine power system, are used to provide further evaluation of the proposed integrated FE/FTC strategies. Future research on this subject is also outlined
Integrated fault-tolerant control approach for linear time-delay systems using a dynamic event-triggered mechanism
In this study, a novel integrated fault estimation (FE) and fault-tolerant control (FTC) design approach is developed for a system with time-varying delays and additive fault based on a dynamic event-triggered communication mechanism. The traditional static event-triggered mechanism is modified by adding an internal dynamic variable to increase the inter-event interval and decrease the amount of data transmission. Then, a dynamical observer is designed to estimate both the system state and the unknown fault signal simultaneously. A fault estimation-based FTC approach is then given to remove the effects generated by unknown actuator faults, which guarantees that the faulty closed-loop systems are asymptotical stable with a disturbance attenuation level γ. By theory analysis, the Zeno phenomenon is excluded in this study. Finally, a real aircraft engine example is provided to illustrate the feasibility of the proposed integrated FE and FTC method
Fault-Tolerant Flight Control Using One Aerodynamic Control Surface
University of Minnesota Ph.D. dissertation. June 2018. Major: Aerospace Engineering and Mechanics. Advisor: Peter Seiler. 1 computer file (PDF); xiii, 291 pages.Small unmanned aircraft systems (UAS) have recently found increasing civilian and commercial applications. On-board fault management is one of several technical challenges facing their widespread use. The aerodynamic control surfaces of a fixed-wing UAS perform the safety-critical functions of stabilizing and controlling the aircraft. Failures in one or more of these surfaces, or the actuators controlling them, may be managed by repurposing the other control surfaces and/or propulsive devices. A natural question arises in this context: What is the minimum number of control surfaces required to adequately control a handicapped aircraft? The answer, in general, depends on the control surface layout of the aircraft under consideration. For some aircraft, however, the answer is one. If the UAS is equipped with only two control surfaces, such as the one considered in this thesis, then this limiting case is reached with a single control surface failure. This thesis demonstrates, via multiple flight tests, the autonomous landing of a UAS using only one aerodynamic control surface and the throttle. In seeking to arrive at these demonstrations, this thesis makes advances in the areas of model-based fault diagnosis and fault-tolerant control. Specifically, a new convex method is developed for synthesizing robust output estimators for continuous-time, uncertain, gridded, linear parameter-varying systems. This method is subsequently used to design the fault diagnosis algorithm. The detection time requirement of this algorithm is established using concepts from loss-of-control. The fault-tolerant controller is designed to operate the single control surface for lateral control and the throttle for total energy control. The fault diagnosis algorithm and the fault-tolerant controller are both designed using a model of the aircraft. This model is first developed using physics-based first-principles and then updated using system identification experiments. Since this aircraft does not have a rudder, the identification of the lateral-directional dynamics requires some novelty
Cooperative Control Reconfiguration in Networked Multi-Agent Systems
Development of a network of autonomous cooperating vehicles has attracted significant
attention during the past few years due to its broad range of applications in areas
such as autonomous underwater vehicles for exploring deep sea oceans, satellite formations
for space missions, and mobile robots in industrial sites where human involvement
is impossible or restricted, to name a few. Motivated by the stringent specifications
and requirements for depth, speed, position or attitude of the team and the possibility
of having unexpected actuators and sensors faults in missions for these vehicles have
led to the proposed research in this thesis on cooperative fault-tolerant control design of
autonomous networked vehicles.
First, a multi-agent system under a fixed and undirected network topology and subject
to actuator faults is studied. A reconfigurable control law is proposed and the so-called
distributed Hamilton-Jacobi-Bellman equations for the faulty agents are derived. Then,
the reconfigured controller gains are designed by solving these equations subject to the
faulty agent dynamics as well as the network structural constraints to ensure that the
agents can reach a consensus even in presence of a fault while simultaneously the team
performance index is minimized.
Next, a multi-agent network subject to simultaneous as well as subsequent actuator
faults and under directed fixed topology and subject to bounded energy disturbances is considered. An H∞ performance fault recovery control strategy is proposed that guarantees:
the state consensus errors remain bounded, the output of the faulty system behaves
exactly the same as that of the healthy system, and the specified H∞ performance bound
is guaranteed to be minimized. Towards this end, the reconfigured control law gains
are selected first by employing a geometric control approach where a set of controllers
guarantees that the output of the faulty agent imitates that of the healthy agent and the
consensus achievement objectives are satisfied. Then, the remaining degrees of freedom
in the selection of the control law gains are used to minimize the bound on a specified
H∞ performance index.
Then, control reconfiguration problem in a team subject to directed switching topology
networks as well as actuator faults and their severity estimation uncertainties is considered.
The consensus achievement of the faulty network is transformed into two stability
problems, in which one can be solved offline while the other should be solved online
and by utilizing information that each agent has received from the fault detection and
identification module. Using quadratic and convex hull Lyapunov functions the control
gains are designed and selected such that the team consensus achievement is guaranteed
while the upper bound of the team cost performance index is minimized.
Finally, a team of non-identical agents subject to actuator faults is considered. A
distributed output feedback control strategy is proposed which guarantees that agents
outputs’ follow the outputs of the exo-system and the agents states remains stable even
when agents are subject to different actuator faults
High Fidelity Model of Ball Screws to Support Model-based Health Monitoring
L'abstract è presente nell'allegato / the abstract is in the attachmen
A systematic approach to cooperative driving systems based on optimal control allocation
This dissertation proposes a systematic approach to vehicle dynamic control, where
interaction between the human driver and on-board automated driving systems is considered a fundamental part of the overall control design. The hierarchical control system
is to address motion control in three regions. First is normal driving, where the vehicle
stays within the linear region of the tyre. Second is limit driving, where the vehicle stays
within the nonlinear region of the tyre. Third is over-limit driving, where the driver demands go beyond the tyre force limits. The third case is addressed by a proposed control
moderator (CM). The aim is to consider all three cases within a consistent hierarchical
chassis control framework. The upper-level of the hierarchical control structure relates
to both optimal vehicle control under normal and limit driving, and saturating driver
demands for over-limit driving, these corresponding to a fully autonomous controller
and driver assistance controller respectively.
Model Predictive Control (MPC) is used as the core control technique for path following
under normal driving conditions, and a Moderated Particle Reference (MPR) control
strategy is proposed for the road departure mitigation during limit and over-limit driving.
The MPR model is validated to ensure predictable and stable operation near the friction
limits, maintaining controllability for curvature and speed tracking, which effectively
limits demands on the vehicle while preserving the control interaction of the driver.
In the next level of the hierarchical control structure, a novel control allocation (CA) approach based on pseudo-inverse method is proposed, while a general linearly constrained
quadratic programming (CQP) approach is considered as a benchmark. From extended simulation experiments, it is found that the proposed Pseudo-Inverse CA (PICA)
method can achieve a close match to CQP performance in normal driving conditions.
This applies for multiple control targets (including path tracking, energy-efficient, etc.)
and PICA is found to achieve improved performance in limit and over-limit driving,
again addressing multiple control targets (including road departure mitigation, energyefficient, etc.). Furthermore, the PICA method shows its inherent advantages of achieving the same control performance with much less computational cost and is guaranteed
to provide a feasible control target for the actuators to track during the highly dynamic
driving scenarios. In addition, it can effectively solve the constrained optimal control
problem with additional mechanical and electronic actuator constraints. Thus, the proposed PICA method, which uses Control Re-Allocation (making multiple calls to the
pseudo-inverse operator) can be considered a feasible and novel alternative approach to
control allocation, with advantages over the standard CQP method.
Finally, in the lower-level of the hierarchical control structure, the desired tyre control
variables are obtained through an analytical inverse tyre model and a sliding mode
controller (SMC) is employed for the actuators to track the control target. The proposed
hierarchical control system is validated with both driving simulator studies and from
testing a real vehicle, considering a wide range of driving scenarios, from low-speed path
tracking to safety-critical vehicle dynamic control. It therefore opens up a systematic
approach to extended vehicle control applications, from fully autonomous driving to
driver assistance systems and control objects from passenger cars to vehicles with higher
centre of gravity (CoG) like SUVs, trucks and etc. . .