Go to Post ChiefDelphi is talking about women's clothing. What a time to be alive. - Karibou [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 20-03-2011, 20:02
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,516
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Minibot Math + Physics Example Calculations - An Educational Read

I see several teams with large minibots, with large wheels. To me, it just doesn't make sense. I'd like to show a simple physics calculation that says why. I'll present it in an easy-to-read format, in case pages full of equations confuse you (like they confuse me sometimes).

As Mark Leon says, "Do the math." In this exercise, be aware that I'll jump back and forth between English and Metric units. Anyone who has completed high-school physics should be able to follow along. For clarity, I don't present unit conversions. I like using www.convert-me.com when I need one quick.

In Physics, Work is the product of Force and Distance. In equation form: Work=Force*Distance. Furthermore, Power = Work/Time. So, to minimuze the time, you want to minimize the work. Make sense? The distance is fixed (90some inches to the top of the pole), so you have to minimize the force, which in this case, is the force of gravity (weight) pulling down on the minibot. Every gram of mass you add that isn't necessary is slowing you down!

So, for an example calculation, let's assume a minimal mass (and weight) minibot, that weighs 2.5 pounds (lbf). I think this is possible to achieve, if the gear-heads are removed from the motors, small rollers are used instead of wheels, and light weight construction techniques are employed. Why remove the gear-heads? Well, if we had a higher angular (rotational) speed, we could use a smaller wheel and get the same liner speed. Also, the gear-heads have internal frictional inefficiencies, which is basically robbing the mini bot of power. Think of it this way. Would you put 20W50 oil made for a diesel truck into a sport bike? Would you drive a Corvette with half the spark plug wires removed?

Each motor, with the gearhead removed, has a peak power of approximately 16 Watts, as indicated by this dynomometer test CD User Richard performed. http://www.chiefdelphi.com/forums/sh...8&postcount=15

We are allowed two motors. This means, the minibot, as a whole, has a peak power of 32 Watts (assuming no inefficiencies). If we convert this to English units, it equates to 23.6 Foot-Pounds Force per second (ft-lbf/s) of peak power.

Remember from above, that Power=Work/Time. Substituting in the equation for Work, we get Power=Force*Distance/Time. Let's rearrange to solve for Distance/Time, or in other words, speed. Distance/Time = Power/Force. Let's calculate: Distance/Time =Speed = (23.6 ft-lbf/s) / 2.5 lb. The result, after division, is 9.44 feet per second (ft/sec).

So what does the above calculation and result mean? It means that a minibot weighing 2.5 lbs could theoretically travel at a constant upward speed of 9.44 feet per second, reaching the top of the pole in approximately (or just longer than) 1 second! However, this is IF and ONLY IF it is designed to operate at the PEAK POWER point of the motors, as we assumed.

So how do we design a minibot to operate at the peak power point?

From the motor dyno curve, we can read off the graph that the torque one motor puts out at the peak power point, is approximately 45 milliNewton-meters, or 0.045 N-m, which is equivalent to approximately 0.4 lbf-in in the English system.

Now, Newton's laws tell us that if the minibot is moving up the pole at constant velocity, the friction force of its tires on the pole (and oppositely, of the pole on the tires) is equal to that of its weight. Let's make the assumption that each tire is directly driven by one motor (no gearhead), and the two tires share the friction (force) equally. Thus, the force on each tire is 1.25 pounds.

Let's recall the equation Torque=Force*Radius. Now, let's rearrange the torque equation to solve for Radius. Thus, Radius = Torque/Force. Substitute in our known values. Radius = (0.4 lbf-in) / (1.25 lb). The result, after division, is 0.32 inches.

So what does this mean?

It means that in the above calculation, we have optimized the design, by designing around the peak power point of the motor curve. In theory, if you have a minibot weighing 2.5 pounds, with two motors directly driving 0.64 inch diameter rollers, it will climb the pole at a speed of 9.44 feet per second after it has accelerated. In practice, we may see significant losses due to friction and whatnot. So, to be conservative, you should use a smaller diameter roller.

