Basics of Traditional Reliability



Similar documents
Embedded Systems Lecture 9: Reliability & Fault Tolerance. Björn Franke University of Edinburgh

Presentation Safety Legislation and Standards

Implementation of Active Queue Management in a Combined Input and Output Queued Switch

Machine Learning Applications in Grid Computing

Lecture L9 - Linear Impulse and Momentum. Collisions

ON SELF-ROUTING IN CLOS CONNECTION NETWORKS. BARRY G. DOUGLASS Electrical Engineering Department Texas A&M University College Station, TX

Vectors & Newton's Laws I

Analyzing Methods Study of Outer Loop Current Sharing Control for Paralleled DC/DC Converters

Audio Engineering Society. Convention Paper. Presented at the 119th Convention 2005 October 7 10 New York, New York USA

arxiv: v1 [math.pr] 9 May 2008

SOME APPLICATIONS OF FORECASTING Prof. Thomas B. Fomby Department of Economics Southern Methodist University May 2008

Design of Model Reference Self Tuning Mechanism for PID like Fuzzy Controller

Method of supply chain optimization in E-commerce

Applying Multiple Neural Networks on Large Scale Data

Use of extrapolation to forecast the working capital in the mechanical engineering companies

ASIC Design Project Management Supported by Multi Agent Simulation

Chapter 5. Principles of Unsteady - State Heat Transfer

Online Bagging and Boosting

An Innovate Dynamic Load Balancing Algorithm Based on Task

A framework for performance monitoring, load balancing, adaptive timeouts and quality of service in digital libraries

INTEGRATED ENVIRONMENT FOR STORING AND HANDLING INFORMATION IN TASKS OF INDUCTIVE MODELLING FOR BUSINESS INTELLIGENCE SYSTEMS

On the Mutual Coefficient of Restitution in Two Car Collinear Collisions

RECURSIVE DYNAMIC PROGRAMMING: HEURISTIC RULES, BOUNDING AND STATE SPACE REDUCTION. Henrik Kure

Meadowlark Optics LCPM-3000 Liquid Crystal Polarimeter Application Note: Determination of Retardance by Polarimetry Tommy Drouillard

Impact of Processing Costs on Service Chain Placement in Network Functions Virtualization

Factor Model. Arbitrage Pricing Theory. Systematic Versus Non-Systematic Risk. Intuitive Argument

Evaluating Inventory Management Performance: a Preliminary Desk-Simulation Study Based on IOC Model

LEAN FOR FRONTLINE MANAGERS IN HEALTHCARE An action learning programme for frontline healthcare managers

Domains. Seminar on High Availability and Timeliness in Linux. Zhao, Xiaodong March 2003 Department of Computer Science University of Helsinki

Managing Availability and Failure Avoidance

Hardware in the Loop (HIL) Testing VU 2.0, , WS 2008/09

A Soft Real-time Scheduling Server on the Windows NT

High Performance Chinese/English Mixed OCR with Character Level Language Identification

Project Evaluation Roadmap. Capital Budgeting Process. Capital Expenditure. Major Cash Flow Components. Cash Flows... COMM2501 Financial Management

Load Control for Overloaded MPLS/DiffServ Networks during SLA Negotiation

RAMS Analyses of Complex Technical Systems in Underground Facilities

Modeling Parallel Applications Performance on Heterogeneous Systems

MAINTAINED SYSTEMS. Harry G. Kwatny. Department of Mechanical Engineering & Mechanics Drexel University ENGINEERING RELIABILITY INTRODUCTION

CLASSES OF BYZANTINE FAULT-TOLERANT ALGORITHMS FOR DEPENDABLE DISTRIBUTED SYSTEMS. André Postma

REQUIREMENTS FOR A COMPUTER SCIENCE CURRICULUM EMPHASIZING INFORMATION TECHNOLOGY SUBJECT AREA: CURRICULUM ISSUES

1 Adaptive Control. 1.1 Indirect case:

Non-Contact Test Access for Surface Mount Technology IEEE

The Research of Measuring Approach and Energy Efficiency for Hadoop Periodic Jobs

Słupskie Prace Geograficzne

Introduction to Unit Conversion: the SI

An improved TF-IDF approach for text classification *

A CHAOS MODEL OF SUBHARMONIC OSCILLATIONS IN CURRENT MODE PWM BOOST CONVERTERS

