Go to Post Give us six more motors in the kit, and we'll try and come up with something... - Karthik [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 29-10-2013, 17:01
ksafin's Avatar
ksafin ksafin is offline
Registered User
AKA: Kirill Safin
FRC #3992 (Eagles Robotics Xperience)
Team Role: Leadership
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Delray Beach, FL
Posts: 498
ksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant future
Calculating Linear Force from Motor Torque?

We've been wondering how one goes about calculating linear force from motor torque.

For example, if you have a motor of X torque, with a spindle of radius R attached to it, how can you determine the linear force (ie tension in the string being rolled onto the spindle)?

That's just an example.

In reality, our setup is such that the motor has an 40 tooth gear to a 80 tooth gear, which is then on the same axle as a pinion gear which moves across a rack for our linear slide.

We're trying to find out how much this rack and pinion can lift; the motor's torque is 283 oz-in.
__________________
FTC Teams 5257, 6568 & FRC Team 3992
Eagles Robotics Xperience
2014 FTC WORLD CHAMPIONS
14 Trophies in 3 Years
  #2   Spotlight this post!  
Unread 29-10-2013, 17:03
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,508
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: Calculating Linear Force from Motor Torque?

I'll give a half answer, as I wager you can figure it out from there (and you gain more insight that way!).

Torque = Force x Distance

This is the perpendicular distance from force to the point of rotation.

The next step of course is to determine whether or not it's appropriate to use the motor's stall Torque for such calculations. And if not, what Torque would you use?
  #3   Spotlight this post!  
Unread 29-10-2013, 17:07
ksafin's Avatar
ksafin ksafin is offline
Registered User
AKA: Kirill Safin
FRC #3992 (Eagles Robotics Xperience)
Team Role: Leadership
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Delray Beach, FL
Posts: 498
ksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant future
Re: Calculating Linear Force from Motor Torque?

Quote:
Originally Posted by AdamHeard View Post
I'll give a half answer, as I wager you can figure it out from there (and you gain more insight that way!).

Torque = Force x Distance

This is the perpendicular distance from force to the point of rotation.

The next step of course is to determine whether or not it's appropriate to use the motor's stall Torque for such calculations. And if not, what Torque would you use?
I'm actually in IB Higher Level Physics and have been in AP Physics B and all, so I'm familiar with torques, but this in particular has been a confusing question for me.

So assuming the motor has torque of 283 oz-in, and a shaft diameter of .25 in (thus radius of .125), if you were to simply wrap a string around the shaft and attach a mass to the end of it, would the rotation of the motor shaft produce a linear force of (283 / .125)? It just sounds unreasonable because the result is 141 lbs of force.
__________________
FTC Teams 5257, 6568 & FRC Team 3992
Eagles Robotics Xperience
2014 FTC WORLD CHAMPIONS
14 Trophies in 3 Years
  #4   Spotlight this post!  
Unread 29-10-2013, 17:10
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,508
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: Calculating Linear Force from Motor Torque?

Quote:
Originally Posted by ksafin View Post
I'm actually in IB Higher Level Physics and have been in AP Physics B and all, so I'm familiar with torques, but this in particular has been a confusing question for me.

So assuming the motor has torque of 283 oz-in, and a shaft diameter of .25 in (thus radius of .125), if you were to simply wrap a string around the shaft and attach a mass to the end of it, would the rotation of the motor shaft produce a linear force of (283 / .125)? It just sounds unreasonable because the result is 141 lbs of force.
That number is correct. That's the effect of small lever arms. Also, electric motors have peak torque at stall.

So your reasoning is valid thus far, but what is the consequence of using stall Torque? What is the current draw? How fast does it move?
  #5   Spotlight this post!  
Unread 29-10-2013, 17:14
ksafin's Avatar
ksafin ksafin is offline
Registered User
AKA: Kirill Safin
FRC #3992 (Eagles Robotics Xperience)
Team Role: Leadership
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Delray Beach, FL
Posts: 498
ksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant future
Re: Calculating Linear Force from Motor Torque?

Quote:
Originally Posted by AdamHeard View Post
That number is correct. That's the effect of small lever arms. Also, electric motors have peak torque at stall.

So your reasoning is valid thus far, but what is the consequence of using stall Torque? What is the current draw? How fast does it move?
Well, it wouldn't move

By what means can I calculate a given torque at a given speed, then?

The motor is 152 rpm.

If I wanted, say, 80 rpm, could I find the percentage of total RPM (80/152) and multiply that by the stall torque to find corresponding torque at the given speed?

