Go to Post It's wonderful to think of how close together we all grow, win or lose. - Po-ser [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 07-01-2014, 22:53
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Ball Flight Model

Care to compare?

Modified spreadsheet model from here: University of Illinois


Last edited by DavisDad : 08-01-2014 at 05:24.
  #2   Spotlight this post!  
Unread 08-01-2014, 00:12
adlasa's Avatar
adlasa adlasa is offline
President and Lead Programmer
AKA: Sasha
FRC #1458 (Red Ties)
Team Role: Leadership
 
Join Date: Dec 2012
Rookie Year: 2011
Location: Bay Area
Posts: 35
adlasa has a spectacular aura aboutadlasa has a spectacular aura aboutadlasa has a spectacular aura about
Re: Ball Flight Model

Very nice. Could you please explain what CD means?
__________________
Computers run on smoke. When the smoke escapes the computers stop working.
  #3   Spotlight this post!  
Unread 08-01-2014, 00:45
themccannman's Avatar
themccannman themccannman is offline
registered lurker
AKA: Jake McCann
FRC #3501
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2011
Location: San Jose, CA
Posts: 432
themccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond repute
Re: Ball Flight Model

Quote:
Originally Posted by adlasa View Post
Very nice. Could you please explain what CD means?
Chief Delphi obviously

/s

actually though, it's probably coefficient of drag.
__________________
All posts here are purely my own opinion.
2011-2015: 1678
2016: 846
2017 - current: 3501
  #4   Spotlight this post!  
Unread 08-01-2014, 05:30
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Ball Flight Model

Quote:
Originally Posted by adlasa View Post
Very nice. Could you please explain what CD means?
Hi adlasa

This baseball model, posted by University of Illinois, accounts for air drag and lift forces from backspin. Cd is coefficient of drag. The data are calculated with modelling for air resistance. This is a comparison of spinning ball vs. no spin.
  #5   Spotlight this post!  
Unread 08-01-2014, 10:30
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,067
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: Ball Flight Model

Quote:
Originally Posted by DavisDad View Post
Care to compare?
What values did you use for launch angle, initial speed, ρ, CD, and CL?


  #6   Spotlight this post!  
Unread 08-01-2014, 11:07
RSchorr RSchorr is offline
Ralph Schorr
AKA: Ralph Schorr
FRC #4931 (Eville Tech)
Team Role: Engineer
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Edwardsville
Posts: 2
RSchorr is an unknown quantity at this point
Re: Ball Flight Model

The calculation of drag first requires the computation of Reynolds number. With my initial assumption of 30 degree angle the Initial velocity needed to travel 30 ft to the high goal is about 253 inches/second. This makes the Reynolds number of 2.60E06. My fluid mechanics book is a bit dated (1977) but this would result in a drag coefficient of 0.4 to 0.42.

Using the density of air at 70F of 0.00238 slug/cubic ft and the 24"diameter

Fd = Cd*Rho*V^2/2 *(projectedArea) the initial drag force is 0.65 lbs.

As speed decrease the drag force falls, but this seems to show that drag forces will not be "insignificant".

Can someone confirm please?
  #7   Spotlight this post!  
Unread 08-01-2014, 14:50
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Ball Flight Model

Quote:
Originally Posted by Ether View Post
What values did you use for launch angle, initial speed, ρ, CD, and CL?


Hi Ether,

Sorry for the illegible chart.

Launch angle- 60deg
Init. speed- 22 f/s
Cd - 0.5
Density- 0.074 lb/m^3
Cd is a calculated function; see U of IL spreadsheet: http://baseball.physics.illinois.edu...culator-v2.xls

I haven't worked through the calculations completely and still need to adjust Re (spreadsheet is 100 mph,147 f/s)
  #8   Spotlight this post!  
Unread 08-01-2014, 15:40
NotInControl NotInControl is offline
Controls Engineer
AKA: Kevin
FRC #2168 (Aluminum Falcons)
Team Role: Engineer
 
Join Date: Oct 2011
Rookie Year: 2004
Location: Groton, CT
Posts: 261
NotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond repute
Re: Ball Flight Model

