OVSA Expansion Software Overview Gordon Hurford Kickoff Meeting NJIT 25-Oct-2010.

Slides:



Advertisements
Similar presentations
Test Builder & Test Executor Sonja Vrcic Socorro, December 12, 2007.
Advertisements

System Integration Verification and Validation
1 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
ECM RFP 101 Presented by: Carol Mitchell C.M. Mitchell Consulting.
MotoHawk Training Model-Based Design of Embedded Systems.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 3/16/2012OVSA Preliminary Design Review.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Panorama Consulting Group LLC ERP Assessment, Selection, and Planning SAMPLE APPROACH.
Bill SahrEVLA M&C Transition System Software CDR December 5-6, EVLA Monitor & Control Transition System Software Overview.
RHESSI and OVSA Data Base Organization J. McTiernan OVSA expansion project kickoff meeting 25-Oct-2010.
EOVSA Data Volume / Data Rates Gordon Hurford Nov 8, 2011 EOVSA Technical Design Meeting - NJIT.
FASR-A 6 Gb/s x 2 x GB/s 400 GB/day 50 GB/day ~1 GB/day X xxx FASR Data Analysis Plan 22-May-2005 Simplified Data Pipeline.
GLAST LAT ProjectISOC CDR, 4 August 2004 Document: LAT-PR-04500Section 3.11 GLAST Large Area Telescope: Instrument Science Operations Center CDR Section.
FASR Calibration and Data Management Issues Gordon Hurford Space Sciences Lab University of California, Berkeley 9 Feb 2006 FASR Development Meeting.
WBS & AO Controls Jason Chin, Don Gavel, Erik Johansson, Mark Reinig Design Meeting (Team meeting #10) Sept 17 th, 2007.
Chapter 13 Embedded Systems
CASE Tools CIS 376 Bruce R. Maxim UM-Dearborn. Prerequisites to Software Tool Use Collection of useful tools that help in every step of building a product.
RHESSI Visibilities Gordon Hurford, Ed Schmahl, Richard Schwartz 1 April 2005.
Project Plan The Development Plan The project plan is one of the first formal documents produced by the project team. It describes  How the project will.
1 Chapter 13 Embedded Systems Embedded Systems Characteristics of Embedded Operating Systems.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
CH 13 Server and Network Monitoring. Hands-On Microsoft Windows Server Objectives Understand the importance of server monitoring Monitor server.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
Process-oriented System Automation Executable Process Modeling & Process Automation.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the purpose and various phases of the traditional systems development.
Software System Engineering: A tutorial
DCS Overview MCS/DCS Technical Interchange Meeting August, 2000.
1 ANASAC Meeting – May 20, 2015 ALMA Pipeline Brian Glendenning (for Jeff Kern)
Upgrade to Real Time Linux Target: A MATLAB-Based Graphical Control Environment Thesis Defense by Hai Xu CLEMSON U N I V E R S I T Y Department of Electrical.
Decision Support Systems C H A P T E R 10. Decision Making and Problem Solving.
EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review System Development Overview.
16 1 Installation  After development and testing, system must be put into operation  Important planning considerations Costs of operating both systems.
Testing Workflow In the Unified Process and Agile/Scrum processes.
ALMA Software B.E. Glendenning (NRAO). 2 ALMA “High Frequency VLA” in Chile Presently a European/North American Project –Japan is almost certainly joining.
Digital Packaging Processor Gordon Hurford Jim McTiernan EOVSA PDR 15-March-2012.
EOVSA Data and Database System Gordon Hurford and Jim McTiernan EOVSA Prototype Readiness Review 24-Sept-2012.
Doug Tody E2E Perspective EVLA Advisory Committee Meeting December 14-15, 2004 EVLA Software E2E Perspective.
THE LWA SOFTWARE LIBRARY Jayce Dowell – LWA Users’ Meeting – July 27, 2012.
Correlator Growth Path EVLA Advisory Committee Meeting, March 19-20, 2009 Michael P. Rupen Project Scientist for WIDAR.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
Pre-OTS Testing in Penticton Sonja Vrcic Socorro, December 11, 2007.
SSC SI Data Processing Pipeline Plans Tom Stephens USRA Information Systems Development Manager SSSC Meeting – Sept 29, 2009.
ICALEPCS’ GenevaACS in ALMA1 Allen Farris National Radio Astronomy Observatory Lead, ALMA Control System.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 9/25/2012Prototype Review Meeting.
Observing Modes from a Software viewpoint Robert Lucas and Philippe Salomé (SSR)
FASR Software Considerations Gordon Hurford SSL AUI – August 2007.
EOVSA Data and Database System J. McTiernan EOVSA CoDR 25-April-2011.
CH 13 Server and Network Monitoring. Hands-On Microsoft Windows Server Objectives Understand the importance of server monitoring Monitor server.
14 June, 2004 EVLA Overall Design Subsystems II Tom Morgan 1 EVLA Overall Software Design Final Internal Review Subsystems II by Tom Morgan.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Digital Packaging Processor - Overview Gordon Hurford Nov 7, 2011 EOVSA Technical Design Meeting - NJIT.
Software Engineering Chapter: Computer Aided Software Engineering 1 Chapter : Computer Aided Software Engineering.
Ray Plante for the DES Collaboration BIRP Meeting August 12, 2004 Tucson Fermilab, U Illinois, U Chicago, LBNL, CTIO/NOAO DES Data Management Ray Plante.
EOVSA Pipeline Processing System J. McTiernan EOVSA Prototype Review 24-Sep-2012.
M.P. RupenEVLA Advisory Committee Meeting September 6-7, Correlator Test Plan Michael P. Rupen.
Mountaintop Software for the Dark Energy Camera Jon Thaler 1, T. Abbott 2, I. Karliner 1, T. Qian 1, K. Honscheid 3, W. Merritt 4, L. Buckley-Geer 4 1.
Implementation Review1 Archive Ingest Redesign March 14, 2003.
HarveyFIELDS iCDR – Flight Software Solar Probe Plus FIELDS DCB FSW Requirements Peter Harvey University of California 1.
Software Requirements for the Testing of Prototype Correlator Sonja Vrcic Socorro, December 11, 2007.
EOVSA Data and Database System J. McTiernan EOVSA Technical DesignMeeting 7-Nov-2011.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
Master Correlator Control Computer (MCCC) Requirements & Status Sonja Vrcic Socorro, December 12, 2007.
LSST Commissioning Overview and Data Plan Charles (Chuck) Claver Beth Willman LSST System Scientist LSST Deputy Director SAC Meeting.
IEEE Std 1074: Standard for Software Lifecycle
Bryan Butler (for Bill Sahr)
Gustaaf van Moorsel September 9, 2003
Correlator Growth Path
SDP Interface Identification
Presentation transcript:

OVSA Expansion Software Overview Gordon Hurford Kickoff Meeting NJIT 25-Oct-2010

Monitor and Control Operator Data Packaging Processor DSPU Antennas, receivers, analog subsystems Interim Data Base Data selection, averaging, reformatting & calibration Burst identification Archive Databases ~6 GB/day Users Quick look & metadata products Map generation Tohban Map display Light curve, spectra generation NJIT GH/JM+ NJIT OVSA Expansion Software and Data Handling 23-Oct-10 OVSA-specific CASPER-based Miriad-based RHESSI-based Light curve, spectra display IDL Shell Browser Hi-Level Analysis

Monitor and Control Operator Data Packaging Processor DSPU Antennas, receivers, analog subsystems Interim Data Base Data selection, averaging, reformatting & calibration Burst identification Archive Databases ~6 GB/day Users Quick look & metadata products Map generation Tohban Map display Light curve, spectra generation NJIT GH/JM+ NJIT OVSA Expansion Software and Data Handling 23-Oct-10 OVSA-specific CASPER-based Miriad-based RHESSI-based Light curve, spectra display IDL Shell Browser Hi-Level Analysis

DPP Time-Multiplex Architecture Correlator Frequency averaging RFI excision Frequency averaging RFI excision Time-independent calibration & Formatting Parallel outputs on separate networks Correlator cycles addresses Interim Database + Scaleable + Decouples correlator & DPP design issues + Can trade hardware for code optimization Digital Packaging Processor ~450 MB/s ~1 MB/s 40 GB/day

OVSA Software Task Organization DGAdvisory Committee Data Base Management JM Data Analysis Software GH DPP definition GH Hardware-embedded SW NJIT Array control & real time display NJIT Routine Calibration & Analysis GH Non-solar Analysis CIT Special calibration Analysis NJIT DPP implementation NJIT Housekeeping data NJIT QL / metadata JM Pipelined database creation JM IDL/Miriad shell JM User interface & displays JM Miriad Scripting JM Stephen White Testing NJIT Assisted by NJIT 11-Feb-2010

Implementation Philosophy (1) Implementation is VERY manpower-limited  Prioritization is vital  Maximize use of existing packages  Adaptation of RHESSI IDL-based user interface, display & database systems  Miriad analysis package

Implementation Philosophy (2) Highest priority goals: –To have documented software enabling external users to conveniently do some science with OVSA observations by Sept 30, 2013 –To have basic software tools in place to support hardware development

Implementation Philosophy (3) Highest priority goal: To have documented software enabling external users to conveniently do some science with OVSA observations by Sept 30, 2013 Examples of lower priority goals: –Fine-scale RFI excision –Processing speed –Ability to analyze special cases or compromised events –Implementation of calibration refinements (e.g. polarization) –Integration of high-level analysis tools –Limited support for non-solar observations

Interim Software Milestones (1) Phase 1: 15 months - Dec 31, 2011 Objective: Primitive end-to-end capability to support hardware development & enable demonstration science –Place-holder (pass-through) DPP –Offline processing into Miriad-compatible format –Testing with legacy data –Primitive data base to support test data –Miriad IDL shell – basic development –Some support for calibration analysis –Miriad scripts for calibration and mapping –Limited-feature interface using RHESSI GUI

Interim Software Milestones (2) Phase 2: 15 months - Mar 31, 2013 Objective: Fairly complete but manually-oriented analysis package –DPP supports real-time data packaging and pre- calibration without RFI excision –Improved data base provisions –Improved calibration analysis, application and mapping software –Improved user interfacing. –Preliminary user documentation

Interim Software Milestones (3) Phase 3: 6 months - Sept 30, 2013 Objective: Fully-featured with automated data processing & quick-look generation. –DPP support for RFI excision and flexible frequency averaging –Flare identification and application database generation –Scripts to generate quick look / catalog data. –Scripts to automate data management –Additional bells and whistles. –Basic support for non-solar observations –Improved user documentation..

Next Steps Consensus on overall approach to OVSA software Consensus on calibration strategy Coordination between: –Hardware and software development schedule / needs –NSF- and NASA-funded tasks –OVSA and FASR software Early Definition of selected interfaces –Correlator  DPP –Offline calibration input  DPP –Housekeeping  DPP –Interim database format

extras

DPP Architecture Options Frequency Averaging Baseline Processing Correlator Frequency Averaging By polarization Correlator Frequency Averaging Frequency Averaging Baseline Processing By baseline Correlator Frequency Averaging Frequency Averaging Baseline Processing switched - Not scaleable - Well suited to correlator processing? - Prevents polarization calibration by subchannel + Scaleable -Couples correlator software and/or hardware to DPP speed - Discourages use of ‘canary’ antennas for RFI identification + Fully scaleable + Decouples correlator and DPP performance/design Need speed tests and correlator architecture input