A practical approach to wave energy modeling and control. (May 2021)