Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Portable Performance”

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,549 records · Page 86

Towards Adaptive Mesh Refinement for the Spectral Element Solver Nek5000

When performing computational fluid dynamics (CFD) simulations of complex flows, the a priori knowledge of the flow physics and the location of the dominant flow features are usually unknown. For this reason, the development of adaptive remeshing techniques is crucial for large-scale computational problems. Some work has been made recently to provide Nek5000 with adaptive mesh refinement (AMR) capabilities in order to facilitate the generation of the grid and push forward the limit in terms of problem size and complexity [10]. Nek5000 is an open-source, highly scalable and portable code based on the spectral element method (SEM) [4], which offers minimal dissipation and dispersion, high accuracy and exponential convergence. It is aimed at solving direct and large-eddy simulations of turbulent incompressible or low Mach-number flows with heat transfer and species transport. The approach chosen for adapting the mesh is the h-refinement method, where elements are split locally, which requires the relaxation of the conforming grid constraint currently imposed by Nek5000. Other challenges include the implementation of an efficient management of the grid as refinement is applied, the development of tools to localize the critical flow regions via error estimators and the extension of the current preconditioning strategy to non-conforming grids. In this paper, we present a new procedure to setup an algebraic multigrid solver used as part of the preconditioner for the pressure equation.

Offermans, N.↗

Implementation of McMurchie–Davidson Algorithm for Gaussian AO Integrals Suited for SIMD Processors

We report an implementation of the McMurchie− Davidson evaluation scheme for 1- and 2-particle Gaussian AO integrals designed for processors with Single Instruction Multiple Data (SIMD) instruction sets. Like in our recent MD implementation for graphical processing units (GPUs) [Asadchev, A.; Valeev, E. F.. J. Chem. Phys. 2024, 160, 244109.], variable-sized batches of shellsets of integrals are evaluated at a time. By optimizing for the floating point instruction throughput rather than minimizing the number of operations, this approach achieves up to 50% of the theoretical hardware peak FP64 performance for many common SIMD-equipped platforms (AVX2, AVX512, NEON), which translates to speedups of up to 30 over the state-of-the-art one-shellset-at-a-time implementation of Obara−Saika-type schemes in Libint for a variety of primitive and contracted integrals. As with our previous work, we rely on the standard C++ programming language such as the std::simd standard library feature to be included in the 2026 ISO C++ standard without any explicit code generation to keep the code base small and portable. The implementation is part of the open source LibintX library freely available at https://github.com/ValeevGroup/libintx.

Basis sets↗

Simulated Lunar Testing of Metabolic Heat Regenerated Temperature Swing Adsorption Technology

Metabolic heat regenerated Temperature Swing Adsorption (MTSA) technology is being developed for thermal and carbon dioxide (CO2) control for a Portable Life Support System (PLSS), as well as water recycling. An Engineering Development Unit (EDU) of the MTSA subassembly was designed and assembled for optimized Martian operations, but also meets system requirements for lunar operations. For lunar operations the MTSA sorption cycle is driven via a vacuum swing between suit ventilation loop pressure and lunar vacuum. The focus of this effort is operations and testing in a simulated lunar environment. This environment was simulated in Paragon s EHF vacuum chamber. The objective of this testing was to evaluate the full cycle performance of the MTSA Subassembly EDU, and to assess CO2 loading and pressure drop of the wash coated aluminum reticulated foam sorbent bed. The lunar testing proved out the feasibility of pure vacuum swing operation, making MTSA a technology that can be tested and used on the Moon prior to going to Mars. Testing demonstrated better than expected CO2 loading on the sorbent and nearly replicates the equilibrium data from the sorbent manufacturer. This had not been achieved in any of the previous sorbent loading tests performed by Paragon. Subsequently, the increased performance of the sorbent bed design indicates future designs will require less mass and volume than the current EDU rendering MTSA as very competitive for Martian PLSS applications.

Padilla, Sebastian A.↗

Laser Spiderweb Sensor Used with Portable Handheld Devices

