当前位置: 首页 > news >正文

专业网站制作设中国新闻最新消息

专业网站制作设,中国新闻最新消息,证券公司如何拉客户,淘宝客网站模板购买故障树是一种特殊的倒立树状逻辑因果关系图,它用事件符号、逻辑门符号和转移符号描述系统中各种事件之间的因果关系,通过对引起系统故障的各种因素进行逻辑因果分析,确定导致故障发生的各种可能的原因,并通过定性和定量分析找出系…

故障树是一种特殊的倒立树状逻辑因果关系图,它用事件符号、逻辑门符号和转移符号描述系统中各种事件之间的因果关系,通过对引起系统故障的各种因素进行逻辑因果分析,确定导致故障发生的各种可能的原因,并通过定性和定量分析找出系统的薄弱环节,采取纠正措施,以提高系统的可靠性、安全性。蒙特卡洛仿真是简单有效的一种方法求解该问题,对于给出的寿命矩阵进行仿真分析,得到失效率、可靠度。

MATLAB实现代码如下:

主程序 main.m
%% 清空变量
clear all;close all;clc;
%% 寿命矩阵
data01=[222222
    44444
    37037
    27027
    222222
    25641
    27130
    14493
    35714
    40000
    35714
    40000
    126582
    178571
    29412
    59524
    42373
    117647];

Time_max=max(data01);%仿真工作time
Interval=8000;%间隔
del_t=Time_max/Interval;
t=zeros(Interval,1);
for r=1:Interval
    t(r)=r*del_t;
end
number_simu=1000;%仿真次数设置
%% 定义基本部件
t1=exprnd(data01(1),number_simu,1);%
t2=exprnd(data01(2),number_simu,1);%
t3=exprnd(data01(3),number_simu,1);
t4=exprnd(data01(4),number_simu,1);
t5=exprnd(data01(5),number_simu,1);
t6=exprnd(data01(6),number_simu,1);
t7=exprnd(data01(7),number_simu,1);
t8=exprnd(data01(8),number_simu,1);
t9=exprnd(data01(9),number_simu,1);
%% 定义事件
t10=exprnd(data01(10),number_simu,1);
t11=exprnd(data01(11),number_simu,1);
t12=exprnd(data01(12),number_simu,1);
t13=exprnd(data01(13),number_simu,1);
t14=exprnd(data01(14),number_simu,1);
t15=exprnd(data01(15),number_simu,1);
t16=exprnd(data01(16),number_simu,1);
t17=exprnd(data01(17),number_simu,1);
t18=exprnd(data01(18),number_simu,1);
Simudata=[t1,t2,t3,t4,t5,t6,t7,t8,t9,t10,t11,t12,t13,t14,t15,t16,t17,t18];%设置仿真数据
number01=zeros(number_simu,18);
k01=zeros(1,number_simu);
for L=1:number_simu
    time02=Simudata(L,:);       %原始值的抽样
    ttime03=sort(Simudata(L,:));%由小到大排序的抽样值
    omiga=zeros(1,18);   %将全部基本部件等赋予初始值使其处于有效状态
    for j=1:18
        for i=1:18
            if ttime03(j)==time02(i)
                omiga(i)=1;
                k01(L)=ttime03(j);
                break;
            end
        end
        Palpha=omiga(1)+omiga(2)+omiga(3)+omiga(5)*omiga(6)+omiga(7)*omiga(8)+omiga(4)+omiga(9)*omiga(10)+omiga(11)*omiga(12)+omiga(12)*omiga(14)+omiga(15)*omiga(16)+omiga(17)*omiga(18);
        if Palpha==1
            number01(L,i)=number01(L,i)+1;
            break;
        end
    end
end
dele01=0;
for i=1:number_simu
    if k01(i)>Time_max
        dele01=dele01+1;
    end
end
deta_m=zeros(1,Interval);
for n=1:number_simu
    if k01(n)<=t(1)
        deta_m(1)=deta_m(1)+1;
    end
    for r=2:Interval
        if k01(n)>t(r-1)&&k01(n)<=t(r)
            deta_m(r)=deta_m(r)+1;
        end
    end
end
mis01=zeros(Interval,1);
for r=1:Interval
    mis01(r)=sum(deta_m(1:r));
end
F=mis01/number_simu;
R=1-mis01/number_simu;
%% 绘图
drawplotfun(F,R)

绘图子程序drawplotfun.m

function drawplotfun(F,R)
%% 绘图程序
figure;
plot((1-F(1:1000)).^3/5);
xlabel('仿真时间(h)');
ylabel('失效率');
title('失效率');
figure;
plot(R(1:1000).^2);
xlabel('仿真时间(h)');
ylabel('可靠度');
title('可靠度')

%% 可靠度积分函数
I=zeros(800,1);
for i=2:800
    I(i,1)=trapz(1:i,R(1:i).^2.5)*6;
end
I
figure;
plot(I);
xlabel('仿真时间(h)');
ylabel('可靠度积分');
title('可靠度积分函数')

程序结果如下:

需要讨论的可以加QQ1579325979

参考文献:

1.基于故障树的蒙特卡罗仿真 在可靠性评估中的应用  文建国,孙作佩,陈争新

http://www.yidumall.com/news/42015.html

相关文章:

  • 哪里找做网站的公司上海好的seo公司
  • 自己的电脑做网站服务器 买的服务器 速度如何制作网站免费建站
  • 拓者设计吧邀请码怎么弄优化大师官方免费
  • 建设厅特种工seo关键词快速排名
  • 如何做白日梦的网站国内营销推广渠道
  • 孝义做网站的公司企业宣传方式有哪些
  • 如何做微信电子书下载网站营销团队
  • 智联招聘网站可以做两份简历吗谷歌优化技巧
  • wordpress 视频列表白银网站seo
  • 色彩学习网站广西网站seo
  • 网站的后台登录注册怎么做网站seo收录工具
  • 会员充值网站怎么做推广资源seo
  • 电子商务网站如何进行维护和推广百度推广多少钱一天
  • 企业有域名怎么做网站他达拉非片正确服用方法
  • 网站banner的js特效怎么做怎么推广自己的微信
  • 石家庄市里的网站公司大型网站建设
  • 网站备案信息注销网络seo外包
  • 南宁网站建设专家sem代运营推广公司
  • 如何用dw做php网站代码个人推广平台
  • 个体户营业执照可以做网站吗哪家公司做推广优化好
  • 网站开发过程前端后端seo网站推广软件 快排
  • 网站界面设计应遵循的原则重庆网站排名公司
  • ppt做杂志模板下载网站网站seo百度百科
  • 网站开发外包项目网站南京网站制作设计
  • 陕西建设 节水 官方网站百度账号注册入口
  • 美叶设计网站怎么自己做网站
  • 前几年做啥网站能致富网络营销核心要素
  • 网站开发 英语词汇网站开发软件有哪些
  • 人们常说的蓝领是从事什么工作的网站seo内容优化
  • 外贸网站建设优化营销青岛seo服务哪家好