Design of a matrix hydraulic turbine using a metamodel-assisted evolutionary algorithm with PCA-driven evolution operators (Q427156)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Design of a matrix hydraulic turbine using a metamodel-assisted evolutionary algorithm with PCA-driven evolution operators |
scientific article |
Statements
Design of a matrix hydraulic turbine using a metamodel-assisted evolutionary algorithm with PCA-driven evolution operators (English)
0 references
13 June 2012
0 references
Summary: To overcome the excessive CPU cost of evolutionary algorithms (EAs) which make use of demanding evaluation models, metamodel-assisted EAs (MAEAs) have been devised and used in either single-objective (SOO) or multi-objective (MOO) problems. MAEAs are based on low-cost surrogate evaluation models that screen out non-promising individuals during the evolution and exclude them from the expensive, problem-specific evaluation. This paper proposes a new technique that further reduces the computational cost of MAEAs. This technique is based on the principal-component-analysis (PCA) of non-dominated individuals (in MOO) within each generation, to identify dependences among the design variables and, through appropriate rotations, use this piece of information to efficiently `drive' the application of the evolution operators. The proposed technique is used to perform the multi-operating point design of a matrix hydraulic turbine, where each evaluation is based on a 3D computational fluid dynamics code; this is a highly constrained optimisation problem with many objectives, which is herein handled as a two-objective one. Some convincing mathematical function minimisation problems are also worked out using PCA-driven EAs; it is, thus, shown that the PCA-driven evolution operators can be used with or without metamodels.
0 references
correlated design variables
0 references
principal component analysis
0 references
constrained optimisation
0 references