Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Rust”

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 127 records · Page 7

BULKI-Store v0.3.2

BULKI-Store is a distributed object storage system optimized for high-performance computing environments. Built with a Rust core and Python bindings, it efficiently manages scientific and machine learning datasets across HPC clusters. The system employs a client-server architecture with MPI integration, enabling seamless scaling on supercomputers like Perlmutter. BULKI-Store's object-oriented approach provides intuitive data organization with rich metadata support, contrasting with traditional file-based solutions. Key optimizations include selective checkpoint loading, unified checkpoint files, and object chunking for large data transfers. For machine learning workloads, BULKI-Store offers advantages through fine-grained access patterns, dynamic data sharing between training instances, and reduced memory pressure. Memory management features include strategic Python GC calls, minimized data copies, and batch processing capabilities. The system leverages Rayon's thread pool for asynchronous data prefetching and supports multiple CPU architectures (ARM64, x86, AMD, RISC-V). By combining performance optimizations with developer-friendly APIs, BULKI-Store addresses the complex data management challenges of modern HPC applications while maintaining compatibility across heterogeneous computing environments.

Zhang, Wei [Lawrence Berkeley National Laboratory ↗

BAMCensus (The Behavior and Advanced Mobility Census Dataset Aggregator) [SWR-25-120]

This software is a high-performance tool developed in Rust for downloading and processing large-scale geospatial datasets, specifically focusing on US Census data. It is designed to address scaling limitations found in existing tools, such as R's [tidycensus](https://walker-data.com/tidycensus/), by providing performant streaming dataset JOIN operations between various US Census datasets (like ACS and LEHD) and their corresponding geometries stored on the TIGER/Lines web server. The tool automates the process of joining these data sources, returning aggregated data to the user based on a specified census GEOID type. The tool automates the process of joining these data sources, returning aggregated data to the user based on a specified census GEOID type. Its primary motivation stems from the need for a high-performance solution to combine spatial datasets with graph traversals within the context of mobility analysis tooling being developed at NREL's Behavior and Advanced Mobility (BAM) group.

Fitzgerald, Robert [National Renewable Energy Labo↗

Tephrite [SWR-26-061]

Tephrite is a Rust-based immersive visualization renderer built on top of Bevy. It's designed for multi-display / CAVE-style rendering by running your Bevy app as a logic process that spawns one or more render processes. World state is replicated from the logic process to render processes, and render processes present the scene to the configured screens. Tephrite provides the graphical support for the National Laboratory of the Rockies (NLR) Insight Center's immersive space.

Brunhart-Lupo, Nicholas [National Laboratory of th↗

fermi-ad/rust-pubsub-lib

A Rust library for publisher-subscriber interactions. Used to hide the implementation of whatever pub-sub service is in use (e.g., Kafka, Redis, etc.).

Curley, Jacob [Fermi National Accelerator Laborato↗

redis-tui

A terminal UI client for Redis inspired by Redis Insight, built with Rust and ratatui.

Santucci, Bobby [Fermi National Accelerator Labora↗

Powersheds

Powersheds is an open scientific software project for simulating river–reservoir cascades. It combines the performance of Rust with a friendly Python interface to model storage, pool elevation, head, releases, spills, routing lags, and power generation at hourly resolution. Designed for coupling with power-system models, simulations are driven by plant-level target power schedules and report realized generation after accounting for hydrologic and operational constraints.

Turner, Sean [Oak Ridge National Laboratory (ORNL)↗

Comparative Transcriptomics Among Four White Pine Species

Conifers are the dominant plant species throughout the high latitude boreal forests as well as some lower latitude temperate forests of North America, Europe, and Asia. As such, they play an integral economic and ecological role across much of the world. This study focused on the characterization of needle transcriptomes from four ecologically important and understudied North American white pines within the Pinus subgenus Strobus. The populations of many Strobus species are challenged by native and introduced pathogens, native insects, and abiotic factors. RNA from the needles of western white pine (Pinus monticola), limber pine (Pinus flexilis), whitebark pine (Pinus albicaulis), and sugar pine (Pinus lambertiana) was sampled, Illumina short read sequenced, and de novo assembled. The assembled transcripts and their subsequent structural and functional annotations were processed through custom pipelines to contend with the challenges of non-model organism transcriptome validation. Orthologous gene family analysis of over 58,000 translated transcripts, implemented through Tribe-MCL, estimated the shared and unique gene space among the four species. This revealed 2025 conserved gene families, of which 408 were aligned to estimate levels of divergence and reveal patterns of selection. Specific candidate genes previously associated with drought tolerance and white pine blister rust resistance in conifers were investigated.

59 BASIC BIOLOGICAL SCIENCES↗

M4SF-19LL010302042: Pu Incorporation into Reduced Iron Oxide Phases

The research is focused on actinide and radionuclide sequestration in steel corrosion products. The effort described herein was focused on identifying synthesis methods for reduced Fe-oxide phases and performing Pu sorption and coprecipitation experiments to determine the fractionation of Pu into and onto these phases. Specifically, we are: Quantifying the rate of Pu incorporation to magnetite and green rust, and Characterizing the nature and morphology of sorbed and coprecipitated Pu on these phases.

38 RADIATION CHEMISTRY, RADIOCHEMISTRY, AND NUCLEA↗

Crack Growth Rate and Large Plate Demonstration of Chloride-induced Stress Corrosion Cracking in Spent Nuclear Fuel Storage Canisters

This report describes the body of work involving testing and analyses performed in FY18 and FY19 at the Savannah River National Laboratory and at Korea University to determine chloride-induced stress corrosion crack (CISCC) growth rates in weldments of austenitic stainless steel plate material. The primary work involved: several separate crack growth rate test campaigns with new testing setups using laboratory-scale corrosion specimens; analyses to estimate the stress intensity factors for flaws postulated to be present in the residual stress fields of axial and circumferential weldments in a prototypic dry storage canister; and establishment of a “large plate” (approximately 51×46 cm with thickness 16 mm and weight about 30 kg) CISCC test that uses a plate with a circumferential weldment harvested from the Sandia National Laboratories’ full-size mockup dry storage canister. The tests for crack growth rate were conducted on ASTM E1861 bolt-load compact tension specimens in a setup designed to allow initially dried salt deposits to deliquesce and infuse the brine to the crack front under conditions relevant to the canister storage environments (e.g., temperature and humidity). The crack growth rate test results matched previous experimental data in the open literature. These literature data had been compiled by SNL and EPRI to develop a temperature-dependent (K-insensitive) crack growth rate model to support flaw disposition in the ASME Boiler and Pressure Vessel Section XI Code Case N-860, “Examination Requirements and Acceptance Standards for Spent Nuclear Fuel Storage and Transportation Containment Systems.” The knowledge of the salt, temperature, humidity conditions for CISCC including the threshold stress intensity factor, $K_{ISCC}$, were used to setup the large plate test in which a set of partthrough- wall and through-wall electrical discharge machined (EDM) defects were positioned in the weld residual stress field of the welded plate material from the mockup canister. A salt solution was applied to this plate specimen with an air-brush spray, then dried, and then exposed to a constant 75% RH condition at an ambient room temperature of 22 °C. The salt loading and environmental condition is expected to be aggressive to cause CISCC. The visual results at the surface of the plate show corrosion product staining (brown rust appearance) but with no CISCC emanating from the machined notches after approximately 5 months exposure to date. The plate test will continue in FY20 and phased-array ultrasonic testing and other NDE techniques will be applied to identify and characterize CISCC that may emanate from the machined defects. The notches and any CISCC from them will be sectioned at the conclusion of the test to verify NDE characterization, and to develop effective through-wall crack growth rates from cracks that would likely be branched.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Intensified Flue Gas Desulfurization Water Treatment for Reuse, Solidification, and Discharge

The goal of this final project report is to summarize the work conducted on project DE-FE0031555. In accordance with the Statement of Project Objectives (SOPO), the University of Kentucky Center for Applied Energy Research (UK CAER) (Recipient) developed a hybrid electrochemical-membrane technology for treating wet flue gas desulfurization (WFGD) blowdown from coal-fired power generation plants that (1) removes government-regulated species and total suspended solids (TSS) via electrocoagulation with solid/liquid separation to avoid further treatments by a biological method specifically for selenium, and (2) reduces total dissolved solids (TDS) in a nanofiltration unit to promote water recycle and reduce freshwater intake. Additional technological configurations were pursued, including (1) nanofiltration combined with zeolite dewatering for a near-zero liquid discharge (ZLD) scenario, and (2) polishing discharge from zeolite dewatering using capacitive deionization (CDI) with 90+% salt rejection to produce water with less than 100ppm TDS for more beneficial use. Project results verified that UK CAER’s hybrid approach addressed the complexities of WFGD blowdown with simplified unit operation at relatively low capital investment by demonstrating: (1) an effective in-situ generated solid sorbent material, green-rust (GR), that specifically removes regulated dissolved species in WFGD blowdown, including selenium, arsenic, and nitrates; (2) a low-cost, high flux nanofiltration treatment that removes both monovalent and divalent species at >80% rejection to adequately provide water recycle and extend the life of FGD equipment by mitigating chloride aided pitting corrosion mechanisms; and (3) a solidification and stabilization process using pozzolanic agents that retain regulated species and satisfy the Resource Conservation and Recovery Act (RCRA) leachate requirements. UK CAER proved electrocoagulation with GR to be an intensified solution for effluent limit guidelines (ELG), and based on preliminary techno-economic analysis (TEA), in comparison to DOE’s Case 1 for Biological Wastewater Treatment that had a purchased equipment cost (PEC) of $\$$5.26 million and a Total plant cost (TPC) of $\$$30.0 million, the EC process had a PEC of $\$$2.67 million and the TPC of $\$$17.0 million. While the electricity consumption for Case 1 was 53 kW, it was 110 kW for the EC process due to dissolving iron for a three-stage reaction design. However, electricity consumption for the EC process could be significantly reduced by adopting a counter-current reactor design for at least a 6-stage chemical reaction operation.

01 COAL, LIGNITE, AND PEAT↗

Corrosion-Resistant Coatings for Mitigation and Repair of Spent Nuclear Fuel Dry Storage Canisters

This report summarizes the results of a literature survey on coatings and surface treatments that are used to provide corrosion protection for exposed metal surfaces. The coatings are discussed in the context of being used on stainless steel spent nuclear fuel (SNF) dry storage canisters for potential prevention or repair of corrosion and stress corrosion cracking. The report summarizes the properties of different coating classes, including the mechanisms of protection, their physical properties, and modes of degradation (thermal, chemical, radiological). Also discussed are the current standard technologies for application of the coatings, including necessary surface pretreatments (degreasing, rust removal, grinding) and their effects on coating adhesion and performance. The coatings are also classified according their possible use for in situ repair; ex situ repair, requiring removal from the overpack; and ex situ prevention, or application prior to fuel loading to provide corrosion protection over the lifetime of the canister.

36 MATERIALS SCIENCE↗

Language Independent Static Analysis (LISA)

Software is becoming increasingly important in nearly every aspect of global society and therefore in nearly every aspect of national security as well. While there have been major advancements in recent years in formally proving properties of program source code during development, such approaches are still in the minority among development teams, and the vast majority of code in this software explosion is produced without such properties. In these cases, the source code must be analyzed in order to establish whether the properties of interest hold. Because of the volume of software being produced, automated approaches to software analysis are necessary to meet the need. However, this software boom is not occurring in just one language. There are a wide range of languages of interest in national security spaces, including well-known languages such as C, C++, Python, Java, Javascript, and many more. But recent years have produced a wide range of new languages, including Nim, (2008), Go (2009), Rust (2010), Dart (2011), Kotlin (2011), Elixir (2011), Red (2011), Julia (2012), Typescript (2012), Swift (2014), Hack (2014), Crystal (2014), Ballerina (2017) and more. Historically, automated software analyses are implemented as tools that intermingle both the analysis question at hand with target language dependencies throughout their code, making re-use of components for different analysis questions or different target languages impractical. This project seeks to explore how mission-relevant, static software analyses can be designed and constructed in a language-independent fashion, dramatically increasing the reusability of software analysis investments.

97 MATHEMATICS AND COMPUTING↗

CRADA Final Report: Open Microgrid Platform

Current microgrid control technology is mostly proprietary, expensive, and inflexible. An open-source, vendor-neutral, publish-subscribe controller will significantly lower the barrier to entry for new technologies and market entrants: inverter, battery, and load control manufacturers; cloud and services providers; and energy aggregators. An OpenFMB controller can significantly reduce the acquisition, integration, and ongoing operating and maintenance costs and increase revenue opportunities for energy producers and consumers. It allows distributed energy resource (DER) owners to replace individual DER components as richer-function, lower-cost devices become available or to incorporate new forecast and optimization algorithms as they are developed. A standard, secure, full-function DER field controller will also provide a low-cost means for grid operators to effectively manage the variability and uncertainty of solar photovoltaics (PV). Under the terms of this CRADA, ORNL has worked with Open Energy Solutions (OES) to advance the transition of ORNL’s existing open-source microgrid controller into a platform geared toward mainstream implementation. Using a more prevalent and memory-safe programming language, Rust, OES has converted ORNL’s current generation on-grid optimization into an application more suitable for industry use. The results of the ported optimization were analyzed by inputting the same arguments in both the current-generation and next-generation optimizers and verifying that the results were equivalent.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Genetics and Genomics of Pathogen Resistance in Switchgrass

This project investigates the genetic and genomic bases of resistance/tolerance to disease in switchgrass (Panicum virgatum) populations developed as bioenergy feedstock. The focus is placed populations adapted to the Central Great Plains derived from the hybridization of upland and lowland ecotypes, represented by cultivars Summer and Kanlow, respectively. Resistance was investigated against the rust disease caused by the fungus Puccinia novo-panici (syn. P emaculata) and mosaic disease caused by the virus complex of Panicum mosaic virus and its satellite. Objectives of the project were: 1) to elucidate the genetic and genomic bases of resistance/tolerance in locally adapted upland and lowland switchgrass breeding populations with contrasting disease symptoms under field conditions; 2) determine the molecular underpinnings of why cv Kanlow has broad resistance/tolerance to pathogens; and 3) discover the molecular differences that permit systemic viral infections in some switchgrass plants but not in other genetically-related plants.

09 BIOMASS FUELS↗

Characterization of the Insoluble Solids of the 241-17F and 241-49H Pump house Water Sample

Six different water samples from 241-17F and 241-49H pump house were analyzed for chemical and physical characteristics as part of efforts to understand recent mechanical seal failures associated with four new cooling water pumps. A focus of this work was characterization of any “as found” insoluble solids. The insoluble material found in the FCRW (F-Area caustic water treated with sodium chromate at 241-17F) sample are mostly magnetite (Fe3O4 or possibly equipment rust) and silica. It was found that 26% of measured FCRW particles have at least one dimension larger than 15 microns. The insoluble particles found in the source water, domestic water (FDW), are mostly kaolin (aluminosilicate) and some iron oxide. All found FDW particles were larger than 15 microns. The insoluble particles of the other source water, FArea well water (FWW), were mostly iron oxide with some trapped cations like calcium. Only 8% of found FWW particles were bigger than 15 microns.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Real Time Phasor Analytics (RTPA) and RTPA-SCR System Strength Online Tool

This presentation showcases the Real-Time Phasor Analytics (RTPA) framework for monitoring inertia and assessing system strength in power grids. RTPA is an open-source tool designed to standardize access to data from Power Management Units (PMUs) and Phasor Data Concentrators (PDCs). It facilitates real-time connectivity to multiple PDCs in accordance with the IEEE C37.118-2 standard and supports asynchronous data stream integration. Additionally, RTPA can simulate a PDC server streaming C37.118-2 data and provides Python bindings for seamless interaction with the framework, eliminating the need for direct Rust programming.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Variation in surface properties as error sources in dynamic temperature measurements

Most temperature measurement methods rely upon the assumption of a single uniform source as part of the analysis in inferring an observed temperature T from the surface of a material. This is true for the radiometric and spectroscopic methods we rely upon in shock physics. However, there are obvious cases where this is a poor assumption that can cause large errors in analysis, such as the measurement of emission from a surface composed of more than one material, such as a rusted surface of Fe and Fe 2 O 3 , or a multi-material surface that could be produced through alloying methods (e.g., mokume gane) or 3D printing. Here we perform an initial examination of the effects of varied surface properties upon the analysis using idealized test data to constrain when we may have better confidence in the resulting calculations. We also examine the structures of the fits to test whether, in principle, comparing the fit with ideal gray bodies would reveal such a structure and enable the researcher to identify when a two-temperature fitting model should be used instead of a single- T model or a wavelength-dependent emissivity model.

36 MATERIALS SCIENCE↗

Sustainability Trait Modeling of Field-Grown Switchgrass (Panicum virgatum) Using UAV-Based Imagery

Unmanned aerial vehicles (UAVs) provide an intermediate scale of spatial and spectral data collection that yields increased accuracy and consistency in data collection for morphological and physiological traits than satellites and expanded flexibility and high-throughput compared to ground-based data collection. In this project, we used UAV-based multispectral imagery collected from MicaSense RedEdge-M on a DJI Matrice 600 Pro for automated phenotyping of field-grown switchgrass (Panicum virgatum), a leading bioenergy feedstock. The raw images were processed with Pix4D Mapper to create the reflectance data, and vegetation indices were calculated from a UAV-based multispectral camera. Statistical models were developed for rust disease caused by Puccinia novopanici, leaf chlorophyll, nitrogen, and lignin contents. For the first time, UAV remote sensing technology was used to explore the potential for multiple traits associated with sustainable production of switchgrass. One statistical model was developed for each individual trait based on the statistical correlation between vegetation indices and the corresponding trait.

CBI↗