Space craft time frames

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
Darkmiss
Posts: 1059
Joined: 20.08.2002
With us: 22 years 5 months
Location: London, England

Space craft time frames

Post #1by Darkmiss » 26.11.2002, 01:58

brought this here so its easily found

All these times are correct as to the web site I got the info from.
apart from the launch time being 12:00 if no exact time was given.

UPDATE: These time frames only work with Celestia 1.2.5-Pre7

Apollo 10
Beginning "1969 5 18 12:49" # Launch
Ending "1969 5 26 12:55" # Return

Apollo 11
Beginning "1969 7 16 09:32" # Launch
Ending "1969 7 24 12:55" # Return

International Space Station
Beginning "1998 11 20 12:00" # Zarya module launched
# Ending ??? Still in Orbit

Hubble Space Telescope
Beginning "1990 4 25 12:00" # Launched
# Ending 2010 ? Still in Orbit

SkyLab
Beginning "1973 5 14 12:00" # Launch
Ending "1979 6 11 12:00" # Reentered Atmosphere

Space Station Mir
Beginning "1986 2 20 12:00" # Launched
Ending "2001 3 21 12:00" # Re-entered Atmosphere

Sputnik 1
Beginning "1957 10 4 12:00" # Launch
Ending "1958 1 4 12:00" # Re-entered Atmosphere

Mars Odyssey
Beginning "2001 10 24 12:00" # Arrive at mars
# Ending ??? Still in Orbit

Mars Global Surveyor
Beginning "1997 9 12 12:00" # Arrived at mars
# Ending ??? Still in Orbit

Galileo
Beginning "1989 10 18 22:23" # Launch
Ending "2003 9 21 10:44" # Crash into Jupiter

Voyager 1
Beginning "1977 9 5 12:56" #Launch
# Ending ??? Still in Orbit

Voyager 2
Beginning "1977 8 20 14:29" #Launch
# Ending ??? Still in Orbit


-** And Goes Earth Weather Satalites **-

Goes-8
Beginning "1994 4 13 12:00" #Launch
# Ending ? Still in Orbit

Goes-9
Beginning "1995 5 23 12:00" #Launch
# Ending ? Still in Orbit

Goes-10
Beginning "1997 4 25 12:00" #Launch
# Ending ? Still in Orbit

And here is an example of where to put these lines
within your .ssc file.

"Apollo11" "Sol/Earth/Moon"
{
Class "spacecraft"
Mesh "apollo11.3ds"
Radius 0.010

Beginning "1969 7 16 09:32" # Launch
Ending "1969 7 24 12:55" # Return


EllipticalOrbit
{
Period 0.5
SemiMajorAxis 2000
Eccentricity 0.01
Inclination 5
}

Albedo 0.10
}
Last edited by Darkmiss on 05.12.2002, 13:49, edited 3 times in total.
CPU- Intel Pentium Core 2 Quad ,2.40GHz
RAM- 2Gb 1066MHz DDR2
Motherboard- Gigabyte P35 DQ6
Video Card- Nvidia GeForce 8800 GTS + 640Mb
Hard Drives- 2 SATA Raptor 10000rpm 150GB
OS- Windows Vista Home Premium 32

masterhell

Space craft time frames

Post #2by masterhell » 30.11.2002, 03:20

Darkmiss wrote:brought this here so its easily found

All these times are correct as to the web site I got the info from.
apart from the launch time being 12:00 if no exact time was given.

Apollo 10
Beginning "1969 5 18 12:49" # Launch
Ending "1969 5 26 12:55" # Return

Apollo 11
Beginning "1969 7 16 09:32" # Launch
Ending "1969 7 24 12:55" # Return

International Space Station
Beginning "1998 11 20 12:00" # Zarya module launched
# Ending ??? Still in Orbit

Hubble Space Telescope
Beginning "1990 4 25 12:00" # Launched
# Ending 2010 ? Still in Orbit

SkyLab
Beginning "1973 5 14 12:00" # Launch
Ending "1979 6 11 12:00" # Reentered Atmosphere

Space Station Mir
Beginning "1986 2 20 12:00" # Launched
Ending "2001 3 21 12:00" # Re-entered Atmosphere

Sputnik 1
Beginning "1957 10 4 12:00" # Launch
Ending "1958 1 4 12:00" # Re-entered Atmosphere

Mars Odyssey
Beginning "2001 10 24 12:00" # Arrive at mars
# Ending ??? Still in Orbit