This paper studies a rental firm that offers reusable products to price- and quality-of-service sensitive

A Hybrid Grey-Game-MCDM Method for ERP Selecting Based on BSC. M. H. Kamfiroozi, 2 A. BonyadiNaeini

How To Balance Over Redundant Wireless Sensor Networks Based On Diffluent

CPU Animation. Introduction. CPU skinning. CPUSkin Scalar:

Lecture L26-3D Rigid Body Dynamics: The Inertia Tensor

Calculating the Return on Investment (ROI) for DMSMS Management. The Problem with Cost Avoidance

Calculation Method for evaluating Solar Assisted Heat Pump Systems in SAP July 2013

Molecular Dynamics for Everyone: A Technical Introduction to the Molecular Workbench Software

CRM FACTORS ASSESSMENT USING ANALYTIC HIERARCHY PROCESS

Searching strategy for multi-target discovery in wireless networks

Value Paper Author: Edgar C. Ramirez. Diverse redundancy used in SIS technology to achieve higher safety integrity

An Integrated Approach for Monitoring Service Level Parameters of Software-Defined Networking

ADJUSTING FOR QUALITY CHANGE

FAULT TOLERANCE FOR MULTIPROCESSOR SYSTEMS VIA TIME REDUNDANT TASK SCHEDULING

An Approach to Combating Free-riding in Peer-to-Peer Networks

CLOSED-LOOP SUPPLY CHAIN NETWORK OPTIMIZATION FOR HONG KONG CARTRIDGE RECYCLING INDUSTRY

Energy Systems Modelling: Energy flow-paths

and that of the outgoing water is mv f

Nonlinear Error Modeling of Reduced GPS/INS Vehicular Tracking Systems Using Fast Orthogonal Search

Fuzzy Sets in HR Management

Exercise 4 INVESTIGATION OF THE ONE-DEGREE-OF-FREEDOM SYSTEM

Fuzzy Evaluation on Network Security Based on the New Algorithm of Membership Degree Transformation M(1,2,3)

Motorcycle Accident-Prone Types at Intersections and Innovative Improvement Design Guideline

Engineered Solutions To Help Prevent LCD Failures

Real Time Target Tracking with Binary Sensor Networks and Parallel Computing

LCOS Projector WUX500

Active/Active HA Job Scheduler and Resource Management

Achieving High Availability

Energy Efficient VM Scheduling for Cloud Data Centers: Exact allocation and migration algorithms

How To Get A Loan From A Bank For Free

A short-term, pattern-based model for water-demand forecasting

Physics 211: Lab Oscillations. Simple Harmonic Motion.

Design for Safety. 1 Introduction. Neil Storey University of Warwick, Coventry, UK

Analyzing Spatiotemporal Characteristics of Education Network Traffic with Flexible Multiscale Entropy

Local Area Network Management

The Mathematics of Pumping Water

The Virtual Spring Mass System

CS 61C: Great Ideas in Computer Architecture. Dependability: Parity, RAID, ECC

These help quantify the quality of a design from different perspectives: Cost Functionality Robustness Performance Energy consumption

Efficient Algorithms for MPEG-4 AAC-ELD, AAC-LD and AAC-LC Filterbanks

Preference-based Search and Multi-criteria Optimization

Performance Analysis of Opportunistic Routing in Multi-Sink Mobile Ad Hoc Wireless Sensor Networks

Solving Data Loss in Massive Storage Systems Jason Resch Cleversafe

PERFORMANCE METRICS FOR THE IT SERVICES PORTFOLIO

Media Adaptation Framework in Biofeedback System for Stroke Patient Rehabilitation

Sensors as a Service Oriented Architecture: Middleware for Sensor Networks

Price/performance Modern Memory Hierarchy

Markovian inventory policy with application to the paper industry

A Study on the Chain Restaurants Dynamic Negotiation Games of the Optimization of Joint Procurement of Food Materials

Driving Behavior Analysis Based on Vehicle OBD Information and AdaBoost Algorithms

High-Resolution Global Monitoring of Urban Settlements Mattia Marconcini, Thomas Esch, Andreas Felbier, Wieke Heldens

Languages, and Digital Logic

Identification and Analysis of hard disk drive in digital forensic

Transcription:

Basics of Traditional Reliability

Where we are going Basic Definitions Life and ties of a Fault Reliability Models N-Modular redundant systes

