根据故障数据求威布尔分布参数步骤

根据众多文献研究,设备故障数据大多服从指数分布、威布尔分布或对数正态分布。其中威布尔分布较为常用,本文主要介绍威布尔分布的简单应用,并根据某设备故障数据为例简单介绍威布尔分布参数的计算方法。
参考文献11参考文献22

1.双参数威布尔分布的概率密度函数、概率分布函数、可靠度函数:

2.预处理故障数据

将故障数据按时间排序,假设设备失效时间间隔为以下时间:11.1 、23.5、58.4……则将此时间从小到大排序。并计算中位秩。中位秩的计算公式如下:

其中i表示第几个数据,n表示一共多少数据,例如下图所示例子中共43个故障时间点,即n=43,下图所示例子中F(t1)=(1-0.3)/(43+0.4)=0.016129。示例:

以ti为横坐标,中位秩为纵坐标,画图(在威布尔概率纸上画),从威布尔概率图上可以大致看出,绝大多数数据点分布在直线的周边,
可以认为该样本服从威布尔分布。示例如下:

3.参数估计的简单原理

上文已经介绍过威布尔分布的概率分布函数为:

则根据此公式可进行如下推导转化:

因此,若看成线性函数y=Bx+A的话,A和B分别等于:

因此可通过回归直线的,求出参数 A 与 B,从而求出两个参数。

3.参数估计的具体方法

将数据进行处理,根据上述推导, xi 和 yi 的公式如下,其中 ti 表示故障数据中的时间,F(ti)表示中位秩:


A和B的估计求法公式为:

其中 lxx 、lyy 和 lxy 公式为:

根据方法,示例求解的各项数据结果如下:



计算可得A和B结果为:

根据A和B 求出结果为:

4.相关性检验和模型检验



  1. 吕言. 基于多目标优化的核电站系统维修决策研究[D].清华大学,2016. ↩︎

  2. 徐慧. 动态不确定环境下流程制造企业设备维修计划研究[D].上海交通大学,2009. ↩︎

双参数威布尔分布(Weibull分布)参数计算(根据故障数据,求双参数威布尔分布的参数详细步骤)相关推荐

  1. 韦伯分布(Weibull)参数矩估计MATLAB实现

    韦伯分布(Weibull)参数矩估计MATLAB实现 二参数韦伯分布概率密度函数 f(x)=βη(xη)β−1e−(xη)β,β>0,η>0,x≥γ≥0f(x)=\frac{\beta}{ ...

  2. 用计算机计算电力系统故障,三相参数不对称电力系统断线故障的计算机计算

    三相参数不对称电力系统断线故障的计算机计算 论述了三相参数不对称电力系统的数学模 (本文共5页) 阅读全文>> 论述了三相参数不对称电力系统的数学模... (本文共4页) 阅读全文> ...

  3. 远心镜头参数之一:远心镜头景深计算

    景深,在光学摄影中是一个很重要参数,它的大小决定着清晰图像范围.在远心光学成像中,景深也是一个经常被提及的参数,它的大小取决于镜头倍率.光圈数.波长.像素大小.客户使用的边缘提取算法灵敏度.对于大多数 ...

  4. 大数据学习day16-Set接口、Map、可变参数

    大数据学习day16 Set接口.Map.可变参数 今日内容 Set接口中hashSet LinkedHashSet Map集合特点 Map集合的遍历方式 方法可变参数 斗地主案例排序 总结 第一章 ...

  5. pandas读取csv文件的前几行数据(nrows参数)、pandas读取csv文件的中间几行数据(skiprows=range(a,b))

    pandas读取csv文件的前几行数据(nrows参数).pandas读取csv文件的中间几行数据(skiprows=range(a,b)) 目录 pandas读取csv文件的前几行数据.pandas ...

  6. R语言使用caret包构建GBM模型:在模型最优参数已知的情况下,拟合整个训练集,而无需进行任何重采样或参数调优

    R语言使用caret包构建GBM模型:在模型最优参数已知的情况下,拟合整个训练集,而无需进行任何重采样或参数调优 目录 R语言使用caret包构建GBM模型:在模型最优参数已知的情况下,拟合整个训练集 ...

  7. SpringMVC入门(二)—— 参数的传递、Controller方法返回值、json数据交互、异常处理、图片上传、拦截器

    SpringMVC入门(二)-- 参数的传递.Controller方法返回值.json数据交互.异常处理.图片上传.拦截器 参考文章: (1)SpringMVC入门(二)-- 参数的传递.Contro ...

  8. 业务逻辑数据层SqlDataSourcesql的输入参数控件参数System.Web.UI.WebControls.GridView.SelectedValue...

    前台代码   1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CH7_D ...

  9. python函数的参数可以接收哪些类型的数据_python强势来袭-0015-函数中的参数-送礼开始...

    接上一讲,这节我们专门介绍python函数的参数处理 本节主要内容 函数的形式参数和实际参数 函数的参数定义规则 函数参数的默认值 函数的可变参数 函数的关键字参数 函数的命名关键字参数 1.3. 函 ...

最新文章

  1. Linux下系统性能检测利器dstat
  2. html显示三维模型restful,返回带有Flask Restful的呈现模板,在浏览器中显示HTML
  3. 搜索引擎惩罚的五种最大原因
  4. Java:main()函数调用类中方法的限制
  5. 分子克隆科研利器SnapGene,测序验证好帮手
  6. 南京晓庄学院java实验五_讲座|城市文化与南京世界“文学之都”的建设
  7. Android子线程真的不能更新UI么
  8. 【Java入门】桌球小游戏
  9. oc 协议 回调 静态成员_ios – 在一个块中,__block变量和静态变量之间的实际区别是什么?...
  10. 高并发来袭,如何搭建微服务架构?
  11. Linux常用到的命令
  12. 虚拟化与瑞友天翼应用
  13. SSH框架的工作原理及流程
  14. 二维平面中二维向量的叉乘 得到的向量,x、y方向上的分量必定为0
  15. 《心经》-翻译、中英梵对照
  16. JS 平方 开方 笔记
  17. js正则表达式检验经纬度
  18. win7系统配置时间服务器,与Internet时间服务器同步 设Win7精确时间
  19. 流利阅读 2019.3.9 Young children should be taught in their mother tongue, not in English
  20. 谢烟客---------Linux之 sed工具使用

热门文章

  1. 【读点论文】DisCo: Remedy Self-supervised Learning on Lightweight Models with Distilled Contrastive Learn
  2. 等价关系、等价类与划分
  3. .NetCore框架Surging系列(三)HTTP本地路由发现过程
  4. 亚信科技+英特尔至强:挖掘5G场景计费新价值,助推智慧高速“加速度”
  5. js时间戳​(timestamp)​与时间字符串相互转换
  6. 在微信小程序中有关于打印的小程序吗
  7. linux下使用mysqldump备份数据库:报mysqldump:Got error 1405的错误
  8. CTFshow web55
  9. 开始 网络广告 研究之旅--怎样使用网络广告赚钱?
  10. Linux删除.nfsxxx文件