Go to Post Build season is the best time of the year. Better than Christmas because the presents are cooler, and better than new years cause you get to stay up later. - burkey_turkey [more]
Home
Go Back   Chief Delphi > Technical > Pneumatics
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 01-02-2014, 11:22
S1nus S1nus is offline
Registered User
FRC #1757
 
Join Date: Jan 2014
Location: Westwood, MA
Posts: 4
S1nus is an unknown quantity at this point
Catapult math

Anyone have any tips on finding the angle to use on a pneumatic catapult for maximum height and distance?
  #2   Spotlight this post!  
Unread 01-02-2014, 11:42
billbo911's Avatar
billbo911 billbo911 is online now
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,380
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Catapult math

Sorry, I won't quote any equations except to say, 45 degrees is going to give maximum distance.

Now, maximum distance isn't always the optimal trajectory.

Putting a 24" dia. ball through a 37" opening requires fairly accurate positioning if you are throwing on a parabolic curve that is provided by a 45 deg. launch angle.

If you can't reach the bottom of the goal at 45 deg, then moving closer and increasing your launch angle will make it even harder to get the ball to pass through the goal, because the ball will be at the right height for a shorter distance.

A flatter trajectory might be a better choice as the ball will remain in the correct height range for a longer distance. Thus, you need to lower your launch angle. This also requires you to shoot a further distance.

Honestly, testing your shooter will help you figure out what exactly is your "optimal" angle.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
  #3   Spotlight this post!  
Unread 01-02-2014, 15:22
blaze8902 blaze8902 is offline
Registered User
AKA: Buddy McWilliams
FRC #4265 (Secret City WildBots)
Team Role: Mentor
 
Join Date: Sep 2013
Rookie Year: 2012
Location: Oak Ridge TN
Posts: 43
blaze8902 is on a distinguished road
Re: Catapult math

My Team has a couple programs that allow for trajectory mapping of the ball including air resistance. It's able to be utilized to calculate the range of scoring starting distances. PM me some info on your shooter prototype and I can give you some numbers, and also the code if you want it.

I'll need the starting height of the ball, the initial velocity, and the launch angle. The program itself compares the Starting distance "x" and shows which range of those values will result in a trajectory that intercepts the goal range, a range of "y" values.

If you give us the information necessary for determining those values for your current prototype, we can help you determine what modifications to either your initial velocity or your launch angle in order to optimize or improve performance.

Many of the necessary equations can be found on this page, btw.
http://en.wikipedia.org/wiki/Trajectory_of_a_projectile

Just an example or two:
at a starting height of about two feet, the optimal angle at 10m/s launch velocity is 40* for the largest scoring range.

At 13m/s it's closer to 35* for largest range of scoring goals at the same starting height.

PM if you need help determining initial velocity or launch angle or any of that jazz.
  #4   Spotlight this post!  
Unread 01-02-2014, 15:50
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: Catapult math

Quote:
Originally Posted by blaze8902 View Post
My Team has a couple programs that allow for trajectory mapping of the ball including air resistance... Many of the necessary equations can be found on this page http://en.wikipedia.org/wiki/Trajectory_of_a_projectile
Were you guys able to get the your computed values to agree fairly closely with your test data using the linear model discussed in the wikipedia article?



Last edited by Ether : 02-02-2014 at 01:07.
  #5   Spotlight this post!  
Unread 01-02-2014, 16:00
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: Catapult math


Has anyone here on CD actually done a test to determine the terminal velocity of this year's game piece?

e.g. Drop the ball in still air from a sufficient height and videorecord it.

This would allow determination of the drag vs speed function.

(At least for the given air temperature and pressure).



Last edited by Ether : 01-02-2014 at 16:02.
  #6   Spotlight this post!  
Unread 01-02-2014, 20:15
pfreivald's Avatar
pfreivald pfreivald is offline
Registered User
AKA: Patrick Freivald
FRC #1551 (The Grapes of Wrath)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2001
Location: Naples, NY
Posts: 2,303
pfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond repute
Re: Catapult math

Quote:
Originally Posted by Ether View Post

Has anyone here on CD actually done a test to determine the terminal velocity of this year's game piece?

e.g. Drop the ball in still air from a sufficient height and videorecord it.

This would allow determination of the drag vs speed function.

