menu

Submission

introduction
title
Dispatchable Renewable Energy from Waves
short description
A novel power take-off (PTO) to convert the high forces of wave energy to generate compressed air, a dispatchable energy source