Lyapunov based duty cycle