Configure Object Wizards
Since there are three different types of objects, i.e. stars, planets, and observers,
the configuration dialogs are slightly different for each of the objects types.
The links on the left lead to the respective tutorials.
But before you go there you ought to familiarize yourself with the following concepts
that are employed by Space Explorer 1.0
- The global coordinate system used for setting up solar systems
- The local coordinate system used by the observer
- The method used for configuring orbiting objects
Lets treat them one by one.
Coordinate Systems
The user interfaces of Space Explorer 1.0 employ a particular form of spherical
coordinates that are also widely used in astronomy. The location of an object
is described by the distance the object has from the origin of the coordinate system
R and the two angles
- Right Ascension (abbreviated RA) and
- Declination (abbreviated Dec)
RA measures rotation about the vertical y-axis while Dec takes account of
rotation about a
horizontal axis in the (x, z)-plane. Mapped onto the surface of earth, RA would
correspond to longitude and Dec to latitude.
RA is expressed in hours
from 0 to 24h. Dec is measured in degrees from -90° (south)
to 90° (north). The third coordinate R is, of course, measured in km.
For more information on the astronomical aspects have a look at the
links.
The following picture illustrates these relationships where the location of object P
in space is given by the coordinates
(RAP, DecP, RP).
Also shown are the corresponding cartesian coordinates (x, y, z).
Space Explorer 1.0 uses two coordinate systems of this kind for different purposes.
The relationship between those two systems is shown in the next figure. The figure
shows RA (left) and Dec (right) for a system consisting of three objects (sun, earth, and
ship). The global system
(in black, coordinates with superscript cfg) is
used for configuring a solar system. The local system (in red, coordinates with superscript obs)
is used for the heads-up display of the observer.
The observer object, called 'ship'
in the figure, is always located at the origin of the local coordinate system.
In general, even though it is not necessary, the gravitational center of the system will
be placed at the origin of the global coordinate system
      
( RASuncfg, DecSuncfg, RSuncfg )   =  
( 0, 0, 0 )
Now that it is clear how the Space Explorer 1.0 setup coordinates work,
we can go ahead and discuss the configuration of orbiting objects.
Configuring Orbiting Objects
When setting up an orbiting object you need to specify two orbital positions:
the first or initial position and the second position (see for example the
dialog for configuring a planet). Using this information, Space Explorer 1.0
will calculate the velocity of the orbiting object as an initial value for
the subsequent simulation such that a stable circular orbit is achieved.
The following picture illustrates this for a simple system consisting of a star, a planet, and
a moon. The moon is supposed to orbit the planet. In the following it will be shown how
this can be achieved.
The two positions determining the orbit
must be expressed with respect to the global coordinate system. Any two positions that are not aligned
which each other will do the job. However, the easiest choice is the one depicted in the
figure where both positions are perpendicular to each other. When the displacement is selected as shown in
the figure, the moon will orbit counter clockwise around the planet. In order to have it
orbiting clockwise, both positions must be interchanged.
The superscript cfg is dropped because it is clear that from now on
everything takes place in the global coordiante system.
For simplicity, the declination of all objects is assumed to be zero, i.e.
       DecStar  =   DecPlanet  =   DecMoon  =   0
Now all that remains to be done is to express the coordinates
       ( RAMoon1, 0, RMoon1 )   and  
( RAMoon2, 0, RMoon2 )
in terms of the known quantities
       ( RAPlanet, 0, RPlanet )   and   ROrbit.
Provided that   ROrbit  <<   RPlanet, this is what we get for a counter clockwise orbit as shown
in the figure
       RAMoon1  =   RAPlanet
       RMoon1     =   RPlanet   +   ROrbit
       RAMoon2  =   RAPlanet   +
  3.82 ROrbit/RPlanet
       RMoon2     =   RPlanet
For a clockwise orbit the equations become
       RAMoon1  =   RAPlanet   -
  3.82 ROrbit/RPlanet
       RMoon1     =   RPlanet
       RAMoon2  =   RAPlanet
       RMoon2     =   RPlanet   +   ROrbit
Using these equations, it is straightforward to compute the coordinates needed to complete the
first sheet of the 'configure object wizards' for orbiting objects, thus enabling Space Explorer 1.0 to
calculate the velocity necessary for the orbiting object to assume a stable circular orbit.
|