Search NASA⌕ Search

SEARCH · Search NASA

Results for “granular flows”

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 235 records · Page 13

pnnl/OpenCGRA

OpenCGRA is an open-source framework for modeling, testing, and evaluating CGRAs. The first open-source integrated framework able to support the full top-to-bottom design flow for specializing and implementing CGRAs: modeling at different abstraction levels (functional level, cycle level, register-transfer level) with compiler support, verification at different granularities (unit testing, integration testing, property-based testing), simulation, generation of synthesizable Verilog, and characterization (area, power, and timing).

Cheng, Tan↗

A Parallel Incompressible Navier-Stokes Solver With a Parallel Multigrid Elliptic Kernal

The paper describes numerical algorithms and parallel implementations of a time-dependent, incompressible Navier-Stokes flow solver and a multigrid elliptic solver, which is also used as a computation kernal in the flow solver. The implemented solvers are numerically stable and computationally efficient, and they scale well to a large number of processors for problems with moderate granularity.

solver Navier-Stokes solver multigrid elliptic sol↗

OpenCGRA: An Open-Source Unified Framework for Modeling,Testing, and Evaluating CGRAs

Coarse-grained reconfigurable arrays (CGRAs),loosely defined as arrays of functional units (e.g, adder, sub-tractor, multiplier, divider, or larger multi-operation units, butsmaller than a general-purpose core) interconnected through aNetwork-on-Chip, provide higher flexibility than domain-specificASIC accelerators while offering increased hardware efficiencywith respect to fine-grained reconfigurable devices, such as FieldProgrammable Gate Arrays (FPGAs). The fast evolving fieldsof machine learning and edge computing, which are seeing acontinuous flow of novel algorithms and larger models, makeCGRAs ideal target architectures to allow domain specializationwithout loosing too much generality. They also generally offerquicker and more effective reconfigurability than FPGAs, po-tentially allowing adaptation during actual algorithm execution,and implement a dataflow programming paradigm that adaptswell to these emerging workloads. Designing and generating aCGRA, however, still requires to define the type and number ofthe specific functional units, implement their interconnect andthe network topology, and perform its simulation and validation,given a variety of workloads of interest.In this paper, we propose OpenCGRA, a Python-based unifiedframework that integrates generation, modeling, testing and eval-uation for CGRAs. OpenCGRA is the first open-source integratedframework able to support the full top-to-bottom design flow forspecializing and implementing CGRAs: modeling at different ab-straction levels (functional level, cycle level, register-transfer level),generation, simulation, testing at different granularities (unit test-ing, integration testing, property-based testing), and characteriza-tion (area, power, and timing). OpenCGRAs will be made availableon GitHub.

CGRA, synthesis↗

MAIA: A new detector concept for a 10 TeV muon collider

Muon colliders offer a compelling opportunity to explore the TeV scale and conduct precision tests of the Standard Model, all within a relatively compact geographical footprint. This paper introduces a new detector concept, MAIA (Muon Accelerator Instrumented Apparatus), optimized for $\sqrt{s}=10$ TeV $\mu\mu$ collisions. The detector features an all-silicon tracker immersed in a 5T solenoid field. High-granularity silicon-tungsten and iron-scintillator calorimeters surrounding the solenoid capture high-energy electronic and hadronic showers, respectively, and support particle-flow reconstruction. The outermost subsystem comprises an air-gap muon spectrometer, which enables standalone track reconstruction for high-momentum muons. The performance of the MAIA detector is evaluated in terms of differential particle reconstruction efficiencies and resolutions. Beam-induced background (BIB) simulations generated in FLUKA are overlaid with single particle gun samples to assess detector reconstruction capabilities under realistic experimental conditions. Even with BIB, reconstruction efficiencies exceed 95% for energetic tracks, photons, and neutrons in the central region of the detector. This paper outlines promising avenues of future work, including forward region optimization and opportunities for enhanced flavor/boosted object tagging, and addresses the technological assumptions needed to achieve the desired detector performance.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Development of Trace Contaminant Control Prototypes for the Primary Life Support System (PLSS)

Results are presented on the development of Trace Contaminant Control (TCC) Prototypes for use in Extravehicular Activities (EVAs), and more specifically in the Primary Life Support System (PLSS). The current TC-control technology involves the use of a packed bed of acid-impregnated granular charcoal, which is non-regenerable, and the carbon-based sorbent under development in this project can be regenerated by exposure to vacuum at room temperature. Data on sorption and desorption of ammonia and formaldehyde, which are major TCs of concern, as well as pressure-drop calculations were used to design and test 1/6-scale and full-scale trace contaminant control system (TCCS) prototypes. Carbon sorbents were fabricated in both the granular and foam-supported forms. Sorbent performance was tested for ammonia sorption and vacuum regeneration in 1/6-scale, and pressure-drop characteristics were measured at flow rates relevant to the PLSS application.

