Golf Math. New Mexico Adventures in Supercomputing Challenge Final Report April 2, Team 006 Alamogordo High School

Similar documents
ROSE-HULMAN INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Mini-project 3 Tennis ball launcher

Four forces on an airplane

1 Fluids and Pressure

PHYSICS 12 NAME: Kinematics and Projectiles Review

Riverboat Simulator Activity

Exploration Series. MODEL ROCKET Interactive Physics Simulation Page 01

CHAPTER 1. Knowledge. (a) 8 m/s (b) 10 m/s (c) 12 m/s (d) 14 m/s

10.4 Buoyancy is a force

School Name: Melrose Junior High Team Number: Melrose High 99

Eg.#1 A diver steps off a 10. m. high diving board with an initial vertical velocity of zero and experiences an average acceleration 2

Fuel for the Fire. Name Student Activity. Open the TI-Nspire document Fuel for the Fire.tns.

Physics 2204 Review for test 3 Vectors and The first four sections of Unit 2

(Mechanical) Kinetic Energy

Kinematics-Projectiles

Author s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001

Riverboat Simulator Activity Sheet

1. A cannon shoots a clown directly upward with a speed of 20 m/s. What height will the clown reach?

The Formation of Snow Crystals

Dynamic Simulation of the Norne Heidrun 10 x 16 Dewatering Pig

Student Exploration: Uniform Circular Motion

EF 151 Exam #2 - Spring, 2016 Page 1 of 6

Engineering Fundamentals final project: Jerry Built

Chapter 13 Fluids. Copyright 2009 Pearson Education, Inc.

Wind-Induced Oscillations Parametric Wind Tunnel Test

MoLE Gas Laws Activities

Heat Transfer Research on a Special Cryogenic Heat Exchanger-a Neutron Moderator Cell (NMC)

Compare the scalar of speed and the vector of velocity.

Welcome Statement. 1. the Plan. 2. the History. 3. the Warm Up. 5. the Setup. 6. the Swing 7. the Glue 8. the Tour Draw Practice Station.

Using Markov Chains to Analyze Volleyball Matches

Kinematics of Vorticity

Smooth Track, Steel Marble, Wood Block, Stopwatch, Ditto (carbon) paper, white paper, meter stick.

Name: Class: Date: Multiple Choice Identify the letter of the choice that best completes the statement or answers the question.

QUESTION 1. Sketch graphs (on the axes below) to show: (1) the horizontal speed v x of the ball versus time, for the duration of its flight;

Energy balance of the model as described in Theory and Model

Helicopter & Launcher

Remeber this? You still need to know this!!!

Project 1 Those amazing Red Sox!

P2a Force, Acceleration and Graphs

English. Golf NAVI. User Guide V1.0.0

Volume 2, Issue 5, May- 2015, Impact Factor: Structural Analysis of Formula One Racing Car

MoLE Gas Laws Activities

Chapter 9. Forces and Fluids

Name: Date: Math in Basketball: Take the Challenge Student Handout

WONDERLAB: THE EQUINOR GALLERY. The science and maths behind the exhibits 30 MIN INFORMATION. Topic FORCES. Age

Welcome to Aerospace Engineering

1. Which one of the following is a vector quantity? A. time B. speed C. energy D. displacement

QUESTION 1. Sketch graphs (on the axes below) to show: (1) the horizontal speed v x of the ball versus time, for the duration of its flight;

Designing a Traffic Circle By David Bosworth For MATH 714

Midterm Exam: Making a Study Guide

Quadratic Word Problems

Two-Dimensional Motion and Vectors

New Mexico Supercomputing Challenge

Figure 1. What is the difference between distance and displacement?

Unit 2 Review: Projectile Motion

Bending a soccer ball with math

The Science of Golf. Test Lab Toolkit The Swing: Putting. Grades 6-8

Physical Science You will need a calculator today!!

Motion, Vectors, and Projectiles Review. Honors Physics

Phantom Lake Math Challenge March 2016 A Trip to the Circus

Italian Olympiad in Informatics: 10 Years of the Selection and Education Process

HOW FAST/FAR DOES FLY LINE FALL? N. Perkins of the University of Michigan, March 2003

Physics 2204 Worksheet 6.5: Graphical Analysis of Non- Uniform Motion D-T GRAPH OF NON-UNIFORM MOTION (ACCELERATING) :

VECTORS Important Questions from CBSE point of view

Exploration Series. HOT AIR BALLOON Interactive Physics Simulation Page 01

Georgian University GEOMEDI. Abstract. In this article we perform theoretical analysis of long jumps with the purpose to find

Unit 4: Projectiles ( Angled Projectiles )

Higher Projectile Motion Questions

Automated design of a ship mooring system

Motion Graphing Packet

Woodmont Country Club. Summary of Applicant s Submittal to the City of Tamarac

Vocabulary: Objectives: Materials: For Each Station: (Have 2 stations for each liquid; 8 stations total, in student groups of 3-4) Students will:

Kathleen Dohan. Wind-Driven Surface Currents. Earth and Space Research, Seattle, WA

Chapter : Linear Motion 2

Quarterly Science Benchmark Assessment (QSBA) Physical Science. Quarter 1

Lecture Outline Chapter 15. Physics, 4 th Edition James S. Walker. Copyright 2010 Pearson Education, Inc.

AP Physics B Summer Homework (Show work)

The Beginner's Guide to Mathematica Version 4

This IS A DRAG IS IT A LIFT!!!!! Aerodynamics

