Tutorial 1: 3D Heat Sink

Home Up About ANSYS Reference

Introduction: In this example you will learn to model a cooling fin for electronics. This involves heat generation, conduction and convection.

Physical Problem: All electronic components generate heat during the course of their operation. To ensure optimal working of the component, the generated heat needs to be removed and thus the electronic component be cooled. This is done by attaching fins to the device which aid in rapid heat removal to the surroundings.

Problem Description:

bullet

The problem is equivalent to the previous tutorial. The new concern is 3 dimensional modeling.

bullet

The enclosing container is made of steel with thermal conductivity of 20 W/m K.

bullet

The fins are made of aluminum with thermal conductivity of 180 W/m K.

bullet

Units: Use S.I. unitscentimeters ONLY

bullet

Geometry: See figure.

bullet

Boundary conditions: There is convection along all the boundaries of the fin assembly except the bottom, which is attached to the steel block. The Film Coefficient is 50 W/m2K and the Bulk (ambient) Temperature is 293 K. The block contains a copper rod that generates heat, totaling 27.2 W. The sides of the steel block are insulated. The bottom area of the block loses heat totaling 5.44 W. Remember to use units of W/m3 for heat generation and W/m2 for heat flux.

bullet

Objective:
bullet

To determine the nodal temperature distribution.

bullet

To determine the maximum value of temperature in the component.

bullet

You are required to hand in print outs for the above.

bullet

Figure:

 

isometric view

   Front View

 

 

 

IMPORTANT: Convert all dimensions and forces into SI units.

 

Basic Outline of the Problem:

 

Preprocessing:

1. Start ANSYS.

2. Create volumes.

3. Copy volumes to form heat sink fins.

4. Define the material properties.

5. Define element type. (Thermal Mass Solid: Brick 8node, which is a 3-D element for heat transfer analysis.)

6. Specify meshing controls / Mesh the areas to create nodes and elements.

 

Solution:

7. Specify boundary conditions.

8. Solve.

 

Postprocessing:

9. List the temperature results.

10. Plot the temperature distribution.

 

Exit:

11. Exit the ANSYS program, saving all data.

 

 

STARTING ANSYS

 

Click on ANSYS 6.1in the programs menu.

Select Interactive.

The following menu that comes up. Enter the working directory. All your files will be stored in this directory. Also enter 64 for Total Workspace and 32 for Database. (more if you are working with extra memory)

Click on Run.

 

 

MODELING THE STRUCTURE

 

bullet

Go to the ANSYS Main Menu

Preprocessor>Modeling>Create>Volumes>Block>By 2Corners and Z.

bullet

The following window comes up:

 

 

bullet

Enter the following data values to create the full steel base of the heat generating volume.

bullet

Next, we want to create the fins that will constitute the assembly. If you had hit APPLY instead of OK, then the window will still be usable. Otherwise, use Create Volume by 2 Corner and Z again to create the first fin.

 

 

bullet

Now we want to copy the fin volume and paste it offset so that it is correctly positioned along the bottom of the fin assembly.

bullet

Preprocessor>Modeling>Copy>Volumes Select the volume to be copied. Next, the following window appears:

 

 

bullet

Enter the value for the offset, which is 0.009m and then click Apply. Note that the copy volumes dialog box on the left is still open. Simply pick the new volume and hit apply again. Hit apply in the window that appears because the offset is still 0.009. Continue until all the fins are there. If you didn’t hit apply just start from Modeling>Copy>Volumes.

bullet

The model should appear as below so far.

 

 

bullet

Next choose Preprocessor>Modeling>Operate>Booleans>Add>Volumes.  Choose the fins and bottom of the fin assembly (the thin layer that extends across the model) Hit OK. You can also hit PICK ALL

bullet

Next, create the base (the electronic component):

                  Preprocessor>Modeling>Create>Volumes>By 2 Corner and Z

 

 

bullet

Enter the values as shown.

bullet

Next, glue the new completed fin assembly to the base, by using Preprocessor>Modeling>Operate>Booleans>Glue>Volumes. Choose the base, and click once on the fin assembly (it should all be selected as one now, if not try repeating the last step). Hit OK

bullet

Now, create the volume for the copper heat generating element. Preprocessor>Modeling>Create>Volumes>Cylinder>Solid Cylinder

 

 

If you replot volumes, you should see this:

 

 

bullet

The last step is to use Preprocessor>Modeling>Operate>Booleans>Overlap and select the copper volume and the steel, click OK.

bullet

Also, reuse the glue command, ...>Operate>Booleans>Glue>Volumes to glue the cylinder to the base.

bullet

The modeling is now finished.

 

MATERIAL PROPERTIES

 

bullet

We need to define material properties separately for steel, aluminum, and copper.   

bullet

Go to the ANSYS Main Menu

bullet

Click Preprocessor>Material Props>Material Models.  In the window that comes up choose Thermal>Conductivity>Isotropic

 

 

bullet

Enter 1 for the Material Property Number and click OK. The following window comes up.

 

 

bullet

Fill in 20 for Thermal conductivity. Click OK.

bullet

Now the material 1 has the properties defined in the above table. This represents the material properties for steel. Repeat the above steps to create material properties for aluminum (k=180, Material number 2), and copper (k=386, Material number 3).  Do this by selecting Material>New Model in the “Define Material Model Behavior” window. Once finished, exit the material model window.

 

ELEMENT PROPERTIES

 

bullet

SELECTING ELEMENT TYPE:

bullet

Click Preprocessor>Element Type>Add/Edit/Delete... In the 'Element Types' window that opens click on Add... The following window opens.

 

 

bullet

Type 1 in the Element type reference number.

bullet

Click on Thermal Mass Solid and select Brick 8node 70. Click OK. Close the 'Element types' window.

bullet

So now we have selected Element type 1 to be a thermal solid 8node element. The component will now be modeled with thermal solid 8node elements. This finishes the selection of element type.

 

MESHING

 

bullet

DIVIDING THE TOWER INTO ELEMENTS:

bullet

Go to Preprocessor>Meshing>Size Controls>Manual Size>Lines>All Lines. In the menu that comes up type 10 in the field for 'No. of element divisions'.

                                                                                                                     

 

bullet

Click on OK. Now when you mesh the figure ANSYS will automatically create meshes that have at least ten elements along each line regardless of how long each line is!

bullet

First we will mesh the steel volume. Go to Preprocessor>Meshing>Mesh Attributes>Default Attributes. Make sure the window indicates "Material Ref.#1". The window is shown below.

 

 

bullet

Now go to Preprocessor>Meshing>Mesh>Volumes>Free. Pick the steel area and click OK.

bullet

After you mesh the first section, the plot function of ANSYS may only display that meshed solid. To reveal the other solids, use Utility Menu>Plot>Volumes. Even though the already meshed area appears like it did originally, it is STILL meshed! Continue to the next steps.

bullet

Repeat the same process for the aluminum and copper areas. However, change two things:

bullet

For the Aluminum fin assembly, change the mess size on the lines to .01 cm per element:

 

 
bullet

And for Copper, use 15 element division's per line

 

 
bullet

Make sure you use the correct material number (2 and 3 respectively) for both the volumes. Also since the steel and the copper areas overlap make sure you pick the right volume. If you choose the wrong one, use Preprocessor>Meshing>Clear to undo the previous mesh and then repeat the previous steps. The meshed area should look like this. Another tip for selecting the right one: Pick more than what you want, then hit the right mouse button (alternate select) and then unselect the volumes you don't want. This appears to be more effective than just trying to get the correct volumes initially.

 

ISOMETRIC

 

FRONT

 

BOUNDARY CONDITIONS AND CONSTRAINTS

                                                                                                                                                         

bullet

Go to Preprocessor>Loads>Define Loads>Apply>Thermal>Heat Generate>On Volume.

bullet

Select the copper rod volume. Click OK.

bullet

Since the volume of the rod is 9.19e-6 and the total Q = 27.2 W, heat generation is 2.96MW/m3

bullet

The following window comes up. Enter this datum.

 

 

bullet

Next, we apply the convective boundary conditions.

bullet

Go to Preprocessor>Loads>Define Loads>Apply>Thermal>Convection>On Areas.

bullet

In ISO viewing mode, pick the areas that are clearly visible and don’t try to pick them all at once. Make notes in a text file or use a piece of scrap paper if you want to keep track of what you have selected already (such as fins, front, iso or fins, top iso and so on) Click OK. The following window comes up.

bullet

Just remember that you want to select the aluminum assembly areas, which mean the fins sticking out and the thin bottom of the aluminum assembly. Remember not to pick the bottom side of it too.. because that section is exposed to heat, not convection. And do NOT select the sides of the steel block! They are insulated.

bullet

For each convection … apply the following values:

 

 

bullet

Enter 50 for "Film Coefficient" and 293 for "Bulk Temperature" and click OK.

bullet

Now the Modeling of the problem is done.

bullet

Now add heat loss through the bottom of the model, which has a surface area of .007224m2

bullet

Given that the heat lost from the base is 5.44 W, the heat flux will be -753.045 W/m2

bullet

Do this by Preprocessor>Loads>Define Loads>Apply>Thermal>Heat Flux>On Areas

bullet

Choose the bottom area (try pan zoom rotate again) and then enter the value of flux as shown below.

 

 

The modeling is finished.

 

SOLUTION

 

bullet

Go to ANSYS Main Menu>Solution>Analysis Type>New Analysis.

bullet

Select Steady State and click on OK.

bullet

Go to Solution>Solve>Current LS.

bullet

An error window may appear. Click OK on that window and ignore it.

bullet

Wait for ANSYS to solve the problem.

bullet

Click on OK and close the 'Information' window.

 

POST-PROCESSING

 

bullet

Listing the results.

bullet

Go to ANSYS Main Menu General Postprocessing>List Results>Nodal Solution. The following window will come up.

 

 

bullet

Select DOF solution and Temperature. Click on OK. The nodal displacements will be listed as follows.

 

 

bullet

You will find the maximum value of temperature at the end of the above table.

 

MODIFICATION

 

bullet

You can also plot the displacements and stress.

bullet

Go to General Postprocessing>Plot Results>Contour Plot>Nodal Solution. The following window will come up:

 

 

bullet

Select DOF solution and Temperature to be plotted and click OK.  The output will be like this: (playing with Pan Zoom Rotate)

 

FRONT VIEW

 

ISO VIEW

 

 

Right side view

 

Saving Projects

 

·          Simply go to Utility Menu>File>Save As… and save the project using the desired filename. To open the file later, run Interactive (the first thing explained in this tutorial) as usual, and when that is done, go to Utility Menu>File>Resume From… and choose the saved job from the directory it is saved in.

 

Home Up About ANSYS Reference

Send mail to the Teaching Staff with questions or comments about this web site.