+ All Categories
Home > Documents > CFD Pro 14.5 WS06 Electronics Cooling CFX

CFD Pro 14.5 WS06 Electronics Cooling CFX

Date post: 05-Jan-2016
Category:
Upload: mahir-soyer
View: 52 times
Download: 4 times
Share this document with a friend
Description:
cfd
20
© 2013 ANSYS, Inc. December 12, 2013 1 Release 14.5 14. 5 Release Introduction to ANSYS CFD Prof essional Workshop 06 Electronics Cooling
Transcript
Page 1: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 1/20

© 2013 ANSYS, Inc. December 12, 2013 1 Release 14.5

14. 5 Release

Introduction to ANSYS

CFD Professional

Workshop 06

Electronics Cooling

Page 2: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 2/20

© 2013 ANSYS, Inc. December 12, 2013 2 Release 14.5

• This workshop models the heat dissipation from a hot electronics

component fitted to a printed circuit board (PCB) via a finnedheat sink. The PCB is fitted into a casing, which is open at the top

and bottom.

Introduction

Introduction Setup Solving Postprocessing Summary

Page 3: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 3/20

© 2013 ANSYS, Inc. December 12, 2013 3 Release 14.5

• Open a new Workbench project and save it

as HeatSink.wbpj  

• Look in the Component Systems section of

the toolbox and drag a CFX system on to the

Project Schematic

• Double-click Setup to start CFX-Pre

• In CFX-Pre, right-click Mesh and select Import

Mesh > ANSYS Meshing

• Select HeatSink.cmdb 

(workshop_input_files\WS_08_Electronics

Cooling ) and click Open 

Loading Mesh (Workbench)

Introduction Setup Solving Postprocessing Summary

Page 4: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 4/20

© 2013 ANSYS, Inc. December 12, 2013 4 Release 14.5

• In the tree expand Case Options, double-click

General  and ensure that Automatic DefaultDomains is switched on and Automatic

Default Interfaces is active

• Set the Interface Method  to One Per Domain

Pair  

• Click OK

Options

Introduction Setup Solving Postprocessing Summary

Page 5: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 5/20

© 2013 ANSYS, Inc. December 12, 2013 5 Release 14.5

• First add a domain for the fluid region.

 – Right-click on Flow Analysis 1 and insert a new domain

named Fluid  

 – Set the Location to Fluid

 – Set the Material  to Air at 25 C

 – Click the Fluid Models tab

 – Set the heat transfer option to Thermal Energy  and

turbulence option to k-Epsilon

 – Click OK

Fluid Domains

Introduction Setup Solving Postprocessing Summary

Page 6: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 6/20

© 2013 ANSYS, Inc. December 12, 2013 6 Release 14.5

• In the tree right-click on Materials and select

Insert > Material . Name it ComponentMat

• Define the material as a Pure Substance in the 

Material Group called CHT Solids

•Enable Thermodynamic State and select Solid – It can then be used in a solid domain

• Click the Material Properties tab and set Density  

to 1120 [kg m^-3]

• Select Specific Heat Capacity  and set it to 1400

[J kg^-1 K^-1]• Expand Transport Properties and set Thermal

Conductivity  to 10 [W m^-1 K^-1]

• Click OK

Creating MaterialsCFX contains a library of many materials, but for this case we will create user materials

for the component and Printed Circuit Board (PCB).

Introduction Setup Solving Postprocessing Summary

Page 7: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 7/20© 2013 ANSYS, Inc. December 12, 2013 7 Release 14.5

• Repeat the material creation steps on the previous page to

make a new solid material, named PCBMat

 – Density = 1250 [kg m^-3]

 – Specific Heat Capacity = 1300 [J kg^-1 K^-1]

 – Thermal Conductivity = 0.35 [W m^-1 K^-1]

Creating Materials

Introduction Setup Solving Postprocessing Summary

Page 8: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 8/20© 2013 ANSYS, Inc. December 12, 2013 8 Release 14.5

• Insert a new domain called HeatSink

• Set the Location to HeatSink

• Set the Domain Type to Solid Domain with the Material  set to Aluminium 

• Click OK to create the domain

 – Note that an interface between the two domains is automatically created