If anyone else would like to add to the above, please do. Special thanks to Ether and a couple other users whose names escape me for posting some similar example calculations in other threads.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004

Last edited by sanddrag : 20-03-2011 at 20:07.
  #2   Spotlight this post!  
Unread 20-03-2011, 21:31
548swimmer's Avatar
548swimmer 548swimmer is offline
CAD Leader
AKA: Alec Wagner
FRC #0548 (Robostangs)
Team Role: CAD
 
Join Date: Apr 2010
Rookie Year: 2005
Location: Michigan
Posts: 299
548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of
Re: Minibot Math + Physics Example Calculations - An Educational Read

This is an awesome introduction to the physics behind robot design! I tried to explain the P=W/t to the minibot freshman at the beginning of the season, and I just got blank stares .
__________________
My religion is physics, it can explain everything.

WINNER -- 2011 Waterford District
District Chairman's -- 2011 Waterford District
Finalist -- 2011 Ann Arbor District
State Chairman's -- 2011 Michigan State Championship
Quarter-finalist -- 2011 Galileo
2011 Championship -- Highest Ranking Score
  #3   Spotlight this post!  
Unread 21-03-2011, 00:06
cire's Avatar
cire cire is offline
Alumni, Mentor, and Coach
AKA: Eric Diehr
FRC #1716 (Redbird Robotics)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2003
Location: De Pere, WI
Posts: 183
cire is just really nicecire is just really nicecire is just really nicecire is just really nice
Send a message via MSN to cire
Re: Minibot Math + Physics Example Calculations - An Educational Read

We did this calculation and everyone on the team was really excited, but we spent a week trying to get our "wheels" mounted directly onto the motors, and decided we would rather just get a minibot going up the pole and try to make the fast version once we had that working. We never did get our shafts mounted on the motors, we just didn't have the resources to do it properly. I wonder if this was true for any other teams?
  #4   Spotlight this post!  
Unread 21-03-2011, 00:13
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,516
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: Minibot Math + Physics Example Calculations - An Educational Read

Quote:
Originally Posted by 548swimmer View Post
This is an awesome introduction to the physics behind robot design! I tried to explain the P=W/t to the minibot freshman at the beginning of the season, and I just got blank stares .
Here's a rudimetary explanation:

If you are holding a stack of school books, even though they are heavy, you are doing no work. Although a force is being applied to hold them, they are not being moved at any distance.

Now say you take that stack of school books, and walk them upstairs to the second floor. You have now done work.

Now say you take that stack of school books, and run them upstairs to the second floor. You're out of breath. Why? You just did the same amount of work, but in half the time.

How did you do it? You used twice the power.

What if you had only a certain amount of power? Well, to get the books up there twice as fast, you'd need to carry only half as many.

Now, keep in mind that this example neglects a lot of things, but it's a basic way to describe it, that seems to get the point across.

Of course, you'll always get one kid who says "but the library is on the third floor."
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
  #5   Spotlight this post!  
Unread 21-03-2011, 00:22
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 6,017
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: Minibot Math + Physics Example Calculations - An Educational Read

Quote:
Originally Posted by sanddrag View Post
Also, the gear-heads have internal frictional inefficiencies, which is basically robbing the mini bot of power. Think of it this way. Would you put 20W50 oil made for a diesel truck into a sport bike? Would you drive a Corvette with half the spark plug wires removed?
I think a better analogy would be, would you put an overdrive transmission in a car, instead of changing the rearend gear ratio and making low gear in the transmission a steeper ratio? One way has two sets of gears working against each other when cruising down the highway, the other makes the transmission act like a straight thru shaft.

oh....yeah...the first way is how all modern cars work...ok, forget that idea.



Anways, back to the topic, the physics of it is not really the problem. It's the building of it. FTC is an "erector set" type of thing, where the normal design method is to start screwing kit parts together, and see how it works.

FRC is completely different, you know going in that you're gonna have to design and fabricate parts to make something work at all.

I think there are some teams who look at the minibot as an FTC thing, and other teams who look at it as an FRC thing. The FTC mentality leaves the stock gearboxes on, and the minibot is big and heavy and slow. The FRC mentality starts with just the essential parts (motors and battery), and builds up from there as needed to make it work.

