Bouncing Balls Alex Jing Wei Huang. Goals of this Project Analyze the ball collision rates under different conditions (parameters). – Different container.

Slides:



Advertisements
Similar presentations
FRACTAL DIMENSION OF BIOFILM IMAGES
Advertisements

The Three-Dimensional Coordinate System 11.1
Molecular Dynamics at Constant Temperature and Pressure Section 6.7 in M.M.
Transfer FAS UAS SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS Introduction Physical basis Molecular dynamics Temperature and thermostat Numerical.
Halliday/Resnick/Walker Fundamentals of Physics 8th edition
WALES, Ltd. MAY 2010 UNCLASSIFIED Interception Debris- from Initials to Full Signature- 1/16 INTERCEPTION DEBRIS – FROM INITIALS TO FULL SIGNATURE Approved.
Elastic Collisions. Conservation  Elastic collisions conserve both momentum and kinetic energy.  Two equations govern all elastic collisions. m1m1 m2m2.
09-1 Physics I Class 9 Conservation of Momentum in Two and Three Dimensions.
Kinetic Theory of Gases Physics 202 Professor Lee Carkner Lecture 15.
Distance and Midpoint Formulas; Circles
How does the kinetic model develop a root mean square velocity? What is root mean square? Half the class average the numbers below, square the average,
The Brazil Nut Effect Modelling granular convection with bouncing balls By Richie Stauffer.
1. An Overview of the Data Analysis and Probability Standard for School Mathematics? 2.
7.1 Scalars and vectors Scalar: a quantity specified by its magnitude, for example: temperature, time, mass, and density Chapter 7 Vector algebra Vector:
3D Physics Simulation Steven Durant. Contents Equations –Gravity –Euler’s Method –Simple Collisions –Correct Collisions Efficiency Applications Screenshots.
Chapter 21 Basic Statistics.
Ch 23 pp Lecture 3 – The Ideal Gas. What is temperature?
Questions From Reading Activity? Big Idea(s):  The interactions of an object with other objects can be described by forces.  Interactions between.
10.6 Parametric Equations. Definition of Parametric Equations parametric equation is a method of defining a relation using parameters. A simple kinematic.
Copyright © 2007 Pearson Education, Inc. Slide 10-1 Parametric Equations Here are some examples of trigonometric functions used in parametric equations.
Section 10.5 The Kinetic Molecular Theory. The Kinetic Molecular Theory In this section… a.Gases and Gas Laws on the Molecular Scale b.Molecular speed,
A Question of Bounces COLLISIONS AND MOMENTUM: PROVING FORCES ARE ALWAYS EQUAL.
The Kinetic Molecular Theory of Matter Describe each word to define: Kinetic Molecular Theory Matter.
 We just discussed statistical mechanical principles which allow us to calculate the properties of a complex macroscopic system from its microscopic characteristics.
The Gas State and Kinetic Molecular Theory
Momentum and Impulse. March 24, 2009 Momentum and Momentum Conservation  Momentum  Impulse  Conservation of Momentum  Collision in 1-D  Collision.
The total mechanical energy may or may not be conserved
Sec. 3-5 Exploratory Data Analysis. 1.Stem & Leaf Plots: (relates to Freq. Dist) Look at examples on page Box Plot: (Relates to Histograms)
Neutron EDM Monte Carlo Simulation Uniform E+B fields Riccardo Schmid B. Plaster, B. Filippone Chicago June 6, 2007 EDM Collaboration Meeting.
Interactions: Collision Model Supercomputing Challenge Kickoff 2008 Bob Robey and Drew Einhorn.
8.1 The Rectangular Coordinate System and Circles Part 2: Circles.
Chapter 6 Momentum Momentum and Collisions This chapter is concerned with inertia and motion. Momentum helps us understand collisions.
2D Collisions and Center of mass. Collisions or Explosions in Two Dimensions y x before after P total,x and P total,y independently conserved P total,x,before.
Momentum. The p = m = mass v = velocity Unit: Vector Direction of momentum is determined by the direction of the.
Cutnell/Johnson Physics 8th edition Reading Quiz Questions
Elastic Collisions & Sierpinski Carpet Anakaren Santana.
3/13/2016 Data Mining 1 Lecture 2-1 Data Exploration: Understanding Data Phayung Meesad, Ph.D. King Mongkut’s University of Technology North Bangkok (KMUTNB)
1 6. Center of mass, Collisions 6.1. The center of mass To describe the motion of a system of particles (also for their continuous distribution – a solid.
The kinetic model of a gas Unit 4: Module 3 – Kinetic Theory There are two ways of describing a gas: macroscopic and microscopic. Macroscopic: Considers.
Minimum spanning tree diameter estimation in random sensor networks in fractal dimension Students: Arthur Romm Daniel Kozlov Supervisor: Dr.Zvi Lotker.
Wednesday, October 7 th  Please take out your notes!  A gas mixture with a total pressure of 745 mmHg contains each of the following gases.
6. Center of mass, Collisions
Book 1 Section 5.2 The kinetic theory
Kinetic Theory of Gases
THE AREA OF A CIRCLE An introduction to approximating the area of a circle.
Momentum and Impulse.
Probablity Density Functions
Section 1.9 Distance and Midpoint Formulas and Circles
AUTOMOBILE PARTS.
Diffusion of Gas Particles
Maxwell-Boltzmann; Temperature and Catalysts
Aim: How do we Analyze elastic collisions?
9.8 Momentum and Kinetic Energy in Collisions
Conservation of Momentum in Two and Three Dimensions
Elastic Collisions.
2D Collisions and Center of mass
Unit 1: Reaction Kinetics
Center of Mass & Linear Momentum
Elastic Collisions SPH4U.
Shapes.
EDEXCEL Topic 14 PARTICLE MODEL
Momentum and Collisions
Quick Question: Explore these 2 cases
Collisions.
4.b Kinetic Molecular Theory
Kinetic Molecular Theory
Introduction to Momentum (P)
TEMPERATURE ( What is it?) Date___________
Unit 9: Coordinates, Area, and Volume
2D Shapes Rectangle Circle Triangle Rectangle. What shape is the door? Rectangle.
Presentation transcript:

Bouncing Balls Alex Jing Wei Huang

Goals of this Project Analyze the ball collision rates under different conditions (parameters). – Different container shapes). – Different numbers of balls, – Different initial velocity ranges. Analyze the velocity distribution of these balls.

