Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “DAQ”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 37 records · Page 2

Region of Interest Filter in DUNE DAQ

The Deep Underground Neutrino Experiment (DUNE) is the next generation neutrino experiment currently under construction. It consists of a broadband neutrino beam at Fermilab, a high precision near detector, and the largest liquid argon time projection chamber far detector ever designed at the Sanford Underground Research Facility (SURF). The Region of Interest (ROI) filter is designed for DUNE’s online Data Acquisition (DAQ) system to address data rate constraints and enable low energy physics in the <10 MeV range. The filter employs zero suppression on the detector signal, and by tuning the readout window and threshold the data rates can be reduced by >90%. Performance of the ROI is analyzed in LArsoft on MARLEY generated low energy MC events propagated through the detector simulation. Notably, the optimized ROI filter enables a lower trigger threshold for readout at ~5-10 MeV, allowing DUNE to explore low-energy physics, specifically focusing on solar boron 8 neutrinos which are relevant in this energy range. This advancement enhances DUNE's scientific capabilities, opening avenues for detailed analyses of previously inaccessible low-energy neutrino interactions.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Exploring DAOS as a Burst Buffer for a 100 Gbps DAQ Real-Time Streaming System

We present an experimental evaluation of a burst buffer for a real-time DAQ streaming system designed to transmit instrument data to remote data centers. The system is based on EJ-FAT, a load balancing system capable of Nx 100Gbps streams, distributing data from event sources to processing nodes. We explore applying the DAOS system as a burst buffer to serve a number of purposes: improve resiliency, elasticity and add new functions into the processing pipeline. In the evaluation a sender transmits events over a 100Gbps network to a receiver integrated with DAOS to store the reassembled events using DAOS APIs. We evaluate the system for possible bottlenecks and provide end-to-end evaluation with a burst buffer using DAOS storage abstractions. We show that a receiver node can support 38.1 Gbps. This proves the viability of our approach and allows us to extend this work to investigate scale-out properties and new streaming optimizations.

Mei, Xinxin↗

Prototyping DAQ network functions on FABRIC

This poster relates to a project that is investigating the use of the FABRIC federated testbed to scale-up research infrastructure to develop network functions that use smart (programmable) network equipment to support High Energy Physics (HEP) research. The poster describes preliminary work that involves non trivial packet parsing related to Fermilab DAQ workloads that is implemented on real hardware, and a correctness and performance evaluation.

Sagstad, Bjoern [IIT, Chicago]↗

MARTA’s (Muon Array with RPC for Tagging Air showers) DAQ system

The successful development of a low-power and standalone DAQ system to be used with RPCs is presented. These will be used to measure the muonic component of cosmic-ray’s air showers. The system includes a front-end, high voltage, detector monitoring and a Central Unit to manage the different components of the system. The front-end is based on the MAROC ASIC coupled to an FPGA respecting the strict demands of field operations in cosmic-ray experiments. Prototypes were produced and deployed, performing as expected. An engineering array will be installed at the Pierre Auger Observatory.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Redis-Based Streaming Architecture for Accelerator Beam Instrumentation DAQ Systems

The Fermilab Acceleraor Division, Beam Instrumentation Department, is always adopting modern and current software methodologies for complex DAQ architectures. This paper highlights the Redis Adapter (RA) as the key software component enabling high performance, modular communication between digitizers and distributed control systems by leveraging Redis and containerization. The RA provides a unified, efficient interface between Redis based data streams and consumer systems. In the legacy architecture, digitized data flowed through the custom, UDP based Distributed Data Communication Protocol in the middle layer. In the current system, DDCP remains the ingestion path, while the RA serves as the decoupling layer. The proposed system replaces old VME digitizers with a SOM-based digitizer that communicates with Redis using the RA. The RA acts as both a performance-critical bridge and a protocol-agnostic adapter, ensuring compatibility with legacy control frameworks while enabling future scalability and modularity. This restructuring of the middle layer also helps the system achieve high throughput, reduce latency, and simplify the data path. Finally, we will demonstrate how RA is utilized in our two core products to deliver both legacy compatibility and future flexibility.

Joshi, S. [Fermilab]↗

Scintillation Light DAQ and Trigger System for the ICARUS T600 Experiment at Fermilab

ICARUS T600 will operate at shallow depths as far detector for the Short Baseline Neutrino (SBN) program at FNAL taking data from the BNB and NuMI beams. The entire apparatus will be exposed to the huge cosmic background which can mimic genuine neutrino interactions. To distinguish the signals related to the neutrino beams from those induced by cosmic rays, the detector will be provided with a trigger system that will exploit the coincidence of the prompt signals from the liquid argon scintillation light, detected by 360 Photomultiplier Tubes (PMTs), with a beam gate window generated in correspondence to the expected arrival time of neutrinos in the T600.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