But thanks for the lesson, I hope teams will work to understand and implement it.
  #6   Spotlight this post!  
Unread 28-03-2011, 01:42
AlDee AlDee is offline
Registered User
FRC #1099
 
Join Date: Mar 2011
Location: Connecticut
Posts: 31
AlDee is an unknown quantity at this point
Re: Minibot Math + Physics Example Calculations - An Educational Read

OK I'm sold. Just one question, What do you use to attach traction material to the miniature rollers? Just to test, I attatched a 3 inch wheel directly to a motor with the gear head removed. It spun so fast, the rubber actually expanded and separated from the wheel.

Thanks,
--Al
  #7   Spotlight this post!  
Unread 28-03-2011, 08:30
boomergeek's Avatar
boomergeek boomergeek is offline
Registered User
AKA: Mr. D (Dick DiPasquale)
FRC #0241 (Pinkerton Robotics)
Team Role: Mentor
 
Join Date: Feb 2009
Rookie Year: 2009
Location: Derry, NH
Posts: 191
boomergeek has a brilliant futureboomergeek has a brilliant futureboomergeek has a brilliant futureboomergeek has a brilliant futureboomergeek has a brilliant futureboomergeek has a brilliant futureboomergeek has a brilliant futureboomergeek has a brilliant futureboomergeek has a brilliant futureboomergeek has a brilliant futureboomergeek has a brilliant future
Re: Minibot Math + Physics Example Calculations - An Educational Read

3 inch wheel is way too big.
You should probably ask some questions:
1) under load, what will be the approximate RPM of the motor?
2) what is the speed necessary reach the top in under 2 seconds?
3) what is the diameter of the wheel needed to reach that speed?

Those will get you in the ballpark.
You can get more precise by:
1) trying different tests
2) using explanations of the math/physics- there may even be some spreadsheets you can use:
http://www.chiefdelphi.com/forums/sh...threadid=93782


There are several variables that need to be controlled to make a direct drive minibot work.
  #8   Spotlight this post!  
Unread 28-03-2011, 15:46
548swimmer's Avatar
548swimmer 548swimmer is offline
CAD Leader
AKA: Alec Wagner
FRC #0548 (Robostangs)
Team Role: CAD
 
Join Date: Apr 2010
Rookie Year: 2005
Location: Michigan
Posts: 299
548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of
Re: Minibot Math + Physics Example Calculations - An Educational Read

Quote:
Originally Posted by sanddrag View Post
Here's a rudimetary explanation:

If you are holding a stack of school books, even though they are heavy, you are doing no work. Although a force is being applied to hold them, they are not being moved at any distance.

Now say you take that stack of school books, and walk them upstairs to the second floor. You have now done work.

Now say you take that stack of school books, and run them upstairs to the second floor. You're out of breath. Why? You just did the same amount of work, but in half the time.

How did you do it? You used twice the power.

What if you had only a certain amount of power? Well, to get the books up there twice as fast, you'd need to carry only half as many.

Now, keep in mind that this example neglects a lot of things, but it's a basic way to describe it, that seems to get the point across.

Of course, you'll always get one kid who says "but the library is on the third floor."
I like it! Now to grab a stack of A.P. Physics books and get the freshman running!
__________________
My religion is physics, it can explain everything.

WINNER -- 2011 Waterford District
District Chairman's -- 2011 Waterford District
Finalist -- 2011 Ann Arbor District
State Chairman's -- 2011 Michigan State Championship
Quarter-finalist -- 2011 Galileo
2011 Championship -- Highest Ranking Score
  #9   Spotlight this post!  
Unread 28-03-2011, 17:59
jskene jskene is offline
Registered User
None #0612
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Chantilly Virginia
Posts: 153
jskene is a splendid one to beholdjskene is a splendid one to beholdjskene is a splendid one to beholdjskene is a splendid one to beholdjskene is a splendid one to beholdjskene is a splendid one to beholdjskene is a splendid one to behold
Re: Minibot Math + Physics Example Calculations - An Educational Read

