Go to Post The point of FIRST is not to create pretty robots. It's to teach kids about science, technology, and engineering. - Cory [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 Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 01-12-2013, 15:37
Oblarg Oblarg is offline
Registered User
AKA: Eli Barnett
FRC #0449 (The Blair Robot Project)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2008
Location: Philadelphia, PA
Posts: 1,111
Oblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond repute
Ideal pushing gear-ratios?

So, I've been doing a bit of back-of-the-envelop calculations, and it seems that for any drive geared for a top speed of under ~12 feet-per-second, a dead pushing match (i.e. comparable to pushing against a wall) is going to be traction-limited rather than motor-limited.

If this is the case, why is the spread of gear ratios offered on most FRC shifters so big? If you're already traction-limited in a pushing match, you're not going to be getting much utility out of gearing your robot to push harder. A 2.56:1 shifter spread will result in a drive that's set for 16 ft/s in high-gear having a low-gear which seems wastefully slow - does it actually result in better performance than, say, 2:1, or perhaps even less?

I feel that I'm missing something here. Note that for all my calculations I've been assuming a robot weight of ~150 lbs, and a wheel COF of ~1 - I am aware that the former is a bit on the heavy side, and the latter is a bit lower than what you'll actually get with plaction tread.
__________________
"Mmmmm, chain grease and aluminum shavings..."
"The breakfast of champions!"

Member, FRC Team 449: 2007-2010
Drive Mechanics Lead, FRC Team 449: 2009-2010
Alumnus/Technical Mentor, FRC Team 449: 2010-Present
Lead Technical Mentor, FRC Team 4464: 2012-2015
Technical Mentor, FRC Team 5830: 2015-2016

Last edited by Oblarg : 01-12-2013 at 15:39.
  #2   Spotlight this post!  
Unread 01-12-2013, 15:46
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: Ideal pushing gear-ratios?

All things being equal (wheels, etc...) a low gear at 6 fps versus 10 fps will perform substantially better.

It's torque required (at the motor) is lower, so there is less current draw (and voltage drop), and you're operating at a higher percent of free speed. You could push all match long, and at an appreciable percent of your free speed. A faster drive will not be able to push in the same manner, or with much speed as you're very near stall on the motors.

I have not recently done these calculations, but have many times in the past. The above is a generalization, but the trend I convey is correct. The specific numbers and crossover points could be different though.
  #3   Spotlight this post!  
Unread 01-12-2013, 16:06
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: Ideal pushing gear-ratios?

Quote:
Originally Posted by Oblarg View Post
So, I've been doing a bit of back-of-the-envelop calculations, and it seems that for any drive geared for a top speed of under ~12 feet-per-second, a dead pushing match (i.e. comparable to pushing against a wall) is going to be traction-limited rather than motor-limited.

If this is the case, why is the spread of gear ratios offered on most FRC shifters so big? If you're already traction-limited in a pushing match, you're not going to be getting much utility out of gearing your robot to push harder. A 2.56:1 shifter spread will result in a drive that's set for 16 ft/s in high-gear having a low-gear which seems wastefully slow - does it actually result in better performance than, say, 2:1, or perhaps even less?

I feel that I'm missing something here. Note that for all my calculations I've been assuming a robot weight of ~150 lbs, and a wheel COF of ~1 - I am aware that the former is a bit on the heavy side, and the latter is a bit lower than what you'll actually get with plaction tread.
You're missing current draw. For a drive train with 4 CIMs and 12 fps gearing, the CIMs will be pulling somewhere in the ball park of 80 amps a piece in a pushing match (highly dependent on wheel CoF and efficiency). According to the 40 A breaker spec. sheet, this will hold for 1.5-3.9 seconds before tripping breakers. (Tripping breakers means you stop moving, which is usually not so good in a match)
http://www.snapaction.net/pdf/MX5%20Spec%20Sheet.pdf

If you want a 4 CIM drive train to pull 40 Amps per motor in a pushing match (which should hold indefinitely), the gearing will usually correspond to around 5-7 fps. If you want a top speed in high gear in the 13-18 fps range, then you're looking at a 2.56:1 spread.

Also, voltage drops due to wiring and other components become more significant as current increases. V = IR. Less current means more juice for your motors.
__________________
[2017-present] FRC 0020 - The Rocketeers
[2016] FRC 5811 - BONDS Robotics
[2010-2015] FRC 0020 - The Rocketeers
  #4   Spotlight this post!  
Unread 01-12-2013, 16:08
AlecS AlecS is offline
Registered User
FRC #1323 (Madtown Robotics)
Team Role: Mentor
 
Join Date: May 2012
Rookie Year: 2008
Location: San Jose, CA
Posts: 66
AlecS has a reputation beyond reputeAlecS has a reputation beyond reputeAlecS has a reputation beyond reputeAlecS has a reputation beyond reputeAlecS has a reputation beyond reputeAlecS has a reputation beyond reputeAlecS has a reputation beyond reputeAlecS has a reputation beyond reputeAlecS has a reputation beyond reputeAlecS has a reputation beyond reputeAlecS has a reputation beyond repute
Re: Ideal pushing gear-ratios?

