Recoil control of deepwater drilling riser systems via optimal control with feedforward mechanisms