Search NASA⌕ Search

Engineering topics

Patel, Saumil

Publications and source records attributed to Patel, Saumil.

The ECP ALPINE project: In situ and post hoc visualization infrastructure and analysis capabilities for exascale

A significant challenge on an exascale computer is the speed at which we compute results exceeds by many orders of magnitude the speed at which we save these results. Therefore the Exascale Computing Project (ECP) ALPINE project focuses on providing exascale-ready visualization solutions including in situ processing. In situ visualization and analysis runs as the simulation is run, on simulations results are they are generated avoiding the need to save entire simulations to storage for later analysis. The ALPINE project made post hoc visualization tools, ParaView and VisIt, exascale ready and developed in situ algorithms and infrastructures. The suite of ALPINE algorithms developed under ECP includes novel approaches to enable automated data analysis and visualization to focus on the most important aspects of the simulation. Many of the algorithms also provide data reduction benefits to meet the I/O challenges at exascale. ALPINE developed a new lightweight in situ infrastructure, Ascent.

97 MATHEMATICS AND COMPUTING↗

Performance Evaluation of Heterogeneous GPU Programming Frameworks for Hemodynamic Simulations

Preparing for the deployment of large scientific and engineering codes on upcoming exascale systems with GPU-dense nodes is made challenging by the unprecedented diversity of device architectures and heterogeneous programming models. In this work, we evaluate the process of porting a massively parallel, fluid dynamics code written in CUDA to SYCL, HIP, and Kokkos with a range of backends, using a combination of automated tools and manual tuning. We use a proxy application along with a custom performance model to inform the results and identify additional optimization strategies. At scale performance of the programming model implementations are evaluated on pre-production GPU node architectures for Frontier and Aurora, as well as on current NVIDIA device-based systems Summit and Polaris. Real-world workloads representing 3D blood flow calculations in complex vasculature are assessed. Our analysis highlights critical trade-offs between code performance, portability, and development time.

Martin, Aristotle↗

Investigation of Cycle-to-Cycle Variations in Internal Combustion Engine Using Proper Orthogonal Decomposition

The understanding, modeling and control of the cycle-to-cycle variation (CCV) in the modern internal combustion engine (ICE) is a key scientific challenge to achieve stable engine operation. High CCV in the engine combustion chamber may contribute to partial burn, misfire and knock, which adversely affects the engine performance and may potentially damage the engine. The objective of the current study is to leverage high-fidelity numerical simulations to improve the understanding of the causes of CCV. Using the massively parallel code, Nek5000, multi-cycle, wall-resolved large-eddy simulations (LES) were performed for the General Motors (GM), Transparent Combustion Chamber (TCC-III) optical engine under motored operating conditions. Further, the large-scale structures of the in-cylinder flow were investigated using a triple proper orthogonal decomposition (POD) technique to explore the characteristics of different parts of the flow and their contributions to CCV. The kinetic energy of the subset of flow structures were determined and correlated between the intake and compression strokes. The insights from the analysis of the large-scale flow structures will be used to assist the development of improved engine designs with reduced CCV and enhance the engine performance.

33 ADVANCED PROPULSION SYSTEMS↗

PythonFOAM: In-situ data analyses with OpenFOAM and Python

Here, we outline the development of a general-purpose Python-based data analysis tool for OpenFOAM. Our implementation relies on the construction of OpenFOAM applications that have bindings to data analysis libraries in Python. Double precision data in OpenFOAM is cast to a NumPy array using the NumPy C-API and Python modules may then be used for arbitrary data analysis and manipulation on flow-field information. We highlight how the proposed wrapper may be used for an in-situ online singular value decomposition (SVD) implemented in Python and accessed from the OpenFOAM solver PimpleFOAM. Here, 'in-situ' refers to a programming paradigm that allows for a concurrent computation of the data analysis on the same computational resources utilized for the partial differential equation solver. In addition, to demonstrate parallel deployments, we deploy a distributed SVD, which collects snapshot data across the ranks of a distributed simulation to compute the global left singular vectors. Crucially, both OpenFOAM and Python share the same message passing interface (MPI) communicator for this deployment which allows Python objects and functions to exchange NumPy arrays across ranks. Subsequently, we provide scaling assessments of this distributed SVD on multiple nodes of Intel Broadwell and KNL architectures for canonical test cases such as the large eddy simulations of a backward facing step and a channel flow at friction Reynolds number of 395. Finally, we demonstrate the deployment of a deep neural network for compressing the flow-field information using an autoencoder to demonstrate an ability to use state-of-the-art machine learning tools in the Python ecosystem.

