Scenario Space Shuttle to ISS

Don Stevo

New member
Joined
May 31, 2009
Messages
4
Reaction score
0
Points
1
Hi,

I have a general question regarding the Orbiter 2024 scenario "Space Shuttle to ISS", both in the "2024 Edition" and "Tutorials" scenario's folder.

After ascent and syncing the orbit to the ISS to rendez-vous at the 5th orbit, the tutorial is stuck at this screen, where I have to switch to the Orbit MFD to note the ISS Per Radius when it passes my Periapsis.
After that, nothing happens, it does not fast forward, it does not give any extra information, I cannot fast forward myself...
orbiter.log also does not mention anything out of the ordinary.

Can anyone assist me in what is going wrong?
I would like to complete these tutorials, as it's quite some time ago (2011 / 2016) I did a spin of the Orbiter Space Flight Simulator.

1743537809720.png

Thanks in advance.
 
As a 2nd, I tried the beginning of the scenario on my own in a different scenario.
Launching the space shuttle in the sunrise.

But in orbit, when using the Attitude RCS MFD to stay in normal +15 degrees, my RCS thrusters kept firing, depleting all my fuel in the end...
It did not do that in the tutorial scenario. What am I missing?
I have all realism toggles set to on (non-spherical gravity sources, radiation pressure, gravity-gradient torque etc...)
 
Hi gents, I too am re-working this tutorial to become aware of how to rendezvous manually in Orbiter. As to your first question Don, I also see my tutorial as being unfinished ending at the point where it says:

"For that purpose, we need to record the ISS's radius distance when it passes our perigee longitude." then it says: "Switch the left MFD to Orbit mode: Press <SEL>, <Orbit>."
...and just ends and the script turns off. I am currently doing research into your second post to find a version of Space Shuttle to ISS scenario that does not have the playback feature enabled.
 
Hi Don,

I have made a scenario that is the same exact conditions as the Orbiter 2016 tutorial scenario: "Space Shuttle to ISS" found in ..\Orbiter 2016\Scenarios\2016 Edition\ folder but I have stripped the scripting and autopilot automated launch and rendezvous out.

It is without the script and automated launch. In other words, you have to do the flight manually and without instructions. But everything is set up for simply pressing the "L" button in AscentAP MFD. at T=80s. I set the azimuth and altitude just as they are in the tutorial scenario.

Here is the text to copy and paste into a scenario file in your Scenarios folder. (i.e. ...\Orbiter 2016\Scenarios\) You can title the scenario what ever you want except for Space Shuttle to ISS.scn as the script will want to run again as it is tied to that filename. I have named mine as Space Shuttle to ISS-0005.scn and it will still load in Orbiter 2016. The filename that you will create in this folder must have the file extension of .scn in order to work. Here is the text for the file to paste into using notepad or Notepad++ or some other text editor:

Code:
BEGIN_DESC

END_DESC

BEGIN_ENVIRONMENT
  System Sol
  Date MJD 55278.4979646848
END_ENVIRONMENT

BEGIN_FOCUS
  Ship Atlantis
END_FOCUS

BEGIN_CAMERA
  TARGET Atlantis
  MODE Extern
  POS 4.000000 -179.904785 0.000000
  TRACKMODE TargetRelative
  FOV 50.00
  BEGIN_PRESET
    Cockpit:Atlantis:50.38
    Track:Atlantis:50.00:RELATIVE 2.882 -0.000 3.003
    Ground:Atlantis:40.00:Earth -80.62339 28.61960 110.00
    Track:Atlantis:50.00:RELATIVE 2.890 -0.009 -1.229
    Ground:Atlantis:10.00:Earth -80.64956 28.58345 20.00
    Track:ISS:40.00:RELATIVE 1.983 -0.474 -0.522
    Track:Atlantis:50.00:RELATIVE 4.317 -0.000 3.063
    Track:Atlantis:50.00:RELATIVE 4.317 3.141 0.079
    Track:Atlantis:50.00:RELATIVE 4.000 -3.140 0.000
  END_PRESET
END_CAMERA

BEGIN_HUD
  TYPE Surface
END_HUD

BEGIN_MFD Left
  TYPE User
  MODE AscentAP
END_MFD

BEGIN_MFD Right
  TYPE Map
  REF Earth
  TARGET ISS
  ZOOM 4
  DISP 62639
END_MFD

