23
Copyright ยฉ 2015, SAS Institute Inc. All rights reserved. RELIABILITY ANALYSIS USING JMP ยฎ Peng Liu Leo Wright Michael Crotty

RELIABILITY ANALYSIS USING - JMP User Community

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2015, SAS Ins t i tu te Inc . A l l r igh ts reserved.

RELIABILITY ANALYSIS USING JMP

ยฎ

Peng Liu

Leo Wright

Michael Crotty

Page 2: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

JMP FOR THE NON-

REPAIRABLE

โ€ข Life Distribution

โ€ข Survival

โ€ข Reliability Forecast

โ€ข Fit Life by X

โ€ข Parametric Survival

โ€ข Cumulative Damage

โ€ข Degradation

โ€ข Test Plan (DOE)

โ€ข Demonstration Plan (DOE)

โ€ข ALT Design (DOE)

โ€ข Reliability Block Diagram

Life Distribution

Warranty

Time-to-failure

data and design

ALT data

and design

Degradation

data and design

System Reliability

Page 3: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

JMP FOR THE

REPAIRABLE

โ€ข Recurrence Analysis

โ€ข Reliability Growth

โ€ข Repairable Systems Simulation

Life Distribution

Poisson Process

Reliability Block Diagram

Event Action Sub-diagram

Page 4: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

THIS PRESENTATION

โ€ข Life Distribution

โ€ข Reliability Forecast

โ€ข Repairable Systems Simulation

โ€ข Degradation

Page 5: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

LIFE DISTRIBUTION

โ€ข Purpose of the Analysis:

โ€ข Predict probabilities, percentiles, etc.

โ€ข Design Goal of the Software :

โ€ข Fit distributions

โ€ข Compare models

โ€ข Calculate predictions

โ€ข Data: Regular data, Censored data, Competing cause

โ€ข Distributions:

โ€ข Regular: Weibull, Lognormal, Normal, Logistic, etc.

โ€ข Exotic: Zero inflated, Threshold, Defective subpopulation, Mixture, Latent Cause

โ€ข Method: Maximum Likelihood, Bayesian, Weibayes

โ€ข Intervals: Wald Intervals, Likelihood Intervals

Page 6: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

CENSORED DATALIFE DISTRIBUTION

Page 7: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

FIND A GOOD FIT (FIT)LIFE DISTRIBUTION

Page 8: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

FIND A GOOD FIT (COMPARE & SELECT)LIFE DISTRIBUTION

Page 9: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

PREDICTLIFE DISTRIBUTION

Page 10: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

STATISTICAL DETAILSLIFE DISTRIBUTION

Methods:

โ€ข Maximum Likelihood (default)

โ€ข Bayesian (available for regular distributions)

โ€ข Weibayes (when there are no failures; available in Weibull reports)

Interval Types:

โ€ข Wald (when there are sufficient failures)

โ€ข Likelihood (otherwise)

Note: Intervals for parameter estimates and intervals for other predictions.

Page 11: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

EXAMPLELIFE DISTRIBUTION

Page 12: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

RELIABILITY

FORECAST

โ€ข Purpose of the Analysis:

โ€ข Predict failure counts in the future: ๐‘๐‘ก = ฯƒ๐‘›๐‘ก,๐‘–

โ€ข Make a statement about the uncertainty in the prediction: (๐‘๐‘ก, ๐‘๐‘ก)

โ€ข Design Goal of the Software:

โ€ข Explore raw data, by batch, group, and time.

โ€ข Fit life distributions and compare

โ€ข Arrange risk sets, produce forecast

โ€ข Data:

โ€ข Nevada format, Dates format, Time-to-Event format

โ€ข Forecasting Types: Incremental; Cumulative

โ€ข Forecasting Intervals: Plug-in intervals; Prediction intervals

Page 13: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

RELIABILITY

FORECASTING

Sold

Quanti

ty

Sold

Month 8/09 9/09 10/09 11/09 12/09 1/10 2/10

2550 7/09 11 13 25 24 33 18 55

2600 8/09 8 19 30 30 29 29

2650 9/09 14 18 25 26 27

2700 10/09 13 17 34 33

2750 11/09 12 21 29

2800 12/09 6 16

2850 1/10 17

๐‘๐‘ก =

๐‘๐‘Ž๐‘ก๐‘โ„Ž

๐‘batch, ๐‘ก

At Risk

2371

2455

2540

2603

2688

2778

2833

3/10 4/10 โ€ฆ

๐‘1,1 ๐‘1,2

๐‘2,1 ๐‘2,2

๐‘3,1 ๐‘3,2

๐‘4,1 ๐‘4,2

๐‘5,1 ๐‘5,2

๐‘6,1 ๐‘6,2

๐‘7,1 ๐‘7,2

? ? ? ?Incre. Total

? ?? ??? ????Cumu.Total

Page 14: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

UNCERTAINTIES IN

FORECASTING

Uncertainty Sources

โ€ข Knowing outcome probability, the outcome is still random, e.g. toss a coin.

โ€ข Probabilities might be estimated. Themselves involve uncertainties.

Solutions

โ€ข Uncertainties can be quantified using intervals.

Option Chart

No Intervals Plugin Intervals Prediction Intervals

Incremental Counts Ignore parameter uncertainty Consider parameter uncertainty

