(推荐)可靠性工程基本理论

(推荐)可靠性工程基本理论
(推荐)可靠性工程基本理论

可靠性工程基本理论

1可靠性(Reliability)

可靠性理论是从电子技术领域发展起来,近年发展到机械技术及现代工程管理领域,成为一门新兴的边缘学科。可靠性与安全性有密切的关系,是系统的两大主要特性,它的很多理论已应用于安全管理。

可靠性的理论基础是概率论和数理统计,其任务是研究系统或产品的可靠程度,提高质量和经济效益,提高生产的安全性。

产品的可靠性是指产品在规定的条件下,在规定的时间内完成规定功能的能力。

产品可以是一个零件也可以是一个系统。规定的条件包括使用条件、应力条件、环境条件和贮存条件。可靠性与时间也有密切联系,随时间的延续,产品的可靠程度就会下降。

可靠性技术及其概念与系统工程、安全工程、质量管理、价值工程学、工程心理学、环境工程等都有十分密切的关系。所以,可靠性工程学是一门综合性较强的工作技术。

2可靠度(Reliablity)

是指产品在规定条件下,在规定时间内,完成规定功能的概率。

可靠度用字母R表示,它的取值范围为0≤R≤1。因此,常用百分数表示。

若将产品在规定的条件下,在规定时间内丧失规定功能的概率记为F,则R=1-F。其中F称为失效概率,亦称不可靠度。

设有N个产品,在规定的条件下,在规定的时间内,有n个产品失效,则F=n/N

R=(N-n)/N=1-F

可靠度与时间有关,如100个日光灯管,使用一年和使用两年,其损坏的数量是不同的,失效率和可靠度也都不同。所以可靠度是时间的函数,记成R(t),称为可靠度函数。

图5-1是可靠度函数R(t)和失效概率F(t)变化曲线。

图5-1可靠度

3失效率(Failurerate)

失效率是指工作到某一时刻尚未失效的产品,在该时该后,单位时间内发生失效的概率。在极值理论中,失效率称为“强度函数”;在经济学中,称它的倒数为“密尔(Mill)率”;在人寿保险事故中,称它为“死亡率强度”。

失效率是衡量产品在单位时间内失效次数的数量指标;它也是描述产品在单位时间内失效的可能性。失效率的单位是“1/h”。

如果以R(t)表示可靠度函数,则失效率可以用时间函数表示:

λ(t)=〔-dR(t)/dt〕·〔1/R(t)〕

可靠度函数R(t)可用λ(t)表示:

R(t)=exp[-∫<sup>t</sup>λ<sub>o</sub>(t)dt]

一般将失效率分为瞬时失效率和平均失效率。但一般多指瞬时失效率。平均失效率定义如下:

平均失效率=总失效率(该工作时间内)/总工作时间

4无故障率

对于控制系统,无故障率是指在实际的使用条件下和所要求的时间内,系统参数处于给定偏差范围内的概率。计算时常常使用它的相对量—失效率。失效的结果,使控制系统由正常状态过渡到不正常状态。

无故障率是系统可靠性的主要和有决定意义的指标之一。

5浴盆曲线(Bathtubcurve)

浴盆曲线是不可修复产品的失效率的变化曲线,因该曲线形似浴盆,故得名。见图5-2。产品(或系统)在使用初期由于本身的缺陷失效率比较大,而随时间的延长,失效可能性超于稳定,到一定时间之后,失效率又开始增大。失效率曲线是由人的死亡曲线引申过来的。曲线的前一侧面称为早期失效期,相当幼儿死亡期;中段称偶然失效期,在此期间失效率基本是常数,相当青壮年死亡期;最后一期为耗损失效期,相当老年死亡期。

图5-2典型的不可修复产品的失效率曲线

6平均寿命时间(MTTF)

是MeanTimeToFailure的缩写。对不可修复的产品平均寿命时间指的是产品

失效前工作时间的平均值,即寿命均值,记为MTTF。

设有N<sub>o</sub>个灯泡(不可修复的产品)在同样条件下进行试验,测得全部寿命数据为t<sub>1</sub>,t<sub>2</sub>,t<sub>s</sub >……t<sub>No</sub>,则平均寿命时间为Q:

7平均故障时间(MTBF)

是MeanTimeBetweenFailures的缩写,指可修复产品两次相邻故障之间的平

均时间,记为MTBF。

设有一个可修复的产品在使用过程中,共计发生过N<sub>0</sub>次故障,每次故障后经过修复又和新的一样继续投入使用,其工作时间分别为:t<sub>1</sub>,t<sub>2</sub>,t<sub>3</sub>……t<sub>No</sub>,

那么产品的平均故障间隔时间,也就是平均寿命为Q

式中,为总工作时间。

8特征量(Propertynumber)

可靠性特征量是用来表示产品总体可靠程度的各种数量指标,其数值是理论

上的,实际是未知的。特征量有估计值、外推值和预测值。

(1)特征量的估计值:根据样品的观测数据,经一定的统计计算所得到的即是特征量的估计值。估计值可以是点估计,也可以是单边或双边的区间估计。

(2)特征量的外推值:根据试验所得特征量观测值或其它估计值,按一定外

推或内插方法,推算出在不同应力条件下的数值,即是特征量的外推值。

(3)特征量的预测值:在规定使用条件下,根据一个复杂产品的设计,按各组或单元的可靠性特征量的观测值(或其它估计值),计算所得到复杂产品的特征量数值,即为特征量的预测值。

9可靠寿命(Q-precentilelife)

由给定可靠度求出的与其相对应的工作时间,称为可靠寿命。

如给定可靠度为R=0.99,其对应工作时间记作t(0.99),就是可靠寿命。当未知可靠度,但只要其工作时间t<t(0.99),则此产品的可靠度就不会低于99%;若其工作时间t>t(0.99),则产品的可靠度就会低于99%的给定值,就可能有更多的产品失效。

10均值(Averagevalue)

均值又称算术平均值,把一组数值相加后再以数值的个数除,所得的商即为均值。如有10、11、13、12、17、18、14、9、15、16等10个数,其均值为(10+11+13+12+17+18+14+9+15+16)/10=13.5

对于有n个数值的离散变量,以x<sub>1</sub>、x<sub>2</sub>……,x<sub>3</sub>表示n数值,其均值x为:

x=(x<sub>1</sub>+x<sub>2</sub>……+x<sub>n</sub>)/n

或写成:

均值也称数学期望,数学期望是随机变量的变动中心。

11标准差(Standarddeviation)

在研究产品寿命时,两组数据的均值相等,但数据的分散程度可能不同。为了反映一组数据的分散程度,引入标准差(σ)的概念。

式中xi(I=1,2,……,n)——表示一组观测值;

