Show simple item record

contributor authorProbst, Daniel M.
contributor authorRaju, Mandhapati
contributor authorSenecal, Peter K.
contributor authorKodavasal, Janardhan
contributor authorPal, Pinaki
contributor authorSom, Sibendu
contributor authorMoiz, Ahmed A.
contributor authorPei, Yuanjiang
date accessioned2019-09-18T09:02:45Z
date available2019-09-18T09:02:45Z
date copyright6/20/2019 12:00:00 AM
date issued2019
identifier issn0742-4795
identifier othergtp_141_09_091011
identifier urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4258217
description abstractThis work evaluates different optimization algorithms for computational fluid dynamics (CFD) simulations of engine combustion. Due to the computational expense of CFD simulations, emulators built with machine learning algorithms were used as surrogates for the optimizers. Two types of emulators were used: a Gaussian process (GP) and a weighted variety of machine learning methods called SuperLearner (SL). The emulators were trained using a dataset of 2048 CFD simulations that were run concurrently on a supercomputer. The design of experiments (DOE) for the CFD runs was obtained by perturbing nine input parameters using a Monte-Carlo method. The CFD simulations were of a heavy duty engine running with a low octane gasoline-like fuel at a partially premixed compression ignition mode. Ten optimization algorithms were tested, including types typically used in research applications. Each optimizer was allowed 800 function evaluations and was randomly tested 100 times. The optimizers were evaluated for the median, minimum, and maximum merits obtained in the 100 attempts. Some optimizers required more sequential evaluations, thereby resulting in longer wall clock times to reach an optimum. The best performing optimization methods were particle swarm optimization (PSO), differential evolution (DE), GENOUD (an evolutionary algorithm), and micro-genetic algorithm (GA). These methods found a high median optimum as well as a reasonable minimum optimum of the 100 trials. Moreover, all of these methods were able to operate with less than 100 successive iterations, which reduced the wall clock time required in practice. Two methods were found to be effective but required a much larger number of successive iterations: the DIRECT and MALSCHAINS algorithms. A random search method that completed in a single iteration performed poorly in finding optimum designs but was included to illustrate the limitation of highly concurrent search methods. The last three methods, Nelder–Mead, bound optimization by quadratic approximation (BOBYQA), and constrained optimization by linear approximation (COBYLA), did not perform as well.
publisherAmerican Society of Mechanical Engineers (ASME)
titleEvaluating Optimization Strategies for Engine Simulations Using Machine Learning Emulators
typeJournal Paper
journal volume141
journal issue9
journal titleJournal of Engineering for Gas Turbines and Power
identifier doi10.1115/1.4043964
journal fristpage91011
journal lastpage091011-9
treeJournal of Engineering for Gas Turbines and Power:;2019:;volume( 141 ):;issue: 009
contenttypeFulltext


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record