Optimal control formulation of pulse-based control using Koopman operator. (May 2018)