Abstract

Accurate numerical simulations of flows around wind turbines play an important role in rotor blades design and operation control. The computation is very challenging because of the large size of the blades, the large fluids domain, the complex moving geometry, and the high Reynolds number. A popular method is the blade element momentum method which is relatively easy to implement, but has low fidelity. More recently, some high fidelity methods have been developed for the wind turbine simulations, such as Reynolds averaged Navier-Stokes methods, large-eddy simulations and direct numerical simulations (DNS). In this paper, we study DNS for flows passing 3D wind turbine rotors. The flow in the moving domain is modeled by the 3D unsteady incompressible Navier-Stokes equations in the arbitrary Lagrangian-Eulerian form. A stabilized bi-linear moving mesh finite element method, based on the unstructured tetrahedron mesh, is introduced to discretize the problem in space, and an implicit scheme is used to discretize the temporal variable. A parallel Newton-Krylov method with a domain decomposition type preconditioner is applied to solve the fully coupled nonlinear algebraic system at each timestep. We mainly focus on the performance of the domain decomposition preconditioner. To understand the efficiency of the algorithm, we test the software on a supercomputer for the simulation of a NREL 5MW wind turbine rotor. The numerical results show that the newly developed algorithm is scalable with thousands of processors for problems with tens of millions of unknowns.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call