Methods for constrained optimization of expensive mixed-integer multi-objective problems, with application to an internal combustion engine design problem

Joao A. Duro, Umud Esat Ozturk, Daniel C. Oura, Shaul Salomon, Robert J. Lygoe, Richard Burke, Robin C. Purhouse

Research output: Contribution to journalArticlepeer-review

6 Citations (SciVal)
79 Downloads (Pure)

Abstract

Engineering design optimization problems increasingly require computationally expensive high-fidelity simulation models to evaluate candidate designs. The evaluation budget may be small, limiting the effectiveness of conventional multi-objective evolutionary algorithms. Bayesian optimization algorithms (BOAs) are an alternative approach for expensive problems but are underdeveloped in terms of support for constraints and non-continuous design variables—both of which are prevalent features of real-world design problems. This study investigates two constraint handling strategies for BOAs and introduces the first BOA for mixed-integer problems, intended for use on a real-world engine design problem. The new BOAs are empirically compared to their closest competitor for this problem—the multi-objective evolutionary algorithm NSGA-II, itself equipped with constraint handling and mixed-integer components. Performance is also analysed on two benchmark problems which have similar features to the engine design problem, but are computationally cheaper to evaluate. The BOAs offer statistically significant convergence improvements of between 5.9% and 31.9% over NSGA-II across the problems on a budget of 500 design evaluations. Of the two constraint handling methods, constrained expected improvement offers better convergence than the penalty function approach. For the engine problem, the BOAs identify improved feasible designs offering 36.4% reductions in nitrogen oxide emissions and 2.0% reductions in fuel consumption when compared to a notional baseline design. The use of constrained mixed-integer BOAs is recommended for expensive engineering design optimization problems.
Original languageEnglish
Pages (from-to)421-446
JournalEuropean Journal of Operational Research
Volume307
Issue number1
Early online date6 Sept 2022
DOIs
Publication statusPublished - 16 May 2023

Funding

This work was conducted under the Advanced Propulsion Centre (UK) project DYNAMO, with funding from Innovate UK under grant number 113130. Daniel C. Oura acknowledges EPSRC scholarship support (EP/M508135/1 and EP/M506618/1). The authors would like to thank Dr Byron Mason, Dr Edward Windward and Dr Sam Le-Corre from Loughborough University and Dr Tomasz Duda from University of Bath for their contribution in development of the engine control model, Robert Norris from Ricardo plc for his contribution to the development of the Ricardo WAVE-RT model, Roshan Mathew from University of Bath for his role in setting up the WAVE-RT Ricardo Software on the Balena High Performance Computing (HPC) Service at the University of Bath, and Ricardo plc for their support, including the provision of licenses for the WAVE-RT software, which has been instrumental for the generation of simulation results. This work was conducted under the Advanced Propulsion Centre (UK) project DYNAMO, with funding from Innovate UK under grant number 113130. Daniel C. Oura acknowledges EPSRC scholarship support (EP/M508135/1 and EP/M506618/1). The authors would like to thank Dr Byron Mason, Dr Edward Windward and Dr Sam Le-Corre from Loughborough University and Dr Tomasz Duda from University of Bath for their contribution in development of the engine control model, Robert Norris from Ricardo plc for his contribution to the development of the Ricardo WAVE-RT model, Roshan Mathew from University of Bath for his role in setting up the WAVE-RT Ricardo Software on the Balena High Performance Computing (HPC) Service at the University of Bath, and Ricardo plc for their support, including the provision of licenses for the WAVE-RT software, which has been instrumental for the generation of simulation results.

Fingerprint

Dive into the research topics of 'Methods for constrained optimization of expensive mixed-integer multi-objective problems, with application to an internal combustion engine design problem'. Together they form a unique fingerprint.

Cite this