• 大小: 17.11 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-12-21
  • 语言: 其他
  • 标签: 可靠性  

资源简介

基于matlab编写的A320可靠性计算分析程序,根据各分系统可靠性指标计算系统可靠性指标

资源截图

代码片段和文件信息

%%%%%%%%%%左升降舵的可靠性指标计算 底事件有:舵面损伤、ELAC1失效、ELAC2失效、B液压源失效、B液压传动装置失效、G液压源失效、G液压传动装置失效、
clc;
clear;
close all;
%%%%%%%%%%%%%%%%%%%%%%%%%%1%%%%%%2%%%%%%%%3%%%%%%4%%%%%%5%%%%%%6%%%%%%%%%%7%%-----8----------9--------10------11--------12--- ---13---------14------15-------16---------17----18----  -19--------20-----21----22-----23------24-----25--------26------27-----28-----29 
%---------------   ----%左副翼--左副翼B-左副翼G-右副翼—右副翼G-右副翼B---左升降舵--左升降舵B-左升降舵G-右升降舵--右升降舵Y--右升降舵B-方向舵-----方向舵G- 方向舵Y--方向舵B-- -马达1--马达2---ELAC1---ELAC2--SEC1---SEC2---SEC3---液压源B-液压源G---液压源Y- -脚蹬-----FAC1--FAC2  
A320_fail_rate=[       0.001  0.001 0.001 0.001  0.001    0.001   0.001   0.001    0.001     0.001    0.001   0.001   0.001  0.001   0.001     0.001   0.001 0.001 0.001 0.001 0.001 0.001   0.001   0.001  0.001  0.001  0.001 0.001 0.001 ];%每个底事件失效率
%%左副翼 1 19 24 2/ 20 25 3
%%右副翼 4 19 25 5/ 20 24 6
%%左升降舵 7 20 25 9/ 19 24 8/ 22 25 9/21 24 8
%%右升降舵 10 20 26 11/19 24 12/22 26 11/21 24 12
%%方向舵 13 25 14/24 16/26 15/28 17/29 18/27
A320_num_d=29;%底事件的个数
N=10000;%总的仿真次数
T=1500;%仿真时间,单位小时
M=1500;%把仿真时间分成多少段
delt_t=T/M;%平均每段长度
for i=1:M
    l_fuyi_f_num(i)=0;%计数器
    l_fuyi_R(i)=0;%可靠度
    l_fuyi_F(i)=0;%不可靠度
    l_fuyi_P(i)=0;%系统失效概率分布
    l_fuyi_f(i)=0;%系统失效概率密度函数
    l_fuyi_y(i)=0;%系统失效率
    
    r_fuyi_f_num(i)=0;%计数器
    r_fuyi_R(i)=0;%可靠度
    r_fuyi_F(i)=0;%不可靠度
    r_fuyi_P(i)=0;%系统失效概率分布
    r_fuyi_f(i)=0;%系统失效概率密度函数
    r_fuyi_y(i)=0;%系统失效率
    
    r_shenjiang_f_num(i)=0;%计数器
    r_shenjiang_R(i)=0;%可靠度
    r_shenjiang_F(i)=0;%不可靠度
    r_shenjiang_P(i)=0;%系统失效概率分布
    r_shenjiang_f(i)=0;%系统失效概率密度函数
    r_shenjiang_y(i)=0;%系统失效率
    
    l_shenjiang_f_num(i)=0;%计数器
    l_shenjiang_R(i)=0;%可靠度
    l_shenjiang_F(i)=0;%不可靠度
    l_shenjiang_P(i)=0;%系统失效概率分布
    l_shenjiang_f(i)=0;%系统失效概率密度函数
    l_shenjiang_y(i)=0;%系统失效率
      
    l_direction_f_num(i)=0;%计数器
    l_direction_R(i)=0;%可靠度
    l_direction_F(i)=0;%不可靠度
    l_direction_P(i)=0;%系统失效概率分布
    l_direction_f(i)=0;%系统失效概率密度函数
    l_direction_y(i)=0;%系统失效率
    
    A320_f_num(i)=0;%控制系统失效计数器
    A320_R(i)=0;%可靠度
    A320_F(i)=0;%不可靠度
    A320_P(i)=0;%系统失效概率分布
    A320_f(i)=0;%系统失效概率密度函数
    A320_y(i)=0;%系统失效率
    
    A320_f_num1(i)=0;%控制系统失效计数器
    A320_R1(i)=0;%可靠度
    A320_F1(i)=0;%不可靠度
    A320_P1(i)=0;%系统失效概率分布
    A320_f1(i)=0;%系统失效概率密度函数
    A320_y1(i)=0;%系统失效率
end
for i=1:N
    l_shenjiang_n_mttf(i)=0;%记录每次仿真的左升降舵失效时间
    r_shenjiang_n_mttf(i)=0;%记录每次仿真的右升降舵失效时间
    l_direction_n_mttf(i)=0;%记录每次仿真的方向舵失效时间
    l_fuyi_n_mttf(i)=0;%记录每次仿真的左副翼失效时间
    r_fuyi_n_mttf(i)=0;%记录每次仿真的右副翼失效时间
    A320_n_mttf(i)=0;%记录每次仿真的飞控系统失效时间
    A320_n_mttf1(i)=0;%记录每次仿真的飞控系统失效时间
end
l_shenjiang_s_t=0;
r_shenjiang_s_t=0;
l_fuyi_s_t=0;
r_fuyi_s_t=0;
l_direction_s_t=0;
% lshenjiang_mttf=0;%左升降舵平均寿命
for i=1:N
    A320_r_temp=rand(1A320_num_d);
    for j=1:A320_num_d
        A320_t(j)=-1/A320_fail_rate(j)*log(1-A320_r_temp(j));
    end
    l_fuyi_t_temp_1=min([A3

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      12826  2011-08-09 20:52  320飞行控制从系统可靠性\A320_r.asv

     文件      12834  2011-08-09 21:44  320飞行控制从系统可靠性\A320_r.m

     文件      17145  2011-08-13 09:49  320飞行控制从系统可靠性\A320_r1.asv

     文件      18703  2012-10-12 15:02  320飞行控制从系统可靠性\A320_r1.m

     文件       1162  2016-07-06 22:40  320飞行控制从系统可靠性\kalman.m

     文件       1060  2016-07-07 23:27  320飞行控制从系统可靠性\lb.m

     文件       2479  2011-08-07 22:21  320飞行控制从系统可靠性\l_fangxiang_r.m

     文件       1921  2011-08-07 21:41  320飞行控制从系统可靠性\l_fuyi_r.m

     文件       2366  2011-08-08 11:12  320飞行控制从系统可靠性\l_shengjiangduo_r.m

     文件       1147  2016-07-07 23:27  320飞行控制从系统可靠性\Untitled.asv

     目录          0  2017-10-08 22:52  320飞行控制从系统可靠性

----------- ---------  ---------- -----  ----

                71643                    11


评论

共有 条评论