A portable spectrometer, including a smart phone case storing a portable spectrometer, wherein the portable spectrometer includes a cavity; a source for emitting electromagnetic radiation that is directed on a sample in the cavity, wherein the electromagnetic radiation is reflected within the cavity to form multiple passes of the electromagnetic radiation through the sample; a detector for detecting the electromagnetic radiation after the electromagnetic radiation has made the multiple passes through the sample in the cavity, the detector outputting a signal in response to the detecting; and a device for communicating the signal to a smart phone, wherein the smart phone executes an application that performs a spectral analysis of the signal.

Scott, David C.↗

Need for portable accelerators in cultural heritage

Ion Beam Accelerators (IBA) centres have provided researchers with powerful techniques to analyse objects of cultural significance in a non-destructive and non-invasive manner. However, in some cases it is not feasible to remove an object from the field or museum and transport it to the laboratory. In this contributed talk, we present as a manner of a short review, examples of the benefits provided from these techniques in the study of material culture and discuss the initial steps to consider when investigating the feasibility of a compact accelerator that can be taken to sites of cultural significance for PIXE analysis. In particular, we consider the application of a compact, robust 2 MeV proton accelerator that can be taken into the field to perform PIXE measurements on rock art. We detail the main challenges and considerations for such a device.

Charles, T. K.↗

Controlling and monitoring the space-station plasma interaction: A baseline for performing plasma experiments and using advanced technology

The size, complexity, and motion of space station through the Earth's environmental plasma means that there will be a large, complicated interaction region, involving a sheath, wake, charging of surfaces, induced electric fields, secondary emission, outgassing with ionization, etc. This interaction will necessarily be a factor in carrying out and interpreting plasma experiments and in the use of certain technologies. Attention should be given ahead of time to: (1) monitoring this interaction so that it is well described; (2) implifying the interaction by appropriate design and construction of the spacecraft and by appropriate planning of technology use; and (3) controlling the interaction by both active and passive means. Plasma emitters for modifying and controlling the spacecraft charge should be placed in several locations. Portable electrostatic shields could be deployed around noisy sections of the spacecraft in order to carry out sensitive experiments. A particle umbrella could be raised to deflect the ram ions and neutrals in order to provide a controlled environment. These interactions are briefly discussed.

Whipple, Elden C.↗

Space transfer vehicle concepts and requirements. Volume 4: Summary of special studies

Our final report for Phase 1 addressed the future space transportation needs and requirements based on the current assets, at the time, and their evolution through technology/advanced development using a path and schedule that supported the world leadership role of the United States in a responsible and realistic financial forecast. Always, and foremost, the recommendations placed high values on the safety and success of missions both manned and unmanned through a total quality management philosophy at Martin Marietta. The second phase of the STV contract involved the use of Technical Directives (TD) to provide short-term support for specialized tasks as required by the COTR. Three of these tasks were performed in parallel with Phase 1. These tasks were the Liquid Acquisition Experiment (LACE), Liquid Reorientation Experiment (LIRE), and Expert System for Design, Operation, and Technology Studies (ESDOTS). The results of these TD's were reported in conjunction with the Phase 1 Final Report. Cost analysis of existing launch systems has demonstrated a need for a new upper stage that will increase America's competitiveness in the global launch services market. To provide a growth path of future exploration class STV's, near-term low-cost upper stages featuring modularity, portability, scalability, and evolvability must be developed. These recommendations define a program that: leverages ongoing activities to establish a new development environment, develop technologies that benefit the entire life cycle of a system, and result in a scalable hardware platform that provides a growth path to future upper stages.

Source record↗

Using Map Service API for Driving Cycle Detection for Wearable GPS Data: Preprint

