The Internal and External Fan Boundary Condition in ANSYS Fluent

Internal and External Fan Boundary Condition in ANSYS Fluent

In ANSYS Fluent, we can model a fan in two main ways. We can use an Internal Fan boundary condition or an External Fan boundary condition. An internal fan sits inside the flow domain. It acts as a thin surface in the CFD simulation. This surface adds a pressure jump between the upstream (front) and downstream (back) regions. On the other hand, an external fan sits on the boundary (edge) of the domain. It works like a modified inlet or outlet, but it applies specific fan characteristics to the flow.

Both types create a pressure rise. However, engineers use them in different situations. It depends on whether the fan is inside the zone or at the domain boundary. For more examples and guides, you can check our comprehensive FAN CFD tutorials.

Comparison of Internal Fan and External Fan boundary conditions used in ANSYS Fluent simulation

Figure 1. Comparison of Internal Fan and External Fan boundary conditions used in ANSYS Fluent simulation.

 

What is the Internal Fan Boundary Condition?

The Internal Fan Boundary Condition (BC) is a smart method in ANSYS Fluent. It allows us to model a fan as a simple, thin surface inside the domain. Instead of rotating real blades, this surface just adds a pressure jump to the airflow. This method has a huge advantage: it does not require mesh motion. Simulating real rotating blades, like using Dynamic Mesh or MRF (Moving Reference Frame), is very “expensive.” It takes a long time and needs powerful computers.

Internal and External Fan Boundary Condition in ANSYS Fluent

Figure 2. Illustration of an Internal Fan BC. The grey surface acts as the fan, creating a pressure jump to push air

For example, if you want to study the exact noise and flow details of blades, you would need a complex simulation like our Axial Fan with Perforated Blade project. However, for most projects, the Internal Fan BC is the best choice. It offers a perfect balance between speed and accuracy. It captures the main flow effects without the headache of complex setups. Engineers widely use this simple method in:

  • Electronics cooling (cooling computer chips)
  • Automotive applications (car radiators)
  • HVAC systems (ventilation in buildings)

A great example of this application is our Smoking Room CFD Simulation. In that project, we used fan boundary conditions to properly model the intake and exhaust of air to keep the room clean.

Internal and External Fan Boundary Condition in ANSYS Fluent Internal and External Fan Boundary Condition in ANSYS Fluent

Figure 3: A complex simulation with real rotating blades, which is slower than using a Fan Boundary Condition

 

Fan Characteristic Curve (P-Q Curve)

To simulate a fan accurately, ANSYS Fluent needs to know how strong the fan is. Real fans do not push air at a constant speed. Their performance changes based on resistance. We describe this behavior using the Fan Characteristic Curve. Engineers often call it the P-Q Curve.

  • P (Pressure): This is the resistance the fan pushes against.
  • Q (Flow Rate): This is the amount of air the fan moves.

Think of it like this:

  • High Pressure (Blocked Airflow): The fan moves less air (Low Flow Rate).
  • Low Pressure (Free Airflow): The fan moves more air (High Flow Rate).

Internal and External Fan Boundary Condition in ANSYS Fluent

Figure 4. A typical Fan Characteristic Curve (P-Q Curve) showing the relationship between Pressure Drop and Volume Flow Rate.

 

Internal fan boundary condition settings in ANSYS Fluent

To set up an internal fan, first click on the boundary condition in the outline view. Select the surface you want to define as a fan. When you change its type to “Fan,” a dialog box appears. Here is a simple guide to the key controls in ANSYS Fluent.

The Zone Name is just a label. It helps you find the fan zone in your list. The most important setting is the Pressure Jump Specification. This defines the pressure rise (ΔP) the fan creates. You can choose a constant value, a polynomial, or a full P–Q characteristic curve. This ensures the simulation matches real fan behavior.

If you need advanced control, you can use the Profile Specification. This allows you to use a User-Defined Function (UDF) or a boundary profile to define the pressure jump. If you select this, the standard options like polynomial or velocity limits will disappear because the profile takes over.

Sometimes, you need to limit the calculation. The Limit Polynomial Velocity Range option keeps the velocity within a minimum and maximum value. This prevents unrealistic results at very high or low speeds. You can also use Calculate Pressure-Jump from Average Conditions. This calculates one average velocity for the whole fan surface. It helps create a smooth, uniform pressure jump.

Internal and External Fan Boundary Condition in ANSYS Fluent

Figure 5. The Fan Boundary Condition dialog box in ANSYS Fluent showing Pressure Jump settings.

You must also check the direction. The Reverse Fan Direction option flips the pressure jump. Use this if the fan is pushing air the wrong way. The Zone Average Direction shows you the current direction vector, so you can decide if you need to flip it.

If your simulation includes particles (like dust or droplets), look at the Discrete Phase BC Type. This controls how particles behave when they hit the fan. They can pass through (Interior), bounce off (Reflect), stick (Trap), or stop tracking (Escape). If you choose “user-defined,” you can write your own code to control them.

Internal and External Fan Boundary Condition in ANSYS Fluent

Figure 6. Internal fan boundary condition setting in ANSYS Fluent

