Editing Project Apollo for Orbiter
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | '''NASA's Apollo Space Simulation Project''' is an [[Addon]] for Orbiter which recreates the [[Apollo]] missions. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Background== | ==Background== | ||
− | NASSP was originally developed by Jean-Luc Rocca-Serra, who released the source code to version 4.x. Mark Grant then rewrote the code as C++, added an initial C++ implementation of the Apollo Guidance Computer | + | NASSP was originally developed by Jean-Luc Rocca-Serra, who released the source code to version 4.x. Mark Grant then rewrote the code as C++, added an initial C++ implementation of the Apollo Guidance Computer and replaced the control panel bitmaps, releasing 'NASSP COSTAM' and a derivative which provided basic support for the Virtual AGC software. |
Jean-Luc released NASSP 5.0, an updated version based on that source code, for the next release of Orbiter, including, for example, new particle exhaust support and a Skylab launch module. | Jean-Luc released NASSP 5.0, an updated version based on that source code, for the next release of Orbiter, including, for example, new particle exhaust support and a Skylab launch module. | ||
− | With the 6.x release it became ''Project Apollo for Orbiter'', an open source Apollo simulation add-on: for simplicity, both software variants are described here as NASSP. The latest 'stable' version is | + | With the 6.x release it became ''Project Apollo for Orbiter'', an open source Apollo simulation add-on: for simplicity, both software variants are described here as NASSP. The latest 'stable' version is 6.4.3. |
− | The | + | The 7.0 release is currently in Beta, including a near-complete simulation of the Command Module control panel and most of the internal systems, and support for new spacecraft. It is also capable of flying most of an Apollo mission using the Virtual AGC software. |
==Features== | ==Features== | ||
Line 23: | Line 17: | ||
====Early NASSP==== | ====Early NASSP==== | ||
− | + | List To Be Compiled... | |
====NASSP 3.x==== | ====NASSP 3.x==== | ||
Line 30: | Line 24: | ||
* Rewritten to use Orbiter docking support. | * Rewritten to use Orbiter docking support. | ||
− | NASSP 3.0 still runs under Orbiter 2006, with no modifications required. | + | As a side-note, NASSP 3.0 still runs under Orbiter 2006, with no modifications required. |
====NASSP 4.x==== | ====NASSP 4.x==== | ||
Line 38: | Line 32: | ||
* Engine Gimbal control for all rocket stages, Service module and LEM. | * Engine Gimbal control for all rocket stages, Service module and LEM. | ||
* Totally rewritten Autopilot (a semi auto mode is available for engine control only). | * Totally rewritten Autopilot (a semi auto mode is available for engine control only). | ||
− | |||
* Optional high-res Saturn V and Saturn 1b meshes. | * Optional high-res Saturn V and Saturn 1b meshes. | ||
* Docking system enhancement etc... | * Docking system enhancement etc... | ||
Line 55: | Line 48: | ||
* Revised launch autopilot for increased accuracy. | * Revised launch autopilot for increased accuracy. | ||
* Same functionality level for Saturn V and Saturn 1b. | * Same functionality level for Saturn V and Saturn 1b. | ||
− | |||
− | NASSP 5.x does not currently run under Orbiter 2006 as its Solar System | + | NASSP 5.x does not currently run under Orbiter 2006 as it uses its own Solar System which is incompatible with the new Orbiter format. It could probably be made to run with some changes to the config files. |
− | + | ====NASSP 6.x==== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* Rebuilt for 2005 Orbiter release. | * Rebuilt for 2005 Orbiter release. | ||
* Basic virtual cockpit view. | * Basic virtual cockpit view. | ||
− | |||
* Initial support for unmanned Saturn test flights. | * Initial support for unmanned Saturn test flights. | ||
* More SIVB payloads. | * More SIVB payloads. | ||
* Basic LEM ascent autopilot. | * Basic LEM ascent autopilot. | ||
* Improved AGC emulation. | * Improved AGC emulation. | ||
− | * Improved Saturn | + | * Improved Saturn 1b autopilot. |
− | |||
− | ==== | + | ====NASSP 7 (beta)==== |
[[Image:NASSP-panel.jpg|thumb|right|NASSP 7.0 control panel]] | [[Image:NASSP-panel.jpg|thumb|right|NASSP 7.0 control panel]] | ||
Line 91: | Line 67: | ||
* Fully functional 2D Panel Support throughout the CM. | * Fully functional 2D Panel Support throughout the CM. | ||
* 3D Virtual Cockpit (nonfunctional at the moment) | * 3D Virtual Cockpit (nonfunctional at the moment) | ||
− | * | + | * Full Realism Simulation of most major spacecraft systems. |
* Historically accurate checklists. | * Historically accurate checklists. | ||
* NEW CM, SM, and KSC meshes (VAB,LUT,LC34/37/39,MSS,MLP,Crawler etc.) | * NEW CM, SM, and KSC meshes (VAB,LUT,LC34/37/39,MSS,MLP,Crawler etc.) | ||
− | * Integrated | + | * Integrated VirtualAGC. |
* Full launch and landing autopilot for the LEM, and enhanced autopilot for the Saturns and CSM. | * Full launch and landing autopilot for the LEM, and enhanced autopilot for the Saturns and CSM. | ||
* Meshland integration. | * Meshland integration. | ||
− | + | * Realism settings to accomidate orbinauts from 9 to 92! | |
− | * Realism settings to | ||
* Support for low-res Saturn 1b and Saturn V meshes as well as high-res. | * Support for low-res Saturn 1b and Saturn V meshes as well as high-res. | ||
− | |||
− | |||
− | |||
...and MORE! | ...and MORE! | ||
Line 108: | Line 80: | ||
==Supported Spacecraft== | ==Supported Spacecraft== | ||
− | + | NASSP 7.0 supports a number of spacecraft. | |
− | === | + | ==='Apollo to Venus' Wet Workshop test=== |
− | |||
− | |||
− | + | [[Image:Apollo-eyeballs-out.jpg|thumb|right|'Wet Workshop' test SIVB burn]] | |
− | + | NASA's Manned Venus Flyby plans using Apollo technology would have used an SIVB stage to launch a three-man crew towards Venus, after which they would vent remaining fuel from the SIVB, extend solar panels and live in it as a Skylab-style space station. They would conduct generalised astronomical and zero-gravity experiments for most of their trip, and for a few days around the flyby they would conduct detailed observations of Venus. | |
− | + | NASSP 7.0 includes a simulation of the first test phase, in which the astronauts would use the SIVB to raise their orbit for a test of the 'wet workshop' of up to one month in duration. Rather than solar panels, the test phase uses batteries in the SIVB stage to provide power to supplement the Service Module fuel cells and conserve consumables in the Service Module for the return to Earth. | |
− | === | + | ===ASTP Docking Module=== |
− | + | Although rather limited as a spacecraft in its own right, the Apollo-Soyuz Test Program Docking Module allows an Apollo Command/Service Module to dock with a Russian Soyuz spacecraft in orbit, and transfer crew between them. | |
− | + | The Docking Module is carried into orbit as cargo on a Saturn 1b, in the same way that the Lunar Module is carried as cargo on a Saturn V. | |
− | + | ===Command/Service Module=== | |
− | + | NASSP simulates the Block II Command/Service Module, providing a home and life support for the astronauts in space. | |
− | + | ===Lunar Module=== | |
− | + | The Lunar Module was a two-stage lander used to land astronauts on the Moon and return them to orbit. | |
− | + | The lower Descent Stage carried the large Descent Engine, fuel for the landing, and batteries and supplies required for the stay on the Moon. It also carried a limited amount of cargo, including, on the later flights, the Lunar Rover. It's final role was to act as a launch pad for the Ascent Stage when the lunar landing phase was complete and they flew back to dock with the CSM in orbit. | |
− | The | + | The upper Ascent Stage provided living quarters for the crew while on the Moon, controls for the landing and ascent, and the smaller Ascent Engine and fuel to carry them into orbit. The Ascent Stage could dock with the CSM itself, but in normal circumstances the docking was flown by the more maneuvrable CSM. |
− | + | ===Lunar Rover=== | |
− | + | Electrically-powered rover used by the astronauts to drive around the lunar surface. | |
===Saturn V=== | ===Saturn V=== | ||
− | + | Three-stage launcher used to launch a Command/Service Module and Lunar Module towards the Moon. This was used to launch Apollos 8 to 17. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ===Saturn 1b=== | |
− | + | Two-stage launcher used to launch a Command/Service Module into Earth orbit. This was used for Apollo 7, the Skylab flights, and the Apollo-Soyuz Test Project flight. | |
− | |||
− | |||
===Saturn INT-20=== | ===Saturn INT-20=== | ||
Line 174: | Line 124: | ||
[[Image:INT-20-first-stage.jpg|thumb|right|Saturn INT-20]] | [[Image:INT-20-first-stage.jpg|thumb|right|Saturn INT-20]] | ||
− | + | Two-stage launcher used in a similar manner to the Saturn 1b to launch a Command/Service Module and larger payload into Earth orbit: essentially a cut-down Saturn V with no second stage, mounting an SIVB stage directly on top of the S1C first stage. The S1C also had one engine removed, as the five-engine stage produced too much thrust and would have caused problems with excessive dynamic pressure during launch. | |
− | The primary benefit of the INT-20 was a payload capacity about half-way between the Saturn 1b and Saturn V without the cost of creating a new launcher from scratch: the stages were close enough in design that they could be built on the same production line as the Saturn V stages | + | The primary benefit of the INT-20 was that it could provide a payload capacity about half-way between the Saturn 1b and Saturn V without the cost of creating a new launcher from scratch: the stages were close enough in design that they could be built on the same production line as the Saturn V stages. |
− | |||
− | |||
==Future spacecraft== | ==Future spacecraft== | ||
Line 192: | Line 140: | ||
Phase C of the Apollo to Venus plan would use an improved version of the 'wet workshop' SIVB with a Block-IV CSM to perform the actual Venus flyby. | Phase C of the Apollo to Venus plan would use an improved version of the 'wet workshop' SIVB with a Block-IV CSM to perform the actual Venus flyby. | ||
− | + | ===Command/Service Module=== | |
− | |||
− | ===Command | ||
Support may be added for the proposed Block-III CSM with batteries for power in place of fuel cells, and the Block-IV CSM with batteries for power and LEM engines in place of the SPS. | Support may be added for the proposed Block-III CSM with batteries for power in place of fuel cells, and the Block-IV CSM with batteries for power and LEM engines in place of the SPS. | ||
− | |||
− | |||
===Long-Range Flyer/Lunar Escape System=== | ===Long-Range Flyer/Lunar Escape System=== | ||
Line 205: | Line 149: | ||
Simple two-man rocket using fuel from the LEM. This could be used for scouting missions to sites up to around 50 miles from the main landing site, or, in an emergency, to carry two astronauts from the lunar surface to rendevouz with the CSM. | Simple two-man rocket using fuel from the LEM. This could be used for scouting missions to sites up to around 50 miles from the main landing site, or, in an emergency, to carry two astronauts from the lunar surface to rendevouz with the CSM. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Saturn 1=== | ===Saturn 1=== | ||
− | The Saturn 1 was the precursor to the Saturn | + | The Saturn 1 was the precursor to the Saturn 1b, using an SIV stage in place of the SIVB. The SIV was smaller, with a lower fuel capacity, and used multiple RL10 engines in place of the J2 engine on the SIVB. |
− | ===Saturn | + | ===Saturn 1b MLV=== |
− | As part of NASA's cost-cutting plans, they studied a derivative of the Saturn 1b which would replace the S1B stage with a solid rocket similar in size to a shuttle SRB. In essence | + | As part of NASA's cost-cutting plans, they studied a derivative of the Saturn 1b which would replace the S1B stage with a solid rocket similar in size to a shuttle SRB. In essence this was a 1960s version of NASA's new 'Stick' launcher for the CEV. |
===Saturn INT-21=== | ===Saturn INT-21=== | ||
− | + | Two-stage launcher used to launch large payloads into Earth orbit. This was used for the Skylab mission. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Skylab=== | ===Skylab=== | ||
Line 254: | Line 168: | ||
==Comparative screenshots== | ==Comparative screenshots== | ||
− | NASSP has changed significantly over the years, as models, textures | + | NASSP has changed significantly over the years, as models, textures and control panels were updated, historical accuracy was improved and new special effects were added. |
{| border="1" cellpadding="1" | {| border="1" cellpadding="1" | ||
Line 289: | Line 203: | ||
|<center>''NASSP 7(beta) Tower Seperation''</center> | |<center>''NASSP 7(beta) Tower Seperation''</center> | ||
|<center>''NASSP 7(beta) SM Breakup''</center> | |<center>''NASSP 7(beta) SM Breakup''</center> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 305: | Line 211: | ||
* ''[http://www.hq.nasa.gov/office/pao/History/alsj/a15/A15Delco.pdf Apollo 15 Delco manual for AGC]'' | * ''[http://www.hq.nasa.gov/office/pao/History/alsj/a15/A15Delco.pdf Apollo 15 Delco manual for AGC]'' | ||
* ''Apollo By The Numbers: A Statistical Reference.'' [http://history.nasa.gov/SP-4029/Apollo_00_Welcome.htm HTML] or [http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20010008244_2001006037.pdf PDF] | * ''Apollo By The Numbers: A Statistical Reference.'' [http://history.nasa.gov/SP-4029/Apollo_00_Welcome.htm HTML] or [http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20010008244_2001006037.pdf PDF] | ||
− | |||
*''[http://www.astronautix.com/data/satvint.pdf Final Report - Studies of Improved Saturn V Vehicles and Intermediate Payload Vehicles]'' | *''[http://www.astronautix.com/data/satvint.pdf Final Report - Studies of Improved Saturn V Vehicles and Intermediate Payload Vehicles]'' | ||
* ''[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19790072165_1979072165.pdf Manned Venus Flyby study]'', Feb. 1, 1967 | * ''[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19790072165_1979072165.pdf Manned Venus Flyby study]'', Feb. 1, 1967 | ||
* NASA Marshall Spaceflight Center, ''[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19740021163_1974021163.pdf Skylab Saturn IB Flight Manual]'', 30th September 1972 | * NASA Marshall Spaceflight Center, ''[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19740021163_1974021163.pdf Skylab Saturn IB Flight Manual]'', 30th September 1972 | ||
*''[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19750063889_1975063889.pdf Saturn V Flight Manual - SA-503]'' | *''[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19750063889_1975063889.pdf Saturn V Flight Manual - SA-503]'' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
==External links== | ==External links== | ||
− | * [http://nassp.sourceforge.net/ Main page at | + | * [http://nassp.sourceforge.net/ Main page at Sourceforce ] |
* [http://spacebarjoe.free.fr/ NASSP 4] | * [http://spacebarjoe.free.fr/ NASSP 4] | ||
− | + | :* [http://orbit.m6.net/v2/read.asp?id=7739 NASSP 4 release thread] | |
* [http://www.ibiblio.org/apollo/index.html Virtual AGC] | * [http://www.ibiblio.org/apollo/index.html Virtual AGC] | ||
* [http://taoyue.com/explore/orbiter.html Landing on the Moon] | * [http://taoyue.com/explore/orbiter.html Landing on the Moon] | ||
− | + | [[Category:Addons]] | |
− | + | [[Category:Vessel addons]] | |
− | + | [[category:realistic addons]] | |
− | [[Category: | ||
− | |||
− | [[Category:Vessel | ||
− | [[category: | ||
− |