NASA Orion Avionics Architecture Joseph Moholt All Points Logistics © 2015 Lockheed Martin Corporation. All Rights Reserved.

Slides:



Advertisements
Similar presentations
1/17/20141 Leveraging Cloudbursting To Drive Down IT Costs Eric Burgener Senior Vice President, Product Marketing March 9, 2010.
Advertisements

So far Binary numbers Logic gates Digital circuits process data using gates – Half and full adder Data storage – Electronic memory – Magnetic memory –
CT213 – Computing system Organization
CESG, Fall 2011, 5 th November 2011 Stuart Fowell, SciSys Device Virtualisation and Electronic Data Sheets.
1 Integrity Service Excellence Complex Information Systems 19 Mar 13 Robert J. Bonneau, Ph.D. AFOSR/RTC.
Avionics Processing Evolution – Apollo to Constellation
University of Notre Dame
Advantages of Deterministic Ethernet for Space Applications
Aviation Safety ProgramSingle Aircraft Accident Prevention April NCC-1-377, Honeywell Tucson Design, Implementation, and Verification of Fault-Tolerant.
CSCI 465 D ata Communications and Networks Lecture 20 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Universal Serial Bus Grant Heileman. The History of USB In 1994 a collaborative effort to design a standard for peripheral devices was made between Compaq,
Industrial Avionics Working Group 19/04/07 Architecture Integration.
CS294-6 Reconfigurable Computing Day 3 September 1, 1998 Requirements for Computing Devices.
1 I/O Management in Representative Operating Systems.
USB 2.0 INTRODUCTION NTUT CSIE 學 生:許家豪 指導教授:柯開維教授.
NPACI: National Partnership for Advanced Computational Infrastructure August 17-21, 1998 NPACI Parallel Computing Institute 1 Cluster Archtectures and.
Solid State Storage System for the International Space Station
Providing Onboard and Onsite Ticketing Solutions to the Travel and Tourist Industry 1.
SEPT, 2005CSI Part 2.2 Protocols and Protocol Layering Robert Probert, SITE, University of Ottawa.
VMware vSphere 4 Introduction. Agenda VMware vSphere Virtualization Technology vMotion Storage vMotion Snapshot High Availability DRS Resource Pools Monitoring.
Extreme Networks Confidential and Proprietary. © 2010 Extreme Networks Inc. All rights reserved.
Virtual LAN Design Switches also have enabled the creation of Virtual LANs (VLANs). VLANs provide greater opportunities to manage the flow of traffic on.
National Aeronautics and Space Administration General ICD information for SDRs For consideration for EDS Development Sandra Johnson NASA Glenn.
UNIX System Administration OS Kernal Copyright 2002, Dr. Ken Hoganson All rights reserved. OS Kernel Concept Kernel or MicroKernel Concept: An OS architecture-design.
 Fiber optic network in ring topology  Custom software implementing a Time Division Multiplexing (TDM) scheme  Documentation summarizing conclusions.
NASA SpaceWire Architectures: Present & Future
Chapter 6 Operating System Support. This chapter describes how middleware is supported by the operating system facilities at the nodes of a distributed.
Module 9: Configuring Storage
David N. Wozei Systems Administrator, IT Auditor.
Enterprise Computing With Aspects of Computer Architecture Jordan Harstad Technology Support Analyst Arizona State University.
Repeaters and Hubs Repeaters: simplest type of connectivity devices that regenerate a digital signal Operate in Physical layer Cannot improve or correct.
1 Chapter 16 Protocols and Protocol Layering. 2 Protocol  Agreement about communication  Specifies  Format of messages (syntax)  Meaning of messages.
1 Next Few Classes Networking basics Protection & Security.
The OSI Model.
Wind River Simics: A Simulation Environment for Research and Development Abhinav Srivastava QUARBZ.
Syzygy Design overview Distributed Scene Graph Master/slave application framework I/O Device Integration using Syzygy Scaling down: simulators and other.
Heterogeneous Multikernel OS Yauhen Klimiankou BSUIR
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Embedded Runtime Reconfigurable Nodes for wireless sensor networks applications Chris Morales Kaz Onishi 1.
COMPUTER ORGANIZATIONS CSNB123 NSMS2013 Ver.1Systems and Networking1.
Dhanshree Nimje Smita Khartad
Stratus Continuous Process System COSC513 Presentation By Ying Li & Kunyu Zheng.
Computers Operating System Essentials. Operating Systems PROGRAM HARDWARE OPERATING SYSTEM.
Using NAS as a Gateway to SAN Dave Rosenberg Hewlett-Packard Company th Street SW Loveland, CO 80537
SOIS APP Working Group Overview. Presentation Overview Application Support Services Electronic Datasheets ESA Project History and Plans Standards Documentation.
X-WindowsP.K.K.Thambi The X Window System Module 5.
March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies.
Real-Time Systems Presented by: Stuart D Fowell CCSDS Time Critical Onboard Application Services Stuart D. Fowell, Keith L. Scott, Chris.
CH10 Input/Output DDDData Transfer EEEExternal Devices IIII/O Modules PPPProgrammed I/O IIIInterrupt-Driven I/O DDDDirect Memory.
Lecture 4 Overview. Ethernet Data Link Layer protocol Ethernet (IEEE 802.3) is widely used Supported by a variety of physical layer implementations Multi-access.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Advantages of Time-Triggered Ethernet
Intro to Distributed Systems and Networks Hank Levy.
17 November Asynchronous Message Service (1 of 3) In addition to file transfer, event-driven asynchronous message exchange may also be useful for.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
Hands-On Microsoft Windows Server 2008 Chapter 7 Configuring and Managing Data Storage.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
Ensuring Reliable Networks Copyright © TTTech Computertechnik AG. All rights reserved.Page 1 Christian Fidi Product Manager Advantages cFS.
Software Architecture of Sensors. Hardware - Sensor Nodes Sensing: sensor --a transducer that converts a physical, chemical, or biological parameter into.
Using Ada-C/C++ Changer as a Converter Automatically convert to C/C++ to reuse or redeploy your Ada code Eliminate the need for a costly and.
Modeling and Simulation of TTEthernet
DETERMINISTIC ETHERNET FOR SCALABLE MODULAR AVIONICS
OSI Model The Seven Layers
NASA/ Johnson Space Center
Presentation transcript:

NASA Orion Avionics Architecture Joseph Moholt All Points Logistics © 2015 Lockheed Martin Corporation. All Rights Reserved.

Integrated Modular Avionics (IMA)

Developed by Ron Szkody in 1996 IMA is a Honeywell provided hardware and software abstraction layer that allows the Orion program to operate a robust, modular, and easily scaled design Decentralizes the logically grouped computational units (ex. Guidance and Navigation) through the use of a “Virtual Backplane” Allows the Orion team to operate at the Application layer and communicate through the Virtual Backplane via a standardized API

Applications or “Partitions” (ex. GNC) are time and space partitioned Memory resources (size and location) are pre-allocated with write access only allowed by the partition Computational resources are pre-determined as well with a set time and duration allotted for each partition Handled by the OS (Greenhills Integrity OS) and configured using XML files The system is driven by one interrupt (frame sync)

Applications or “Partitions” (ex. GNC) are time and space partitioned Memory resources (size and location) are pre-allocated with write access only allowed by the partition Computational resources are pre-determined as well with a set time and duration allotted for each partition Handled by the OS (Greenhills Integrity OS) and configured using XML files The system is driven by one interrupt (frame sync) Backup Flight Software utilizes a unique architecture to prevent against common cause failures

GNCCDH

Time-Trigger Ethernet for the Onboard Data Network (ODN)

ODN is a 1 Gbps, Time-triggered, tiered Ethernet operating on 3 redundant planes Eliminates Automatic Dynamic Reconfiguration Time-triggered messages: transmitted over the network at a predefined time with guaranteed delivery Rate-constrained messages: design for less determinism, but guaranteed bandwidth Best effort messages: Used as part of the remaining bandwidth with no guarantees of transmission (ex. Video) Tier 1 Tier 2 Tier 3

Service Module (ESA/LM)Crew Capsule (LM)

Common cause failures o Bug in flight software Radiation hits o Bit flip Dead bus o Power failure Flight and ground crew

Common cause failures o Bug in flight software Radiation hits o Bit flip Dead bus o Power failure Flight and ground crew FCM 1 FCM 2 FCM 3FCM 4 BFS

Common cause failures o Bug in flight software Radiation hits o Bit flip Dead bus o Power failure Flight and ground crew FCM 1 FCM 2 FCM 3FCM 4 BFS

Common cause failures o Bug in flight software Radiation hits o Bit flip Dead bus o Power failure Flight and ground crew FCM 1 FCM 2 FCM 3FCM 4 BFS

Common cause failures o Bug in flight software Radiation hits o Bit flip Dead bus o Power failure Flight and ground crew FCM 1 FCM 2 FCM 3FCM 4 BFS

How do we recover?

Partitions owners chose a specific set of data to transfer across the ODN to allow the redundant partition to converge their datasets A partition controller tells the other partitions what type of reset occurred based on input data available Partitions initialize and converge independently following direction from the partition controller

A flight computer should come back into the working set around 20 seconds Probability that all flight computers are reset in the same 20 second window is greater than one in 1,870,000 missions o The Shuttle never had to enable the Backup Flight Software for any of their nominal missions In most cases, the ground or crew must command the reset flight computer back into the working set Only failures in critical partitions can reset the entire flight computer

Questions? © 2015 Lockheed Martin Corporation. All Rights Reserved.