SOLIDWORKS Flow Simulation: Heat Transfer

SOLIDWORKS Flow Simulation: Heat Transfer

Table of Contents


In this video and blog,ย weย take a look at a conjugate heat transfer problem
with both convection and conduction using
SOLIDWORKSย Flow Simulation.

Here are the steps used to set up the analysis.

Flow Simulation is a computational fluid dynamics (CFD) tool that operates
directly inside of SOLIDWORKS. Youโ€™ll need both
SOLIDWORKSย and SOLIDWORKS Flow Simulation installed, with the Flow Simulation add-in
enabled, to follow along with this guide.

Conjugate heat transfer - cold plate

The first step is to get the geometry ready. For this cold plate, lids are
needed at both ends of the cooling tube. This allows the inside of the tube to
be defined as a separate internal fluid volume.

Conjugate heat transfer - cooling tube

Next, Iโ€™ll create the Flow Simulation project using the Wizard. From the
Flow Simulation menu, Iโ€™ll select Project, Wizard. Iโ€™ll name the
project โ€œConjugate Heat Transferโ€ and choose to use the current configuration.

Conjugate heat transfer - project wizard

Iโ€™ll set my unit system as SI (m-kg-s) and change the unit for
temperature to ยฐC.

Conjugate heat transfer - unit system

The analysis type is External because we want to consider the air
surrounding the model. Iโ€™ll turn on Heat conduction in solids and
Gravity, and confirm that Y component -9.81 m/s^2 is the correct
direction and value for this analysis.

Conjugate heat transfer - analysis type

Air (Gases) and Refrigerant R-123 (Real Gases) are pre-defined
and can be added as the project fluids. Iโ€™ll make sure that the checkboxes are
set so that Air (Gases) is the Default Fluid.

Conjugate heat transfer - default fluid

Aluminum is pre-defined under Metals and can be set as the
default solid.

Conjugate heat transfer - default solid

I can accept the default value of 0 micrometer for Roughness and
assume smooth walls.

Conjugate heat transfer - Wall conditions

And Iโ€™ll accept the default values for the initial conditions.

Conjugate heat transfer - initial and ambient conditions

Iโ€™ll keep the Result resolution relatively low to start with and set it
to 3, and Iโ€™ll enter 0.007874 m for the
Minimum gap size and 0.000889 m for the
Minimum wall thickness, which correspond to the inner diameter and
thickness of the tube. Iโ€™ll click Finish and work my way down the Flow
Simulation analysis tree.

Conjugate heat transfer - results and geometry resolution

The automatically generated computational domain is bit larger than I need so
Iโ€™ll right-click Computational Domain, select Edit Definition,
and enter the following values.

Conjugate heat transfer - computational domain

A fluid subdomain needs to be defined to set the fluid inside the tube as the
refrigerant. Iโ€™ll right-click Fluid Subdomains and select
Insert Fluid Subdomain. Iโ€™ll select an internal face of the tube, set
the checkbox next to Refrigerant R-123 (Real Gases), and enter
101325 Pa and -5 ยฐC for the Thermodynamic Parameters.

Conjugate heat transfer - fluid subdomain

Next up are the boundary conditions. Iโ€™ll right-click
Boundary Conditions and select Insert Boundary Condition. Iโ€™ll
select the inner face of the inlet lid and define an
Inlet Mass Flow with the parameters shown below.

Conjugate heat transfer - boundary condition

And Iโ€™ll insert another boundary condition on the inner face of the outlet lid
and define a Static Pressure as shown below.

Conjugate heat transfer - boundary condition static

A surface source can be used to generate heat at the top of the plate. From
the Flow Simulation menu, Iโ€™ll select Insert, Surface Source.
Iโ€™ll select the top surface of the plate and enter a
Heat Generation Rate of 200 W.

Conjugate heat transfer - surface source

The last thing to do before running the project is to define the goals. Iโ€™ll
right-click Goals, select Insert Global Goals, and select the
Max checkboxes for the Temperature (Fluid) and
Temperature (Solid).

And thatโ€™s it. The project is ready to run. Iโ€™ll right-click the project name,
select Run, ensure that the checkbox for Solve is selected, and
click the Run button. This initial setup is a good start for this
problem, but itโ€™s of course a great idea to refine the setup after running the
analysis and taking a look at the results.

Conjugate heat transfer - run

Once the analysis is complete, there are many ways to investigate the results.
As an example, Iโ€™ll create a cut plot to view the temperature of the coolant
in the tube. Iโ€™ll right-click Cut Plots and select Insert. Iโ€™ll
set my plot halfway through the tube, 0.0275 m above the
Top Plane, and choose to show Temperature Contours.

Conjugate heat transfer - cut plot

The plot shows that the coolant rises from its initial temperature of -5 ยฐC to
a maximum of about 80 ยฐC by the end of the tube.

Conjugate heat transfer - cut plot 1: contours

Better performance, especially at the left half of the cold plate, could
likely be achieved by reducing the temperature increase of the coolant, so
increasing the flow rate through the tube might be a good idea.
SOLIDWORKSย Flow Simulation allows for changes to the design and analysis to be
cycled through at the same time and it shouldn’t be too long before an
improved cold plate is nailed down.

