Patriot Missile Failure

Slides:



Advertisements
Similar presentations
MILITARY AIRCRAFT SYSTEMS
Advertisements

CML CML CS 230: Computer Organization and Assembly Language Aviral Shrivastava Department of Computer Science and Engineering School of Computing and Informatics.
Analysis of Rocket Propulsion
OHT 2.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software Quality assurance (SQA) SWE 333 Dr Khalid Alnafjan
The Persian Gulf War Operation DESERT STORM. 2 Overview  Background to the Conflict Iraqi threats  The Plan of Attack Concept of Operations Five Strategic.
Chapter 2: Data Representation
Principles of Computer Architecture Miles Murdocca and Vincent Heuring Chapter 2: Data Representation.
May 2010 The Principles of Short Range Missile Defense RubinconLtd. Defense Technology Consulting 1  Classification of regional missiles and rockets.
Patriot Missiles Michael Beattie. Overview  Sophisticated guided missile  Designed to detect, target, and hit an incoming missile  Depends on ground-based.
Patriot Missile Failure
Create your futurewww.utdallas.edu Office of Communications create your futurewww.utdallas.edu Patriot Missile Failure Benji Boban SYSM 6309: Advanced.
The Unintended Consequences of a career in Engineering Or How to end up a mass murderer without even trying.
CSC 4250 Computer Architectures September 12, 2006 Appendix H. Computer Arithmetic.
WHY THEY FAILED AND LESSONS TO BE DRAWN Samuel Franklin G53QAT: Quality Assurance and Testing Famous Software Failures.
Software Engineering Disasters
What is Rounding Error? AiS Challenge STI 2003 Richard Allen.
ESSENCE CHALLENGES FUTURE. BALLISTIC MISSILE CAPABILITY – 1972.
Testing & Debugging CSC 171 FALL 2004 LECTURE 13.
Chapter 8 Representing Information Digitally.
MAE 4262: ROCKETS AND MISSION ANALYSIS Single and Multi-Stage Rockets September 9, 2014 Mechanical and Aerospace Engineering Department Florida Institute.
Homework Homework Assignment #22 Read Section 4.2 Page 217, Exercises: 1 – 65 (EOO) Rogawski Calculus Copyright © 2008 W. H. Freeman and Company.
Software Errors Who is to blame?. Almost everything in our daily lives is controlled by CPU’s and software… Does Embedded Software = Embedded Disasters?
SEMINAR ON “GUIDED MISSILES” SUBMITTED BY:-
Missile proliferation. Delivery options… Nuclear, chemical, biological weapons need some means of delivery – Terrorists may be satisfied with truck or.
En Route Performance CPL Performance.
The Unintended Consequences of a career in Engineering Or How to end up a mass murderer without even trying.
Airpower Through The Post Cold War. Overview  Background to the Conflict  Iraqi threats  The Plan of Attack  Concept of Operations  Five Strategic.
Introduction to GPS Navigation. Introduction The Global Positioning System (GPS) is a free system available 24 hours a day, 365 days. Its an all weather.
2-1 Chapter 2 - Data Representation Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Principles of Computer.
10/16/20151 Sources of Error Major: All Engineering Majors Authors: Autar Kaw, Luke Snyder Transforming Numerical Methods.
BELLWORK 1.How did Saddam justify his invasion of Kuwait? 2.Describe the Desert Storm campaign. How was it fought? Different stages? 3.Using three specific.
Lecture 08 – Documentation, debugging.  docstring  A special kind of string (text) used to provide documentation  Appears at the top of a module 
SEMINAR ON “GUIDED MISSILE”
The Gulf War By Omar Abdouni Drew Cope. Underlying causes Iraq had economic troubles, unable to reach the sea. Britain separated Kuwait from Iraq in 1889.
BY: KELLY MEYERS Iraq War Operation Desert Storm.
Lecture 10: Traffic alert and Collision Avoidance System (TCAS)
CS216: Program and Data Representation University of Virginia Computer Science Spring 2006 David Evans Lecture 16: Numbers
Advanced Missiles Click to proceed Name: AGM-130 INS/GPS Guidance Operating Altitude: feet. Seeking: Imaging Infrared Focal Plane Array 256x256.
Create your futurewww.utdallas.edu Office of Communications create your futurewww.utdallas.edu Patriot Missile Failure, Gulf War Benji Boban SYSM 6309:
“I am not in the office at the moment. Send any work to be translated.”
TWO EXAMPLES AS MOTIVATION FOR THE STUDY OF COMPUTER ERRORS
JLENS The Joint Land Attack Cruise Missile Defense Elevated Netted Sensor System.
How to Calculate Speed and Acceleration
The Unintended Consequences of a career in Engineering Or How to end up a mass murderer without even trying.
Unintended Consequences of a career in Engineering.
Lecture 6: CRUISE PERFORMANCE
“GUIDED MISSILE” S.RANGA MAHESH REDDY 08AT1A0449 III-ECE.
7.2 Final Project Israel Iron Dome.. Presentation hello greetings, then I will present the operation of the iron dome of the nation of Israel.
Key Areas covered The speed of light in a vacuum is the same for all observers. The constancy of the speed of light led Einstein to postulate that measurements.
SOFTWARE FAILURES.
THE TSIOLKOVSKY ROCKET EQUATION
Sound Navigation And Ranging
The Unintended Consequences of a career in Engineering
Fault Tolerant Computing
Military Aircraft Systems
Floating Point.
How far did the Invasion of Iraq of 2003 reflect modern warfare?
Development and Principles of Rocketry
CS201 - Lecture 5 Floating Point
Introduction Dr. Alfred Lynam
Forecasts and Warnings
Sources of Error Major: All Engineering Majors
Weapons of the Great War
Sources of Error Major: All Engineering Majors
Key Areas covered The speed of light in a vacuum is the same for all observers. The constancy of the speed of light led Einstein to postulate that measurements.
Rocketry Trajectory Basics
Sources of Error Major: All Engineering Majors
THAAD Andrew Wrist.
Sources of Error Major: All Engineering Majors
Software Engineering Disasters
Presentation transcript:

Patriot Missile Failure KRISHNA SUMAN KADIYALA EE 585 : FAULT TOLERANT COMPUTING

Krishna Suman Kadiyala EE 585 : A case study Background Patriot missile air defense system Long-range, all-altitude, all-weather air defense system To counter tactical ballistic missiles, cruise missiles and advanced aircraft. Scud missiles Series of tactical ballistic missiles developed by the Soviet Union during the Cold War During this slide , a general introduction about the Patriot and the scud are given. Patriot is the primary surface-to-air missile (SAM) system used by the United States Army and several allied nations. It is manufactured by the Raytheon Company of the United States. Phased Array TRacking to Intercept Of Target. Patriot was used initially as an anti-aircraft system, but in 1988 it was upgraded to provide limited capability against tactical ballistic missiles as PAC-1 (Patriot Advanced Capability-1). The most recent upgrade, called PAC-3, is a nearly total system redesign, intended from the outset to engage and destroy tactical ballistic missiles. A tactical ballistic missile is a ballistic missile designed for short-range battlefield use. Scud missile (including derivatives) is one of the few ballistic missiles to be used in actual warfare. Soviet-made, mobile, single-stage, single-warhead, liquid-fueled, short-range ballistic missile . Scud was first deployed by the Soviets in the mid-1960s. The missile was originally designed to carry a 100-kiloton nuclear warhead or a 2,000 pound conventional warhead, with ranges from 100 to 180 miles. Its principal threat was its warhead potential to hold chemical or biological agents. The Iraqis modified Scuds for greater range, largely by reducing warhead weight, enlarging their fuel tanks and burning all of the fuel during the early phase of flight . The Iraqis had four versions: Scud itself (180-km range), longer-range Scud , Al Hussein (650-km) and Al Abbas (800-km). Krishna Suman Kadiyala EE 585 : A case study

Patriot missile defense system In the first picture we can see a patriot missile being launched whereas in the second one we can see the Launching system. Krishna Suman Kadiyala EE 585 : A case study

More pictures of the Patriot In the second picture we can see a Radar Transceiver which is used to spot the enemy aircrafts and missiles. It calculates the exact location of the hostile missile at a future instant of time and fires the missile. Krishna Suman Kadiyala EE 585 : A case study

Specifications - Patriot Missile Air Defense System, USA Missile body length 520 centimeters Missile body diameter 40 centimeters Fins four delta shaped fins Fin diameter 85 centimeters Warhead high explosive Guidance track-via-missile (TVM) Propulsion single stage solid fuel rocket motor Range 70 kilometers Maximum altitude>24 kilometers Time of flight minimum nine seconds maximum < three and a half minutes The different specifications of the patriot missile are given. Krishna Suman Kadiyala EE 585 : A case study

Krishna Suman Kadiyala EE 585 : A case study Scud Missile Here we can see the scud missile. It can have both chemical and biological warheads. Krishna Suman Kadiyala EE 585 : A case study

