Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “control software”

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 469 records · Page 26

Rapid evaluation and quality control of next generation sequencing data with FaQCs

Background: Next generation sequencing (NGS) technologies that parallelize the sequencing process and produce thousands to millions, or even hundreds of millions of sequences in a single sequencing run, have revolutionized genomic and genetic research. Because of the vagaries of any platform's sequencing chemistry, the experimental processing, machine failure, and so on, the quality of sequencing reads is never perfect, and often declines as the read is extended. These errors invariably affect downstream analysis/application and should therefore be identified early on to mitigate any unforeseen effects. Results: Here we present a novel FastQ Quality Control Software (FaQCs) that can rapidly process large volumes of data, and which improves upon previous solutions to monitor the quality and remove poor quality data from sequencing runs. Both the speed of processing and the memory footprint of storing all required information have been optimized via algorithmic and parallel processing solutions. The trimmed output compared side-by-side with the original data is part of the automated PDF output. We show how this tool can help data analysis by providing a few examples, including an increased percentage of reads recruited to references, improved single nucleotide polymorphism identification as well as de novo sequence assembly metrics. Conclusion: FaQCs combines several features of currently available applications into a single, user-friendly process, and includes additional unique capabilities such as filtering the PhiX control sequences, conversion of FASTQ formats, and multi-threading. The original data and trimmed summaries are reported within a variety of graphics and reports, providing a simple way to do data quality control and assurance.

59 BASIC BIOLOGICAL SCIENCES↗

Flight Software Dictionary Development for the Mars2020 Rover

The Mars2020 project, developed and operated by the Jet Propulsion Laboratory (JPL), successfully landed the Perseverance rover and its flying companion Ingenuity on the surface of Mars on February 18th 2021. Perseverance combines heritage and cutting-edge flight software and hardware to accomplish crucial mission requirements related to Martian surface sampling. The design, development, and operation of NASA’s large strategic science missions require the ability to communicate spacecraft capabilities to hundreds of engineers across multiple disciplines. The interaction between flight and ground software development, Verification and Validation (V&V), Assembly, Test, and Launch Operations (ATLO), and management each demand quick understanding of unique slices of information for each discipline. This information includes the current capabilities of the flight system as well as future capabilities and their status as they are developed and tested. Despite the fundamental and critical nature of this information, the flight software dictionaries used to track it are a stumbling block for many projects. These dictionaries provide the cornerstone for the interpretation of data sent from the spacecraft, allowing for quick comprehension by engineers on the ground. During both spacecraft development and operations, flight software dictionary management includes significant challenges due to the large number of interfacing systems and the subtle yet distinct needs of each.The engineering of flight software dictionaries for Mars2020 had numerous challenges, most-notably: parallel dictionary development to support simultaneous separate flight software build campaigns for each mission phase (cruise and surface), managing requests for operations-enabling information without perturbing the heritage interface with the rover, and the introduction of new tools by the dictionary stakeholders that forced the dictionary team to innovate and redesign the heritage tool chain. These challenges generated guiding principles for the dictionary development effort: emphasize coding best practices and unit testing in the dictionary code development tool chain, use institutionally provided COTS (commercial-off-the-shelf) tools whenever possible, and maintain the heritage flight-ground interface all while advancing operations-enabling information via a loosely coupled interface.Throughout development and operations, the Mars2020 dictionary toolchain included IBM DOORS Next Generation, GitHub, Microsoft Excel, Docker, Jenkins, and a significant custom-built Python codebase. Significant interfaces included JPL’s command and control software, heritage flight software team tools and processes, and the many cloud-based ground tools developed for the mission.This paper will discuss the requirements for the Mars2020 dictionary development, the development team’s response to those requirements, lessons learned throughout the process, steps taken towards automated deliveries and continuous integration of stakeholder inputs, potential toolchain improvements for Mars2020, and key takeaways that could be applied to future missions.

Pyrzak, Guy↗

Time-Efficient Qudit Gates through Incremental Pulse Re-seeding