I have developed my own model which only accounts for air resistance, I currently ignore spin because I don't think we will be adding spin to our ball.

But I pluged your numbers into my model: using your launch angle of 60 degrees and inital velocity of 22ft/s the results seem very comparable. Note: I DID NOT change my air density of 1.2 kg/m^3, mass of 1.2474kg or Cd which is 0.47 to yours so that is why the number differ slightly.

But here are my results. The Green line represents the center of the top goal, and the red line represents the white zone.

Note again this is only with air drag, not spin.

Remember this is only a simulation, and while our simulations may agree, I would urge you to do some data validation experiments, before you use the results of the simulation to drive your design.

Hope this helps,
Kevin
Attached Images
File Type: bmp ballTrajTeam2168.bmp (286.3 KB, 178 views)
__________________
Controls Engineer, Team 2168 - The Aluminum Falcons
[2016 Season] - World Championship Controls Award, District Controls Award, 3rd BlueBanner
-World Championship- #45 seed in Quals, World Championship Innovation in Controls Award - Curie
-NE Championship- #26 seed in Quals, winner(195,125,2168)
[2015 Season] - NE Championship Controls Award, 2nd Blue Banner
-NE Championship- #26 seed in Quals, NE Championship Innovation in Controls Award
-MA District Event- #17 seed in Quals, Winner(2168,3718,3146)
[2014 Season] - NE Championship Controls Award & Semi-finalists, District Controls Award, Creativity Award, & Finalists
-NE Championship- #36 seed in Quals, SemiFinalist(228,2168,3525), NE Championship Innovation in Controls Award
-RI District Event- #7 seed in Quals, Finalist(1519,2168,5163), Innovation in Controls Award
-Groton District Event- #9 seed in Quals, QuarterFinalist(2168, 125, 5112), Creativity Award
[2013 Season] - WPI Regional Winner - 1st Blue Banner

Last edited by NotInControl : 08-01-2014 at 15:46. Reason: grammar
  #9   Spotlight this post!  
Unread 08-01-2014, 16:12
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Ball Flight Model

Quote:
Originally Posted by NotInControl View Post
I have developed my own model which only accounts for air resistance, I currently ignore spin because I don't think we will be adding spin to our ball.

But I pluged your numbers into my model: using your launch angle of 60 degrees and inital velocity of 22ft/s the results seem very comparable. Note: I DID NOT change my air density of 1.2 kg/m^3, mass of 1.2474kg or Cd which is 0.47 to yours so that is why the number differ slightly.

But here are my results. The Green line represents the center of the top goal, and the red line represents the white zone.

Note again this is only with air drag, not spin.

Remember this is only a simulation, and while our simulations may agree, I would urge you to do some data validation experiments, before you use the results of the simulation to drive your design.

Hope this helps,
Kevin
Thanks Kevin for the data, much appreciated!

I am still brushing up on my fluids (humbling exercise) and going through the U of Il theory. My thinking is that simple calcs (no drag) would provide a good enough estimate of velocity required to design shooter. I'm interested in aerodynamic effects for two reasons:
  1. Is there much benefit in back-spin for increasing apex height
  2. Will back-spin reduce any knuckle-ball effect? I.e., is there enough benefit to invest in more complex back-spin design?

For Rebound Rumble (Nerf basketball), backspin had a significant advantage for range and accuracy.
  #10   Spotlight this post!  
Unread 08-01-2014, 16:38
NotInControl NotInControl is offline
Controls Engineer
AKA: Kevin
FRC #2168 (Aluminum Falcons)
Team Role: Engineer
 
Join Date: Oct 2011
Rookie Year: 2004
Location: Groton, CT
Posts: 261
NotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond repute
Re: Ball Flight Model

No problem,

I will try to post some datasets from my model later so that you can compare more than just one data point.

In terms of design, it will be hard to ignore drag and obtain meaningful numbers. The ball is relatively large in size, and if you reduce your Cd in your model to 0, you should be able to see the numbers reported for the "No Drag" case.

At shallow launch angles the No drag model will report the ball traveling a lot further then it will in reality.

As for spin, the magnus effect on a ball is very real, and if you plan to put significant spin on the ball then you should at least consider modeling it if your model will be used to help narrow your design parameters.

