As a result of recommendation from the Augustine Panel, the direction for Human Space Flight has been altered from the original plan referred to as Constellation. NASA s Human Exploration Framework Team (HEFT) proposes the use of a Shuttle Derived Heavy Lift Launch Vehicle (SDLV) and an Orion derived spacecraft (salvaged from Constellation) to a new flexible direction for space exploration. The SDLV must be developed within an environment of a constrained budget and a preferred fast development schedule. Thus, it has been proposed to utilize existing assets from the Shuttle Program to speed development at a lower cost. These existing assets should not only include structures such as external tanks or solid rockets, but also the Flight Software which has traditionally been a long pole in new development efforts. The and for the Space Shuttle was primarily developed in the 70 s and considered state of the art for that time. As one may argue that the existing and flight may be too outdated to the new SDLV effort, this is a fallacy if they can be evolved over time into a avionics platform. The technology may be outdated, but the concepts and flight algorithms are not. The reuse of existing and also allows for the reuse of development, verification, and operations facilities. The keyword is evolve in that these assets can the fast development of such a vehicle, but then be gradually evolved over time towards more modern platforms as budget and schedule permits. The gold of the flight is the control loop algorithms of the vehicle. This is the Guidance, Navigation, and Control (GNC) algorithms. This is typically the most expensive to develop, test, and verify. Thus, the approach is to preserve the flight software, while first evolving the supporting (such as Command and Data Handling, Caution and Warning, Telemetry, etc.). This can be accomplished by gradually removing the support software from the legacy flight leaving only the algorithms. The support software could be re-developed for modern platforms, while leaving the algorithms to execute on technology compatible with the legacy system. It is also possible to package the algorithms into an emulated version of the original computer (via Field Programmable Gate Arrays or FPGAs), thus becoming a GNC on a Chip solution where it could live forever to be embedded in modern platforms.
Read full abstract