Skip to content

Commit 99b19ef

Browse files
Expand ms_thesis.md with objectives and background
Added sections detailing the objective and background of the work on reactive flow simulations, including the development of a machine learning surrogate framework and its integration with PeleLMeX.
1 parent f82906f commit 99b19ef

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

_projects/ms_thesis.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,22 @@ tools: "Python (JAX, NumPy), MATLAB, Cantera, PeleLMeX, High-Performance Computi
55
link: /projects/ms-thesis/
66
---
77

8+
### Objective of This Work
9+
10+
- **Reactive flow simulations** are limited by the high computational cost of chemistry integration.
11+
- Developed a **machine learning–based surrogate framework** to accelerate this step in **PeleLMeX**, an open-source, high-fidelity CFD solver for reactive flows.
12+
- Implemented a **Deep Operator Network (DeepONet)** to learn the temporal evolution of reduced thermochemical states, bypassing conventional numerical integration.
13+
- Established a **C–Python interface** enabling seamless integration of the trained model with PeleLMeX.
14+
- Validated the framework on a **2D reacting flow case**, demonstrating strong accuracy and significant computational savings.
15+
16+
### Background: Reaction Integration in PeleLMeX
17+
18+
- **PeleLMeX** is an **open-source, high-fidelity CFD solver** for **low-Mach reactive flow simulations**, built on the **AMReX** framework.
19+
- The solver employs an **operator-splitting approach**, separating **transport (advection + diffusion)** from **reaction** during each time advance.
20+
- In the **reaction step**, every grid cell solves a **system of stiff, nonlinear ODEs** representing detailed chemical kinetics.
21+
- These ODEs are integrated using **SUNDIALS CVODE**, an implicit solver designed for stiff reaction systems.
22+
- Although robust, this step dominates computational cost — typically **over 70% of total runtime**, especially for detailed fuel mechanisms.
23+
- Each cell evolves independently, enabling parallel execution but resulting in **high cumulative computational overhead**.
24+
- This motivates the development of a **faster surrogate** capable of predicting the **temporal evolution of thermochemical states** directly, without iterative ODE integration.
25+
826

0 commit comments

Comments
 (0)