Perturb and Observe Variable Step