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

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)↗

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↗

Reduction of Hg(II) by Fe(II)-Bearing Smectite Clay Minerals

Aluminosilicate clay minerals are often a major component of soils and sediments and many of these clays contain structural Fe (e.g., smectites and illites). Structural Fe(III) in smectite clays is redox active and can be reduced to Fe(II) by biotic and abiotic processes. Fe(II)-bearing minerals such as magnetite and green rust can reduce Hg(II) to Hg(0); however, the ability of other environmentally relevant Fe(II) phases, such as structural Fe(II) in smectite clays, to reduce Hg(II) is largely undetermined. We conducted experiments examining the potential for reduction of Hg(II) by smectite clay minerals containing 0–25 wt% Fe. Fe(III) in the clays (SYn-1 synthetic mica-montmorillonite, SWy-2 montmorillonite, NAu-1 and NAu-2 nontronite, and a nontronite from Cheney, Washington (CWN)) was reduced to Fe(II) using the citrate-bicarbonate-dithionite method. Experiments were initiated by adding 500 µM Hg(II) to reduced clay suspensions (4 g clay L−1) buffered at pH 7.2 in 20 mM 3-morpholinopropane-1-sulfonic acid (MOPS). The potential for Hg(II) reduction in the presence of chloride (0–10 mM) and at pH 5–9 was examined in the presence of reduced NAu-1. Analysis of the samples by Hg LIII-edge X-ray absorption fine structure (XAFS) spectroscopy indicated little to no reduction of Hg(II) by SYn-1 (0% Fe), while reduction of Hg(II) to Hg(0) was observed in the presence of reduced SWy-2, NAu-1, NAu-2, and CWN (2.8–24.8% Fe). Hg(II) was reduced to Hg(0) by NAu-1 at all pH and chloride concentrations examined. These results suggest that Fe(II)-bearing smectite clays may contribute to Hg(II) reduction in suboxic/anoxic soils and sediments.

58 GEOSCIENCES↗

Microbial Reduction of Geogenic and Synthetic Goethite and Hematite

The microbial reduction of Fe(III) is a major component of Fe cycling in terrestrial and aquatic environments and is affected by the Fe(III) mineralogy of the system. The majority of the research examining the bioreduction of Fe(III) oxides by Fe(III)-reducing bacteria (IRB) has focused on the reduction of poorly crystalline Fe(III) phases, primarily ferrihydrite; however, crystalline Fe(III) oxides like goethite (α-FeOOH) and hematite (α-Fe 2 O 3 ) comprise the majority of Fe(III) oxides in soils. This study examined the bioreduction of goethite and hematite of geogenic and synthetic origin by Shewanella putrefaciens CN2, a well-studied model IRB, in laboratory incubations. Overall, the rate and extent of Fe(II) production were greater for goethite than for hematite, and for geogenic Fe(III) oxides relative to their synthetic analogs. Although there was substantial production of Fe(II) (i.e., >5 mM Fe(II)) in many of the systems, X-ray diffraction analysis of the solids at the end of the incubation did not indicate the formation of any Fe(II)-bearing secondary minerals (e.g., magnetite, siderite, green rust, etc.). The results of this study demonstrate the variability in the extent of bioreduction of geogenic goethite and hematite, and furthermore, that synthetic goethite and hematite may not be good analogs for the biogeochemical behavior of Fe(III) oxides in aquatic and terrestrial environments.

59 BASIC BIOLOGICAL SCIENCES↗

BM3DORNL

BM3DORNL is a high-performance, open-source library for removing streak and ring artifacts from computed-tomography (CT) data, developed for neutron imaging at Oak Ridge National Laboratory's Spallation Neutron Source (VENUS beamline) and applicable to X-ray CT as well. Ring artifacts — concentric rings in reconstructed slices caused by detector pixel-to-pixel response non-uniformities — appear as vertical streaks in the sinogram and degrade both image quality and quantitative analysis. BM3DORNL operates in the sinogram domain using an adaptation of the BM3D (block-matching and 3D collaborative filtering) algorithm (Dabov et al., 2007). It provides a dedicated streak-removal mode, a true multi-scale BM3D variant (after Mäkinen et al., 2021) that suppresses wide streaks single-scale methods miss, and an alternative Fourier–SVD method (~2.6× faster) combining FFT-based energy detection with rank-1 SVD. The computationally intensive core is implemented in Rust with parallel (Rayon) block matching, integral-image pre-screening, and optimized transforms, and is exposed through a simple Python API (with an optional GUI) so it integrates directly into existing tomography reconstruction pipelines. It processes both 2D sinograms and 3D sinogram stacks, is pip-installable for Linux and macOS, and is documented at https://bm3dornl.readthedocs.io.

Zhang, Chen [Oak Ridge National Laboratory (ORNL),↗

NEREIDS

NEREIDS (NEutron REsonance Imaging Diagnostic Suite) is a research-grade toolkit for neutron resonance imaging, providing a Rust physics core, Python bindings, and NeXus/HDF5-compliant data I/O, with a path to fast, standalone GUI workflows for VENUS/MARS.

Zhang, Chen [Oak Ridge National Laboratory (ORNL),↗