Flight Shuttle Databases for CSE 510 Homework assignment

Richard Anderson, Ken Fishkin -- January, 2003

The Assignment

It is January 27, 1986, 5:35 PM (Mountain Time). You are a rocket scientist working at Morton Thiokol. You have just persuaded the others at Thiokol that the launch of the space shuttle "Challenger", scheduled for January 28th, should be postponed. You believe that the O-rings might fail in such cold weather (estimated 29 degrees at launch).

You have 90 minutes to prepare charts supporting your position before a conference call with NASA starts. Using the data in this handout (also available from the class web site), make your charts.

Fax your answer to 206-633-6504 by 8 AM Monday, 1/13. (Be careful about use of color)

Extra Credit: only use chart-preparation tools available in 1986.

The Database

The databases describe previous shuttle flights ("flights"), and  O-ring damage on them ("damage"), in MS Access format. It's a bit confusing to read, but even this is a significantly cleaner version than what the real Thiokol engineers had to deal with. The values in the databases are also included here, in case you can't read MS Access.

The "flights" table tells you the basic information about each flight:

So, for example, flight STS-1 launched on 4/12/81, with joint pressure of 50 psi, and a temperature of 66 degrees. Flight STS-2 launched on 11/12/81, with a joint pressure of 50 psi, and a temperature of 70 degrees.

flights
NasaID ThiokolID LaunchDate Pressure Temperature
STS-1 1 4/12/1981 50 66
STS-2 2 11/12/1981 50 70
STS-3 3 3/22/1982 50 69
STS-4 4 6/27/1982 50 80
STS-5 5 11/11/1982 50 68
STS-6 6 4/4/1983 50 67
STS-7 7 6/18/1983 50 72
STS-8 8 8/30/1983 100 73
STS-9 9 11/28/1983 100 70
STS 41-B 10 2/3/1984 200 57
STS 41-C 11 4/6/1984 200 63
STS 41-D 13 8/30/1984 200 70
STS 41-G 12 10/5/1984 200 78
STS 51-A 14 11/8/1984 200 67
STS 51-C 15 1/24/1985 200 53
STS 51-D 17 4/12/1985 200 67
STS 51-B 16 4/29/1985 200 75
STS 51-G 18 6/17/1985 200 70
STS 51-F 19 7/29/1985 200 81
STS 51-J 21 10/3/1985 200 79
STS 61-A 22 10/30/1985 200 75
STS 61-B 23 11/26/1985 200 76
STS 61-C 24 1/12/1986 200 58

Now, on to the damage. Each flight had two rockets, a Left and a Right. Thiokol assigned an "A" to the left rocket, a "B" to the right rocket, whereas Nasa called them "Left" and "Right". For example, in the table above, the rocket that NASA calls "41-C Left", Thiokol calls "11A"..

Each rocket had three joints: Aft, Center, and Forward. Finally, each joint had 2 rings: Primary and Secondary. This means that each flight had 2*3*2 = 12 O-ring joints.  Some of the database fields are replicated (NasaID , ThiokolID, LaunchDate). The ThiokolIDs now have the "A"/"B" signifiers indicating which rocket they are describing.  The other fields detail the damage to an o-ring joint. Specifically:

damage
NasaID SideID ThiokolID LaunchDate JointID RingID hadErosion hadBlowby
STS-2 Right 2B 11/12/1981 Aft Primary X -
STS-4
4A,4B 6/27/1982

? ?
STS 41-B Left 10A 2/3/1984 Forward Primary X -
STS 41-C Left 11A 4/6/1984 Aft Primary X -
STS 41-D Right 13B 8/30/1984 Forward Primary X -
STS 51-C Left 15A 1/24/1985 Forward Primary X X
STS 51-C Right 15B 1/24/1985 Center Secondary X -
STS 51-C Right 15B 1/24/1985 Center Primary X
STS 61-A Left 22A 10/30/1985 Center Primary - X
STS 61-A Left 22A 10/30/1985 Aft Primary - X
STS 61-C Left 24A 1/12/1986 Aft Primary X -

Let's look at the same two flights again. STS-1 had no damage in any O-rings. STS-2, however, had erosion damage in the right aft primary o-ring.