Kepler Motion


During the last quarter of the 16 centry, the Danish bobleman Tycho Brahe provide

He hoped to use his data to verify his own model of the solar system,

At Brahes death at 1601, his assistant Johannes Kepler inherited the data that Brahes had accumulated.

Kepler spend some 20 years analyzing these data, looking for mathematical regularities.

He came to the conclusion that the ideal of circular orbits should be discarded

Kepler summerized his laborious study of planetary motion with the following three laws:

This java applet let you play with Kepler's laws and learn more physics insight.



Your browser can't run 1.0 Java applets, so here's a picture of the window the program brings up:



    The red circle at the center of the screen represent the sun.

    The moving yellow circle is the planet.

    The initial condition is represented by the blue arrow.

    The planet start from the starting point of the blue arrow,

      and its initial velocoty is proportional to the length of the arrow.

    You can drag the blue arrow to change its initial condition in three different modes:

      1. fixed kinetic energy

      2. fixed angular momentum

      3. arbitrary

      Find out the relation between shape and size of the trajectory with the above parameters.

    Right click the mouse button to suspend the animation. Click it again to resume.

    What if you click it with the left mouse button? Find out by yourself.

    Use reset button to clear the screen. (Try to compare different trajectorys before press it!)

    You can select four different mode to play with it.

    For the energy mode or while you drag the mouse button:

      The lower green curve is the potential energy : U(r)=-GMm/r

      another one is the effective potential energy Ueff(r)=-GMr/r + L2/(2mr2)

    Two horizontal red lines show the total energy of the particle.

    (watch the small moving dots! )

    The period of the particle motion is also shown in real time unit.


Any suggestions? Please click hwang@phy03.phy.ntnu.edu.tw

Personal Home Page for more physics related java applets.
Last modified : 


URLs link to this page

  1. http://ourworld.compuserve.com/homepages/Peter_Krahmer/java1.htm
  2. http://www.geocities.com/SiliconValley/Lakes/3015/physicsRef.html
  3. http://didaktik.physik.uni-wuerzburg.de/~pkrahmer/home/java1.html
  4. http://www.ucm.es/info/teorica/virtuallab.htm
  5. http://cccsrv.trevano.ch/physics.html
  6. http://www.df.uba.ar/~dgomez/mec/links.html
  7. http://www.ba.infn.it/www/didattica.html
  8. http://www.ucm.es/info/teorica/virtualab.html
  9. http://library.advanced.org/10170/links.htm
  10. http://www.mdstud.chalmers.se/~np5-35/ bookmarks.html
  11. http://www.geocities.com/CapeCanaveral /4310/java1.htm#physik
  12. http://cccsrv.trevano.ch/WWWSperimenta le/physics.html