3D Electronics Cooling CFD, with FloTHERM, in Pictures
“A picture paints a thousand words”. Probably not as quickly though. Wouldn’t the world be a different place if we had evolved the ability to communicate via richly contented drawings? Likely we’d have more fingers, smaller ears and would war less due to less frequent communication misunderstandings. FloTHERM’s CFD simulation technology creates a wealth of data that reflects what happens in and around electronic equipment. Its ability to output compelling graphical representations of air flow and temperature distributions enables complex thermal engineering conclusions to be presented to, and accepted by, the entire design team.
My eldest son asked me when he was young;
“Dad, what’s this FloTHERM thing you always go on about?”
I launched into a verbal description of electronics design, CFD, thermally related package failure mechanisms only to be met with a completely blank gaze that only a 5 year old can muster. 4 kids later I’ve learnt to field such questions by showing them pictures.
“Cool! So the red colour means hot?”
“Yep, and if it gets too hot it breaks”
“Like my walkie-talky did?”
“No, that broke because you threw it”
(Let’s not get into why he threw it, I might be made aware of the fact that not all kids have tantrums like mine, for now I live in blissful ignorance).
In FloTHERM you create a 3D geometric representation of your electronic system, either manually using our unique SmartPart building blocks and/or by importing existing data from MCAD and EDA tools. You then add extra data like power dissipation of your actives, flow rate data for your fans, define what objects are made out of what material etc. Define some grid (points at which you will get a prediction of temperature, pressure, air speed etc.). Press the GO button, wait a while, then get to inspect and interact with the results.
You can pan, zoom, rotate in 3D. Pick what is to be coloured by temperature, define where ‘particles’ are to be released from (like a numerical smoke test), export a static graphics image or a nice avi animation.
FloTHERM’s general in that just about any scale can be modelled. From a die level ‘conduction only’ model, through to a package model, heat sink optimisation, populated PCB, sub-rack, cabinet all the way up to a data center. Often the thermal issue is apparent only at one of these scales and so only that scale is modelled with assumptions about how the wider environment that it’s placed in, behaves. To minimize errors associated with such an assumption, multiple scales can be represented in a single model (I’ll conclude the ‘All models are wrong, but some are useful’ series with this issue soon).
To make the graphical representation even more compelling texture mapping can be used to, well, texture objects with images that better represent what the object is. ‘Wood effect’ is one, I like it, I seem to be the only one though.
All of this is done in FloTHERM’s ‘post processing’ window, the Visual Editor. There’s a free unlicensed version of it available, this free viewer is called FloVIZ. Download it today from SupportNet, spread the word!
Despite all these pretty pictures, more often than not the motivation for using FloTHERM in the first place can be satisfied by extracting very little information. Despite the millions of numerical thermocouple type points (grid cells), the megabytes of memory used to perform the simulation, more often than not all you’ll be after is a single numerical value.
Where X shouldn’t be too high, or too low (if you want to save $$s).
22nd June, Hampton court
More Blog Posts
Add Your Comment
About Robin Bornoff's blog
Views and insights into the concepts behind electronics cooling with a specific focus on the application of FloTHERM to the thermal simulation of electronic systems. Investigations into the application of FloVENT to HVAC simulation. Plus the odd foray into CFD, non-linear dynamic systems and cider making.
- Why Not Just Shove a Heatsink on Top of it? Part 2: Heat Flow Budgets
- Why Not Just Shove a Heatsink on Top of it? Part 1
- Experiment vs. Simulation, Part 5: Detailed IC Package Model Calibration Methodology
- CFD – Colourful Friday Distractions
- Experiment vs. Simulation, Part 4: Compact Thermal Models
- Experiment vs. Simulation, Part 3: JESD51-14
- May 2013 (2)
- April 2013 (3)
- February 2013 (1)
- January 2013 (2)
- September 2012 (1)
- August 2012 (2)
- July 2012 (3)
- May 2012 (2)
- April 2012 (2)
- February 2012 (1)
- January 2012 (5)
- December 2011 (1)
- November 2011 (1)
- October 2011 (3)
- August 2011 (2)
- June 2011 (3)
- May 2011 (1)
- April 2011 (4)
- March 2011 (1)
- February 2011 (1)
- January 2011 (4)
- December 2010 (1)
- November 2010 (3)
- October 2010 (2)
- August 2010 (2)
- July 2010 (4)
- June 2010 (2)
- May 2010 (4)
- April 2010 (2)
- March 2010 (3)
- February 2010 (3)
- January 2010 (8)
- How much do ‘U-Value’ good thermal insulation? Part I
- Keeping the caveman warm – HVAC blog
- FloVIZ, the free FloTHERM/FloVENT CFD results viewer, try it, it’s free
- ‘Heat Trees’ – taking a leaf out of natures book
- The Most Extreme CFD Model Ever Ever – Explained
- FloTHERM and its new XML neutral file format
- The Most Extreme CFD Model Ever Ever
- So, you want to predict component temperatures do you? Part VII
- December 2009 (2)
- November 2009 (3)
- October 2009 (3)
- September 2009 (3)
- August 2009 (3)
- July 2009 (9)
- At the Speed of Heat
- A Load of HVAC TLAs
- How-to: Invert your thermal model to good effect
- Clogged cooling fins, a cautionary tale
- Invert your thermal model to good effect
- “I work with computers”
- Fractals: Gods Artwork, Part II
- Fractals: Gods Artwork, Part I
- “All models are wrong, but some are useful” Part V
- June 2009 (5)
- May 2009 (3)