Accendo Reliability

Your Reliability Engineering Professional Development Site

  • Home
  • About
    • Contributors
  • Reliability.fm
    • Speaking Of Reliability
    • Rooted in Reliability: The Plant Performance Podcast
    • Quality during Design
    • Way of the Quality Warrior
    • Critical Talks
    • Dare to Know
    • Maintenance Disrupted
    • Metal Conversations
    • The Leadership Connection
    • Practical Reliability Podcast
    • Reliability Matters
    • Reliability it Matters
    • Maintenance Mavericks Podcast
    • Women in Maintenance
    • Accendo Reliability Webinar Series
  • Articles
    • CRE Preparation Notes
    • on Leadership & Career
      • Advanced Engineering Culture
      • Engineering Leadership
      • Managing in the 2000s
      • Product Development and Process Improvement
    • on Maintenance Reliability
      • Aasan Asset Management
      • AI & Predictive Maintenance
      • Asset Management in the Mining Industry
      • CMMS and Reliability
      • Conscious Asset
      • EAM & CMMS
      • Everyday RCM
      • History of Maintenance Management
      • Life Cycle Asset Management
      • Maintenance and Reliability
      • Maintenance Management
      • Plant Maintenance
      • Process Plant Reliability Engineering
      • ReliabilityXperience
      • RCM Blitz®
      • Rob’s Reliability Project
      • The Intelligent Transformer Blog
      • The People Side of Maintenance
      • The Reliability Mindset
    • on Product Reliability
      • Accelerated Reliability
      • Achieving the Benefits of Reliability
      • Apex Ridge
      • Metals Engineering and Product Reliability
      • Musings on Reliability and Maintenance Topics
      • Product Validation
      • Reliability Engineering Insights
      • Reliability in Emerging Technology
    • on Risk & Safety
      • CERM® Risk Insights
      • Equipment Risk and Reliability in Downhole Applications
      • Operational Risk Process Safety
    • on Systems Thinking
      • Communicating with FINESSE
      • The RCA
    • on Tools & Techniques
      • Big Data & Analytics
      • Experimental Design for NPD
      • Innovative Thinking in Reliability and Durability
      • Inside and Beyond HALT
      • Inside FMEA
      • Integral Concepts
      • Learning from Failures
      • Progress in Field Reliability?
      • R for Engineering
      • Reliability Engineering Using Python
      • Reliability Reflections
      • Testing 1 2 3
      • The Manufacturing Academy
  • eBooks
  • Resources
    • Accendo Authors
    • FMEA Resources
    • Feed Forward Publications
    • Openings
    • Books
    • Webinars
    • Journals
    • Higher Education
    • Podcasts
  • Courses
    • 14 Ways to Acquire Reliability Engineering Knowledge
    • Reliability Analysis Methods online course
    • Measurement System Assessment
    • SPC-Process Capability Course
    • Design of Experiments
    • Foundations of RCM online course
    • Quality during Design Journey
    • Reliability Engineering Statistics
    • Quality Engineering Statistics
    • An Introduction to Reliability Engineering
    • Reliability Engineering for Heavy Industry
    • An Introduction to Quality Engineering
    • Process Capability Analysis course
    • Root Cause Analysis and the 8D Corrective Action Process course
    • Return on Investment online course
    • CRE Preparation Online Course
    • Quondam Courses
  • Webinars
    • Upcoming Live Events
  • Calendar
    • Call for Papers Listing
    • Upcoming Webinars
    • Webinar Calendar
  • Login
    • Member Home

by Adam Bahret 2 Comments

What is Weibull?

What is Weibull?

Weibull analysis is a tool that is used for characterizing the behavior of a data set.  The value of characterizing a data set is being able to make predictions of failure rate for the same or a similar population. Input to the Weibull analysis is time to fail for all failed units and running time for operating units. The assumptions for the data set are critical to ensuring the right information is included in the analysis.  This may include root cause analysis of the failures so they can be characterized as wear-out or use stress related. It would be beneficial to separate these two data sets because their characterization and behavior will be quite different Weibull factors.

Weibull is very dynamic and can actually correctly represent other distributions like Normal, Lognormal, and Exponential. Weibull analysis will produce a characterization of a data set with values for variables such as the “shape paramater”, “scale parameter”, and “location parameter”.  Weibull ShapesUsing these values in the Weibull equation will permit predicting the failure rate for the population at future points in time.  This is a very powerful tool to have when making program decisions as I will show later.  Let’s take this concept of predicting behavior by characterization to simpler terms we are familiar with to better understand how it works. The simplest version of this type of data analysis was something we all did in grade school.  We have two points on a graph. If we assume these two points are a part of a line we can predict where the other points of the line will be once we characterize the data set.  In this case all we need to characterize is the slope and the point of intersection with the Y axis. The equation is “y=mx+b”. “x” and “y” are the coordinates for any given point on the line.  “m” is the slope of the line and “b” is the “y” intercept. You are then free to put in any other value of “x” or “y” and calculate the reciprocating coordinate value.  If the “x axis” was time you could calculate the value of “y” at any future point in time.

