Real-time Thruster FDI, Thruster Strength ID, Mass Property ID, & Reconfiguration Robert W. Mah, Ph.D.

Slides:



Advertisements
Similar presentations
Avionics Panel Go For Luna Landing! Graham ONeil United Space Alliance March 2008.
Advertisements

GWDAW 16/12/2004 Inspiral analysis of the Virgo commissioning run 4 Leone B. Bosi VIRGO coalescing binaries group on behalf of the VIRGO collaboration.
Autonomic Systems Justin Moles, Winter 2006 Enabling autonomic behavior in systems software with hot swapping Paper by: J. Appavoo, et al. Presentation.
EECE499 Computers and Nuclear Energy Electrical and Computer Eng Howard University Dr. Charles Kim Fall 2013 Webpage:
1 © 2011 The MathWorks, Inc. Designing Pitch and Yaw Actuators for Wind Turbines Steve Miller Technical Marketing, Physical Modeling MathWorks Area A Area.
Robert Barnes Utah State University Department of Electrical and Computer Engineering Thesis Defense, November 13 th 2008.
Linear Matrix Inequality Solution To The Fault Detection Problem Emmanuel Mazars co-authors Zhenhai li and Imad Jaimoukha Imperial College IASTED International.
Optical Navigation System Michael Paluszek, Joseph Mueller, Dr. Gary Pajer Princeton Satellite Systems EUCASS July 4-8, 2011 St. Petersburg, Russia.
1 © 2011 The MathWorks, Inc. Model-Based Design of a Wind Turbine Steve Miller Technical Marketing, Physical Modeling MathWorks
Bastien DURAND Karen GODARY-DEJEAN – Lionel LAPIERRE Robin PASSAMA – Didier CRESTANI 27 Janvier 2011 ConecsSdf Architecture de contrôle adaptative : une.
Lecture 11: Recursive Parameter Estimation
Sam Pfister, Stergios Roumeliotis, Joel Burdick
Presenter : Shih-Tung Huang Tsung-Cheng Lin Kuan-Fu Kuo 2015/6/15 EICE team Model-Level Debugging of Embedded Real-Time Systems Wolfgang Haberl, Markus.
Target Tracking a Non-Linear Target Path Using Kalman Predictive Algorithm and Maximum Likelihood Estimation by James Dennis Musick.
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Particle Filters for Mobile Robot Localization 11/24/2006 Aliakbar Gorji Roborics Instructor: Dr. Shiri Amirkabir University of Technology.
Control Team Welcome Dr. Spanos Faculty Advisors Dr. Helen Boussalis Dr. Charles Liu Student Assistants Jessica Alvarenga Allison Bretaña 6/27/2015NASA.
Path Protection in MPLS Networks Using Segment Based Approach.
METEOR Guidance System P07106 Nov 2006 – May 2007 Project Review.
11/05/2009NASA Grant URC NCC NNX08BA44A1 Control Team Faculty Advisors Dr. Helen Boussalis Dr. Charles Liu Student Assistants Jessica Alvarenga Danny Covarrubias.
Tracking a maneuvering object in a noisy environment using IMMPDAF By: Igor Tolchinsky Alexander Levin Supervisor: Daniel Sigalov Spring 2006.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
Issues on Software Testing for Safety-Critical Real-Time Automation Systems Shahdat Hossain Troy Mockenhaupt.
Basics of Operating Systems March 4, 2001 Adapted from Operating Systems Lecture Notes, Copyright 1997 Martin C. Rinard.
On the Accuracy of Modal Parameters Identified from Exponentially Windowed, Noise Contaminated Impulse Responses for a System with a Large Range of Decay.
Smartphone Overview iPhone 4 By Anthony Poland 6 Nov 2014.
Mobile Distributed 3D Sensing Sandia National Laboratories Intelligent Sensors and Robotics POC: Chris Lewis
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
1 Formation Flying Shunsuke Hirayama Tsutomu Hasegawa Aziatun Burhan Masao Shimada Tomo Sugano Rachel Winters Matt Whitten Kyle Tholen Matt Mueller Shelby.
A Pattern for Gradual Transitioning during Dynamic Component Replacement in Extreme Performance UAV Hybrid Control Systems Murat Guler, Linda Wills, Scott.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
1. Introduction 1.1 Background 1.2 Real-time applications 1.3 Misconceptions 1.4 Issues in real-time computing 1.5 Structure of a real-time system.
Tracking with Unreliable Node Sequences Ziguo Zhong, Ting Zhu, Dan Wang and Tian He Computer Science and Engineering, University of Minnesota Infocom 2009.
Complete Pose Determination for Low Altitude Unmanned Aerial Vehicle Using Stereo Vision Luke K. Wang, Shan-Chih Hsieh, Eden C.-W. Hsueh 1 Fei-Bin Hsaio.
Disturbance Rejection: Final Presentation Group 2: Nick Fronzo Phil Gaudet Sean Senical Justin Turnier.
Robust localization algorithms for an autonomous campus tour guide Richard Thrapp Christian Westbrook Devika Subramanian Rice University Presented at ICRA.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
SPHERES MIT Space Systems Laboratory Cambridge, MA 2006-Aug-08 Synchronized Position Hold, Engage, Reorient, Experimental Satellites.
Guidance, Navigation and Controls Subsystem Winter 1999 Semester Review.
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Visual SLAM Visual SLAM SPL Seminar (Fri) Young Ki Baik Computer Vision Lab.
November 15 Timing is Everything A software approach for a generalized profilometer Dr. John B. Ferris Stephen Chappell Cameron Rainey.
SPHERES Reconfigurable Control Allocation for Autonomous Assembly Swati Mohan, David W. Miller MIT Space Systems Laboratory AIAA Guidance, Navigation,
دانشگاه صنعتی خواجه نصیرالدین طوسی دانشکده مهندسی هوافضا Faculty of Aerospace Engineering K.N. Toosi University of Technology The.
Presented by David LESENS Tuesday 29 November 2011 Hi-Lite project – Case Study ASTRIUM Space Transportation.
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
State Estimation for Autonomous Vehicles
Implementation of a Relational Database as an Aid to Automatic Target Recognition Christopher C. Frost Computer Science Mentor: Steven Vanstone.
© 2009 SPACE LAB, California State University Los Angeles Fault Detection, Isolation of a Segmented Telescope Testbed Authors: Presenter: Jose D. Covarrubias.
1 Weekly Summary Weekly Summary Formation Flight AEM4332 Spring Semester March 7,2007 Masao SHIMADA.
March /5/2016 At A Glance STARS is a real-time, distributed, multi-spacecraft simulation system for GN&C technology research and development. It.
Discovery and Systems Health Technical Area NASA Ames Research Center - Computational Sciences Division Automated Diagnosis Sriram Narasimhan University.
End of Semester 1 Presentation: November 28, 2007.
LIGO-G v1 Searching for Gravitational Waves from the Coalescence of High Mass Black Hole Binaries 2014 LIGO SURF Summer Seminar August 21 st, 2014.
Mobile Robot Localization and Mapping Using Range Sensor Data Dr. Joel Burdick, Dr. Stergios Roumeliotis, Samuel Pfister, Kristo Kriechbaum.
Magic Wand Battle Game Team 53 Shanoon Martin, Jialin Sun, Manfei Wu.
SLAM Techniques -Venkata satya jayanth Vuddagiri 1.
Seminar On Rain Technology
Autonomous Dynamically Simulated Creatures for Virtual Environments Paul Urban Supervisor: Prof. Shaun Bangay Honours Project 2001.
© 2012 Anwendungszentrum GmbH Oberpfaffenhofen Idea by: Dr. Eng. Mohamed Zayan | 1.
Project Goals: The Hardware: The Problem: Results to Date:
Terrain Reconstruction Method Based on Weighted Robust Linear Estimation Theory for Small Body Exploration Zhengshi Yu, Pingyuan Cui, and Shengying Zhu.
OVERVIEW Impact of Modelling and simulation in Mechatronics system
FAULT TOLERANCE TECHNIQUE USED IN SEAWOLF SUBMARINE
Fault-tolerant Control System Design and Analysis
Avionics Panel Go For Luna Landing!
Department of Electrical Engineering
CubeSat vs. Science Instrument Complexity
Project Goals: The Hardware: The Problem: Results to date:
Detecting Attacks Against Robotic Vehicles:
Presentation transcript:

Real-time Thruster FDI, Thruster Strength ID, Mass Property ID, & Reconfiguration Robert W. Mah, Ph.D.

Real-time Thruster FDI Gyro-based maximum-likelihood thruster fault detection and identification Edward Wilson, Chris Lages, Robert Mah

Research objective: For thruster-controlled spacecraft, increase thruster fault tolerance using existing navigation sensors (a software-only solution). Develop and validate through application on realistic simulations and hardware. Outline: Introduction X-38 application Maximum-likelihood FDI Demo FDI  R Demo Conclusions

Introduction Spacecraft thrusters – on/off, failure modes Sensor-based FDI uses temperature, pressure, electrical sensors – increased mass, cost, complexity Motion-based FDI (Demo 1) most applicable for small, maneuvering spacecraft (vs. human-rated) FDI  R by switching to backup or reconfiguring control (Demo 2) Compared with existing body of FDI, presence of on/off actuators a problem Related research: Deyst and Deckert, 1976, Lee and Brown 1998, Wilson and Rock 1995

X-38 application overview video

X-38 problem definition Failure modes: –Single- and multiple-jet –Abrupt, hard –Failed-on or failed-off –DPS RCS and Axial Sensors: Honeywell ring laser gyros (SIGI) Thrusters: Mono-propellant hydrazine, blowdown, RCS (106N), axial (500N) FDI: –Detect within 5 seconds –Limited thruster excitation permitted Approach: –Test in simulation –Generic as possible – applicable to other spacecraft