Following advancements in smartphone and portable global positioning system (GPS) data collection, wearable GPS data have realized extensive use in transportation surveys and studies. The task of detecting driving cycles (driving or car-mode trajectory segments) from wearable GPS data has been the subject of much research. Specifically, distinguishing driving cycles from other motorized trips (such as taking a bus) is the main research problem in this paper. Many mode detection methods only focus on raw GPS speed data while some studies apply additional information, such as geographic information system (GIS) data, to obtain better detection performance. Procuring and maintaining dedicated road GIS data are costly and not trivial, whereas the technical maturity and broad use of map service application program interface (API) queries offers opportunities for mode detection tasks. The proposed driving cycle detection method takes advantage of map service APIs to obtain high-quality car-mode API route information and uses a trajectory segmentation algorithm to find the best-matched API route. The car-mode API route data combined with the actual route information, including the actual mode information, are used to train a logistic regression machine learning model, which estimates car modes and non-car modes with probability rates. The experimental results show promise for the proposed method's ability to detect vehicle mode accurately.

33 ADVANCED PROPULSION SYSTEMS↗

Symbolic construction of the chemical Jacobian of quasi-steady state (QSS) chemistries for Exascale computing platforms

The Quasi-Steady State Approximation (QSSA) can be an effective tool for reducing the size and stiffness of chemical mechanisms for implementation in computational reacting flow solvers. However, for many applications, the resulting model still requires implicit methods for efficient time integration. Here, in this paper, we outline an approach to formulating the QSSA reduction that is coupled with a strategy to generate C++ source code to evaluate the net species production rates, and the chemical Jacobian. The code-generation component employs a symbolic approach enabling a simple and effective strategy to analytically compute the chemical Jacobian. For computational tractability, the symbolic approach needs to be paired with common subexpression elimination which can negatively affect memory usage. Several solutions are outlined and successfully tested on a 3D multipulse ignition problem, thus allowing portable application across chemical model sizes and GPU capabilities. The implementation of the proposed method is available at https://github.com/AMReX-Combustion/PelePhysics under an open-source license.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Utilizing FLEX Equipment for O&M Cost Reduction in Nuclear Power Plants

There are many ways of reducing the O&M costs; this work presents an innovative framework of reducing O&M costs by utilizing the onsite Flex equipment at NPPs. Flex strategies were postulated by the U.S. Nuclear Regulatory Commission (NRC) in the wake of Fukushima Dai-ichi accident to address beyond-design-basis accidents and improve plant flexibility. Onsite Flex includes equipment such as portable pumps, generators, batteries, compressors, and other supporting equipment or tools, all stored in a dedicated and secure building designed to withstand external hazards. In the past years, several NPPs have invested in procuring and maintaining the onsite Flex asset that stands unutilized most of the time. Recently there have been active efforts to develop strategies through which NPPs can take credit for the Flex equipment. This work focuses on identifying areas where Flex equipment can be utilized during normal plant operation and develop a framework that would aide in reduction of O&M costs without impacting plant safety. Earlier work in the current project, published in INL/EXT 18 51531, had presented the risk- and cost-analysis framework for utilizing FLEX portable equipment during technical specification required shutdown due to component failure. The licensee event report (LER) database of the NRC shows that the commercial NPPs in the US reported 86 technical specification required shutdowns since year 2010. When a component failure or unavailability leads to a technical specification required shutdown, the NPPs suffers both direct costs in terms of loss of revenue arising from the loss of generation and indirect costs in form of reporting and inspection required by the NRC. The earlier work developed the following framework and implemented it on a demonstration probabilistic risk assessment (PRA) model to utilize the portable Flex equipment when a component failure could potentially lead to a technical specification required shutdown: 1. Identify the components, the failure or unavailability of which would result in a 10 CFR 50.73(a)(2)(i)A-reportability requirement, postulated by the NRC for technical specification required shutdown to be reported in NRC’s LER database. 2. Identify the Flex equipment that can be utilized as a standby to the failed component. 3. Develop a probabilistic risk assessment (PRA) model that incorporates the Flex equipment within the current plant PRA model. 4. Perform PRA calculations to determine change in core damage frequency and change in risk-informed allowable outage time. 5. Perform cost-benefit analysis to determine the economic feasibility of implementing the Flex equipment The current work, presented in this report, implement the above framework in a plant PRA model obtained from a US commercial nuclear power plant by prestaging onsite FLEX equipment as a redundancy to the existing auxiliary feedwater system, and pre-coordinating with offsite FLEX centers. The new configuration increased the allowable outage time by about a fifty percent overall for the diesel generator being out of service. The benefits to NPPs of utilizing the Flex equipment during normal operations, and performing the PRA developed in this work, include: 1. A risk-informed plant shutdown alternative to the current technical specification required shutdown. 2. Extension of allowable outage time to initiate technical specification required shutdown. 3. Reducing economic impact of component failure, avoiding plant shutdown, and maximizing generation. 4. Save the direct and indirect costs associated with technical specification required shutdown.