x——数组的均值;

n——观测值的个数。

标准差越大,说明这一组观测值越分散;标准差小,则说明这一观测相对集中。

12寿命分布

寿命分布是可靠性工程应用和可靠性研究的基础。寿命分布的类型很多。某一类型分布可以适用于具有共同失效机理的某类型产品。寿命分布类型往往与施加的应力类型,以及产品失效机理、失效形式有关。

研究寿命分布的课题为:(1)已知组成系统的每个部件所属的分布类型,推断出系统的寿命特征;(2)研究系统的多元寿命分布。

指数分布:

在研究电子元器件的寿命时,普遍采用指数分布。指数分布,在一定的条件下,还可以用来描述大型复杂系统的故障间隔的时间分布。

指数分布的可靠度函数表达式为:

R(t)=e<sup>-λt</sup>

指数分布的失效密度函数的表达式为:

?(t)=λe<sup>-λt</sup>

式中,λ——失效率。

正态分布:

在实际应用中,许多试验数据都服从正态分布。材料强度、磨损寿命、齿轮轮齿弯曲

可靠性工程每章基本概念及复习要点知识讲解

复习要点: ?可靠性 ?广义可靠性 ?失效率 ?MTTF(平均寿命) ?MTBF(平均事故间隔) ?维修性 ?有效性 ?修复度 ?最小路集及求解 ?最小割集及求解 ?可靠寿命 ?中位寿命 ?特征寿命 ?研究可靠性的意义 ?可靠性定义中各要素的实际含义 ?浴盆曲线 ?可靠性中常见的分布 ?简述串联系统特性 ?简述并联系统特性 ?简述旁联系统特性 ?简述r/n系统的优势 ?并-串联系统与串-并联系统的可靠性关系 ?马尔可夫过程 ?可靠性设计的重要性 ?建立可靠性模型的一般步骤 ?降额设计的基本原理 ?冗余(余度)设计的基本原理 ?故障树分析优缺点 广义可靠性:包括可靠性、维修性、耐久性、安全性。可靠性:产品在规定时期内规定条件规定的时间完成规定功能能力。耐久性:产品在规定的使用和维修条件下,达到某种技术或经济指标极限时,完成规定功能能力。安全性:产品在一定的功能、时间、成本等制约条件下,使人员和设备蒙受伤害和损失最小的能力 可靠度R(t):产品在规定条件下和规定时间内完成规定功能的概率 累积失效概率F(t):也称不可靠度,产品在规定条件下和规定时间内失效的概率 失效概率密度f(t):产品在包含t的单位时间内发生失效的概率 失效率λ(t):工作到t时刻尚未失效的产品,在该时刻t后的单位时间内发生失效的概率。基本:实验室条件下。应用:考虑到环境,利用,降额和其它因素的实际使用环境条件下。任务:元器件在执行任务期间,即工作条件下的基本 不可修产品平均寿命MTTF:指产品失效前的平均工作时间可修MTBF:指相邻两次故障间的平均工作时间,称为平均无故障工作时间或平均故障间隔时间维修性:在规定的条件下使用的可维修产品,在规定的时间内,按规定的程序和法进行维修时,保持或恢复到能完成规定功能的能力 维修度M(t):是指在规定的条件下使用的产品发生故障后,在规定的时间(0,t)内完成修复的概率。修复率μ(t):修理时间已达到某一时刻但尚未修复的产品在该时刻后的单位时间内完成修理的概率。平均修复时间MTTR:可修复的产品的平均修理时间,其估计值为修复

几种常见软件可靠性测试方法综述及应用对比(精)

几种常见软件可靠性测试方法综述及应用对比 上海交通大学陈晓芳 [摘要]软件可靠性测试是软件可靠性工程的一项重要工作内容,是满足软件可靠性要求、评价软件可靠性水平及验证软件产品是否达到可靠性要求的重要途径。本文探讨、研究了软件可靠性测试的基本概念,分析、对比了几种软件可靠性测试主要方法的优缺点。 [关键词]软件可靠性软件可靠性测试软件测试方法 引言 软件可靠性工程是指为了满足软件的可靠性要求而进行的一系列设计、分析、测试等工作。其中确定软件可靠性要求是软件可靠性工程中要解决的首要问题,软件可靠性测试是在软件生存周期的系统测试阶段提高软件可靠性水平的有效途径。各种测试方法、测试技术都能发现导致软件失效的软件中残存的缺陷,排除这些缺陷后,一般来讲一定会实现软件可靠性的增长,但是排除这些缺陷对可靠性的提高的作用却是不一样的。其中,软件可靠性测试能最有效地发现对可靠性影响大的缺陷,因此可以有效地提高软件的可靠性水平。 软件可靠性测试也是评估软件可靠性水平,验证软件产品是否达到软件可靠性要求的重要且有效的途径。 一、软件可靠性测试概念 “测试”一般是指“为了发现程序中的错误而执行程序的过程”。但是在不同的开发阶段、对于不同的人员,测试的意义、目的及其采用的方法是有差别的。在软件开发的测试阶段,测试的主要目的是开发人员通过运行程序来发现程序中存在的缺陷、错误。而在产品交付、验收阶段,测试主要用来验证软件产品是否达到用户的要求。或者说,对于开发人员,测试是发现缺陷的一种途径、手段,而对于用户,测试则是验收产品的一种手段。