Thruster FDI approaches taken Recursive Least Squares (RLS) – Simultaneously ID all thruster strengths, declare failure when out of spec. Targeted RLS – One RLS process running for each thruster. Bank of Kalman Filters – One (steady state) KF running for each failure mode, examine residuals. Maximum Likelihood – Determine the failure mode whose resulting accelerations most closely match the measured angular accelerations Challenge is optimizing response time while maintaining accuracy. Difficulties presented by low SNR and biases – exceptionally challenging for X-38, as compared to Mini- AERCam, S4, Stanford Free-Flying Robot

Maximum Likelihood FDI Algorithm’s core based on a 1976 paper by Deyst and Deckert on leak detection for the Space Shuttle Orbiter Calculates difference between expected and actual angular acceleration Compares this “disturbing acceleration” to that corresponding to the possible failure modes Due to low SNR and failure modes with similar disturbing accelerations, filtering and windowing data required Detection based upon generalized likelihood ratio (GLR) test for each failure mode Identification based on the likelihood calculation for each failure mode Excitation of thrusters required in some cases Logic to disregard some failures, select correct failure mode

Performance Generally detects failure within 1 second (active time) for X-38, faster for Mini-AERCam ID follows within 1-5 seconds for X-38 (slower when blowdown multiplier low) FDI developed on X-38, then easily “ported” to Mini-AERCam and S4. Significantly easier problem due to better SNR and fewer, less complex failure modes. Extended automatic testing run for X-38 – 99.98% accurate FDI (without miss or incorrect ID) MATLAB demo

X-38 FDI Demo Fault Detection Identification (FDI)

OpenGL visualization linked to MATLAB Uses RBNB Data Turbine to communicate between MATLAB and the OpenGL application Asynchronous Can run on separate computers over network

Shuttle Docking Demo Fault Detection Isolation & Reconfiguration (FDIR)

Extensions, continuing work Use of translational accelerometers On-line mass-property ID On-line thruster bias ID Integration of on-line ID with FDI Implementation on air-bearing vehicle –Same MATLAB code runs on X-38 sim, Mini- AERCam sim, S4 sim, S4 hardware Standing by for X-38, Mini-AERCam programs

Conclusions Maximum-likelihood-based FDI presented for thruster fault detection. Allows thruster FDI using (existing) navigational sensors – gyros, accelerometers, etc. Generic algorithm applied to 3 vehicles in simulation, 1 in laboratory hardware Enables software-only FDI FDI  R by switching to backup or reconfiguring control

Acknowledgements Funded by NASA Headquarters, HQ AA, PWC : William Readdy and Gary Martin Problem definition from NASA JSC: Rodolfo Gonzalez, Dr. Steven Fredrickson, Tim Straube, Dave Hammen NASA Ames SSRL members help on 3D visualization: Richard Papasin, Alan Gasperini, Rommel Del Mundo QSS Group Inc.