可靠性工程专题
——可靠性模型
现代航天企业制造信息化技术
学习内容
1. 可靠性模型有关术语及定义
2. 基本可靠性模型-任务可靠性模型
3. 建立系统任务可靠性模型的程序
4. 系统功能分析
5. 典型的可靠性模型
6. 不可修系统可靠性模型
系统、单元——产品
系统
由相互作用和相互依赖的若干单元结合成的具有
特定功能的有机整体。
“系统”、“单元”
相对概念
可以是按产品层次划分:零部件、组件、设备、
分系统、系统、装备中任何相对的两层
“系统”包含“单元”,其层次高于“单元”
产品可以指任何层次。
模型
原理图
反映了系统及其组成单元之间的物理上的连接与
组合关系
功能框图、功能流程图
反映了系统及其组成单元之间的功能关系
系统的原理图、功能框图和功能流程图是建立系统
可靠性模型的基础
可靠性模型
描述了系统及其组成单元之间的故障逻辑关系
多种可靠性建模方法 :
可靠性框图
网络可靠性模型
故障树模型
事件树模型
马尔可夫模型
Petri网模型
GO图模型
可靠性框图模型
可靠性框图
为预计或估算产品的可靠性所建立的可靠性
方框图和数学模型。
方框:产品或功能
逻辑关系:功能布局
连线:系统功能流程的方向
无向的连线意味着是双向的。
节点(节点可以在需要时才加以标注)
输入节点:系统功能流程的起点
输出节点:系统功能流程的终点
中间节点
图例
可靠性模型示例
可靠性框图
(收音机)
可靠性数学模型
基本可靠性模型
基本可靠性模型
用以估计产品及其组成单元发生故障所引起的维
修及保障要求的可靠性模型。
度量使用费用
全串联模型
储备单元越多,系统的基本可靠性(无故障持续时间
和概率)越低
任务可靠性模型
任务可靠性模型
用以估计产品在执行任务过程中完成规定功能的概
率(在规定任务剖面中完成规定任务功能的能力),
描述完成任务过程中产品各单元的预定作用,用以
度量工作有效性的一种可靠性模型。
系统中储备单元越多,则其任务可靠性越高。
注意事项
• 模型描述的是各单元之间的可靠性逻辑关系
基本可靠性模型-任务可靠性模型
在进行设计时,根据要求同时建立基本可靠
性及任务可靠性模型的目的在于,需要在人
力、物力、费用和任务之间进行权衡。
设计者的责任就是要在不同的设计方案中利
用基本可靠性及任务可靠性模型进行权衡,
在一定的条件下得到最合理的设计方案。
为正确地建立系统的任务可靠性模型,必须
对系统的构成、原理、功能、接口等各方面
有深入的理解。
F18基本可靠性模型
F18任务可靠性模型
可靠性逻辑关系
建立系统任务可靠性模型的程序
建模步骤
1、规定产
品定义
(1)确定任务和功能
功能分析(2)确定工作模式
(3)规定性能参数及范围
故障定义(4)确定物理界限与功能接口
(5)确定故障判据
(6)确定寿命剖面及任务剖面 时间及环境条件
分析
2.建立可靠
性框图
(7)明确建模任务并确定限制条件
(8)建立系统可靠性框图
3.确定数学
模型
(9)确定未列入模型的单元
(10)系统可靠性数学模型
系统功能分析
对系统的构成、原理、功能、接口等各方面
深入的分析是建立正确的系统任务可靠性模
型的前导。
前导工作的主要任务就是进行系统的功能分
析
功能的分解与分类
功能框图与功能流程图
时间分析
任务定义及故障判据
功能的分解与分类
功能的分解
系统往往是多任务与多功能的
一个系统及功能是由许多分系统级功能实现的
通过自上而下的功能分解过程,可以得到系统功
能的层次结构
功能的逐层分解可以细分到可以获得明确的技术要求
的最低层次(如部件)为止。
进行系统功能分解可以使系统的功能层次更加清
晰,同时也产生了许多低层次功能的接口问题。
对系统功能的层次性以及功能接口的分析,是建
立可靠性模型的重要一步。
功能的分解
功能的分类
在系统功能分解的基础上,可以按照给定的任务,
对系统的功能进行整理。
分类 定义
按重
要程
度分
基本功能 1. 起主要的必不可少的作用;
2. 担任主要的任务,实现其工作目的;
3. 它的作用改变了,就会产生整体性
的变化。
辅助功能 针对某种特定的构思所必需的功能,或
辅助实现基本功能所需要的功能。它相
对于基本功能是次要的或从属的。
按用
户要
求分
必要功能 对于用户的任务需求而言,是必要的和
不可缺少的。
不必要功能 对于用户的任务需求而言,该功能并非
是非有不可的。
功能框图与功能流程图
用以描述在系统功能分解的过程中,较低层
次功能间的接口与关联关系 。
功能框图
功能流程图
功能框图与功能流程图的逐级细化过程是与
系统的功能分解相协调的。
原理图、功能层次图及功能框图
某家用热水器原理图
某空间飞行器整个飞行任务
在最高层次以及下级层次中的功能流程
第一层 飞行任务
第二层 40执行任务操作
时间分析-1
功能框图——静态(不随时间而变)
系统级的功能以及它们的子功能具有唯一的时间
基准(所有功能的执行时间一样长)
系统的功能随时间而变的系统——功能流程
图
可以描述这类系统的功能关系,为建立系统可靠
性框图模型奠定基础
功能流程图的一个缺陷:没有对系统功能的持续
时间及功能间的时间进行描述,缺少一个时间坐
标
时间特性是可靠性分析中不可缺少的一个要素
时间分析-2
复杂系统一般具有两方面的特点:
(1)系统具有多功能,各功能的执行时机是有时序
的,各功能的执行时间长短不一
(2)在系统工作的过程中,系统的结构是可以随时
间而变化
需要进行时间分析
确定时间基准
通过与该时间基准对应,可以得到系统功能流程图
中各功能的执行时间及功能间的时间
某飞行任务的时间基准
任务定义及故障判据
在进行系统功能分解、建立功能框图或功能
流程图及确立时间基准的基础上,要建立系
统的任务及基本可靠性框图,必须明确地给
出系统的任务定义及故障判据,把它们作为
系统可靠性定量分析计算的依据和判据。
产品或产品的一部分不能或将不能完成预定功能
的事件或状态,称为故障。
对于具体的产品应结合产品的功能以及装备的性
质与使用范畴,给出产品故障的判别标准,即故
障判据。故障判据是判断产品是否构成故障的界
限值。
典型可靠性模型分类
假设
(a)系统及其组成单元只有故障与正常两种状态,不
存在第三种状态;
(b)用框图中一个方框表示的单元或功能发生故障就
会造成整个系统的故障(有替代工作方式的除外);
(c)就故障概率来说,用不同方框表示的不同功能或
单元其故障概率是相互独立的。
(d)系统的所有输入在规定极限之内,即不考虑由于
输入错误而引起系统故障的情况;
(e)当软件可靠性没有纳入系统可靠性模型时,应假
设整个软件是完全可靠的;
(f)当人员可靠性没有纳入系统可靠性模型时,应假
设人员是完全可靠的,而且人员与系统之间没有相
互作用问题。
典型可靠性模型
串联模型
并联模型
表决模型(r/n(G)模型)
非工作贮备模型(旁联模型)
桥联模型
串联模型
定义
组成系统的所有单元中任一单元的故障都会导致
整个系统故障的称为串联系统。串联系统是最常
用和最简单的模型之一。
串联系统的逻辑图如下图所示:
串联系统数学模型
当各单元服从指数分布时:
串联系统数学模型
– 当各单元的寿命分布均为指数分布时,系统的寿命也
服从指数分布,系统的故障率为单元的故障率之和:
– 系统的平均故障间隔时间:
串联模型
S——系统正常
xi——单元i正常x1
x3
x2
S=x1 ∩ x2∩x3
当几个单元相互独立,系统可靠度:
串联模型
在设计时,为提高串联系统的可靠性,可从下列三
方面考虑:
(a) 尽可能减少串联单元数目
(b) 提高单元可靠性,降低其故障率
(c) 缩短工作时间
并联模型
并联模型
组成系统的所有单元都发生故障时,系统才发生故
障的称为并联系统。并联系统是最简单的冗余系统
(有贮备模型)。
并联系统的逻辑图如图所示,其数学模型为:
并联模型
B1
B3
B2 B——系统故障
Bi——单元i故障
B=B1 ∩ B2∩B3
当个单元相互独立,系统不可靠度:
并联模型
系统可靠度
当系统各单元的寿命分布为指数分布时,对于最常
用的两单元并联系统,有
并联模型
尽管单元故障率都是常数,但并联系统的故障率不
再是常数。
当系统各单元的寿命分布为指数分布时,对于n个相同
单元的并联系统,有
并联模型
与无贮备的单个单元相比,并联可明显提高
系统可靠性(特别是n=2时)
当并联过多时可靠性增加减慢
表决模型
表决模型(模型)
组成系统的n个单元中,正常的单元数不小于
r(1≤r≤n)系统就不会故障,这样的系统称为
r/n(G)表决模型。它是工作贮备模型的一种形式。
可靠性框图如下图:
表决模型
若组成系统的各单元相同,每个单元失效概率为q,
正常工作概率为p, 则r/n(G)表决模型服从二项分
布
系统可靠度(假设表决器完全可靠)
r/n(G) 系统的数学模型
式中:
RS(t) —— 系统的可靠度;
R(t) —— 系统组成单元(各单元相同)的可靠度;
Rm —— 表决器的可靠度。
表决模型
当各单元的可靠度是时间的函数,且寿命服从故障
率为λ的指数分布时,系统可靠度为:
当表决器的可靠度为1时,系统的致命故障间任务时间为:
多数表决系统(2/3(G)表决模型)
在r/n(G)模型中,当n必须为奇数(令为2k+1),且正
常单元数必须大于n/2(不小于k+1)时系统才正常,
这样的系统称为多数表决模型。多数表决模型是
r/n(G)系统的一种特例。
三中取二系统是常用的多数表决模型,其可靠性框图如下
图
2/3(G)表决模型
其可靠性数学模型为(表决器可靠度为1,组成单元的故障率均为
常值λ ):
表决系统特例
若表决器的可靠度为1:
当r=1时,1/n(G)即为并联系统,
当r=n时,n/n(G)即为串联系统:
系统的MTBCFS比并联系统小,比串联系统
大。
非工作贮备模型(旁联、冷贮备)
组成系统的各单元只有一个单元工作,当工作单元故
障时,通过转换装置接到另一个单元继续工作,直到
所有单元都故障时系统才故障,称为非工作贮备系统,
又称旁联系统。非工作贮备系统的可靠性框图如下图。
非工作贮备模型
非工作贮备系统的可靠性数学模型如下:
(a)假设:转换装置可靠度为1,则系统的MTBCFS
等于各单元MTBCFi之和。
当系统各单元的寿命服从指数分布时:
非工作贮备模型(续)
系统的各单元都相同时:
对于常用的两个不同单元组成的非工作贮备系统:
非工作贮备模型(续)
A——系统正常,A1——1单元正常,A2——2单元正常
非工作贮备模型
(b)假设:转换装置的可靠度为常数RD,
两个单元相同且寿命服从指数分布,系统的可靠度为
对于两个不相同单元 :
非工作贮备的优点是能大大提高系统的可靠度。
其缺点是:
(1)由于增加了故障监测与转换装置而提高了系统的复杂度;
(2)要求故障监测与转换装置的可靠度非常高,否则贮备带来的好处
会被严重削弱。
非工作贮备模型
例:某两台发电机构成旁联模型,发电机故障率
λ=-1 ,切换开关成功概率,求运行100小
时的可靠度。
解:
R(t)=×100(1+××100)=
若两台发动机并联,系统可靠度
R(t)=2e-λt-e-2 λt=×100-e-2××100=
若希望旁联可靠度大于并联 ,则
e-λt(1+Ps λt) ≥ 2e-λt-e-2 λt
因此,要求切换开关成功概率
Ps ≥(×100)/(×100)=
桥联模型
系统某些功能冗余形式或替代工作方式的实现,是一
种非并联、表决或旁联的桥联形式。称为桥联模型,
可靠性框图示意图如下。
示例:系统由A、B、C、D、E五个部分组成,当开关E打开
时,电机A向设备B供电,电机C向设备D供电。如果电机C
故障,合上开关E,由电机A向设备B和D供电。
系统的原理图和可靠性框图如下图 所示。
桥联模型
桥联模型
从图中模型可以看出,在桥联模型中可靠性框图中的单
元带有流向,它反映了系统功能间的流程关系。
通过观察分析上面的可靠性框图可以得知,当单元A和
B,或单元A、D和E,或单元C和D都正常时,系统的功
能正常。系统可靠度的数学模型为:
虚单元
所谓虚单元就是把一些相互独立的单元组合在一起,
构成一个虚拟的单元,达到简化可靠性框图的目的。
充分性 :虚单元内的所有单元与虚单元外的单元应是相
互统计独立的 ;
必要性 :虚单元内的所有单元之间的逻辑关系不能仅用
串联、并联及桥联模型来描述 ;
虚单元应只有一个逻辑入口和一个逻辑出口。
划分虚单元,简化可靠性框图后,可以分步建立系
统的可靠性数学模型 :
1. 建立虚单元的可靠度数学模型,并把它作为虚单元的可靠
度代入简化后的可靠性框图中;
2. 对简化后的可靠性框图建立数学模型 。
虚单元划分示例
不含桥联的复杂系统任务可靠性模型
系统的可靠性数学模型为:
在划分虚单元后应是
一个简洁的串联、并
联组合模型
前例图3-21、22
含桥联的复杂系统任务可靠性模型
含有桥联的系统任务可靠性框图,在划分虚
单元后得到的可靠性框图应是一个串联、并
联和桥联的组合模型——网络可靠性模型。
(案例)
布尔真值表法
部件状态图示法
全概率分解法
最小路集法
含桥联的复杂系统任务可靠性模型示例
假设:组成系统
的各单元的寿命
服从故障率为λ
的指数分布。
(1) 全概率分解法
系统中任一单元正常这一事件,与其逆事件(单元故
障)一起,构成完备事件组。利用概率论中的全概率
公式,可以将非串并联的复杂网络分解简化,经多次
分解简化后,可将复杂网络简化成简单的串并联系统,
从而计算出系统的可靠度。这个分解过程称为全概率
分解。用数学符号表示为:
式中 : ——系统的可靠度;
—— 网络S正常的概率;
—— 单元x正常的概率;
—— 单元x故障的概率;
—— 在单元x正常的条件下,网络S正常的概率;
—— 在单元x故障的条件下,网络S正常的概率;
令:
S(x)表示把网络S中单元x的两端节点合成一个节点而产生
的新网络;
表示把网络S中单元x去掉(即两个端点之间不存在经
由x的联系)而产生的新网络
如果满足:
(1) 全概率分解法(续)
则全概率分解公式可变为:
如此经过多次分解可以使产生的子网络成为一般的串
并联系统,从而可以逐步地计算出网络S的可靠度。
全概率分解的规则
全概率分解的一个关键
步骤是选择分解单元
(不产生新的通道 )
i 任一无向单元都可以作为
分解单元;
ii 任一有向单元,若其两端
节点中有一个节点只有流
出连线(或只有流入连线)
则可作为分解单元;
与网络输入或输出节点
相连的单元可以作为分
解单元,因为这些单元
满足前述条件。
全概率分解的规则(续)
分解过程中产生的无用
单元及其组合(如悬挂
环、输出节点流向输入
节点的逆向单元等)可
以去掉
选择最佳分解单元可以
减少分解步骤,更快地
建立系统的可靠性数学
模型。最佳分解单元的
选择需要一定的经验。
〔例3-4〕
(2)最小路集法
1. 路集和最小路集
• 路集是可靠性框图中一些方框的集合,当集合内的方框
都正常时,系统处于正常状态。
• 路集中增加一个方框后仍然是路集
• 系统可靠性框图中所有方框的全集合必然是路集
• 若某路集中任意去掉一个方框后剩下的集合不再是路集,
该路集就是最小路集。
最小路集中包含的方框数称为路长。
在最小路集中,既没有重复的方框,其所形成的通路也
没有重复的节点。因此,具有n个节点的可靠性框图的
最小路集的最大路长为n-1。
2. 求所有最小路集的方法
• 联络矩阵法
• 网络遍历法
需采用计算机辅助实现,已成为求解所有最小路集的主要
手段。
用最小路集建立系统任务可靠度模型
系统任务可靠性框图的所有最小路集为:
系统正常意味着至少有一个最小路集存在,
设系统正常这一事件为S,则有:
第i个最小路集存在,意味着该路集中的每个
方框均正常,用 表示集合i中的第j个元素,
则有:
用最小路集建立系统任务可靠度模型
(续)
利用相容事件的概率公式可以建立系统任务可靠度
的数学模型为:
注意:在利用最小路集建立系统任务可靠度数学模
型时,存在着计算量随网络规模指数增长的问题。
可以采用对最小路集进行不交化等方法进行求解,
以达到简化计算的目的。
联络矩阵
给定一个任一类型的网络系统,它有n 个节点,
节点编号为1,2,…,n。
定义联络矩阵为:
C = [Cij]
式中Cij为矩阵元素,其定义如下:
联络矩阵的乘方规则
联络矩阵C 的平方
其中,n为网络中的节点数。
的含义:从节点 i 到所有可能的节点 k,再从节点 k 到节点 j
的所有最小路集。即从节点 i 到节点 j 的路长为2的所有最小路
集。因此 中路长小于2的要去掉。
联络矩阵C 的r次方
其中,n为网络中的节点数。
的含义:从节点 i 到节点 j 的路长为 r 的所有最小路集。因
此 中路长小于 r 的要去掉。由于具有 n 个节点的
网络的最小路集的最大路长为 n-1,因此对于r≥n,必有
。
联络矩阵的乘方规则(续)
由于研究的是从输入节点 I 到输出节点 L 的可
靠性,所以只需要求出“输入→输出”两个端
点之间的所有最小路集。
只需求出C2、 C3、……、 Cn-1中的第L 列,即:
其中 只需求出第 I 行元素即可。
[例3-5]
大型网络系统最小路集的计算机算法
当网络中节点数 n 很大时,联络矩阵往往很大
且是稀疏阵,因此用联络矩阵法求最小路集时
要大容量存储及“冗余”计算。故需要高效的
计算机算法来求所有最小路集。
所用算法基于广义的网络拓扑
无向网络的输入节点和输出节点可以随意但必须分
别指定;
有向网络(无悬挂环、逆向单元):
输入节点:无输入弧;
输出节点:无输出弧。
大型网络系统最小路集的计算机算法(续)
1. 问题描述
设G是有n个节点的有向网络(对无向网络可以看成双向的,故无
向网络亦可化为有向网络)。假定节点之间无并联弧,输入
节点为I,输出节点为L,如何找出I、L之间的所有最小路集。
2. 算法思想
整个算法的基本思想可描述如下:
(1)输入节点I作为起始节点;
(2)由起始节点出发,依次选下一步可达的节点i;
(3)判断所选节点i是否走过,若是,则退回起始节点,转
(2);
(4)判断是否已达到输出节点L,若否,则把i作为起始节点,
转(2);
(5)判断是否已找到了所有最小路集,如否,则退后一步,把
上个节点作为起始节点,转(2);
(6)结束。
求最小路集算法的功能流程图
3.算法参数和符号
n:网络中节点数;
I:输入节点标号;
L:输出节点标号;
E:扇出向量;E = (E1,…, Ei ,…, En),表示离开节点1,…
,n的弧数。其中Ei表示节点i下一步可以到达的节点有Ei个。
E向量完全由网络所确定。
R:路线阵;R = ( r(i, k) )
其中i = 1,…,n;k = 1,…, Ei 。
R的第i行记录了节点i可以一步到达的节点标号。R不一定是
长方阵,即对不同的行,列数未必相同。为了表示i的下一
步的节点已经完全走遍,同时区分出输入节点I,在R的每
行再增加一个元素
此时称R为G路线阵。显然,R阵完全由网络所确定。
3.算法参数和符号(续)
C:位置向量; C = (C1,…, Cj ,…, Cn) ,其中Cj记录节点j下一
步将访问的节点在R中的列号。而元素r(j,Cj)记录j下一步到达
的节点标号。
F:检验向量;F为定义在节点{1,2,…,n}上的函数,初值为
F的作用为:当某个节点j已走过时,F(j)的值就为1。在寻找一
条最小路集的过程中,这可以用来判断后面的节点是否与已走
过的节点有重复。一旦F(j) = -1,表明已达到输出节点L,即找
到了一条最小路集。
P:输出矩阵;所有最小路集组成的矩阵,其中每一列为由输入
节点I到输出节点L的一条最小路集。P的元素P(v,w)记录了第
w条最小路集中第v个节点的标号。
Uw:记录第w条最小路集中的节点数,它在事先未知。
4.算法的数据流程图
输入 :
网络节点数 n
输入节点标号 I
输出节点标号 L
扇出向量 E
路线阵R
若某一步走到节点j,r(j,Cj)是其后要走的节点标号。
若r(j,Cj) =0,则表明节点j以后的所有分支都已走过。此时
应由j倒退一个节点,即由j前面的一个节点再往下探索。
若r(j,Cj) >0,F(r(j,Cj))=0,表明节点无重复,且未到输出
节点L;
r(j,Cj) >0,F(r(j,Cj)) = -1,表明一条最小路集已找到。
一旦r(j,Cj) <0,表明由输入节点I出发, I所有下一步能达
到的节点都已走遍,即意味着已求得所有最小路集。此时
算法终止。
求最小路集的数据流程图
系统可靠性模型示例
产品定义
系统组成:数据转发、天线、控制、测控、电源、
远地点发动机、热控、结构等分系统。
任务及任务剖面:从发射至轨道工作过程中,经
历了六个阶段
系统可靠性模型示例
功能分析_过渡轨道段
远地点发动机工作
远地点发动机工作的任务是:遥控指令启动远地点发动机
点火,发动机推进数十秒后,把卫星送入准同步轨道。
远地点发动机的组成(其安全点火机构采用双点火头形式 )
系统可靠性模型示例
功能分析_准同步及
同步轨道段
二次分离段
进入准同步轨道状
态后,将远地点发
动机抛离卫星本体。
其功能流程图如图
所示。
卫星定点段
二次分离后,卫星
从准同步轨道上开
始十余天的漂移,
然后定点在同步轨
道上。
系统可靠性模型示例
故障定义
当一次分离(弹星分离)成功后,凡影响卫星定
点任务完成的事件都是故障事件。
时间基准
系统可靠性模型示例
建立系统可靠性框图
系统可靠性模型示例
建立系统任务可靠性数学模型
建模工作的注意事项
建模工作的注意事项
• 逐步细化、逐级展开
• 时间基准与占空因子
• 任务剖面
谢谢