Calculating the Number of Bounces for a Moving Ball

In summary, the distance traveled by a ball rolling off a table with an initial velocity of 1m/s and bouncing with a halved velocity each time it hits the ground can be determined by finding the sum of a geometric series. However, this method is limited and does not have a general solution for any given horizontal distance. The number of bounces required to reach a certain horizontal distance also depends on the height of the table. The velocity of a ball is a vector and is reversed and reduced every time it hits the ground, with the vertical component being reversed and the horizontal component remaining constant. The height of the table and initial velocity determine the number of bounces needed to travel a certain horizontal distance. For a very high table, the
  • #1
ironhill
10
0
A ball rolls off a table with initial velocity u (say 1m/s). Every time it hits the ground its velocity is halved. Find how many times it has bounced when it has traveled a distance x (say 1m) from the table.

I am almost sure that you can do this without knowing the height of the table but I can't for the life of me get it out. Any ideas?
 
Physics news on Phys.org
  • #2
Time it travels seems to be a sum of geometric series. This suggests that the distance traveled is limited and there is no general solution for any x.
 
  • #3
It does depend on the height of the table. For a very high table, it will travel 1m before the first bounce.
 
  • #4
You would have to know the height of the table, otherwise there is no telling because as 'pam' said, the roll will make it travel a certain distance first, then the bounces will carry it further. Also, the higher the table the higher a longer it will bounce.
 
  • #5
ironhill said:
Every time it hits the ground its velocity is halved.

Actually, every time it hits the ground its velocity is reversed and reduced. :rolleyes:
 
  • #6
Only vertical component is reversed.
 
  • #7
Wouldn't it be possible to solve this by putting it in a ratio to an unknown variable?
 
  • #8
Borek said:
Only vertical component is reversed.

But velocity is a vector, not a scalar. The entire velocity, therefore, is reversed and reduced.
 
  • #9
So how come ball doesn't change its horizontal direction?
 
  • #10
When the coefficient of restitution between the ball and the floor is e, the magnitude of the vertical component of the velocity changes according to:
final velo/initial velo = vy2/vy1 = e.

In this idealized scenario, the horizontal component of the velocity remains constant, just as in projectile motion. This is what the OP possibly wanted to say. The horizontal component remains equal to the speed it had at the point of rolling off the table.

Here e = ½, and we know exactly where the ball is at any time, and the horizontal distance covered will be given by x= vx*t. Given x, we can find the number of bounces using elementary algebra, and x is independent of the initial height.

The velocity vector is not reversed and reduced before and after collisions. The magnitude of the velocity is, of course, reduced.

Note that in this idealized case, the ball bounces to infinity. The height of a bounce tends to zero as number of bounces go to infinity.

For a nice animation, see http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=345".
 
Last edited by a moderator:
  • #11
Shooting Star got what I meant, motion in the horizontal and vertical directions carry on independantly of each other, which made me think you might be able to figure out the number of bounces after a given distance since you know the initial velocity in the horizontal direction and so u*t = x and figuring out time it takes, t, you could find the number. Well okay looks like you can't, (though I could swear I remember seeing an old exam question where they did it...)

Here's what I have anyway:

Velocity it has in the vertical when it hits the floor: v0 = [tex]\sqrt{2gh}[/tex]. (There's one of those mysterious twos that turn up in physics.)

Time it takes to hit the floor the first time: v0/g

Time of flight of a projectile with vertical velocity component v: 2v/g

So total time the ball has spent moving after k bounces is:

v0/g + 2(ev0)/g + 2(e[tex]^{2}[/tex]v0)/g + 2(e[tex]^{3}[/tex]v0)/g + ... + 2(e[tex]^{k}[/tex]v0)/g

= (v0/g)*(1 + 2e(1 + e + ... + e[tex]^{k}[/tex]) = T

So x = uT
If you let it bounce an infinite number of times the sum of the series is 1/(1-e) and for e = 0.5 the ball goes 3v0/g. So that depends on height through v0 (as a square root so you'd need a high table to get the ball to go far).

After k bounces the sum of the series is (1-e[tex]^{k+1}[/tex])/(1-e) so
x = (uv0/g)(1+2e((1-e[tex]^{k+1}[/tex])/(1-e)))
So the number of bounces k depends on v0 (After taking logs and so forth).

Of course you need to know the initial height, if you think about a real ball rolling off a table it's totally obvious. This comes from too much maths and too little physics on my part.
 
  • #12
You are right -- the initial height will determine the number of bounces, through the initial vertical component of the velocity, even if the horizontal component remains the same. If the height and therefore the speed is higher, the ball will spend more time in the air and will cover a larger horizontal distance per bounce compared to being dropped from a lesser height.
 
  • #14
Borek said:
Regardless of the initial height number of bounces is infinite.

I believe I have said that before.

It is obvious from the context that I was referring to the number of bounces for a finite horizontal distance. Which portion have you not understood?
 
Last edited:
  • #15
Danger said:
But velocity is a vector, not a scalar. The entire velocity, therefore, is reversed and reduced.
Why are you asserting this? What reason do you have for believing this is true? As has been pointed out repeatedly here, the horizontal component is not affected by either gravity or the floor (ignoring friction) and so does not change.
 
  • #16
Shooting Star said:
I believe I have said that before.

It is obvious from the context that I was referring to the number of bounces for a finite horizontal distance. Which portion have you not understood?

Sorry, missed that. That happens when you watch Goblet of Fire on TV and answer PF posts in commercial breaks :smile:
 

FAQ: Calculating the Number of Bounces for a Moving Ball

What is the formula for calculating the velocity of a bouncing ball?

The formula for calculating the velocity of a bouncing ball is velocity = √(2gh), where g is the acceleration due to gravity (9.8 m/s^2) and h is the height of the ball's bounce.

How does the surface affect the velocity of a bouncing ball?

The surface can affect the velocity of a bouncing ball by changing the amount of energy absorbed or lost during the bounce. A harder surface will result in less energy lost, leading to a higher bounce and therefore a higher velocity. A softer surface will absorb more energy, causing a lower bounce and lower velocity.

Does the size of the ball affect its velocity when bouncing?

Yes, the size of the ball can affect its velocity when bouncing. A larger ball will have a higher velocity due to its greater mass, while a smaller ball will have a lower velocity.

What other factors can affect the velocity of a bouncing ball?

Other factors that can affect the velocity of a bouncing ball include the surface temperature, air resistance, and the angle at which the ball is dropped. Additionally, the elasticity and air pressure of the ball can also play a role in its velocity.

How does the velocity of a bouncing ball change over time?

The velocity of a bouncing ball will decrease over time due to the effects of air resistance and friction. However, if the ball is bouncing on a perfectly elastic surface, the velocity will remain constant as there is no energy lost during the bounce.

Similar threads

Back
Top