Presentation is loading. Please wait.

Presentation is loading. Please wait.

End-to-End Ozone Mapping and Profiler Suite (OMPS) Mission Data Modeling and Simulation Angela Li, Jizhong Chen*, Gary Smith, Lesyle Boyce, Christopher.

Similar presentations


Presentation on theme: "End-to-End Ozone Mapping and Profiler Suite (OMPS) Mission Data Modeling and Simulation Angela Li, Jizhong Chen*, Gary Smith, Lesyle Boyce, Christopher."— Presentation transcript:

1 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/121 Pending NASA Code 500 Review

2 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

3 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

4 JPSS Program 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 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 Cross Support Ground Systems JAXA Ops EUMETSAT Ops AFSCN Cross Support Flight Segment DMSG – DMSP-x JAXA – GCOM-x EUMETSAT – METOP-x DMSG – DWSS-x NRL – WINDSAT NASA – NPP JPSS Context Diagram March 2, 2011 JPSS-1 JPSS-2 Free Flyer  TSIS FF  Services FF − SARSAT − A-DCS JPSS Flight Projects External NOAA Organizations OSPO STAR Climate Service OSD NWS 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 NPP (Instruments)

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

6 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

7 OMPS Total Column Data Flow 7 01/08/12

8 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

9 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 unit- under-test in a controlled environment 9

10 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 10 01/08/12

11 OMPS Class Diagram 11 01/08/12

12 OMPS Sequence Diagram 12 01/08/12

13 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 13 01/08/12

14 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

15 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


Download ppt "End-to-End Ozone Mapping and Profiler Suite (OMPS) Mission Data Modeling and Simulation Angela Li, Jizhong Chen*, Gary Smith, Lesyle Boyce, Christopher."

Similar presentations


Ads by Google