For 3D models, you will see an extra section called Swirl Velocity Specification. Real fans make the air spin. This setting allows you to define that rotation. You set the fan axis, origin, and how fast the air spins (tangential velocity). This adds realism to the airflow.

 

What is the external fan boundary condition?

In ANSYS Fluent, an external fan is different from an internal fan. While an internal fan sits inside the flow domain, an external fan is placed on the boundary (the edge) of the domain. This boundary condition is perfect for modeling fans that push air into a room or pull air out of it. We use it for intake and exhaust fans in applications like HVAC and electronics cooling. There are two main types of external fans:

1) Intake Fan Characteristics: An Intake Fan acts like a “super” inlet. It draws air into the simulation domain.

  • It combines the properties of a Pressure Inlet with a Fan P-Q Curve.
  • It applies a pressure rise to push air in.
  • Reverse Flow: If the pressure inside the domain gets too high and pushes air back out, the intake fan acts like a simple outlet vent. This prevents the simulation from crashing.

2) Exhaust Fan Characteristics: An Exhaust Fan acts like a “super” outlet. It sucks air out of the simulation domain.

  • It combines the properties of a Pressure Outlet with a Fan P-Q Curve.
  • It applies a pressure jump to pull air out.
  • Reverse Flow: If the suction is too weak and air flows back in, the exhaust fan acts like a simple inlet vent.

Both types are essential for simulating building airflow and industrial ventilation.

Internal and External Fan Boundary Condition in ANSYS Fluent

Figure 7: “Intake Fan” pushing air and “Exhaust Fan” pulling air out of a box

 

Intake fan boundary condition settings in ANSYS Fluent

To set up an Intake Fan, go to the Boundary Conditions task page. Choose the boundary you want to be an inlet fan and change its type to “intake-fan”. A dialog box will appear with many settings.

First, you must choose the Reference Frame. If your fan is on a moving part, select “Relative”. If your system is stationary, choose “Absolute”. Next, you set the Total Pressure and Total Temperature for the incoming air. You also need to set the Flow Direction. You can make the flow come in straight (“Normal to Boundary”) or at a specific angle (“Direction Vector”).

Internal and External Fan Boundary Condition in ANSYS Fluent

Figure 8. The Intake Fan boundary condition in ANSYS Fluent

The most important part is the Pressure Jump. This tells Fluent how powerful the fan is. You can define the fan’s performance curve in four ways:

  • Constant: You enter one fixed value for the pressure jump (e.g., 100 Pa). This is good for simple tests.
  • Polynomial Function: You use a math formula (like ΔP = a₀ + a₁v + …) to describe the fan curve smoothly.
  • Piecewise-Linear Function: You enter points directly from the manufacturer’s P-Q data sheet. Fluent connects the dots with straight lines.
  • Piecewise-Polynomial Function: This is similar to piecewise-linear, but it uses smooth curves between your data points for higher accuracy.

Internal and External Fan Boundary Condition in ANSYS Fluent

Figure 9.  Choosing between Polynomial, Constant, and Piecewise functions to define the fan’s P-Q curve

Finally, you must set the Turbulence Parameters. For most internal flows, a Turbulence Intensity of 1-5% is a good start. You also need to provide the Hydraulic Diameter. These settings help the simulation predict the turbulent airflow correctly.

 

Exhaust fan boundary condition settings in ANSYS Fluent

Setting up an Exhaust Fan is very similar to setting up a normal Pressure Outlet, but with extra fan settings.

The most important setting is the Static Pressure. This is the pressure outside the domain that the fan has to push against. For most simulations where the fan exhausts into the open air, you can set this to 0 Pascal (gauge pressure). This means it is pushing against normal atmospheric pressure. If the fan is pushing air into a pressurized room, you would enter that pressure value here.

You also need to define the Backflow Conditions. This tells Fluent what to do if air flows backward into the domain through the exhaust fan. You must specify the temperature and pressure of this backflow air to keep the simulation stable.

Internal and External Fan Boundary Condition in ANSYS Fluent

Figure 13. The Exhaust Fan boundary condition dialog box in ANSYS Fluent.

There is also an advanced technique called 3D Fan zone which helps you precisely model the fan specifications in detail without modeling the real impeller, enhancing the simulation cost and risk of facing errors. You can see an example in cooling fan system CFD simulation which benefits from this sophisticated strategy.

Internal and External Fan Boundary Condition in ANSYS Fluent

Figure 14: In this study, we use the 3D Fan Zone Model in ANSYS Fluent to see how well different fan designs work. This special model is much faster than older methods.

 

Conclusion

The Fan Boundary Condition in ANSYS Fluent is a powerful and efficient tool for modeling fan-driven airflow. It allows you to get accurate results without the need to simulate complex, rotating blade geometry.

In this tutorial, we covered the two main types:

  • Internal Fan: This is placed inside the flow domain and adds a pressure jump across a thin surface.
  • External Fan: This is placed on the boundary of the domain and acts like a smart inlet or outlet.

We also saw that external fans can be modeled as either an Intake Fan, which pulls air into the system, or an Exhaust Fan, which pushes air out. By correctly using the Fan P-Q Curve, you can accurately predict airflow in your CFD simulation, saving significant time and computational power.

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Cart
Scroll to Top