SlideShare a Scribd company logo
Warsaw airbus accident 1993
Ian Sommerville

Warsaw aircraft accident, 1993

Slide 1
What happened
• A Lufthansa Airbus on a flight from Frankfurt
landed at Warsaw Airport in bad weather (rain
and strong winds)
• On landing, the aircraft’s software controlled
braking system did not deploy when activated
by the flight crew and it was about 9 seconds
before the braking system activated
Warsaw aircraft accident, 1993

Slide 2
• There was insufficient runway remaining
to stop the plane and the aircraft ran
into a glass embankment
• Two people were killed and 54 injured

Warsaw aircraft accident, 1993

Slide 3
Causes of the accident
•

As with most accidents, there were multiple factors
that contributed to this accident. The three main
contributory causes were:
– The aircraft pilots were given outdated information
on the wind speed and direction by the landing
controllers

– The aircrew failed to notice that the on-board
information about the wind direction was
inconsistent with that provided by the controllers
Warsaw aircraft accident, 1993
and that their approach speed was higher than Slide 4
• The aircraft braking control software
specification had failed to take into
account the landing conditions
encountered

Warsaw aircraft accident, 1993

Slide 5
Focus on software
• The braking control system on the
Airbus behaved exactly as specified
• There were no bugs or errors in the
software
• This is an example of a situation of
where a reliable software system was
unsafe

Warsaw aircraft accident, 1993

Slide 6
Aircraft braking
• Aircraft braking depends on deployment
of spoilers which are flaps on the wings
that are deployed to slow down the
plane
• It also makes use of ‘reverse thrust’
which means that the engines are run
‘backwards’ so that their effect is to
Warsaw aircraft accident, 1993

Slide 7
• It is critical to the safety of the flight that
neither the spoilers nor the reverse
thrust is deployed while the plane is in
the air
• Therefore, the braking system software
includes checks to ensure that the plane
has landed before the braking system is
deployed

Warsaw aircraft accident, 1993

Slide 8
Weight on wheels
• The landing gear includes sensors that
can detect if the wheel struts are
compressed i.e. that there is weight on
the wheels.
• The software specification was that
landing could be recognised if there was
weight on both wheels
Warsaw aircraft accident, 1993

Slide 9
Wheel rotation
• Each wheel included sensors that
checked whether the wheel was rotating
or not.
• The software specification was that the
aircraft had landed if the speed of wheel
rotation was greater than 72 knots
Warsaw aircraft accident, 1993

Slide 10
• The braking system could be deployed if
either of these conditions were true
• This was checked by the braking
system control software

Warsaw aircraft accident, 1993

Slide 11
• The software specification did not anticipate a
situation where neither of these conditions
would hold during landing
IF weight-on-both-wheels OR
(left-wheel-turning OR right-wheel-turning) THEN
braking-system-deployment := permitted
Warsaw aircraft accident, 1993

Slide 12
• In this case, because of the weather
conditions, the plane landed at an angle
so that one wheel touched the runway
first
• The runway was wet and that wheel
‘acquaplaned’ so skidded along the
runway without turning
Warsaw aircraft accident, 1993

Slide 13
What went wrong?
• The pilots were told that there was a
crosswind across the runway
• Standard procedure for a crosswind landing
to bank the aircraft so that initial touchdown is
on one wheel and the crosswind then acts on
the wing to push the other wheel onto the
runway
Warsaw aircraft accident, 1993

Slide 14
•

However, in this case, the wind had changed
direction so that it was a tailwind rather than a
crosswind

•

This meant that the landing speed was higher than
normal and there was no need for a single wheel
touchdown

This was not noticed by the pilots and the higher speed
was a contributory factor to the accident
Warsaw aircraft accident, 1993

Slide 15
Warsaw aircraft accident, 1993

Slide 16
Warsaw aircraft accident, 1993

Slide 17
• The Warsaw Airbus landed on one wheel but
there was no crosswind to push down the
other wheel so, for 9 seconds, the plane was
landing on a single wheel
• Because there was only weight on a single
wheel, the on-ground condition of weight on
both wheels in the braking system did not
hold
Warsaw aircraft accident, 1993

