4.7 Article

A moving-domain CFD solver in FEniCS with applications to tidal turbine simulations in turbulent flows

Journal

COMPUTERS & MATHEMATICS WITH APPLICATIONS
Volume 81, Issue -, Pages 532-546

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.camwa.2019.07.034

Keywords

Tidal energy; FEniCS; ALE-VMS; Weak BC

Funding

  1. University of Illinois at Urbana-Champaign

Ask authors/readers for more resources

A moving-domain CFD solver is designed using ALE-VMS enhanced with weak BC in FEniCS. Validation shows quick convergence with fixed grids. The solver successfully simulates a tidal turbine with good agreement with experimental measurements.
A moving-domain computational fluid dynamics (CFD) solver is designed by deploying the Arbitrary Lagrangian Eulerian Variational Multi-scale Formulation (ALE-VMS) enhanced with weak enforcement of essential boundary conditions (weak BC) into the open-source finite element automation software FEniCS. The mathematical formulation of ALE-VMS, which is working as a Large Eddy Simulation (LES) model for turbulent flows, and weak BC, which is acting as a wall model, are presented with the implementation details in FEniCS. To validate the CFD solver, simulations of flow past a stationary sphere are performed with moving meshes first. Refinement study shows the results quickly converge to the reference results with fixed grids. Then, the solver is utilized to simulate a tidal turbine rotor with uniform and turbulent inflow conditions. Good agreement is achieved between the computational results and experimental measurements in terms of thrust and power coefficients for the uniform inflow case. The effect of the inflow turbulence intensity on the tidal turbine performance is quantified. Published by Elsevier Ltd.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available