二、软件测试方法 软件测试方法有以下几个主要概念:白盒测试、黑盒测试、灰盒测试。 白盒测试(W h ite-box testing或glass-box testing是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。 黑盒测试(B lack-box testing是通过使用整个软件或某种软件功能来严格地测试,而并没有通过检查程序的源代码或者很清楚地了解该软件或某种软件功能的源代码程序具体是怎样设计的。测试人员通过输入他们的数据然后看输出的结果从而了解软件怎样工作。通常测试人员在进行测试时不仅使用肯定出正确结果的输入数据,而且还会使用有挑战性的输入数据以及可能结果会出错的输入数据以便了解软件怎样处理各种类型的数据。 灰盒测试(Gray-box testing就像黑盒测试一样是通过用户界面测试,但是测试人员已经有所了解该软件或某种软件功能的源代码程序具体是怎样设计的,甚至于还读过部分源代码,因此测试人员可以有的放矢地进行某种确定的条件或功能的测试。这样做的意义在于:如果你知道产品内部的设计和透过用户界面对产品有深入了解,你就能够更有效和深入地从用户界面来测试它的各项性能。 1、白盒测试 白盒测试又称结构测试,透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,你清楚盒子内部的东西以及里面是如何运作的。 白盒的测试用例需要做到: (1保证一个模块中的所有独立路径至少被使用一次; (2对所有逻辑值均需测试true和false;

工程结构荷载与可靠度设计原理_复习资料

荷载与结构设计原理总复习题 一、判断题 1.严格地讲,狭义的荷载与直接作用等价,广义的荷载与间接作用等价。(N) 2.狭义的荷载与直接作用等价,广义的荷载与作用等价。(Y) 3.广义的荷载包括直接作用和间接作用。(Y) 4.按照间接作用的定义,温度变化、基础不均匀沉降、风压力、地震等均是间接作用。(N) 5.由于地震、温度变化、基础不均匀沉降、焊接等引起的结构内力变形等效应的因素称为间接作用。(Y) 6.土压力、风压力、水压力是荷载,由爆炸、离心作用等产生的作用在物体上的惯性力不是荷载。(N) 7.由于雪荷载是房屋屋面的主要荷载之一,所以基本雪压是针对屋面上积雪荷载定义的。(N)8.雪重度是一个常量,不随时间和空间的变化而变化。(N) 9.雪重度并非一个常量,它随时间和空间的变化而变化。(N) 10.虽然最大雪重度和最大雪深两者有很密切的 关系,但是两者不一定同时出现。(Y) 11.汽车重力标准是车列荷载和车道荷载,车列荷 载是一集中力加一均布荷载的汽车重力形式。 (N) 12.烈度是指某一地区遭受一次地震影响的强弱程度,与震级和震源深度有关,一次地震有多个烈度。(Y) 13.考虑到荷载不可能同时达到最大,所以在实际工程设计时,当出现两个或两个以上荷载时,应采用荷载组合值。(N) 14.当楼面活荷载的影响面积超过一定数值需要 对均布活荷载的取值进行折减。(Y) 15.土的侧压力是指挡土墙后的填土因自重或外 荷载作用对墙背产生的土压力。(Y) 16.波浪荷载一般根据结构型式不同,分别采用不同的计算方法。(Y) 17.先张法是有粘结的预加力方法,后张法是无粘结的预加力方法。(Y) 18.在同一大气环境中,各类地貌梯度风速不同,地貌越粗糙,梯度风速越小。(N)19.结构构件抗力R是多个随机变量的函数,且近似服从正态分布。(N) 20.温度作用和变形作用在静定结构中不产生内力,而在超静定结构中产生内力。(Y) 21.结构可靠指标越大,结构失效概率越小,结构越可靠。(Y) 22.朗肯土压力理论中假设挡土墙的墙背竖直、光滑、填土面水平无超载。(Y) 23.在朗肯土压力理论的假设中,墙背与填土之间既无摩擦力也无剪力存在。(Y) 24.在朗肯土压力理论的假设中,墙背与填土之间虽然无摩擦力,但仍有剪力存在。(N) 25.土的自重应力为土自身有效重力在土体中引起的应力。(Y) 26.不但风的作用会引起结构物的共振,水的作用也会引起结构物的共振。(Y) 27.平均风速越大,脉动风的幅值越大,频率越高。(N) 28.风压是指风以一定的速度向前运动受到阻塞时对阻塞物产生的压力。(Y) 29.地震作用中的体波可以分为横波和纵波,两者均可在液体和固体中传播。(N) 30.如果波浪发生破碎的位置距离直墙在半个波 长以内,这种破碎波就称为近区破碎波。(Y)31.远区破碎波与近区破碎波的分界线为波浪破 碎时发生在一个波长的范围内。(N) 32.在实际工程设计时,当出现可变荷载,应采用 其荷载组合值。(N) 33.对于静定结构,结构体系的可靠度总大于或等 于构件的可靠度。(N) 34.对于超静定结构,当结构的失效形态不唯一 时,结构体系的可靠度总小于或等于结构每一失效形态对应的可靠度。(Y) 35.结构设计的目标是确保结构的承载能力足以 抵抗内力,而变形控制在结构能正常使用的范围内。(Y) 36.对实际工程问题来说,由于抗力常用多个影响 大小相近的随机变量相乘而得,则其概率分布一般来说是正态的。(N) 37.结构可靠度是指结构可靠性的概率度量,是结 构在规定的时间内,在规定的条件下,完成预定功能的概率。

电力工程基础第6章习题答案

第六章 6-1 在电力系统中继电保护的任务是什么?对继电保护的基本要求是什么? 答:继电保护装置的任务是:自动、迅速、有选择地将故障元件从电力系统中切除,使其损坏 程度尽可能减小,并最大限度地保证非故障部分迅速恢复正常运行;能对电气元件的不正常运行状 态做出反应,并根据运行维护的具体条件和设备的承受能力,发出报警信号、减负荷或延时跳闸。 对继电保护的基本要求是:选择性、速动性、灵敏性和可靠性。 6-2什么是继电保护的接线系数?星形、不完全星形和两相电流差接线方式的接线系数有何不 同? 答:在继电保护回路中,流入继电器中的电流与对应电流互感器的二次电流的比值,称为接线 系数。 星形接线和不完全星形接线方式无论发生何种相间短路,其接线系数都等于1,两相电流差接线在正常运行或三相短路时的接线系数为.3,A、C两相短路时的接线系数为2, A、B或B、C两相短路时的接线系数为1。 6-3什么是继电器的动作电流、返回电流和返回系数? 答:能使电流继电器产生动作的最小电流,称为继电器的动作电流;能使电流继电器返回到原 始位置的最大电流,称为继电器的返回电流;同一继电器的返回电流与动作电流的比值,称为电流继电器的返回系数。 6-4过电流保护装置的动作电流应如何整定? 答:过电流保护装置的动作电流必须满足以下两个条件:保护装置的动作电流必须躲过线路上 的最大负荷电流;保护装置在外部故障切除后应可靠返回到原始位置。 6-5什么叫三段式电流保护?各段的保护范围和动作时限是如何进行配合的? 答:由无时限电流速断保护(称作第I段)、带时限电流速断保护(称作第n段)和定时限过电 流保护(称作第川段)配合构成整套保护,称为三段式过电流保护。 第I段只能保护本线路(WL1 )的一部分,保护范围为l i,动作时间忖为继电器的固有动作时间;第II段不仅能保护本线路(WL1 )的全长,而且向下一级相邻线路(WL2 )延伸了一段,保护范围为动作时限与下级线路I 段保护配合,即t^ = t^ ^t ;第III段不仅能保护本线路(WL1 ) 和相邻线路(WL2 )的全长,而且延伸到再下一级线路(WL3 )一部分,保护范围为动作时限

浅谈软件可靠性工程的应用(一)

浅谈软件可靠性工程的应用(一) 摘要:本文就武器装备软件开发的现状和中存在的问题,介绍了软件可靠性工程的发展及其研究的内容,对软件可靠性工程如何在软件开发中应用进行了重点说明,并提供了成功应用软件可靠性工程的典型案例,指出软件可靠性工程研究的必要性。 关键词:软件可靠性工程随着科学技术的不断进步,计算机技术被越来越多地应用到武器系统中。计算机软件的复杂程度随着功能的增强,因而系统的可靠性也越来越与软件直接相关。例如AFTI/F-16飞机首航因软件问题推迟一年,事先设计的先进程序无法使用;海湾战争中F/A–18飞机飞行控制系统计算机500次故障中,软件故障次数超过硬件。软件可靠性成为我们关注的一个问题,本文仅就软件可靠性工程在软件开发过程中的应用谈谈自己的认识。 1、软件可靠性工程的基本概念及发展 1.1什么是软件可靠性工程 软件可靠性工程简单地说就是对基于软件产品的可靠性进行预测、建模、估计、度量及管理,软件可靠性工程贯穿于软件开发的整个过程。 1.2软件可靠性工程的发展历程 软件可靠性问题获得重视是二十世纪60年代末期,那时软件危机被广泛讨论,软件不可靠是造成软件危机的重要原因之一。1972年正式提出Jelinski—Moranda模型,标志着软件可靠性系统研究的开始。在70年代.软件可靠性的理论研究获得很大发展,一方面提出了数十种软件可靠性模型,另一方面是软件容错的研究。在80年代,软件可靠性从研究阶段逐渐迈向工程化。进入90年代后,软件可靠性逐渐成为软件开发考虑的主要因素之一,软件可靠性工程在软件工程领域逐渐取得相对独立的地位,成为一个生机勃勃的分支。 1.3软件可靠性工程研究的基本问题 软件可靠性工程的主要目标是保证和提高软件可靠性。为达到这一目标,首先要弄清软件为什么会出现故障或失效。只有这样,才有可能在软件开发过程中减少导致软件故障或失效的隐患,且一旦出现软件故障或失效,有可能采取有效措施加以清除。但是软件是开发出来的,满足可靠性要求的软件也是开发出来的,因此,软件可靠性工程的核心问题是如何开发可靠的软件。而有了软件,又该如何检验其是否满足可靠性要求?这是软件可靠性工程的又一个问题。 2、软件可靠性工程在软件开发中的应用 2.1项目开发计划及需求分析阶段 在项目开发计划阶段需根据产品具体要求作出软件项目开发计划,明确项目的目的、条件、运行环境、软件产品要求、人员分工和职责及进度,并估计产品的可靠性。需求分析阶段要根据项目开发计划阶段确定软件开发的主要任务、次要任务和其它任务,并设计软件程序的基本流程、软件结构、模块的定义和输入输出数据、接口和数据结构等同时应对项目开发计划阶段作出的可靠性预计进一步细化形成可靠性需求,建立具体的可靠性指标。这个阶段的可靠性工作一般应如下安排: ⑴确定功能概图 所谓功能概图就是产品的各种功能及其在不同环境条件下使用的概率。为确立功能概图必须定义产品的功能,功能定义不但包括要完成的任务,还包括影响处理的环境因素。 ⑵对失效进行定义和分类 这里应从用户的角度来定义产品失效,将软件和硬件失效及操作程序上的失效区分开,并将其按严重程度进行分类。 ⑶确定用户的可靠性要求 在这个阶段应由系统设计师、软件设计师、可靠性师、测试人员及用户方代表可靠性评估小组共同根据用户提出的系统可靠性来确定软件的可靠性。

可靠性工程B卷-试题及答案

注:装订线内禁止答题,装订线外禁止有姓名和其他标记。 东北农业大学成人教育学院考试题签 可靠性工程(B) 1.一种设备的寿命服从参数为λ的指数分布,假如其平均寿命为3700小时,试求其连续工作300小时的可靠度 和要达到R*=0.9的可靠寿命是多少? 2.如果要求系统的可靠度为99%,设每个单元的可靠度为60%.需要多少单元并联工作才能满足要求? 3.某型号电视机有1000个焊点,工作1000小时后,检查100台电视机发现2点脱焊,试问焊点的失效率多少? 4.一个机械电子系统包括一部雷达,一台计算机,一个辅助设备,其MTBF分别为83小时,167小时和500小时,求系 统的MTBF及5小时的可靠性? λ小时 5.比较二个相同部件组成的系统在任务时间24小时的可靠性,已知部件的/ = .01 ①并联系统.

注:装订线内禁止答题,装订线外禁止有姓名和其他标记。 ②串联系统. ③ 理想开关条件下的储备系统:1=SW λ,储备部件失效率/.*010==λλ小时. 6. 一个系统由五个单元组成,其可靠性逻辑框图如图所示.求该系统可靠度和画出故障树. 7. 某型号电视机有1000个焊点,工作1000小时后,检查100台电视机发现2点脱焊,试问焊点的失效率多少? 解:100台电视机的总焊点有 1001000105 ?= 一个焊点相当一个产品,若取 ?t =1000 小时,按定义: 8. 一个机械电子系统包括一部雷达,一台计算机,一个辅助设备,其MTBF 分别为83小时,167小时和500小时,求系 统的MTBF 及5小时的可靠性? A C D B E 0.9 0.9 0.9 0.9 0.9

可靠性工程基本理论实用版

YF-ED-J3913 可按资料类型定义编号 可靠性工程基本理论实用 版 Management Of Personal, Equipment And Product Safety In Daily Work, So The Labor Process Can Be Carried Out Under Material Conditions And Work Order That Meet Safety Requirements. (示范文稿) 二零XX年XX月XX日

可靠性工程基本理论实用版 提示:该安全管理文档适合使用于日常工作中人身安全、设备和产品安全,以及交通运输安全等方面的管理,使劳动过程在符合安全要求的物质条件和工作秩序下进行,防止伤亡事故、设备事故及各种灾害的发生。下载后可以对文件进行定制修改,请根据实际需要调整使用。 1 可靠性(Reliability) 可靠性理论是从电子技术领域发展起来, 近年发展到机械技术及现代工程管理领域,成 为一门新兴的边缘学科。可靠性与安全性有密 切的关系,是系统的两大主要特性,它的很多 理论已应用于安全管理。 可靠性的理论基础是概率论和数理统计, 其任务是研究系统或产品的可靠程度,提高质 量和经济效益,提高生产的安全性。

产品的可靠性是指产品在规定的条件下,在规定的时间内完成规定功能的能力。 产品可以是一个零件也可以是一个系统。规定的条件包括使用条件、应力条件、环境条件和贮存条件。可靠性与时间也有密切联系,随时间的延续,产品的可靠程度就会下降。 可靠性技术及其概念与系统工程、安全工程、质量管理、价值工程学、工程心理学、环境工程等都有十分密切的关系。所以,可靠性工程学是一门综合性较强的工作技术。 2 可靠度(Reliablity)

《可靠性工程》教学大纲

《可靠性工程》教学大纲 课程代码:080642020 课程英文名称:Reliability Engineering 课程总学时:24 讲课:24 实验:0 上机:0 适用专业:安全工程 大纲编写(修订)时间:2017.7 一、大纲使用说明 (一)课程的地位及教学目标 随着科学技术的发展,产品的结构和功能日趋复杂化和多样化,致使对产品质量的要求逐渐从与时间无关的性能参数发展到与时间有关的可靠性指标,即要求产品在规定的条件下和规定的时间内,具有完成规定功能的能力。人们愈来愈认识到可靠性是保证产品质量的关键。尤其是我国加入WTO以后,机电产品将面临严峻的挑战,推行可靠性技术迫在眉睫。 通过该课程的学习,使学生掌握如下内容: (1)可靠性的基本概念、原理和计算方法等知识; (2)结合工程实际,使学生体会和掌握可靠性基本理论和分析解决工程实际问题的基本方法; (3)可靠性管理的基本知识,为可靠性工程理论的进一步研究和实际应用打下基础。 (二)知识、能力及技能方面的基本要求 1.基本知识:了解可靠性概念等基本知识。 2.基本理论和方法:掌握维修系统与不可维修系统等基本原理,熟悉计算维修系统与不可维修系统可靠度等基本方法。 3.基本技能: 可靠性试验的类型、试验方案设计等基本技能。 (三)实施说明 1.教学方法:课堂教学过程中,重点讲授基本原理、基本概念和基本方法的讲解,并通过以下三种方法进行教学: 第一层次:原理性教学方法。 解决教学规律、教学思想、新教学理论观念与学校教学实践直接的联系问题,是教学意识在教学实践中方法化的结果。如:启发式、发现式、注入式方法等。 第二层次:技术性教学方法。 向上可以接受原理性教学方法的指导,向下可以与不同学科的教学内容相结合构成操作性教学方法,在教学方法体系中发挥着中介性作用。例如:讨论法、读书指导法等。 通过以上的教学,使学生思考问题、分析问题和解决问题的能力大大提高,进而培养学生自主学习的能力,为以后走入社会奠定坚实的基础。 2.教学手段:本课程属于专业课,在教学中采用电子教案、CAI课件及多媒体教学系统等先进教学手段,以确保在有限的学时内,全面、高质量地完成课程教学任务。 (四)对先修课的要求 无。 (五)对习题课的要求 对习题课的要求(2学时):掌握可靠性基本概念、可维修系统与不可维修系统等基本知识。 (六)课程考核方式

软件可靠性模型综述(完整资料).doc

【最新整理,下载后即可编辑】 软件可靠性模型综述 可靠性是衡量所有软件系统最重要的特征之一。不可靠的软件会让用户付出更多的时间和金钱, 也会使开发人员名誉扫地。IEEE 把软件可靠性定义为在规定条件下, 在规定时间内, 软件不发生失效的概率。该概率是软件输入和系统输出的函数, 也是软件中存在故障的函数, 输入将确定是否会遇到所存在的故障。 软件可靠性模型,对于软件可靠性的评估起着核心作用,从而对软件质量的保证有着重要的意义。一般说来,一个好的软件可靠性模型可以增加关于开发项目的效率,并对了解软件开发过程提供了一个共同的工作基础,同时也增加了管理的透明度。因此,对于如今发展迅速的软件产业,在开发项目中应用一个好的软件可靠性模型作出必要的预测,花费极少的项目资源产生好的效益,对于企业的发展有一定的意义。 1软件失效过程 1.1软件失效的定义及机理 当软件发生失效时,说明该软件不可靠,发生的失效数越多,发生失效的时间间隔越短,则该软件越不可靠。软件失效的机理如下图所示:

1)软件错误(Software error):指在开发人员在软件开发过程中出现的失误,疏忽和错误,包括启动错、输入范围错、算法错和边界错等。 2)软件缺陷(Software defect):指代码中存在能引起软件故障的编码,软件缺陷是静态存在的,只要不修改程序就一直留在程序当中。如不正确的功能需求,遗漏的性能需求等。 3)软件故障(Software fault):指软件在运行期间发生的一种不可接受的内部状态,是软件缺陷被激活后的动态表现形式。 4)软件失效(Software failure):指程序的运行偏离了需求,软件执行遇到软件中缺陷可能导致软件的失效。如死机、错误的输出结果、没有在规定的时间内响应等。 从软件可靠性的定义可以知道,软件可靠性是用概率度量的,那么软件失效的发生是一个随机的过程。在使用一个程序时,在其他条件保持一致的前提下,有时候相同的输入数据会得到不同的输出结果。因此,在实际运行软件时,何时遇到程序中的缺陷导致软件失效呈现出随机性和不稳定性。 所有的软件失效都是由于软件中的故障引起的,而软件故障是一种人为的错误,是软件缺陷在不断的测试和使用后才表现出来的,如果这些故障不能得到及时有效的处理,便不可避免的会

软件可靠性模型地的综述

软件可靠性模型综述 可靠性是衡量所有软件系统最重要的特征之一。不可靠的软件会让用户付出更多的时间和金钱, 也会使开发人员名誉扫地。IEEE 把软件可靠性定义为在规定条件下, 在规定时间内, 软件不发生失效的概率。该概率是软件输入和系统输出的函数, 也是软件中存在故障的函数, 输入将确定是否会遇到所存在的故障。 软件可靠性模型,对于软件可靠性的评估起着核心作用,从而对软件质量的保证有着重要的意义。一般说来,一个好的软件可靠性模型可以增加关于开发项目的效率,并对了解软件开发过程提供了一个共同的工作基础,同时也增加了管理的透明度。因此,对于如今发展迅速的软件产业,在开发项目中应用一个好的软件可靠性模型作出必要的预测,花费极少的项目资源产生好的效益,对于企业的发展有一定的意义。 1软件失效过程 1.1软件失效的定义及机理 当软件发生失效时,说明该软件不可靠,发生的失效数越多,发生失效的时间间隔越短,则该软件越不可靠。软件失效的机理如下图所示: 1)软件错误(Software error):指在开发人员在软件开发过程中出现的失误,疏忽和错误,包括启动错、输入范围错、算法错和边界错等。 2)软件缺陷(Software defect):指代码中存在能引起软件故障的编码,软件缺陷是静态