(At least for the given air temperature and pressure).


We didn't. We just made a guesstimate on reasonable values for our initial calculations, and used those as a starting point for our prototyping. Once we got into prototyping, experiment ruled over theory.
__________________
Patrick Freivald -- Mentor
Team 1551
"The Grapes of Wrath"
Bausch & Lomb, PTC Corporation, and Naples High School

I write books, too!
  #7   Spotlight this post!  
Unread 01-02-2014, 20:19
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: Catapult math

Quote:
Originally Posted by pfreivald View Post
Once we got into prototyping, experiment ruled over theory.
It's not about "theory" really. It's about how to build a good simulation. If you have adequate empirical data to establish real-world parameter values for a simulation model, the model can be very useful.


  #8   Spotlight this post!  
Unread 01-02-2014, 21:21
pfreivald's Avatar
pfreivald pfreivald is offline
Registered User
AKA: Patrick Freivald
FRC #1551 (The Grapes of Wrath)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2001
Location: Naples, NY
Posts: 2,303
pfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond repute
Re: Catapult math

Quote:
Originally Posted by Ether View Post
It's not about "theory" really. It's about how to build a good simulation. If you have adequate empirical data to establish real-world parameter values for a simulation model, the model can be very useful.


True enough!
__________________
Patrick Freivald -- Mentor
Team 1551
"The Grapes of Wrath"
Bausch & Lomb, PTC Corporation, and Naples High School

I write books, too!
  #9   Spotlight this post!  
Unread 02-02-2014, 09:04
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,578
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: Catapult math

Here's one of the fun oddities of this year's game.

Let's assume the ball is a sphere (it's close enough for this purpose)

Drag on a sphere is based on the Reynolds Number as seen here: http://www.grc.nasa.gov/WWW/k-12/air...ragsphere.html

To calculate the Reynolds Number, the formula is:

Re = ρvc/μ

Where:
Re = Reynolds Number
ρ = Fluid Density
v = Velocity
c = Characteristic Length
μ = Dynamic Viscosity

For air (We're assuming 20deg C):
ρ = 1.2041 kg/m^3
μ = 1.983*10^-5 kg/(m-s)

For the ball:
c = 25 inches = 0.635 m

So our formula for Re is now

Re = (1.2041 kg/m^3)*v*(0.635 m)/(1.983*10^-5 kg/(m-s))

Re = 3.8558 * 10^4 * v

Where v = velocity in m/s

I would say our ball is a fairly rough ball given the wrinkles and the material, so look more toward the rough line on the chart.

From v = 1 m/s to 5 m/s, we have Reynolds Number values between 3.8558 * 10^4 and 1.9279 * 10^5.

We pass straight through the transition between laminar and turbulent flow. So what does this mean? For some of the "hard" shooters, they're going to experience a transition from turbulent to laminar flow as the ball slows down causing potentially unpredictable results.

That's one of the reasons I like this game.
  #10   Spotlight this post!  
Unread 02-02-2014, 10:09
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: Catapult math

Quote:
Originally Posted by Michael Hill View Post
Here's one of the fun oddities of this year's game...
Thanks for posting this calculation Michael. The NASA page you linked was quite interesting too.


  #11   Spotlight this post!  
Unread 08-02-2014, 13:46
blaze8902 blaze8902 is offline
Registered User
AKA: Buddy McWilliams
FRC #4265 (Secret City WildBots)
Team Role: Mentor
 
Join Date: Sep 2013
Rookie Year: 2012
Location: Oak Ridge TN
Posts: 43
blaze8902 is on a distinguished road
Re: Catapult math

Quote:
Originally Posted by Ether View Post
Were you guys able to get the your computed values to agree fairly closely with your test data using the linear model discussed in the wikipedia article?


Sorry for reply delay.
Yeah, we were. Although we found that while doing angle optimization, the real challenge became in making sure that the level of control of the release angle was high enough. We found that it became necessary to construct additions to the catapult arm that we were using, and that the ending angle of the catapult arm didn't usually result in the right release angle. (The ball was rolling off the arm before the arm finished it's motion)
  #12   Spotlight this post!  
Unread 08-02-2014, 14:10
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: Catapult math




What value of "k" did you determine for this year's game piece to give the best match between your test data and the model?


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 12:18.

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