Project Voyager 3
Posted: 13.08.2012, 17:46
I was thinking about some spacecrafts to start in the outher solar system and wanted to create them in Celestia.
My plan of the trajectory of the first, Voyager 3:
Start in 2016
Jupiter-Swing-By in 2018
Saturn-Swing-By in 2020
Uranus-Swing-By around 2024 (I?ll see, I?m not that far yet)
First I created several spacecrafts for the different trajectory parts (ellipse to Jupiter, 2 Hyperbolas for the Jupiter-Swing-By, Hyperbola to Saturn, etc…)
But now my first problem: The inclination of Saturn?s rotation axis makes it very difficult to get only one branch(?) of the hyperbola parallel to the arriving trajectory, not to mention to get the second one directing to Uranus. Would be much easier to let Celestia draw a hyperbola between 2 asymptotes instead of my “Try and error”-method to get them in the right direction with angles which don?t work very well with hyperbolas.
But the orbits before Saturn are finished, so I wanted to connect them with a xyz-trajectory with the script from the motherlode. But…
here a picture of how it SHOULD look like…
https://dl.dropbox.com/u/84094104/Celes ... ger3-2.jpg
And here a pic of how the trajectory LOOKS like…
https://dl.dropbox.com/u/84094104/Celes ... ger3-1.jpg
Very chaotic and retrograde. I think Celestia interpretes the points as angles, but they should be xyz coordinates. Or don?t know how the script works or if it?s compatible with my version of Celestia (1.6.1).
Here the referring source code:
and the xyz-file:
https://dl.dropbox.com/u/84094104/Celestia/voyager3.xyz
Can anybody help me?
My plan of the trajectory of the first, Voyager 3:
Start in 2016
Jupiter-Swing-By in 2018
Saturn-Swing-By in 2020
Uranus-Swing-By around 2024 (I?ll see, I?m not that far yet)
First I created several spacecrafts for the different trajectory parts (ellipse to Jupiter, 2 Hyperbolas for the Jupiter-Swing-By, Hyperbola to Saturn, etc…)
But now my first problem: The inclination of Saturn?s rotation axis makes it very difficult to get only one branch(?) of the hyperbola parallel to the arriving trajectory, not to mention to get the second one directing to Uranus. Would be much easier to let Celestia draw a hyperbola between 2 asymptotes instead of my “Try and error”-method to get them in the right direction with angles which don?t work very well with hyperbolas.
But the orbits before Saturn are finished, so I wanted to connect them with a xyz-trajectory with the script from the motherlode. But…
here a picture of how it SHOULD look like…
https://dl.dropbox.com/u/84094104/Celes ... ger3-2.jpg
And here a pic of how the trajectory LOOKS like…
https://dl.dropbox.com/u/84094104/Celes ... ger3-1.jpg
Very chaotic and retrograde. I think Celestia interpretes the points as angles, but they should be xyz coordinates. Or don?t know how the script works or if it?s compatible with my version of Celestia (1.6.1).
Here the referring source code:
Code: Select all
"Voyager 3 (Part 4)" "Sol"
{
Class "spacecraft"
Mesh "voyager.3ds"
Radius 0.005
Beginning "2018 09 10 00:00:00"
Ending "2021 01 15 00:00:00"
EllipticalOrbit
{
Period 33.55 # Umlaufzeit
PericenterDistance 5.33 # geringste Entfernung
Eccentricity 1.48 # Exzentrizit?t
Inclination -1.2 # Bahnneigung Vertikal
MeanAnomaly 3.13 # Positionswinkel
ArgOfPericenter -60 # Winkel des Perihels orbital
AscendingNode 284 # Winkel des Perihels ?quatorial
Epoch "2018 09 10 00:00:00" # Referenzzeit
}
Albedo 0.4
}
"Voyager 3 (Part 5)" "Sol/Saturn"
{
Class "spacecraft"
Mesh "voyager.3ds"
Radius 0.005
Beginning "2020 09 17 00:00:00"
Ending "2021 01 01 00:00:00"
EllipticalOrbit
{
Period 5.83 # Umlaufzeit
PericenterDistance 66000 # geringste Entfernung
Eccentricity 1.07 # Exzentrizit?t
Inclination 50 # Bahnneigung Vertikal
MeanAnomaly -1200 # Positionswinkel
ArgOfPericenter -20 # Winkel des Perihels orbital
AscendingNode 160 # Winkel des Perihels ?quatorial
Epoch "2020 09 17 00:00:00" # Referenzzeit
}
Albedo 0.4
}
"Voyager 3 (Part 6)" "Sol/Saturn"
{
Class "spacecraft"
Mesh "voyager.3ds"
Radius 0.005
Beginning "2020 09 17 00:00:00"
Ending "2021 01 01 00:00:00"
EllipticalOrbit
{
Period -5.83 # Umlaufzeit
PericenterDistance 66000 # geringste Entfernung
Eccentricity 1.07 # Exzentrizit?t
Inclination 230 # Bahnneigung Vertikal
MeanAnomaly 1200 # Positionswinkel
ArgOfPericenter 20 # Winkel des Perihels orbital
AscendingNode 160 # Winkel des Perihels ?quatorial
Epoch "2020 09 17 00:00:00" # Referenzzeit
}
Albedo 0.4
}
"Voyager 3 (V1.0)" "Sol"
{
Class "spacecraft"
Mesh "voyager.3ds"
Radius 0.005
Beginning "2016 01 01 00:00:00"
Ending "2021 01 01 00:00:00"
SampledTrajectory
{
Source "Voyager 3.xyz"
DoublePrecision false
Interpolation "cubic"
}
Albedo 0.4
}
and the xyz-file:
https://dl.dropbox.com/u/84094104/Celestia/voyager3.xyz
Can anybody help me?