存在的,只要不修改程序就一直留在程序当中。如不正确的功能需求,遗漏的性能需求等。3)软件故障(Software fault):指软件在运行期间发生的一种不可接受的内部状态,是软件缺陷被激活后的动态表现形式。 4)软件失效(Software failure):指程序的运行偏离了需求,软件执行遇到软件中缺陷可能导致软件的失效。如死机、错误的输出结果、没有在规定的时间内响应等。 从软件可靠性的定义可以知道,软件可靠性是用概率度量的,那么软件失效的发生是一个随机的过程。在使用一个程序时,在其他条件保持一致的前提下,有时候相同的输入数据会得到不同的输出结果。因此,在实际运行软件时,何时遇到程序中的缺陷导致软件失效呈现出随机性和不稳定性。 所有的软件失效都是由于软件中的故障引起的,而软件故障是一种人为的错误,是软件缺陷在不断的测试和使用后才表现出来的,如果这些故障不能得到及时有效的处理,便不可避免的会造成软件失效。而一个软件中存在的软件错误和缺陷总数是无法确定的,也不可能被完全排除掉,有时候排除掉一个故障甚至会引起更多的故障。 所以在软件开发周期中,软件错误是不可避免的,但可以通过学习改进,不断吸取经验教训,尽量减少程序中的错误特别是重大错误的数量。在测试阶段,测试人员应尽可能多的检测并排除掉软件中的故障,从而减少软件失效强度,提高软件的可靠性和质量。 1.2提高软件可靠性的途径 软件中的故障会导致软件功能不能正常实现,降低了软件的可靠度。软件故障一般是软件开发各阶段人为造成的,大概包括需求分析定义错误、设计错误、编码错误、测试错误和文档错误等。 因此要想获得高可靠性的软件,就要和软件中的故障做斗争。有以下三种直接的方式来

