End-to-End Ozone Mapping and Profiler Suite (OMPS) Mission Data Modeling and Simulation



Similar documents
Marcus A. Watkins Director of the Joint Agency Satellite Division, Science Mission Directorate, NASA HQ, Washington DC

Joint Polar Satellite System (JPSS)

NOAA Direct Broadcast Real-Time Network: Current Status and Plans for Delivering Sounder Data to DRARS

Ensuring the Preparedness of Users: NOAA Satellites GOES R, JPSS Laura K. Furgione

NOAA/NASA Joint Polar Satellite System (JPSS) Management Control Plan (MCP)

Ground Systems Architectures Workshop (GSAW) 2011

Naval Research Laboratory Automated Ground Operations

TIMED Mission System Engineering and System Architecture

The Benefits and Challenges in Global Meteorological Satellite Data Sharing

Kathryn A. Shontz STAR-NDE Liaison IMSG at NOAA/NESDIS/STAR Camp Springs, MD Ingrid Guch, Aleksandar Jelenak and Kent Hughes NOAA/NESDIS/STAR

Presented by Gary Davis, Director, Office of Systems Development NOAA/NESDIS/OSD. Fifty Years of Achievement

NOAA National Data Center. + CLASS Overview

FlexPlan: An Operational Mission Planning & Scheduling COTS Used Internationally

Development of a Ground System Architecture Test Bed Array

ATV Data Link Simulator: A Development based on a CCSDS Layers Framework

DoD Enterprise Architecture

Spacecraft Operations Course

8. Communications Subsystem

AGI Software for Space Situational Awareness

Architecture Frameworks in System Design: Motivation, Theory, and Implementation

Model-driven development solutions To support your business objectives. IBM Rational Rhapsody edition comparison matrix

STAR JPSS Algorithms Integration Team Configuration Management Plan Version 1.2

What is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process

The PACS Software System. (A high level overview) Prepared by : E. Wieprecht, J.Schreiber, U.Klaas November, Issue 1.

Ground System as an Enterprise Software Architecture Considerations

The STAR Algorithm Integration Team (AIT) Research to Operations Process

NuSTAR Ground Systems and Operations Approach Lessons Learned

NASA's Earth Observing Data and Information System (EOSDIS)

Service Oriented Architectures Using DoDAF1

PERSONNEL REQUIREMENTS FOR RADIO FREQUENCY SPACE TO GROUND RESEARCH

Criteria for Flight Project Critical Milestone Reviews

NASA s Intelligent Synthesis Environment Program Revolutionizing the Agency s Engineering and Science Practice

Global Earth Observation Integrated Data Environment (GEO-IDE) Presentation to the Data Archiving and Access Requirements Working Group (DAARWG)

Requirements Management John Hrastar

Rotorcraft Health Management System (RHMS)

CONTROL, IOT AND OBSERVATION STATIONS

Excerpts from Chapter 4, Architectural Modeling -- UML for Mere Mortals by Eric J. Naiburg and Robert A. Maksimchuk

SCADE Suite in Space Applications

TELEMETRY AND COMMAND FRAME ROUTING IN A MULTI-MISSION ENVIRONMENT

Joint Polar Satellite System (JPSS) Algorithm Specification Volume II: Data Dictionary for the Ozone Total Column. Block 2.0.0

AIAA Distributed Operation of a Military Research Micro Satellite Using the Internet

5.2 Telemetry System Concept

C-S TEAM. Page 1 of 5

Post Processing Service

An Increase in Software Testing Robustness: Enhancing the Software Development Standard for Space Systems

COL- CC and ESA Ground Segment. Page 1

ESPDS Scalable and Secure Infrastructure

Autonomous Operations for Small, Low-Cost Missions: SME, EOR (STEDI), DATA, and Pluto Express OUTLINE. Visions for Future, Low-Cost Missions

Multi-Mission Satellite Operations Center Ground System Architecture. Ms Tiffany Morgan SMC/SDTC

Major Contracts on Schriever Air Force Base

AN AIR TRAFFIC MANAGEMENT (ATM) SYSTEM PERFORMANCE MODEL ETMS

Christie Price Subcontract Administrator Lockheed Martin Corporation South Wadsworth Blvd. Littleton, CO 80125

