- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
诊断和容错技术2
第三章 可靠性的分析方法;例如某个由一个CPU、一个内存模块、
一个硬盘、一个键盘和一个CRT组成的计算机系统就是一个典型的串联系统:任何一个部件失效将导致系统不能工作.;∵Ri≤1 显然RS≤Ri
串联系统的可靠度不会高于任一个子系统的可靠度
这个结论很重要, 假如一个串联系统中只有一个部件的可靠度差,其余部件的可靠度均很高,系统的可靠度不会高于这个可靠度差的部件。;串联系统的可靠性模型如下图所示:
注意:串联系统的可靠性模型是描述可靠
性用的,不要和系统的功能模型混为一
谈.比如说:不要认为R1、R2等在电气上
是串联的。;一般来说,无冗余系统的可靠性模型都是串联系统模型
无冗余系统:系统的每个部件都是必要的,各部件功能不能由其它部件替代
;有时看一个系统是否无冗余系统,不仅取决于系统的配置,还取决于具体任务
比如一个计算机有键盘和鼠标两个输入设备,对某些应用来说,只要一种设备就够了(比如放VCD)而对某些应用,两者都是需要的(比如:在VC平台上开发软件)但一般地说,只要该部件对系统的主要任务来说是必要的,而又没有备份,则系统可看成是无冗余系统
;下面进一步对串联系统的可靠性进行分析
假定系统中各部件的可靠度均服从指数分
布,即:第i个部件的可靠度Ri=e-λit
其中λi为第i个部件的失效率
则:Rs= e-λ1t×e-λ2t×…×e-λnt
= e-(λ1+λ2+…+λn)t= e-λst
式中λs为串联系统的等效失效率
显然:λs=λ1+λ2+…+λn
串联系统的等效失效率为部件失效率之和;实际上对复杂的系统,我们不可能根据定义来求它的可靠度或失效率。比如:将n个系统投入运行并记录每个系统失效的时间,计算出平均寿命。(得出MTTF),再计算出失效率λ
这样无论从成本或时间来说都是不实际的
而我们完全可以根据组成系统的各种元件的数量和每种元件的失效率(由厂家提供)来计算出系统的失效率;例:某计算机由10个VLSI器件、40个MSI器件、50个SSI器件、100个阻容元件、1000个焊接点、200个接插点及500个金属化孔组成。已知各类元件的失效率如下表:
求:该计算机的失效率、MTBF、100小时的可靠度;当λt很小时e-λt≈1-λt
故此时R(t) ≈1-λt
用此式计算往往很简便
例:某产品的失效率λ=10-5 1/小时,求
该产品投入运行后100小时的可靠度。
解:R(100)=e-λt =e-0.001=0.9990005
用近似公式算:
R(100)≈1-λt=1-0.001=0.999
相对误差0.00005% 完全可以忽略
;解:
1)λ=10×10-6+40×5×10-7+
+50×10-7+100×10-8+1000×10-8+
+200×3×10-8+500×5×10-8
=10-5+2×10-5+5×10-6+10-6+10-5+6×10-6
25×10-6=7.7×10-5?
2)MTBF=1/λ=12987(小时)
3)R(100)≈1-λt=1-7.7×10-3=0.9923;2。并联系统
定义:若一个系统由n个子系统组成,当任
一个子系统能正常(可靠)工作,系统就
能可靠工作,则该系统称并联系统。
并联系统的可靠性模型如下图所示:
;假定各个部件的可靠度都相等,为R
因为当所有模块都失效,系统才失效
则系统的不可靠度 Fp=F1×F2×┄×Fn
=ПFi (i=1、2、┄n)
则可靠度 Rp=1-(1-R)(1-R) ┄(1-R)
=1-(1-R)n
设n=2,则 Rp=1-(1-R)2=1-(1-2R+R2)
=2R-R2=R(2-R)
∵R≤1 ∴2-R≥1 故Rp≥R
并联系统可靠度比单模块高;并联系统显然是冗余系统
因为既然只要一个模块正常工作,系统就可以正常工作,而系统却用了n个模块。
对正常工作来说,这些模块是多余的但是冗余模块的引入使系统获得了抵抗故障影响的能力,也就是容错能力;理想的并联系统实际上是不存在的
以两模块组成的双机系统为例
实际上只有两种运行方式
双机同时运行,经比较输出
一机运行,另一机备份
下面我们来看一下:
如果在控制系统中采用第二种方法
会有什么问题呢?;所以:要让系统成为并联系统,
--必须能100%地检测故障并能制止错误结果输出,在故障时立即自动切换。
这就不是简单地用两个模块就算完事的;如果采用双机同时运行,经比较输出的方案,也会有问题。
假定某时刻两台机器的结果不同,究竟谁对呢?
系统也必须有手段在这种情况下作正确判断。这也不是简单地用两个模块就能完事的.;?另外要说明的是:
一般用多个模块构成冗余系统时,往往采用相同的模块,这样问题比较简单,也比
文档评论(0)