42 ENGINEERING↗

Runtime Thread-Block Optimization for Custom Multistream CUDA Kernels for the Glenn Research Center Communication Analysis Suite

In preparation of the return of humans to the Moon with the coming Artemis missions, NASA scientists must evaluate proposed landing site locations for terrain and communications viability. The Glenn Research Center Communication Analysis Suite (GCAS) combines sophisticated communication network models with accurate lunar terrain to access sites across the Moon’s south pole. Given the importance of proper site selection to crew safety and mission success, many locations need to be analyzed resulting in a large computational load needing to be performed. To meet the growing project demands, development has begun to improve the runtime efficiency of GCAS with GPU parallelization by way of multi-stream CUDA kernels. One of the most prominent factors in kernel optimization is the proper selection of thread-block dimensions in order to maximize the concurrent operation on the device. Typically, thread-block dimensions are optimized by hand requiring many stages of benchmarking and iteration. Additionally, given the main conditions to optimization are the physical GPU architecture and problem size, these optimal dimensions are non-portable and fragile in their scope. As such, a novel optimization routine was developed to generate the optimal thread-block dimensions during runtime with considerations to hardware specifications and problem size resolving the issues of portability and enabling the function of more dynamic routines.

Aden Bergstresser↗

A new portable random number generator wrapper library

Random number generator is an important component of many scientific projects. Many projects are written using programming models (like OpenMP and SYCL) to target different architectures. However, some programming models do not provide a random number generator. In this work, we introduce our random number generator wrapper. It is a header-only library that supports three distributions of random numbers: uniform, normal, and poisson. On the GPU backend, it wraps the cuRAND and rocRAND library, and supports various random number engines. It also wraps random123, a counterbased random number generator, on both CPU and GPU. With this library, we can generate random numbers with a few lines of code and target both GPU and multi-thread CPU with the same code. We also investigate the performance and scalability of this wrapper on different architectures with different engines and the number of cores.

97 MATHEMATICS AND COMPUTING↗

Initial CEED API (CEED-MS10)

