Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Portability”

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 1,693 records · Page 94

AmeriFlux FLUXNET-1F CA-Ca1 British Columbia - 1949 Douglas-fir stand

This is the AmeriFlux Management Project (AMP) created FLUXNET-1F version of the carbon flux data for the site CA-Ca1 British Columbia - 1949 Douglas-fir stand. This is the FLUXNET version of the carbon flux data for the site CA-Ca1 British Columbia - 1949 Douglas-fir stand produced by applying the standard ONEFlux (1F) software. Site Description - 1949 Douglas-fir stand; Tower Type 20" triangular tower; Latitude/Longitude 49.86725N 125.33360W (GPS survey, 2003. Coordinates updated/corrected May, 2006); Elevation 320 m; North-east facing terrain, 5-10 deg slope; Mean Air Temp. 8.3 °C* ; Mean Annual Precipitation 1461 mm * ; Date Operations Began June 1997 ; Frequency of EC Measurements 20.83 Hz; Frequency of Other Met. Sensors 1 - 4 sec, year round ; Soil Respiration Measurements 30 min., automated soil respiration system in 2000, periodically during growing season using portable system in 2002 ; * 1998-2001 averages from the 1948 Douglas-fir stand meteorological tower

Black, T. Andrew↗

AmeriFlux FLUXNET-1F CA-Ca2 British Columbia - Clearcut Douglas-fir stand (harvested winter 1999/2000)

This is the AmeriFlux Management Project (AMP) created FLUXNET-1F version of the carbon flux data for the site CA-Ca2 British Columbia - Clearcut Douglas-fir stand (harvested winter 1999/2000). This is the FLUXNET version of the carbon flux data for the site CA-Ca2 British Columbia - Clearcut Douglas-fir stand (harvested winter 1999/2000) produced by applying the standard ONEFlux (1F) software. Site Description - Tower Type: 10" triangular tower; Latitude/Longitude 49.87048N -125.29087W (GPS survey, 2003. Coordinates updated/corrected May, 2006); Elevation approx. 180m; Mean Air Temp. (for the growing season) 8.3 C*; Mean Annual Precipitation 1461 mm *; Date Operations Began August 2000; Frequency of EC Measurements 7.7 Hz (2000 ­ 2001), 20 Hz (2002); Frequency of Other Met. Sensors 4 sec, year round; Soil Respiration Measurements Periodically during growing season using portable system in 2002; * 1998-2001 averages from the 1948 Douglas-fir stand meteorological tower

Black, T. Andrew↗

AmeriFlux FLUXNET-1F CA-Ca3 British Columbia - Pole sapling Douglas-fir stand

This is the AmeriFlux Management Project (AMP) created FLUXNET-1F version of the carbon flux data for the site CA-Ca3 British Columbia - Pole sapling Douglas-fir stand. This is the FLUXNET version of the carbon flux data for the site CA-Ca3 British Columbia - Pole sapling Douglas-fir stand produced by applying the standard ONEFlux (1F) software. Site Description - Site: 1988 Harvested Douglas Fir (Pole-sapling); Tower Type 10" triangular tower; Latitude/Longitude 49.53462N -124.90044W (GPS survey, 2003. Coordinates updated/corrected May, 2006); Elevation approx. 170 m; Mean Air Temp. (for the growing season) 9.7 C *; Mean Annual Precipitation 1179 mm *; Date Operations Began: September 2001; Frequency of EC Measurements 20 Hz; Frequency of Other Met. Sensors 4 sec, year round; Soil Respiration Measurements Periodically during growing season using portable system in 2002; * 30-yr climate normals from the Comox Airport