Space Flight Project Work Breakdown Structure

Mastering increasing product complexity with Collaborative Systems Engineering and PLM

SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT

BIRT Document Transform

2009 CAP Grant Kickoff USGS, Reston, VA May 21, 2009

The Next Generation Air Transportation System Information Sharing Environment (NISE)

Sodankylä National Satellite Data Center (NSDC): Current and Future Satellite Missions and Products

FUNCTIONAL ANALYSIS AND ALLOCATION

System Engineering: A Traditional Discipline in a Non-traditional Organization

Ball Aerospace s COSMOS Open Source Test System

THE NATIONAL SPACE WEATHER PROGRAM

Lessons Learned during the Refurbishment and Testing of an Observatory after Longterm

VOIP over Space Networks

Advanced Systems & Development

Systems Engineering Interfaces: A Model Based Approach

Which Enterprise Architect Edition Should I Purchase?

SDR/STRS Flight Experiment and the Role of SDR-Based Communication and Navigation Systems

System Development and Life-Cycle Management (SDLCM) Methodology. Approval CISSCO Program Director

Goddard Procedures and Guidelines

Air Force Satellite Control Network Interoperability Progress Report

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements

Overview of LEO Satellite Systems

The NASA Global Differential GPS System (GDGPS) and The TDRSS Augmentation Service for Satellites (TASS)

A pragmatic approach to modeling large systems

Propsim enabled Aerospace, Satellite and Airborne Radio System Testing

TACC Taiwan Analysis Center for COSMIC. Five Years Achievements

CONCEPTUAL DESIGN OF DATA ARCHIVE AND DISTRIBUTION SYSTEM FOR GEO-KOMPSAT-2A

Launch-Ready Operations Code Chain ESDT ShortNames, LongNames, and Generating PGE or Ingest Source

ESA s Data Management System for the Russian Segment of the International Space Station

A Software Engineering Process for Operational Space Weather Systems. S. Dave Bouwer, W. Kent Tobiska Space Environment Technologies

Building Content Distribution Platforms over Flexible Optical Networks

Kirsten Sinclair SyntheSys Systems Engineers

UNCLASSIFIED FY Quantity of RDT&E Articles MDAP/MAIS Code: 488

Transcription:

End-to-End Ozone Mapping and Profiler Suite (OMPS) Mission Data Modeling and Simulation Angela Li, Jizhong Chen*, Gary Smith, Lesyle Boyce, Christopher Roberts NASA Goddard Space Flight Center, Software Engineering Division, Mail Code 474.0 *Columbus Technologies and Services 01/08/12 1 Pending NASA Code 500 Review

Benefits Requirements traceability to design, code and test in integrated environment Consistent architecture, design, code and documentation of both Flight and Ground Software Subsystems Reverse engineer C, C++ or Java code for capturing existing Flight and Ground systems developed without a standardized methodology Facilitates automated Verification and Validation(V&V) and gap analysis through the use of model checking tools 2

Benefits (Continued ) Full behavioral code generation for C, C++ and Java applications targeting real-time operating systems Interface Definition and Management - System -to- System and External Interfaces - Verification of information flow between key Interfaces SysML provides flexible allocation tables that supports requirements allocation, functional allocation, and structural allocation SysML provides linkage with DoDAF, MODAF or UPDM support 3

Cross Support Flight Segment DMSG DMSP-x JAXA GCOM-x EUMETSAT METOP-x DMSG DWSS-x NRL WINDSAT NASA NPP Cross Support Ground Systems JAXA Ops EUMETSAT Ops AFSCN JPSS Program JPSS Flight Projects JPSS-1 JPSS-2 Free Flyer TSIS FF NPP (Instruments) Services FF SARSAT A-DCS JPSS Ground Project Flight Operations NPP, JPSS, DWSS, Free Flyer Data Acquisition Product Generation and Distribution NPP, JPSS, DWSS, GCOM, Free Flyer Data Acquisition and Routing Only DMSP, METOP, WINDSAT JPSS Context Diagram March 2, 2011 External NOAA Organizations OSPO STAR Climate Service OSD NWS Customers IDPS Consumers AFWA, FNMOC, NAVO, NESDIS/NDE, CLASS - National Weather Service, USDA, EPA, Agriculture, Fisheries, DoD Branches of Service etc. Direct Readout Consumers Civilian, Military, Int l Search and Rescue External NASA Organizations \ Launch Services Program (LSP) Near Earth Network (NEN) Space Network (SN) Flight Dynamics Facility (FDF) NASA Science Data Segment (SDS) - NPP Only LaRC for CERES Development