Krishna Suman Kadiyala EE 585 : A case study SCUDS Scud B Al Hussein Al Abbas Length (ft.) 36.8 41 47.6 Warhead Wt (lbs.) 2,200 1,100 308-550 Max Range (mi.) 186 373+ 500-560 Diameter (in) 35 Accuracy(mi) 0.62 1-2 1.9-3.1   These are the different specifications of SCUDS. Krishna Suman Kadiyala EE 585 : A case study

Krishna Suman Kadiyala EE 585 : A case study What happened? February 25, 1991 Dhahran, Saudi Arabia The Gulf War Operation Desert Storm American Patriot Missile battery failed to intercept an incoming Iraqi Scud missile. The Scud struck an American Army barracks killing 28 soldiers and injuring more than ninety. This is the incident that occurred due to a computer fault. It happened on the 25th of February 1991 in Dhahran, Saudi Arabia during the Gulf War. Due to a software problem the Patriot missile system failed to intercept an incoming Iraqi Scud killing 28 soldiers from the US Army's 14th Quartermaster Detachment. This was done as part of the operation Desert Storm. Krishna Suman Kadiyala EE 585 : A case study

Krishna Suman Kadiyala EE 585 : A case study Technical details To predict where the Scud will next appear, both time and velocity must be expressed as real numbers. The time in tenths of second as measured by the system's internal clock was multiplied by 1/10 to produce the time in seconds. 24 bit fixed point register. In this slide, the various technical aspects of the software problem that caused the disaster are explained. The main limitation is the size of the registers which introduces the chopping error. This error is compounded with the time of operation. The longer the system operates continuously, higher the error that is introduced. So, the system has to be restarted at some particular instants so that the error introduced does not affect its operation. Krishna Suman Kadiyala EE 585 : A case study

Krishna Suman Kadiyala EE 585 : A case study Technical Details 1/10 has a non-terminating binary expansion and is chopped at 24 bits after the radix point. Small chopping error x large number =Significant error The incoming Scud was outside the "range gate" that the Patriot tracked. Krishna Suman Kadiyala EE 585 : A case study

Krishna Suman Kadiyala EE 585 : A case study Calculation of error The binary expansion of 1/10 is 0.0001100110011001100110011001100……. The 24 bit register in the Patriot stored 0.00011001100110011001100 Error introduced is 0.0000000000000000000000011001100... This is how the error is introduced. 1/10 s value is approximated and hence the chopping error when multiplied with a large number produces a significant error which leads to inaccuracy in the prediction. Krishna Suman Kadiyala EE 585 : A case study

Krishna Suman Kadiyala EE 585 : A case study More Calculations Time for which it was running is 100 hours. Multiplying by the number of tenths of a second in 100 hours gives 0.000000095×100×60×60×10=0.34 seconds Speed of the Scud missile = 1,676 Meters/sec Distance traveled during the time = 0.5 Km In this case we assume that the system has been in operation for at least 100 hours. This was the actual scenario when the mishap took place. Speed of the scud missile is approximately equal to 1676 m/sec . So we calculate the error introduced due to the chopping of the 1/10 value . This shows that the error crept in is 0.34 seconds which leads to a change of 0.5 Km. Krishna Suman Kadiyala EE 585 : A case study

Krishna Suman Kadiyala EE 585 : A case study Who is responsible? Raytheon (the Patriot's designer) Army Operators and many other factors……. Raytheon who designed the patriot must not have allowed the usage of the patriot as an anti missile system as it is primarily an anti aircraft missile without the necessary modifications. Army must not have used an antiaircraft missile as an anti missile system without proper testing. The communication must have been faster as there was a software update which reached Dhahran a day after the mishap that could have saved the day for the 28 soldiers. Operators who used it for more than the time they are supposed to use. They cannot be completely blamed because the exact time after which the system must be restarted was not clear. Krishna Suman Kadiyala EE 585 : A case study

Krishna Suman Kadiyala EE 585 : A case study Lessons to be learned Testing in computer-controlled systems must be very robust. Special care must be taken when redesigning a system for a new use--when the uses seem very similar. Communication among the designers, programmers, and operators of a safety-critical system is imperative. These are some of the lessons to be learned so that such unfortunate incidents do not occur. Krishna Suman Kadiyala EE 585 : A case study

Krishna Suman Kadiyala EE 585 : A case study References http://www.ima.umn.edu/~arnold/disasters/patriot.html GAO report http://shelley.toich.net/projects/CS201/patriot.html Krishna Suman Kadiyala EE 585 : A case study