Mars Global Surveyor
Beginning "1997 9 12 12:00" # Arrived at mars
# Ending ??? Still in Orbit

Galileo
Beginning "1989 10 18 22:23" # Launch
Ending "2003 9 21 10:44" # Crash into Jupiter

Voyager 1
Beginning "1977 9 5 12:56" #Launch
# Ending ??? Still in Orbit

Voyager 2
Beginning "1977 8 20 14:29" #Launch
# Ending ??? Still in Orbit


-** And Goes Earth Weather Satalites **-

Goes-8
Beginning "1994 4 13 12:00" #Launch
# Ending ? Still in Orbit

Goes-9
Beginning "1995 5 23 12:00" #Launch
# Ending ? Still in Orbit

Goes-10
Beginning "1997 4 25 12:00" #Launch
# Ending ? Still in Orbit

And here is an example of where to put these lines
within your .ssc file.

"Apollo11" "Sol/Earth/Moon"
{
Class "spacecraft"
Mesh "apollo11.3ds"
Radius 0.010

Beginning "1969 7 16 09:32" # Launch
Ending "1969 7 24 12:55" # Return


EllipticalOrbit
{
Period 0.5
SemiMajorAxis 2000
Eccentricity 0.01
Inclination 5
}

Albedo 0.10
}
not function

MasterHeLL

Post #3by MasterHeLL » 30.11.2002, 03:22

example:
"Galileo" "Sol/Jupiter"
{
Class "spacecraft"
Mesh "galileo.3ds"
Radius 0.01
Beginning "1989 10 18 22:23" # Launch
Ending "2003 9 21 10:44" # Crash into Jupiter

EllipticalOrbit
{
Period 64.4068
SemiMajorAxis 4632880
Eccentricity 0.831774
Inclination 4.213
AscendingNode 59.562
ArgOfPericenter 97.224
TrueAnomaly -66.619
}

Albedo 0.50
}

this is what i have writed into solaris.ssc, but galileo not crash, in the date november 2003 galile orbiting :cry:

MasterHeLL

Post #4by MasterHeLL » 30.11.2002, 03:27

"Mir" "Sol/Earth"
{
Class "spacecraft"
Mesh "mir.3ds"
Radius 0.015 # Mir is about 30 meters long
Beginning "1986 2 20 12:00" # Launched
Ending "2001 3 21 12:00" # Re-entered Atmosphere


# Assuming these elements to be constant isn't accurate . . .
# Celestia really needs to support better orbit models.
EllipticalOrbit {
Period 0.06415338
SemiMajorAxis 6769
Eccentricity 0.0000831
Inclination 51.6461
AscendingNode 83.8459
ArgOfPericenter 296.4901
MeanAnomaly 63.6005
}

Albedo 0.10
}
mir continuing the orbit :roll:

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 5 months
Location: NY, USA

Post #5by selden » 30.11.2002, 14:26

It does.
They'er called "xyz" trajectories. That lets you define arbitrary course changes.

At the moment, however, it uses linear interpolation between the points, which means you have to provide a lot of samples around critical times. Presumably a better algorithm will be avaailable some day, which could drastically reduce the number of samples needed.
Selden

Falck
Posts: 48
Joined: 04.07.2002
With us: 22 years 7 months

Post #6by Falck » 03.12.2002, 19:38

selden wrote:At the moment, however, it uses linear interpolation between the points, which means you have to provide a lot of samples around critical times. Presumably a better algorithm will be avaailable some day, which could drastically reduce the number of samples needed.


I have some routines for cubic spline interpolation written in Fortran. They could probably help most trajectories look smoother. Is there someone I could send them too to incorperate them into Celestia. I havent gotten around yet to compiling the source on my machine.

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 5 months
Location: NY, USA

Post #7by selden » 05.12.2002, 00:55

Celestia is written in C++. The source code is on SourceForge.

I'm sure Chris would be glad to include your algorithms, but it probably would speed their acceptance a lot if you could translate and debug them before sending them to him. You can find his e'mail address in his profile here on the forum.
Selden

Falck
Posts: 48
Joined: 04.07.2002
With us: 22 years 7 months

Post #8by Falck » 05.12.2002, 06:13

Understood. I admittedly pretty rusty on C++, but I'll give it a shot and post them here. I know there are ways of calling fortran from C and vice-versa, but I'm not sure if theyre standard or just hacks.


Return to “Development”