• Repeat the above steps to create a solid domain called Component located at IC  using the Material  ComponentMat

• Create a further solid domain called PCB located at PCB using the Material  

PCBMat

Solid Domains

You may see some red physics warnings indicating an update to conditions is required.

These messages will go away when the Wall boundaries are created later on and can beignored for now.

When all 4 domains are created the Default Domain will automatically be removed from

the tree. Separate interfaces between each domain will have been automatically

created, rather than combined into a single interface

Introduction Setup Solving Postprocessing Summary

Page 9: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 9/20© 2013 ANSYS, Inc. December 12, 2013 9 Release 14.5

• Insert  > Subdomain > in the domain,

Component

 – Set Name to Chip

• Set Location to IC, so that the subdomain

occupies the whole of the domain called

Component

• Go to the Sources tab and check the

Sources box

• Click the Energy  box

• Set the Option to Total Source and enter a

Total Source of 75 [kg m^2 s^-3]

• Click OK  

Energy SourceThe component is generating 75 W of heat, which must be added to the simulation. To

add this energy source in CFX, a subdomain must be created

Introduction Setup Solving Postprocessing Summary

Page 10: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 10/20© 2013 ANSYS, Inc. December 12, 2013 10 Release 14.5

• Right-click on the domain called Fluid  and insert a new boundary called

Walls and set the Boundary Type to Wall

• Set the Location to Wall

• Switch to the Boundary Details tab and check that Heat Transfer  is set to

 Adiabatic  

• Click OK

• In the PCB domain rename PCB Default to PCBwalls and check that Heat

Transfer  is set to Adiabatic

Boundary ConditionsFor this case all of the heat will be extracted by the air passing over the heat exchanger. So all solid

walls will be defined using adiabatic settings. Within the simulation heat can be transferred

between all of the solid and fluid domains because interfaces have been automatically created.

Introduction Setup Solving Postprocessing Summary

Page 11: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 11/20

© 2013 ANSYS, Inc. December 12, 2013 11 Release 14.5

• In the Fluid  domain insert a new boundary called Inlet

• On the Basic Settings tab change the Boundary Type to Opening and set the 

Location to Open1 

• In the Boundary Details tab set the Mass and Momentum option to Opening

Pres. and Dirn with a relative pressure of 0 [Pa]

• Set Heat Transfer to Opening Temperature, entering a temperature of 45 [C]

• Click OK

Boundary Conditions

The Opening Pressure and Opening Temperature options set Total values when flow is

entering the domain and Static values when flow is leaving.

The use of Total values for inflow in effect represents the case in which the flow outside

the domain is accelerated from rest before entry.

Introduction Setup Solving Postprocessing Summary

The flow of air cooling the component will be driven by forced convection. A fan will draw air

through the upper boundary at a rate of 5 m3 min-1. This will be implemented as a mass flow outlet

using an expression. Flow into the domain will be through an opening boundary on the lower face.The steps below explain how to set the inflow boundary.

Page 12: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 12/20

© 2013 ANSYS, Inc. December 12, 2013 12 Release 14.5

• In the Fluid  domain rename the boundary, Fluid Default, to Fan and open it for

editing

• On the Basic Settings tab change the Boundary Type to Outlet  

• In the Boundary Details tab set the Mass and Momentum option to Mass FlowRate

• For the mass flow rate provide the expression 5 [m^3 min^-1]*1.185 [kg m^-3].

The density of Air at 25 C is 1.185 kg m-3.

• Click OK

Boundary Conditions

Introduction Setup Solving Postprocessing Summary

For the outlet boundary representing the fan, we need to convert the known volumetric flow rate

(5 m3 min-1) into a mass flow.

Page 13: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 13/20

© 2013 ANSYS, Inc. December 12, 2013 13 Release 14.5

• From the tree right-click Solver Control  and

select Edit

• Increase the Max. Iterations to 500

• Change the Fluid Timescale Control set to

Physical Timescale and set the value to 1 [s]

• Leave Solid Timescale set to Auto Timescale 

 – Note that solid regions will use a much larger

timescale than fluid regions because only the

energy equation is being calculated within the

solid

• Reduce the Residual Target  to 1e-6

• Click OK

Solver Control