HONORS PHYSICS One Dimensional Kinematics

Exam Unit 5: Motion and Forces

Analyzing a Malfunctioning Clarifier with COMSOL s Mixture Model

STUDY GUIDE UNIT 7 - PROJECTILES

5. The magnitude of a vector cannot be smaller than the magnitude of any of its components. TRUE FALSE

RULES MODERNISATION: DISCUSSIONS RELATING TO STROKE AND DISTANCE RELIEF

How to Do Flight Testing for TARC. Trip Barber NAR TARC Manager

LINEAR MOTION. General Review

Balloon Calculations

College of Engineering

Materials: Balloon demo (optional): - balloon, string, drinking straw, flour (optional)

Physics 2048 Test 1 Fall 2000 Dr. Jeff Saul Name:

Lesson one. Linear Motion. Terminal Objective. Lesson 1. Linear Motion

SURFACE CASING SELECTION FOR COLLAPSE, BURST AND AXIAL DESIGN FACTOR LOADS EXERCISE

Transcript for the BLOSSMS Lesson. An Introduction to the Physics of Sailing

D/T = S. Motion Math pages 6 & 7 in your little book. Chp 5 Little Book, Motion Math & Work Sheet Answers:

Why does a golf ball have dimples?

Due Next Class: U1.HW1.Dist/Disp & P-t Graphs All (problems 1-3) Do Now: 1. Walk in silently.

AQA P2.1.2 Forces and motion

Finding the optimal trajectory for your driver

Unit 3 ~ Learning Guide Name:

Newton s Triple Play Explore

Transcription:

Golf Math New Mexico Adventures in Supercomputing Challenge Final Report April 2, 2003 Team 006 Alamogordo High School Students: Fred Clausen Seth Shaffer Teacher: Albert Simon

Executive Summary We have chosen to simulate the motion of a golf ball in flight. To limit the scope of our project, we have chosen to figure out if a human being with reasonable strength could hit a hole in one. We have also limited the scope of our project in other ways. In stead of accounting of variable air density, we have decided to stick with one air density that is uniform from the surface of our simulated Earth to our simulated infinity. We have also limited the scope of our wind simulation on the ball. Instead of variable winds, with gusts and lulls in the wind, we have chosen to simulate wind uniformly from the surface, up. The wind speed does not change.

Program golf.cpp int main() { // Variables used float ball_mass; // The mass of the ball float clubhead_mass; // The clubhead mass float max_dist = 0; // Used later, used to determine if the current velocity makes the ball go further float max_clubheadveloc = 0; // Ditto float course_distance; // User inputted course_distance cout << "Please enter the head mass of your club: " << endl; cin >> clubhead_mass; cout << "Please enter the ball mass: " << endl; cin >> ball_mass; cout << Please enter the distance from the tee to the hole: << endl; cin >> course_distance; // Loop through all the values for velocity for(int i = 0; i < 150; i +=.001) { float distance = (i * 1.67) / (1 + (ball_mass/clubhead_mass)); if(distance > max_dist) max_clubheadveloc = i; max_dist = distance; } cout << "Your ball will have gone " << distance << "feet with no wind" << endl; if(course_distance < max_dist) cout << You can make a hole in one on this hole << endl; else cout << You cannot make a hole in one on this hole << endl; }

Project Problem Definition Our project problem is to decide if a human being can reasonably hit a hole in one on a course with given environmental conditions. We believe that on a course less than 400 yards a human being can hit a hole in one with the right conditions.

Method of Solving We started our project out with our research. We found equations that would determine the distance a golf ball can fly. This turned out to be more difficult than we originally thought it would be. We were able to find equations on how far the ball flew, not how the wind effected the balls flight. Then, once we had that information, we incorporated it into a program. The equation we used to simulate the distance the ball flew was: Distance = (club_head_velocity * 1.67)/(1 + (ball_mass/club_head_mass)) club_head_velocity is the velocity of the club head at time of inpact. ball_mass is the mass of the ball club_head_mass is the mass of the club head weight.

Project Conclusion In conclusion we have put a lot of time and effort in our project and we have succeeded in putting together a program that will do what we want it to do. Wind was not simulated because of research shortfalls. We did not think to research wind, thinking is was simple vector math. However, in the rush to finalize our short program, we realized that the method of solving did not account for wind or adding in a wind simulation component. This is noticeable especially in the equation we have used to determine the distance the ball will go. The equation is a no-wind simulation of the ball. We have also learned that we need a project mentor. The difficulty of finding useful information with regard to our project was difficult. We started off this project with a project mentor, but unfortunately we did not capitalize on his expertise and we lost touch. In addition, we have learned that proper research is more than easy. We have learned that the internet is not the proper place to base a whole project off of. We did not look into any books, papers, studies, etc that were available at the public libraries. Proper research is also something that cannot be rushed. We had rushed our project the whole time, not taking the time to verify what we have done. In conclusion, we have learned that laziness does not pay off.

Thanks and Acknowledgements http://www.bs-sports.co.jp/english/basic_of_golf_club/basic_of_club_2.html http://ffden-2.phys.uaf.edu/211_fall2002.web.dir/josh_fritts/flight.html http://www.hhs.homewood.k12.al.us/compsci/projects98/eteam/paper.html The above sites helped immensely in providing equations, terminology, and insight into the game of golf. Also, a special thanks goes out to Mr. Albert Simon, who prodded us along and never let us get too far behind. With him, we would not have been able to finish this project.