97 MATHEMATICS AND COMPUTING↗

Advanced Engine and Fuel Technologies Annual Progress Report (FY2019)

On behalf of the Vehicle Technologies Office of the U.S. Department of Energy, we are pleased to introduce the Fiscal Year (FY) 2019 Annual Progress Report for the Advanced Engine and Fuel Technologies Program. In support of the Vehicle Technology Office’s goal for future U.S. economic growth, the Program focuses on early-stage research and development to improve understanding of combustion processes, fuel properties, and emissions control technologies, generating knowledge and insight necessary for industry to cost-effectively develop the next generation of engines and fuels. One of the most promising and cost-effective approaches to improving the fuel economy of the U.S. vehicle fleet is to introduce the next generation of higher-efficiency, very-low-emission combustion engines that meet future federal emissions regulations into the passenger and commercial vehicle markets. Advanced fuel formulations that can incorporate non-petroleum-based blending agents could further enhance engine efficiency, reduce greenhouse gas emissions, and provide fuel diversification. Also, innovations in combustion, fuels, emissions control, air control, turbomachinery, and energy recovery could potentially increase fuel economy considerably compared to today’s vehicles. The expected national economic, environmental, and energy security benefits from these next-generation engines and fuels would be significant inasmuch as the majority of vehicles sold over the next several decades will still include an engine. The Program has set the following goals for passenger and commercial vehicle fuel economy improvements. By 2030, increase light-duty engine efficiency to demonstrate 35% improvement in passenger vehicle fuel economy (25% improvement from engine efficiency and 10% from fuel co-optimization) relative to a 2015 baseline vehicle, while meeting the U.S. Environmental Protection Agency Tier 3 Emission and Fuel Standards. By 2030, improve heavy-duty engine efficiency by 35% relative to a 2009 baseline vehicle and identify cost-effective high-performance fuels that can further increase efficiency up to an additional 4%, while meeting prevailing U.S. Environmental Protection Agency emissions standards. The Program utilized advanced combustion processes to increase engine efficiency, resulting in a modeled passenger vehicle fuel economy improvement of 19.4% (over a Model Year 2015 baseline) in FY 2019. This report highlights progress achieved by the Advanced Engine and Fuel Technologies Program during FY 2019. The nature, current focus, and recent progress of the Program are described together with summaries of National Laboratory, industry, and university projects that provide an overview of the exciting work being conducted to address critical technical barriers and challenges to commercializing the next generation of higher-efficiency engine, emissions control, and fuel technologies for passenger and commercial vehicles.

33 ADVANCED PROPULSION SYSTEMS↗

A Characteristic-Based Spectral Element Method for Moving-Domain Problems

Here, we introduce a characteristic-based numerical procedure for simulating incompressible flows in domains with moving boundaries. Our approach utilizes an operator-integration-factor splitting technique to help produce an efficient and stable numerical scheme. Using the spectral element method and an arbitrary Lagrangian-Eulerian formulation, we explore flows where the convective acceleration effects are non-negligible. Several examples, ranging from laminar to turbulent flows, are considered. Comparisons with a standard, semi-implicit time-stepping procedure illustrate the improved performance of our scheme.

97 MATHEMATICS AND COMPUTING↗

Acute hemodynamic response to weightlessness during parabolic flight

The effect of a short exposure to weightlessness on hemodynamic parameters of humans was investigated in seven subjects flown aboard the KC-135 aircraft. Particular attention is given to the relationships among various hemodynamic responses to hypergravic and hypogravic states, observed for four different postures: semisupine, supine, standing, and sitting. Results are presented on changes in the thoracic fluid index, heart rate, cardiac index, and the coefficient of variation of the R-R intervals. High values of the coefficient of variation were found at the onset of 0-G, suggesting that vagal cardiac neural activity increases in all positions except supine (where a small decrease was registered).

Mukai, Chiaki N.↗