NTNUJAVA Virtual Physics Laboratory (Java Simulations in Physics)
August 22, 2008, 05:57:00 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Switch to this new system on 2007/02/14. (previous system2001-2007, 1996-2001) ,Chinese forum more simulations and resources in Chinese.
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Motion of a Ping-Pong  (Read 51720 times)
0 Members and 1 Guest are viewing this topic.
Fu-Kwun Hwang
Administrator
Hero Member
*****
Posts: 1081



WWW
« on: January 29, 2004, 03:25:19 PM »

Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
There are 2 translations,
or


Have you ever use your finger to press down one side of the ping-pong ball?
If you press hard enough, you will find ping-pong ball running away from you.
However, a few seconds later, the ping-pong starts to rolling back toward you. Why?



The ball starts with an initial velocity Vo, and an initial angular velocity wo.
Due to the friction force between ping-pong ball and the table
Fu=u mg. (Blue arrow)
The center of mass of the ping-pong ball will slow down.
V= Vo - a t

The friction force will produce a torque ( r u mg, where r is the radius of the ball ) to change its rotating speed w = wo-t * (r u mg)/I.
  where I is the moment of inertia of the ball.
When the velocity of the contact point related to the table V - r w becomes zero, the friction force vanishes.

The motion become a free rolling (rolling without slipping). V = r w
if V< 0. then ping-pong ball rolling backward (toward you).
Is it passible to let the ball stop? (velocity V=0.) or moving forward(V>0.)?
Under what kinds of conditions? This java applet let you play with it. Enjoy!





The initial velocity of the ball is fixed. Vo= 200. cm/s.
You can change different initial angular velocity wo ( r*wo was shown).
    r*wo<0 : counterclockwise, r*wo>0 : clockwise

Press start button to starts the java animation.

RightClick the mouse button to toggle the animation. The white arrow below the ball represent the friction force.
Press Clear to clear the curves (Velocity V verses time t).



    red velovity at the center of mass
    greenangular velocity * radius ( w* r)
    yellowfree rolling V = r * w

You can also change the friction coefficient u.

How to calculate?
1. What is the friction force between the ball and the table?
2. What is the acceleration of the ball¡H How the speed changed?
3. What is the torque to the ball? ¡HHow the angular velocity changed?
4. What is the velocity of the contact point relative to table?

Can you write down the equations of motion ?
I did that already. It is your turn, now!
¡]The momentum of initial for the hard sphere ball is I= (2/5) m r2, I= (2/3)mr2 for thin spherical shell )


Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
There are 2 translations,
or
Logged
Andre Michelle
Newbie
*
Posts: 1


« Reply #1 on: January 17, 2006, 04:32:43 PM »

hi hwang,


i'm currently developing a pinball engine where the ball should move with respect to its rotation. I'm not that familar with mathematical notation, so I hope that you can explain some of the letters, you are using here. I'm trying to explain it for myself, so you may just correct me, if I'm wrong. These are beginner questions, but your execution fits perfectly to my current problem. Don't bother Smiley

Fu=u mg:

m,g is mass, gravity.
Fu is the force, that acts to the ball, while he is rotating in a different speed than his linear velocity (friction). Is 'u' the velocity at the contact point (ball, table) ? Is 'u' a vector ?

V= Vo - a*t:

a is not more than just subtracting Fu with respect to time ?

w = wo-t * (r u mg)/I:

w is the angularVelocity, w0 is the old angularVelocity minus ( radius * u * mg ) / inertia with respect to time 't'.

I wonder, if there are any if-conditions in your source or are the forces clearing for theirself ?
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!