The DAQ system of the 12,000 channel CMS high granularity calorimeter prototype

The CMS experiment at the CERN LHC will be upgraded to accommodate the 5-fold increase in the instantaneous luminosity expected at the High-Luminosity LHC (HL-LHC). Concomitant with this increase will be an increase in the number of interactions in each bunch crossing and a significant increase in the total ionising dose and fluence. One part of this upgrade is the replacement of the current endcap calorimeters with a high granularity sampling calorimeter equipped with silicon sensors, designed to manage the high collision rates. As part of the development of this calorimeter, a series of beam tests have been conducted with different sampling configurations using prototype segmented silicon detectors. In the most recent of these tests, conducted in late 2018 at the CERN SPS, the performance of a prototype calorimeter equipped with ≈12,000 channels of silicon sensors was studied with beams of high-energy electrons, pions and muons. This paper describes the custom-built scalable data acquisition system that was built with readily available FPGA mezzanines and low-cost Raspberry Pi computers.

47 OTHER INSTRUMENTATION↗

In-Network DAQ Functions

A revolution in networking is changing how we compute, but we lack the tools that can channel this new capability to benefit science. It is now possible to write programs that operate "in" the network—on network cards (NICs) and network switches themselves, rather than on servers. These programs can analyze and reduce huge volumes of data as they flow through the network—at higher throughput, lower latency, and lower power consumption than if servers (containing CPUs or GPUs) were used. That equipment offers appealing features for scientific experiments that involve huge quantities of data. This poster describes a prototype LArTPC raw-waveform hit finder based on DUNE’s Trigger Primitives generator. We built this as part of ongoing research to better understand how to put programmable network hardware to use in large scientific experiments.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

X-ray multi-probe data acquisition: A novel technique for laser pump x-ray transient absorption spectroscopy

We report the development and implementation of a novel data acquisition (DAQ) technique for synchrotron-based laser pump X-ray Transient Absorption (XTA) spectroscopy, called X-ray Multi-Probe DAQ (XMP DAQ). This technique utilizes high performance analog to digital converters and home-built software to efficiently measure and process the XTA signal from all x-ray pulses between laser excitations. XMP DAQ generates a set of time resolved x-ray absorption spectra at thousands of different pump–probe time delays simultaneously. Two distinct XMP DAQ schemes are deployed to accommodate different synchrotron storage ring filling patterns. Current Integration (CI) DAQ is a quasi-analog technique that implements a fitting procedure to extract the time resolved absorption intensity from the averaged fluorescence detector response. The fitting procedure eliminates issues associated with small drifts in the voltage baseline and greatly enhances the accuracy of the technique. Photon Counting (PC) DAQ is a binary technique that uses a time resolved histogram to calculate the XTA spectrum. While PC DAQ is suited to measure XTA data with closely spaced x-ray pulses (~10 ns) and a low count rate (<1 detected photon/pulse), CI DAQ works best for widely spaced pulses (tens of ns or greater) with a high count rate (>1 detected photon/pulse). XMP DAQ produces a two-dimensional XTA dataset, enabling efficient quantitative analysis of photophysical and photochemical processes from the sub-nanosecond timescale to 100 μs and longer.

47 OTHER INSTRUMENTATION↗

Hawaii Wave Surge Energy Converter (HAWSEC) OSU O.H. Hinsdale Basin