Slide 18
Acquaplaning

Warsaw aircraft accident, 1993

Slide 19
•

The single wheel on the ground was acquaplaning
rather than turning so the condition that one or both
wheels should be rotating at more than 72 knots did
not hold

•

After about 9 seconds, the 2nd wheel made contact
with the runway and the braking system deployed

•

But it was too late to stop the aircraft and the accident
occurred

Warsaw aircraft accident, 1993

Slide 20
Warsaw aircraft accident, 1993

Slide 21
Conclusions
•

In practice, it is impossible to make any system
completely safe

•

It is impossible for system designers to anticipate
every possible condition and they have to make
assumptions such as the pilots being given correct
wind information

•

No blame in this case was associated with the
software but it was modified to take this particular
situation into account should it happen again
Warsaw aircraft accident, 1993
Slide 22

More Related Content

What's hot

Aviation accidents and incidents
Aviation accidents and incidentsAviation accidents and incidents
Aviation accidents and incidents
stargate1280
 
Intrumentation
IntrumentationIntrumentation
Intrumentation
akdalia
 

What's hot (20)

B737mrg exterior inspection
B737mrg exterior inspectionB737mrg exterior inspection
B737mrg exterior inspection
 
Aviation accidents and incidents
Aviation accidents and incidentsAviation accidents and incidents
Aviation accidents and incidents
 
Human factors in Aviation
Human factors in AviationHuman factors in Aviation
Human factors in Aviation
 
Aviation Safety Training
Aviation Safety TrainingAviation Safety Training
Aviation Safety Training
 
Human Factors in Aviation
Human Factors in AviationHuman Factors in Aviation
Human Factors in Aviation
 
01. boeing 727 ata 31 - instruments
01. boeing 727   ata 31 - instruments01. boeing 727   ata 31 - instruments
01. boeing 727 ata 31 - instruments
 
Aviation disasters due to mechanical failures
Aviation disasters due to mechanical failuresAviation disasters due to mechanical failures
Aviation disasters due to mechanical failures
 
Major Aircrash
Major Aircrash Major Aircrash
Major Aircrash
 
Airplane Upset Recovery: High Altitude Operations
Airplane Upset Recovery:  High Altitude OperationsAirplane Upset Recovery:  High Altitude Operations
Airplane Upset Recovery: High Altitude Operations
 
Aircraft Maintenance practices introduction
Aircraft Maintenance practices introduction Aircraft Maintenance practices introduction
Aircraft Maintenance practices introduction
 
Aviation basic no background
Aviation basic no backgroundAviation basic no background
Aviation basic no background
 
Intrumentation
IntrumentationIntrumentation
Intrumentation
 
Drone.Mechanism
Drone.MechanismDrone.Mechanism
Drone.Mechanism
 
Drone technology,UAV
Drone technology,UAVDrone technology,UAV
Drone technology,UAV
 
Incursão em Pista - Runway Incursion
Incursão em Pista - Runway IncursionIncursão em Pista - Runway Incursion
Incursão em Pista - Runway Incursion
 
مناطق پروازی ویژه
مناطق پروازی ویژهمناطق پروازی ویژه
مناطق پروازی ویژه
 
top 10 air crashes
top 10 air crashestop 10 air crashes
top 10 air crashes
 
Aircraft inspections
Aircraft inspectionsAircraft inspections
Aircraft inspections
 
Air crash investigation
Air crash investigationAir crash investigation
Air crash investigation
 
drone technology
drone technologydrone technology
drone technology
 

Viewers also liked

System of systems classification
System of systems classificationSystem of systems classification
System of systems classification
sommerville-videos
 

Viewers also liked (20)

Architectural patterns for real-time systems
Architectural patterns for real-time systemsArchitectural patterns for real-time systems
Architectural patterns for real-time systems
 
Availability and reliability
Availability and reliabilityAvailability and reliability
Availability and reliability
 
Why se script
Why se scriptWhy se script
Why se script
 
