Space News
space history and artifacts articles

Messages
space history discussion forums

Sightings
worldwide astronaut appearances

Resources
selected space history documents

  collectSPACE: Messages
  Space Shuttles - Space Station
  BFS Backup Flight System mystery

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   BFS Backup Flight System mystery
kyra
Member

Posts: 583
From: Louisville CO US
Registered: Aug 2003

posted 06-04-2006 09:48 PM     Click Here to See the Profile for kyra   Click Here to Email kyra     Edit/Delete Message   Reply w/Quote
Another great STS mystery surrounds the Backup Flight System BFS on the Shuttle. GPC 5 runs it. It has its own software. But little is said how this software differs from PASS software. The logic somehow reminds me of "HAL" in the sci-fi world. Is it designed to protect the "primary payload" whatever that is during particular mission phases ? Eg) Once a payload is deployed its logical focus is the crew getting back ? Does it have a built in "mercy logic" to implement a return path of lowest risk ?
Eg) A slow cabin leak it would carry out a nearest deorbit opportunity whereas a very severe leak it would do nothing ? These are just guesses. Does anyone know more about this software Solomon's "thinking" ?

pokey
Member

Posts: 361
From: Houston, TX, USA
Registered: Aug 2000

posted 06-04-2006 10:37 PM     Click Here to See the Profile for pokey   Click Here to Email pokey     Edit/Delete Message   Reply w/Quote
The BFS is for ascent/entry. It's turned off during the orbit phase. It has coding logic independent of the primary flight software (PASS). Same requirements but independently derived code. The reason being that if, for example, the PASS software has problems during ascent then the vehicle can be switched over to the BFS that shouldn't have the same coding error / logic flaw. GPC 5 is always listening in and following whatever the PASS computers are executing so they can take over.

BFS is a minimal set of code to handle the situation at hand. The pilot has to do more manual flying with BFS instead having the choice of letting the computer fly the shuttle, for example.

It's interesting you would mention HAL. I think both the PASS and BFS software is still coded in a language called HAL-S. I can't recall what HAL-S is short for. Will post it tomorrow if someone else hasn't spilled the beans by then.

kyra
Member

Posts: 583
From: Louisville CO US
Registered: Aug 2003

posted 06-05-2006 08:02 AM     Click Here to See the Profile for kyra   Click Here to Email kyra     Edit/Delete Message   Reply w/Quote
HAL is High Assemby Language. Thanks for the reply on all that. Maybe it is not as mysterious after all. I had heard the words "last ditch effort" in one reference, and thought maybe it had its own type of logic.

pokey
Member

Posts: 361
From: Houston, TX, USA
Registered: Aug 2000

posted 06-05-2006 09:31 PM     Click Here to See the Profile for pokey   Click Here to Email pokey     Edit/Delete Message   Reply w/Quote
HAL-S is now referred to as HAL/S these days. Stands for High-order Assembly Language/Shuttle. I was a little confused yesterday because High and Assembly don't really go together. Then the S part had me thrown for a loop. Had to look it up before I went home today.

When I first came out to JSC in 1985 I almost took a job writing BFS code. I took the shuttle simulator job instead.

The John R. Garman oral history has some background on HAL/S.

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply
Hop to:

Contact Us | The Source for Space History & Artifacts

Copyright 2020 collectSPACE.com All rights reserved.


Ultimate Bulletin Board 5.47a





advertisement