Wojtowicz, Marek↗

CG-Kit: Code Generation Toolkit for performant and maintainable variants of source code applied to Flash-X hydrodynamics simulations

CG-Kit is a new Code Generation tool-Kit that we have developed as a part of the solution for portability and maintainability for multiphysics computing applications. The development of CG-Kit is rooted in the urgent need created by the shifting landscape of high-performance computing platforms and the algorithmic complexities of a particular large-scale multiphysics application: Flash-X. To efficiently use computing resources on a heterogeneous node, an application must have a map of computation to resources and a mechanism to move the data and computation to the resources according to the map. Most existing performance portability solutions are focussed on abstracting the expression of computations so that a unified source code can be specialized to run on different resources. However, such an approach is insufficient for a code like Flash-X, which has a multitude of code components that can be assembled in various permutations and combinations to form different instances of applications. Similar challenges apply to any code that has composability, where a single specified way of apportioning work among devices may not be optimal. Additionally, use cases arise where the optimal control flow of computation may differ for different devices while the underlying numerics remain identical. This combination leads to unique challenges including handling an existing large code base in Fortran and/or C/C++, subdivision of code into a great variety of units supporting a wide range of physics and numerical methods, different parallelization techniques for distributed and shared memory systems and accelerator devices, and heterogeneity of computing platforms requiring coexisting variants of parallel algorithms. All of these challenges demand that scientific software developers apply existing knowledge about domain applications, algorithms, and computing platforms to determine custom abstractions and granularity for code generation. There is a critical lack of tools to tackle those problems. CG-Kit is designed to fill this gap by providing a user with the ability to express their desired control flow and computation-to-resource map in the form a pseudocode-like recipe. It consists of standalone tools that can be combined into highly specific and, we argue, highly effective portability and maintainability toolchains. Here we present the design of our new tools: parametrized source trees, control flow graphs, and recipes. The tools are implemented in Python. They are agnostic to the programming language of the source code targeted for code generation. In conclusion, we demonstrate the capabilities of the toolkit with two examples, first, multithreaded variants of the basic AXPY operation, and second, variants of parallel algorithms within a hydrodynamics solver, called Spark, from Flash-X that operates on block-structured adaptive meshes.

Algorithmic portability↗

A visco-plastic framework for interface processes in sedimentary reservoir rocks at HPHT conditions

As energy operations face the challenge of reservoirs at ever-increasing depths, modelling the response of reservoir rocks at high pressure and high temperature (HPHT) conditions is a crucial step for successfully unlocking new resources. At these conditions, rocks can experience thermal and pressure sensitivity, as well as admit internal phase changes at the pore-solid interfaces that determine their macroscopic response to external loading. It is therefore expected that constitutive laws of Geomechanics should be enriched to accommodate such effects. In this work, a multi-physics constitutive theory for sedimentary rocks is proposed within the general framework of viscoplasticity. The viscosity of the material is assumed to be a function of the temperature, pore-pressure and energy required to alter the inter-granular interfaces. This energy is expressed through the chemical potentials of the phases involved during processes like chemical dissolution/precipitation of the interfaces or mechanical debonding. The resulting flow law and corresponding stress equilibrium are coupled to the energy and mass conservation laws, constituting a closed system of equations, which is solved using the Finite Element simulator REDBACK. A series of numerical tests for performance and calibration is then successfully performed against different types of reservoir rocks, confining pressures and temperatures (from room temperature to over 800K). Here, we show that the mechanical response of sedimentary porous rocks at strains usually achieved in laboratory testing can be explained by accounting for the interface processes taking place at the cementitious material bonding the grains, a process that can also determine the brittle-to-ductile transition of sedimentary rocks.

58 GEOSCIENCES↗

Vertical flows of supergranular and mesogranular scale observed on the sun with OSO 8

A program of observations was carried out in order to study the penetration of supergranular flows over a broad range of heights in the solar atmosphere. Steady Doppler velocities are determined from observations of a Si II spectral line using the Ultraviolet Spectrometer on the Orbiting Solar Observatory 8 (OSO 8) satellite and Fe I and Mg I lines with the diode-array instrument on the vacuum telescope at Sacramento Peak Observatory (SPO). The heights of formation of these spectral lines span about 1400 km or nearly 11 density scale heights from the photosphere to the middle chromosphere. Steady vertical flows on spatial scales typical of supergranulation and mesogranulation have been detected in the middle chromosphere with OSO 8. The patterns of intensity and steady velocity of granular scale are reproducible in successive data sets. The patterns appear to evolve slowly over the 9 hr period spanned by six orbits.

