We have a PI loop on a flywheel. The loop has some odd behavior where it overshoots for 3 seconds and then corrects to the target. I have included a graph that shows what's happening enter image description here P value 0.275 and I value of 0.0006

  • 1
    $\begingroup$ Please elaborate further, what are you trying to control i.e. position, velocity?? Your picture does not include time scale, so, please add the full picture. Otherwise, it is difficult to answer. $\endgroup$ – Franky Feb 14 at 5:26
  • 1
    $\begingroup$ Welcome to Robotics NukaColaMachine. Unfortunately it's not possible to answer your question with the information provided so far. If you could edit your question to include a graph which also includes the demand input (presumably velocity), the feedback input (presumably velocity again), the output of the controller (presumably current), and the P & I contributions to that output, and (as Franky says) a time scale, we might be able to guide you through what you are seeing. My suspicion is that you are seeing integrator wind up. $\endgroup$ – Mark Booth Feb 14 at 11:17

Browse other questions tagged or ask your own question.