Consortium for Upper Level Physics Software
Classical Mechanics Simulations
(ISBN 0-471-54881-2)
Authors:
- Bruce Hawkins of Smith College
- Randall Jones of Loyola College
Programs:
- GENMOT (The Motion Generator), written by Randall Jones,
allows you to numerically solve any differential equation of motion
for a system with up to three degrees of freedom and display the
time evolution of the system in a wide variety of formats. Any
of the dynamical variables or any function of those variables
may be displayed graphically and/or numerically and a wide range
of animations may be constructed. Since the Motion Generator can
be used to solve any second order differential equation, it can
also be used to study systems analyzed by Lagrangian methods.
Real world coordinates may be constructed as functions of generalized
coordinates so that simulations of the actual system can be constructed.
- ROTATE (Rotation of Three-Dimensional Objects), written
by Randall Jones, is designed to aid in the visualization of the
dynamical variables of rotational motion. It will allow you to
observe the 3-D motion of rotating objects in a controlled fashion,
running the simulation faster, slower, or in reverse while displaying
the corresponding evolution of the angular velocity, the angular
momentum and the torque. It will display the motion from the fixed
frame and from the body frame to help in understanding the translation
between these two descriptions of the motion. By using the stereographic
feature of the program you can create a genuine 3-D representation
of the motion of the quantities.
- COUPOSC (Coupled Oscillators), written by Randall Jones,
is designed to investigate a wide range of harmonic systems. Given
a set of objects and springs connected in one or two dimensions,
the simulation can solve the problem by generating the normal
mode frequencies and their corresponding motions. It can take
any set of initial conditions and resolve them into their component
normal mode motions or take any set of initial mode occupations
and display the corresponding motions of the objects. It can also
determine the motion of the system when it is acted on by external
forces. In this case the total forces are no longer harmonic so
the solution is generated numerically. The harmonic analysis,
however, still provides an important tool for investigating and
understanding the subsequent motion.
- ANHARM (Anharmonic Oscillators), written by Bruce Hawkins,
simulates oscillations of various types: pendulum, simple harmonic
oscillator, asymmetric, cubic, Vanderpol, and a mass in the center
of a spring with fixed ends. Nonlinear behavior is emphasized.
The user may choose to view one to four graphs of the motion simultaneously,
along with the potential diagram and a picture of the moving object.
Graphs that may be viewed are x vs. t, v vs. t, v vs. x, the Poincare
diagram, and the return map. Tools are provided to explore parameter
space for regions of interest. Fourier analysis is available,
resonance diagrams can be plotted, and the period can be plotted
as a function of energy. Includes a tutorial demonstrating the
usefulness of phase plots and Poincare plots.
1993 Computers in Physics Award Winner!
- ORBITER (Gravitational Orbits), written by Bruce Hawkins,
simulates the motion of up to five objects with mutual gravitational
attraction, and any reasonable number of additional objects moving
in the gravitation field of the first five. The motion may be
viewed in up to six windows simultaneously: windows centered on
a particular body, on the center of mass, stationary in the universe
frame, or rotating with the line joining the two most massive
bodies. A menu of available systems includes the solar system:
the sun, earth, moon system; the sun, Jupiter, and its moons;
the sun, earth, and Saturn demonstrating retrograde motion, the
sun, Jupiter, and a comet; and a pair of binary stars with a comet.
Bodies may be added to any system, or a new system created using
either numerical coordinates or the mouse. Bodies may be replicated
to demonstrate the sensitivity of orbits to initial conditions.
- COLISON (Collisions), written by Bruce Hawkins simulates
two-body collisions under any of a number of force laws: Coulomb
with and without shielding and truncation, hard sphere, soft sphere
(harmonic), Yukawa, and Woods-Saxon. Collision may be viewed in
the laboratory and center of mass systems simultaneously, with
or without momentum diagrams. Includes a tutorial on the usefulness
of the center of mass system, one on the kinematics of relativistic
collisions, and one on cross section. Plots cross section against
scattering parameter, and compares collisions at different parameters.
back to the top of page
back to CUPS home-page