The next level of complexity for this method may be characterizing a data set that makes an arc. This is commonly characterized with the equation (x-h)2+(y-k)2=r2. The center of the arc is  ”(h,k)”, “x” and “y” are the coordinates of any point on the arc, “r” is road paintingthe radius. You are watching a road line painting machine, the driver fell asleep (boring job), the speed was set, and he slumped over and turned the steering wheel a bit.  You are far away and want to know what point to run to so you can stop it. I have no idea why any of this would happen but it’s what came to mind when I was thinking of a reason you would want to predict an arc.  By taking points on the arc that were already painted you could calculate the radius and center point of the path of travel.  Using the arc equation calculate the point the machine will be at when you can get to it. You saved the day?  Not really, it would have been smarter to just let it play out, hit record, and put it on Youtube.  Take all of this to the next level of complexity with polynomials, “y=k(x-3)(x-1)(x+2)” . This is important to include in this overview because now we are predicting with a population that will change behavior over different periods of time.

A POLYNOMIAL IN ACTION

polynomial

Weibull is just the next step in complexity for this analysis method. It is powerful and so commonly used because it is very dynamic.  For an analyst, it can be a slow process of calculating “goodness of fit” of a data set to a defined distribution.  “How well does this data set fit to a normal distribution?”  “Not that well.”  “How about a lognormal distribution?” “Not really.” If we take it to a Weibull distribution it will tell us which distribution it is a close fit and how well it does fit it.  This is very powerful and useful when we have a large data set of runtime and failures and want to know what will happen in the future.

“Is this failure rate decreasing and we are past the storm?”  “Is this failure rate increasing and the center of the storm is coming up?”  This is a critical question to be able to answer when discovering a troubling failure rate in the field. If the failure rate is decreasing at a steep rate then the best course of action is to leave what is out in the field alone and go work on the manufacturing quality process that is producing defective units. The units out there are the ones without the defect.  Replacing them is a mistake because you are likely taking a unit that has proven it doesn’t have an issue and replacing it with a new one that may have the defect.

If we project an increasing failure rate we need to pre-emptively replace every unit we can in the field.  They are ticking time bombs. This preemptive action changes the result from a high field failure rate to just a minor annoyance and expense of an unexpected but scheduled, field maintenance.   Weibull to the people!

 

-Adam

Filed Under: Apex Ridge, Articles, on Product Reliability

About Adam Bahret

I am a Reliability engineer with over 20 years of experience in mechanical and electrical systems in many industries. I founded Apex Ridge Reliability as a firm to assist technology companies with the critical reliability steps in their product development programs and organizational culture.

« What is ERM?
A Primer on Design For Test »

Comments

  1. Amit says

    September 10, 2017 at 10:31 AM

    Great document on weibull. But how to calculate Beta function from failures and how to diagnose the type of failure.

    Reply
    • Adam Bahret says

      September 12, 2017 at 5:36 AM

      Amit,
      Great questions. Beta (shape parameter) is calculated by putting the data into the Weibull equation and estimating the best fit for Weibull parameters. Today this is rarely done by hand because there are many software options out there that can do this. Once the calculation provides the factors like Beta projections for the population can be made. To group a failure as an infant mortality, use life, or wear-out requires a thorough and consistent root cause analysis process. This process will be specific to the product being tested and constantly optimized by the reliability team as new behaviors are observed in testing. or instance a root cause analysis might find that a clearance tolerance is the cause of a specific group of failures. The manufacturing process will have to be examined to see if parts are being made out of spec. If not then the design will have to be evaluated for reduction in tolerance sensitivity or increased tolerance requirements. The first is a quality defect (infant mortality) and the second a use life failure driven by design. Feel free to contact me if you would like to discuss it further. abahret@apexridge.com
      Regards, Adam

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Article by Adam Bahret
in the Apex Ridge series

Join Accendo

Receive information and updates about articles and many other resources offered by Accendo Reliability by becoming a member.

It’s free and only takes a minute.

Join Today

Recent Articles

  • test
  • test
  • test
  • Your Most Important Business Equation
  • Your Suppliers Can Be a Risk to Your Project

© 2025 FMS Reliability · Privacy Policy · Terms of Service · Cookies Policy