Fault-Tolerant Control. Fault Tolerance Passive Passive  Tolerance achieved by the use of feedback control laws that are robust to possible system faults.

Slides:



Advertisements
Similar presentations
DARPA OASIS PI Meeting – Santa Fe – July 24-27, 2001Slide 1 Aegis Research Corporation Not for Public Release Survivability Validation Framework for Intrusion.
Advertisements

Robust control Saba Rezvanian Fall-Winter 88.
Characteristics of Instruments P M V Subbarao Professor Mechanical Engineering Department A Step Towards Design of Instruments….
Fault Detection and Isolation: an overview María Jesús de la Fuente Dpto. Ingeniería de Sistemas y Automática Universidad de Valladolid.
Introduction to Fault Diagnosis and Isolation(FDI) By Hariharan Kannan.
Univ logo D ETECTION AND I SOLATION OF A S ENSOR D RIFT F AULT Yilun Zhou Prof. Thomas Parisini Imperial College London UKACC PhD Presentation Showcase.
Chapter 19: Network Management Business Data Communications, 4e.
Adaptive Systems – Graceful Degrading System Paul Li
1 ITC242 – Introduction to Data Communications Week 12 Topic 18 Chapter 19 Network Management.
Fault Tolerant Control F Crusca and M Aldeen. Outline Definition of problem Modelling Fault detection filters Fault tolerant control systems Example.
February 24, Final Presentation AAE Final Presentation Backstepping Based Flight Control Asif Hossain.
Protein Modules An Introduction to Bioinformatics.
7. Fault Tolerance Through Dynamic or Standby Redundancy 7.5 Forward Recovery Systems Upon the detection of a failure, the system discards the current.
Mar Dependable Embedded System -- Ying Shi Robustness.
Structural Analysis Approach to Fault Diagnosis with Application to Fixed-wing Aircraft Motion by Roozbeh Izadi-Zamanabadi Department of Control Engineering.
The ANSA project Failures and Dependability in ANSA.
Page 1 Copyright © Alexander Allister Shvartsman CSE 6510 (461) Fall 2010 Selected Notes on Fault-Tolerance (12) Alexander A. Shvartsman Computer.
1 FM Overview of Adaptation. 2 FM RAPIDware: Component-Based Design of Adaptive and Dependable Middleware Project Investigators: Philip McKinley, Kurt.
CH 1 Introduction Prof. Ming-Shaung Ju Dept. of Mechanical Engineering NCKU.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Software Configuration Management CSC-532 Chandra Shekar Kandi Chandra Shekar Kandi.
Classification of Instruments :
Digital Logic Design CHAPTER 5 Sequential Logic. 2 Sequential Circuits Combinational circuits – The outputs are entirely dependent on the current inputs.
Manufacturing Control system. Manufacturing Control - Managing and controlling the physical activities in the factory aiming to execute the manufacturing.
Unit 3a Industrial Control Systems
Chapter 1 Introduction to Adaptive Control
1 Fault-Tolerant Computing Systems #2 Hardware Fault Tolerance Pattara Leelaprute Computer Engineering Department Kasetsart University
Introduction to estimation theory Seoul Nat’l Univ.
Fault Tolerance via the State Machine Replication Approach Favian Contreras.
1 Synopsys Saber Simulation Performance Measure(s) Performance Measure(s) Model(s) Nominal Design Nominal Design Sensitivity Analysis Sensitivity Analysis.
Distributed Algorithms – 2g1513 Lecture 9 – by Ali Ghodsi Fault-Tolerance in Distributed Systems.
1 Adaptive, Optimal and Reconfigurable Nonlinear Control Design for Futuristic Flight Vehicles Radhakant Padhi Assistant Professor Dept. of Aerospace Engineering.
Model-Based Diagnosis of Hybrid Systems Papers by: Sriram Narasimhan and Gautam Biswas Presented by: John Ramirez.
Reliable Communication in the Presence of Failures Based on the paper by: Kenneth Birman and Thomas A. Joseph Cesar Talledo COEN 317 Fall 05.
To clarify the statements, we present the following simple, closed-loop system where x(t) is a tracking error signal, is an unknown nonlinear function,
1 Adaptive Control Neural Networks 13(2000): Neural net based MRAC for a class of nonlinear plants M.S. Ahmed.
Reconfigurable Control Strategies: Towards Fault – Tolerant and High – Confidence Systems George Vachtsevanos Georgia Institute of Technology Atlanta GA.
Chapter 6. Control Charts for Variables. Subgroup Data with Unknown  and 
Secure Systems Research Group - FAU 1 Active Replication Pattern Ingrid Buckley Dept. of Computer Science and Engineering Florida Atlantic University Boca.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 20 Slide 1 Critical systems development 3.
10 th December, 2013 Lab Meeting Papers Reviewed:.
1 ZYZZYVA: SPECULATIVE BYZANTINE FAULT TOLERANCE R.Kotla, L. Alvisi, M. Dahlin, A. Clement and E. Wong U. T. Austin Best Paper Award at SOSP 2007.
Agile Survivable Store PIs: Mustaque Ahamad, Douglas M. Blough, Wenke Lee and H.Venkateswaran PhD Students: Prahlad Fogla, Lei Kong, Subbu Lakshmanan,
September Bound Computation for Adaptive Systems V&V Giampiero Campa September 2008 West Virginia University.
CprE 458/558: Real-Time Systems
CMPS 435 F08 These slides are designed to accompany Web Engineering: A Practitioner’s Approach (McGraw-Hill 2008) by Roger Pressman and David Lowe, copyright.
Fault-tolerant Control Motivation Definitions A general overview on the research area. Active Fault Tolerant Control (FTC) FTC- Analysis and Development.
2012 Research Expo PhD Topics Professor Peng Shi.
دانشگاه صنعتی خواجه نصیرالدین طوسی دانشکده مهندسی هوافضا Faculty of Aerospace Engineering K.N. Toosi University of Technology The.
An introduction to Fault Detection in Logic Circuits By Dr. Amin Danial Asham.
Lecture 22: Frequency Response Analysis (Pt II) 1.Conclusion of Bode plot construction 2.Relative stability 3.System identification example ME 431, Lecture.
Discovery and Systems Health Technical Area NASA Ames Research Center - Computational Sciences Division Automated Diagnosis Sriram Narasimhan University.
Hongjie Zhu,Chao Zhang,Jianhua Lu Designing of Fountain Codes with Short Code-Length International Workshop on Signal Design and Its Applications in Communications,
WHAT IS DATA MINING?  The process of automatically extracting useful information from large amounts of data.  Uses traditional data analysis techniques.
PROCESS RESILIENCE By Ravalika Pola. outline: Process Resilience  Design Issues  Failure Masking and Replication  Agreement in Faulty Systems  Failure.
Fault-tolerant Control Motivation Definitions A general overview on the research area. Active Fault Tolerant Control (FTC) FTC- Analysis and Development.
Fault Tolerant Routing in Mobile Ad hoc Networks Yuan Xue and Klara Nahrstedt Computer Science Department University of Illinois.
Process Control. Feedback control y sp = set point (target value) y = measured value The process information (y) is fed back to the controller The objective.
Chapter 19: Network Management
Software Metrics and Reliability
Software Configuration Management CSC-532
Decomposed optimization-control problem
8.2. Process resilience Shreyas Karandikar.
Fault-tolerant Control System Design and Analysis
Diagnosis and Management of Faults in Distributed Chemical Processes P
A New Control Framework
Overview of Control System
Focus Group 2a – Define and Prioritize Requirements for Future Measurements, System, and Architectures.
Design.
Basic Steps in Development of Instruments
Presentation transcript:

Fault-Tolerant Control

Fault Tolerance Passive Passive  Tolerance achieved by the use of feedback control laws that are robust to possible system faults. Active Active  Tolerance achieved through a fault diagnosis and accommodation architecture.

Overview Detection Isolation Identification Accommodation Detection Isolation Identification Accommodation  Detection – Indicates the occurrence of a fault.  Isolation – Determines the type and/or location of the fault.  Identification – Determines the magnitude of the fault.  Accommodation – Fault is self-corrected, usually through controller reconfiguration. Diagnosis

A Fault-Tolerant Control Architecture

Fault Accommodation Nominal Controller Nominal Controller Guarantees the stability and tracking performance. Guarantees the stability and tracking performance. Maintains the system signal boundedness until the fault is detected. Maintains the system signal boundedness until the fault is detected. Fault-Tolerant Controller (I) Fault-Tolerant Controller (I) Used right after fault detection. Used right after fault detection. Fault-Tolerant Controller (II) Fault-Tolerant Controller (II) Used after fault isolation. Used after fault isolation. Purpose – Improve/recover performance. Purpose – Improve/recover performance.

General (Nonlinear) Plant Represents the deviation in the system dynamics due to the occurrence of a fault.

Fault time profile Unknown fault evolution rate Small – slowly developing faults. Large – abrupt faults (step function). Only reflects the speed of the fault.

Faults

Modes of Behavior

General Controller

A More Detailed Architecture

Specific Plant Structure

Design of The Nominal Controller

The Nominal Controller The control laws for the First Controller Reconfiguration and Second Controller Reconfiguration take on similar forms.

Different Approaches of Fault Isolation This paper dealt with determining the type of the fault among a set of known possible fault types. This paper dealt with determining the type of the fault among a set of known possible fault types. Other approaches: Other approaches:  For physically distributed systems, determining the physical location of the fault.  For complex systems, determining the faulty subsystem among the set of all subsystems.

Multiple Faults This paper assumed only a single fault could occur at any time. This paper assumed only a single fault could occur at any time. In some applications, multiple faults may occur simultaneously or sequentially In some applications, multiple faults may occur simultaneously or sequentially  In this case, a diagonal fault sensitivity structure is required.