Skip to main content
Log in

A parameter optimization heuristic for a temperature estimation model

  • Published:
Optimization and Engineering Aims and scope Submit manuscript

Abstract

We present a heuristic technique for solving a parameter estimation problem that arises in modeling the thermal behavior of electronic chip packages. Compact Thermal Models (CTMs) are network models of steady state thermal behavior, which show promise in augmenting the use of more detailed and computationally expensive models. The CTM parameter optimization problem that we examine is a nonconvex optimization problem in which we seek a set of CTM parameters that best predicts, under general conditions, the thermal response of a particular chip package geometry that has been tested under a small number of conditions. We begin by developing a nonlinear programming formulation for this parameter optimization problem, and then develop an algorithm that uses special characteristics of the optimization problem to quickly generate heuristic solutions. Our algorithm descends along a series of solutions to one-dimensional nonconvex optimization problems, obtaining a locally optimal set of model parameters at modest computational cost. Finally, we provide some experimental results and recommendations for extending this research.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Abbreviations

n :

The number of CTM boundary nodes, not including the junction node;

m :

The number boundary condition observations under which the electronic chip package is evaluated;

q :

The input power parameter at the junction node under all observations;

h k i :

The heat transfer coefficient at boundary node i=1,…,n for observation k=1,…,m;

S i :

The surface area represented by boundary node i=1,…,n;

\(\hat{T}_{i}^{k}\) :

The reference temperature for node i=0,…,n and observation k=1,…,m;

T A :

The ambient environmental air temperature;

w k i :

The relative importance weight of correctly estimating the temperature of node i=0,…,n under observation k=1,…,m;

h(δ):

The objective function of the CTM model with respect to the perturbation δ of a single thermal resistance value;

g(δ):

A single term of the objective function of the CTM model with respect to the perturbation δ of a single thermal resistance value;

\(\mathcal{V}\) :

A parameter used in the weighting scheme for junction nodes;

\(\mathcal{W}\) :

A parameter used in the weighting scheme for boundary nodes;

R ij :

The resistance parameter value for link (i,j), for 0≤i<jn;

r ij :

The inverse of the resistance parameter R ij ;

T k i :

The predicted temperature for node i=0,…,n under observation k=1,…,m;

z :

The current objective function value

A k :

A square symmetric matrix composed of given values for r ij , h k i , and S i ;

α :

A variable used in the heuristic to substitute for the difference in certain terms of A −1 k ;

F k :

A nonsingular transformation matrix of the same dimensions as A k used in the heuristic;

Δ:

A perturbation matrix of the same dimensions as A;

Δ k i :

A variable used to translate T k i into a positive range, T k i =T k i k i ;

δ ij or δ :

A perturbation of a variable r ij ;

e j i :

A variable used in the heuristic representing the current error between T k i and \(\hat{T}_{i}^{k}\)

