log in
menu
log in
Submission
Wavewatts
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