November, L. J.↗

Material Instabilities in Particulate Systems

Following is a brief summary of a theoretical investigation of material (or constitutive) instability associated with shear induced particle migration in dense particulate suspensions or granular media. It is shown that one can obtain a fairly general linear-stability analysis, including the effects of shear-induced anisotropy in the base flow as well as Reynolds dilatancy. A criterion is presented here for simple shearing instability in the absence of inertia and dilatancy.

Goddard, J. D.↗

A Modification and Analysis of Lagrangian Trajectory Modeling and Granular Dynamics of Lunar Dust Particles

A previously developed mathematical model is amended to more accurately incorporate the effects of lift and drag on single dust particles in order to predict their behavior in the wake of high velocity gas flow. The model utilizes output from a CFD or DSMC simulation of exhaust from a rocket nozzle hot gas jet. An extension of the Saffman equation for lift based on the research of McLaughlin (1991) and Mei (1992) is used, while an equation for the Magnus force modeled after the work of Oesterle (1994) and Tsuji et al (1985) is applied. A relationship for drag utilizing a particle shape factor (phi = 0.8) is taken from the work of Haider and Levenspiel (1989) for application to non-spherical particle dynamics. The drag equation is further adjusted to account for rarefaction and compressibility effects in rarefied and high Mach number flows according to the work of Davies (1945) and Loth (2007) respectively. Simulations using a more accurate model with the correction factor (Epsilon = 0.8 in a 20% particle concentration gas flow) given by Richardson and Zaki (1954) and Rowe (1961) show that particles have lower ejection angles than those that were previously calculated. This is more prevalent in smaller particles, which are shown through velocity and trajectory comparison to be more influenced by the flow of the surrounding gas. It is shown that particles are more affected by minor changes to drag forces than larger adjustments to lift forces, demanding a closer analysis of the shape and behavior of lunar dust particles and the composition of the surrounding gas flow.

Long, Jason M.↗

An Adaptive Flow Solver for Air-Borne Vehicles Undergoing Time-Dependent Motions/Deformations

This report describes a concurrent Euler flow solver for flows around complex 3-D bodies. The solver is based on a cell-centered finite volume methodology on 3-D unstructured tetrahedral grids. In this algorithm, spatial discretization for the inviscid convective term is accomplished using an upwind scheme. A localized reconstruction is done for flow variables which is second order accurate. Evolution in time is accomplished using an explicit three-stage Runge-Kutta method which has second order temporal accuracy. This is adapted for concurrent execution using another proven methodology based on concurrent graph abstraction. This solver operates on heterogeneous network architectures. These architectures may include a broad variety of UNIX workstations and PCs running Windows NT, symmetric multiprocessors and distributed-memory multi-computers. The unstructured grid is generated using commercial grid generation tools. The grid is automatically partitioned using a concurrent algorithm based on heat diffusion. This results in memory requirements that are inversely proportional to the number of processors. The solver uses automatic granularity control and resource management techniques both to balance load and communication requirements, and deal with differing memory constraints. These ideas are again based on heat diffusion. Results are subsequently combined for visualization and analysis using commercial CFD tools. Flow simulation results are demonstrated for a constant section wing at subsonic, transonic, and a supersonic case. These results are compared with experimental data and numerical results of other researchers. Performance results are under way for a variety of network topologies.

Singh, Jatinder↗

Leveraging staggered tessellation for enhanced spatial resolution in high-granularity calorimeters

Here we advance the concept of high-granularity calorimeters with staggered tessellations, underscoring the effectiveness of a design incorporating multifold staggering cycles based on hexagonal cells to enhance position resolution. Moreover, we introduce HEXPLIT, a sub-cell re-weighting algorithm tailored to harness staggered designs, resulting in additional performance improvements. By combining our proposed staggered design with HEXPLIT, we achieve an approximately twofold enhancement in position resolution for neutrons across a wide energy range, as compared to unstaggered designs. These findings hold the potential to elevate particle-flow performance across various forthcoming facilities.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Hi-C Observations of an Active Region Corona, and Investigation of the Underlying Magnetic Structure

