A practical approach to wave energy modeling and control