case study: design space exploration for electronic cooling simulation

19
1 www.esi- group.com Copyright © ESI Group, 2015. All rights reserved. Case Study in Design Space Exploration for Electronics cooling

Upload: suzana-djurcilov

Post on 12-Feb-2017

74 views

Category:

Data & Analytics


1 download

TRANSCRIPT

Page 1: Case study: Design Space Exploration for Electronic Cooling simulation

1www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Case Study in Design Space Exploration for Electronics cooling

Page 2: Case study: Design Space Exploration for Electronic Cooling simulation

Designs often depend on combinations of many of these…

Physical parameters

• System dimensions• Component

dimensions• Component locations• System/component

orientations

Material parameters

• Skin/casing material• Heatsink, spreaders• Thermal interface

material• Cooling fluid material

Operational Parameters

• Ambient temperatures• Ambient pressures• Fan types • Fan speeds• Number of fans• Powers

Challenge: Multiple parameters

Page 3: Case study: Design Space Exploration for Electronic Cooling simulation

Each one adds more complexities and constraints to the design cycle

Increasing performance Increasing power

densities

Tight design cycles

Cost constraints

ManufacturabilityReliability

Further Challenges…

Page 4: Case study: Design Space Exploration for Electronic Cooling simulation

4www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Tablet design in ESI Presto

● Number of Parameters : 7o Material – conductivity (W/m-K)

o Midplane chassis material (15, 90)

o Gappad material (0.5, 3.5)

o Graphite sheet material (15, 1500)

o PCB conductivity (15, 55)

o Geometrico Graphite sheet thickness (100 to 500 microns)

o System power, Ambient temperature

● Total runs performed: 15

● QoI: Skin temperature, CPU max temp

Page 5: Case study: Design Space Exploration for Electronic Cooling simulation

5www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.(*) included in the demo

Sample Case Study – Cooling Simulation

Business Problem

Input parameters:1. Mid Chassis Conductivity2. PCB Conductivity3. Ambient Temperature4. System Power5. Graphite Thickness6. Graphite Conductivity7. Gap Pad Conductivity

Output parameters:8. Max Skin Temperature9. Max Touch Temperature10. Max CPU Temperature

ObjectivesUnderstand the interplay of input parameters vs output resultsCharacterize which parameter ranges cause extremes in output valuesAnalyze the effects of individual parameters

Page 6: Case study: Design Space Exploration for Electronic Cooling simulation

6www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

General Approach• Design tests for the hypothetical requirements

• Select parameter ranges: 4th order collocations means 4 values per each parameter

• Run simulations for all evaluation points

• Transform data and export to ESI Mineset‣ Data entered as a simple CSV file containing parameter values of each

simulation

• Iterate through the process using lessons learned from the previous round

Page 7: Case study: Design Space Exploration for Electronic Cooling simulation

7www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Case Study Design Space Exploration Mineset + PRESTO for Chip Manufacturing

PRESTOSparse Grid DOE

7 Parameters4 collocations

each

MINESETMachine Learning

Using 16,384samples

Page 8: Case study: Design Space Exploration for Electronic Cooling simulation

8www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

to understanding the dataStatistics is the starting point

For continuous numbers look at the distribution, extremes and statistical markers

For categories, get a histogram

Output temperatures show a Bell-curve of

distribution

Each parameter value has been seen the

same number of times

Page 9: Case study: Design Space Exploration for Electronic Cooling simulation

9www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Shows the main factors affecting this target outcome Column Importance ranking for Touch temperature

• System Power is the biggest predictor of Max Touch Temperature, followed by Ambient Temperature (Tamb) etc.

• The first two parameters provide an outsized influence to the results

Page 10: Case study: Design Space Exploration for Electronic Cooling simulation

10www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Not the same factors

Column Importance ranking for CPU temperature

• For the CPU temperature graphite conductivity is shown to be the most important factor.

• The first three parameters provide a nearly complete predictive ability for the CPU temperature

Page 11: Case study: Design Space Exploration for Electronic Cooling simulation

11www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

What-if AnalysisEvidence Visualizer for target: CPU Temperature

Distribution of low ( )medium ( ) and high ( ) temperatures in the overall set

Breakdown of the CPU

temperature within ranges of the input

variables

Page 12: Case study: Design Space Exploration for Electronic Cooling simulation

12www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Posterior probability is calculated based on the data range

Keeping the Graphite Conductivity and System

Power no higher than mid-ranges, cuts the

chances of overheating in half

What-if AnalysisInterpreting the interactive results This selection:

• Graphite Conductivity between 254.16 and 752.5

• System Power between 1.083 and 2.05

Page 13: Case study: Design Space Exploration for Electronic Cooling simulation

13www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Decision Tree Analysis• At each branch the data is further subdivided based on what condition best separates the

outcome results• The nodes show the distribution of temperatures based on the rules leading to it

Page 14: Case study: Design Space Exploration for Electronic Cooling simulation

14www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Decision Tree Analysis

When Graphite Conductivity is < 254.167, resulting CPU temperature is high in 2/3 of simulation cases

Graphite Conductivity > 254.167and System Power < 2.05

guarantees no overheating

Page 15: Case study: Design Space Exploration for Electronic Cooling simulation

15www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Parallel Coordinates – Which parameter settings result in low CPU temperatures ?

Temperatures below 36 are possible only in the highlighted cases where:• Sys_Power < 2• Tamb < 31• Graphite_cond

>= 500

Selecting records with low CPU temperature (< 36)

Page 16: Case study: Design Space Exploration for Electronic Cooling simulation

16www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Parallel Coordinates – Conditions for high temperatures

The simulations resulting in high temperatures come only from settings of maximum Tamb and minimum graphite conductivity

Selecting records with high temperature (> 50)

Page 17: Case study: Design Space Exploration for Electronic Cooling simulation

17www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.17

Summary

MinesetFeatures Used

Histograms and Statistics Understand parameter distribution and characteristics

Column Importance Calculate attributes with highest influence on resulting temperatures

What-if analyzerEnable exploration of the design space in order to determine best parameter values to minimize high temperatures

Decision Tree Find the rules that lead to either positive (low temperatures) and negative (high temperatures) outcomes

Graphic Plots For visual inspection and exploration

Actions Understand the results for better refinement on next round of simulations.

Page 18: Case study: Design Space Exploration for Electronic Cooling simulation

18www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

ESI Mineset : h tt p s : / / c l o u d . e s i - g r o u p . c o m / a n a l y ti c s

ESI Presto:h tt p s : / / w w w. e s i - g r o u p . c o m / s o ft w a r e - s o l u ti o n s / v i r t u a l -

e n v i r o n m e n t / c f d - m u l ti p h y s i c s / e s i - p r e s t o

Free 14-day t r ia l : h tt p s : / / c l o u d . e s i - g r o u p . c o m / m i n e s e t / t r i a l - s i g n u p

Page 19: Case study: Design Space Exploration for Electronic Cooling simulation

19www.esi-group.com

Copyright © ESI Group, 2015. All rights reserved.

Links:

• Mineset : https://cloud.esi-group.com/analytics

• Free trial: https://cloud.esi-group.com/mineset/trial-signup