The solar corona is much hotter (>=10(exp 6) K) than its surface (approx 6000 K), puzzling astrophysicists for several decades. Active region (AR) corona is again hotter than the quiet Sun (QS) corona by a factor of 4-10. The most widely accepted mechanism that could heat the active region corona is the energy release by current dissipation via reconnection of braided magnetic field structure, first proposed by E. N. Parker three decades ago. The first observational evidence for this mechanism has only recently been presented by Cirtain et al. by using High-resolution Coronal Imager (Hi-C) observations of an AR corona at a spatial resolution of 0.2 arcsec, which is required to resolve the coronal loops, and was not available before the rocket flight of Hi-C in July 2012. The Hi-C project is led by NASA/MSFC. In the case of the QS, work done by convection/granulation on the inter-granular feet of the coronal field lines translates into the heat observed in the corona. In the case of the AR, as here, there could be flux emergence, cancellation/submergence, or shear flows generating large stress and tension in coronal field loops which is released as heat in the corona. We are currently investigating the changes taking place in photospheric feet of the magnetic field involved with brightenings in the Hi-C AR corona. For this purpose, we are also using SDO/AIA data of +/- 2 hours around the 5 minutes Hi-C flight. In the present talk, I will first summarize some of the results of the Hi-C observations and then present some results from our recent analysis on what photospheric processes feed the magnetic energy that dissipates into heat in coronal loops.

Tiwari, S. K.↗

Magnetic Structure of Sites of Braiding in Hi-C Active Region

High‐resolution Coronal Imager (Hi‐C) observations of an active region (AR) corona, at a spatial resolution of 0.2 arcsec, have offered the first direct evidence of field lines braiding, which could deliver sufficient energy to heat the AR corona by current dissipation via magnetic reconnection, a proposal given by Parker three decades ago. The energy required to heat the corona must be transported from the photosphere along the field lines. The mechanism that drives the energy transport to the corona is not yet fully understood. To investigate simultaneous magnetic and intensity structure in and around the AR in detail, we use SDO/HMI+AIA data of + / ‐ 2 hours around the 5 minute Hi‐C flight. In the case of the QS, work done by convection/granulation on the inter‐granular feet of the coronal field lines probably translates into the heat observed in the corona. In the case of the AR, as here, there could be flux emergence, cancellation/submergence, or shear flows generating large stress and tension in coronal field loops which is released as heat in the corona. However, to the best of our knowledge, there is no observational evidence available to these processes. We investigate the changes taking place in the photospheric feet of the magnetic field involved with brightenings in the Hi‐C AR corona. Using HMI 45s magnetograms of four hours we find that, out of the two Hi‐C sub‐regions where the braiding of field lines were recently detected, flux emergence takes place in one region and flux cancellation in the other. The field in these sub‐regions are highly sheared and have apparent high speed plasma flows at their feet. Therefore, shearing flows plausibly power much of the coronal and transition region heating in these areas of the AR. In addition, the presence of large flux emergence/cancellation strongly suggests that the work done by these processes on the pre‐existing field also drives much of the observed heating.

Tiwari, S. K.↗

Thermal conductivity of heterogeneous mixtures and lunar soils

The theoretical evaluation of the effective thermal conductivity of granular materials is discussed with emphasis upon the heat transport properties of lunar soil. The following types of models are compared: probabilistic, parallel isotherm, stochastic, lunar, and a model based on nonlinear heat flow system synthesis.

Vachon, R. I.↗

Layered Systems Engineering Engines

A notation is described for depicting the relationships between multiple, contemporaneous systems engineering efforts undertaken within a multi-layer system-of-systems hierarchy. We combined the concepts of remoteness of activity from the end customer, depiction of activity on a timeline, and data flow to create a new kind of diagram which we call a "Layered Vee Diagram." This notation is an advance over previous notations because it is able to be simultaneously precise about activity, level of granularity, product exchanges, and timing; these advances provide systems engineering managers a significantly improved ability to express and understand the relationships between many systems engineering efforts. Using the new notation, we obtain a key insight into the relationship between project duration and the strategy selected for chaining the systems engineering effort between layers, as well as insights into the costs, opportunities, and risks associated with alternate chaining strategies.

Vee Diagram↗

STREAM: A technology planning and capacity expansion model for the industrial sector

The Strategic Technology Roadmapping and Energy, Environmental, and Economic Analysis Model—STREAM—is an optimization-based modeling tool and analysis framework to assist with strategic planning and technology investments of the industrial sector. This open-source framework is written in Julia using the JuMP package, which enables users to model future “pathways” for incumbent and future production technologies, costs, fuels and energy carriers, and energy and non-energy environmental impacts from industries as they transform in pursuit of a robust and competitive manufacturing sector. The model starts with an initial stock of industrial production technologies and assets at a facility level and then determines pathways that minimize cost, subject to an array of possible constraints on demand, market shares, environmental flows, and other exogenously specified operational considerations such as capacity utilization rates or regional energy costs. Key features of the framework include flexibility to model a wide range of industries and industrial technologies/processes at varying levels of granularity, ability to perform parametric sensitivity analyses, and ability to visualize model results using visualization objects.

capacity expansion↗