Stakeholders, viewpoints and concerns
Stakeholders, viewpoints and concernsStakeholders, viewpoints and concerns
Stakeholders, viewpoints and concerns
 
Critical systems engineering
Critical systems engineeringCritical systems engineering
Critical systems engineering
 
Introduction to real time software systems script
Introduction to real time software systems scriptIntroduction to real time software systems script
Introduction to real time software systems script
 
Introducing Software Engineering
Introducing Software EngineeringIntroducing Software Engineering
Introducing Software Engineering
 
System of systems classification
System of systems classificationSystem of systems classification
System of systems classification
 
Agile and plan based development processes
Agile and plan based development processesAgile and plan based development processes
Agile and plan based development processes
 
Introduction to systems of systems
Introduction to systems of systemsIntroduction to systems of systems
Introduction to systems of systems
 
Fundamental software engineering activities
Fundamental software engineering activitiesFundamental software engineering activities
Fundamental software engineering activities
 
Scaling agile
Scaling agileScaling agile
Scaling agile
 
Intro to requirements eng.
Intro to requirements eng.Intro to requirements eng.
Intro to requirements eng.
 
Requirements engineering processes
Requirements engineering processesRequirements engineering processes
Requirements engineering processes
 
Requirements engineering challenges
Requirements engineering challengesRequirements engineering challenges
Requirements engineering challenges
 
Agile methods for large systems
Agile methods for large systemsAgile methods for large systems
Agile methods for large systems
 
Reuse landscape
Reuse landscapeReuse landscape
Reuse landscape
 
User stories
User storiesUser stories
User stories
 
Ariane 5 launcher failure
Ariane 5 launcher failure Ariane 5 launcher failure
Ariane 5 launcher failure
 
System security
System securitySystem security
System security
 

Similar to Warsaw airbus accident (10)

Aircraft Ground Icing
Aircraft Ground IcingAircraft Ground Icing
Aircraft Ground Icing
 
Aircraft Accident Investigation (VH-OJH)
Aircraft Accident Investigation (VH-OJH)Aircraft Accident Investigation (VH-OJH)
Aircraft Accident Investigation (VH-OJH)
 
NTSB presents: General Aviation Personal Flying, How Safe Do You Want to Be?
NTSB presents: General Aviation Personal Flying, How Safe Do You Want to Be?NTSB presents: General Aviation Personal Flying, How Safe Do You Want to Be?
NTSB presents: General Aviation Personal Flying, How Safe Do You Want to Be?
 
1. jar 25 speeds
1. jar 25 speeds1. jar 25 speeds
1. jar 25 speeds
 
Air Traffic Controllers Runway Condition Reporting
Air Traffic Controllers Runway Condition ReportingAir Traffic Controllers Runway Condition Reporting
Air Traffic Controllers Runway Condition Reporting
 
Runway Condition Reporting
Runway Condition ReportingRunway Condition Reporting
Runway Condition Reporting
 
Accident Investigation Report Of FlyDubai Flight 981 (FDB981)
Accident Investigation Report Of FlyDubai Flight 981 (FDB981)Accident Investigation Report Of FlyDubai Flight 981 (FDB981)
Accident Investigation Report Of FlyDubai Flight 981 (FDB981)
 
9. approach and landing
9. approach and landing9. approach and landing
9. approach and landing
 
Controlled flight into terrain in visual conditions
Controlled flight into terrain in visual conditionsControlled flight into terrain in visual conditions
Controlled flight into terrain in visual conditions
 
1 managing_threat.ppt
1 managing_threat.ppt1 managing_threat.ppt
1 managing_threat.ppt
 

More from sommerville-videos (9)

Emergent properties
Emergent propertiesEmergent properties
Emergent properties
 
Introducing sociotechnical systems
Introducing sociotechnical systemsIntroducing sociotechnical systems
Introducing sociotechnical systems
 
System success and failure
System success and failureSystem success and failure
System success and failure
 
System dependability
System dependabilitySystem dependability
System dependability
 
System safety
System safetySystem safety
System safety
 
Cybersecurity 4 security is sociotechnical issue
Cybersecurity 4 security is sociotechnical issueCybersecurity 4 security is sociotechnical issue
Cybersecurity 4 security is sociotechnical issue
 