State Space of the System State space: 4 dimension. –Position (x and y coordinates) –Velocity (x and y directions) Other parameters of the system –Shape of the container –Radius of balls

Simulation Tools Python –Pygame pakage –Visual pakage

Properties of the System Balls are moving in 2D space. Balls have random initial velocities. All balls have same radius and mass. Balls can collide with walls and other balls. Energy is conserved during all time.

Experiment 1: The collision rates with respect to different container shapes 10 balls (with random initial velocities between –5 to 5) are put in three containers with same area and different shape. –600 x 600 (pixel x pixel) –400 x 900 –300 x 1200 We calculate the number of collisions after moving for a day (24*60 2 seconds). –Note by “second”, I mean iteration.

Experiment 1 (cont.)

600 x 600 square window Data 1Data 2Data 3Data 4Data 5Average Ball to wall ,6 Ball to ball Total

Experiment 1 (cont.) 900 x 400 rectangular window Data 1Data 2Data 3Data 4Data 5Average Ball to wall Ball to ball Total

Experiment 1 (cont.) 1200 x 1200 rectangular window Data 1Data 2Data 3Data 4Data 5Average Ball to wall Ball to ball Total

Experiment 1 (cont.) Summary of data 600 x x x 300 Ball to wall7455, Ball to ball Total

Experiment 1 (cont.) Conclusion –We can minimize the number of ball-to-wall collisions by putting them in a square container.

Experiment 2: Collision rates with respect to different numbers of balls Window size: 600 x 600. Number of balls –10 –15 –20

Experiment 2 (cont.) 10 balls (same data from Experiment 1) Data 1Data 2Data 3Data 4Data 5Average Ball to wall ,6 Ball to ball Total

Experiment 2 (cont.) 15 balls Data 1Data 2Data 3Data 4Data 5Average Ball to wall Ball to ball Total

Experiment 2 (cont.) 20 balls Data 1Data 2Data 3Data 4Data 5Average Ball to wall Ball to ball Total

Experiment 2 (cont.) Summary of data Conclusion –Both ball-to-wall and ball-to-ball collisions increase as the number of balls increases. 10 balls15 balls20 balls Ball to wall7455, Ball to ball Total

Experiment 3: Collision rates with respect to different initial velocity ranges Window size: 600 x 600. Number of balls : 10 Initial velocity ranges –[ -5, 5] in each x and y direction –[-10, 10] –[-15, 15]

Experiment 3 (cont.) Initial velocity range : [-5, 5] Data 1Data 2Data 3Data 4Data 5Average Ball to wall ,6 Ball to ball Total

Experiment 3 (cont.) Initial velocity range : [-10, 10] Data 1Data 2Data 3Data 4Data 5Average Ball to wall Ball to ball Total

Experiment 3 (cont.) Initial velocity range : [-15, 15] Data 1Data 2Data 3Data 4Data 5Average Ball to wall Ball to ball Total

Experiment 3 (cont.) Summary of data Conclusion –Both ball-to-wall and ball-to-ball collisions increase as velocity range increases. [-5, 5][-10, 10][-15, 15] Ball to wall7455, Ball to ball Total

Velocity Distribution Balls’ velocities are changing during the experiment (due to collisions with each other). We analyze the velocity change by plotting the histogram of these balls’ velocities at each time step.

Velocity Distribution (cont.) The simulation verifies that, after certain period of time, the balls’ velocities will follow the Boltzmann distribution. For proof, please look up Wikipedia

Future Exploration How the collision rate is affected –if the balls are moving in 3D? –if the container is a triangle or a circle? –if balls have different radius and mass?