KennethStavishV2
KennethStavishV2
KennethStavishV2
Kenneth V. Stavish
Proceeding Overview
Relationship between two tracks of Resilience Engineering:
i. Techniques to assess and measure resilience
ii. Resilience engineering design principles grounded in heuristics [1,2]
2
Purpose of Resilience Eng. Design Principles
3
Resilience Assessment Techniques
Resilience Assessment Techniques
are the current focus of an emerging resilience engineering discipline [4,5,6]
Demonstrated Approaches
• Developed and tested for particular applications
• Resilience expressed in of what, to what format
Threat Scenarios
• Disruption modeling prescribed
through fixed scenarios
Measuring Resilience
• Probabilistic models
• Temporal analyses
• Time-valued metrics
4
Threats and Disruptions
Resilience is measured against one or more threats
‘the resilience of system X to threat Y’
Disruption Analysis
Threat Considerations Identify disruptions, low likelihood
• Any condition that results in loss of capability high-impact, known and unknown
(unexpected) disruptions
• Systematic and/or external inputs
• Man-made or natural threats
• Singular threats against one system element or
simultaneous threats against multiple elements
• Resonance: large consequences
can arise from small variations in
performance and conditions
Define Disruption Scenarios
Scenarios of single or multiple,
coordinated disruptions.
[10]
6
Calculation of Resilience
This calculation for measuring resilience was adapted from (Burch, 2013) [6].
The calculation captures that there are multiple methods of achieving resilience, and each
metric is weighted equally.
7
Temporal Phases of Resilience
Disruption
Capability
Nominal State
Avoidance Phase
Survival Phase
Recovery Phase
Time
8
Resilience Engineering Design Principles
Design Principle Heuristic: “rule of thumb” for systems engineering [1,2,8]
Design alternative methods to perform particular functions that do not rely on
Functional Redundancy
the same physical components
Physical Redundancy Include redundant hardware, including computer processors
Design an ability for the system to restructure itself in response to an external
Reorganization
change
Absorption Include adequate margin to withstand threats
Human-in-the-Loop Include humans interaction where rapid cognition is needed
Limit the ability of failures to propagate from one component to the next in a
Loose Coupling
system of many components
Complexity Avoidance Avoid complexity added by poor human design practice
Design functionality through various nodes of the system so that if a single
Localized Capacity
node is damaged or destroyed, the remaining nodes will continue to function.
Drift correction Monitor and correct if the system is drifting towards boundaries of capability
Prevent further damage from occurring when hit with an unknown perturbation
Neutral state
until the problem can be diagnosed
Reparability Design the ability to repair system elements
Design communication, cooperating, and collaborating between system
Inter-node Interaction
elements
Reduce Hidden Potentially harmful interactions between nodes of the system should be
Interactions reduced
Use two or more independent principles that address a single element of
Layered Defense
system vulnerability
9
Resilience Attributes
10
Heuristics Analysis
Criterion
Evidenced in published requirements, patents, and design documentation
Does requirement X explicitly show that architecting system element Y
considered resilience engineering design principle Z? Measure Descriptor
0 None
1 Marginal
2 Nominal / Some
3 Wide
4 Extensive
11
Example: Inertial Navigation Systems
Inter-node interactions
Physical Redundancy
Reduce Complexity
Human in the loop
Localized Capacity
Layered Defense
Drift Correction
Loose Coupling
Reorganization
Neutral State
Inertial Navigation Systems
Reparability
Absorption
System components
Aligned to Heuristic Analysis
Loose Coupling 4 0 2 0 0 0 0 2 1 0 4 2 1 1
GPS
Tight Coupling 2 0 3 4 2 0 0 1 0 0 4 0 3 2 [10,11,12]
Coupling
Deeply Integrated 3 0 3 4 4 3 4 2 0 3 3 1 0 3
Wide Band RF 2 1 2 0 0 2 0 0 1 1 2 2 2 0
Augmentation Magnetometer 0 0 4 3 2 0 0 0 2 4 0 1 1 0
Sensors Velocity Meter 1 2 0 3 3 1 4 0 0 4 1 1 4 0
Baroaltitude 0 0 4 0 4 0 2 0 3 0 1 0 1 0
Ring Laser Gyros (RLG) 2 0 2 1 0 0 3 2 1 2 0 3 0 0
Gyro Fiber Optic Gyros (FOG) 2 3 4 0 4 0 4 0 2 0 0 4 2 0
MEMS 0 0 0 1 1 0 0 0 0 4 0 0 1 0
Gimballed 1 4 0 0 4 4 1 0 1 0 0 1 1 1
Platform
Strapdown 0 2 0 2 0 2 0 0 0 0 0 2 4 0
Dual GPS Antennas 0 2 0 2 0 0 4 2 1 0 2 2 0 0
System Level
Dual Communication 0 0 0 3 4 2 2 0 0 1 0 3 4 3
Integration
Dual INS 0 0 0 2 4 0 1 3 4 3 0 0 0 0
Notional results 12
Example: Inertial Navigation Systems
INS Capability
Maintain dead-reckoning accuracy in
the face of GPS-denied environments,
GPS loss, malicious jamming, and
component failures.
13
Example: Inertial Navigation Systems
Avoidance Robustness
Absorption
Reorganization
Loose Coupling
Human-in-the-Loop
Physical Redundancy
Complexity Avoidance
Functional Redundancy
14
Summary of Methodology
Which design principles have been the most effective,
and for which aspects of resilience?
Relationship Models
Dendrogram
Ward Linkage, Correlation Coefficient Distance
-7.01
28.66
Similarity
64.33
100.00
h1 h12 h11 h2 h6 h5 h8 h3 h9 h10 h4 h7 h13 h14
Variables
15
Conclusions
16
References
1. Resilience Engineering. (2016, March 25)., Guide to the Systems Engineering Body of Knowledge (SEBoK),
version 1.6, R.D. Adcock (EIC), Hoboken, NJ:
2. Jackson, S. & Ferris, T., (2013), Resilience principles for engineered systems, Systems Engineering, 2012,
15, 3, 333-346, Wiley Subscription Services, Inc., A Wiley Company.
3. International Council on Systems Engineering (INCOSE). A World in Motion - Systems Engineering Vision
2025, June 2014
4. Francis, Royce. (2012) A metric and frameworks for resilience analysis of engineered and infrastructure
systems. Reliability Engineering & System Safety. Vol 121 90-103
5. Vugrin, E., Warren, D., Ehlen, M., and Camphouse, R. (2010) A framework for assessing the resilience of
infrastructure and economic systems. Sustainable and Resilient Critical Infrastructure Systems: Simulation,
Modeling, and Intelligent Engineering, p. 77, 2010.
6. Burch, R. (2013) A method for calculation of the resilience of space systems. 2013 IEEE Military
Communications Conference.
7. Madni, A. & Jackson, S. (2009). Towards a Conceptual Framework for Resilience Engineering, IEEE Systems
Journal, Vol. 3, No. 2, June 2009
8. Jackson, S. (2010) Architecting resilient systems: Accident avoidance and survival and recovery from
disruptions. Edited by P. Sage, Wiley Series in Systems Engineering and Management.
9. European Organization for the Safety of Air Navigation (2009). A white paper on resilience engineering for
ATM. September 2009
10. NASA (2016) http://mars.nasa.gov/msl; Retrieved 10 October 2016
11. How stuff works (2016) http://science.howstuffworks.com/gimbal.htm; Retrieved 10 October 2016
12. Honeywell (2016) https://aerospace.honeywell.com/en/products/navigation-and-sensors/embedded-gps-or-
ins; Retrieved 10 October 2016
17