Several weeks ago our team put together a spreadsheet that made it easy to determine the optimum wheel diameter once we knew the robot's mass.
(This exercise is left to the student. )

After a couple of iterations, we achieved a climb rate of 1.17 seconds, just about what the laws of physics had predicted.

The only variable in our equation that we didn't know for sure was the overall efficiency of the drive train. We assumed ~ 90%, as we had tossed out the gearbox. The timed result suggests that it was more like 85%.
__________________
Jerry Skene, mentor OOO OOO 2010 - Chairman's Award- DC OOOOOOOOOOOOOOOOOOOOOOOOOOO
Chantilly Academy, Team 612 - 2009 - Engineering Inspiration Award; Finalist - New Jersey
-----------------------------------2008 - Chairman's Award; Kleiner Perkins Award -Buckeye ---| ---Team Spirit Award - NASA/VCU
-----------------------------------2007 - Chairman's Award - NASA/VCU ---| ---Finalist; Kleiner Perkins Award - Chesapeake
-----------------------------------2006 - Chairman's Award - Chesapeake ---| --- Engineering Inspiration Award - NASA/VCU --
  #10   Spotlight this post!  
Unread 30-03-2011, 01:16
AlDee AlDee is offline
Registered User
FRC #1099
 
Join Date: Mar 2011
Location: Connecticut
Posts: 31
AlDee is an unknown quantity at this point
Re: Minibot Math + Physics Example Calculations - An Educational Read

Quote:
Originally Posted by boomergeek View Post
3 inch wheel is way too big.
You should probably ask some questions:
1) under load, what will be the approximate RPM of the motor?
2) what is the speed necessary reach the top in under 2 seconds?
3) what is the diameter of the wheel needed to reach that speed?

Those will get you in the ballpark.
You can get more precise by:
1) trying different tests
2) using explanations of the math/physics- there may even be some spreadsheets you can use:
http://www.chiefdelphi.com/forums/sh...threadid=93782


There are several variables that need to be controlled to make a direct drive minibot work.
Thanks,

Yes, I didn't think the 3"inch wheels would be small enough for direct drive, It was just what I had on hand that I could quickly attach to the motor to see how fast it drove with the Gearhead removed. Since it was fast enough to drive the rubber tread off the 3" wheels, I was wondering what would be needed to keep traction material attached to fabricated small diameter wheels.
  #11   Spotlight this post!  
Unread 30-03-2011, 15:25
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,516
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: Minibot Math + Physics Example Calculations - An Educational Read

Quote:
Originally Posted by AlDee View Post
I was wondering what would be needed to keep traction material attached to fabricated small diameter wheels.
Elasticity, and friction.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
  #12   Spotlight this post!  
Unread 30-03-2011, 18:48
jskene jskene is offline
Registered User
None #0612
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Chantilly Virginia
Posts: 153
jskene is a splendid one to beholdjskene is a splendid one to beholdjskene is a splendid one to beholdjskene is a splendid one to beholdjskene is a splendid one to beholdjskene is a splendid one to beholdjskene is a splendid one to behold
Re: Minibot Math + Physics Example Calculations - An Educational Read

We use a 3/8" aluminum shaft, drilled out to 0.097" to fit the motor shaft, and press a 1" piece of 1/2" OD surgical tubing over it.
__________________
Jerry Skene, mentor OOO OOO 2010 - Chairman's Award- DC OOOOOOOOOOOOOOOOOOOOOOOOOOO
Chantilly Academy, Team 612 - 2009 - Engineering Inspiration Award; Finalist - New Jersey
-----------------------------------2008 - Chairman's Award; Kleiner Perkins Award -Buckeye ---| ---Team Spirit Award - NASA/VCU
-----------------------------------2007 - Chairman's Award - NASA/VCU ---| ---Finalist; Kleiner Perkins Award - Chesapeake
-----------------------------------2006 - Chairman's Award - Chesapeake ---| --- Engineering Inspiration Award - NASA/VCU --
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 05:02.

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