Mtriot missile software problem led dhahran, saudi arabia. It should be pointed out that the patriot missile was originally designed to be a. Software bug may cause patriot missile errors infoworld. Patriot missile defense software problem led to system failure at dhahran, saudi arabia, gao report, general accounting office, washington dc, february 4, 1992. Many software bugs are merely annoying or inconvenient but some can have extremely serious consequences either financially or as a threat to human wellbeing. The software error wiki alludes to is that the patriot missile kept track of its internal clock with floating point numbers. Brexit party leader nigel farage holds a news conference ahead of a vote in the european parliament duration. The patriot missile program was developed by the us missile defense agency, which transferred operation to the us army in 2003. The scud struck an american army barracks and killed 28 soldiers and more than.
The shia rebels in yemen captured over twenty scud and ss21 ballistic missiles when they moved south in early 2015. Patriot missile failure thursday, march th, 2014 by michael barr during the gulf war, twentyeight u. General accounting office gao imtec9226 entitled patriot missile defense. It turns out that the cause was an inaccurate calculation of the time since boot due to computer arithmetic errors. Real life examples of software development failures. Raytheon claims 100% success rate for patriot missiles in. When the scud missile hit the barracks 28 soldiers lost their lives and 99 were wounded. Every so often, though, working on embedded devices or medical software or finance stuff, it becomes really important that you remember that lives dependin a nontrivial and quite real wayon your code being correct and on the implemented algorithms. The missile defence system can detect, track and engage unmanned aircraft, cruise missiles, and shortrange and tactical ballistic missiles. Software problem led to system failure at dhahran, saudi arabia reported on the cause of the failure. When patriot systems were brought into the gulf conflict, the software was modified several times to cope with the high speed of ballistic missiles, for which the system was not originally designed. The mim104 patriot is a surfacetoair missile sam system, the primary of its kind used by the united states army and several allied nations. When the machine had been booted in the recent past, such as every time in testing, the floating point number spent most of its precision to the right of the decimal point. The patriot got multiple system and software improvements, a new radar and a new missile almost fully designed to engage ballistic targets, the pac3.
The software fail watch is a sobering reminder of the scope of impact that software and therefore software development and testing has on our day to day lives. But just before the 1991 gulf war, its manufacturer, raytheon, modified the patriot to shoot down tactical ballistic. During the 19911992 operation desert storm conflict between coalition forces and iraq, the coalition used a military base in dhahran, saudi arabia that was protected by six u. New information appears to show a patriot defense system may have failed to stop last months missile attack on saudi arabias capital city. Ppt patriot missile failure powerpoint presentation free. This problem led to an inaccurate tracking calculation that became worse the longer the system operated. Do you think these steps would have improved the patriots effectiveness enough to make it obvious that the missile was a strong. Aug 08, 2016 each patriot battery is manned by about a hundred troops, and each contains a radar and four launchers. This time we will talk about reliability of embedded software in military equipment. Details flaw in patriot missile the new york times. At least one of these software modifications was the introduction of a subroutine for converting clocktime more accurately into floatingpoint. Jun 02, 2008 patriot missile defense software problem led to system failure at dhahran, saudi arabia, gao report, general accounting office, washington dc, february 4, 1992. This was the result of the failure of a transcriber to notice an overbar in a written specification for the guidance program, resulting in the coding of an incorrect formula in its fortran software. Jun 06, 1991 the computer failure that blinded a patriot missile defense system to an iraqi missile that killed 28 americans during the persian gulf war was similar to a problem discovered in another patriot.
The patriot missile battery defending the area never even fired at the incoming scud. General accounting office, gao, washington, dc 20548 report number. An attack in saudi arabia shows raytheons patriot missile. As the examples of recent software failures below reveal, a major software failure can result in situations far worse than a buggy app or inconvenient service outage. Feb 21, 2020 brexit party leader nigel farage holds a news conference ahead of a vote in the european parliament duration. The patriot missile failure ber uhm tber uc htigte softwarefehler seminar ss 2003. The us army used the patriot missile systems during the gulf war in saudi arabia to track and intercept incoming iraqi scud. The patriot missile failure in dharan, saudi arabia, on february 25, 1991 which. The missile battery did detect the incoming scud missile but in order to check against false alarms it had a serious of checks. Round off errors and the patriot missile the numerical. But, as is the case in any failure of a complex system, many factors may have contributed to the failure of the patriot missile to reliably perform its duty. The patriot missile battery at dhahran had been in.
The following is a list of software bugs with significant consequences. Patriot defense system likely failed in saudi ballistic. Patriot missile defense system operation desert storm dhahran saudi arabia scud army barracks software. Software problem led to system failure at dhahran, saudi arabia corporate author or publisher. They discovered that running the system for consecutive 8 hours resulted in a 20% targeting precision loss, and.
Patriot missile software problem unc computer science. This version of the patriot with upgraded software, called the patriot advanced capability1 pac1, was capable of engaging ballistic missiles, but it still had critical shortcomings. A report of the general accounting office, gaoimtec9226, entitled patriot missile defence. The patriot missile interceptor malfunctions and misses. Sep 06, 2010 the software error wiki alludes to is that the patriot missile kept track of its internal clock with floating point numbers. Data does not exist to conclusively say how well patriot performed report by general accounting office, september 1992, b250335. Kari hawkins amcom the patriot missile system is a landbased, mobile missile defense interceptor. The patriot battery at dhahran failed to track and intercept the scud missile because of a software problem in the systems weapons control computer. The patriot works by locking its ground radar on an incoming missile and relaying the signals to a computer at a control station that tracks the targets speed, trajectory and predicted course. Software problem led to system failure at dhahran, saudi arabia provides a nice concise writeup of the problem.
Daniel brownbusiness insider and this is the antenna mast group, which works with the radar to track targets. February software modifications introduced the rga bug feb 11. With the benefit of hindsight, what steps could have been taken during development of the patriot software to avoid the problems that led to the loss of life. A report of the general accounting office, gaoimtec9226, entitled patriot missile defense. The anmpq53 at the heart of the system is known as the phased array. The patriot battery failed to intercept the missile due to a software error. The patriot missile system was deployed by the us during operation desert storm. If the system is confusing missiles with planes, that is. Software problems led to system failure at dhahran, saudi arabia.
The scud struck an american army barracks, killing 28 soldiers and injuring around 100 other people. Putting it all together patriot missile battery howstuffworks. Mar 30, 2018 a march 25 missile attack launched on saudi arabia by iranianbacked houthi rebels in yemen provided another test of the usbuilt patriot missile system, which it apparently failedcell phone. Army commanders explained the patriot had mistaken the tornado for an enemy missile, and said the cause might be a computer glitch. During the first persian gulf war, iraqifired scud missiles were the most threatening airborne enemies to u. Eventually, the army attributed the patriot missile failure in dhahran to a software failure in the computer as a result of long use of the radar system u.
Patriot missile longrange airdefence system, us army. Terminal guidance would fly the missile in front of the scud and patriot go boom. The initial reporting of the cause of this bug was incorrect. The upgraded patriot system can also destroy incoming aircraft and cruise missiles. Do you think these steps would have improved the patriot s effectiveness enough to make it obvious that the missile was a strong deterrent against the scud.
Unfortunately, the dhahran scud succeeded where the other scuds failed because of a defect in the software embedded in the patriot missile. The patriot is currently in service with 14 countries, including the us. A booster went off course during launch, resulting in the destruction of nasa mariner 1. Why the patriot missile might fail americas military the. Mar 24, 2014 the patriot would either be flown close to the scud using telemetry based systems on the patriot, or by using mid courseterminal guidance from the patriot launcher. Patriots failure to deployed to saudi arabia and then to israel, these battalions were gener ally placed in permanent positions to defend key assets, military personnel, intercept scud missile and citizens against iraqi scud missiles. May 20, 1991 the patriot works by locking its ground radar on an incoming missile and relaying the signals to a computer at a control station that tracks the targets speed, trajectory and predicted course. Ppo receives israeli data identifies a 20% shift in the rga after 8 hrs 20 hours running brings to 50% shift, i. According to the manufacturer the american patriot antiaircraft missile system has had a success rate of 100 percent against ballistic missiles fired from inside yemen during the last year. Ppt patriot missile failure powerpoint presentation. Why did patriot missile system fail during persian gulf. It should be pointed out that the patriot missile was originally designed to be a mobile system and not used as a antiballistic system.
The computer failure that blinded a patriot missile defense system to an. While deployed with the us army, i witnessed a successful scud hit over dhahranal khobar in 1991. The patriot missile system was mostly successful with intercepting its targets during the first gulf war. Report gaoimtec9226, information management and technology. America risks entering into a war with the mistaken belief that it has a shield against the enemys missiles when all it has is a sieve. May 10, 2017 the patriot missile system was mostly successful with intercepting its targets during the first gulf war. Patriot pac2 was introduced to further enhance the patriot systems ballistic missile engagement capabilities and to. It is designed to detect, target and then hit an incoming missile that may be no more than 10 to 20 feet 3 to 6 meters long and is typically flying at three to five times the speed of sound.
Patriot missile software failure, 28 soldiers died. Many army units joined the rebels, including troops who knew how to. On february 25, 1991 a patriot missile battery failed to intercept an incoming scud missile aimed at an army barracks in dhahran, saudi arabia. February 11, 1991, the israeli forces inform the patriot project office about a defect found in the patriot surfacetoair missile defense system. Included in this report is prefatory background on how the patriot system is designed to work. Why did patriot missile system fail during persian gulf war. Why the patriot missile might fail americas military. We will look at the operation of the pac2 missile first. Patriot missile defense software problems led to systems failure at dhahran, saudi arabia, gao report february, 1992, b247094. A patriot missile battery operates slightly differently depending on whether it is firing pac2 or pac3 missiles. Integer overflowunderflow and floating point imprecision. But, as is the case in any failure of a complex system, many factors may have contributed to the failure of. The patriot was originally built nearly 40 years ago to shoot down aircraft. The radar antenna scans the sky looking for incoming targets.
With regards to the patriot missile, what caused the failure. Patriot missile defense failure caused by loss of precision. The computer failure that blinded a patriot missile defense system to an iraqi missile that killed 28 americans during the persian gulf war was similar to a problem discovered in another patriot. Patriot missile software failure aly farahat 1282009 cs5090 2 background antimissile system surfacetoair mobile air defense system developed by raytheon 1282009 cs5090 3 defends against aircrafts cruise missiles short range ballistic missiles.
285 835 71 658 784 881 1087 630 772 465 1069 1462 1209 758 1213 623 499 454 803 869 849 330 1388 1426 297 279 960 449 311 1412 1187 903