Projects per year
Abstract
Fluid flow problems in bi-porous media have strong implications in a variety of industrial applications, such as nuclear waste disposal and composites manufacturing. Despite various numerical solutions proposed in the literature, the prediction of dual-scale flow remains a challenging task due to the requirement of fine meshes to resolve the complex microstructures of bi-porous media. This paper introduces a new numerical solver based on fast Fourier transform (FFT) for the Stokes–Brinkman problem to predict fluid flow in bi-porous media with local anisotropy. The novel FFT solver is derived from a velocity-form of the problem, in contrast to the stress-form proposed by a recent work. The Anderson acceleration technique is applied for the first time to the Stokes–Brinkman problem, leading to a substantial (orders of magnitude) improvement of the convergence rate. A range of detailed numerical examples are provided to validate the method against the analytical and literature results. Parametric studies are also demonstrated to aid in the selection of model parameters to achieve optimum numerical performance. With a 3D unit cell of a woven textile fabric, we demonstrate that the proposed method is capable of handling high-resolution simulations with strongly heterogeneous microstructures. Combined with a parallelized implementation over high-performance computing systems, our method demonstrates a new state-of-the-art in numerical solvers for the Stokes-Brinkman problem, in terms of computation capacity.
Original language | English |
---|---|
Pages (from-to) | 1441-1467 |
Number of pages | 27 |
Journal | International Journal for Numerical Methods in Fluids |
Volume | 95 |
Issue number | 9 |
Early online date | 30 Apr 2023 |
DOIs | |
Publication status | Published - 30 Sept 2023 |
Data Availability Statement
The Python code of the proposed algorithms is available on the GitHub repository under the MIT license: https://github.com/yang-chen-2022/fftpermeability-StokesBrinkman.git. The Fortran code (implementation on the platform AMITEX)is available from the corresponding author upon request.Funding
This work was supported by the Engineering and Physical Sciences Research Council (grant number EP/P006701/1), as part of the EPSRC Future Composites Manufacturing Research Hub, for which the author holds the Innovation Research Fellowship. The ARCHER2 UK National Supercomputing Service ( https://www.archer2.ac.uk ) was used for the woven fabric example. The author would like to acknowledge Dr. Lionel Gélébart for his help on the improvement of the algorithms and the implementation with AMITEX, Profs. Richard Butler and Chris Bowen for their help in preparing the manuscript. Acknowledgement also must go to the anonymous reviewers for their careful reading and in‐depth comments, which have led to a significant improvement of the work.
Keywords
- Anderson acceleration
- anisotropy
- Bi-porous media
- FFT method
- stokes-Brinkman equation
ASJC Scopus subject areas
- Computational Mechanics
- Mechanics of Materials
- Mechanical Engineering
- Computer Science Applications
- Applied Mathematics
Fingerprint
Dive into the research topics of 'High-performance computational homogenization of Stokes–Brinkman flow with an Anderson-accelerated FFT method'. Together they form a unique fingerprint.Projects
- 1 Finished
-
Future Composites Manufacturing Research Hub: Permeability assessment for Liquid Composites Moulding
Chen, Y. (PI)
Engineering and Physical Sciences Research Council
1/03/22 → 30/09/24
Project: Research council