I hope you found this conjugate heat transfer example useful. If you have any
questions, please leave a comment and let us know.

Picture of Terence Woo

Terence Woo

Terence Woo is a product manager at our Hawk Ridge Systems office in Vancouver, British Columbia. He has extensive experience with SOLIDWORKS and SIMULIA analysis tools and helped hundreds of customers solve problems across many industries. When he isnโ€™t working on simulation models, he spends his free time skiing, golfing, rock climbing and playing hockey.
0 0 votes
Article Rating
Subscribe
Notify of
guest

11 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Antonio Torchia .
Antonio Torchia .
3 years ago

Hello. I have to do a similar simulation, but with solar radiation. It’s a box of aluminium, with a glass on top. In the box there is only air! Do you know how I can do it? Thank you very much!

Hyunjoo Hwang
Hyunjoo Hwang
3 years ago

Hi, SW Expert !!!

I am a SolidWorks users in Korea.
According to your lesson and I study to solidworks flow simulation.
I want to insert, and the temperature (solid) does not find to goals from checkbox.
Tell us what to do. Note that I am using solidworks 2015.

Thanks for your good job.

from korea

Terence Woo
Terence Woo
3 years ago

Sorry for the very slow response. It appears our comment alert system hasnโ€™t been working.

Antonio, you can definitely include solar radiation. In your analysis settings, simply enable the โ€œRadiationโ€ option and then enable the โ€œSolar radiationโ€ option. You can define solar radiation by your location on the earth and time, direction and intensity, or azimuth and altitude. Check out the Flow Simulation tutorials for more tips on setting up radiation.

Hyunjoo, if I understand your question correctly, youโ€™re not seeing options for โ€œTemperature (Solid)โ€ when creating goals. Please ensure that you have enabled โ€œHeat conduction in solidsโ€ in your analysis settings. The โ€œTemperature (Solid)โ€ options are only available when running a thermal study.

Andrรฉs ibaรฑe
Andrรฉs ibaรฑe
3 years ago

Hello,

I’m new in flow simulation. I’m trying to simulate an assembly with a duct and a heat sink. The heat sink is inserted in the duct by the part of the fins in order to capture the heat flow through the duct.

This is an internal analysis with default outer wall condition (heat transfer coefficient =7w/m2K).

The heat sink is aluminium and de duct Aisi 305.

When I simulate it, the temperature through de heat sink is uniform. It means, the internal temperature is 350ยฐ, the fins are at 230 approximately and the Base is 229. How can I fixed it?

Best regards

Terence Woo
Terence Woo
3 years ago

Andrรฉs, this sounds a bit too detailed to handle through comments. If you’re a Hawk Ridge Systems customer, please give us a call at 877.266.4469 and we can help you out with your analysis. Otherwise, please get in touch with your local VAR.

Xiao Fen
Xiao Fen
3 years ago

Hi Mr Terence

I’m currently working on my Final Year Project (FYP) for my bachelor. Im facing one problem that particles in fluidized bed suppose have different temperature after being added heat and also contributed by collision of the particles. Somehow, my temperature of the particles remain same temperature. How can I solve this problem? Thank you in advance ๐Ÿ™‚

Terence Woo
Terence Woo
3 years ago

Xiao Fen, you should be able to see a change in the temperature of your particles provided that they are a different temperature from the fluid when injected. The initial particle temperature can be defined either as an absolute value or relative to the temperature of the fluid. Also, make sure that you are looking at a plot of Particle Temperature when post-processing. Beyond these general tips, it’s hard to advise on your particular analysis without more details. If youโ€™re a Hawk Ridge Systems customer, please give us a call at 877.266.4469 and we can help you out with your analysis. Otherwise, please get in touch with your local reseller.

Alaa
Alaa
3 years ago

Hey
My problem is a solar dish concentrate reflects radaiton of sun to coil with internal flow the temperature dose not raise and there is no radaiton

Anurag Tiwari
Anurag Tiwari
3 years ago

Hello Terence,

Thanks for the very elaborate way of setting up the problem and solving it. It is really helpful, specially for the first time users.

I would like to ask about a simple problem of heat transfer. We have a pipe which (around 80 mm long) and it is connected to another body at one end. at the other end we need to do welding. We would like to simulate this using solidworks and would like to see the temperature profile with time. This is needed to insure that due to welding, the other end of the pipe doesnt become too hot so that the components might fail.

Most important is to know the time in which the temperaure will become too high (say a value) that isnt acceptable.

any help is deeply appreciated.

Terence Woo
Terence Woo
3 years ago

Anurag, that sounds like a good application for some thermal analysis. It’s hard to advise on any specific setup details through blog comments through. If you’re interested in getting some more in-depth help, please give us a call and our analysis services team would be happy to discuss.

Azeem
Azeem
3 years ago

HELLO
Dear sir , i have some questions about flow simulation,i am using Solidworks 2020,and also i did a solver part.after that, i check out different plots.
my question is this after finish the solver window i can check different iteration,and also can you tell me after this all procedure i can see numaricle results and.
thanks for understanding.
Regards.
Azeem