Assessment of Multi-Objective Genetic Algorithms with Different Niching Strategies and Regression Methods for Engine Optimization and Design


Abstract

In previous study [1] the Non-dominated Sorting Genetic Algorithm II (NSGA II) [2] performed better than other popular Multi-Objective Genetic Algorithms (MOGA) in engine optimization that sought optimal combinations of the piston bowl geometry, spray targeting, and swirl ratio. NSGA II is further studied in this paper using different niching strategies that arc applied to the objective- space and design-space, which diversify the optimal objectives and design parameters accordingly. Convergence and diversity metrics are defined to assess the performance of NSGA II using different niching strategies. It was found that use of the design niching achieved more diversified results with respect to design parameters, as expected.
Regression was then conducted on the design datasets that were obtained from the optimizations with two niching strategies. Four regression methods, including K-nearest neighbors (KN), Kriging (KR), Neural Networks (NN), and Radial Basis Functions (RBF), were compared. The results showed that the dataset obtained from optimization with objective niching provided a more fitted learning space for the regression methods. The KN, KR, outperformed the other two methods with respect to the prediction accuracy. Furthermore, a log transformation to the objective-space improved the prediction accuracy for the KN, KR, and NN methods but not the RBF method.
The results indicate that it is appropriate to use a regression tool to partly replace the actual CFD evaluation tool in engine optimization designs using the genetic algorithm. This hybrid mode saves computational resources (processors) without losing optimal accuracy. A Design of Experiment (DoE) method (the Optimal Latin Hypercube method) was also used to generate a dataset for the regression processes. However, the predicted results were much less reliable than results that were learned using the dynamically increasing datasets from the NSGA II generations. Applying the dynamical learning strategy during the optimization processes allows computationally expensive CFD evaluations to be partly replaced by evaluations using the regression techniques. The present study demonstrates the feasibility of applying the hybrid mode to engine optimization problems, and the conclusions can also extend to other optimization studies (numerical or experimental) that feature time-consuming evaluations and have highly non-linear objective-spaces.