I'm assuming speed and torque change by the same factor, proportionally to the drop in voltage.
__________________
FTC Teams 5257, 6568 & FRC Team 3992
Eagles Robotics Xperience
2014 FTC WORLD CHAMPIONS
14 Trophies in 3 Years
  #6   Spotlight this post!  
Unread 29-10-2013, 17:18
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,508
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: Calculating Linear Force from Motor Torque?

Quote:
Originally Posted by ksafin View Post
Well, it wouldn't move

By what means can I calculate a given torque at a given speed, then?

The motor is 152 rpm.

If I wanted, say, 80 rpm, could I find the percentage of total RPM (80/152) and multiply that by the stall torque to find corresponding torque at the given speed?

I'm assuming speed and torque change by the same factor, proportionally to the drop in voltage.
Yes, Good.

Assuming constant voltage, T = -Ts/wf * w + Ts.

T = torque
w = speed (in the same units as wf)

These are both variables.

Ts = Stall Torque
wf = Free Speed

These are both constants (and linearly scale with voltage).

So, to give the last tidbit. An accepted practice is to determine the max load the lift must lift and/or hold. You'd then want to choose your gear ratio and drum diameter such that this corresponds to some percentage of stall torque. The lower the percentage, the less heat you'll make and the longer the motor will last (but the slower you'll go).

Depending on the time it needs to run, and how much it has to hold still (Versus just lift up, then down quickly) anywhere from 10%-25% are valid numbers for FRC. Be careful trusting the word of others (including me) too much on that %age though. It varies motor to motor and is a function of how much heat is made to how much heat the motor is able to dissipate from the armature.
  #7   Spotlight this post!  
Unread 29-10-2013, 17:21
ksafin's Avatar
ksafin ksafin is offline
Registered User
AKA: Kirill Safin
FRC #3992 (Eagles Robotics Xperience)
Team Role: Leadership
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Delray Beach, FL
Posts: 498
ksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant future
Re: Calculating Linear Force from Motor Torque?

Gotcha, thanks so much!

Just a quick question.

Right now we have it set up such that the motor has an 80 tooth gear, turning a 40 tooth gear, which is on the same axle as a rack and pinion gear (32 tooth I believe).

I feel like the calculation is a bit different in this case.

My assumption is that I can say the motor torque "doubles" from the gear ratio, lending to a 283 * 2 oz-in torque on the axle w/ the 40 tooth and pinion gear.

At this point, do I use the radius of the pinion gear to determine linear force on the rack and pinion?
__________________
FTC Teams 5257, 6568 & FRC Team 3992
Eagles Robotics Xperience
2014 FTC WORLD CHAMPIONS
14 Trophies in 3 Years
  #8   Spotlight this post!  
Unread 29-10-2013, 17:22
magnets's Avatar
magnets magnets is offline
Registered User
no team
 
Join Date: Jun 2013
Rookie Year: 2012
Location: United States
Posts: 748
magnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond repute
Re: Calculating Linear Force from Motor Torque?

You can't just use a stall torque calculation for your designs. With electric motors, the torque is much less when the motor is spinning. You need to find a motor curve and estimate how fast/how much torque the motor will generate. If you're using any sort of gear reduction, you need to take into account that some energy will be lost there. Also, you need a significant safety factor.
  #9   Spotlight this post!  
Unread 29-10-2013, 17:24
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,508
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: Calculating Linear Force from Motor Torque?

Quote:
Originally Posted by ksafin View Post
Gotcha, thanks so much!

Just a quick question.

Right now we have it set up such that the motor has an 80 tooth gear, turning a 40 tooth gear, which is on the same axle as a rack and pinion gear (32 tooth I believe).

I feel like the calculation is a bit different in this case.

My assumption is that I can say the motor torque "doubles" from the gear ratio, lending to a 283 * 2 oz-in torque on the axle w/ the 40 tooth and pinion gear.

At this point, do I use the radius of the pinion gear to determine linear force on the rack and pinion?
Correct. Don't forget that free speed will be halved by that ratio as well.

For a Given gear ratio N, To = N*Ti and wo = wi/N.

To = output Torque
Ti = input Torque

wo = output speed
wi = input speed

I'd wager you already knew that, but I figured others reading might not.

Also, for multiple stages of gear reduction, lets say N1... N4. The total reduction Ntot = N1*N1*N2*N4.

EDIT: Magnets is correct that each stage of gearing will cause some energy loss. However I do disagree that a significant safety factor is always necessary.
  #10   Spotlight this post!  
Unread 29-10-2013, 17:30
ksafin's Avatar
ksafin ksafin is offline
Registered User
AKA: Kirill Safin
FRC #3992 (Eagles Robotics Xperience)
Team Role: Leadership
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Delray Beach, FL
Posts: 498
ksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant futureksafin has a brilliant future
Re: Calculating Linear Force from Motor Torque?

OK, so from the gear ratio, we calculate a new torque of 35.375 lbs-in.

The radius of the pinion gear is ~ 0.4 in, lending to a linear force of 88.4375 lbs at stall Torque.

Are there any calculations that need be taken into account regarding the pinion gear teeth number or the length of the rack or whatnot?
__________________
FTC Teams 5257, 6568 & FRC Team 3992
Eagles Robotics Xperience
2014 FTC WORLD CHAMPIONS
14 Trophies in 3 Years
  #11   Spotlight this post!  
Unread 29-10-2013, 17:32
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,508
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: Calculating Linear Force from Motor Torque?

Quote:
Originally Posted by ksafin View Post
OK, so from the gear ratio, we calculate a new torque of 35.375 lbs-in.

The radius of the pinion gear is ~ 0.4 in, lending to a linear force of 88.4375 lbs at stall Torque.

Are there any calculations that need be taken into account regarding the pinion gear teeth number or the length of the rack or whatnot?
The pinion teeth number would be used to find it's radius, the length of the rack wouldn't matter for the current calculations (but could be used for calcs like how much energy is required to traverse the entire rack, etc...).
  #12   Spotlight this post!  
Unread 29-10-2013, 21:01
BBray_T1296's Avatar
BBray_T1296 BBray_T1296 is offline
I am Dave! Yognaut
AKA: Brian Bray
FRC #1296 (Full Metal Jackets)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Rockwall, TX
Posts: 947
BBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond repute
Re: Calculating Linear Force from Motor Torque?

To find torque at a specific RPM/Amp draw (at least, for a CIM motor), Direct your attention to the bottom left of the AndyMark CIM specs Try searching your motor number and see what you can find
__________________
If molecular reactions are deterministic, are all universes identical?

RIP David Shafer: you will be missed


  #13   Spotlight this post!  
Unread 29-10-2013, 22:24
KrazyCarl92's Avatar
KrazyCarl92 KrazyCarl92 is offline
Registered User
AKA: Carl Springli
FRC #5811 (The BONDS)(EWCP)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Dayton, OH
Posts: 521
KrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond repute
Re: Calculating Linear Force from Motor Torque?

Quote:
Originally Posted by ksafin View Post
Right now we have it set up such that the motor has an 80 tooth gear, turning a 40 tooth gear, which is on the same axle as a rack and pinion gear (32 tooth I believe).
Quote:
Originally Posted by AdamHeard View Post
Correct. Don't forget that free speed will be halved by that ratio as well.

For a Given gear ratio N, To = N*Ti and wo = wi/N.

To = output Torque
Ti = input Torque

wo = output speed
wi = input speed
If I am understanding the set up properly, I believe this would have the opposite effect. The set up described has an 80 tooth gear on the motor and a 40 tooth gear being driven, which results in double the speed but half the torque. Using the equations above, isn't N = 0.5?
__________________
[2017-present] FRC 0020 - The Rocketeers
[2016] FRC 5811 - BONDS Robotics
[2010-2015] FRC 0020 - The Rocketeers

Last edited by KrazyCarl92 : 29-10-2013 at 22:27.
  #14   Spotlight this post!  
Unread 29-10-2013, 22:26
safiq10's Avatar
safiq10 safiq10 is offline
Registered User
FRC #2950 (DEVASTATORS)
Team Role: Mechanical
 
Join Date: Jan 2013
Rookie Year: 2009
Location: Waco tx
Posts: 528
safiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond repute
Re: Calculating Linear Force from Motor Torque?

Completley off topic.. OMG so this is how you use math in FRC???? Sorry our team measures and dose basic math but nothing like this.
  #15   Spotlight this post!  
Unread 29-10-2013, 22:35
KrazyCarl92's Avatar
KrazyCarl92 KrazyCarl92 is offline
Registered User
AKA: Carl Springli
FRC #5811 (The BONDS)(EWCP)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Dayton, OH
Posts: 521
KrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond repute
Re: Calculating Linear Force from Motor Torque?

Quote:
Originally Posted by safiq10 View Post
Completley off topic.. OMG so this is how you use math in FRC???? Sorry our team measures and dose basic math but nothing like this.
Utilizing motor curves and calculations from physics are necessary conditions for optimization of an FRC robot, or any system with electric motors.

JVN's Mechanical Design Calculator and Ether's Simple Motor Calculator are great tools available on these forums that can help out.
__________________
[2017-present] FRC 0020 - The Rocketeers
[2016] FRC 5811 - BONDS Robotics
[2010-2015] FRC 0020 - The Rocketeers
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 23:27.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi