The US National Science Foundation 4m Daniel K. Inouye Solar Telescope (DKIST) on Haleakala, Maui is the largest solar telescope in the world. DKIST’s superb resolution and polarimetric sensitivity will enable astronomers to explore the origins of solar magnetism, the mechanisms of coronal heating and drivers of flares and coronal mass ejections. DKIST operates as a coronagraph at infrared wavelengths, providing crucial measurements of the magnetic field in the corona. During its Operations Commissioning Phase, DKIST has already conducted a significant number of shared-risk observations for community researchers. The complex raw data are calibrated by the DKIST Data Center located in Boulder and distributed to the science community. We’ll present examples of science results and discuss lessons learned. Ongoing instrument development efforts include, an upgrade of the single-conjugate adaptive optics system to a multi-conjugate AO, the implementation of image slicers for the DL-NIRSP instrument and development of infrared detectors the DL- and CRYO-NIRSP instruments.
KEYWORDS: Control software, Software development, Control systems, Observatories, Process control, Peer review, Operating systems, Industry, Engineering, Standards development
The National Science Foundation’s Daniel K. Inouye Solar Telescope (DKIST) is a 4-meter solar observatory in operation at Haleakalā, Hawaii. The High-Level Software (HLS) group develops and maintains software and control systems for the observatory. During the nearly 20 yearlong observatory construction phase we utilized the Concurrent Versioning System (CVS) as the revision control component of our software configuration management process. As we transitioned into the observatory operations phase, we began looking at using a more modern revision control system that would offer more flexibility and control for software development going forward. Through our long-term planning process, the decision was made to transition from CVS to the Git revision control system. In this paper we describe the motivation to move from CVS to Git for software revision control at DKIST and explain the planning involved to ensure a smooth transition. We will review challenges faced, planning steps involved, migration results, and look at lessons learned from the process. We conclude by sharing initial feedback from the team on the experience thus far using Git.
The classical single conjugate adaptive optics system of the new 4-meter Daniel K. Inouye Solar Telescope is going to be replaced by a multi-conjugate system for adaptive optics supported observations of the Sun in an enlarged field of view. The multi-conjugate correction will expand the high-order adaptive optics wavefront correction over a wider field of view up to 1 arcminute. The ground-layer-only correction will uniformly improve the seeing across a field of view larger than 2 arcminutes for observations that require lower resolution but very large fields. Thus, the ground-layer & multi-conjugate adaptive optics upgrade will add new potential to the wavefront correction system and thereby boost the scientific output of the telescope. In this conference, we layout the overall project, its subsystems and the current status.
The National Science Foundation’s 4m Daniel K. Inouye Solar Telescope (DKIST) on Haleakala, Maui is now the largest solar telescope in the world. DKIST’s superb resolution and polarimetric sensitivity will enable astronomers to unravel many of the mysteries the Sun presents, including the origin of solar magnetism, the mechanisms of coronal heating and drivers of flares and coronal mass ejections. Five instruments, four of which provide highly sensitive measurements of solar magnetic fields, including the illusive magnetic field of the faint solar corona. DKIST operates as a coronagraph at infrared wavelengths where the sky background is low and bright coronal emission lines are available. The high-order, single-conjugate adaptive optics system (AO) provides diffraction limited imaging and the ability to resolve features approximately 20 km on the Sun. A multi-conjugate AO upgrade is in progress. With these unique capabilities DKIST will address basic research aspects of Space Weather and help improve predictive capabilities. DKIST has completed construction and is now in the early phases of operations. Community proposal-based shared-risk observations are conducted by the DKIST operations team.
The 4-meter Daniel K. Inouye Solar Telescope will be upgraded with multi-conjugate adaptive optics. Two high-altitude deformable mirrors shall be added, and a multi-directional wavefront sensor system and a real-time control computer cluster will replace the existing counterparts of the operational first-light, classical adaptive optics system in a few years. Herein we give a brief overview of the system. We present the current status of the project including the prototyping for the wavefront sensor system and the real-time control system.
We present an overview of the design and implementation of the real-time speckle image processing pipeline for the National Science Foundation’s (NSF) Daniel K. Inouye Solar Telescope (DKIST) Visible Broadband Imager (VBI) first light instrument. We begin by discussing our real-time constraints, changes to our design over the course of development and the current design and status of the project. We then present a more detailed overview of the C++ pipeline implementation including major components, functionality and usage. Finally, we present a performance summary and a reconstruction obtained from DKIST first light initiative data.
The Daniel K. Inouye Solar Telescope (DKIST) is a 4-meter solar observatory under construction at Haleakala, Hawaii [1]. The Visible Broadband Imager (VBI) is a first light instrument that will record images at the highest possible spatial and temporal resolution of the DKIST at a number of scientifically important wavelengths [2]. The VBI is a pathfinder for DKIST instrumentation and a test bed for developing processes and procedures in the areas of unit, systems integration, and user acceptance testing. These test procedures have been developed and repeatedly executed during VBI construction in the lab as part of a "test early and test often" philosophy aimed at identifying and resolving issues early thus saving cost during integration test and commissioning on summit.
The VBI team recently completed a bottom up end-to-end system test of the instrument in the lab that allowed the instrument’s functionality, performance, and usability to be validated against documented system requirements. The bottom up testing approach includes four levels of testing, each introducing another layer in the control hierarchy that is tested before moving to the next level. First the instrument mechanisms are tested for positioning accuracy and repeatability using a laboratory position-sensing detector (PSD). Second the real-time motion controls are used to drive the mechanisms to verify speed and timing synchronization requirements are being met. Next the high-level software is introduced and the instrument is driven through a series of end-to-end tests that exercise the mechanisms, cameras, and simulated data processing. Finally, user acceptance testing is performed on operational and engineering use cases through the use of the instrument engineering graphical user interface (GUI).
In this paper we present the VBI bottom up test plan, procedures, example test cases and tools used, as well as results from test execution in the laboratory. We will also discuss the benefits realized through completion of this testing, and share lessons learned from the bottoms up testing process.
The Daniel K. Inouye Solar Telescope (DKIST) Data Handling System (DHS) provides the technical framework and building blocks for developing on-summit instrument quality assurance and data reduction pipelines. The DKIST Visible Broadband Imager (VBI) is a first light instrument that alone will create two data streams with a bandwidth of 960 MB/s each. The high data rate and data volume of the VBI require near-real time processing capability for quality assurance and data reduction, and will be performed on-summit using Graphics Processing Unit (GPU) technology. The VBI data processing pipeline (DPP) is the first designed and developed using the DKIST DHS components, and therefore provides insight into the strengths and weaknesses of the framework. In this paper we lay out the design of the VBI DPP, examine how the underlying DKIST DHS components are utilized, and discuss how integration of the DHS framework with GPUs was accomplished. We present our results of the VBI DPP alpha release implementation of the calibration, frame selection reduction, and quality assurance display processing nodes.
The Daniel K. Inouye Solar Telescope (DKIST) will include facility instruments that perform polarimetric observations of the sun. In order for an instrument to successfully perform these observations its Instrument Controller (IC) software must be able to tightly synchronize the activities of its sub-systems including polarization modulators, cameras, and mechanisms. In this paper we discuss the DKIST control model for synchronizing these sub-systems without the use of hardware trigger lines by using the DKIST Time Reference And Distribution System (TRADS) as a common time base and through sub-system control interfaces that support configuring the timing and cadence of their behavior. The DKIST Polarization Modulator Controller System (PMCS) provides an interface that allows the IC to characterize the rotation of the modulator in terms of a reference time (t0), rate, and start state. The DKIST Virtual Camera (VC) provides a complimentary interface that allows data acquisitions and accumulation sequences to be specified using a reference time (t0), rate, and execution block time slices, which are cumulative offsets from t0. Re-configuration of other instrument mechanisms such as filter, slits, or steering mirrors during the observation is the responsibility of the IC and must be carefully scheduled at known and pre-determined gaps in the VC data acquisition sequence. The DKIST TRADS provides an IEEE-1588-2008 Precision Time Protocol (PTP) service that is used to synchronize the activities of instrument sub-systems. The modulator, camera, and mechanism sub-systems subscribe to this service and can therefore perform their tasks according to a common time base. In this paper we discuss the design of the PMCS, VC, and mechanism control interfaces, and how the IC can use them to configure the behavior of these sub-systems during an observation. We also discuss the interface to TRADS and how it is used as a common time base in each of these sub-systems. We present our preliminary results of the system performance against known instrument use cases.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.