841 概率统计与可靠性工程基础考试大纲(2015版)

概率统计与可靠性工程基础考试大纲(2015版) 试题编号:841 试题的主要内容是针对可靠性工程应用中的分析和计算问题,主要包括质 量、可靠性和寿命的计算方法。 1、考生要掌握抽样概率(包括放回与不放回两种抽样方式)的计算;要掌握 条件概率、全概率和贝叶斯公式的计算及应用。 2、考生必须掌握下列离散分布的概率分布与数字特征:0-1分布、二项分布、 泊松分布、超几何分布。 3、考生必须掌握下列连续分布的分布密度函数、分布函数(又称不可靠度函 数)、可靠度函数及其数字特征:均匀分布、指数分布、威布尔分布、正态分布。指数分布与威布尔分布的分布函数和可靠度函数以及数字特征与分布 参数的关系要追掌握。 4、Γ分布不必掌握,但是Γ函数的计算方法要熟悉,因为威布尔分布的数学 期望和方差表达式中有Γ函数。 5、有关分布的计算,主要是概率、可靠度等,尽量从分布函数和数字特征的 定义和性质出发求解。考生不必钻研复杂的计算。 6、关于随机变量函数的分布,主要是线性函数(包括和函数与差函数)以及 二次函数。其它的复杂函数考生不必掌握。 7、考生要掌握契比雪夫不等式和中心极限定理的工程应用,尤其是中心极限 定理的灵活应用。 8、概率统计中有关统计量的分布,如正态总体样本的线性函数的分布、分 布、分布、分布,不要求掌握其分布的数学形式,但要掌握其性质与应 用。 9、参数的点估计,考生应掌握极大似然估计和矩估计方法,包括连续型和离 散型分布参数估计量的推导。