Like Adam said, there is definitely a benefit to gearing for lower speeds when pushing. Most noticeable, will be the lower current draw. For instance, when geared at 5fps, you could slip the wheels (at your specs) without even exceeding 40a continuous breaker. At 10-12 fps, you can still mathematically slip the wheels, however you would be drawing far more current, and it would not be sustainable for long periods. Also, when you account for real world batteries, and other electrical loads on the robot, it would be debatable whether you could actually sustain wheel slippage, due to the excessive current draw.

This does not however, invalidate the idea of gearing for a lower spread (200% ish). IMO, 5-6 fps is painfully slow, as I would prefer our drivers avoid the pushing matches altogether.
__________________
Alec S.
Engineer - Sales Representative, WestCoast Products || Twitter
MadTown Robotics Team 1323
  #5   Spotlight this post!  
Unread 01-12-2013, 16:49
Oblarg Oblarg is offline
Registered User
AKA: Eli Barnett
FRC #0449 (The Blair Robot Project)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2008
Location: Philadelphia, PA
Posts: 1,111
Oblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond repute
Re: Ideal pushing gear-ratios?

Thanks a bunch for all the informative replies, everyone.
__________________
"Mmmmm, chain grease and aluminum shavings..."
"The breakfast of champions!"

Member, FRC Team 449: 2007-2010
Drive Mechanics Lead, FRC Team 449: 2009-2010
Alumnus/Technical Mentor, FRC Team 449: 2010-Present
Lead Technical Mentor, FRC Team 4464: 2012-2015
Technical Mentor, FRC Team 5830: 2015-2016
  #6   Spotlight this post!  
Unread 01-12-2013, 17:04
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: Ideal pushing gear-ratios?

Quote:
Originally Posted by Oblarg View Post
Thanks a bunch for all the informative replies, everyone.
No problem.

It's also worth noting that you need to figure out which camp someone is in when they discuss low gears.

Some view that low gears should be a bit faster, and used for maneuvering at times (I know 33 is in this camp, and with their solid autoshift code they have a valid argument).

Another argument is that high gear is the default gear for ALL motion, and that low gear is only used for pushing, climbing, etc... Sometimes for precise in place turns for aiming. This camp would obviously prefer a slower low gear than the first.

Although I am in the second camp, I can not definitively say it is the way to go. It's important to figure out which camp someones if preaching their information from so you can interpret it accordingly. Too many people post that X FPS is TOO SLOW/TOO FAST as if it is a hard line rule
  #7   Spotlight this post!  
Unread 01-12-2013, 19:58
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Ideal pushing gear-ratios?


Here's a very simple spreadsheet for a drivetrain with one CIM per wheel.

User inputs:

Cell A1 is the (lossless) vehicle free speed in feet/sec at the CIM's free speed of 5310 RPM.

Cell A2 is CIM current.

Cell A3 is the estimated drivetrain torque efficiency.

Output:

Cell A5 is the available motive pushing force at each wheel in lbf. Compare this to the weight on the wheel times the static coefficient of friction of the wheel to determine if the vehicle is traction limited or torque limited for the given current.


Attached Files
File Type: xls drivetrain force at wheel.xls (14.0 KB, 63 views)
  #8   Spotlight this post!  
Unread 01-12-2013, 21:32
Oblarg Oblarg is offline
Registered User
AKA: Eli Barnett
FRC #0449 (The Blair Robot Project)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2008
Location: Philadelphia, PA
Posts: 1,111
Oblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond repute
Re: Ideal pushing gear-ratios?

Quote:
Originally Posted by Ether View Post

Here's a very simple spreadsheet for a drivetrain with one CIM per wheel.

User inputs:

Cell A1 is the (lossless) vehicle free speed in feet/sec at the CIM's free speed of 5310 RPM.

Cell A2 is CIM current.

Cell A3 is the estimated drivetrain torque efficiency.

Output:

Cell A5 is the available motive pushing force at each wheel in lbf. Compare this to the weight on the wheel times the static coefficient of friction of the wheel to determine if the vehicle is traction limited or torque limited for the given current.


Anyone here have any data on the amount of internal frictional losses FRC drives actually have? I've always wondered about this, but never really gotten around to testing it. Just wondering how accurate the 80% efficiency figure in the spreadsheet actually is/
__________________
"Mmmmm, chain grease and aluminum shavings..."
"The breakfast of champions!"

Member, FRC Team 449: 2007-2010
Drive Mechanics Lead, FRC Team 449: 2009-2010
Alumnus/Technical Mentor, FRC Team 449: 2010-Present
Lead Technical Mentor, FRC Team 4464: 2012-2015
Technical Mentor, FRC Team 5830: 2015-2016
  #9   Spotlight this post!  
Unread 01-12-2013, 22:13
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Ideal pushing gear-ratios?

Quote:
Originally Posted by Oblarg View Post
Anyone here have any data on the amount of internal frictional losses FRC drives actually have?
It probably varies considerably. Even identical drivetrains may have significantly different friction because the friction is affected by lubrication, chain/belt tension, alignment (both toe-in and camber) of wheels and sprockets and pulleys, gear tooth tolerances, etc etc.


Quote:
Just wondering how accurate the 80% efficiency figure in the spreadsheet actually is
It's just a ballpark placeholder value, same as in JVN spreadsheet.


Quote:
I've always wondered about this, but never really gotten around to testing it.
See the last sentence on Page2 of the PDF Drivetrain Acceleration paper and supporting docs here.



Last edited by Ether : 01-12-2013 at 22:26.
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 03:49.

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