Current efforts to build quantum computers focus mainly on the two-state qubit, which often involves suppressing readily-available higher states. In this work, we break this abstraction and synthesize short-duration control pulses for gates on generalized d-state qudits. We present Incremental Pulse Reseeding, a practical scheme to guide optimal control software to the lowest-duration pulse by iteratively seeding the optimizer with previous results. We find a near-linear relationship between Hilbert space dimension and gate duration through explicit pulse optimization for one- and two-qudit gates on transmons. Furthermore, our results suggest that qudit operations are much more efficient than previously expected in the practical regime of interest and have the potential to significantly increase the computational power of current hardware.

pulse synthesis↗

Failure Assessment

Three questions to which software developers want accurate, precise answers are "How can the software system fail?", "mat bad things will happen if the software fails?t', and "How many failures will the software experience?". Numerous techniques have been devised to answer these questions; three of the best known are: 1) Software Fault Tree Analysis (SFTA) 2) Software Failure Modes, Effects, and Criticality Analysis (SFMECA 3) Software Fault/Failure Modeling. SFTA and SFMECA have been successfully used to analyze the flight software for a number of robotic planetary exploration missions, including Galileo, Cassini, and Deep Space 1. Given the increasing interest in reusing software components from mission to mission, one of us has developed techniques for reusing the corresponding portions of the SFTA and SFMECA, reducing the effort required to conduct these analyses. SFTA has also been shown to be effective in analyzing the security aspects of software systems; intrusion mechanisms and effects can easily be modeled using these techniques. The Bi- Directional Safety Analysis (BDSA) method combines a forward search (similar to SFMECA) from potential failure modes to their effects, with a backward search (similar to SFTA) from feasible hazards to the contributing causes of each hazard. BDSA offers an efficient way to identify latent failures. Recent work has extended BDSA to product-line applications such as flight-instrumentation displays and developed tool support for the reuse of the failure-analysis artifacts within a product line. BDSA has also been streamlined to support those projects having tight cost and/or schedule constraints for their failure analysis efforts. We discuss lessons learned from practice, describe available tools, and identi@ some future directions for the topic. A substantial amount of research has been devoted to estimating the number of failures that a software system will experience during test and operations, as well as the number of faults that have been inserted into that system during its development. One of us has found that the amount of structural change to a system during its development is strongly related to the number of faults inserted into it. Using techniques requiring no additional effort on the part of the development organization, the required measurements of structural evolution can be easily obtained from a development effort's configuration management system and readily transformed into an estimate of fault content. So far, structure-fault relationships have been identified for source code; current work seeks to examine artifacts available earlier in the lifecycle to determine if similar relationships between structure and fault content can be found. In particular, relationships between requirements change requests and the number of faults inserted into the implemented system would provide a significant improvement in our ability to control software quality during the early development phases.

fault tree↗

James Webb Space Telescope Integrated Science Instrument Module Thermal Vacuum Thermal Balance Test Campaign at NASA's Goddard Space Flight Center

The James Webb Space Telescope is a large infrared telescope with a 6.5-meter primary mirror, designed as a successor to the Hubble Space Telescope when launched in 2018. Three of the four science instruments contained within the Integrated Science Instrument Module (ISIM) are passively cooled to their operational temperature range of 36K to 40K with radiators, and the fourth instrument is actively cooled to its operational temperature of approximately 6K. Thermal-vacuum testing of the flight science instruments at the ISIM element level has taken place in three separate highly challenging and extremely complex thermal tests within a gaseous helium-cooled shroud inside Goddard Space Flight Centers Space Environment Simulator. Special data acquisition software was developed for these tests to monitor over 1700 flight and test sensor measurements, track over 50 gradients, component rates, and temperature limits in real time against defined constraints and limitations, and guide the complex transition from ambient to final cryogenic temperatures and back. This extremely flexible system has proven highly successful in safeguarding the nearly $2B science payload during the 3.5-month-long thermal tests. Heat flow measurement instrumentation, or Q-meters, were also specially developed for these tests. These devices provide thermal boundaries o the flight hardware while measuring instrument heat loads up to 600 mW with an estimated uncertainty of 2 mW in test, enabling accurate thermal model correlation, hardware design validation, and workmanship verification. The high accuracy heat load measurements provided first evidence of a potentially serious hardware design issue that was subsequently corrected. This paper provides an overview of the ISIM-level thermal-vacuum tests and thermal objectives; explains the thermal test configuration and thermal balances; describes special measurement instrumentation and monitoring and control software; presents key test thermal results; lists problems encountered during testing and lessons learned.

JWST ISIM Thermal↗

Development of the Galileo Attitude and Articulation Control Subsystem flight software

The ongoing design and implementation of the Project Galileo Attitude and Articulation Control Subsystem (AACS) flight software is outlined, as well as the more important problems that were experienced in the development of this software. The important characteristics of the Galileo spacecraft are described, as are the major requirements driving the software design. The important features of the design are stated and discussed, and a modes and tasks transition diagram is presented. The AACS software implementation is covered, and the algorithms active in each task are shown. Finally, some of the design and management techniques used in the course of the software development are discussed.

Krasner, S. M.↗

Differential phase acoustic microscope for micro-NDE

A differential phase scanning acoustic microscope (DP-SAM) was developed, fabricated, and tested in this project. This includes the acoustic lens and transducers, driving and receiving electronics, scanning stage, scanning software, and display software. This DP-SAM can produce mechanically raster-scanned acoustic microscopic images of differential phase, differential amplitude, or amplitude of the time gated returned echoes of the samples. The differential phase and differential amplitude images provide better image contrast over the conventional amplitude images. A specially designed miniature dual beam lens was used to form two foci to obtain the differential phase and amplitude information of the echoes. High image resolution (1 micron) was achieved by applying high frequency (around 1 GHz) acoustic signals to the samples and placing two foci close to each other (1 micron). Tone burst was used in this system to obtain a good estimation of the phase differences between echoes from the two adjacent foci. The system can also be used to extract the V(z) acoustic signature. Since two acoustic beams and four receiving modes are available, there are 12 possible combinations to produce an image or a V(z) scan. This provides a unique feature of this system that none of the existing acoustic microscopic systems can provide for the micro-nondestructive evaluation applications. The entire system, including the lens, electronics, and scanning control software, has made a competitive industrial product for nondestructive material inspection and evaluation and has attracted interest from existing acoustic microscope manufacturers.

Waters, David D.↗

Sample Processor for Life on Icy Worlds (SPLIce): Design and Test Results

We report the design, development, and testing of the Sample Processor for Life on Icy Worlds (SPLIce) system, a microfluidic sample processor to enable autonomous detection of signatures of life and measurements of habitability parameters in Ocean Worlds. This monolithic fluid processing-and-handling system (Figure 1; mass 0.5 kg) retrieves a 50-L-volume sample and prepares it to supply a suite of detection instruments, each with unique preparation needs. SPLIce has potential applications in orbiter missions that sample ocean plumes, such as found in Saturns icy moon Enceladus, or landed missions on the surface of icy satellites, such as Jupiters moon Europa. Answering the question Are we alone in the universe? is captivating and exceptionally challenging. Even general criteria that define life very broadly include a significant role for water [1,2]. Searches for extinct or extant life therefore prioritize locations of abundant water whether in ancient (Mars), or present (Europa and Enceladus) times. Only two previous planetary missions had onboard fluid processing: the Viking Biology Experiments [3] and Phoenixs Wet Chemistry Laboratory (WCL) [4]. SPLIce differs crucially from those systems, including its capability to process and distribute L-volume samples and the integration autonomous control of a wide range of fluidic functions, including: 1) retrieval of fluid samples from an evacuated sample chamber; 2) onboard multi-year storage of dehydrated reagents; 3) integrated pressure, pH, and conductivity measurement; 4) filtration and retention of insoluble particles for microscopy; 5) dilution or vacuum-driven concentration of samples to accommodate instrument working ranges; 6) removal of gas bubbles from sample aliquots; 7) unidirectional flow (check valves); 8) active flow-path selection (solenoid-actuated valves); 9) metered pumping in 100 nL volume increments. The SPLIce manifold, made of three thermally fused layers of precision-machined cyclo-olefin polymer, supports all fluidic components (Figure 1) and integrated microchannels (125 x 250 m). Fluid is pumped by a stepper-motor-driven pump (Lee Co.). The functionality of the integrated MEMS pressure sensor (Honeywell) and passive check valves (Figure 2) were tested in conjunction with our newly designed integral bubble traps (Figure 3) and hydrophobic membrane-based concentrator (Figure 4). The concentrator (initially tested as a standalone component) demonstrated 5-fold vacuum-evaporative concentration. Polyethylene fused bead beds (PEFBBs; 50 porosity) store drylyophilized buffers, calibrants, and fluorescent dyes, and also promote mixing of sample with calibrant, dye, or H2O. Software-controlled automated tests demonstrated successful 1) fluid delivery to each component 2) valve and pump synchronization 3) sample aliquot delivery to instrument interface ports, and 4) rehydration of vacuum-dried fluorescent dye. In Figure 5, fluorescein on PEFBBs was rehydrated for 15 min using a pump-delivered water aliquot; it is displaced as H2O enters the bottom of the channel and pushes the dye into a check valve. Ultimately, SPLIce will fluorescently label amino acids in the sample for microchip-based electrophoretic (MCE) chiral separation and detection to seek and quantify key organic bio-signatures [5]; it will also deliver sample to a microfluidic version of WCL (mWCL) to measure soluble ions and redox-active species.

Life detection↗

Dynamic tumor tracking using the Elekta Agility MLC

Purpose: To evaluate the performance of the Elekta Agility multileaf collimator (MLC) for dynamic real-time tumor tracking. Methods: The authors have developed a new control software which interfaces to the Agility MLC to dynamically program the movement of individual leaves, the dynamic leaf guides (DLGs), and the Y collimators (“jaws”) based on the actual target trajectory. A motion platform was used to perform dynamic tracking experiments with sinusoidal trajectories. The actual target positions reported by the motion platform at 20, 30, or 40 Hz were used as shift vectors for the MLC in beams-eye-view. The system latency of the MLC (i.e., the average latency comprising target device reporting latencies and MLC adjustment latency) and the geometric tracking accuracy were extracted from a sequence of MV portal images acquired during irradiation for the following treatment scenarios: leaf-only motion, jaw + leaf motion, and DLG + leaf motion. Results: The portal imager measurements indicated a clear dependence of the system latency on the target position reporting frequency. Deducting the effect of the target frequency, the leaf adjustment latency was measured to be 38 ± 3 ms for a maximum target speed v of 13 mm/s. The jaw + leaf adjustment latency was 53 ± 3 at a similar speed. The system latency at a target position frequency of 30 Hz was in the range of 56–61 ms for the leaves (v ≤ 31 mm/s), 71–78 ms for the jaw + leaf motion (v ≤ 25 mm/s), and 58–72 ms for the DLG + leaf motion (v ≤ 59 mm/s). The tracking accuracy showed a similar dependency on the target position frequency and the maximum target speed. For the leaves, the root-mean-squared error (RMSE) was between 0.6–1.5 mm depending on the maximum target speed. For the jaw + leaf (DLG + leaf) motion, the RMSE was between 0.7–1.5 mm (1.9–3.4 mm). Conclusions: The authors have measured the latency and geometric accuracy of the Agility MLC, facilitating its future use for clinical tracking applications.

60 APPLIED LIFE SCIENCES↗

Printing polymer blends through in situ active mixing during fused filament fabrication

Fused filament fabrication (FFF) enables production of 3D objects over a range of material compositions at low-cost relative to traditional manufacturing approaches. To date, a limited but growing number of materials are able to be used with FFF, however many applications exist where specific mechanical, thermal, or chemical properties are needed that cannot currently be met with the available feedstock selection. Therefore, a need exists to tune these materials for specific chemical or mechanical properties. One common formulation strategy to address these demanding design parameters is to develop composites or polymer blend filaments. Typically, this is a time-consuming and costly optimization process. Here, we have developed hardware for reproducibly mixing two filaments of similar or dissimilar compositions at the time of printing within individual printed layers. This mixing occurs via software-controlled rotating hardware in the chamber of an extruder’s hot-end. The efficiency of mixing within the printed layers has been characterized in detail as a function of the rotational speed and geometry of the blending hardware. These parameters were exploited to program the ratio and distribution of thermoplastic-based filaments blended within printed extrudate. Example printed specimens were produced with thermoplastic polyurethane (TPU) elastomer blended with rigid polylactic acid (PLA) and Nylon blended with PLA. In addition, a conductive carbon nanotube (CNT)-PLA composite was blended as a function of mixer geometry and input feed ratios with non-conductive PLA and resistance values were measured across the resulting printed specimens.

36 MATERIALS SCIENCE↗

Analysis of solid uranium particulates on cotton swipes with an automated microextraction-ICP-MS system

