Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

How do I calculate the target velocity of a motor?

I have a problem where I am trying to caclulate the target velocity of a motor given:

accel rate (RPS^2)

decel rate (RPS^2)

time the motor needs to run for (seconds).

number of revolutions the motor needs to turn.

I am trying to figure out a formula to calculate this. The motor will start at 0 RPMs and end at 0 RPMs. But I want a formula I can enter the above four varuables in and get speed (RPS or RPM)

Update:

It is a servo motor, and I need it to rotate a given distance in a given time. It can't be to soon or to late so I need to calculate velocity.

1 Answer

Relevance
  • Jimbo
    Lv 5
    2 decades ago
    Favorite Answer

    I hope this is what you were looking for:

    Let A = your acceleration(RPS^2)

    Let D = your deceleration(RPS^2) (use positive value)

    Let RPS = your target velocity in RPS

    Let RPM = velocity in RPM

    Let N = the number of revolutions the motor needs to turn

    Let t (sec) = time needed

    Sqrt = square root. Make sure you pay attention to the brackets.

    Then RPS = ( -t + Sqrt(t^2 + 2N(A+D)/AD))x AD/(A+D)

    And RPM = RPS/60

    I believe this formula is correct since I checked that both sides of the equation have the units of velocity.

    However, I have noted that many people on this site give out incorrect info. It is always a good idea to get a second source confirmation. Perhaps a servo motor manufacturer or distributor could provide the info and give helpful tips for a specific application. Also physics or math faculty at most colleges and universities are pretty co-operative when it comes to requests like this. If you fax the details they'll usually respond. Best wishes!

Still have questions? Get your answers by asking now.