The following information and metadata applies to both the Phase I (Hydrodynamics) and Phase II (Full System Power Take-Off) zip folders which contain testing data from the OSU (Oregon State University) O.H. Hinsdale Wave Research Laboratory, from both OSU and the University of Hawaii at Manoa (UH). See zip folders provided further below in the downloads section. For experimental data of the full system, including PTO, see Phase II dataset. There are two main directories in each Phases's zip folder: "OSU_data" and "UH_data". The "OSU_data" directory contains data collected from their DAQ (data acquisition system), which includes all wave gauge observations, as well as body motions derived from their Qualisys motion tracking system. The organization of the directory follows OSU's convention. Detailed information on the instrument setup can be found under "OSU_data/docs/setup/instm_locations". The experiments conducted are documented in the "OSU_data/docs/daq_logs", which provides the trial number to the corresponding data located under "OSU_data/data" in several formats (e.g., ".mat" and ".txt"). Inside the trial directory, data is provided for each of the instruments defined in "OSU_data/docs/setup/instm_locations". The "UH_data" directory contains data collected from their DAQ. The data is stored in a ".tdms" file format. There are free plug-ins for Microsoft Excel and MathWorks MATLAB to read the ".tdms" format. Below are a few links providing methods to read in the data, but a Google search should identify alternatives sources if these no longer exist (valid as of January 2024): Excel: http://www.ni.com/example/27944/en/ MATLAB: https://www.mathworks.com/matlabcentral/fileexchange/30023-tdms-reader The Excel plugin is recommend to get a quick overview of the data. The UH data is organized by directory name, in which the sub-directories for each experiment contains a directory whose name defines the wave height and period for the experimental data within. For example, a directory name "H02_T0275" corresponds to an experiment with wave height 0.1m and a period of 2.75s. For random wave data, the gamma value is also included in the directory name. For example, a directory name "H02_T0225_G18" corresponds to an experiment with a significant wave height of 0.2m, a peak period of 2.25s, and a gamma value of 1.8, with each spectra being a TMA spectrum. For the free decay experiments, the directory name is defined by the initial angular displacement. For example, a directory name "ang05_run01" corresponds to an experiment with an initial angular displacement of 5 degrees. There is a dataset in the UH data for each corresponding experiment defined in the OSU DAQ logs. The ".tdms" data is output from the DAQ at fixed intervals. Therefore, if multiple files are contained within the folder, the data will need to be stitched together. Within the UH dataset, there are two input channels from the OSU DAQ providing a random square wave signal for time synchronization ("ENV-WHT-0010") and a high/low signal ("ENV-WHT-0012") to identify when the wave maker is active (+5V). The UH data is logged as a collection of channel outputs. Channels not in use for the OSU testing (either Phase I or Phase II) are marked "nan" below. If the sensor is disconnected, it will record noise throughout the experiment. Below are the channel definitions in terms of what they measure: GPS Time = time CYL-POS-0001 = position between flap and fixed reference CYL-LCA-0001 = force between flap and hydraulic cylinder REC-LPT-0001 = nan REC-HPT-0001 = nan REC-HPT-0002 = nan REC-HPT-0003 = nan HHT-HPT-0001 = pressure at exhaust ("head" only) REC-FQC-0001 = nan REC-FQC-0002 = nan HHT-FQC-0001 = flow at exhaust ("head" only) ENV-WHT-0001 = nan ENV-WHT-0002 = nan ENV-WHT-0003 = nan ENV-WHT-0010 = random signal from OSU DAQ ENV-WHT-0012 = high/low signal from OSU DAQ Also included is a calibration curve to convert the string pot data to flap pi...

16 TIDAL AND WAVE POWER↗

Requirements Document for a Replacement Data Acquisition System

A flight vehicle is in the developmental stages. While in development flight testing is required by both the manufacturer and customer to rate design performance. The performance of the vehicle must fulfill the agreed upon requirements. Testing of a flight vehicle during operation requires various sensors in order to record and monitor performance for evaluation. A Data Acquisition System (DAQ) is needed in order to control and capture data from various sensors placed throughout the vehicle during flight. This DAQ will receive the analog data from the suite of sensors and convert them to a digital signal that can be transmitted to a recording station where the data will later be analyzed by test experts. Some of the key features to be included in the DAQ will be a self-check operation to verify the health of all sensors including the DAQ. The DAQ will also have the capability to store sensor calibration data files loaded during assembly and transmit those files to the recording station during flight. Breakthroughs in new technologies has allowed for higher resolution recording systems and faster sampling rates. Improved sensor data using a new Data Acquisition System (DAQ) can provide important answers to questions discovered during the last few flight tests. These questions arose when the flight system expressed unexpected behaviors. Having the capability of the new DAQ in flight tests would allow for more high-fidelity data to be captured from the system during flight tests and ultimately reducing the number of required flight test. Reducing the number of flight tests also reduce developmental cost and schedule.

42 ENGINEERING↗

Shape-shifting Elephants: Multi-modal Transport for Integrated Research Infrastructure

Data Acquisition (DAQ) workloads form an important class of scientific network traffic that by its nature (1) flows across different research infrastructure, including remote instruments and supercomputer clusters, (2) has ever-increasing throughput demands, and (3) has ever-increasing integration demands---for example, observations at one instrument could trigger a reconfiguration of another instrument. Today's DAQ transfers rely on UDP and (heavily tuned) TCP, but this is driven by convenience rather than suitability. The mismatch between Internet transport protocols and scientific workloads becomes more stark with the steady increase in link capacities, data generation, and integration across research infrastructure.This position paper argues the importance of developing specialized transport protocols for DAQ workloads. It proposes a new transport feature for this kind of elephant flow: multi-modality involves the network actively configuring the transport protocol to change how DAQ flows are processed across different underlying networks that connect scientific research infrastructure. Multi-modality is a layering violation that is proposed as a pragmatic technique for DAQ transport protocol design. It takes advantage of programmable network hardware that is increasingly being deployed in scientific research infrastructure. The paper presents an initial evaluation through a pilot study that includes a Tofino2 switch and Alveo FPGA cards, and using data from a particle detector.

97 MATHEMATICS AND COMPUTING↗