Here, an automated microextraction method coupled to an inductively coupled plasma – mass spectrometer (ICP-MS) was developed for the direct analysis of solid uranium particulates on the surface of cotton swipes. The microextraction probe extracts particulates from the sample surface, in a flowing solvent, and directs the removed analyte to an ICP-MS for isotopic determination. The automated system utilizes a mechanical XY stage that is software controlled with the capability of saving and returning to specific locations and a camera focused to the swipe surface for optimal viewing of the extracted locations (i.e., material present). Here, particulates (n = 135) were extracted and measured by ICP-MS, including 35 depleted uranyl nitrate hexahydrate (UN) (used for mass bias corrections), 50 uranyl fluoride (UO 2 F 2 ), and 50 uranyl acetate (UAc) particulates. Blank extractions were performed on the cotton swipes between triplicate sample analyses. Between each swipe extraction, the probe was sent between two wells containing 10% and 5% HNO 3 to clean the probe head and to eliminate any analyte carryover between particulates. The measured 235 U/ 238 U and 234 U/ 238 U isotope ratios for the UO 2 F 2 particulates were 0.00725(8) and 0.000054(4), a percent relative difference (% RD) of –0.041% and –1.7% from the reference isotope ratios determined in-lab through multi-collector ICP-MS analysis of dissolved aliquots of the U material. The UAc samples had a measured 235 U/ 238 U isotope ratio of 0.00206(7), a –0.96% relative difference from the reference value of 0.00208(1). The 234 U/ 238 U and 236 U/ 238 U isotope ratios were 0.000008(1) and 0.000031(4), –5.1% RD and –4.3% RD, respectively. The automated sample stage enabled seamless and rapid particle analysis, leading to a significant increase in throughput versus what was previously possible. Additionally, the saved location capability reduced user sampling error as sampling locations were easily stored and recalled. Analysis of U particles on the swipe surface – including blanks, mass bias, and triplicate extractions – was completed in less than an hour without any sample preparation necessary.

47 OTHER INSTRUMENTATION↗

HunStat2 – a simple and low-cost potentiostat with electrochemical impedance spectroscopy capability

We have developed a low-cost (30 USD), simple do-it-yourself (DIY) potentiostat with cyclic voltammetry (CV), open circuit potential (OCP) and electrochemical impedance spectroscopy (EIS) capability. The HunStat2 potentiostat is based on Analog Devices' AD5941 Analog Front End chip, which significantly simplifies the construction of potentiostats for both direct and alternating current (DC and AC, respectively) techniques. Interested readers are provided with circuit diagrams and a bill of materials to build the potentiostat on their own. In addition, control software is also provided free of charge. The software enables acquisition and visualization of data. In summary, HunStat2 introduces a simple and low-cost DIY potentiostat recommended for both analytical and educational purposes.

