Patriot missile failure thursday, march th, 2014 by michael barr during the gulf war, twentyeight u. The patriot battery at dhahran failed to track and intercept the scud missile because of a software problem in the systems weapons control computer. Iranian official warns us against new military error. 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, now validated, incoming scud will then be tracked by the range gate algorithm usingthesamecalculationasbeforeo. Software bug may cause patriot missile errors us central command has said that it is investigating the possibility that a software problem in the patriot missile defence. Learn vocabulary, terms, and more with flashcards, games, and other study tools. The missile battery did detect the incoming scud missile but in order to check against false alarms it had a serious of checks. The anmpq53 at the heart of the system is known as the phased array tracking radar to intercept on target which is a. Pac3 missile launcher, note four missiles in each canister. Relying on israeli data to update patriot software the threat. Patriot missile defense software problem led to system failure at dhahran, saudi arabia, gao report, general accounting office, washington dc, february 4, 1992. Patriot missile defense system missile defense advocacy.
Putting it all together a patriot missile battery operates differently depending on whether it is firing pac2 or pac3 missiles. The problem of the patriot system was that a 24 bit number was used to measure time, and it was incremented by 110. Patriot is an extremely effective system, especially in its latest configuration pac3. Software bug may cause patriot missile errors infoworld. A computer software glitch shut down the patriots radar system, blinding dhahrans antimissile batteries. The pentagon initially explained that patriot batteries had withheld their fire in the belief that dhahrans deadly scud had broken up in midflight.
The patriot missile defense system is a groundbased, mobile missile defense interceptor deployed by the united states and many other nations. A new patriot advanced capability pac3 missile has increased effectiveness against tactical ballistic and cruise missiles through the use of advanced hittokill technology. The pac2 mim104c only included software modifications to add tactical ballistic missile tbm defence capability over pac1. The problem was that we knew it had issues, complained many times, but it was tied up in politics. Software bug may cause patriot missile errors pc world. The problem was that we knew it had issues, complained many times, but. Software bug may cause patriot missile errors itworld.
Syrian air defenses intercept israeli missiles over homs. Report gaoimtec9226, information management and technology. Round off errors and the patriot missile the numerical. With regards to the patriot missile, what caused the failure. Nov 17, 2015 some of the big ones that came up in different contexts when i was in school.
It should be pointed out that the patriot missile was originally designed to be a. Roundoff error and the patriot missile university of minnesota. On february 25, 1991, during the gulf war, an american patriot missile battery in dharan, saudi arabia, failed to track and intercept an incoming iraqi scud missile. On february 25, 1991 a patriot missile battery failed to intercept an incoming scud missile aimed at an army barracks in dhahran, saudi arabia. The scud struck an american army barracks, killing 28 soldiers and injuring around 100 other people. It gave the patriot missiles the ability to intercept tactical ballistic missiles and knock them off course. The software error wiki alludes to is that the patriot missile kept track of its internal clock with floating point numbers. 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 defence system in saudi arabia, failed to detect an attack on an army barracks. One of the major controversies of the strategic defense initiatives antiballistic missile abm shield was whether software could ever by designed to handle the incredibly dif.
Officers examining an r17 missile shot down by a patriot mim104 sam system in the desert during operation desert storm the mim104 patriot is a u. 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. Since the mid1960s, the system has evolved to defend against aircraft and cruise missiles, and more recently against shortrange ballistic missiles. Only now does the truth about the tragedy begin to emerge. The following is a list of software bugs with significant consequences. The mim104 patriot is a surfacetoair missile sam system, the primary of its kind used by the united states army and several allied nations. May 03, 2015 the patriot missile is only launched to intercept after the incoming missile is detected a second time. Details flaw in patriot missile the new york times. The patriot missile is only launched to intercept after the incoming missile is detected a second time. The patriot system detects, tracks, and engages uavs, cruise missiles, and shortrange or tactical ballistic missiles. The cause of the failure was later found to be a programming error in the computer embedded in the patriot s weapons control system.
To work patriot needed to accurately know the time. A report of the general accounting office, gaoimtec9226, entitled patriot missile defense. Page 1 gaoamtec9226 patriot missile software problem. In 1991, during the first gulf war, an american patriot missile battery in dharan, saudi arabia, failed to shoot down an incoming iraqi scud missile.
The cause of the failure was later found to be a programming. The patriot level1 antitactical missile atm or patriot advanced capability1 pac1 primarily consisted of software changes allowing for the interceptors to be used to defend against shortrange ballistic missiles srbms and it was deployed in europe in 1988. When the scud missile hit the barracks 28 soldiers lost their lives and 99 were wounded. The software used had been written in assembly language 20 years ago. The article continues with a readable account of what happened. Background the patriot is an army surfacetoair, mobile, air defense missile system. Originally patriot was designed as an antiaircraft defence system. A government report found that a software problem led to an inaccurate tracking calculation that became worse the longer the system operated. At least one of these software modifications was the introduction of a subroutine for converting clocktime more accurately into floatingpoint. As part of desert shield patriot batteries were deployed to protect the buildup of allied troops prior to the liberation of kuwait dhahran air fields and seaports protected by 6 patriot batteries alpha battery protecting the dhahran afb pac2 missiles operating v34 of the ecs operational software.
The time was stored as an integer number in a 24bit register with an accuracy of 110 of a second. 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. Famous number computing errors penjee, learn to code. The us military is investigating the possibility that a software problem in the patriot missile defence system may be responsible for targeting two friendly aircraft in the iraq war. Thepatriotsystemnowcalculates the intercept point with the speed, velocity and position of the scud missile. Explain the mistakes that led to the failure of the patriot missile system. Patriot missile longrange airdefence system, us army. Sep 06, 2010 the software error wiki alludes to is that the patriot missile kept track of its internal clock with floating point numbers. 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. Patriot missiles are made in america and fail everywhere. The patriot battery failed to intercept the missile due to a software error. Mar 24, 2014 as an israeli who lived through the gulf war and served in the army, i can attest that the patriot missile was a success and massive failure at the same time. As an israeli who lived through the gulf war and served in the army, i can attest that the patriot missile was a success and massive failure at the same time. Software problems led to system failure at dhahran, saudi arabia.
Learn about the functions of a patriot missile battery. On february 25, 1991, iraq successfully launched a scud missile that hit a u. Lockheed martin is the primary contractor, with raytheon as the systems integrator. The patriot missile battery at dhahran had been in operation for. 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 office at the army missile command responsible for the patriot sent a letter to field commanders in israel and saudi arabia telling them to expect an improved software. An attack in saudi arabia shows raytheons patriot missile. The patriot missile failure in dharan, saudi arabia, on february 25, 1991 which. Like somebody already answered patriot is primarily an anti aircraft system and it got some bad publicity during desert storm when it failed to knock down inco. Patriot is the foundation of integrated air and missile. A report of the general accounting office, gaoimtec9226, entitled patriot missile defence.
An investigation discovered a bug in the patriot s tracking software that caused the systems internal clock to drift gradually from the real time. 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. This is a mechanism to avoid false alarms and to avoid shooting down other flying targets e. This problem led to an inaccurate tracking calculation that became worse the longer the system operated. Jun 06, 1991 army technical experts, already in the midst of upgrading the patriot s software to improve the systems ability to intercept scuds at higher altitudes and detect the missile s explosive warhead. The patriot missile failures on february 25, 1991, during the gulf war, an american patriot missile battery in dharan, saudi arabia, failed to track and intercept an incoming iraqi scud missile. It turns out that the cause was an inaccurate calculation of the time since boot due to computer arithmetic errors. Top 15 worst computer software blunders intertech blog. Patriot missile software problem unc computer science.
Global patriot solutions is a missile defense system consisting of radars, commandandcontrol technology and multiple types of interceptors, all working together to detect, identify and defeat tactical ballistic missiles, cruise missiles, drones, advanced aircraft and other threats. Jun 06, 1991 defective software made it impossible for patriot missiles in saudi arabia to detect and track an iraqi scud missile that killed 28 american troops in february, the army said wednesday. Defective software made it impossible for patriot missiles in saudi arabia to detect and track an iraqi scud missile that killed 28 american troops in. Why the patriot missile might fail americas military. 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. Putting it all together patriot missile battery howstuffworks. Why the patriot missile might fail americas military the. Software problem led to system failure at dhahran, saudi arabia reported on the cause of the failure. Patriot missile software failure, 28 soldiers died. Army barracks in dhahran, saudi arabia, killing 28 servicemen. Medical and military software can be especially dangerous when not properly tested, as shown with these fatal flaws.
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. 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. The patriot missile system had a software error caused by clock drift. 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. Patriot missiles are made in america and fail everywhere the evidence is in. The tracking system relied upon getting signals from the system clock. Patriot missile batteries and the dangers of software errors. The patriot system timing error a case study on the dhahran afb system failure m. How well does the patriot missile system really work. Patriot missile software failure aly farahat 1282009 cs5090 2 background anti missile system surfacetoair mobile air defense system developed by raytheon 1282009 cs5090 3 defends against aircrafts cruise missiles short range ballistic missiles. The scud missile hit an army barracks with many casualties. Turkish military strikes syrian army positions in eastern idlib. Stateoftheart computers controlled the patriot missile, but there was a problem.
1111 896 437 384 176 844 1427 1579 121 681 677 534 1666 1425 503 1316 1211 1345 934 271 1685 1188 456 828 871 576 636 296 467 984 1357 41 1071 517 951 1486 727 310