Page 1 of 2

Deployment from Shuttle

Posted: 25.05.2003, 00:10
by bh
Jack...this is probably one for your good self. I wonder if it's possible to re-create some of the launches of these spacecraft from the shuttle? Before my last crash(so to speak...my fault entirely) I had a nice satellite deployment via the shuttle...ie. a spinning satellite looking like it was just leaving the launch vehicle. I've lost all my ssc code for this and I can't for the life of me, redo it.

Just a thought...I don't want to deflect your modelling time!

The waves will be back...sorry Don!

Regards to all...bh.

Posted: 25.05.2003, 00:20
by JackHiggins
Actually i'd say this is more of an ssc thing- (grant...? :wink: )

A satellite model could be modified to add an IUS (Inertial Upper Stage) and have instruments & solar panels stowed, but getting a good ssc could be quite tricky...
Once that's done though it could be used with any satellite, I assume all shuttle deployments would be pretty similar...? (obviously apart from building the ISS, deploying hubble, major earth orbit things)

Posted: 25.05.2003, 01:04
by granthutchison
JackHiggins wrote:Actually i'd say this is more of an ssc thing- (grant...? :wink: )
Sure, seems do-able. I could knock together something with a spinning Hubble, for instance, but it really wouldn't look right without a proper model satellite.

Grant

Posted: 25.05.2003, 01:10
by JackHiggins
I guess i'll just have to make a satellite model then won't I!! :wink:

Too late now though.. Maybe tomorrow.

Posted: 25.05.2003, 15:05
by JackHiggins
Hey all

This particular post ties together a number of topics being discussed recently, so i'm going to post it a few times...

I've made a model of Magellan with the IUS still attached, as it looks in all the photos from the Space Shuttle, when it was being deployed. Download from http://homepage.eircom.net/~jackhiggins/celestia/ but have a quick look at the screenshots first:

Image

Image

Hope you like it!

PS Thanks to everyone for the 1000+ hits on my site since the end of April! :D

Posted: 25.05.2003, 23:16
by bh
Jack...exactly the model I was looking for! Great job...I saw it in my sons astronomy book and I thought it would look even better with Celestia. Grant...any luck with the spinning ssc? I'm not asking for much am I!

Great stuff. Waves coming soon.

Regards...bh.

Posted: 26.05.2003, 00:58
by granthutchison
bh wrote:Grant...any luck with the spinning ssc?
Luck, sir, is not involved. :wink:

Try this:

Code: Select all

"Shuttle" "Sol/Earth"
{
Class "spacecraft" 
Mesh "columbia.3ds"
Radius 0.02

EllipticalOrbit {
   Period          0.069
   SemiMajorAxis   6700
   Inclination     30
}
   Orientation     [90 0 0 1]
   RotationOffset  -90
   Obliquity       30
}

"Magellan" "Sol/Earth/Shuttle"
{
Class "spacecraft" 
Mesh "magellan_ius.3ds"
Radius 0.007

EllipticalOrbit {
   Period          0.069
   SemiMajorAxis   0.02
}
   RotationPeriod       0.001
   Obliquity            90
   EquatorAscendingNode 270
   PrecessionRate       5217.3913
}

Might need a tweak if your particular shuttle model is differently orientated from the version I have - this orientation gives me a shuttle planing along with its wings parallel to the horizon, its nose pointing forwards and its doors pointing upwards.
You can adjust the distance of Magellan from the shuttle by adjusting its SemiMajorAxis, but any closer than 0.02 (a shuttle radius) and I begin to see rendering anomalies when the two objects overlap visually. You can also adjust the orientation of Magellan relative to the bay doors by fiddling with its EquatorAscendingNode - setting it to 315 gives Magellan quite a nice head-up tilt, instead of having it at exact right angles to the shuttle.

Grant

Posted: 26.05.2003, 17:40
by granthutchison
Oh - purists might prefer to use

Code: Select all

   Orientation     [-90 0 0 1]
I'm told the shuttle generally proceeds engines-first in orbit, to minimize the chance of a space-junk impact cracking a window or damaging a tile.

Grant

Posted: 26.05.2003, 18:26
by bh
Grant and Jack...great job, looks fantastic.

Many thanks...bh.

Posted: 27.05.2003, 20:55
by JackHiggins
I can't seem to find the topic... :( Can anyone give me a link to the shuttle model with doors open?

Posted: 27.05.2003, 21:05
by bh
Hello Jack...the shuttle thread is in 'developement' page 2. We started this project off in February, about a week before Columbia was due to re-enter.

Here are some links:

http://www.rhundley.freeserve.co.uk/nopayload.zip

http://www.rhundley.freeserve.co.uk/columbia.zip (three models).

Many regards...bh.

Posted: 27.05.2003, 21:35
by JackHiggins
Thanks for that!

Ulysses + IUS is my next project... (STS-41)

Posted: 27.05.2003, 23:33
by JackHiggins
Well, here it is:

The Ulysses + IUS Shuttle deployment model.
Download from http://homepage.eircom.net/~jackhiggins/celestia/

Here are some screenshots first though:

Image
Image

Hope you like it!

Posted: 27.05.2003, 23:52
by bh
Nice work Jack and Grant. I think we're onto something here. Here's a nice shot of the Magellan launch.
Image
mmm...nice...or what.

Regards...bh.

Posted: 28.05.2003, 02:25
by billybob884
where can I get that earth texture?

Posted: 28.05.2003, 18:07
by bh
Hello Mike...it's a new specular texture I've been working on. It's very much 'experimental' at the moment. When I can get the dds plug-in to work again I'll be able to fix the land mask. It's an 8k dds, so it will be pretty heavy - around 21 megs unzipped. I'm still trying to sort out my webspace.