10、参数的区间估计,考生要掌握正态分布、指数分布参数的置信区间估计方 法,包括单侧置信上、下限,并注意单侧置信限与双侧置信区间的估计在计算上的差别。考生应参考相关书籍,加以补充。 11、考生应熟练掌握可靠度、故障率等可靠性基本概念与常用的可靠性指标, 并熟悉不同可靠性参数之间的联系,如故障率与可靠度及故障密度间的关系。熟练掌握指数分布的故障率、MTBF、可靠度函数和概率密度函数的计 算。 12、对于典型的可靠性模型,如串联模型、并联模型、表决系统和桥联系统等, 能够在已知组成系统部件可靠度的前提下,计算系统的可靠度;特别地,对于指数分布,在已知部件失效率的前提下,计算系统的失效率或故障间隔时间等可靠性参数。考生应具备将实际问题转化为可靠性问题并加以解决的基 本能力。 13、建议考生参考北京航空航天大学出版社2012年2月出版的《概率统计及 随机过程》(张福渊等编著,第2版),国防工业出版社2011年4月出版的《可靠性设计与分析》(曾声奎主编,第1版),北京航空航天大学出版社2009年6月出版的《可靠性数据分析教程》(赵宇等编著)。

可靠性工程B卷-试题及答案

东北农业大学成人教育学院考试题签 可靠性工程(B ) 1. 一种设备的寿命服从参数为λ的指数分布,假如其平均寿命为3700小时,试求其连续工作300小时的可靠度 和要达到R *=0.9的可靠寿命是多少? 2. 如果要求系统的可靠度为99%,设每个单元的可靠度为60%.需要多少单元并联工作才能满足要求? 3. 某型号电视机有1000个焊点,工作1000小时后,检查100台电视机发现2点脱焊,试问焊点的失效率多少? 4. 一个机械电子系统包括一部雷达,一台计算机,一个辅助设备,其MTBF 分别为83小时,167小时和500小时,求系 统的MTBF 及5小时的可靠性? 5. 比较二个相同部件组成的系统在任务时间24小时的可靠性,已知部件的/.010=λ小时 ①并联系统. ②串联系统. ③ 理想开关条件下的储备系统:1=SW λ,储备部件失效率/.*010==λλ小时.

6. 一个系统由五个单元组成,其可靠性逻辑框图如图所示.求该系统可靠度和画出故障树. 7. 某型号电视机有1000个焊点,工作1000小时后,检查100台电视机发现2点脱焊,试问焊点的失效率多少? 解:100台电视机的总焊点有 1001000105 ?= 一个焊点相当一个产品,若取 ?t =1000 小时,按定义: 8. 一个机械电子系统包括一部雷达,一台计算机,一个辅助设备,其MTBF 分别为83小时,167小时和500小时,求系 统的MTBF 及5小时的可靠性? 9. 比较二个相同部件组成的系统在任务时间24小时的可靠性,已知部件的/.010=λ小时 ①并联系统. ②串联系统. A C D B E 0.90.90.9 0.90.9

机械可靠性综述