FDF TDRSS (Example of Use) GCOM Ops (JAXA) * Implementation dependent Legend: Launch Support, Commissioning & Contingency WSC SDS (NPP) JPSS Ground System Operational Flows OV-1 Telemetry Tracking & Control Free Flyers*: TSIS/A-DCS/ SARSAT P r o v i d e s M i s s i o n P l a functions Launch Support n n i Stored Mission Data GCOM-n HRD LRD MSD GCOM @ KSAT NWS TOC (NOAA) GCOM SMD Retain Intermediate product (RIP) X-Band X-Band AFWA xdrs / Metadata Data Quality Report JPSS-n DR Terminals FNMOC L/X-Band L/X-Band Field Terminals Ka-Band Argos Beacon / HK Data/ SARSAT MSD Field Terminal Users Mission Support Data March 2, 2011 DWSS-n Joint Polar Satellite System (JPSS) Ground System CLASS (NOAA) Algorithm Updates STAR (NOAA) X-Band NPP NESDIS/ NDE (NOAA) NAVO DMSP DP (AFWA) Ka-Band X-Band WindSat DP (NRL/ FNMOC) Operations Coordination WindSat / Coriolis DMSP Ops (NOAA / 6 SOPS) Ancillary Data, ODAD, SDAD, CODAD S-Band Coriolis Ops (AFSPC) GPS Crypto Keys DMSP-n NASA @ McMurdo NSA GPS X-Band MetOp-n Security EUMETSAT Backup TT&C

Mission Data Formats The Consultative Committee for Space Data Systems (CCSDS) Packet Multiplexing Protocol Data Unit (MPDU) Coded Virtual Channel Data Unit (CVCDU) Channel Access Data Unit (CADU) Raw Data Record (RDR) Science Data Record (SDR) Environmental Data Record (EDR) Intermediate Product (IP) 6

OMPS Total Column Data Flow 01/08/12 7

Strategies Rapid prototyping of behavioral model Enable early proof of concept and requirement verification and validatin Leverages NASA reusable assets to rapidly create executable models Provides simulation of the runtime environments Verify adequacy of real-time performance requirements Provides capability for early detection and isolation of potential data flow bottleneck Providing a model view of the system that is scalable to simulate worst case demand loading 8

Strategies (Continued ) Document the format and timing of information flows between systems and/or subsystems in standardized graphical format Provide automated interface-to-interface verification and validation Support subsystem testing and verification By providing high fidelity modeling of external stimulus to the unitunder-test in a controlled environment 9

Approaches Flight Vehicle Test Suite (FVTS) Hardware based Engineering Model (EM) class Software or COTS hardware based Operations (OPS) class End-to-End Data Modeling Capture data format change from CCSDS packet to CADU Use UML tools Generate code for simulation Verify the FVTS simulation results independently Object Oriented (OO) model Easy to extend Data driven simulation 01/08/12 10

OMPS Class Diagram 01/08/12 11

OMPS Sequence Diagram 01/08/12 12

Path Forward Integrate the model with an XML Parser Initialize the model with real OMPS science RDR files Done Run the Simulation from Packet to CADU Make the model simulation data driven Run simulation side-by-side with FVTS Or feed the simulation data into FVTS 01/08/12 13

Summary OMPS End-to-end Data Modeling provide us a clear, visual way to understand mission science data format The Simulation capability of the data model provide us a way to inject real science data into FVTS The object oriented nature of the model is very easy to be extended to any instrument, any data product, including: Spacecraft house keeping Instrument calibration 14

Acknowledgement Holly Abraham Columbus Technologies and Services Brett Mathews - Columbus Technologies and Services Larry Barrett Orbital Science Corp. Richard Cember Computational Physics Inc. Timothy Dorman Computational Physics Inc. 15