Key components of CEED software development involve fast finite element operator storage and evaluation, architecture optimizations, performant algorithms for all orders, global kernels for finite element operators, efficient use of the memory sub-system, optimal data locality and motion, enhanced scalability and parallelism, and fast tensor contractions. As ultimate goals of the project, CEED is exploring and identifying the best algorithms for the full range of discretizations and applying algorithmic and software development to support ECP applications’ needs. In this milestone, we initiated the development and implementation of a common CEED API consisting of two main components: low-level and high-level APIs. We accomplished the goal of having the low-level component ready for the release of CEED v1.0 in the next quarter, see CEED-MS13. In this report we also provide a highlight from CEED’s integration with the MARBL app and the corresponding Laghos miniapp. A main theme in this work has been the systematic transition of advanced algorithms, developed and tested in Laghos, to the large-scale multi-physics settings of the MARBL code. The low-level CEED API provides a set of FE kernels and components for writing new low-level kernels. Examples include: vector and sparse linear algebra, element matrix assembly over a batch of elements, partial assembly and action for efficient high-order operators like mass, diffusion, advection, etc. The main goal of the low-level API is to establish the basis for the high-level API. Also, identifying such low-level kernels and providing a reference implementation for them serves as the basis for collaboration with vendors and STs. Another goal for the low-level API is to make it easy for applications with their own discretization infrastructure, who do not want to switch directly to using the high-level CEED API, to still evaluate and use the core operations provided by the low-level API. One of the challenges with high-order methods is that a global sparse matrix is no longer a good representation of a high-order linear operator, both with respect to the FLOPs needed for its evaluation, as well as the memory transfer needed for a matvec. Thus, another important question we tried to address while developing the low-level API is: is it possible to abstract out in a natural and efficient way the different implementations and data structures that arise when dealing with various computational device types: CPUs, GPUs, etc. Fully answering this question is beyond the scope of this particular milestone, since that requires longer time as we develop and expand the devices we support. The future high-level API will be the frontend provided by CEED consisting of high-level abstractions such as meshes, finite element spaces and solutions, bilinear forms, solvers, etc. At this high-level, an important aspect of the API will be to provide a uniform abstraction layer for writing code in a portable manner. To achieve that, we plan to utilize the MPI programming model combined with a device abstraction layer (DAL) for finite element computations that we will develop. The DAL will serve as the bridge between the low- and the high-level APIs, allowing a variety of programming models to be used for the low-level kernel implementations. The software artifacts delivered as part of this milestone include an initial CEED API software implementation (libCEED) provided through the CEED website, http://ceed.exascaleproject.org and the CEED GitHub organization, http://github.com/ceed. In addition to details and results from the above R&D efforts, in this document we are also reporting on other project-wide activities performed in Q1 of FY18, including: the Nek5000 v17.0 MFEM v3.3.2 and PETSc v3.8 releases, collaborations with ECP/ST and SciDAC projects, the inaugural Nek5000 hackathon and various outreach activities.

97 MATHEMATICS AND COMPUTING↗

Oxygen-deficient ammonium vanadate for flexible aqueous zinc batteries with high energy density and rate capability at -30 °C

Aqueous zinc batteries (AZBs) have received significant attention owing to environmental friendliness, high energy density and inherent safety. However, lack of high-performance cathodes has become the main bottleneck of AZBs development. Here, oxygen-deficient NH 4 V 4 O 10–x ·nH 2 O (NVOH) microspheres are synthesized and used as cathodes for AZBs. The experimental test and theoretical calculations demonstrate that the oxygen vacancies in the lattice lower the Zn 2+ diffusion energy barrier, which enables fast Zn 2+ diffusion and good electrochemical performance in a wide temperature range. The suppressed side reactions also can help to improve the low temperature performance. NVOH shows a high energy density of 372.4 Wh kg –1 and 296 Wh kg –1 at room temperature and –30 °C, respectively. Moreover, NVOH maintains a 100% capacity retention after 100 cycles at 0.1 A g –1 and ~94% capacity retention after 2600 cycles at 2 A g –1 and –30 °C. Investigation into the mechanism of the process reveals that the capacity contribution of surface capacitive behaviors is dominant and capacity attenuation is mainly caused by the decay of diffusion-controlled capacity. As a result, flexible AZBs can steadily power portable electronics under different bending states, demonstrating its great potential in wide-temperature wearable device.

25 ENERGY STORAGE↗

Implications of Aerosol Physicochemical Properties Including Ice Nucleation at ARM Mega Sites for Improved Understanding of Microphysical Atmospheric Cloud Processes (Final Technical Report)

