Shape optimisation method based on the surrogate models in the parallel asynchronous environment

Abstract This paper proposes a new optimisation method, the Parallel Asynchronous Surrogate Model (PASM) method, which is based on the surrogate models approximation and takes advantage of the asynchronous, parallel processing threads. Additionally, it introduces the Cornering technique (PASM+C), which by using values from the corners of the design space provides a rapid drop of the value of the objective function and a significant reduction of the processing time. An overview and characteristics of the main reference optimisation methods, like Particle Swarm Optimisation PSO and Genetic Algorithm (GA), is presented, together with the results of the computer experiments involving optimisation of the generic car body shape. Significant attention is devoted to the time and computational effort needed for drag minimization by using different optimisation schemes. Finally, the benefits and limitations of the proposed methods are discussed together with their potential impact on the optimisation process workflow.

[1]  Akio Takamura,et al.  Automotive Aerodynamic Design Exploration Employing New Optimization Methodology Based on CFD , 2010 .

[2]  Xiaodong Li,et al.  Designing airfoils using a reference point based evolutionary many-objective particle swarm optimization algorithm , 2010, IEEE Congress on Evolutionary Computation.

[3]  Armen Jaworski,et al.  Toward Modular Multigrid Design Optimisation , 2008 .

[4]  Robert Piché,et al.  Mixture surrogate models based on Dempster-Shafer theory for global optimization problems , 2011, J. Glob. Optim..

[5]  Anirban Chaudhuri,et al.  Parallel surrogate-assisted global optimization with expensive functions – a survey , 2016 .

[6]  Donald R. Jones,et al.  Efficient Global Optimization of Expensive Black-Box Functions , 1998, J. Glob. Optim..

[7]  Robert Lietz Vehicle Aerodynamic Shape Optimization , 2011 .

[8]  J. A. Julian Hall,et al.  Towards a practical parallelisation of the simplex method , 2010, Comput. Manag. Sci..

[9]  Walter B. Sturek,et al.  Comments on CFD code performance on scalable architectures , 2000 .

[10]  Joseph Morlier,et al.  An adaptive optimization strategy based on mixture of experts for wing aerodynamic design optimization , 2017 .

[11]  Badih Jawad,et al.  Multi-Objective Optimization of a Simplified Car Body Using Computational Fluid Dynamics , 2015 .

[12]  S. Lucidi,et al.  New global optimization methods for ship design problems , 2009 .

[13]  Vassili Toropov,et al.  Dealing with numerical noise in CFD-based design optimization , 2014 .

[14]  Kyriakos C. Giannakoglou,et al.  A grid-enabled asynchronous metamodel-assisted evolutionary algorithm for aerodynamic optimization , 2009, Genetic Programming and Evolvable Machines.

[15]  Jack P. C. Kleijnen,et al.  Kriging interpolation in simulation: a survey , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[16]  Laurent Dumas,et al.  CFD-based Optimization for Automotive Aerodynamics , 2008 .

[17]  Raphael T. Haftka,et al.  Variable complexity design of composite fuselage frames by response surface techniques 1 This articl , 1998 .

[18]  Raphael T. Haftka,et al.  Surrogate-based Analysis and Optimization , 2005 .

[19]  K. Schittkowski NLPQL: A fortran subroutine solving constrained nonlinear programming problems , 1986 .

[20]  G. Amdhal,et al.  Validity of the single processor approach to achieving large scale computing capabilities , 1967, AFIPS '67 (Spring).

[21]  G. Janiga,et al.  Optimization and Computational Fluid Dynamics , 2008 .

[22]  Xiaoping Du,et al.  The use of metamodeling techniques for optimization under uncertainty , 2001 .

[23]  Li Liu,et al.  Aero-structure Coupled Optimization of High Aspect Ratio Wing Using Enhanced Adaptive Response Surface Method , 2012 .

[24]  Christine A. Shoemaker,et al.  A Stochastic Radial Basis Function Method for the Global Optimization of Expensive Functions , 2007, INFORMS J. Comput..

[25]  Jaroslaw Sobieszczanski-Sobieski,et al.  Multidisciplinary optimization of a transport aircraft wing using particle swarm optimization , 2002 .

[26]  Janusz Piechna,et al.  Numerical analysis of aerodynamic characteristics of a of high-speed car with movable bodywork elements , 2015 .

[27]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[28]  G. Gary Wang,et al.  Review of Metamodeling Techniques in Support of Engineering Design Optimization , 2007 .

[29]  Carsten Othmer,et al.  Adjoint methods for car aerodynamics , 2014, Journal of Mathematics in Industry.

[30]  Jingyu Wang,et al.  Automotive shape optimization using the radial basis function model based on a parametric surface grid , 2016 .

[31]  Jens-Dominik Müller,et al.  Preparation and assembly of discrete adjoint CFD codes , 2011 .

[32]  Chris Johnson,et al.  The Aesthetics of Low Drag Vehicles , 2011 .

[33]  David Ginsbourger,et al.  Expected Improvements for the Asynchronous Parallel Global Optimization of Expensive Functions: Potentials and Challenges , 2012, LION.

[34]  Sven Perzon,et al.  On Blockage Effects in Wind Tunnels – A CFD Study , 2001 .

[35]  Ernesto Benini,et al.  A Kriging-assisted multiobjective evolutionary algorithm , 2017, Appl. Soft Comput..

[36]  J. Friedman Multivariate adaptive regression splines , 1990 .

[37]  Kenji Takeda,et al.  Multifidelity surrogate modeling of experimental and computational aerodynamic data sets , 2011 .

[38]  Yiping Wang,et al.  Aerodynamic Shape Optimization of a Container-Truck's Wind Deflector Using Approximate Model , 2010 .

[39]  Jacek Rokicki,et al.  Adjoint Lattice Boltzmann for topology optimization on multi-GPU architecture , 2015, Comput. Math. Appl..

[40]  Schumacher Thomas,et al.  Adjoint Optimization for Vehicle External Aerodynamics , 2016 .

[41]  M. Borland,et al.  EXPLORATION OF PARALLEL OPTIMIZATION TECHNIQUES FOR ACCELERATOR DESIGN , 2011 .

[42]  Nielen Stander,et al.  On the robustness of a simple domain reduction scheme for simulation‐based optimization , 2002 .

[43]  D. Ginsbourger,et al.  Kriging is well-suited to parallelize optimization , 2010 .

[44]  T. Burczynski,et al.  Parallel evolutionary algorithms in shape optimization of heat radiators , 2006 .

[45]  David M. Steinberg,et al.  Comparison of designs for computer experiments , 2006 .

[46]  M. D. McKay,et al.  A comparison of three methods for selecting values of input variables in the analysis of output from a computer code , 2000 .

[47]  M. Y. M. Ahmed,et al.  Surrogate-Based Aerodynamic Design Optimization: Use of Surrogates in Aerodynamic Design Optimization , 2009 .

[48]  Dimitris Drikakis,et al.  Parallel performance of overlapping mesh technique for compressible flows , 2001, Future Gener. Comput. Syst..