home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: sci.space
- Path: sparky!uunet!cis.ohio-state.edu!news.sei.cmu.edu!fs7.ece.cmu.edu!crabapple.srv.cs.cmu.edu!amon@elegabalus.cs.qub.ac.uk
- From: amon@elegabalus.cs.qub.ac.uk
- Subject: Re: Shuttle computers
- Message-ID: <By6L7r.5vu.1@cs.cmu.edu>
- X-Added: Forwarded by Space Digest
- Sender: news+@cs.cmu.edu
- Organization: [via International Space University]
- Original-Sender: isu@VACATION.VENARI.CS.CMU.EDU
- Distribution: sci
- Date: Mon, 23 Nov 1992 17:17:42 GMT
- Approved: bboard-news_gateway
- Lines: 36
-
- > I wonder if they've ever considered a system by which a spare tape can be
-
- > written by instructions from the ground, for checking and subsequent loading
- > into the GPCs. That could be useful if (for instance) one of the flight
- > control surfaces is damaged in an unanticipated way, and the basic flight
- > protocol has to be modified. Writing to a tape would overcome some of the
- > objections to direct loading of programs from the ground.
- >
-
-
- I see your point, but I suspect the time required to modify and certify the
- flight software would be far too long. If the surfaces are damaged in some way,
- could it actually be modeled quickly enough? Could a program written in low
- level code be flight qualified and uploaded in time? I doubt it.
-
- Probably better off going with the existing control program and using the
- best flight control computer ever designed. Comes standard (1, each) with a
- Right Stuff Pilot. Preinstalled between ears.
-
- Now if you want to talk about noncritical flight regimes, that might be more
- practical. Even so, the program development is (or at least was) one of the
- major bottlenecks on shuttle flight rate.
-
- Actually, calling these thing GPC is almost a misnomer. They run simple (by the
- standards of complexity we are using to communicate with) sequential programs.
- Only one program runs at a time. During critical flight phases the programs are
- pre-loaded. On launch I think they also have an abort Major Mode loaded as well.
- Each program also has minor modes, which are mostly display option I believe.
-
- I'm not sure they even run an operating system. I don't think they even use
- interrupts because that makes programs too unpredictable. All this is discussed
- in great detail in the ACM paper whose citation I posted recently.
-
-
-
-
-