- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Graduate Research /
- CFD Stability Improvement Using Dynamic Mode Decomposition...
Open Collections
UBC Graduate Research
CFD Stability Improvement Using Dynamic Mode Decomposition of Solution Update Vectors Zandsalimy, Mohammad; Ollivier-Gooch, Carl
Abstract
We present a novel method for improving the numerical stability of finite volume simulations by optimizing the mesh through dynamic mode decomposition of solution update vectors. Our approach leverages dynamic mode decomposition to approximate the non-linear solution evolution as a linear mapping, enabling us to represent the dynamic system with fewer degrees of freedom. By conducting eigenanalysis on the reduced system, we gain insights into the growth rate and oscillation frequency of dominant solution modes. We then identify the control volumes and vertices that have a significant influence on each dynamic solution mode. We compute the gradients of the Jacobian diagonal elements with respect to the movement of the selected vertices. Based on these gradients, we adjust the positions of the vertices to improve the diagonal dominance of the corresponding Jacobian rows. We utilize this approach in conjunction with our in-house flow solver as well as with Ansys Fluent to test its effectiveness when applied to different types of CFD software architecture. We show that the presented methodology is fully non-invasive to the host flow solver and does not require any modifications or access to the source code. Our approach offers a substantial computational cost reduction compared to existing methods for numerical stability improvement. Various results demonstrate the strength and efficacy of this state-of-the-art approach for improving numerical stability through mesh optimization.
Item Metadata
Title |
CFD Stability Improvement Using Dynamic Mode Decomposition of Solution Update Vectors
|
Creator | |
Publisher |
Elsevier
|
Date Issued |
2024-01-20
|
Description |
We present a novel method for improving the numerical stability of finite volume simulations by optimizing the mesh through dynamic mode decomposition of solution update vectors. Our approach leverages dynamic mode decomposition to approximate the non-linear solution evolution as a linear mapping, enabling us to represent the dynamic system with fewer degrees of freedom. By conducting eigenanalysis on the reduced system, we gain insights into the growth rate and oscillation frequency of dominant solution modes. We then identify the control volumes and vertices that have a significant influence on each dynamic solution mode. We compute the gradients of the Jacobian diagonal elements with respect to the movement of the selected vertices. Based on these gradients, we adjust the positions of the vertices to improve the diagonal dominance of the corresponding Jacobian rows. We utilize this approach in conjunction with our in-house flow solver as well as with Ansys Fluent to test its effectiveness when applied to different types of CFD software architecture. We show that the presented methodology is fully non-invasive to the host flow solver and does not require any modifications or access to the source code. Our approach offers a substantial computational cost reduction compared to existing methods for numerical stability improvement. Various results demonstrate the strength and efficacy of this state-of-the-art approach for improving numerical stability through mesh optimization.
|
Subject | |
Genre | |
Type | |
Language |
eng
|
Date Available |
2024-06-28
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
Attribution-NonCommercial-NoDerivatives 4.0 International
|
DOI |
10.14288/1.0444046
|
URI | |
Affiliation | |
Campus | |
Publisher DOI |
10.1016/j.jcp.2024.113195
|
Peer Review Status |
Unreviewed
|
Scholarly Level |
Faculty; Graduate
|
Rights URI | |
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
Attribution-NonCommercial-NoDerivatives 4.0 International