WECS-IPOP-CMAES

版本 1.0 (2.6 MB) 作者: Mehdi Neshat
Optimizing the Wave Energy Converters position using A restart CMA evolution strategy with increasing population size
128.0 次下载
更新时间 2020/5/2

Renewable energy, such as ocean wave energy, plays a pivotal role in addressing the tremendous growth of global energy demand. It is expected that wave energy will be one of the fastest-growing energy resources in the next decade, offering an enormous potential source of sustainable energy. This research investigates the placement optimization of oscillating buoy-type wave energy converters (WEC). The design of a wave farm consisting of an array of fully submerged three-tether buoys is evaluated. In a wave farm, buoy positions have a notable impact on the farm's output. Optimizing the buoy positions is a challenging research problem because of very complex interactions (constructive and destructive) between buoys. The main purpose of this research is maximizing the power output of the farm through the placement of buoys in a size-constrained environment. This code proposes a restart CMA evolution strategy with increasing population size (IPOP-CMA-ES) [1] for the position optimization of WECs.

We would like to express our deep gratitude to Dr.Hansen and Dr.Auger for publishing the source code of IPOP-CMA-ES.
Auger, A., & Hansen, N. (2005, September). A restart CMA evolution strategy with increasing population size. In 2005 IEEE congress on evolutionary computation (Vol. 2, pp. 1769-1776). IEEE.
http://www.cmap.polytechnique.fr/~nikolaus.hansen/cmaes_inmatlab.html#matlab
And also special thanks to
John D'Errico (2020). fminsearchbnd, fminsearchcon
(https://www.mathworks.com/matlabcentral/fileexchange/8277-fminsearchbnd-fminsearchcon),
MATLAB Central File Exchange. Retrieved April 11, 2020.

The results are published in
Neshat, M., Alexander, B., Sergiienko, N., & Wagner, M. (2019). A new insight into the Position Optimization of Wave Energy Converters by a Hybrid Local Search. arXiv preprint arXiv:1904.09599.

引用格式

Mehdi Neshat (2024). WECS-IPOP-CMAES (https://github.com/MehdiNeshat/WECS-IPOP-CMAES/releases/tag/v1.0), GitHub. 检索来源 .

MATLAB 版本兼容性
创建方式 R2020a
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库