Will post when ready.

Regards...bh.

Posted: 28.05.2003, 20:01
by billybob884
nice

Posted: 30.05.2003, 20:30
by JackHiggins
Here we go- the third of the "Big Three" interplanetary Shuttle deployments- and probably the longest overdue too...

It's Galileo!

Download from http://homepage.eircom.net/~jackhiggins/celestia/ but here are 3 screenshots first, taken over the Tibetan plateau. (That's an 8k earth texture btw...)

Image
Image
Image

Enjoy!

PS. See also topic http://63.224.48.65/forum/viewtopic.php?p=16065 for an update to the Galileo model

Posted: 07.06.2003, 00:10
by JackHiggins
Grant,

I got some real Space Shuttle orbital elements for STS-30 (Magellan deployment mission) from http://www.celestrak.com and tried to use them with your deployment ssc. I'm using one of bh's models (i've renamed it atlantis.3ds) it's the same one as in my screenshots of the galileo deployment above.

Any chance you could help me get this to work properly, and explain how to do it myself in future?!! :)

Heres the ssc i have at the moment, which produces very strange results (for me anyway..)

Code: Select all

"Atlantis (STS-30)" "Sol/Earth"
{
Class "spacecraft" 
Mesh "atlantis.3ds"
Radius 0.02

EllipticalOrbit {
   Period          0.660636876666666666666666666666667  #yes, i know it's long...
   SemiMajorAxis   6700 # the original value
   Inclination     28.8886
   AscendingNode   338.8795
   Eccentricity    0.0027106
   ArgOfPericenter 198.0201
   MeanAnomaly     341.7885
}
   Orientation     [90 0 0 1]
   RotationOffset  68.8795
   Obliquity       28.8886 #same as inclination
}

"Magellan" "Sol/Earth/Atlantis (STS-30)"
{
Class "spacecraft" 
Mesh "magellan_ius.3ds"
Radius 0.0055 # the original looks a little too big to fit in the payload bay

EllipticalOrbit {
   Period          0.660636876666666666666666666666667 #same as orbital period...?
   SemiMajorAxis   0.02
}
   RotationPeriod       0.005 # changed it slightly - looks better I think
   Obliquity            90
   EquatorAscendingNode 68.8795
   PrecessionRate       5217.3913
}


And on a related note, I can't see any SemiMajorAxis, or even an altitude measurement in Celestrak's 2-line format. Is there a formula to work it out from the other elements there already? (I assume it shouldn't be too hard, if you know the orbital period/eccentricity etc...?)

Thanks!

Posted: 07.06.2003, 22:00
by granthutchison
Here you go:

Code: Select all

"Atlantis (STS-30)" "Sol/Earth"
{
Class "spacecraft" 
Mesh "atlantis.3ds"
Radius 0.02

EllipticalOrbit {
   Epoch        2447652.55324085   # 1989 Jan 1 + 125.05324085

   Period          0.063070452     # inverse of mean motion = 1/15.85528504
   SemiMajorAxis   6693            # cube root(Period squared * 7.5371e13)
   Inclination     28.8886
   AscendingNode   338.8795
   ArgOfPericenter 198.0201
   MeanAnomaly     341.7885
}
   Orientation             [90 0 0 1]
   Obliquity               28.8886         # same as Inclination
   EquatorAscendingNode    338.8795        # same as AscendingNode

   RotationOffset          36.9735         # MeanAnomaly+ArgOfPericenter+[360*FRAC({2451545-Epoch}/Period)]-90
}

"Magellan" "Sol/Earth/Atlantis (STS-30)"
{
Class "spacecraft" 
Mesh "magellan_ius.3ds"
Radius 0.0055

EllipticalOrbit {
   Period          0.063070452     # same as shuttle
   SemiMajorAxis   0.02            # whatever you like
   MeanAnomaly     126.9735        # shuttle RotationOffset + 90
}
   RotationPeriod          0.005           # whatever you like
   Obliquity               90              # always the same
   EquatorAscendingNode    36.9735         # same as shuttle RotationOffset
   PrecessionRate          5707.902614     # mean motion * 360
}

Not sure where you got your Period from - the NORAD two-line element set gives you mean motion in revolutions per day, so you just take the inverse of that to get the Period. Since PrecessionRate needs degrees/day, you multiply mean motion by 360.
To make Celestia correspond the real world, you need to extract an Epoch from the NORAD elements. Their format is a little awkward - it's a fourteen character string, the first two characters giving the last two digits of the year, and the remainder being the day of the year, with trailing decimals.
The relevant string for the elements you've used is 89125.05324085, so that's day 125.05324085 of 1989. I looked up the Julian Day for 1989 Jan 1 00:00:00, and then added 125.05324085 to get the correct Epoch.
Because of the business with the Epoch, deriving the RotationOffset gets a little wearisome. You have to allow for the rotations between the chosen Epoch and Celestia's default epoch. (In the formula I've given, "FRAC" indicates that you need to take just the fractional part of the number.)

As to the SemiMajorAxis: period-squared varies as radius-cubed, with a constant of proportionality involving the mass of the central body and the gravitational constant. I've lumped all that stuff together, along with some conversion factors, to produce the simple formula I've given - it converts periods in days to distances in kilometres. (It isn't quite right for an oblate object like the Earth, but the difference is too small to notice in Celestia.)

Added later: Just to state the bleedin' obvious so there's no chance of a mistake - the condensed formula above, used to convert period to semimajor axis, only works for satellites orbiting the Earth. The full equation, applicable anywhere, is:

P?= 4*pi?*a?/(GM)

where P is the period, a is the semimajor axis, G is the universal gravitational constant (6.67e-11) and M is the combined mass of primary and satellite - all in SI units.

Grant