Vamos, Istvan [Lajos Petrik Vocational Chemistry S↗

A differential dielectric spectroscopy setup to measure the electric dipole moment and net charge of colloidal quantum dots

A sensitive dielectric spectroscopy setup is built to measure the response of nanoparticles dispersed in a liquid to an alternating electric field over a frequency range from 10{sup −2} to 10{sup 7} Hz. The measured complex permittivity spectrum records both the rotational dynamics due to a permanent electric dipole moment and the translational dynamics due to net charges. The setup consists of a half-transparent capacitor connected in a bridge circuit, which is balanced on pure solvent only, using a software-controlled compensating voltage. In this way, the measured signal is dominated by the contributions of the nanoparticles rather than by the solvent. We demonstrate the performance of the setup with measurements on a dispersion of colloidal CdSe quantum dots in the apolar liquid decalin.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

In-situ data collection at the photon factory macromolecular crystallography beamlines

Crystallization trial is one of the most important but time-consuming steps in macromolecular crystallography, and in-situ diffraction experiment has a capability to make researchers to proceed this step more efficiently. At the Photon Factory, a new tabletop diffractometer for in-situ diffraction experiments has been developed. It consists of XYZ translation stages with a plate handler, an on-axis viewing system and a plate rack with a capacity for ten crystallization plates. These components sit on a common plate and are able to be placed on the existing diffractometer table. The CCD detector with a large active area and a pixel array detector with a small active area are used for acquiring diffraction images from crystals. Dedicated control software and a user interface have also been developed. The new diffractometer has been operational for users and used for evaluation of crystallization screening since 2014.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

DIASCoPE: Directly integrated acoustic system combined with pressure experiments—A new method for fast acoustic velocity measurements at high pressure

A novel experimental system to measure elastic wave velocities in samples in situ under extreme conditions of pressure and temperature in a multi-anvil apparatus has been installed at Beamline 6-BM-B of the Advanced Photon Source at Argonne National Laboratory. This system allows for measurement of acoustic velocities via ultrasonic interferometry, and makes use of the synchrotron beam to measure sample densities via X-ray diffraction and sample lengths using X-radiographic imaging. This system is fully integrated into the automated software controls of the beamline and is capable of collecting robust data on elastic wave travel times in less than 1 s, which is an improvement of more than one to two orders of magnitude over existing systems. Moreover, this fast data collection time has been shown to have no effect on the obtained travel time results. This allows for more careful study of time-dependent phenomena with tighter snapshots in time of processes that would otherwise be lost or averaged out in other acoustic measurement systems.

Whitaker, Matthew L.↗

Computer-automated tuning procedures for semiconductor quantum dot arrays

As with any quantum computing platform, semiconductor quantum dot devices require sophisticated hardware and controls for operation. The increasing complexity of quantum dot devices necessitates the advancement of automated control software and image recognition techniques for rapidly evaluating charge stability diagrams. We use an image analysis toolbox developed in Python to automate the calibration of virtual gates, a process that previously involved a large amount of user intervention. Moreover, we show that straightforward feedback protocols can be used to simultaneously tune multiple tunnel couplings in a triple quantum dot in a computer automated fashion. Finally, we adopt the use of a “tunnel coupling lever arm” to model the interdot barrier gate response and discuss how it can be used to more rapidly tune interdot tunnel couplings to the gigahertz values that are compatible with exchange gates.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Compact, portable, automatic sample changer stick for cryostats and closed-cycle refrigerators

Beamlines are facilities that produce and deliver highly focused and intense beams of radiation, typically x rays, synchrotron radiation, or neutrons, for scientific research purposes. Millions of dollars are spent annually to maintain and operate these scientific beamlines, oftentimes running continuously between cycles. To reduce human intervention and improve productivity, mechanical sample changers are often commissioned for use. Designing sample changers is difficult because mechanical parts can be bulky, expensive, and challenging to design for instruments with low volume access, high radiation, and cryogenic environments. We present a portable and inexpensive sample changer stick that can hold and manipulate up to four samples, specifically designed for use with cryogenic closed-cycle refrigerators. The sample changer stick enables rapid and efficient exchange of samples without manual intervention, and is compatible with standard sample mounts such as vanadium cans. The sample changer stick includes a motorized rotation and lancing mechanism, which enables the precise positioning of each sample in the neutron beam, while ensuring compatibility with the operating temperatures and vacuum conditions required for closed-cycle refrigerators. The design has been successfully tested at the VISION beamline at the Spallation Neutron Source. The mechanical action and software controls are detailed. Furthermore, the sample changer stick is a valuable tool for scientists working with cryogenic closed-cycle refrigerators.

36 MATERIALS SCIENCE↗

Gaming the beamlines—employing reinforcement learning to maximize scientific outcomes at large-scale user facilities

Abstract Beamline experiments at central facilities are increasingly demanding of remote, high-throughput, and adaptive operation conditions. To accommodate such needs, new approaches must be developed that enable on-the-fly decision making for data intensive challenges. Reinforcement learning (RL) is a domain of AI that holds the potential to enable autonomous operations in a feedback loop between beamline experiments and trained agents. Here, we outline the advanced data acquisition and control software of the Bluesky suite, and demonstrate its functionality with a canonical RL problem: cartpole. We then extend these methods to efficient use of beamline resources by using RL to develop an optimal measurement strategy for samples with different scattering characteristics. The RL agents converge on the empirically optimal policy when under-constrained with time. When resource limited, the agents outperform a naive or sequential measurement strategy, often by a factor of 100%. We interface these methods directly with the data storage and provenance technologies at the National Synchrotron Light Source II, thus demonstrating the potential for RL to increase the scientific output of beamlines, and layout the framework for how to achieve this impact.

36 MATERIALS SCIENCE↗