机械可靠性设计综述 摘要:可靠性优化设计是在常规优化设计的基础上,结合可靠性设计理论发展起来的一种有效的优化设计方法。本文在总结现有文献的基础上对机械可靠性优化设计进行了综述,系统阐述了机械可靠性、可靠性设计、可靠性优化设计及可靠性试验的理论及方法。 关键词:可靠性;优化设计;可靠性试验 Review of Optimization Design of Mechanical Reliability REN Ju-peng (School of Mechanical Engineering and Automation, Northeastern University, Student ID: 1270174) Abstract:On the basis of traditional optimization design, combined with the theory of reliability design, reliability optimization design is an effective optimization design method. In this paper, the existing literatures are firstly summarized, then the theory and method of mechanical reliability, reliability design, reliability optimization design and reliability test are systematically reviewed. Key words:reliability; optimization design; reliability test 随着现代工业技术的飞速发展,机械产品日趋复杂化、大型化、高参数化,使产品发生故障的机会增多,因而,可靠性作为产品质量的主要指标,愈来愈受到工程界的重视。机械可靠性,是指机械产品在规定的使用条件、规定的时间内完成规定功能的能力。机械的可靠性是机械设计的主要目的之一,有效地增强产品质量、降低产品成本、减轻整机质量、提高可靠性和作业效率是可靠性设计的主要目标。随着工业技术的发展,机械产品性能参数日益提高,结构日趋复杂,使用场所更加广泛,产品的性能和可靠性问题也就越来越突出。机械可靠性设计的基本任务是在故障物理学研究的基础上,结合可靠性试验以及故障数据的统计分析,提供实际计算的数学力学模型和方法及实践。 科技研究人员和工程设计人员积极投入到可靠性工程的研究与实践之中,取得了可喜的成果。张义民[1]结合现代数学力学理论,系统地阐明机械可靠性设计、机械动态可靠性设计、机械可靠性优化设计、机械可靠性灵敏度设计、机械可靠性稳健设计等可靠性设计理论与方法内涵与递进。陈静等[2]阐述了机械产品优化设计及可靠性的相关理论,介绍了可靠性优化设计的应用及发展现状,并介绍了机械行业相关的软件应用情况。喻天翔等[3]对当前机械可靠性的特点和争议进行介绍,从Bayesian理论、FMECA和疲劳可靠性试验三个方面总结了机械可靠性试验技术相关的重要理论问题及其发展,并阐述了可靠性增长试验、加速试验和微机械可靠性试验技术的国内外发展,总结了机械可靠性试验技术研究存在的问题及其发展趋势。 本文将在上述文献的基础上对机械可靠性优化设计进行综述,系统阐述机械可靠性、可靠性设计、可靠性优化设计及可靠性试验的理论及方法。 1可靠性设计 1.1 可靠性设计 传统的机械设计方法认为零件的强度和应力都是单值,只要计算出的安全系数大于规定的安全系数,就认为零件是安全的,因而设计过程中忽略了各设计参数的随机性。可靠性设计将零件的应力和强度作为随机变量,认为应力受到各种环境因素(温度、腐蚀、粒子辐射等)的影响,具有一定的分布规律;强度受材料的性能、工艺环节的波动和加工精度等的影响,也是具有一定的分布规律。可靠性设计认为所设计的任一机械存在着一定的失效可能性,设计时根据需要预先控制的失效概率或可靠度,考虑各参数的随机性及分布规律,以反映出零部件的实际工作状况。 产品的可靠性表示产品在规定使用条件和使用期限内,保持其正常技术性能完成规定功能的能力。可靠性设计的一个目标是计算可靠度,可靠度是指产品在规定的条件下和规定的时间内,完成规定功能的概率。其表达式为: ()0 () x g X R f X dX > =? 式中f x(X)为基本随机参数向量 T 12 (,,) n X X X X =???的联合概率密度;g(X)为状态函数,可表示零件的不同状态:g(X)>0为安全状态,

19软件可靠性模型研究综述_王二威

软件可靠性模型研究综述 王二威 (北京理工大学珠海学院,广东 珠海 519088) 摘 要:本文对软件可靠性经典模型、模型选择、普适模型的研究进行了归纳和述评,提出了软件可靠性综合预测框架,给出了软件可靠性综合预测进一步的研究方向。 关键词:软件可靠性;经典模型;综合预测;框架研究 中图分类号:TP311 文献标识码:A Review of Research on Software Reliability Models WANG Erwei (Beijing Institute of Technology ,Zhuhai ,Zhuhai 519088,China ) Abstract:In this paper,the classical model of software reliability,model selection,and the research of the universal model were summarized and reviewed.The framework of software reliability comprehensive prediction was proposed.The further research directions of software reliability comprehensive prediction were proposed. Keywords:software reliability;classical model;comprehensive prediction;framework research 文章编号:2096-1472(2016)-02-01-02 1 引言(Introduction) 软件已经成为影响国民经济、军事、政治乃至社会生活的重要因素。自20世纪60年代“软件危机”出现之后,越来越多的学者开始关注软件可靠性的定量评估和预测。软件可靠性覆盖整个软件开发过程,与软件工程密切相关,它源于工程,又服务于工程。在新技术、新应用(如web软件、移动APP等等)不断涌现的当前,重新审视软件开发和应用环境,开展软件可靠性预测研究,有助于推动软件工程项目的实践,降低软件错误率,提升软件质量,从而保障软件所支撑的工程项目的高效完成,推动我国软件产业的持续发展。 本文对软件可靠性模型研究的相关文献进行了梳理,对前人的研究成果进行了归纳,构建了新计算范式下软件可靠性综合预测框架,提出了软件可靠性综合预测的研究方向。 2 经典软件可靠性模型(Classical software reliability model) 软件可靠性建模的基本方法是:以历史失效数据为基础,对软件失效规律进行趋势拟合,进而预测未来的失效可能。早期软件可靠性的研究是基于概率统计的思想,将软件失效过程看作一个随机过程,从Hudson的工作开始,到1971年J-M模型的发表,再到今天,已公开发表了几百种模型[1](此类模型称之为“经典模型”)。 经典模型存在两个明显的缺陷:第一,在对软件可靠性进行评估预测时都有些固定不变的假设,而这些假设无从证明;第二,模型只考虑输入的随机性,而软件在实际运行时却可能受到各种随机因素影响,使得软件失效出现的情况比较复杂多变。而用某一个固定的失效模式去解释复杂多变的情况,显然是不合适的。实践证明,经典模型的应用存在不 一致性的问题,对一个软件有很好的适用性而对其他的软件则效果很差[2,3],此外预测精度也不够理想。 针对经典模型的不一致性问题,研究者们从两个方面开展了进一步的研究:一是设计一套行之有效的模型选择方法,能够让工程人员从众多的软件可靠性经典模型中选择出最适合实施项目的模型,二是建立一个普适模型。 3 模型选择的研究(Research on model selection) 模型选择策略基本可以归纳为两类:一类是基于模型假设与软件环境的相似性,一类是基于对历史失效数据预测性能的评价。 (1)基于模型假设与软件环境的相似性的模型选择。Andersson、Goel、Sharma等人分别提出了模型假设相似性来选择合适模型的方法[4],基于假设矩阵的模型选择技术实践结果也并不理想[5]。 (2)基于对历史失效数据预测性能的评价。该类策略的模型选择技术依赖于对模型预测性能的评价,1983年,Musa 等人提出了“预测有效性、模型能力、假设质量、模型适用性、简单性”等五个软件可靠性模型评价准则,在学术界获得了较大范围的认可。之后的研究人员不断拓展软件可靠性的影响变量范围,提出了模型拟合性、模型偏差、模型偏差趋势、覆盖度、预测数量、模型噪声等等众多的评价准则,力图从多个角度对软件可靠性模型进行评价。 关于采用何种评价方法来选择模型,一是基于数据挖掘、机器学习的方法[6],汪浩等人提出了基于聚类思想的软件可靠性模型选择,吴勤、吴晨、朱磊等人采用Kohonen网络、BP神经网络、决策树等方法对汪浩等人的研究成果进行了改进,在一定程度上提高了分类系统的准确性,李克文等 软件工程 SOFTWARE ENGINEERING 第19卷第2期2016年2月 V ol.19 No.2Feb. 2016

