Avionics Processing Evolution – Apollo to Constellation

Slides:



Advertisements
Similar presentations
Unit 3, Chapter 9, Lesson 9: Space Systems Engineering 1 The Systems-engineering Process Trading Requirements We use the requirements loopa necessary and.
Advertisements

Changing the way consumers and businesses improve their lives, for more than 35-years, through "Technologization"! 4-Channel Light Chaser.
Avionics Panel Go For Luna Landing! Graham ONeil United Space Alliance March 2008.
Lunar Landing GN&C and Trajectory Design Go For Lunar Landing: From Terminal Descent to Touchdown Conference Panel 4: GN&C Ron Sostaric / NASA JSC March.
System Area Network Abhiram Shandilya 12/06/01. Overview Introduction to System Area Networks SAN Design and Examples SAN Applications.
National Aeronautics and Space Administration Presentation to the NASA Goddard Academy 2. Constellation Overview Ken Davidian Lead, Commercial.
Distributed and Reconfigurable Architecture for Flight Control System EEL Embedded Systems Dept. of Electrical and Computer Engineering University.
NERC Lessons Learned Summary December NERC lessons learned published in December 2014 Three NERC lessons learned (LL) were published in December.
REDUNDANT ARRAY OF INEXPENSIVE DISCS RAID. What is RAID ? RAID is an acronym for Redundant Array of Independent Drives (or Disks), also known as Redundant.
AGC and Manual Control of the Saturn V Booster Infoage Science/History Learning Center AGC and Manual Control of the Saturn V Booster Frank O’Brien Infoage.
PRE-DECISIONAL DRAFT; For planning and discussion purposes only 1 1 March 4-5, 2008 Evolution of Lunar to Planetary Landing A.Miguel San Martin Mars Science.
Team MADD Michael Davies Andrew Mountain Dan Hoang Daniel Brink Team MADD Michael Davies Andrew Mountain Dan Hoang Daniel Brink Power Distribution Control.
Chapter 22 All About SCSI.
Page No. 1 6/27/2015 On The Need for Lunar Lander Simulations: A Human Factors Perspective Robert S. McCann Human-Systems Integration Division NASA Ames.
Data Processing Equipment
During a mains supply interruption the entire protected network is dependent on the integrity of the UPS battery as a secondary source of energy. A potential.
Space Transportation NASA is responsible for regulating and directing the entire US space program Space vehicles take us beyond the earth Currently consists.
Aerospace Engineering By Patrick Ferrell. Aerospace Engineering is the main branch of engineering concerned with the research, design, development, construction,
Airbus flight control system  The organisation of the Airbus A330/340 flight control system 1Airbus FCS Overview.
Airbus flight control system
The Pursuit for Efficient S/C Design The Stanford Small Sat Challenge: –Learn system engineering processes –Design, build, test, and fly a CubeSat project.
PMIT-6102 Advanced Database Systems
“Fly me to the Moon”. Few can argue there is a more exciting vehicle than the Saturn V One of the most successful craft ever built by NASA, no payload.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 22 All About SCSI.
Noah Garcia-Galan *Some information in this presentation comes from outside sources.
System F6 Paul Eremenko Tactical Technology Office Defense Advanced Research Projects Agency (571) February 2010 Approved.
The Return to Space Exploration Constellation. NASA Authorization Act of 2005 The Administrator shall establish a program to develop a sustained human.
1 Formation Flying Shunsuke Hirayama Tsutomu Hasegawa Aziatun Burhan Masao Shimada Tomo Sugano Rachel Winters Matt Whitten Kyle Tholen Matt Mueller Shelby.
1 Reconfigurable Environment For Analysis and Test of Software Systems (REATSS) Dan McCaugherty /19/2004.
Synchronous Device Interface at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)
IMPROUVEMENT OF COMPUTER NETWORKS SECURITY BY USING FAULT TOLERANT CLUSTERS Prof. S ERB AUREL Ph. D. Prof. PATRICIU VICTOR-VALERIU Ph. D. Military Technical.
Command and Data Handling (C&DH)
Space Engineering 2 © Dr. X Wu, Space Engineering 2 Lecture 1.
Space Shuttle Data Processing System. Digital Processing System - General The Orbiter functions and operations are managed by a computerized data management.
Mir Space Station Presented By: David Garnetti. Brief History of Mir The first space shuttle docked with Mir in 1986 The first space shuttle docked with.
AAE 450- Propulsion LV Stephen Hanna Critical Design Review 02/27/01.
Introduction to the Altair Project
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
MaST – Modeling and Simulation Teams MBE and NASA Michael Conroy, Kennedy 10:20 – 10:50 am Model Based Enterprise Supplier Education and Training Summit.
Ideas about Tests and Sequencing C.N.P.Gee Rutherford Appleton Laboratory 3rd March 2001.
America will send a new generation of explorers to the moon aboard NASA’s Orion crew exploration vehicle. After that, on to MARS!!!
Idaho RISE System Reliability and Designing to Reduce Failure ENGR Sept 2005.
The Apollo 11 crew from left to right: Neil Armstrong, Commander; Michael Collins, command module pilot; and Edwin E. Aldrin Jr., lunar module pilot.
Unit 6 Lesson 1 Explanation. In 2004, President Bush set the following goal for the NASA constellation program, “this vision… is a sustainable and affordable.
29 May 2008 Exploration Technology Development Program’s Radiation Hardened Electronics for Space Environments (RHESE) Andrew S. Keys, James H. Adams,
Apollo 11 And The Moon Landings. The Crew The Apollo 11 crew from left to right: Neil Armstrong, Commander; Michael Collins, command module pilot; and,
Learning Goals  I will be able to identify the names of the space shuttles in NASA’s program.  I will be able to identify two shuttle disasters.
Advantages of Time-Triggered Ethernet
FSW Workshop 2015 Rob Chambers Lockheed Martin “Orion FSW – Enabling the Future of Human Exploration of the Solar System”
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 22 All About SCSI.
Prox-0.3 Georgia Institute of Technology Kiichiro DeLuca Richard Zappulla Matt Uhlman Ian Chen 1.
NERC Lessons Learned Summary LLs Published in September 2015.
Computers and Space Travel January 31, 2016 Kevin Tang.
NASA Orion Avionics Architecture Joseph Moholt All Points Logistics © 2015 Lockheed Martin Corporation. All Rights Reserved.
Topic 10Summer Ariane 5 Some slides based on talk from Sommerville.
Power Systems with POWER8 Technical Sales Skills V1
A&AE 450 – Senior Design Avionics March 6, 2001 Wiyan Wong.
Diverse Design.
Design and realization of Payload Operation and Application system of China’s Space Station Wang HongFei 首页.
FAULT TOLERANCE TECHNIQUE USED IN SEAWOLF SUBMARINE
Pioneering Achievement
Space Travel Present & Future
Avionics Panel Go For Luna Landing!
Pioneering Achievement
Web Server Administration
DETERMINISTIC ETHERNET FOR SCALABLE MODULAR AVIONICS
Introduction to the Altair Project
Knowing When to Stop: An Examination of Methods to Minimize the False Negative Risk of Automated Abort Triggers RAM XI Training Summit October 2018 Patrick.
Presentation transcript:

Avionics Processing Evolution – Apollo to Constellation Mike Aucoin Division Leader – Guidance, Navigation and Control Flight Systems Draper Laboratory March 4, 2008

Apollo – Design for Minimum Risk Apollo Guidance Computer relied on highly dependable single-string system with extensive ground testing followed by full scale un-crewed and then crewed flight testing. Three un-crewed suborbital tests of the Apollo Command Module (CM) and Service Module (SM) launched on Saturn I-B boosters (flights AS-201, AS-203, and AS-204). Two un-crewed Earth orbital tests of the Apollo CM and SM launched on Saturn 5 boosters and flown to high altitude enabling high energy (lunar-like) entries (Apollo 4 and Apollo 6). An un-crewed Earth orbital test of the Lunar Module (LM) launched on a Saturn I-B (Apollo 5). A piloted CM and SM test in Earth orbit launched on a Saturn I-B (Apollo 7) A piloted CM, SM, and LM test in Earth orbit launched on a Saturn 5 (Apollo 9) A piloted CM, SM, and LM test in lunar orbit launched on a Saturn 5 (Apollo 10) Contingency backup employed, e.g., use of command module flight control system during ascent to earth orbit, use of the lunar module as a life boat (a la Apollo 13). Avionics technology not as vulnerable: core memory/extremely large line widths in memory. No unexplained test failures allowed: At the electronic device level, all devices were tested and if a sample in a run proved defective the entire lot was quarantined. Failed devices went through detailed teardown failure analysis to preclude defect migration problems

