Modified software, which compensated for the inaccurate time calculation, arrived the following day. The potential problem had been identified by the Israelis and reported to the Patriot Project Office on February 11.
Other reported instances where roundoff has had significant effects:
A somewhat similar problem is illegal mixing of different units of measurement (SI, Imperial, and US). An example is the Mars Climate Orbiter which was lost on entering orbit around Mars on September 23, 1999. The "root cause" of the loss was that a sub-contractor failed to obey the specification that SI units should be used, and instead used Imperial units in their segment of the ground-based software, see [11]. See also pages 35 - 38 in the book by Telles and Hsieh [12].
The shear stress was underestimated by 47 %, leading to insufficient design. More careful FEM analysis after the accident predicted that failure would occur at 62 meters depth; it did occur at 65 meters.
The bridge was reopened in 2002, after that 37 viscous dampers and 54 tuned mass dampers were installed and all the modifications had been carefully tested. The modifications were completely successful.
In scene 3 of the movie "Harry Potter and the Half-Blood Prince" there is a nice simulation of a collapse of the Millennium Bridge.
A nice descrption with a photo is also given by Filippo Gazzola on page 7 of [22]
Picture of the installed damping
Another picture of the bridge
The ship capsized because too many heavy guns were placed relatively high up in the ship. In the 17th century there were no scientific methods of calculating a ship's stability, and certainly no computers to blame.
The aircraft crashed due to the control systems high amplification of the pilots rapid joystick movements. The jet fighter has a very advanced fly-by-wire system, and the aircraft is designed in principle to be unstable; it requires the computer to obtain stability. The control system has now been modified to prevent further incidents.
Back to the whole book page.
2. Thomas Huckle, Collection of Software Bugs,
http://www5.in.tum.de/~huckle/bugse.html
3. GAO Report Patriot Missile Defense -- Software Problem Led to System
Failure at Dhahran, Saudi Arabia, United States General Accounting Office,
B-247094, February 4, 1992.
4. Robert Skeel, "Roundoff Error Cripples Patriot Missile", SIAM News, Volume 25, Number 4, July 1992, page 11.
5. The Vancouver Stock Exchange, references communicated by Valerie Fraysse via G. W. Stewart:
6. Debora Weber-Wulff,
Rounding error changes Parliament makeup,
The Risks Digest,
Volume 13, Issue 37, 1992.
http://catless.ncl.ac.uk/Risks/13.37.html#subj4
7. Ken Berkun, London
firms reportedly offer amnesty to "hacker thieves",
The Risks Digest,
Volume 8, Issue 85, 1989.
http://catless.ncl.ac.uk/Risks/8.85.html#subj3.1
8. Desmet Gert, EURO page: Conversion Arithmetics,
http://www.digibel.org/~gedesmet/euro/europrie.htm
Remark: The user ~gedesmet is no longer on this web server (June 20, 2001). Essentially the same article is however available
here.
Background information is available in:
European Central Bank, Determination of the euro conversion rates.
http://www.ecb.int/press/pr/date/1998/html/pr981231_2.en.html and
9. J. L. Lions,
Ariane 501 - Presentation of Inquiry Board report,
23 July 1996, Paris.
http://www.esa.int/export/esaCP/Pr_33_1996_p_EN.html (Link to full report at the bottom)
Flight 501 failure - first information, 6 June 1996
http://www.esa.int/export/esaCP/Pr_20_1996_p_EN.html
Ariane-5 and Cluster update, 27 June 1996
http://www.esa.int/export/esaCP/Pr_25_1996_p_EN.html
10. SIAM News, "Inquiry Board Traces Ariane 5 Failure to
Overflow Error",
Vol. 29, Number 8, October 1996, pp. 1, 12, 13.
11. Douglas Isbell, MARS POLAR LANDER,
Mars Climate Orbiter Failure Board releases report 99-134.
12. Matt Telles and Yuan Hsieh, "The Science of Debugging", Coriolis, Scottsdale, Arizona, 2001. ISBN 1-57610-917-8
13. Gregory Slabodkin, Software glitches
leave Navy Smart Ship dead in the water, Government Computer News,
GCN July 13, 1998.
14. Alden M. Hayashi, Rough Sailing for
Smart Ships, Scientific American, November 1998.
http://www.sciam.com/
15. Harvey McKelvey, Letters to the editors, Seaworthy Software, Scientific American, March 15, 1999.
16. SLEIPNER A GBS Loss, Reports 1 - 17.
Available from SINTEF, Norway.
A popular summary is available in
http://www.ima.umn.edu/~arnold/disasters/sleipner.html
17. New Scientist magazine, July 8, 2000 and February 19, 2002.
"Bad vibrations, how could the designers
of a revolutionary bridge miss something so obvious?".
http://www.newscientist.com/
18. ARUP, Summary report on the Millennium Bridge.
19. BBC News, The Millennium Bridge
http://news.bbc.co.uk/hi/english/static/in_depth/uk/2000/millennium_bridge/default.stm
20. Information on Vasa is found at the Vasa Museum web site
http://www.vasamuseet.se/en/
21. Information on the JAS Gripen is found at the SAAB web site
http://www.gripen.com/
Back to the whole book page.
The extra empty lines below are for getting the Web internal links to the bibliography items to work properly!