可靠性工程每章基本概念及复习要点

复习要点: 可靠性 广义可靠性 失效率 MTTF(平均寿命) MTBF(平均事故间隔) 维修性 有效性 修复度 最小路集及求解 最小割集及求解 可靠寿命 中位寿命 特征寿命 研究可靠性的意义 可靠性定义中各要素的实际含义 浴盆曲线 可靠性中常见的分布 简述串联系统特性 简述并联系统特性 简述旁联系统特性 简述r/n系统的优势 并-串联系统与串-并联系统的可靠性关系 马尔可夫过程 可靠性设计的重要性 建立可靠性模型的一般步骤 降额设计的基本原理 冗余(余度)设计的基本原理 故障树分析优缺点 广义可靠性:包括可靠性、维修性、耐久性、安全性。可靠性:产品在规定时期内规定条件规定的时间完成规定功能能力。耐久性:产品在规定的使用和维修条件下,达到某种技术或经济指标极限时,完成规定功能能力。安全性:产品在一定的功能、时间、成本等制约条件下,使人员和设备蒙受伤害和损失最小的能力 可靠度R(t):产品在规定条件下和规定时间内完成规定功能的概率 累积失效概率F(t):也称不可靠度,产品在规定条件下和规定时间内失效的概率 失效概率密度f(t):产品在包含t的单位时间内发生失效的概率 失效率λ(t):工作到t时刻尚未失效的产品,在该时刻t后的单位时间内发生失效的概率。基本:实验室条件下。应用:考虑到环境,利用,降额和其它因素的实际使用环境条件下。任务:元器件在执行任务期间,即工作条件下的基本 不可修产品平均寿命MTTF:指产品失效前的平均工作时间可修MTBF:指相邻两次故障间的平均工作时间,称为平均无故障工作时间或平均故障间隔时间维修性:在规定的条件下使用的可维修产品,在规定的时间内,按规定的程序和法进行维修时,保持或恢复到能完成规定功能的能力 维修度M(t):是指在规定的条件下使用的产品发生故障后,在规定的时间(0,t)内完成修复的概率。修复率μ(t):修理时间已达到某一时刻但尚未修复的产品在该时刻后的单位时间内完成修理的概率。平均修复时间MTTR:可修复的产品的平均修理时间,其估计值为修复

如何开展软件可靠性工程

如何开展软件可靠性工程 随着科学高速发展,武器装备系统和自动化指挥系统等军用系统对软件的依赖程度越来越高。软件在武器装备、航空航天等要求高可靠性的系统中扮演着越来越重要的角色。 我公司主要从事航空发动机研制和生产等方面工作,随着航空发动机技术的逐代更新,燃油控制系统由以往的机械液压控制结构改成了控制精度更高的数字控制系统,而数字控制系统的核心就是软件控制,软件的质量将会直接影响发动机的性能和安全。因此,军用设备软件可靠性就成为确保军事系统质量的瓶颈和关键。软件可靠性是软件质量中最为重要的一项属性,软件可靠性设计技术是确保和提高软件质量的重要手段。 软件可靠性工程是以保证和提高软件可靠性为目标,采取系统化的技术,通过工程化方法加以实施并对其过程进行工程化管理的过程技术。软件可靠性工程是软件工程研究与实践的必然结果,是可靠性工程发展的必然选择,已经成为软件业界和可靠性工程界关注的焦点,研究的热点,实践的重点。 上世纪70年代中后期,以软件工程发展为契机,软件可靠性工程得以产生和广泛研究与实践,取得了一定成效:大量可靠性模型相继推出并不断改进;可靠性设计与测试技术得以开发并逐步应用于工程实践;可靠性分析、评估技术体系与标准得以建立并在一些重点工程项目中得到应用;可靠性工程管理技术开发倍受推崇,以过程、组织、

管理模式改进为重点的管理方法得以产生。尽管如此,软件可靠性正日益严重地制约着软件更广泛的应用,甚至造成灾难性后果,武器系统等大型复杂系统软件越来越证明是一个薄弱环节,即使是通过测试的软件也常常受到错误的困扰。与此同时,一个前所未有日益增长的需求是:软件应具有检定合格的可靠性,即使是工业和日常生活中的一般应用软件也无不对其可靠性提出了前所未有的高要求。况且,不能保证软件的可靠性水平哪怕是在一段时间的将来是足够的。 软件可靠性模型是软件可靠性工程界倍受关注、研究最早、成果最丰富、目前仍然最活跃的领域,模型验证与应用依然是软件可靠性工程的热点。软件可靠性建模是针对具体的软件特征,根据可靠性数据以统计方法给出软件可靠性的估计值或预测值,是一个在不同结构元素中不断分解其依赖关系的迭代过程,旨在评估软件所提供的服务以及软件过程之间的依赖关系,是从本质上理解软件可靠性行为的基础。 软件可靠性模型是软件开发过程、开发技术、测试技术、验证方法、设计语言、运行环境、开发人员素质等相关因素的函数。一个优秀的软件可靠性模型,应尽可能反映这些因素。但包含所有这些因素的模型可能是一个高阶多维方程,不便于工程应用。因此,可靠性建模时应作适当假设,简化模型。模型假设必须准确、合理、具有有效的数据支持和逻辑一致性。但大多数模型假设所固有的目的性制约了模型的有效性和适用范围。此外,假设质量尤其是那些未经验证或粗略的假设对模型的精确性具有显著影响。基于拟合优度检验的模型假设

相关文档
最新文档