Cumulative Counts Ignore parameter uncertainty Consider parameter uncertainty

Approximate Binomial by Poisson

Page 15: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

RELIABILITY

FORECASTINGEXAMPLE

Page 16: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

REPAIRABLE

SYSTEMS

SIMULATION

โ€ข For studying:

โ€ข System reliability

โ€ข When and how to repair

โ€ข Design Goals of the Software:

โ€ข Expressive

โ€ข Customizable

โ€ข System representation: Reliability Block Diagram

โ€ข Repair representation: Event-Action Sub-diagram

โ€ข Simulate: Events and changes of failure probabilities

โ€ข Collect: Events (times and consequences)

Page 17: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

REPAIRABLE

SYSTEMS

SIMULATION

7/2/2017 screenshot

WHAT DOES IT SIMULATE?

Page 18: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

REPAIRABLE

SYSTEMS

SIMULATION

EXAMPLE: COST - CHEMICAL PLANT PLANNING

Conditions: 4 identical pumps, 1 different pump

Alternative 1: Replace the old with new

Alternative 2: Add one new pump

Page 19: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

DEGRADATION

โ€ข Purposes of the Analysis:

โ€ข Find pseudo failure times

โ€ข Study kinetics

โ€ข Design Goals of the Software:

โ€ข Fit built-in models automatically

โ€ข Provide a user interface for fitting custom models

โ€ข Method: Least squares

โ€ข Path Types: Linear; Nonlinear

โ€ข Built-in Models

โ€ข Custom Models

โ€ข Model building round trips

Page 20: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

DEGRADATION BUILT-IN LINEAR MODELS

โ€ข Linear path models: ๐‘“(๐‘Œ)~๐‘(๐œ‡ = ๐›ฝ0 + ๐›ฝ1๐‘”(๐‘ก), ๐œŽ)

โ€ข ๐‘“ and ๐‘” are transform functions, e.g. ๐‘™๐‘›, ๐‘’๐‘ฅ๐‘, ๐‘ ๐‘ž๐‘Ÿ๐‘ก, etc.

Intercept

๐œ‡ = Zero Common Common in

Group

Different

Slo

pe Common ๐›ฝ1๐‘”(๐‘ก) ๐›ฝ0 + ๐›ฝ1๐‘”(๐‘ก) ๐›ฝ0,๐‘˜ + ๐›ฝ1๐‘”(๐‘ก) ๐›ฝ0,๐‘ + ๐›ฝ1๐‘”(๐‘ก)

Common in Group ๐›ฝ1,๐‘˜๐‘”(๐‘ก) ๐›ฝ0 + ๐›ฝ1,๐‘˜๐‘”(๐‘ก) ๐›ฝ0,๐‘˜ + ๐›ฝ1,๐‘˜๐‘”(๐‘ก) ๐›ฝ0,๐‘ + ๐›ฝ1,๐‘˜๐‘”(๐‘ก)

Different ๐›ฝ1,๐‘๐‘”(๐‘ก) ๐›ฝ0 + ๐›ฝ1,๐‘๐‘”(๐‘ก) ๐›ฝ0,๐‘˜ + ๐›ฝ1,๐‘๐‘”(๐‘ก) ๐›ฝ0,๐‘ + ๐›ฝ1,๐‘๐‘”(๐‘ก)Subscript ๐‘˜ denotes the group ID; ๐‘ denotes batch ID.

Page 21: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

DEGRADATION BUILT-IN NONLINEAR MODELS

โ€ข Nonlinear path models: ๐‘Œ~๐‘(๐œ‡ = โ„Ž ๐‘ก, ๐œƒ, ๐‘‹ , ๐œŽ)

โ€ข โ„Ž is specified via a JSL parameter function.

โ€ข Reaction Rate: ๐œ‡ = ๐ทโˆž(1 โˆ’ ๐‘’โˆ’๐‘…๐‘ˆร—๐ด๐น ๐‘‡๐‘’๐‘š๐‘ ร—๐‘ก)

โ€ข Reaction Rate Type I: ๐œ‡ = ๐ทโˆž๐‘’โˆ’๐‘…๐‘ˆร—๐ด๐น ๐‘‡๐‘’๐‘š๐‘ ร—๐‘ก

โ€ข Constant Rate: ๐œ‡ = ๐‘š(๐›ฝ0 + ๐‘” ๐‘‹ ร— ๐‘“ ๐‘ก )โ€ข Path transformation: ๐‘š can be Identity, ๐‘’๐‘ฅ๐‘, ๐‘™๐‘œ๐‘”โ€ข Rate transformation: ๐‘” can be Arrhenius, Power, or ๐‘’๐‘ฅ๐‘โ€ข Time transformation ๐‘“ can be Identity, ๐‘ ๐‘ž๐‘Ÿ๐‘ก

Page 22: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2017 SAS Ins t i tu te Inc . A l l r igh ts reserved.

DEGRADATION EXAMPLE

Page 23: RELIABILITY ANALYSIS USING - JMP User Community

Copyr ight ยฉ 2015, SAS Ins t i tu te Inc . A l l r igh ts reserved.

Learn more about JMPยฎ

at

jmp.com

Copyright ยฉ 2016 SAS Institute Inc. All Rights Reserved.