Cybersecurity 3 cybersecurity costs and causes
Cybersecurity 3 cybersecurity costs and causesCybersecurity 3 cybersecurity costs and causes
Cybersecurity 3 cybersecurity costs and causes
 
Cybersecurity 2 cyber attacks
Cybersecurity 2 cyber attacksCybersecurity 2 cyber attacks
Cybersecurity 2 cyber attacks
 
Cybersecurity 1 intro to cybersecurity
Cybersecurity 1 intro to cybersecurityCybersecurity 1 intro to cybersecurity
Cybersecurity 1 intro to cybersecurity
 

Recently uploaded

Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
Khaled Al Awadi
 

Recently uploaded (20)

Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
USA classified ads posting – best classified sites in usa.pdf
USA classified ads posting – best classified sites in usa.pdfUSA classified ads posting – best classified sites in usa.pdf
USA classified ads posting – best classified sites in usa.pdf
 
India’s Recommended Women Surgeons to Watch in 2024.pdf
India’s Recommended Women Surgeons to Watch in 2024.pdfIndia’s Recommended Women Surgeons to Watch in 2024.pdf
India’s Recommended Women Surgeons to Watch in 2024.pdf
 
LinkedIn Masterclass Techweek 2024 v4.1.pptx
LinkedIn Masterclass Techweek 2024 v4.1.pptxLinkedIn Masterclass Techweek 2024 v4.1.pptx
LinkedIn Masterclass Techweek 2024 v4.1.pptx
 
Transforming Max Life Insurance with PMaps Job-Fit Assessments- Case Study
Transforming Max Life Insurance with PMaps Job-Fit Assessments- Case StudyTransforming Max Life Insurance with PMaps Job-Fit Assessments- Case Study
Transforming Max Life Insurance with PMaps Job-Fit Assessments- Case Study
 
Luxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
Luxury Artificial Plants Dubai | Plants in KSA, UAE | ShajaraLuxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
Luxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
 
Matt Conway - Attorney - A Knowledgeable Professional - Kentucky.pdf
Matt Conway - Attorney - A Knowledgeable Professional - Kentucky.pdfMatt Conway - Attorney - A Knowledgeable Professional - Kentucky.pdf
Matt Conway - Attorney - A Knowledgeable Professional - Kentucky.pdf
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
sales plan presentation by mckinsey alum
sales plan presentation by mckinsey alumsales plan presentation by mckinsey alum
sales plan presentation by mckinsey alum
 
Falcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small BusinessesFalcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small Businesses
 
Hyundai capital 2024 1quarter Earnings release
Hyundai capital 2024 1quarter Earnings releaseHyundai capital 2024 1quarter Earnings release
Hyundai capital 2024 1quarter Earnings release
 
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
 
The Inspiring Personality To Watch In 2024.pdf
The Inspiring Personality To Watch In 2024.pdfThe Inspiring Personality To Watch In 2024.pdf
The Inspiring Personality To Watch In 2024.pdf
 
IPTV Subscription UK: Your Guide to Choosing the Best Service
IPTV Subscription UK: Your Guide to Choosing the Best ServiceIPTV Subscription UK: Your Guide to Choosing the Best Service
IPTV Subscription UK: Your Guide to Choosing the Best Service
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 

