Create your futurewww.utdallas.edu Office of Communications create your futurewww.utdallas.edu Patriot Missile Failure Benji Boban SYSM 6309: Advanced.

Slides:



Advertisements
Similar presentations
Networking at Home the Office and Globe
Advertisements

Data Communications and Networking
MILITARY AIRCRAFT SYSTEMS
CML CML CS 230: Computer Organization and Assembly Language Aviral Shrivastava Department of Computer Science and Engineering School of Computing and Informatics.
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.
Patriot Missiles Michael Beattie. Overview  Sophisticated guided missile  Designed to detect, target, and hit an incoming missile  Depends on ground-based.
Patriot Missile Failure
UNCLASSIFIED 1 Value of PATRIOT Embedded Data Recorded in Tactical Hardware (U) Presented by George Williams 23 July 03 Operation Iraqi Freedom.
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
ESSENCE CHALLENGES FUTURE. BALLISTIC MISSILE CAPABILITY – 1972.
Testing & Debugging CSC 171 FALL 2004 LECTURE 13.
Chapter 8 Representing Information Digitally.
Combat Air Operations.
Distribution Statement A – Approved for Public Release CAPT JT Elder, USN Commanding Officer NSWC Crane Dr. Adam Razavian, SES Technical Director NSWC.
System Center Configuration Manager Push Software By, Teresa Behm.
1 COMS 161 Introduction to Computing Title: Numeric Processing Date: November 10, 2004 Lecture Number: 31.
Chapter 16 Electronic and Information Warfare. Basics Electronic Attack Deception Soft Kill/Hard Kill Electronic protection Electronic Support.
Cumulative Violation For any window size  t  Communication-Efficient Tracking for Distributed Cumulative Triggers Ling Huang* Minos Garofalakis.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
© SAIC. All rights reserved. NATIONAL SECURITY ENERGY & ENVIRONMENT HEALTH CYBERSECURITY The Potential High Cost of Simple Systems Engineering Errors Jim.
Remote Monitoring and Desktop Management Week-7. SNMP designed for management of a limited range of devices and a limited range of functions Monitoring.
Use of Multimedia in Engineering. Mechatronics engineering is based on the combination from three basic engineering field that is mechaninal, electronics.
1 “Star Wars” Revisited A Case Study In Ethics and Safety-Critical Software Professor Kevin Bowyer University of Notre Dame Copyright, Kevin W. Bowyer,
Software Errors Who is to blame?. Almost everything in our daily lives is controlled by CPU’s and software… Does Embedded Software = Embedded Disasters?
Naval Weapons Systems Introduction to Naval Weapons.
The Unintended Consequences of a career in Engineering Or How to end up a mass murderer without even trying.
The First Persian Gulf War
Airpower Through The Post Cold War. Overview  Background to the Conflict  Iraqi threats  The Plan of Attack  Concept of Operations  Five Strategic.
The OSI Model and the TCP/IP Protocol Suite
Vladimir Misic: Design111:43:34 AM Software design.
Hazardous Software Development 郭哲岳. outline Case Studies Identifying Hazard Analyzing Hazard Safety system fail and take charge of problem conclusion.
10/16/20151 Sources of Error Major: All Engineering Majors Authors: Autar Kaw, Luke Snyder Transforming Numerical Methods.
Version Advanced User Training. Instructions This training module contains additional key concepts that are an extension to the concepts in the.
August CSA A Method for Civilian Damage Assessment from Rockets & Missiles ISMOR 2011 Maj. Barak Corem Center of System Analysis Planning Division.
Lecture 08 – Documentation, debugging.  docstring  A special kind of string (text) used to provide documentation  Appears at the top of a module 
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.
Using a MATLAB/Photoshop Interface to Enhance Image Processing in the Interpretation of Radar Imagery The Center for Remote Sensing of Ice Sheets (CReSIS)
CS216: Program and Data Representation University of Virginia Computer Science Spring 2006 David Evans Lecture 16: Numbers
Operating System Principles And Multitasking
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
In Persian Gulf, Afghanistan, & Iraq. Standards SS7H2 The student will analyze continuity and change in Southwest Asia (Middle East) leading to the 21st.
The Anatomy of a Computer Program Unit 3. Programs are Directions  A computer carries out the instructions in a program, line by line, exactly as they.
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 8 (10/28) METR 1111 Radars. Radar & its History RADAR is an acronym Stands for RAdio Detecting And Ranging In 1930’s, radar used to monitor shipping.
Measure of System Effectiveness Missile Defense System By Alfred Terris UNCL:ASSIFIED1.
Smart Bombs – Precision Guided Weapons
Lecture 1 Introduction Dr. Hakikur Rahman Thanks to Dr. S. M. Lutful Kabir for Slides CSE 330: Numerical Methods.
Powerpoint Templates Data Communication Muhammad Waseem Iqbal Lecture # 07 Spring-2016.
Range Operations Craig Griffith Chief, Range Operations Branch WATR Operations Branch Dryden Flight Research Center February 21, 2001.
PRESENTATION SATRACK DIPTI ON SUBMITTED BY : EC (3) BBDESGI
Patriot Missile Failure
Wireless ATM & Congestion Control
The Unintended Consequences of a career in Engineering
Nessus Vulnerability Scanning
Electronic Warfare.
MiG-29 aircraft upgrade.
Sources of Error Major: All Engineering Majors
My Engineering Career in Missile Defense
Sources of Error Major: All Engineering Majors
Sources of Error Major: All Engineering Majors
Sources of Error Major: All Engineering Majors
Software Engineering Disasters
Presentation transcript:

create your futurewww.utdallas.edu Office of Communications create your futurewww.utdallas.edu Patriot Missile Failure Benji Boban SYSM 6309: Advanced Requirements Engineering Spring /19/2012

create your futurewww.utdallas.edu Patriot Missile System “Phased Array Tracking Radar to Intercept on Target” or “Patriot” Its initial purpose was as an anti-aircraft system, but it quickly became used as anti-tactile ballistic missiles. The Patriot Missile system consists of an advanced radar system and an anti-ballistic missile. The system consists of 4 functions: –Communications, –Command and Control, –Radar surveillance –Missile guidance.

create your futurewww.utdallas.edu Patriot Missile System, cont.. AN/MPQ -53 or 65 radar set –Consists of a scanned array radar with Identification Friend or Foe technology Electronic Counter Countermeasure (ECCM) TVM (Track Via Missile) guidance system –The AN/MPQ is a singe unit, as opposed to multiple radars for the system. Basically it is the only array used from missile detection to the missile engagement/destruction. AN/MSQ-104 engagement control station –Consists of Weapons control computer (WCC) - The computer of the patriot missile systems Data Link Terminal – The interface to the missile launchers UHF communications array – Creates the medium for network communications between the patriot missile systems RLRIU (Routing Logic Radio Interface Unit) – Router for all the data traffic of the patriot system Two computer manstations - stations where humans (operators) interface with the system –It is contained in a mobile shelter capable of withstanding Electromagnetic Interference, chemical/biological attacks, and also acts as protection against the elements. DACS_Working_Paper-12

create your futurewww.utdallas.edu Patriot Missile System cont… OE-349 Antenna Mast Group –Consists of a mobile platform 4 antennas in two pairs with it’s associated amplifiers and radios. –It is used to create the patriot communications network. M901 Launching Station –Launching stations which contain the missile and the launchers –Remotely controlled –Self contained Patriot Missile –MIM-104A – solely for anti-aircraft purpose –MIM104C/D/E (PAC-2) - for anti-missile; intended to explode on engagement Version MIM104C was used in the Gulf War –MIM104F (PAC-3) – latest version; hit to engage –They consist of 4 sections Radome – the tip of the missile, contains the window and protection for the RF seeker Guidance section – Consists of the auto-guidance systems and also the Track via guidance System (from ground control) Warhead section Propulsion section Control actuator section – controls the fins of the missile for stability and steering 104_Patriot#cite_note-DACS_Working_Paper-12

create your futurewww.utdallas.edu Use in the Gulf War The Persian Gulf War was the first usage of the Patriot missile system to shoot down ballistic missiles as opposed to only aircraft. It was used 40 times to shoot down missiles, primarily Scud or Al Hussein short range ballistic missiles. The first engagement, which was initially reported as successful, occurred on January 18, Two camps debated the success of the program –Theodore Postol of MIT and Reuven Pedatzur of Tel Aviv University stated less then 10% success rate conducted via video tape analysis –Charles A Zraket of Harvard University and Peter D. Zimmerman of the Center for Strategic and International Studies debated the calculation method of the success rate and accuracy.

create your futurewww.utdallas.edu Failures of the Patriot Missile Systems The initial launch was actually a computer glitch The worst failure was when an army barracks in Dhahran, Saudi Arabia was hit by a Scud missile and 28 people died. There was a difference between the calculation of the success rate between Saudi Arabian setups and the Israeli setups. –The Saudi Arabian setups considered deflections as success –The Israel setups, due to the targets being civilian areas, considered only annihilation of the missile as success.

create your futurewww.utdallas.edu Reason of the Cause of Failure First step to resolving any problem is to clearly define the problem –As we are looking at the problem in Hindsight, it is relatively easy Problem Statement: “System failed to identify a enemy missile after the system had been running continuously for over 100 hours” If we assume the Patriot Missile Systems was correctly working on the European War front prior to the Persian Gulf War, then these problems can be considered as requirements creep.

