Wave Energy Converter (WEC) Array Simulator

WECs-MS is an open-source wave energy converter (WEC) simulation tool. The code is expanded in MATLAB
985 download
Aggiornato 5 feb 2020

Visualizza la licenza

The main function calculates the power output from the array of three-tether wave energy converters (WEC).
The results are reported in:
Neshat, Mehdi, et al. "A new insight into the Position Optimization of Wave Energy Converters by a Hybrid Local Search." arXiv preprint arXiv:1904.09599 (2019).
Neshat, Mehdi, et al. "A Hybrid Evolutionary Algorithm Framework for Optimising Power Take Off and Placements of Wave Energy Converters." arXiv preprint arXiv:1904.07043 (2019). https://cs.adelaide.edu.au/users/markus/pub/2019gecco-wecsLayoutPTO.pdf
Calculation routine:
The hydrodynamic interaction of submerged spherical buoys is modeled based on:
Wu, G. X. "The interaction of water waves with a group of submerged spheres." Applied Ocean Research 17.3 (1995): 165-184.
The dynamic behaviour of the three-tether WEC is modeled based on:
Scruggs, J. T., et al. "Optimal causal control of a wave energy converter in a random sea." Applied Ocean Research 42 (2013): 1-15.
The power output of the wave array is calculated using methodology explained in:
Flavia, F. F., et al. “On the numerical modelling and optimisation of a bottom-referenced heave-buoy array of wave energy converters”. International Journal of Marine Energy 19 (2017): 1-15.

Cita come

Nataliia Sergiienko (2026). Wave Energy Converter (WEC) Array Simulator (https://it.mathworks.com/matlabcentral/fileexchange/71840-wave-energy-converter-wec-array-simulator), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2018b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Oceanography and Hydrology in Help Center e MATLAB Answers
Versione Pubblicato Note della release
1.0.2

Introduced the interaction distance threshold (the hydrodynamic interaction between two buoys is neglected if KR > 100).

1.0.1

Deleted unnecessary files

1.0.0