Home / Portfolio / A Short Guide To Fan CFD Simulations

A Short Guide To Fan CFD Simulations

A Short Guide To Fan CFD Simulations

A couple of years ago I had the chance to work together on a CFD service project with specialists of one of the top fan manufacturing companies in the world. Based on what I had learnt from our discussions and running a benchmark project I made a short summary of the most important guidelines. This gives you a sneak peak into how professionals run CFD simulations of fans for HVAC and automotive applications.

1. Simulation of rotating motion. It is not usual to simulate the real rotating motion, later you will see why. In most of the cases the flow field is axisymmetric to the rotation axis thus the so called frozen rotor technique can be used. In this method rotor blade position to stator blade is fixed . When doing so we only need to describe the type of motion (rotation) and the angular speed coming from the electric motor RPM. The rest is done by the CFD software. We do not care about discontinuous mesh parameters and contact surfaces as we call the tools necessary to simulate real motion in SC/Tetra.
What do we win with this approach? A whole bunch of time. And time is scarce in real industrial environment or in a CFD service project. The time gain is huge because these simulations are steady-state. They run fast and this is important since during a ventilator development a CFD guy has to run a lot of simulations.
What do we loose with this approach? A little bit of accuracy. It is so because the results could depend on the actual position of rotor and stator. Also because transient features like pressure variations, secondary flows can not be seen.

2. Fixed volume flow rate as boundary condition. Application of a fixed volumetric flow has a straightforward reason and it comes from the fan-curve. The pictures below show the fan-curve of an axial ventilator. Let’s suppose we applied the pressure difference between inlet and outlet. Say pin=75Pa is on inlet and pout=0Pa is on the outlet. If we me measured the flow rate, we would analyse our brand new ventilator along the red horizontal line. That is not so good because – depending on the fan-curve – our red line may intersect with the fan-curve in more than one points. In this case you would be in trouble to tell which volume flow is the one you are looking at for the specific 75Pa pressure drop [1].

CFD service for fan manufacturers Pressure difference as boundary condition
Pressure difference as boundary condition means simulations along the red line
CFD service for fan manufacturers Volume flow rate as boundary condition
Volume flow rate as boundary condition means simulations along the green line

When applying fixed volume flow between inlet and outlet the green volume flow line intesects with the fan curve in only one point. This gives only one specific pressure drop. This way volume flow and pressure drop pairs can be clearly matched. For flow rate inlet usually p=0 Pa static pressure is applied on the outlet.

Product engineers run CFD simulations across the whole fan-curve. For a given geometry (and mesh) they simulate pressure drop for a given volume flow. And here is why simulation time becomes important: you may have many volume flow points to analyse pressure loss in. Luckily in SC/Tetra this procedure can almost be fully automated.

3. Turbulence model. There is no single, universal solution for many big questions of life, and so it is with turbulence.
Choosing the right turbulence model is affected by for example Reynolds-number and flow behaviour (whether there are any separations from blade surfaces).
Depending on the actual task a good choice could be for high Re-numbers [2]:

  • realizable k-ε,
  • according to my experience rarely but LES (Large Eddy Simulation) is also used. The drawback of immense computational cost is significant for this type of turbulence modelling.

For low Re-numbers (in general low Re turbulence models are coded to work well for high Reynolds numbers as well):

  • SST k-ω,
  • AKN (Agabe-Nagano-Kondoh) k-ε,
  • MPAKN k-ε.

4. Number of prismatic boundary layers. Besides turbulence modelling meshing is the other subject that still can fill many books and scientific papers.

If we just concentrate on boundary layer mesh made of prismatic elements, then the two most important parameters – thickness and number of layers – highly depend on the actual task and turbulence model. Our RnD colleagues at the fan manufacturing company for example use 6-8 layers in general. One of the references [2] mention maximum 10 layers for high Reynolds numbers and for low Re turbulence models even 40 layers may be necessary.

5. Torque on the axis of rotor. One of the results professionals look at is the torque measured on the rotor axis. Torque is calculated both from pressure and viscous forces. Because torque from viscous forces could reach 6-8% of the overall value this can not be neglected if you want accuracy.

6. Shear stress on blade surfaces. Shear stress can be highlighted both as scalar (the magnitude only) and as vector on blade surfaces. The reason for calculating and analysing it is that it pretty obviously shows what is happening on the blades. If the magnitude is small, the flow is separated from the surface. This can be used as a sign to highlight where blade geometry should be modified.

Magnitude of shear stress on fan blades in a CFD service project
Magnitude of shear stress on fan blades
Shear stress vectors on blade surfaces in a CFD service project
Shear stress vectors on blade surfaces

Dr. Robert Dul


[1] Source of pictures: www.electronics-cooling.com
[2] http://www.cfd-online.com/Wiki/Best_practice_guidelines_for_turbomachinery_CFD


This site uses cookies to improve user experience and collects some information using Google Analytics. By continuing to use this site, you agree to our Privacy Policy. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.