References

  • Adams VH, Blackburn DL, Joshi YK, Berning DW (1997) Issues in validating package compact thermal models for natural convection cooled electronic systems. IEEE Trans Compon Packag Manuf Technol Part A 20(4):420–431

    Article  Google Scholar 

  • Ahuja R, Orlin J (2001) Inverse optimization. Oper Res 49(5):771–783

    Article  MathSciNet  MATH  Google Scholar 

  • Aranyosi A, Ortega A, Evans J, Tarter T, Pursel J, Radharkrishnan J (2000) Development of compact thermal models for advanced electronic packaging: methodology and experimental validation for a single-chip CPGA package. In: Thermomechanical phenomena in electronic systems. Proceedings of the Intersociety Conference, pp 225–232

  • Bar-Cohen A, Krueger W (1997) Thermal characterization of chip packages—evolutionary development of compact models. IEEE Trans Compon Packag Manuf Technol Part A 20(4):392–398

    Article  Google Scholar 

  • Bazaraa MS, Sherali HD, Shetty CM (1993) Nonlinear programming: theory and algorithms, 2nd edn. Wiley, New York

    MATH  Google Scholar 

  • Burton D, Toint PL (1992) On an instance of the inverse shortest paths problem. Math Program 53:45–61

    Article  MATH  MathSciNet  Google Scholar 

  • Burton D, Toint PL (1994) On the use of an inverse shortest paths algorithm for recovering linearly correlated costs. Math Program 63:1–22

    Article  MathSciNet  Google Scholar 

  • COLT (2006) Open source libraries for high performance scientific and technical computing in Java. http://hoschek.home.cern.ch/hoschek/colt/

  • DeVoe J (2002) An investigation of the behavior of compact thermal models of electronic chip packages in system level simulations using computational fluid dynamics. Master’s thesis, Department of aerospace and mechanical engineering, The University of Arizona, Tucson, AZ

  • DeVoe J, Ortega A (2002a) An assessment of the behavior of compact thermal models of electronic packages in a printed circuit board level environment. In: Eighth intersociety conference on thermal and thermomechanical phenomena in electronic systems, pp 69–76

  • DeVoe J, Ortega A (2002b) An investigation of board level effects on compact thermal models of electronic chip packages. In: Eighteenth annual IEEE semiconductor thermal measurement and management symposium, pp 8–14

  • Eveloy V, Rodgers P, DeVoe J, Ortega A, Hashimi M (2003) An experimental assessment of compact thermal models for the prediction of board-mounted electronic component heat transfer. In: Nineteenth annual IEEE semiconductor thermal measurement and management symposium, pp 300–312

  • Floudas C, Visweswaran V (1993) Primal-relaxed dual global optimization approach. J Optim Theory Appl 78(2):187–225

    Article  MATH  MathSciNet  Google Scholar 

  • Harvey I, Rosten H, Lasance CJM, Parry J (1997) World of thermal characterization according to DELPHI. Part I: Background to DELPHI. IEEE Trans Compon Packag Manuf Technol Part A 20(4):384–391

    Article  Google Scholar 

  • Lasance CJM (1997) Thermal characterization of electronic parts with compact models: interpretation, application, and the need for a paradigm shift. In: Proceedings of the 1997 IEEE 13th annual semiconductor thermal measurement & management symposium, pp 40–48

  • Lasance CJM (2001a) The European project PROFIT: prediction of temperature gradients influencing the quality of electronic products. In: Eighteenth annual IEEE semiconductor thermal measurement and management symposium, pp 120–125

  • Lasance CJM (2001b) Two benchmarks to facilitate the study of compact thermal modeling phenomena. IEEE Trans Compon Packag Technol 24(4):559–565

    Article  Google Scholar 

  • Lasance CJM (2002) The conceivable accuracy of experimental and numerical thermal analyses of electronic systems. IEEE Trans Compon Packag Manuf Technol Part A 25(3):366–382

    Article  Google Scholar 

  • Lasance CJM (2003) Recent progress in compact thermal models. Nineteenth annual IEEE semiconductor thermal measurement and management symposium, pp 290–299

  • Press W, Teukolsky A, Vettering W, Flannery B (2002) Numerical recipes in C. Cambridge University Press, New York

    Google Scholar 

  • Sherali HD, Tuncbilek CH (1992) A global optimization algorithm for polynomial programming problems using a reformulation-linearization technique. J Glob Optim 2:101–112

    Article  MATH  MathSciNet  Google Scholar 

  • Shidore S, Adams V, Lee Y (2001) A study of compact thermal model topologies in CFD for a flip chip plastic ball grid array package. IEEE Trans Compon Packag Manuf Technol Part A 24(2):191–198

    Article  Google Scholar 

  • Smith JC, Ortega A, Henderson DL (2003) Parameter optimization for a temperature estimation model. In: Proceedings of the international electronic packaging technical conference, paper 35254

  • Tarantola A (2005) Inverse problem theory and methods for model parameter estimation. SIAM, Philadelphia

    MATH  Google Scholar 

  • Wang W, Liou S, Sun YS, Lai JY, Tien C, Her TD, Michael M (2000) Bridging the gap: package level and system level thermal modeling. In: Proceedings of the electronic components and technology conference, pp 287–293

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Cole Smith.

Additional information

The authors are indebted to four anonymous referees for their help in improving the contribution and presentation of this paper.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Smith, J.C., Henderson, D.L., Ortega, A. et al. A parameter optimization heuristic for a temperature estimation model. Optim Eng 10, 19–42 (2009). https://doi.org/10.1007/s11081-008-9039-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11081-008-9039-1

Keywords

Navigation