Continuous, long-term measurements of atmospheric ice-nucleating particles (INPs) that influence clouds and precipitation were conducted to investigate the abundance and variability of ground-level INPs across the world. Three field campaigns were organized by the DOE Atmospheric Radiation Measurement (ARM) program, including Examining INP from Southern Great Plains (ExINP-SGP, 2019), Examining INP from Eastern North Atlantic (ExINP-ENA, 2020 – 2021), and Examining INP from North Slope of Alaska (ExINP-NSA, 2021 – 2024). Additional small-scale supporting field experiments were performed in 2019 and 2021 to collect airborne particulate matter at SGP for complementary laboratory characterization of the particles’ physical and chemical properties [Aerosol-Ice Formation Closure Pilot Study (AEROICESTUDY), 2019; ExINP-SGP II, 2021]. In these studies, the PI’s team measured INP concentration with both real-time and laboratory measurements in a wide range of freezing temperatures ($T$ from 0 °C to about –30 °C). This project elucidated spatial variability and seasonality in the abundance of immersion mode active INPs across three ARM sites using a single instrument, a Portable Ice Nucleation Experiment (PINE) chamber version 03 (PINE-03 hereafter). Collocated aerosol and meteorological data were analyzed to assess the correlation between ambient INP abundance, air mass origin region, and meteorological variability. Our findings suggest very high freezing efficiency of INPs at the NSA site across the measured temperatures (ice nucleation active surface site density, $n_s(T)$, $\approx 2 \times 10^{8} - 10^{10}$ m -2 for from –16 to –31 °C), which is a factor of 10 – 1000 times greater efficiency as compared to that found in the previous mid-latitude INP measurements in autumn using the same instrument; surprisingly high INP abundance ($\ge 1 \text{ L}^{-1}$ at –25 °C) for the examined temperatures throughout the year that PINE-03 did not measure at other sites; and high INP concentration in spring, possibly related to arctic haze episodes.

58 GEOSCIENCES↗

Software Defined GPS Receiver for International Space Station

JPL is providing a software defined radio (SDR) that will fly on the International Space Station (ISS) as part of the CoNNeCT project under NASA's SCaN program. The SDR consists of several modules including a Baseband Processor Module (BPM) and a GPS Module (GPSM). The BPM executes applications (waveforms) consisting of software components for the embedded SPARC processor and logic for two Virtex II Field Programmable Gate Arrays (FPGAs) that operate on data received from the GPSM. GPS waveforms on the SDR are enabled by an L-Band antenna, low noise amplifier (LNA), and the GPSM that performs quadrature downconversion at L1, L2, and L5. The GPS waveform for the JPL SDR will acquire and track L1 C/A, L2C, and L5 GPS signals from a CoNNeCT platform on ISS, providing the best GPS-based positioning of ISS achieved to date, the first use of multiple frequency GPS on ISS, and potentially the first L5 signal tracking from space. The system will also enable various radiometric investigations on ISS such as local multipath or ISS dynamic behavior characterization. In following the software-defined model, this work will create a highly portable GPS software and firmware package that can be adapted to another platform with the necessary processor and FPGA capability. This paper also describes ISS applications for the JPL CoNNeCT SDR GPS waveform, possibilities for future global navigation satellite system (GNSS) tracking development, and the applicability of the waveform components to other space navigation applications.

software defined radio (SDR)↗

Miniature Sensor Probe for O2, CO2, and H2O Monitoring in Portable Life Support Systems

A miniature sensor probe, composed of four sensors which monitor the partial pressure of O2, CO2, H2O, and temperature, designed to operate in the portable life support system (PLSS), has been demonstrated. The probe provides an important advantage over existing technology in that it is able to operate reliably while wet. These luminescence-based fiber optic sensors consist of an indicator chemistry immobilized in a polymeric film, whose emission lifetime undergoes a strong change upon a reversible interaction with the target gas. Each sensor includes chemistry specifically sensitive to one target parameter. All four sensors are based on indicator chemistries that include luminescent dyes from the same chemical family, and therefore exhibit similar photochemical properties, which allow performing measurements of all the sensors by a single, compact, low-power optoelectronic unit remotely connected to the sensors by an electromagnetic interference-proof optical fiber cable. For space systems, using these miniature sensor elements with remote optoelectronics provides unmatched design flexibility for measurements in highly constrained volume systems such as the PLSS. A 10 mm diameter and 15 mm length prototype multiparameter probe was designed, fabricated, tested, and demonstrated over a wide operational range of gas concentration, humidity, and temperature relevant to operation in the PLSS. The sensors were evaluated for measurement range, precision, accuracy, and response time in temperatures ranging from 50 aF-150 aF and relative humidity from dry to 100% RH. Operation of the sensors in water condensation conditions was demonstrated wherein the sensors not only tolerated liquid water but actually operated while wet.

Delgado, Jesus↗