### About

# Ball in Wedge

Ball in Wedge models the dynamics of a ball falling and bouncing elastically in a symmetric wedge. Although the ball's free-fall trajectory and bounce are simple and are discussed in introductory physics textbooks, the ball-wedge system exhibits a rich array of periodic and chaotic behavior and is of current research interest.

The ball has both chaotic and periodic trajectories but it is difficult
to find initial conditions (x_{0}, vx_{0}, y_{0},
vy_{0}) that lead to periodicity. The "trick" is to examine the
dynamics when the ball collides with the wall. At the time of collision,
we record the ball's velocity component tangent to the wall vr and its
velocity component perpendicular to the wall v_{n}. A plot of v_{r}
vs. v_{n}^{2} at the time of impact, known as a Poincaré
section, provides a stroboscopic snapshot of the ball's state. The
measured velocity components determine the ball's position because we
can compute the ball's kinetic energy and use conservation of energy to
compute the ball's height. The *x*-coordinate is computed using the *y*-coordinate
and the wedge angle.

Run the Ball in Wedge model and observe the patterns. If the motion is periodic, the snapshot (Poincaré section) will show only a small number of points corresponding the number of collisions within the periodic orbit. If the trajectory is chaotic there the points on the plot will appear to be random. Initial conditions are selected by dragging the ball or by clicking within the Poincaré plot. Notice the symmetry of the patterns. Clicking at the center of an oval reveals the periodic trajectory.

### For Teachers

### Translations

Code | Language | Translator | Run | |
---|---|---|---|---|

### Software Requirements

Android | iOS | Windows | MacOS | |

with best with | Chrome | Chrome | Chrome | Chrome |

support full-screen? | Yes. Chrome/Opera No. Firefox/ Samsung Internet | Not yet | Yes | Yes |

cannot work on | some mobile browser that don't understand JavaScript such as..... | cannot work on Internet Explorer 9 and below |

### Credits

This email address is being protected from spambots. You need JavaScript enabled to view it. - WEH-Foundation; Fremont Teng; Loo Kang Wee; Francisco Esquembre

### end faq

### Sample Learning Goals

[text]

### For Teachers

## Ball in Wedge JavaScript Simulation Applet HTML5

The ball has both chaotic and periodic trajectories but it is difficult to find initial conditions (x0, vx0, y0, vy0) that lead to periodicity. The "trick" is to examine the dynamics when the ball collides with the wall. At the time of collision, we record the ball's velocity component tangent to the wall vr and its velocity component perpendicular to the wall vn. A plot of vr vs. vn2 at the time of impact, known as a Poincaré section, provides a stroboscopic snapshot of the ball's state. The measured velocity components determine the ball's position because we can compute the ball's kinetic energy and use conservation of energy to compute the ball's height. The x-coordinate is computed using the y-coordinate and the wedge angle.

Run the Ball in Wedge model and observe the patterns. If the motion is periodic, the snapshot (Poincaré section) will show only a small number of points corresponding the number of collisions within the periodic orbit. If the trajectory is chaotic there the points on the plot will appear to be random. Initial conditions are selected by dragging the ball or by clicking within the Poincaré plot. Notice the symmetry of the patterns. Clicking at the center of an oval reveals the periodic trajectory.

### Instructions

#### High Speed Check Box

Checking this will set the speed of the simulation to be fast or slow.

#### Adjustable Wedge

#### Toggling Full Screen

#### Play/Pause, Step and Reset Buttons

Research

[text]

### Video

[text]

### Version:

### Other Resources

[text]