Robust design using multiobjective optimisation and artificial neural networks with application to a heat pump radial compressor

被引:20
作者
Massoudi, Soheyl [1 ]
Picard, Cyril [1 ]
Schiffmann, Jurg [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Lab Appl Mech Design, CH-1015 Lausanne, Switzerland
关键词
robust design; robustness; predesign; artificial neural networks; hyperparameter tuning; multiobjective optimisation; NSGA-III; radial compressor; heat-pump; microturbomachinery; NONDOMINATED SORTING APPROACH;
D O I
10.1017/dsj.2021.25
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Although robustness is an important consideration to guarantee the performance of designs under deviation, systems are often engineered by evaluating their performance exclusively at nominal conditions. Robustness is sometimes evaluated a posteriori through a sensitivity analysis, which does not guarantee optimality in terms of robustness. This article introduces an automated design framework based on multiobjective optimisation to evaluate robustness as an additional competing objective. Robustness is computed as a sampled hypervolume of imposed geometrical and operational deviations from the nominal point. In order to address the high number of additional evaluations needed to compute robustness, artificial neutral networks are used to generate fast and accurate surrogates of high-fidelity models. The identification of their hyperparameters is formulated as an optimisation problem. In the frame of a case study, the developed methodology was applied to the design of a small-scale turbocompressor. Robustness was included as an objective to be maximised alongside nominal efficiency and mass-flow range between surge and choke. An experimentally validated 1D radial turbocompressor meanline model was used to generate the training data. The optimisation results suggest a clear competition between efficiency, range and robustness, while the use of neural networks led to a speed-up by four orders of magnitude compared to the 1D code.
引用
收藏
页数:31
相关论文
共 36 条
[1]  
[Anonymous], 2018, Hands-on Machine Learning with Scikit-Learn and Tensorflow
[2]  
[Anonymous], 2013, Principles of Artificial Neural Networks, DOI 10.1142/8868
[3]   Principles of robust design methodology [J].
Arvidsson, Martin ;
Gremyr, Ida .
QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2008, 24 (01) :23-35
[4]  
Balje O.E., 1981, Turbomachines (A Guide to Design, Selection, and Theory)
[5]   Artificial neural network method for solving the Navier-Stokes equations [J].
Baymani, M. ;
Effati, S. ;
Niazmand, H. ;
Kerayechian, A. .
NEURAL COMPUTING & APPLICATIONS, 2015, 26 (04) :765-773
[6]   Pymoo: Multi-Objective Optimization in Python']Python [J].
Blank, Julian ;
Deb, Kalyanmoy .
IEEE ACCESS, 2020, 8 :89497-89509
[7]  
Capata R, 2013, PROCEEDINGS OF THE ASME INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION - 2012, VOL 7, PTS A-D, P835
[8]   Normal-boundary intersection: A new method for generating the Pareto surface in nonlinear multicriteria optimization problems [J].
Das, I ;
Dennis, JE .
SIAM JOURNAL ON OPTIMIZATION, 1998, 8 (03) :631-657
[9]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints [J].
Deb, Kalyanmoy ;
Jain, Himanshu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :577-601
[10]   Robust design of structures using optimization methods [J].
Doltsinis, I ;
Kang, Z .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2004, 193 (23-26) :2221-2237