Definitions RELIABILITY: SURVIVAL PROBABILITY When repair is costly or function is critical AVAILABILITY: THE FRACTION OF TIME A SYSTEM MEETS ITS SPECIFICATION When service can be delayed or denied REDUNDANCY: EXTRA HARDWARE, SOFTWARE, TIME FAILSAFE: SYSTEM FAILS TO A KNOWN SAFE STATE i.e. All red traffic signals

Stages in Syste Developent STAGE ERROR SOURCES ERROR DETECTION Specification Algorith Design Siulation & design Foral Specification Consistency checks Prototype Algorith design Stiulus/response Wiring & assebly Testing Tiing Coponent Failure Manufacture Wiring & assebly Syste testing Coponent failure Diagnostics Installation Assebly Syste Testing Coponent failure Diagnostics Field Operation Coponent failure Diagnostics Operator errors Environental factors

Cause-Effect Sequence and Duration FAILURE: FAULT: ERROR: coponent does not provide service a defect within a syste a deviation fro the required operation of the syste or subsyste (anifestation of a fault) DURATION: Transient- Interittent- Peranent- design errors, environent repair by replaceent repair by replaceent

Basic Steps in Fault Handling Fault Confineent Fault Detection Fault Masking Retry Diagnosis Reconfiguration Recovery Restart Repair Reintegration

MTBF -- MTTD -- MTTR Availability = MTBF MTBF + MTTR

First predictive reliability odels - Von Braun Wernher Von Braun - Geran Rocket Engineer, WWII V1 was 100% Unreliable Fixed weakest link - still unreliable Eric Pieruschka - Geran Matheatician 1/x^n - for identical coponents Rs=R1 x R2 x x Rn (Lusser s law)

Serial Reliability N R(t)= Π R i (t) i =1 Thus building a serially reliable syste is extraordinarily difficult and expensive. For exaple, if one were to build a serial syste with 100 coponents each of which had a reliability of.999, the overall syste reliability would be 0.999 100 = 0.905

Reliability of a syste of coponents 1 3 4 2 5 Φ(x)= 1, functioning when state vector x {0, failed when state vector x Φ(x)= ax(x 1,x 2 )ax(x 3 x 4,x 5 ) Minial path set: inial set of coponents whose functioning ensures the functioning of the syste {1,3,4} {2,3,4} {1,5} {2,5}

Parallel Reliability N R(t)= 1-Π [1-R i (t)] i =1 Consider a syste built with 4 identical odules which will operate correctly provided at least one odule is operational. If the reliability of each odule is.95, then the overall syste reliability is: 1-[1-.95] 4 = 0.99999375 In this way we can build reliable systes fro coponents that are less than perfectly reliable - for a cost.

Parallel - Serial reliability 1 3 4 2 5 Total reliability is the reliability of the first half, in serial with the second half. Given that R1=.9, R2=.9, R3=.99, R4=.99, R5=.87 Rt=[1-(1-.9)(1-.9)][1-(1-.87)(1-(.99.99))] =.987

Coponent Reliability Model But It isn t quite so straight forward... During useful life coponents exhibit a constant failure rate λ. Accordingly, the reliability of a device can be odeled using an exponential distribution. R(t) = e -λt

N-Modular redundant systes Redundant syste ipleentations typically use a voting ethod to deterine which outputs are correct. This voting overhead eans that true parallel odule reliability is typically only approached R = R M. of. N 3. of.5 R 5 ( t) ( t) + = 0.9988 ( t) 2 = i= 0 = 10(0.95) = 5R 3 N M i= 0 5! ( ) R (5 i)! i! 4 ( t)[1 15(0.95) N! ( ) R ( N i)! i! R 4 5 i ( t)] + + ( t)[1 10R 6(0.95) 3 5 N i R ( t)] ( t)[1 ( t)[1 5 R ( t)] R 2 ( t)] Consider a 5 odule syste requiring 3 correct odules, each with a reliability of 0.95 (exaple 7.9). i

Conclusions The coon techniques for fault handling are fault avoidance, fault detection, asking redundancy, and dynaic redundancy. Any reliable syste will have its failure response carefully built into it, as soe copleentary set of actions and responses. Syste reliability can be odeled at a coponent level, assuing the failure rate is constant (exponential distribution). Reliability ust be built into the project fro the start.