Quick, Easy, and Mostly Right Heatsink Performance Estimate

Posted May 28, 2010, by John Wilson

Print this Post

Tags: vba, excel, Flat Plate, Heatsink, Laminar, hand calculation, Heat Sink

1 Comment

I really enjoyed both of the Web Seminars on heat sinks; Heatsink 101 presented by Alexandra Francois-Saint-Cyr and Heatsink 201 presented by Dr. John Parry.  I was especially interested in a couple of equations presented in Heatsink 101 that estimated h (convective heat transfer coefficient) and minimum fin spacing.  The equations were derived from a Flat Plate in Parallel Flow theory but were simplified so that all of the fluid properties and unit conversions were already taken into account.  This inspired me to carry it a bit further, with a few more assumptions.  The idea behind these formulas aren’t really to allow the design of a heatsink but more as a preliminary sizing tool.  With this in mind I wanted to come up with a single formula that would estimate the required volume to generate the desired heatsink thermal resistance for a given velocity.  Enough of the work, I think, is shown below.

equations

Aside from some simplifying assumptions on the heat sink surface area was the idea that the length, width, and height of the fin area were all equal.  None of these dimensions are related to the actual fin thickness, this calculation doesn’t go into that level of granularity.  Essentially it assumes that the heat sink is at a single uniform temperature where the flow between the fins never fully develops.  The number of fins is based on the assumption that the flow never fully develops;  The fins are spaced at 2δ apart at the distance L along the plate.

A few years back I wrote an excel vba macro to estimate heat sink performance that took into account such things as , airflow bypass, heat sink thermal conductivity, heat spreading, and fin efficiency.  The problem was that when I was in a situation where it might be useful I didn’t want to populate it with all of the information it required.  I have started to dust it off again though with an attempt to streamline the input.  Ironically, I guess,  it uses a Nusselt number based on internal flow in a rectangular channel with an infinite aspect ratio where the flow is fully developed.  The approach presented here is a bit more useful, at least to me,  because it requires only two inputs.final_equationAside from checking for consistent units and producing the results in the table below, which I think look reasonable, I haven’t done any testing.  For better or worse I do think this is an equation I will use for a first pass size calculator.  This table shows what the estimated L,W,H needs to be “roughly” to achieve the desired heat sink thermal resistance (10→1) at various velocities (0.5→5)

table

I encourage you to let me know what you think of this or if you think I made a mistake.  Also,  if there are any other approaches that balance the required input (minimal) to accuracy/usefulness (somewhat) I would very much like to hear about it.

About John Wilson

imageJohn Wilson joined Mentor Graphics Corporation, Mechanical Analysis Division (formerly Flomerics Ltd) in 1999. John has worked on or managed more than 100 thermal and airflow design projects. His modeling and design knowledge range from Electronics Cooling IC packaging level to Data Centers and Clean Rooms. He has extensive experience in IC package level test and analysis correlation through his work at Mentor Graphics' San Jose based Thermal Test Facility. He is currently the Consulting Engineering Manager, WRO in the Mechanical Analysis Division. Visit John R Wilson's Blog

More Posts by John Wilson

More Blog Posts

Preparing Recommendations

Comments (↓ Add Your Own)

1 Comment on this Post

Commented on 8:09 PM, Jun 14, 2010
By Krystal Lawson

You have done it once again! Great writing!

Add Your Comment

Please complete the following information to comment or sign in.

(Your email will not be published)

Archives

Tags