create your futurewww.utdallas.edu Problems 4 major areas in which there were problems: 1.Domain/Environment Change 2.Software 1.Software clock drift/Round-off error 2.Reboot time 3.Software delivery time 4.Software upgrade time 3.Hardware 1.No Recorder 2.Difference in Ballistic Missiles versus Aircraft/Cruise Missiles 4.User Ware 1.No Auditory Alarms 2.Information on Operation doctrine

create your futurewww.utdallas.edu Domain/Environment Change Environment change – Changes were accounted for during the conflict. “As information from all sources became available, software changes were made from August 1990 to February by the Patriot Project Office in Huntsville, Alabama, to adapt the system to the Desert Storm environment.” [1] The major change needed was the reduction of the dependence of the system to its mobile characteristic. “The Patriot system was originally designed to operate in Europe against Soviet medium- to high-altitude aircraft and cruise missiles…To avoid detection it was designed to be mobile and operate for only a few hours at one location.” [1] – THIS IS A SIGNIFICANT REQUIREMENTS CREEP. Finnish%20Front%20During%20Second%20World%20War% htm

create your futurewww.utdallas.edu Software 1.Software clock drift/Round-off error – Root Cause 2.Reboot time 3.Software delivery time 4.Software upgrade time

create your futurewww.utdallas.edu Software cont… The generally Root Cause Analysis conclusion is a software based round-off error occurred causing the failure The algorithm used to calculate the path of the Scud Missile was called the Range- Gate Algorithm. However since it was only 24bit machine, there was a loss in precision as the time increased or the velocity has significantly higher. The System had been on for over 100 hours and therefore the Range-Gate algorithm was significantly off and no missile was detected in the Dhahran attack.

create your futurewww.utdallas.edu Software cont… Reboot time to reset the clock –At the beginning of the War, only about a two minute window to actually detect and track the missile. A reboot took 1.5 to 2 minutes, therefore a chance to miss an incoming missile. Software delivery time –The upgrade patch took 10 days to reach onsite. Software upgrade time –1 – 2 hours of downtime. If I was a captain on the front lines, this would be very dangerous.

create your futurewww.utdallas.edu Hardware Missile Requirements –Went from Mach 2 to Mach 5 –Solved via Software upgrade. Establishes presence of some form of feedback loop. Recorder –Not a requirement in the initial build. –External recorders available, but Army officials did not want use it because of worry of causing system failures. However, Israeli’s used one and found the problem a lot sooner (14 days before the disaster)

create your futurewww.utdallas.edu User Audible Alarm –The operators had to stare at the DCC, no audible alarm to inform them of an incoming missile. –This may/may not have affected the above described problem, but does show a lack of end level user feedback/resolution Operation Doctrine not explained to operators –“The Patriot system was originally designed to operate in Europe against Soviet medium- to high-altitude aircraft and cruise missiles…To avoid detection it was designed to be mobile and operate for only a few hours at one location.” [3] –If this was explained to operators, then they may have been more amiable to looking of problems.

create your futurewww.utdallas.edu User Operation Doctrine not explained to operators –“The Patriot system was originally designed to operate in Europe against Soviet medium- to high-altitude aircraft and cruise missiles…To avoid detection it was designed to be mobile and operate for only a few hours at one location.” [3] –If this was explained to operators, then they may have been more amiable to looking of problems. Communications process were broken down –Two main areas: 1.Field Users to Army Officals When the Patriot Office told the Army, extended use can cause miscalculations, they ignored the memo and did not tell the field users because they thought the Patriot System was still being used as a mobile system. [2] 2.Israeli Army to US Army Officials The US Army described the Israeli use as atypical [2]

create your futurewww.utdallas.edu User cont… Patriot Missile System Operator US Army Officials Israeli Army Officials Communications process were broken down Two main areas: 1.Field Users to Army Officals When the Patriot Office told the Army, extended use can cause miscalculations, they ignored the memo and did not tell the field users because they thought the Patriot System was still being used as a mobile system. [2] 2.Israeli Army to US Army Officials The US Army described the Israeli use as atypical [2]

create your futurewww.utdallas.edu Life Cycle pdf Page 9 It was obvious, the army and the contractor had gone through a few cycles of this, i.e. 6 software updates during the war However, if just one more round had occurred faster with the information of the system being used to guard barracks, then the problem may have been avoided.

create your futurewww.utdallas.edu Bibliography [1] MIM-104 Patriot ://en.wikipedia.org/wiki/MIM- 104_Patriot#Patriot_in_the_Persian_Gulf_War.2FOperation_Desert _Storm_.28January-February_ ://en.wikipedia.org/wiki/MIM- 104_Patriot#Patriot_in_the_Persian_Gulf_War.2FOperation_Desert _Storm_.28January-February_ [2] Patriot Missile Defense: Software Problem Led to System Failure at Dhahran, Saudi Arabia, GAO/IMTEC Patriot Missile Software Problem, (February 1992)

create your futurewww.utdallas.edu Questions