Abstract
Success-History-Based Parameter Adaptation Multi-Objective Differential Evolution (SHAMODE) has shown excellent performance recently compared to other multi-objective evolutionary algorithms (MOEAs) and therefore caught the interest of researchers lately. The SHAMODE framework employs historical memory of control parameters, which stores set values of control parameters that have performed well in the past generation and produces new set values of the parameter by directly sampling the parameter space close to one of these stored pairs. Since the algorithm's performance depends on the problem to be optimized, this paper proposes an enhanced version of SHAMODE that is compatible with optimizing the multi-objective wave energy converter problem. The improved version of SHAMODE is achieved by incorporating competing machine learning algorithms, Particle Swarm Optimization, and a modified bubble-net attacking method formula of the Whale optimization algorithm from its original form. Simulations and comparisons are used to verify the proposed method's performance based on some famous multi-objective problem (MOP) benchmark functions. The results reveal that the proposed algorithm performs better than other algorithms that have been recently developed. In addition, the suggested technique is used to optimize the multi-objective wave energy converter model in order to maximize the annual production of electric energy while minimizing the per-unit energy cost.
Original language | English |
---|---|
Article number | 115189 |
Journal | Ocean Engineering |
Volume | 284 |
DOIs | |
Publication status | Published - 15 Sept 2023 |
Keywords
- Artificial neural network
- Particle swarm optimization
- Point absorber
- Q-learning
- Success-history based parameter adaptation multi-objective differential evolution
- Wave energy converter
- Whale optimization algorithm
ASJC Scopus subject areas
- Environmental Engineering
- Ocean Engineering