ABSTRACT
When using evolutionary algorithms to optimize wind farm layouts, it is computationally expensive to use computational fluid dynamics (CFD) model to evaluate different wind farm layouts. To alleviate the difficulty, surrogate models are used to replace CFD model. Such algorithms are called surrogate-assisted evolutionary algorithms (SAEAs). In existing SAEAs, constructing a global surrogate for high-dimensional problems is not reliable due to the curse of dimensionality. Additionally, a local surrogate model constructed with a fixed number of samples has limitations. To address these problems, an SAEA combining global exploration and local exploitation is proposed. The global exploration is based on an adaptive surrogate-assisted particle swarm optimization algorithm, while the local exploitation is based on a local RBF-assisted simulated annealing algorithm. In building a local RBF model, according to the current function evaluation, a certain amount of outstanding samples are selected from the data set. 10 benchmark functions with different modalities and dimensions have been tested to verify the effectiveness of the proposed algorithm. The experimental results show that the proposed algorithm performs well for most benchmark functions. The proposed algorithm was applied to optimize wind farm layout, and achieved an 8.3% increase in annual net power generation.
Disclosure statement
No potential conflict of interest was reported by the author(s).