← Back to NASA Technology Projects

Towards Exascale Computing of Compressible Flows using LBM

Completed TRL 5 (started at 3, targeting 5)

Description

As computer architecture becomes more parallel, numerical simulations must follow suit and exploit parallel algorithms effectively. An exascale-capable computational fluid dynamic method using Lattice Boltzmann Method (LBM) has been proposed to simulate compressible flow. The method is embarrassingly parallel which allows the method to fully utilize parallel architectures such as Graphics Processing Units (GPUs). The method improves upon previous methods and allows for variable fluid properties including specific heat ratio and Prandtl number. In addition, the method increases the traditional Mach number limit of LBM from 0.2 to 3.0 allowing for the method to simulate transonic and supersonic phenomena. The Phase I project will investigate the accuracy and speed of the method with respect to existing NASA solvers including NASA OVERFLOW and NASA FUN3D. The LBM solver will be written in serial and in parallel using NVIDIA’s CUDA to allow for GPU use. Future work is discussed to improve upon the method and to incorporate the method into NASA solvers such as NASA LAVA and NASA Cart3D.

Benefits

NASA applications include incorporating the method directly into NASA solvers such as NASA LAVA and NASA Cart3D. LBM is well-suited for Adaptive Mesh Refinement (AMR) Cartesian grids which both solvers utilize. Low-Mach LBM is already implemented in NASA LAVA which will allow for the proposed compressible LBM to be easily integrated. The method can be used to simulate loads and acoustics on experimental subsonic/supersonic aircraft and helicopters that NASA is interested in.

An in-house 3D solver can be developed using existing AMR frameworks to enable a commercial product. The solver can be used to simulate commercial subsonic/supersonic aircraft and helicopters. The LBM for low-speed flows is demonstrated to be one to two orders of magnitude faster than existing CFD methods. In addition, AMR grids are automatic which reduces time to solution by eliminating the time-consuming gridding process that is present in existing unstructured and block-structured approaches.

Details

Technology areaSoftware, Modeling, Simulation, and Information Processing > Simulation > Exascale Simulation
ProgramSmall Business Innovation Research/Small Business Tech Transfer (SBIR/STTR)
Lead organizationKord Technologies, Huntsville, AL
Start date2018-07-27
End date2019-02-15

Project contacts

Listed on TechPort itself — the most direct way to ask about this specific project.

How to get involved

This is early/mid-stage (TRL 5) — the most realistic path in is NASA SBIR/STTR, which funds small businesses and research institutions to develop technology aligned with NASA's needs (equity-free, phased funding). Check whether a current SBIR/STTR solicitation topic overlaps with this project's technology area, or contact the project directly (above) to ask.

None of these are guaranteed paths for this specific project — TechPort itself doesn't have an "apply" button. Reaching out to the contact(s) above with a specific question is usually the fastest way to find out what's actually open.