Skip to main content
Top
Published in: Engineering with Computers 4/2013

01-10-2013 | Original Article

Asynchronous evolutionary shape optimization based on high-quality surrogates: application to an air-conditioning duct

Authors: Balaji Raghavan, Piotr Breitkopf

Published in: Engineering with Computers | Issue 4/2013

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Multi-processor HPC tools have become commonplace in industry and research today. Evolutionary algorithms may be elegantly parallelized by broadcasting a whole population of designs to an array of processors in a computing cluster or grid. However, issues arise due to synchronization barriers: subsequent iterations have to wait for the successful execution of all jobs of the previous generation. When other users load a cluster or a grid, individual tasks may be delayed and some of them may never complete, slowing down and eventually blocking the optimization process. In this paper, we extend the recent “Futures” concept permitting the algorithm to circumvent such situations. The idea is to set the default values to the cost function values calculated using a high-quality surrogate model, progressively improving when “exact” numerical results are received. While waiting for the exact result, the algorithm continues using the approximation and when the data finally arrives, the surrogate model is updated. At convergence, the final result is not only an optimized set of designs, but also a surrogate model that is precise within the neighborhood of the optimal solution. We illustrate this approach with the cluster optimization of an A/C duct of a passenger car, using a refined CFD legacy software model along with an adaptive meta-model based on Proper Orthogonal Decomposition (POD) and diffuse approximation.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor
2.
go back to reference Vose MD (1999) The simple genetic algorithm: foundations and theory. MIT Press, CambridgeMATH Vose MD (1999) The simple genetic algorithm: foundations and theory. MIT Press, CambridgeMATH
3.
go back to reference Konak A, Coit DW, Smith AE (2006) Multi-objective optimization using genetic algorithms: a tutorial. Reliab Eng Syst Saf 91:992–1007CrossRef Konak A, Coit DW, Smith AE (2006) Multi-objective optimization using genetic algorithms: a tutorial. Reliab Eng Syst Saf 91:992–1007CrossRef
4.
go back to reference Deb K (2001) Multi-objective optimization using genetic algorithms. Wiley, Chichester Deb K (2001) Multi-objective optimization using genetic algorithms. Wiley, Chichester
5.
go back to reference Willcox K, Peraire J (2002) Balanced model reduction via the proper orthogonal decomposition. AIAA Journal 40(11):2323–2330CrossRef Willcox K, Peraire J (2002) Balanced model reduction via the proper orthogonal decomposition. AIAA Journal 40(11):2323–2330CrossRef
6.
go back to reference Gorissen D, Couckuyt I, Laermans E, Dhaene T (1985) Multiobjective global surrogate modeling, dealing with the 5-percent problem. Eng Comput 26(1):81–98CrossRef Gorissen D, Couckuyt I, Laermans E, Dhaene T (1985) Multiobjective global surrogate modeling, dealing with the 5-percent problem. Eng Comput 26(1):81–98CrossRef
7.
go back to reference Lim D, Jin YC, Ong YS, Sendhoff B (2010) Generalizing surrogate-assisted evolutionary computation. IEEE Trans Evol Comput 14(3):329–355CrossRef Lim D, Jin YC, Ong YS, Sendhoff B (2010) Generalizing surrogate-assisted evolutionary computation. IEEE Trans Evol Comput 14(3):329–355CrossRef
8.
go back to reference Quiepo NV, Verde A, Pintos S, Haftka RT (2009) Assessing the value of another cycle in Gaussian process surrogate-based optimization. Int J Struc Multidisc Optim 39(5):459–475CrossRef Quiepo NV, Verde A, Pintos S, Haftka RT (2009) Assessing the value of another cycle in Gaussian process surrogate-based optimization. Int J Struc Multidisc Optim 39(5):459–475CrossRef
9.
go back to reference Viana FAC, Haftka RT, Steffen V (2009) Multiple surrogates: how cross-validation errors can help us to obtain the best predictor. Int J Struc Multidisc Optim 39(4):439–457CrossRef Viana FAC, Haftka RT, Steffen V (2009) Multiple surrogates: how cross-validation errors can help us to obtain the best predictor. Int J Struc Multidisc Optim 39(4):439–457CrossRef
10.
go back to reference Knowles J (2006) ParEGO: a hybrid algorithm with on-line landscape approximation for expensive multi objective optimization problems. IEEE Trans Evol Comput 10(1):50–66CrossRef Knowles J (2006) ParEGO: a hybrid algorithm with on-line landscape approximation for expensive multi objective optimization problems. IEEE Trans Evol Comput 10(1):50–66CrossRef
11.
12.
go back to reference Berkooz G, Holmes P, Lumley JL (1993) The proper orthogonal decomposition in the analysis of turbulent flows. Annu Rev Fluid Mech 25:539–575MathSciNetCrossRef Berkooz G, Holmes P, Lumley JL (1993) The proper orthogonal decomposition in the analysis of turbulent flows. Annu Rev Fluid Mech 25:539–575MathSciNetCrossRef
13.
go back to reference Filomeno Coelho R, Breitkopf P, Knopf-Lenoir C (2008) Model reduction for multidisciplinary optimization—application to a 2d wing. Int J Struc Multidisc Optim 37(1):29–48CrossRef Filomeno Coelho R, Breitkopf P, Knopf-Lenoir C (2008) Model reduction for multidisciplinary optimization—application to a 2d wing. Int J Struc Multidisc Optim 37(1):29–48CrossRef
14.
go back to reference Filomeno Coelho R, Breitkopf P, Knopf-Lenoir C (2009) Bi-level model reduction for coupled problems. Int J Struc Multidisc Optim 39(4):401–418MathSciNetCrossRef Filomeno Coelho R, Breitkopf P, Knopf-Lenoir C (2009) Bi-level model reduction for coupled problems. Int J Struc Multidisc Optim 39(4):401–418MathSciNetCrossRef
15.
go back to reference Xiao M, Breitkopf P, Coelho RF, Knopf-Lenoir C, Sidorkiewicsz M, Villon P (2009) Model reduction by CPOD and Kriging. Int J Struc Multidisc Optim 41(4):555–574CrossRef Xiao M, Breitkopf P, Coelho RF, Knopf-Lenoir C, Sidorkiewicsz M, Villon P (2009) Model reduction by CPOD and Kriging. Int J Struc Multidisc Optim 41(4):555–574CrossRef
16.
go back to reference Bethke AD (1976) Comparison of genetic algorithms and gradient-based optimizers on parallel processors: efficiency of use of processing capacity, Tech rep no 197. University of Michigan, Ann Arbor Bethke AD (1976) Comparison of genetic algorithms and gradient-based optimizers on parallel processors: efficiency of use of processing capacity, Tech rep no 197. University of Michigan, Ann Arbor
17.
go back to reference Greffensette JJ (1981) Parallel adaptive algorithms for function optimization: parallel subcomponent interaction in a multilocus model, Tech Rep No CS-81-19. Vanderbilt University, Nashville Greffensette JJ (1981) Parallel adaptive algorithms for function optimization: parallel subcomponent interaction in a multilocus model, Tech Rep No CS-81-19. Vanderbilt University, Nashville
18.
go back to reference Cantu-Paz E (1997) A survey of parallel genetic algorithms IllGAL report 97003. The University of Illinois, Chicago Cantu-Paz E (1997) A survey of parallel genetic algorithms IllGAL report 97003. The University of Illinois, Chicago
19.
go back to reference Tsutsui S (2010) Parallelization of an evolutionary algorithm on a platform with multi-core processors. Artificial evolution, vol 5975. Lecture notes in computer science. Springer, Heidelberg, pp 61–73 Tsutsui S (2010) Parallelization of an evolutionary algorithm on a platform with multi-core processors. Artificial evolution, vol 5975. Lecture notes in computer science. Springer, Heidelberg, pp 61–73
20.
go back to reference Wu H, Xu CL, Zou XF (2009) An efficient asynchronous parallel evolutionary algorithm based on message passing model for solving complex nonlinear constrained optimization. In: proceedings of the 8th international symposium on operations research and its applications, ZhangJiaJie, China Wu H, Xu CL, Zou XF (2009) An efficient asynchronous parallel evolutionary algorithm based on message passing model for solving complex nonlinear constrained optimization. In: proceedings of the 8th international symposium on operations research and its applications, ZhangJiaJie, China
21.
go back to reference Regis RG, Shoemaker CA (2009) Parallel stochastic global optimization using radial basis functions. INFORMS J Comput 21(3):411–426MathSciNetCrossRefMATH Regis RG, Shoemaker CA (2009) Parallel stochastic global optimization using radial basis functions. INFORMS J Comput 21(3):411–426MathSciNetCrossRefMATH
22.
go back to reference Asouti VG, Kampolis IC, Giannakoglou KC (2009) A grid-enabled asynchronous meta model-assisted evolutionary algorithm for aerodynamic optimization. Genet Program Evolvable Mach 10(4):373–389CrossRef Asouti VG, Kampolis IC, Giannakoglou KC (2009) A grid-enabled asynchronous meta model-assisted evolutionary algorithm for aerodynamic optimization. Genet Program Evolvable Mach 10(4):373–389CrossRef
23.
go back to reference LeRiche R, Collette Y, Hansen N, Pujol G, Salazar D (2010) On object-oriented programming of optimizers: examples in Scilab. In: P. Breitkopf, R. Filomeno Coehlo (eds) Multidisciplinary design optimization in computational mechanics (chapter 14) Wiley/ISTE, Ney York, June 2010, pp 499–538 LeRiche R, Collette Y, Hansen N, Pujol G, Salazar D (2010) On object-oriented programming of optimizers: examples in Scilab. In: P. Breitkopf, R. Filomeno Coehlo (eds) Multidisciplinary design optimization in computational mechanics (chapter 14) Wiley/ISTE, Ney York, June 2010, pp 499–538
24.
go back to reference Caromel D, Henrio L (2004) A theory of distributed objects. Springer, Berlin Caromel D, Henrio L (2004) A theory of distributed objects. Springer, Berlin
27.
go back to reference Breitkopf P (1998) An algorithm for construction of iso-valued surfaces for finite elements. Eng Comput 14(2):146–149CrossRef Breitkopf P (1998) An algorithm for construction of iso-valued surfaces for finite elements. Eng Comput 14(2):146–149CrossRef
28.
go back to reference Rypl D, Krysl P (1997) Triangulation of 3D surfaces. Eng Comput 13(2):87–98CrossRef Rypl D, Krysl P (1997) Triangulation of 3D surfaces. Eng Comput 13(2):87–98CrossRef
29.
go back to reference Breitkopf P, Rassineux A, Touzot G, Villon P (2000) Explicit form and efficient computation of MLS shape functions and their derivatives. Int J Numer Meth Eng 48:451–456CrossRefMATH Breitkopf P, Rassineux A, Touzot G, Villon P (2000) Explicit form and efficient computation of MLS shape functions and their derivatives. Int J Numer Meth Eng 48:451–456CrossRefMATH
Metadata
Title
Asynchronous evolutionary shape optimization based on high-quality surrogates: application to an air-conditioning duct
Authors
Balaji Raghavan
Piotr Breitkopf
Publication date
01-10-2013
Publisher
Springer London
Published in
Engineering with Computers / Issue 4/2013
Print ISSN: 0177-0667
Electronic ISSN: 1435-5663
DOI
https://doi.org/10.1007/s00366-012-0263-0

Other articles of this Issue 4/2013

Engineering with Computers 4/2013 Go to the issue