A Caltech Library Service

Software systems for operation, control, and monitoring of the EBEX instrument

Milligan, Michael and Matsumura, Tomotake (2010) Software systems for operation, control, and monitoring of the EBEX instrument. In: Software and Cyberinfrastructure for Astronomy. Proceedings of SPIE. No.7740. Society of Photo-Optical Instrumentation Engineers (SPIE) , Bellingham, WA, Art. No. 774007. ISBN 978-0-81948-230-3.

[img] PDF - Published Version
See Usage Policy.

[img] PDF - Submitted Version
See Usage Policy.


Use this Persistent URL to link to this item:


We present the hardware and software systems implementing autonomous operation, distributed real-time monitoring, and control for the EBEX instrument. EBEX is a NASA-funded balloon-borne microwave polarimeter designed for a 14 day Antarctic flight that circumnavigates the pole. To meet its science goals the EBEX instrument autonomously executes several tasks in parallel: it collects attitude data and maintains pointing control in order to adhere to an observing schedule; tunes and operates up to 1920 TES bolometers and 120 SQUID amplifiers controlled by as many as 30 embedded computers; coordinates and dispatches jobs across an onboard computer network to manage this detector readout system; logs over 3 GiB/hour of science and housekeeping data to an onboard disk storage array; responds to a variety of commands and exogenous events; and downlinks multiple heterogeneous data streams representing a selected subset of the total logged data. Most of the systems implementing these functions have been tested during a recent engineering flight of the payload, and have proven to meet the target requirements. The EBEX ground segment couples uplink and downlink hardware to a client-server software stack, enabling real-time monitoring and command responsibility to be distributed across the public internet or other standard computer networks. Using the emerging dirfile standard as a uniform intermediate data format, a variety of front end programs provide access to different components and views of the downlinked data products. This distributed architecture was demonstrated operating across multiple widely dispersed sites prior to and during the EBEX engineering flight.

Item Type:Book Section
Related URLs:
URLURL TypeDescription DOIArticle Paper
Additional Information:© 2010 SPIE The International Society for Optical Engineering. EBEX is supported by NASA through grants number NNG04GC03G, NNG05GE62G, NNX08AG40G, and NNX07AP36H. Additional support comes from the National Science Foundation through grant number AST 0705134, the French Centre national de la recherche scientifique (CNRS), and the UK Science and Technology Facilities Council (STFC). This project makes use of the resources of the Minnesota Supercomputing Institute and of the National Energy Research Scientific Computing Center (NERSC), which is supported by the office of Science of the U.S. Department of Energy under contract No. DE-AC02-05CH11231. The McGill authors acknowledge funding from the Canadian Space Agency, Natural Sciences and Engineering Research Council, Canadian Institute for Advanced Research, Canadian Foundation for Innovation and Canada Research Chairs program. We thank the Columbia Scientific Balloon Facility for their energetic support. We gratefully acknowledge the efforts of our colleagues in the BLAST project that produced the foundation for much of this work.
Funding AgencyGrant Number
Centre National de la Recherche Scientifique (CNRS)UNSPECIFIED
Science and Technology Facilities Council (STFC)UNSPECIFIED
Department of Energy (DOE)DE-AC02-05CH11231
Canadian Space Agency (CSA)UNSPECIFIED
Natural Sciences and Engineering Research Council of Canada (NSERC)UNSPECIFIED
Canadian Institute for Advanced Research (CIFAR)UNSPECIFIED
Canada Foundation for InnovationUNSPECIFIED
Canada Research Chairs ProgramUNSPECIFIED
Subject Keywords:CMB, millimeter-wave telescopes, flight control systems, ballooning, data handling
Series Name:Proceedings of SPIE
Issue or Number:7740
Record Number:CaltechAUTHORS:20161101-124805176
Persistent URL:
Official Citation:Michael Milligan ; Peter Ade ; François Aubin ; Carlo Baccigalupi ; Chaoyun Bao ; Julian Borrill ; Christopher Cantalupo ; Daniel Chapman ; Joy Didier ; Matt Dobbs ; Will Grainger ; Shaul Hanany ; Seth Hillbrand ; Johannes Hubmayr ; Peter Hyland ; Andrew Jaffe ; Bradley Johnson ; Theodore Kisner ; Jeff Klein ; Andrei Korotkov ; Sam Leach ; Adrian Lee ; Lorne Levinson ; Michele Limon ; Kevin MacDermid ; Tomotake Matsumura ; Amber Miller ; Enzo Pascale ; Daniel Polsgrove ; Nicolas Ponthieu ; Kate Raach ; Britt Reichborn-Kjennerud ; Ilan Sagiv ; Huan Tran ; Gregory S. Tucker ; Yury Vinokurov ; Amit Yadav ; Matias Zaldarriaga ; Kyle Zilic; Software systems for operation, control, and monitoring of the EBEX instrument. Proc. SPIE 7740, Software and Cyberinfrastructure for Astronomy, 774007 (July 19, 2010); doi:10.1117/12.857583.
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:71664
Deposited On:01 Nov 2016 21:29
Last Modified:11 Nov 2021 04:49

Repository Staff Only: item control page