A control system for a self-reacting point absorber wave energy converter subject to constraints