Apollo/Constellation – Same or Different? Development of the AGC pushed/drove the state of the art. When the program started the embedded computer technology did not exist to perform the necessary computation. Development of the AGC helped drive the semiconductor market. The development of the GN&C and AGC proceeded in parallel – up-front requirements were not in place. It took three years for the mission requirements to be solidified. The computer went through three major redesigns, largely driven by technology (e.g., development of integrated circuits) and requirements. Commonality was a major driver. There was a great desire to use the same computer in the Command Module and Lander. There was disagreement as to whether the system should be autonomous or manually operated or remotely controlled. There was a strong emphasis on making sure there were long-term stable suppliers available. The AGC development program looked across a 10-year lifespan. During that ten year period semiconductor and computer system development technology were exploding. This put constant pressure back on the AGC development program to upgrade technology.

Shuttle – Fail Op, Fail Safe “All subsystems shall be designed to fail-op … and to fail safe … after failure of the two most critical components” Redundancy and built in test -> reliability – no explicit quantitative reliability standard. Less rigorous testing than Apollo – eight piloted subsonic Approach to Landing Tests Integrated computational requirements, e.g., for GN&C More densely packed processing – increased vulnerability to radiation Two fault tolerant power distribution system and inertial measurement system Ascent and entry employed four Primary Flight Control Systems (PFCS) computers and one Backup Flight Control System (BFCS). BFCS addressed common mode failures, had separately developed/verified software. Manual switching from PFCS to BFCS Different software load and less redundancy for on-orbit operation

X-38 – COTS, Dual Fault-tolerant Able to sustain two faults while maintaining operation Maintained processing system reliability while using COTS processor boards that were less reliable Employed redundant power supplies, cross channel data link, and voting to carry out redundant calculation and protect against Byzantine failures Had to be active during critical flight phase – reentry Designed to specific reliability requirement and to be two fault tolerant Network Element ICP VME Bus FCP Digital I/O Decomm Analog Out MPCC VME Bu s Subsystem Communications/Control Buses Power Control Subsystem FCC 1 FCC 4 FCC 3 FCC 2 NEFU Power Supply voter F C C 2 F C C 3 F C C 4 F C C 1 FTPP Power Control subsystem GPS Data Acquisition Deorbit Module Attitude Control Parafoil and Chute Aerosurface Communication s ECLSS Experiments Power Supply voter Power Supply voter Power Supply voter VME Bus X-38 Processing Architecture X-38 Fault-tolerant Computer

ISS – On Orbit Operation Russian Service Module TC computer for GN&C (thruster control) is two-fault tolerant. US Module flight processor that handles attitude control employs failover operation, but not fault tolerance All processing is on orbit, not involving critical flight phase such as ascent or reentry Russian system experienced a common mode failure on STS-117 US MDM (Flight Computer) Russian Service Module TC Computer

Constellation – Trends Size, Weight, and Power … Size, Weight and Power … Weight, Weight, Weight One fault tolerance is current design criteria A variety of flight modes being addressed, e.g., ascent, on-orbit, rendezvous, descent Ares is progressing towards some sort of voting system Orion is relying on a self-checking pair with backup

Lunar – Implications There will be continued emphasis on size, weight, and power. One fault tolerance is current design criteria. There are several flight phases requiring varying levels of necessary reliability. There are several systems involved (e.g., Orion, Altair, Ares I, Ares V, Earth Departure Stage, etc.). The processing requirements of the system of systems change with mission phase and connectivity. Reconfiguration may be desirable to maximize processing throughput and reliability. Connectivity and interoperability may drive ability to accomplish reconfiguration effectively. We should explore architectures that are insensitive (less sensitive) to common mode failures. We will need to continue to tradeoff the use of COTS with required reliability. We will need to trade off required reliability with the amount and kind of testing employed.