Optimal analytic dispatch for tidal energy generation