Go to Post We can not close our eyes, ears and minds from March to December. - Dave Campbell [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #16   Spotlight this post!  
Unread 26-03-2011, 13:44
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: paper: MINIBOT acceleration solution

Quote:
Originally Posted by Ether View Post
Thanks for posting this. Very interesting!

See attached screenshot. The friction has a lot of "noise" (to be expected) but it appears to be independent of velocity. So I fit a least-squares line instead of a quadratic. I'd say the friction is darn close to 6 Newtons.

Arghh. Won't let me attach screenshot. I'm going to upload it with the paper attachments.

OK, here's a link to the screenshot:

http://www.chiefdelphi.com/media/papers/download/2999


Thanks Again!

We've been doing more testing to analyze the model accuracy.
I think the largest remaining error is the phenomena of sliding friction that occurs when the power is first applied.
The model suggest that the robot should move its first half inch within 0.05 seconds of applying the power.
We see it taking about .3 seconds based on video analysis.

It's approximately 0.2-0.3 seconds whether we turn the motors on after the mininbot is attached to the pole or if we start the motors up prior to attaching to the pole.

After accounting for the time of this initial sliding friction, the model you produced accurately predicts the measured time of our minibot!
I'd be curious if anyone else would be willing to share their results.


---
I would think a ramp bot could be better able to minimize this initial sliding friction and also immediately start doing "work" (some of which that will be turned into vertical momentum) as soon as it turns on. The pole bot has to wait until it reaches the pole to have any of its work being used for creating vertical momentum, Thus, I'm a firm believer that theoretically, a ramp bot can obtain a better time than a pole bot.
Reply With Quote
  #17   Spotlight this post!  
Unread 27-03-2011, 00:34
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 7,995
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: paper: MINIBOT acceleration solution

Quote:
Originally Posted by boomergeek View Post
I think the largest remaining error is the phenomena of sliding friction that occurs when the power is first applied.
Good catch. I was thinking about that just the other day. The model assumes there is enough friction between the "wheel" (drive shaft) and the pole so that the wheel never slips. But if your shaft diameter is small enough and your normal force isn't high enough, the stall torque of the Tetrix can "burn rubber" (like a dragster). The model does not account for this. I could add another user input: coefficient of friction, and include that to model wheel slip. But not only would that number be fuzzy (so many factors can cause it to vary), it would also make the system nonlinear and not solvable analytically. Numerical methods would have to be used. Of course, once you say goodbye to the analytical solution and start using numerical methods, you can introduce all sorts of clever nonlinear refinements. Maybe a fun project for the off season.


Reply With Quote
  #18   Spotlight this post!  
Unread 03-04-2011, 16:49
vamfun vamfun is offline
Mentor :Contol System Engineer
AKA: Chris
FRC #0599 (Robodox)
Team Role: Engineer
 
Join Date: Jan 2009
Rookie Year: 2003
Location: Van Nuys, California
Posts: 182
vamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of light
Send a message via AIM to vamfun
Re: paper: MINIBOT acceleration solution

Quote:
Originally Posted by Ether View Post
Good catch. I was thinking about that just the other day. The model assumes there is enough friction between the "wheel" (drive shaft) and the pole so that the wheel never slips. But if your shaft diameter is small enough and your normal force isn't high enough, the stall torque of the Tetrix can "burn rubber" (like a dragster). The model does not account for this. I could add another user input: coefficient of friction, and include that to model wheel slip. But not only would that number be fuzzy (so many factors can cause it to vary), it would also make the system nonlinear and not solvable analytically. Numerical methods would have to be used. Of course, once you say goodbye to the analytical solution and start using numerical methods, you can introduce all sorts of clever nonlinear refinements. Maybe a fun project for the off season.

It is important to have the wheel slip modeled if you want to get the optimum wheel radius and normal force. I have done the modeling a couple of times... once for my own excel dynamic model and I also posted the numerical solver as a modified version of Team 1640 Drivetrain model on my blog here for others to use.
This has the spec motor curves built in but by playing with the parameters, you can easily make it look like the dyno model.

I measured the coefficient of drag as .22 for our minibot model using a high speed camera and a drop test. The coefficient of drag is defined as Drag_force/Normal_force. This model used Tetrix kit bearings. Typically the friction force is 6 to 7 newtons for our 2.5lb minibot. We always measure it with a newton scale prior to each run.


A excellent approximation to the climb time can be made by using your variable definitions.

The steady state climb speed v_ss = D/B (should be the same as peak_pwr/W)
System time constant tau = 1/B
Dist = pole height.
Then
time_to_climb = Dist/v_ss + tau

This falls out of the exponential solution when the time > 5 tau which is typically the case for the minibot. To include the effects of drag... simply replace W with W + Drag.

Glad to see you are spending some time to document the physics for others. I have been a little lax this year on my posts.
Reply With Quote
  #19   Spotlight this post!  
Unread 13-04-2011, 19:47
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: paper: MINIBOT acceleration solution

We finished our last regional and did not implement our secret weapon:
(although we did tell the Boston Regional judges about it)
Rubber on rubber (1.2 CoF sliding friction) for the first 3 inches of vertical climb before switching to rubber to steel (0.3-0.6 CoF sliding friction).
We projected that would save us 0.2 to 0.3 seconds and still keep normal force low.

The rubber on rubber is minibot to hostbot ramp that runs vertically parallel to the tower pole and then switches onto the pole before the minibot crosses the 18" line.

Last edited by boomergeek : 13-04-2011 at 19:49.
Reply With Quote
Reply


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 17:22.

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