BEGIN_SHIPS
ISS:ProjectAlpha_ISS
  STATUS Orbiting Earth
  RPOS -2332086.423 6182445.211 -1345307.918
  RVEL 5336.1922 821.0606 -5467.3974
  AROT -127.055 1.840 -42.434
  VROT 0.1001 -0.0289 -0.0620
  AFCMODE 7
  PRPLEVEL 0:1.000000
  IDS 0:1 100 1:2 100 2:3 100 3:4 100 4:5 100
  NAVFREQ 0 0
  XPDR 466
  FLIGHTDATA
END
Atlantis:Atlantis
  STATUS Landed Earth
  POS -80.6208629 28.6270922
  HEADING 180.02
  ALT 47.360
  AROT 151.068 -8.226 4.507
  AFCMODE 7
  PRPLEVEL 0:1.000000
  DOCKINFO 1:0,Atlantis_ET
  NAVFREQ 466 1
  FLIGHTDATA
  CONFIGURATION 0
  GEAR 0 0.0000
  ARM_STATUS 0.5000 0.0000 0.0000 0.5000 0.5000 0.5000
  SAT_OFS_X 0.000000
  SAT_OFS_Y 0.000000
  SAT_OFS_Z 0.000000
  MET 0.000 0.000 0.000 0.000
  ASCENTAP 0 0 1 350000 2.3937 -1.40710 0.49964
END
Leonardo:Leonardo_mplm
  STATUS Landed Earth
  POS -80.6208629 28.6270886
  HEADING 180.02
  ALT 47.360
  AROT 0.000 -0.000 0.000
  ATTACHED 0:0,Atlantis
  AFCMODE 7
  NAVFREQ 0 0
  XPDR 477
  FLIGHTDATA
END
Atlantis_ET:Atlantis_Tank
  STATUS Landed Earth
  POS -80.6208628 28.6271639
  HEADING 180.02
  ALT 60.978
  AROT 151.068 -8.226 4.507
  AFCMODE 7
  PRPLEVEL 0:1.000000
  DOCKINFO 0:1,Atlantis 1:0,Atlantis-SRB1 2:0,Atlantis-SRB2
  FLIGHTDATA
END
Atlantis-SRB1:Atlantis_SRB
  STATUS Landed Earth
  POS -80.6209264 28.6271640
  HEADING 179.87
  ALT 49.578
  AROT 151.068 -8.226 4.507
  AFCMODE 7
  PRPLEVEL 0:1.000000
  DOCKINFO 0:1,Atlantis_ET
  FLIGHTDATA
END
Atlantis-SRB2:Atlantis_SRB
  STATUS Landed Earth
  POS -80.6207993 28.6271639
  HEADING 180.18
  ALT 49.578
  AROT 151.068 -8.226 -175.493
  AFCMODE 7
  PRPLEVEL 0:1.000000
  DOCKINFO 0:2,Atlantis_ET
  FLIGHTDATA
END
END_SHIPS

BEGIN_ExtMFD
END

I have messed with the camera settings just a tad. But I think you will like them. Alternatively, you can download the attached file and put it into your Scenarios folder.

I have also taken the tutorial's script that shows on the screen and turned it into a text document that you can read outside of Orbiter to follow the instructions as far as they will get you for this scenario if you like. You can run Orbiter in Windowed mode and set the text up in a notepad doc along the side of your simulator and just read from it while you fly.
You will press "L" at T+80s after unpausing the scenario for it to go along just like the tutorial. This translates to a Launch at Tue Mar 23 11:58:24 2010 or MJD: 55278.4989. Enjoy and good luck.

Script:

Code:
1. Please unpause the simulation (Ctrl-P) to play the tutorial.
2. Welcome! You are in command of Space Shuttle Atlantis to fly a resupply mission to the International Space Station.
3. Atlantis is ready on pad LC39B of Kennedy Space Center. T-80 seconds and counting.
4. This flight is pre-recorded, but I will explain the procedures and the use of the autopilot, so you can fly your own mission later.
5. The left MFD has been set to the Shuttle ascent autopilot interface mode (AscentAP), where you can set the launch parameters.
6. You can adjust the launch azimuth angle by pressing the AZ- and AZ+ buttons.
7. You can adjust the launch azimuth angle by pressing the AZ- and AZ+ buttons.
8. The launch azimuth is the initial heading the Shuttle will follow after launch. It governs the inclination of the orbit you enter.
9. You want to intercept the International Space Station orbiting at an inclination of 51.6° on the descending section of its orbit, and the launch azimuth has already been set up accordingly for a SE launch.
10. You can adjust the altitude of the target orbit with the AL- and AL+ buttons.
11. You can adjust the altitude of the target orbit with the AL- and AL+ buttons.    This has also been adjusted to approximately match the ISS altitude at 350km.
LAUNCH
12. Pressing the L button will initiate the launch sequence. (In this tutorial, this will be done automatically.)
13. Space Shuttle main engine ignition!
14. Solid rocket booster ignition!
15. Liftoff of Space Shuttle Atlantis on its mission to the International Space Station.
16. The autopilot controls the engine gimbals to roll towards the commanded launch azimuth.
17. The Shuttle launch stack then starts to pitch over backwards to enter the pre-defined ascent profile.
18. On the MAP MFD display, it can be seen that the Shuttle's launch location at Cape Canaveral, Florida, is just about to pass underneath the ISS's orbital plane (symbolized by the yellow line).
19. This event marks the launch window - it allows the shuttle to launch into the same orbital plane without the need for fuel-expensive plane changes later on.
20. In fact, if you look closely, the ISS's orbital plane is still slightly east of the launch position. This is because during ascent, the shuttle's eastward component of its tangential velocity is still below its eventual orbital velocity, meaning that the ISS will continue to gain on the shuttle position.
21. Note how, as it pitches over and starts to accumulate a horizontal velocity component, the shuttle's orbital plane (indicated by the green line) is slowly rotating to match the ISS's plane.
22. The launch autopilot manages the first part of the flight, from launch to orbit circularization.
23. So for now you can lean back and enjoy the ride.
24. While the autopilot is active, it shows the current (Cur) and target (Tgt) control parameters.
25. Time to mention another function of the AscentAP MFD mode: Clicking the PG+ and PG- buttons pages through the available display pages (only the first two are currently active).
26. On page 2, the MFD shows the gimbal positions of the space shuttle main engines (SSME) and the solid rocket boosters (SRB).
SRB separation at MET=126s!
27. The spent solid rocket boosters fall back into the Atlantic off the Florida coast.
28. The ascent is now powered with the Shuttle's main engines, fed from the external tank.
29. The Orbiter/ET assembly rotates upright by gimballing the Shuttle's main engines
30. Main engine cutoff.
31. The empty external tank is jettisoned. It will follow its suborbital trajectory and go down in the southern Indian Ocean.
32. The two engines of the Orbital Maneuvering System fire for the OMS-1 burn. The purpose of this burn is to achieve the commanded apogee altitude of 350km.
33. OMS cutoff.
ORBIT
34. The apogee altitude is now 350km as programmed.    The orbiter will now coast to apogee, where the second OMS burn will take place.
35. The payload bay doors are opened to expose the radiators.
36. Fast-forwarding to apogee …
37. Approaching apogee, the OMS engines fire for the OMS-2 burn to raise perigee and circularize the orbit.
38. This is the end of the OMS-2 burn.
PREP for RENDEZVOUS
39. The orbiter is now in an approximately circular orbit at altitude 350km, coplanar with that of the ISS.
40. This also concludes the control of the ascent autopilot, which has now deactivated itself. The following maneuvers are planned and executed by hand.
41. In preparation for the next maneuvers we need to set up the instruments.
42. First, switch the head-up display (HUD) to Orbit mode, by pressing "H" twice.
43. In Orbit mode, the HUD displays a pitch ladder with respect to the orbital plane, and a yaw tape that shows the angle to the orbital velocity vector (the prograde direction).
ORBITAL PLANE BURN SETUP
44. The next task is to fine-tune the orbital plane to match that of the ISS.
45. This will require a velocity change (Delta-V) normal (perpendicular) to the orbital plane, executed at the intersection (node) of current and target planes.
46. This type of plane change is assisted by the "Align planes" MFD mode.
47. On the left MFD, Click <SEL>, <Align planes>.
48. Next, pick the target object. Click <TGT>, press Enter, type "iss", press Enter.
49. The display shows the current orbital position (P) in relation to the descending (DN) and ascending node (AN) defining the line of nodes (the yellow line) with the target plane.
50. Other useful readout values are the relative inclination between the planes (RInc), the rate of change (Rate), the time to node (Tn) and the estimated burn times (TthA, TthD) for matching the planes, at ascending and descending node, respectively.
(Note: AN = Ascending Node which translates to using the NML + direction in RCS. DN = Descending Node which translates to burning in the NML - direction.)
51. The plane change will require a burn normal to the orbital plane, so we need to orient the orbiter correspondingly.
52. An additional problem is the fact that on the Shuttle, the OMS engines are tilted by about 15 degrees against the longitudinal axis.
53. This must be taken into account when rotating the orbiter.
54. The "Attitude RCS" MFD mode can assist here.
55. On the right MFD, click <SEL>, <Attitude RCS>.
56. Click <SET>, followed by <BAS>, to switch the base attitude mode to "Normal".
57. Click <+R> to add a pitch rotation to the base mode. Now click <+V> repeatedly until the rotation angle is set at +15 degrees.
58. Clicking <GO> will activate the commanded attitude mode. (In this tutorial, this is done automatically).
59. Rotating the shuttle normal to the orbital plane (+15 deg).
60. A short OMS burn for precisely matching the orbital plane with the ISS.
61. Watch the relative inclination (RInc) slowly dropping down to zero.
62. OMS cutoff.
PROGRADE BURN IN DAYLIGHT
63. Switching back to prograde orientation.
64. The next maneuver will be a prograde burn to increase the orbital period, in order to let the ISS catch up for rendezvous.
65. The position of the prograde burn will become the perigee location of the orbit.
66. The perigee location will also be the designated rendezvous point with the ISS.
67. Since the current orbit is approximately circular, the perigee is not yet well defined. The next burn can be initiated anywhere along the orbital trajectory.
68. However, we will delay the burn until we emerge from the Earth's shadow. This will ensure that the eventual rendezvous and docking maneuver can take place in daylight.
69. Fast forwarding …
70. To time the prograde burn, switch the left MFD to Sync Orbit mode.
71. Press <SEL>, <Sync Orbit>.
72. Next, press <TGT> for target selection, followed by <Enter>. Type "iss", and press <Enter>.
73. Press <MOD> twice, until the "Ref" readout shows "Sh periapsis". This sets the target rendezvous point to our current periapsis position.
74. Finally, press <LEN>, type "15", press <Enter>. This sets the length of the arrival time list to 15 orbits.
75. Turning prograde + 15deg for the next burn, again with the help of the AttitudeRCS MFD mode.
OMS ignition for prograde burn.
76. The arrival time list on the right side of the Sync Orbit MFD shows the time to rendezvous point of your spacecraft (Sh-ToR) and the target craft (Tg-ToR) for a sequence of orbits, where "0" refers to the current orbit.
77. The pair of entries indicated in yellow represents the closest match of arrival times between you and the target.
78. As your orbit period increases during the prograde burn, this will eventually jump to the end of the list, and then start moving up the list.
79. The earlier you want the rendezvous to take place, the longer you will need to burn (and the longer you will need to decelerate at rendezvous to match orbits).
80. Thus, there is a tradeoff between rendezvous time and fuel expenditure.
81. If you are short on fuel, you can target a later orbit for rendezvous.
82. In this instance, we are planning for rendezvous in orbit 5.
83. OMS cutoff.
ORBIT RADIUS AT PERIGEE MATCH ISS
84. Returning to the prograde attitude.
85. The arrival times are now synchronized for perigee in orbit 5, approximately 8 hours (27.8k seconds) from now.
86. The next task in preparation for the rendezvous is to make sure that the orbit radius at perigee matches that of the ISS.
87. For that purpose, we need to record the ISS's radius distance when it passes our perigee longitude.
88. Switch the left MFD to Orbit mode:    Press <SEL>, <Orbit>.
 

Attachments

Last edited:
As a 2nd, I tried the beginning of the scenario on my own in a different scenario.
Launching the space shuttle in the sunrise.

But in orbit, when using the Attitude RCS MFD to stay in normal +15 degrees, my RCS thrusters kept firing, depleting all my fuel in the end...
It did not do that in the tutorial scenario. What am I missing?
I have all realism toggles set to on (non-spherical gravity sources, radiation pressure, gravity-gradient torque etc...)
As to this, I am not sure that this may be your issue but in the Attitude RCS MFD, you must disable or "suspend" your choice of attitudes or it WILL deplete your fuel holding that attitude. You can choose your Base mode "BAS" and rotation to +15 degrees, then "GO" to hold the attitude, conduct your burn, but then after you complete your burn you should click the "RTN" button to return to the previous screen and either hit "SUS" to suspend the hold or END to end the program.
 
Back
Top