Black, T. Andrew [University of British Columbia, ↗

Field Demonstration of the Brick Ontology to Scale up the Deployment of ASHRAE Guideline 36 Control Sequences

Many commercial buildings have a vast network of sensors as part of their building automation systems (BAS) that allows opportunities for energy consumption and cost savings by deploying advanced control sequences. However, this resource is often underutilized since BAS are typically programmed with simple control sequences with limited potential to deliver on these opportunities. The recent availability of ASHRAE Guideline 36 (G36) with advanced HVAC control sequences supports control retrofits in existing buildings to unlock much of the savings potential. However, barriers such as the lack of standard naming convention of building assets and data points, proprietary equipment and BAS, and the inherent uniqueness of buildings and their systems prevent building stakeholders from adopting any “plug-and-play” implementation of G36. Instead, control vendors must often undertake the manual and labor-intensive point mapping process to identify a data stream’s functional and spatial relationship within the HVAC system along with other relevant contexts and map it to the new control sequences. The vendor must carry out the point mapping process in each individual building since the mapping is unlikely to port over to another building. Even for the same building, the point mapping process can occur multiple times if various control vendors implement different control retrofits and/or multiple control retrofits happen over the lifecycle of the building. Then, there is the likelihood that G36 control sequences are programmed uniquely to the building, preventing the same implementation from being reused in another. Therefore, this paper presents a field demonstration of how we leveraged the Brick ontology with BACnet, OpenBuildingControl’s Control Description Language (CDL), and open-source support tools to implement scalable and portable advanced building controls. These tools provide standardized semantic descriptions and relationships of the building’s assets and data points (Brick), standardized communication protocol to read from and write to the building’s BAS (BACnet), and standardized code implementations (CDL) of standardized advanced control strategies (G36). We implemented G36’s hot water supply temperature setpoint reset in a Berkeley, CA building for this field demonstration. This field demonstration aims to show how integrating these tools may streamline the deployment of advanced control sequences such as G36 in a consistent manner regardless of differences found across buildings.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

HP-FLEX: Field demonstration of the semantics-driven configuration of a Model Predictive Control system to make heat pumps flexible

Model Predictive Control (MPC) has demonstrated significant potential for optimizing building operations and enabling demand flexibility. However, the widespread adoption of MPC is hindered by complex manual configuration and commissioning processes that must be conducted by control experts working alongside building operators. These challenges drive up costs and reduce scalability, particularly when technical human resources and building automation systems are limited, such as in small and medium commercial buildings (SMCBs). This paper demonstrates how semantic standards, specifically ASHRAE 223P, can accelerate the adoption of MPC applications for load flexibility in SMCBs. The authors present a replicable control framework, titled “HP-FLEX” that leverages a building’s semantic model to bootstrap the required data configuration for an MPC controller developed for optimizing heat pump systems as flexible grid resources. The semantic model helps streamline the deployment workflow, particularly for site setup, data/control commissioning, and model setup. This integration enhances portability, transferability, and scalability of the HP-FLEX MPC, which has been developed to support MPC-based supervisory HVAC controllers in SMCBs. Additionally, the paper details the required building and thermostat metadata information to enable the HP-FLEX MPC based on field demonstrations. The new workflow was tested in a small commercial building located in California, U.S., and demonstrated a load shifting performance of 9% based on a dynamic pricing signal that varies by the hour. This work provides a practical pathway for transitioning sophisticated building applications from custom to standardized semantic representations, supporting the broader adoption of advanced control strategies like MPC. The framework also establishes a foundation for evolving metadata requirements as applications mature while maintaining compatibility with industry standards.

Paul, Lazlo↗

Detecting Passing Valves at Scale Across Different Buildings and Systems: A Brick Enabled and Mortar Tested Application

Heating hot water distribution systems are typically used in commercial buildings to condition spaces to provide occupant thermal comfort. However, recent research shows significant distribution losses within these systems that drive down the overall hot water plant efficiency. This research focuses on detecting passing valves in reheat coils found in variable air volume (VAV) terminal units to reduce distribution losses. A passing valve allows hot water flow when the actuator on the valve is commanded to be closed. The fluid causes unintentional heating or cooling to occur, causing comfort and control issues, and wasting energy. We developed the passing valve detection algorithm using a framework based on the Brick schema and Mortar platform to ensure that the application is portable and can scale to many buildings. We applied the same application to analyze 1,335 VAV reheat terminal units in 20 buildings. The diversity found in these large datasets increases confidence that any building with VAV reheat terminal units with the required sensors and Brick data model can run our open-source algorithm with little or no modification. In aggregate, 5% of VAV units analyzed were categorized as having a sensor fault, 14% with potential passing valve fault, and 81% with no faults detected. However, there is a significant variation in the proportion of VAV units with a passing valve detected (1% to 83%) of each building’s analyzed units.

Roa, Carlos Duarte↗

Nyx: A Massively Parallel AMR Code for Computational Cosmology

Nyx is a highly parallel, adaptive mesh, finite-volume N-body compressible hydrodynamics solver for cosmological simulations. It has been used to simulate different cosmological scenarios with a recent focus on the intergalactic medium and Lyman alpha forest. Together, Nyx, the compressible astrophysical simulation code, Castro, and the low Mach number code MAESTROeX, make up the AMReX-Astrophysics Suite of open-source, adaptive mesh, performance-portable astrophysical simulation codes. Other examples of cosmological simulation research codes include Enzo, Enzo-P/Cello, RAMSES, ART, FLASH, Cholla, as well as Gadget, Gasoline, Arepo, Gizmo, and SWIFT.

79 ASTRONOMY AND ASTROPHYSICS↗

ERF: Energy Research and Forecasting

The Energy Research and Forecasting (ERF) code is a new model that simulates the mesoscale and microscale dynamics of the atmosphere using the latest high-performance computing architectures. It employs hierarchical parallelism using an MPI+X model, where X may be OpenMP on multicore CPU-only systems, or CUDA, HIP, or SYCL on GPU-accelerated systems. ERF is built on AMReX (Zhang et al., 2019, 2021), a block-structured adaptive mesh refinement (AMR) software framework that provides the underlying performance-portable software infrastructure for block-structured mesh operations. The "energy" aspect of ERF indicates that the software has been developed with renewable energy applications in mind. In addition to being a numerical weather prediction model, ERF is designed to provide a flexible computational framework for the exploration and investigation of different physics parameterizations and numerical strategies, and to characterize the flow field that impacts the ability of wind turbines to extract wind energy. The ERF development is part of a broader effort led by the US Department of Energy's Wind Energy Technologies Office.

17 WIND ENERGY↗

PDF Entity Annotation Tool (PEAT)

While different text mining approaches – including the use of Artificial Intelligence (AI) and other machine based methods - continue to expand at a rapid pace, the tools used by researchers to create the labeled datasets required for training, modeling, and evaluation remain rudimentary. Labeled datasets contain the target attributes the machine is going to learn; for example, training an algorithm to delineate between images of a car or truck would generally require a set of images with a quantitative description of the underlying features of each vehicle type. Development of labeled textual data that can be used to build natural language machine learning models for scientific literature is not currently integrated into existing manual workflows used by domain experts. Published literature is rich with important information, such as different types of embedded text, plots, and tables that can all be used as inputs to train ML/natural language processing (NLP) models, when extracted and prepared in machine readable formats. Currently, both normalized data extraction of use to domain experts and extraction to support development of ML/NLP models are labor intensive and cumbersome manual processes. Automatic extraction of data and information from formats such as PDFs that are optimized for layout and human readability, not machine readability. The PDF (Portable Document Format) Entity Annotation Tool (PEAT) was developed with the goal of allowing users to annotate publications within their current print format, while also allowing those annotations to be captured in a machine-readable format. One of the main issues with traditional annotation tools is that they require transforming the PDF into plain text to facilitate the annotation process. While doing so lessens the technical challenges of annotating data, the user loses all structure and provenance that was inherent in the underlying PDF. Also, textual data extraction from PDFs can be an error prone process. Challenges include identifying sequential blocks of text and a multitude of document formats (multiple columns, font encodings, etc.). As a result of these challenges, using existing tools for development of NLP/ML models directly from PDFs is difficult because the generated outputs are not interoperable. We created a system that allows annotations to be completed on the original PDF document structure, with no plain text extraction. The result is an application that allows for easier and more accurate annotations. In addition, by including a feature that grants the user the ability to easily create a schema, we have developed a system that can be used to annotate text for different domain-centric schemas of relevance to subject matter experts. Different knowledge domains require distinct schemas and annotation tags to support machine learning.

97 MATHEMATICS AND COMPUTING↗

libEnsemble: A complete Python toolkit for dynamic ensembles of calculations

Almost all science and engineering applications eventually stop scaling: their runtime no longer decreases as available computational resources increase. Therefore, many applications will struggle to efficiently use emerging extreme-scale high-performance, parallel, and distributed systems. libEnsemble is a complete Python toolkit and workflow system for intelligently driving ensembles of experiments or simulations at massive scales. It enables and encourages multidisciplinary design, decision, and inference studies portably running on laptops, clusters, and supercomputers.

97 MATHEMATICS AND COMPUTING↗

Fiats: Functional inference and training for surrogates

Fiats provides a platform for research on the training and deployment of neural-network surrogate models for computational science. Fiats also supports exploring, advancing, and combining functional, object-oriented, and parallel programming patterns in Fortran 2023. As such, the Fiats name has dual expansions: “Functional Inference And Training for Surrogates” or “Fortran Inference And Training for Science.” Fiats inference and training procedures are pure and therefore satisfy a language constraint imposed on procedure invocations inside Fortran’s parallel loop construct: do concurrent. Furthermore, the Fiats training procedures are built around a do concurrent parallel reduction. Several compilers can automatically parallelize do concurrent on Central Processing Units (CPUs) or Graphics Processing Units (GPUs). Fiats thus aims to achieve performance portability through standard language mechanisms.

Rouson, Damian [Lawrence Berkeley National Laborat↗

The Next-Generation Ecosystem Experiment Arctic Rainfall Simulator: a tool to understand the effects of changing rainfall patterns in the Arctic

Rainfall frequency and intensity are expected to increase in the Arctic, with potential detrimental impacts on permafrost, leading to enhanced thawing and carbon release to the atmosphere. However, there have been very few studies on the effect of discrete rain events on permafrost in the Arctic and sub-Arctic. Conducting controlled rainfall experiments within permafrost landscapes can provide an improved understanding of the effect of changing intensity, duration, and timing of rain events on permafrost tundra ecosystems. Here, we describe the design and implementation of the Next-Generation Ecosystem Experiment Arctic Rainfall Simulator (NARS), a variable intensity (4–82 mm/h) rainfall simulator that can be used to study the effects of rainfall on permafrost stability. The NARS design includes a 3D-printed 4 cm H-flume and uses an eTape resistivity sensor that was calibrated (R 2 = 0.9–0.96) to measure discharge from the system. NARS is designed to be lightweight, simple to construct, and can be easily deployed in remote locations. As a field validation of updated rainfall simulator design and modernized controls, NARS was tested on the Seward Peninsula, AK. Because of its portability, versatility in deployment, dimensions, and rainfall intensity, NARS represents a methodological innovation for researching the impacts of rainfall on permafrost environments.

54 ENVIRONMENTAL SCIENCES↗

University of Washington Harborview Research and Training Building Environmental Sample Plan for Cs-137 in Soils and Sediments

On May 2, 2019, a release of Cs-137 from a breached sealed source containing 2,800 curies (Ci) (1E14 Bq) of Cesium-137 (Cs-137) occurred at the University of Washington (UW) Harborview Research and Training Building (HRB). The release occurred during removal of the source from its holder within a portable hot cell in the second floor loading dock area. The loading dock and northeast corner of the building above the ground floor were heavily impacted by the release, while the remaining portions of the building and the exterior of the building were minimally impacted.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Large Area Airborne Contamination Monitoring

Current D&D operations at Hanford have demonstrated a flaw in the current state of the art capability of defining airborne contamination boundaries. Airborne particulate emissions of Pu-239 from CM2H operations on the Hanford Pu Finishing Plant were detected well beyond areas controlled for airborne plutonium, putting numerous workers at risk for radiological assimilations. Forty-two Hanford workers had positive bioassay results for plutonium uptake. Work areas determined to be free of airborne contamination as measured by state-of-the-art continuous alpha monitoring (CAM) systems were later discovered not to be. Airborne contamination was scattered to a such degree that CAM systems were surveying insufficient volumes of air to accurately predict where respiratory protection was required. A $\$ 19,000$ state of the art portable CAM system used at both Hanford and at SRS screens air for alpha activity at the rate of 1 CFM. This research project will explore the feasibility of using commercially available air purifying systems to screen significantly larger volumes of air for airborne actinide contamination. Commercial household HEPA based air purifying units screen large volumes of air, a simple $\$ 300$ unit being looked at for this study could screen a volume of air that would require over 300 of the $\$ 19,000$ CAMs. The goal of the project was to determine the feasibility of building a detection system capable of screening the air purifiers pre-filters and HEPA filters for any actinide bearing hot particles that have been captured. The simplest technologies available to Field-Radiological-Protection personnel are hand-held alpha field survey meters. With the size and the corrugated structure of these HEPA filters, hand screening is not practical. This project researched alternatives capable of automating this function. Two potential technologies were examined. One technology evaluated was the measurement of xray emissions from the actinides, taking advantage of the higher emission rates of the L x-rays compared to the gamma emissions of isotopes such as Pu-238 or Pu-239. High resolution to low resolution systems were evaluated. Branching ratio data on the actinides in the literature is incomplete, and a study was initiated to measure branching ratios of the various L emissions of a number of the plutonium isotopes. A Monte Carlo simulation was also run to calculate the effect the attenuating HEPA media would have on x-ray measurements on spectrometers centered in each quadrant above the surface of the HEPA. The second technology evaluated was measuring the light from a scintillating media applied to the surface of the HEPA filter using a ThorLabs Scientific-Grade Digital Camera Model 8051M. A light tight enclosure capable of holding the 2’x2’x1” HEPA filter was fabricated. Numerous scintillation media were evaluated for both the sensitivity and for resolution of measuring alpha activity. Figure 1 shows images of a 4”x4” section of HEPA filter with a 3 x 3 grid of Pu-238 contamination loaded inside the crevices of the HEPA.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Development of MGMC: A proxy Multi-Group Monte Carlo Particle Transport Application

This document details the development and current state of MGMC: a proxy Multi-Group Monte Carlo transport application. The goal of this work was to develop a light-weight Monte Carlo transport solver that could be easily reconfigured to test parallelization strategies targeting advanced architectures and heterogeneous computing environments. Additionally, MGMC is able to act as a proxy-app for testing the development of algorithms and the integration of other libraries and into Monte Carlo transport codes. MGMC is currently able to run in parallel using OpenMP for CPU threads or CUDA for NVIDIA GPUs. MGMC was also used to investigate the using SYCL for portable parallelization targeting either CPU threads, vender-agnostic GPUs, and ARM chips, detailed in Section II. In the process of developing MGMC, several other C++ libraries have been created with the intent for re-use in future research projects and potential inclusion in production-level codes, detailed in Section III. The physics capabilities in MGMC are detailed in Section IV, code verification is detailed in Section V, and performance results are detailed in Section VI.

97 MATHEMATICS AND COMPUTING↗

E-Beam Destruction of Contaminants in Water

Next-generation electron beam (E-beam) technology creates the potential to treat the complex and difficult waste streams of today and tomorrow. Fermi National Accelerator Laboratory brings 50 years of groundbreaking E-beam experience across technology research, innovation, and application to unlocking this potential from a capacity and cost perspective using proprietary Lab intellectual property. Fermilab’s technology will deliver a high throughput, portable, scalable, and cost-effective solution to a wide variety of contaminants. Potential applications include contaminants of increasing health, regulatory, economic, and public relations concerns.

43 PARTICLE ACCELERATORS↗

Compiler and Runtime Approaches to Enable Large-Scale Irregular Programs. Final report, July 2013 - July 2019

While regular algorithms, characterized by operations on dense matrices and arrays, have long been the mainstay of scientific, high-performance computing, irregular algorithms, which feature unpredictable accesses to pointer-based data structures, are becoming increasingly common in high performance computing, arising in graph analysis, data mining and visualization, among other domains. Unfortunately, the defining characteristics of irregular applications, their dynamic, unpredictable, data-dependent access patterns and data layouts, make achieving high performance on large scale systems difficult. Scaling applications to peta- and exa-scale requires carefully controlling communication and data movement and placement, an inherently difficult task when access patterns and data layouts are unpredictable! Most irregular applications that attain high performance must be painstakingly hand-written and hand-tuned, with few common principles or paradigms uniting various implementations and easing future development. Despite the increasing importance of irregular applications, there is little programmer knowledge, and even less compiler ability, devoted to optimizing them. This project aims to solve these problems. By allowing programmers to write irregular applications in high level forms, with at most a few annotations highlighting key structural properties, programmers can focus on developing their algorithms and methods. The compiler and run-time system can take on the tedious task of optimizing the application for execution at large scales, and can automatically provide efficient implementations. This will provide portability and ease maintenance for existing irregular applications, but, more importantly, open up whole new domains of computational science to large-scale, high-performance simulation codes.

97 MATHEMATICS AND COMPUTING↗