Page 1 of 1

Project Voyager 3

Posted: 13.08.2012, 17:46
by FarGetaNik
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:

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?

Posted: 03.01.2018, 03:13
by MrSpace43
I'm very mad that it was canceled!