Warsaw airbus accident

  • 1. Warsaw airbus accident 1993 Ian Sommerville Warsaw aircraft accident, 1993 Slide 1
  • 2. What happened • A Lufthansa Airbus on a flight from Frankfurt landed at Warsaw Airport in bad weather (rain and strong winds) • On landing, the aircraft’s software controlled braking system did not deploy when activated by the flight crew and it was about 9 seconds before the braking system activated Warsaw aircraft accident, 1993 Slide 2
  • 3. • There was insufficient runway remaining to stop the plane and the aircraft ran into a glass embankment • Two people were killed and 54 injured Warsaw aircraft accident, 1993 Slide 3
  • 4. Causes of the accident • As with most accidents, there were multiple factors that contributed to this accident. The three main contributory causes were: – The aircraft pilots were given outdated information on the wind speed and direction by the landing controllers – The aircrew failed to notice that the on-board information about the wind direction was inconsistent with that provided by the controllers Warsaw aircraft accident, 1993 and that their approach speed was higher than Slide 4
  • 5. • The aircraft braking control software specification had failed to take into account the landing conditions encountered Warsaw aircraft accident, 1993 Slide 5
  • 6. Focus on software • The braking control system on the Airbus behaved exactly as specified • There were no bugs or errors in the software • This is an example of a situation of where a reliable software system was unsafe Warsaw aircraft accident, 1993 Slide 6
  • 7. Aircraft braking • Aircraft braking depends on deployment of spoilers which are flaps on the wings that are deployed to slow down the plane • It also makes use of ‘reverse thrust’ which means that the engines are run ‘backwards’ so that their effect is to Warsaw aircraft accident, 1993 Slide 7
  • 8. • It is critical to the safety of the flight that neither the spoilers nor the reverse thrust is deployed while the plane is in the air • Therefore, the braking system software includes checks to ensure that the plane has landed before the braking system is deployed Warsaw aircraft accident, 1993 Slide 8
  • 9. Weight on wheels • The landing gear includes sensors that can detect if the wheel struts are compressed i.e. that there is weight on the wheels. • The software specification was that landing could be recognised if there was weight on both wheels Warsaw aircraft accident, 1993 Slide 9
  • 10. Wheel rotation • Each wheel included sensors that checked whether the wheel was rotating or not. • The software specification was that the aircraft had landed if the speed of wheel rotation was greater than 72 knots Warsaw aircraft accident, 1993 Slide 10
  • 11. • The braking system could be deployed if either of these conditions were true • This was checked by the braking system control software Warsaw aircraft accident, 1993 Slide 11
  • 12. • The software specification did not anticipate a situation where neither of these conditions would hold during landing IF weight-on-both-wheels OR (left-wheel-turning OR right-wheel-turning) THEN braking-system-deployment := permitted Warsaw aircraft accident, 1993 Slide 12
  • 13. • In this case, because of the weather conditions, the plane landed at an angle so that one wheel touched the runway first • The runway was wet and that wheel ‘acquaplaned’ so skidded along the runway without turning Warsaw aircraft accident, 1993 Slide 13
  • 14. What went wrong? • The pilots were told that there was a crosswind across the runway • Standard procedure for a crosswind landing to bank the aircraft so that initial touchdown is on one wheel and the crosswind then acts on the wing to push the other wheel onto the runway Warsaw aircraft accident, 1993 Slide 14
  • 15. • However, in this case, the wind had changed direction so that it was a tailwind rather than a crosswind • This meant that the landing speed was higher than normal and there was no need for a single wheel touchdown This was not noticed by the pilots and the higher speed was a contributory factor to the accident Warsaw aircraft accident, 1993 Slide 15
  • 16. Warsaw aircraft accident, 1993 Slide 16
  • 17. Warsaw aircraft accident, 1993 Slide 17
  • 18. • The Warsaw Airbus landed on one wheel but there was no crosswind to push down the other wheel so, for 9 seconds, the plane was landing on a single wheel • Because there was only weight on a single wheel, the on-ground condition of weight on both wheels in the braking system did not hold Warsaw aircraft accident, 1993 Slide 18
  • 20. • The single wheel on the ground was acquaplaning rather than turning so the condition that one or both wheels should be rotating at more than 72 knots did not hold • After about 9 seconds, the 2nd wheel made contact with the runway and the braking system deployed • But it was too late to stop the aircraft and the accident occurred Warsaw aircraft accident, 1993 Slide 20
  • 21. Warsaw aircraft accident, 1993 Slide 21
  • 22. Conclusions • In practice, it is impossible to make any system completely safe • It is impossible for system designers to anticipate every possible condition and they have to make assumptions such as the pilots being given correct wind information • No blame in this case was associated with the software but it was modified to take this particular situation into account should it happen again Warsaw aircraft accident, 1993 Slide 22