fail-passive electronics for safety critical avionics y. c. (bob) yeh, ph. d. associate technical...

20
Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems SAE Aerospace Control and Guidance Systems Committee Meeting #97 6.0 Subcommittee – Avionics and System Integration Lake Tahoe, Nevada, USA, March 1-3, 2006

Upload: maurice-miles

Post on 05-Jan-2016

212 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

Fail-Passive Electronics for Safety Critical Avionics

Y. C. (Bob) Yeh, Ph. D.Associate Technical Fellow

Boeing Commercial AirplanesFlight Controls Systems

SAE Aerospace Control and Guidance Systems Committee Meeting #97

6.0 Subcommittee – Avionics and System Integration

Lake Tahoe, Nevada, USA, March 1-3, 2006

Page 2: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

2 Copyright @ 2006 The Boeing Company. All rights reserved.

Fail-Passive Electronics for Safety Critical Avionics

Introduction

Fail-Passive and Fail-Operational Avionics

Fundamental Concept of Dependability

FBW requirements

Boeing FBW Design Philosophy for Safety

Common Mode Failure and Single Point Failure

Generic Error and Dissimilarity Considerations

Example: 777 FBW Computers

Page 3: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

3 Copyright @ 2006 The Boeing Company. All rights reserved.

Fail-Passive and Fail-Operational

Fail-Passive Electronics to avoid active airplane effect

• An electronics function is said to be fail-passive if its failure effect is loss of its output for its intended function

Fail-Operational Electronics via multiple redundant hardware

• Multiple redundant hardware can facilitate meeting functional availability requirements for critical avionics function, as long as there exists no common-mode or single point failure.

777 FBW computers are used for elaboration

Page 4: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

4 Copyright @ 2006 The Boeing Company. All rights reserved.

Fundamental Concepts of Dependability (Avizienis & Laprie & Randell)

Among 4 classes of accidental or non-malicious faults,

Human-made interaction faults

Design faults

Physical internal faults

Physical external faults

Human-made interaction and design faults dominate as sources of failure/error for larger, controlled systems

Page 5: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

5 Copyright @ 2006 The Boeing Company. All rights reserved.

Flight Controls Industry Experiences on Error Types of

Complex Flight Controls Systems

Requirement Error*

Implementation Misunderstanding*

Software Design or Coding Error*

Future Process Errors in Previously Qualified Electronics Parts

Relatively new programmable VLSI circuits whose number of states approach infinity and therefore non-deterministic

*Can be attributed to Interaction Fault, Software/Hardware InterfaceIncompatibility

Page 6: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

6 Copyright @ 2006 The Boeing Company. All rights reserved.

777 FBW Requirement and Design Philosophy

777 FBW Evolved from the 7J7 FBW Architecture

The FBW requirements are developed from:

• Certification agencies requirements

• Customer and Boeing requirements

The FBW design philosophy for safety considers the following constraints:

• Common mode-area fault

• Separation of FBW (LRU) components

• FBW functional separation

• Dissimilarity

• FBW effect on structures

Page 7: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

7 Copyright @ 2006 The Boeing Company. All rights reserved.

777 Primary Flight Control System

Page 8: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

8 Copyright @ 2006 The Boeing Company. All rights reserved.

Primary Flight Control Modes

Page 9: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

9 Copyright @ 2006 The Boeing Company. All rights reserved.

777 FBW Requirement and Design Philosophy

777 FBW Evolved from the 7J7 FBW Architecture

The FBW requirements are developed from:

Customer and Boeing requirements

Ceritification agencies requirements

The FBW design philosophy for safety considers the following constraints:

• Common mode/common area fault

• Separation of FBW (LRU) components

• FBW functional separation

• Dissimilarity

• FBW effect on structures

Page 10: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

10 Copyright @ 2006 The Boeing Company. All rights reserved.

Boeing FBW Design Philosophyfor Safety

To meet extremely high functional integrity and functional availability requirements (of 1.0E-10 per hour), multiple redundant hardware resources are required for FBW systems.

The fault tolerance for trustworthy FBW system design should consider all known and unknown causes of problem/failure/error, known as common mode failure and single point failure.

We know what we don’t know

We don’t know what we don’t know (Unknown unknown)

We know

Page 11: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

11 Copyright @ 2006 The Boeing Company. All rights reserved.

Common Mode Failure and Single Point Failure

Airplane susceptibility to common mode and common area damage is addressed by designing the systems to both component and functional separation requirements. This includes criteria for providing installations resistant to maintenance crew error or mishandling, such as:

impact of objects

electrical faults

electrical power failure

electromagnetic environment

lightning strike

hydraulic failure

structural damage

radiation environment in the atmosphere

ash cloud environment in the atmosphere

fire

rough or unsafe installation and maintenance

Page 12: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

12 Copyright @ 2006 The Boeing Company. All rights reserved.

Generic Error and Dissimilarity Considerations of FBW Systems

Airbus FBW is designed to cover software design faults via design diversity

Boeing FBW is designed to cover (very complex) hardware design faults and compiler faults

Page 13: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

13 Copyright @ 2006 The Boeing Company. All rights reserved.

Dissimilarity of 777 FBW Electronics

PFC:

• Dissimilar processors and compilers (common software)

• DO-178 development process

• ASIC development process

ACE:

• Dissimilar monitor and control functions

• ASIC development process

Inertial Data:

• Dissimilar ADIRU/SAARU

• DO-178 development process

AFDC:

• DO-178 development process

• ASIC development process

• Dual dissimilar hardware for backdrive function

ARINC 629:

• ACE Direct Mode which bypass ARINC 629

Page 14: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

14 Copyright @ 2006 The Boeing Company. All rights reserved.

777 PFC Safety Requirements

Numerical probability requirements

< 1.0E-10 per hour for functional integrity and functional availability requirements

< 1.0E-10 per autoland during the critical phase of an autoland

Non-numerical safety requirements

No single fault, including common-mode hardware fault, regardless of probability of occurrence, shall result in:

An erroneous transmission of output signals without a failure indication.

Loss of function in more than one PFC

Page 15: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

15 Copyright @ 2006 The Boeing Company. All rights reserved.

777 Actuator Control Electronics Architecture

Page 16: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

16 Copyright @ 2006 The Boeing Company. All rights reserved.

Simplicity of Direct Mode and its Transition

The virtue of simplicity is preserved in otherwise complex FBW systems via:

Simplicity of Transition to Direct Mode

Simplicity of Direct Mode hardware implementation

Page 17: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

17 Copyright @ 2006 The Boeing Company. All rights reserved.

Triple-Triple Redundant 777 Primary Flight Computer

Page 18: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

18 Copyright @ 2006 The Boeing Company. All rights reserved.

777 PFC Channel Command Path

Page 19: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

19 Copyright @ 2006 The Boeing Company. All rights reserved.

777 PFC ChannelCommand/Monitor Architecture

Page 20: Fail-Passive Electronics for Safety Critical Avionics Y. C. (Bob) Yeh, Ph. D. Associate Technical Fellow Boeing Commercial Airplanes Flight Controls Systems

20 Copyright @ 2006 The Boeing Company. All rights reserved.

777 PFC-ACE Signal Path