1 / 15

Topics

Evolution of a Measurement-Based Data Processing System for Precipitation Erich Franz Stocker NASA/GSFC Code 610.2 Mary Cleave NASA Headquarters. Topics. Determining measurements Architectural characteristics of a measurement-based system

eithne
Download Presentation

Topics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Evolution of a Measurement-Based Data Processing System for PrecipitationErich Franz Stocker NASA/GSFC Code 610.2Mary Cleave NASA Headquarters

  2. Topics • Determining measurements • Architectural characteristics of a measurement-based system • Evolving TRMM mission data processing system to measurement based Precipitation Processing System (PPS) • Architecture-based process in use • Summary

  3. Establish of a Measurement • NASA Earth Science is evolving • Measurement-based programs for mature measurements • Away from single point missions. • NASA intends to evolve to measurements • The measurement has been made via remote sensing on previous missions • When a program has matured to the point that follow-on flights with a number of appropriate instruments have been identified. • Flights and instruments need not all be provided by NASA • Measurement programs are warranted when NASA needs • A parameter or set of related parameters needed for the measurement have emerged as key to a climate research area with an NASA Earth Sciences research program • To support climate research with a seamless data set from mission to mission. • Consensus of the research community as to the importance of the parameter to that research • The selection of parameters that constitute a climate data record (measurement) is being developed within NASA Earth Sciences by • No fixed “one-size fits all” process but focused on an identified research need • Science Divisions lead and • Managed by the science program managers • in conjunction with the science community

  4. Characteristics of Measurement Approach • Evolution from a science team per mission to a science team per measurement • TRMM science team has become the Precipitation Measurement Missions (PMM) team • Funding and research announcements are focused on the single mission science team • Programmatic direction from a single Program Scientist within NASA Hq Earth Sciences. • Measurement based data processing systems may have evolved from a single mission system but support multiple missions (instruments) for processing the measurement • Build on existing relationship with the measurement science team • Maintain processing capabilities from one mission to next • Handle new missions, parameter data, or related instrument data as needed with minimum incremental cost for the processing

  5. Advantages of the Measurement Approach • Ensures continuity of measurements and data products key to NASA Earth Science research focus • Helps ensures that missions are focused on the science measurement needs rather than on the hardware being developed • Places missions within the overall direction of the measurement science community • Ensures that measurement based science data processing systems • Are under science umbrella rather than the computer science one • Have the science expertise to produce measurement products correctly, efficiently and with continuity • Provides infrastructure support from mission to mission to • Keep costs low – through incremental expansion costs • Focus on the needs of the measurement data collection and processing • Provide measurement expertise and continuity • Ensure that processing not so general that all focus on the measurement is lost • Facilitates science research on the measurement even when no mission is immediately available.

  6. Precipitation Processing System • Precipitation identified as ready for evolution to measurement • Many missions • Long history of producing the measurement • Consensus of the science community • TRMM Data and Information System (TSDIS) designated as a prototype measurement based data processing system • Basic requirements • Be able to handle data from a number of different sources • Be able to able to support TRMM, existing precipitation data products and the Global Precipitation Measurement mission • Be able to add or remove data streams (with a known incremental cost for additions) • Be able to transition the data processing system to another provider when desired (i.e. move processing ) • Provide seamless consistent data set of precipitation through many missions

  7. Single Point to Measurement Based

  8. PPS Evolution Approach • Totally architectural approach • Analysis • Requirements • Design • Implementation • Testing • Configuration Management • Start with the TSDIS architecture and reuse as many architectural components • Identify all architectural components • Identify those that are fixed in single source approach • Determine all dependencies (language, design, and code) • From this starting part evolve PPS by • Identifying the characteristics needed because of the given charge • Identify all the components required • Identify all the properties and constraints on processes, data flows, and connectors • Multiple architectural walkthroughs before first design/implementation and walkthroughs throughout the process

  9. GPM Req for Algorithms Simplified deletions Simplified modifications Simplified additions Run in different modes Ease of maintenance Minimum human interaction Recover automatically for predetermined anomalies Able to call for help Recover automatically from failure Run on small Equipment Run on large equipment No hard software restrictions No breakage on scaling No lock-up on scaling Expand functionality beyond initial evolution Adaptable to new and different situations/uses Usable in unanticipated manner Support running of “special or injected code” in plug-in mode Operations settable via data Data streams addable or changeable via data Process interactions settable via data DB and other tools settable via data Configurable Configurable Recoverable Recoverable Configurable Recoverable Extensible Extensible Extensible Scalable Scalable Scalable Portable Portable Portable Flexible Flexible Flexible Easily moved to different hardware platforms Easily moved to different operating system platforms Ability to use with different supporting COTS Architecture Characteristics for “Measurement Based”

  10. Expertise Architecture Evolving for “Measurement Based” Processing Algorithms Processing Infrastructure

  11. Project Specific Existing Core PPS Architecture Overview

  12. Some PPS Aspects • Tied to the ongoing NASA REASON CAN community standards efforts • Support ESML (GHCC) • Support OpenDaPS (URI) • Data storage in HDF4 and HDF5 • Evaluating other standards as identified • Working to ensure availability in generic GIS data formats • Allow dynamic subsetting online (in mulitple formats) • Geographic • dataset parameter subsetting • Flexible toolkit • Easily add formats (currently binary, HDF4, HDF5, NetCDF) • Add languages (currently C, C++, and F77) • Dynamically produce read/write routines for subsetted data • Use of SOAP to provide access to special services (e.g. user code within PPS) • Close working with other precipitation centers

  13. Examples Working with Others • Working with CSU to prototype • Intercalibrated 1C radiometer data from multiple sensors • A appropriate logical format for the representation of such data (this also with a wider community using radiometer data • Working with Univ of Utah and MSFC on precipitation features dataset • Working with UAH/GHCC on prototyping aspects important for precipitation • XML based data ingest formats • ESML for HDF4 and F77 • Working with several different groups on GIS versions of precipitation data • Testing dynamic subsetting capabilities • To satisfy user requests on TSDIS • To satisfy study needs for GPM • Driven by the needs of the precipitation community and the work done through REASON CAN

  14. Prototype Science Discipline Center

  15. PPS/GPM Operations Concept

More Related