Introduction Setup Solving Postprocessing Summary

Page 14: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 14/20

© 2013 ANSYS, Inc. December 12, 2013 14 Release 14.5

We are interested in the temperature

reached in the Component and so will createa monitor to track the maximum value

• From the tree right-click Output Control  and

select Edit

Select the Monitor  tab and Check theMonitor Objects box

• Click the New  icon and name the monitor

MaxTempComponent

• Set ‘Option’ to ‘Expression’ and enter the

expressionmaxVal(Temperature)@Component

• Click OK

Output Control

Introduction Setup Solving Postprocessing Summary

Page 15: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 15/20

© 2013 ANSYS, Inc. December 12, 2013 15 Release 14.5

• Select File > Close CFX-Pre and Save the Project

In the Project Schematic , right-click on Solution andselect Update

• While the solver is running right-click on Solution 

again and select Display Monitors to check on

progress

It takes about 100 iterations for the monitorMaxTempComponent to level out. To save time,

stop the run by going to the Project Schematic ,

right-clicking on the Solution cell and selecting

Interrupt Update.

• To view a completed run, drag and drop into the

Project Schematic the file called CFX_001.res fromthe folder “results”. Then right-click on the Solution 

cell of the new system (B) and select Display

Monitors

Solving the Simulation

Introduction Setup Solving Postprocessing Summary

Page 16: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 16/20

© 2013 ANSYS, Inc. December 12, 2013 16 Release 14.5

• In the Project Schematic double-click on the Results cell 

B3, or right-click and choose Edit, to open thecompleted results in CFD-Post

Opening CFD-Post

Introduction Setup Solving Postprocessing Summary

• The results for a simulation

with a higher ventilation rate

of 7.5 m3 min-1 are also

available in the “results”folder. In CFD-Post we can

compare the two runs.

• Load the second results file by

selecting File > Load Results...

and select CFX_002.res. WhenCFD-Post is run from

Workbench, the option Keep

current cases loaded  is active

Page 17: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 17/20

© 2013 ANSYS, Inc. December 12, 2013 17 Release 14.5

• Click on to synchronise the cameras

• Create a YZ plane (Location > Plane). Name it

Centre, set X  to 0 [m] and colour it according to

Temperature

• Create a contour plot (Insert  > Contour ) . Use

the solid sides of the fluid-solid interfaces as

the location (use the ‘…’ icon and Ctrl key to

select multiple locations from both

configurations. Refer to the regions in the

Outline Tree to check which side is which). Setthe Variable to Temperature and Range to

Global

TemperatureTemperature is a key variable for any electronics cooling application. So we will display it in

several locations, such as within the flow, on the surfaces of the solid region and by extracting the

maximum temperature within the component. When these plots are created they appear in theUser Locations and Plots section of the tree.

Introduction Setup Solving Postprocessing Summary

Page 18: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 18/20

© 2013 ANSYS, Inc. December 12, 2013 18 Release 14.5

• To create a plot of the differences

between the two results, we willswitch on Case Comparison

• Doubles click on Case Comparison in

the Outline Tree and in the details

check the box by Case Comparison

Active

• The plots are shown on the next

slide. CFX_001, the lower flow rate,

is on the left-hand side.

Temperature

Introduction Setup Solving Postprocessing Summary

Page 19: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 19/20

© 2013 ANSYS, Inc. December 12, 2013 19 Release 14.5

Temperature

Introduction Setup Solving Postprocessing Summary

Page 20: CFD Pro 14.5 WS06 Electronics Cooling CFX

7/16/2019 CFD Pro 14.5 WS06 Electronics Cooling CFX

http://slidepdf.com/reader/full/cfd-pro-145-ws06-electronics-cooling-cfx 20/20

© 2013 ANSYS, Inc. December 12, 2013 20 Release 14.5

• Select the Calculators tab and double click

on Function Calculator ( ). Set theoptions to:

 – Function: maxVal

 – Location: Component

 – Case: All Cases

 –Variable: Temperature

• Click Calculate

Temperature

Introduction Setup Solving Postprocessing Summary

In the run set up in this workshop, the maximum

temperature of the Component was monitored. We

will now calculate this value for the two simulations

along with the difference between them


Recommended