For my case all the ideas my team has come up with so far are of the type of sling-shot, or catapult launcher, and in most cases will not impart spin on the ball.

For any object traveling though a fluid, spin does offer greater stability which leads to better accuracy. So without spin repeatability will decrease. By how much I can not say cause we are still testing the flight behavior of this ball on our prototypes.


Hope that helps,
Kevin
__________________
Controls Engineer, Team 2168 - The Aluminum Falcons
[2016 Season] - World Championship Controls Award, District Controls Award, 3rd BlueBanner
-World Championship- #45 seed in Quals, World Championship Innovation in Controls Award - Curie
-NE Championship- #26 seed in Quals, winner(195,125,2168)
[2015 Season] - NE Championship Controls Award, 2nd Blue Banner
-NE Championship- #26 seed in Quals, NE Championship Innovation in Controls Award
-MA District Event- #17 seed in Quals, Winner(2168,3718,3146)
[2014 Season] - NE Championship Controls Award & Semi-finalists, District Controls Award, Creativity Award, & Finalists
-NE Championship- #36 seed in Quals, SemiFinalist(228,2168,3525), NE Championship Innovation in Controls Award
-RI District Event- #7 seed in Quals, Finalist(1519,2168,5163), Innovation in Controls Award
-Groton District Event- #9 seed in Quals, QuarterFinalist(2168, 125, 5112), Creativity Award
[2013 Season] - WPI Regional Winner - 1st Blue Banner
  #11   Spotlight this post!  
Unread 08-01-2014, 17:07
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Ball Flight Model

Quote:
Originally Posted by NotInControl View Post
No problem,

I will try to post some datasets from my model later so that you can compare more than just one data point...
Kevin
That'll be great! I'll be working on sorting out the baseball theory...

We worked on this catapult design for Rebound Rumble:

Rolling Release Catapult

We got it shooting 35' fixed hard to the ground, but ran out of time and the design was questionable re rules and safety. If interested I could post some videos of the last prototype (not in thread).

Craig
  #12   Spotlight this post!  
Unread 09-01-2014, 09:02
Mike Schreiber's Avatar
Mike Schreiber Mike Schreiber is online now
Registered User
FRC #0067 (The HOT Team)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2006
Location: Milford, Michigan
Posts: 479
Mike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond repute
Re: Ball Flight Model

I've attached a simple to use iterative model that can be edited including comments on how everything is calculated and a FBD. I'm confident the no drag calculation is right because it is simple kinematics, I could use a reality check on the drag included portion because it seemed a little drastic to me, but I checked all my calculations.

I assumed the drag coefficient to be constant, I calculate the Reynolds number but I could not find a look up table online for Re versus Cd of a sphere, if someone knows of one I can easily add it in to recalculate and interpolate to this table on each iteration (probably won't make a significant difference).

I did not include spin because I don't believe many teams will intentionally put spin on the ball (I could be wrong).

Hopefully this can be helpful to someone.
Attached Files
File Type: xlsx Ball Trajectory.xlsx (169.0 KB, 222 views)
__________________
Mike Schreiber

Kettering University ('09-'13) University of Michigan ('14-'18?)
FLL ('01-'02), FRC Team 27 ('06-'09), Team 397 ('10), Team 3450/314 ('11), Team 67 ('14-'??)
  #13   Spotlight this post!  
Unread 09-01-2014, 09:16
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,295
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: Ball Flight Model

It jives well with my Mathcad model.
__________________
Patrick Freivald -- Mentor
Team 1551
"The Grapes of Wrath"
Bausch & Lomb, PTC Corporation, and Naples High School

I write books, too!
  #14   Spotlight this post!  
Unread 09-01-2014, 11:08
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,067
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: Ball Flight Model


- Free-body force diagram

- Derivation of differential equations of motion

- C pseudo-code for the difference equations for 2nd order numerical integration

- Includes drag and spin

- Example graphs

http://www.chiefdelphi.com/media/papers/2725


  #15   Spotlight this post!  
Unread 09-01-2014, 17:08
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Ball Flight Model

pfreivald, Ether & Mike,

Thanks for the replies, much appreciated!
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 17:26.

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