This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Speed Control

hai...I have a question about P controller for speed control. I have no idea on how to create a P controller for speed. Do I have to find the gain by doing the experiment. I develop it by using the microsoft VC++. The set point is speed of the motor in RPM and a steeping motor is used to control the rotation of the DC Brushless motor.How about the error. Do I need to find the values of error first by doing the experiment. I have no experience on designing the controller.

I am waiting for the idea from members.

Thank You.

Bye...

Parents
  • Agus,

    Yes... the "control" signal can have something to do with your pulse output, and the speed feedback can be in any units you like (like pulses/second from an encoder). What you would likely do in convert your desired "speed" into a "desired number of encoder pulses per second" and compare that to the "actual number of encoder pulses per second."

    The equations I gave you aren't quite literal. They're just the basic idea of a proportional controller. You'll have to look at your situation and decide what your control signal is and what feedback you get from your process, etc.

Reply
  • Agus,

    Yes... the "control" signal can have something to do with your pulse output, and the speed feedback can be in any units you like (like pulses/second from an encoder). What you would likely do in convert your desired "speed" into a "desired number of encoder pulses per second" and compare that to the "actual number of encoder pulses per second."

    The equations I gave you aren't quite literal. They're just the basic idea of a proportional controller. You'll have to look at your situation and decide what your control signal is and what feedback you get from your process, etc.

Children
No data