东北大学硕士学位论文摘要可靠性数据分析软件设计及可靠性试验子样数选择摘要’可靠性已经成为产品质量特性的重要组成部分,既是一项重要的质量标志,也是影响产品质量的最活跃的因素。评价、分析产品可靠性时,需要考虑可靠性数据的产生、收集、分析;为确定其可靠性指标,需要对可靠性数据进行计算、处理。产品寿命试验是研究与评定产品可靠性的重要手段,产品可靠性解析结果越精确,投入的试验样本数就越多,试验设备、试验经费就需要增加。受试验经费等因素限制,通常不能进行大量试验,因此如何在满足一定评估精度条件下,合理确定可靠性试验的样本容量十分重要。本文从可靠性工程实际出发,基于visualbasic6.0平台,设计、开发了可靠性数据计算、处理软件,该软件包括两部分:可靠性数据管理子系统和可靠性数据计算、处理子系统。可靠性数据管理子系统具有以下功能:存储评估所需的可靠性信息;对仿真数据或试验数据进行科学管理,包括添加、删除、修改、查询等;打印数据表及图形显示等。可靠性数据计算、处理子系统具有的功能:可靠性数据异常值检验;分布类型拟合优度检验:分布参数估计点估计及区间估计;可靠性特征量的基本计算等。本文对实际算例进行计算并与文献结果对比分析,验证该软件具有较高的计算精度及准确性,应用本软件进行计算可大大提高可靠性数据处理的效率。本文还推导、归纳了常用分布样本容量确定的方法及计算公式。对指数分布,推导出样本容量点估计及置信限的求解公式;对正态分布引述了估计样本均值最小样本容量的计算式和估计母体下限最小样本容量的计算式;对非正态分布介绍了当量正态化的方法。此外。本文还编制了蒙特卡洛仿真模拟计算程序,对理论推导公式进行了模拟验证,证实了理论推导公式的正确性,并对威布尔分布做了大量模拟计算,对结果进行了统计分析,定性分析了模拟数据个数与参数估计精度的关系。本文得到的结论可作为可靠性试验样本容量选择的理论指导及参考,为可靠性试验设计奠定了基础,具有一定的实用意义。关键词:可靠性;数据计算;样本容量:蒙特卡洛-II.东北大学硕士学位论文AbstractDevelopmentofthereliabilitydataanalysissoftware&samplecapacitychoiceinreliabilityexperimentAbstractThereliabilityhasalreadybecomecharacteristic.itisnotonlywhichCallalltheimportantconstituentaboutproductqualityimportantsymbolofquality,butalsoisthemostactivefavorandanalyzetheproductreliability,thefirstaffecttheproductOnquality.WhenappraisethingneedtodoiscalTythecollectionandtheanalysisaboutthereliabledata,andthendOthecomputationandprocessingaboutthereliabledata.Theproductproductlength-of-lifetestistheimportantresearchmethodFlloreontheevaluationaboutreliability,theproductreliabilityanalysisresultisprecise,theinvestmentexperimentalsamplenumberismore.sothetestequipmentsandtheexperimentalfundsneedtoincrease.Consideringthefactorwhichlimitedbytheexperimentalfund,usuallycannotdothemassiveexperiments.ThereforetheunderconditionofsatisfiedcertaiBappraisalprecision,howtodeterminereasonablythesamplecapacityAccordingt0aboutthereliabilitytestisextremelyimportant.thetheoryofpracticalityofreliabilityengineering.basedOnstatisticallydeducinglifedistributionandthesophisticateddatabasemanagementdissertationdevelop”ReliabilityDatasystem,thedocalculation&disposalSystem”.whichcansci锄tificmanagcmdrltaboutthereliabilitydata,andinfertheproductlifedistributiontypeaccurately,reliablecharacteristicvector.Usingthisestimatethedistributionparameter,andcalculatethesystemisveryconvenient.c锄elthanecetheefficiencyofcopingwithreliabiiitydatadistinctly.Thisarticlealsodothediscussiontothequestionwhichisrelatetothereliabilitytestsamplecapacitychoice,inferandconcludem甜lodandtheformulawhichisusedtodeterminatethecommonlydistributionreliabilitytestsamplethesimflafionprogramwhichbasedOilcapacity.Furthermore,developcanMonte-Carlomethod,usethissimulationprogramcallconfirmtheinferentialtheoryandreasoningformula_Theconclusionofthispaperofreliabilityexperiment.beusedfordirectionwhentochoosethesamplenumberKeyword:reliability;datacalculation;samplecapacity;Monte-Carlomethod独创性声明本人声明,所呈交的学位论文是在导师的指导下完成的。论文中取得的研究成果除加以标注和致谢的地方外,不包含其他人己经发表或撰写过的研究成果,也不包括本人为获得其他学位而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者签名:况戈巧翰1日期:沙哩7、七学位论文版权使用授权书本学位论文作者和指导教师完全了解东北大学有关保留、使用学位论文的规定:即学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人同意东北大学可以将学位论文的全部或部分内容编入有关数据库进行检索、交流。(如作者和导师不同意网上交流,请在下方签名;否则视为同意。)学位论文作者签名:签字日期:导师签名:签字日期:东北大学硕士擘位论文第1章绪论第1章绪论1.1课题研究的背景和意义1.1.1课题研究的背景(1)产品可靠性日益受到广泛关注产品可靠性既是衡量产品质量的重要技术指标,也是产品设计的重要组成部分,目前已经成为工业企业和国防部门经济、军事效益的基础和竞争焦点。当前,在国际交往中,机电、仪器仪表、计量仪器及军工等产品都须有可靠性设计和可靠性指标。我国在对外贸易中,由于我国的产品没有可靠性设计和可靠性指标而不被接受的事例很多,我国己经加入了WTO,为与国际接轨,产品可靠性研究相关工作急需完成。产品可靠性的研究工作不同于现在计量部门的检定测试和性能实验,它给出的是产品及零部件的使用寿命和寿命期的故障分布等指标,它可使设计更合理。鉴于产品可靠性研究工作的重要性,多年前我国就己经开始开展这项工作,但发展缓慢,既没有合理的布局,也没有可行的发展规划。到今天为止,我国的大部分计量产品依然缺少可靠性设计和可靠性实验,甚至缺少可靠性指标。为促进这项研究工作的开展,更有效地控制产品质量,使我国的产品在国际性的生产、流通、消费中有一个好的环境,在国际贸易技术壁垒面前处于优势地位,使我国的经济健康发展,我们必须做好产品可靠性研究工作【l~。(2)可靠性分析软件的开发成为一种潮流随着全球商业竞争日益加剧,产品结构调整日新月异,高技术产品“高效能、低费用”的明确需求再次被提上议程。为了满足各项性能指标,必然将导致系统日趋庞大。由于系统所包含元件数量的增加,系统的可靠性呈现下降的趋势。因此,科学技术的不断蓬勃发展,对可靠性工程提出了新的挑战。对于小型、简单的系统,可靠性和维修性分析可由人工来完成。但对于大型、复杂的系统,人工分析方法显然十分复杂和烦琐,不但浪费大量人力、财力和物力,最终还达不到预期的效果。随着可靠性工程的不断深入和计算机技术的广泛应用,功能强大、高度集成化、灵活易用的可靠性分析软件必将成为可靠性工程开展的重要工具[31。可靠性数据计算是可靠性工程的重要组成部分,是可靠性试验及现场使用试验数据处理分析的有有力工具。可靠性数据计算涉及统计分析和数据处理计算方法,同时还要查阅大量的数表,手工计算繁琐,效率低下且容易出错,将可靠性计算方法程序化十分必要。.1.东北大学硕士学位论文第1章绪论(3)针对可靠性试验样本容量确定问题的研究相对较少产品可靠性试验是研究与评定产品可靠性的重要手段,它能为企业产品质量的提高和改进提供有效手段,同时也使企业在产品可靠性设计和验证力面获得了宝贵的第一手资料,为新产品的开发和设计积累了重要经验。可靠性试验的目的是:发现产品在设计、材料和工艺方面的各种缺陷;为改善产品的完好性、提高任务的成功性、减少维修费用及保障费用提供建议:确认是否符合可靠性定量要求。因此,可靠性试验不仅可以对产品做出接收、拒收或合格、小合格的结论,还可以通过可靠性试验发现产品可靠性的薄弱环节,分析其原因,针对性地采取措施,可以有效地提高产品的可靠性14】。进行可靠性试验首先要解决的便是子样数选择的问题,样本数太小,则估计问题不那么精确,检验问题不那么可靠,样本数太大,则又会造成人力、物力的浪费,因此科学合理地确定样本容量的大小,具有极其重要的作用。当前在反求可靠性试验子样数以及可靠性试验设计方面所作的研究相对较少,且大部分文献都是针对正态分布、单参数分布所做的研究。由于威布尔分布反求样本容量困难,目前还没有推导出确定其样本容量的相关公式。本文拟编制仿真模拟计算程序,对威布尔分布做大量仿真模拟计算,并对结果进行统计分析,以期找出参数估计精度与样本数目的关系。1.1.2课题研究的意义可靠性已经成为产品质量特性的重要组成部分,既是一项重要的质量标志,也是影响产品质量的最活跃的因素。评价、分析产品可靠性时,需要考虑可靠性数据的产生、收集、分析,为确定其可靠性指标,需要对可靠性数据进行计算、处理。产品寿命试验是研究与评定产品可靠性的重要手段,伴随科学技术进步与发展,产品在向着多功能、自动化、高可靠性的方向发展,以至于产品寿命试验面临“数据、时间、经费”等困惑。产品可靠性解析结果越精确,投入的试验样本数就越多,试验设备、试验经费就需增加。因此在满足一定评估精度条件下,如何合理确定可靠性试验的样本容量十分重要。本文以工程实用为目的,开发可靠性数据计算、处理软件,可作为工程技术人员进行可靠性数据处理分析的计算工具,可避免手工计算的繁琐,且具有较高的精度,能大大提高可靠性数据处理的效率,具有很强的实用性。本文推导、归纳常用分布样本容量的确定方法,并对相关理论公式进行模拟验证,所得结论可作为可靠性试验子样数选择的理论指导和参考,进行可靠性试验时,可降低可靠性试验样本容量选择的盲目性,能够提高试验效费比,为可靠性试验前期设计奠定基础。.2.东北失学硕士学位论文第1章绪论1.2国内外研究现状及发展趋势1.2.1国内外可靠性工程的现状及发展趋势(1)国外可靠性工程的现状及发展趋势在国外,可靠性工程技术起源于20世纪50年代,经过半个世纪的发展,已成为一门独立的工程技术学科,并在工程中发挥着不可替代的作用。20世纪50年代是可靠性工程兴起的年代。1957年,美军发布的“军用电子设备可靠性”报告成为可靠性工程的奠基性文件,标志可靠性工程技术的成就;在60年代,开始了维修性研究,维修性和可靠性成为姐妹学科,得到迅速发展并逐步进入工程应用;在70年代,提出测试性概念,在航空电子设备中开始采用先进的BIT技术。到了20世纪30年代,第3代战斗机所存在严重的保障问题,使飞机的战备完好性降低(40%--50"/,),使用和保障费用增加(约占寿命周期费用的60呦,保障性引起军方重视,而可靠性、维修性作为保障性的基础得到了进一步加强。在此期间,美国国防部颁发的条例一《可靠性及维修性》,美国空军颁发的(n--I靠性及维修性2000}行动计划,大大推动了R&M技术的发展,使R&M的管理走向制度化”1。20世纪90,年代以来经济可承受性得到强调。在F.35新一代战斗机研制中,美军把RIdS作为降低寿命周期费用的重要工具;推行将费用作为独立变量的方针;重视RMS综合化、自动化、智能化和军民两用化;广泛采用建模与仿真技术、虚拟现实技术、现代信息技术、人工智能技术、微观分析技术和可靠性强化试验技术,确保了这些飞机的R&M&S水平得到全而提高,大大降低了飞机的研制费用以及全寿命费用…。目前国外可靠性工程技术己从定性走向定量,产生了大量的计算机辅助可靠性设计、分析与评估工具及高效的可靠性试验方法,实现了与装备性能的一体化论证、设计、分析与试验,使得装备的可靠性、维修性、测试性水平大幅度提高。随着计算机技术的发展,美国借助于产品数据管理(PDM)技术,实现了装备研制过程的数据综合与流程综合;借助于计算机辅助设计(CAD)和多学科优化(MDO)技术,实现了装备设计特性的综合;借助于连续采办与后勤保障(6ALS),实现了装备设计、制造、使用和保障的综合。在上述各种综合化过程中,可靠性工程技术也同样呈现出综合化的发展趋势,如可靠性、维修性、测试性、保障性等各设计特性之间的综合,可靠性、维修性、测试性、保障性与性能之间的综合,各设计特性与保障资源之间的综合等。在各单项技术充分发展的基础上,可靠性工程技术的综合化产生了巨大的效益m。经过在基础研究方而的长时期积累,国外可靠性工程技术领域己形成了一大批创新性的技术成果;在新一代武器装备发展中,这些技术成果的实用化将成为发展的重点..3.东北大学硕士学位论文第1章绪论如高效可靠性试验与评估技术、自动测试技术、综合诊断技术、远程维修支持技术、装备保障建模与仿真技术、故障预测与健康监控技术等,都属于经济有效的实用的可靠性与综合保障技术,将会得到更广泛的应用和进一步发展…。(2)国内可靠性工程的现状及发展趋势中国国防科技工业可靠性工程起始于20世纪60年代,经过40多年的探索和发展,取得了较大的进步。特别是近20年来,通过制定、贯彻一系列可靠性管理法规、规定和标准,可靠性工程技术在新型号研制过程中得到初步应用,己经初步建立可靠性系统工程技术体系和工作体系,开展了可靠性共性技术预研和国防军工质量与可靠性技术基础课题研究,建设了部分可靠性、维修性和保障性设计分析与试验技术手段和设备,为保证新型号研制成功和在役武器装备的可靠性增长发挥了重要的作用”。虽然我国的可靠性工作己取得了一定的成绩,但由于起步较晚、基础薄弱,与世界先进水平还有一定差距,我们应当从可靠性、维修性、保障性、安全性及信息等方面进行研究,积极调研和采用发达国家的先进经验和标准,采用有力的措施迅速提高装备的可靠性、维修性及保障性水平,迎接下世纪的挑战…。综上所述,可靠性工程的诞生、发展是社会的需要,与科学技术的发展,尤其与电子技术的发展是分不开的。虽然可靠性工程起源于军事领域,但从它的推广应用和给企业与社会带来的巨大经济效益的事实中,人们更加认识到提高产品可靠性的重要性。世界各国纷纷投入大量人力、物力进行研究,并在更广泛的领域里推广应用…。1.2.2国内外可靠性工程软件发展及现状产品及系统的可靠性工程软件的研究在国外已有较长的历史,目前已形成了较为完善的理论体系,开发了相应的比较成熟的软件包,建立了相应的数据库,在工业部门中已有广泛应用,有些软件产品甚至已成为可靠性工程业界的标准。目前国外比较著名的可靠性软件厂家,主要有美国ReliaSoft,RELEX,ITEM以及以色列ALD公司等等。其中,ReliaSoft公司的可靠性软件目前在美国市场上占有率最高,其产品情况也具有典型性,覆盖可靠性工程各个方面,如:Weibull++产品寿命数据分析平台、AITA加速寿命试验数据分析平台、BlockSim系统可靠性维修性平台、Xfl,nca故障模式与影响分析平台、Ores质量跟踪管理系统平台等““。可靠性工程在我国经历了约40年曲折的发展道路,到现在,它在理论研究、工程设计以及试验验证方面已有了一定的基础,并且也出版了不少专著。因为可靠性分析、计算、评估等工作中有较深的理论和大量的计算,然而我国工程界大多数采用人工的方法去解决这些问题,在工作中带来了很大的困难。随着计算机的迅速发展与普及,到现在已经有许多单位开始借助计算机来解决可靠性工程问题【“1。4东北大学硕士学位论文第1章绪论国内方面真正做可靠性软件的公司为数不多,主要有信息产业部电子第五研究所·可靠性研究分析中心,北京航空航大大学可靠性工程研究所。国内同国外同类软件相对比,在功能和种类上都有很大的差距。1.2.3可靠性试验子样数选择研究现状在可靠性试验中,首先需要解决的问题就是要确定试验的试件个数。在传统的可靠性试验工作中,主要是根据经验来确定试件个数,这样做缺乏必要的理论依据,带有很大的主观随意性和盲目性。一般地,试件个数越多,试验结果的精度越高,但同时所需时间和经费等也越多。为了节省时间和资金等,我们总是希望在满足一定精度要求前提下使得试验的试件个数最少。在统计学中,取得一组试验结果就是从母体中抽取一个子样,确定最少试件个数也就相当于确定最小子样容量。当前,有关可靠性试验子样数如何选择的文献资料相对较少,且主要是针对设计变量服从正态分布及单参数分布所进行的研究。文献【12,13】根据可靠性统计推断理论.研究了单风险分析情况下如何确定最少试件个数的问题;文献[14】在一定置信水平和精度要求下,综合考虑假设检验中的两类错误,给出可靠性试验中所需最少试件个数;文献05]在给定置信度和极限相对误差的情况下,确定了正态分布估计母体均值所需的最小子样数以及正态分布估计母体百分位值所需的最小子样数,这些研究大都是针对设计变量服从正态分布前提下进行的。在实际工作中,还有许多设计变量不服从正态分布,如随机荷载下结构疲劳寿命和疲劳强度可以用威布尔分布描述,机械行业很多荷载服从极值分布。1.3本课题研究的主要内容本文研究的主要内容有:(1)简明扼要地介绍可靠性数据计算分析的基本方法与理论,并对软件涉及的一些数值算法作了归纳总结,为软件编制提供理论基础。(2)在统计分析和数据处理计算方法的理论基础上,利用现有成熟的数据库技术,开发“可靠性数据计算、处理系统”,可对可靠性试验数据及仿真数据进行科学管理,并能够准确地推断产品的寿命分布类型,对其分布参数进行点估计、区间估计,还可计算可靠性相关特征量。(3)对可靠性试验子样数选择的问题进行探讨,推导指数分布样本容量的点估计及置信限的计算公式。归纳正态分布可靠性试验样本容量确定的方法及计算公式,并用蒙特卡洛方法对相关理论公式进行了模拟验证;编制仿真模拟计算程序,针对威布尔分布做大量仿真数据模拟计算,定性分析可靠性计算精度与样本数的关系。.5.东北大学硕士学位论文第2幸可靠性评估算法第2章可靠性评估算法2.1可靠性数据分析基本计算2.1.1有限样本时可靠度、故障率计算(1)有限样本时可靠度的计算设:以为试验的样本总数:△,(,,)为在“+t,)时间区间内的故障数目:触(,,)为在(f。,t.)时间区间内的删除样品数;%(r.)为在,』时刻继续受试的样品数,疗,(f,)=疗一窆I-t,)+△七t,)】则产品在“。,t,)时间区间内的残存概率sO,)为:刚=掣m·…)flq式(2.1)和可靠度定义可知,有限样本时产品可靠度丑(r,)和不可靠度,(,.)分别为:R(,,)=兀s(fAi>l(2.2)FO.)=l-R(t,)=l一兀s也),i≥1(2.3)式(2.2)和(2.3)是通用公式,有删除样本和无删除样本都可以使用,显然无删除样本时式(2.2)可退化为可靠度定义:置(f,):!£盟(2)有限样本时故障率的计算平均故障率石阻。)为在时刻,。尚未故障的产品,在址,时间内故障的概率为:万∽)=矗m1(2.4)2.1.2有限样本时密度函数、分布函数计算(1)有限样本时密度函数的计算在时刻^的密度函数为:,(f,)=R¨万p.),i≥1(2.5)东北大学硕士学位论文第2章可靠性评估算法实际数据分析时,可以根据几)一t,直方图和万(M)一r。直方图形状,分析样本总体服从的分布类型。(2)有限样本时分布函数的计算1)样本数目较大,试验数据按以..,t,)内故障数目△rO.)和删除样本数目址(f,)方式给出情况。此时,有限样本分布函数可才用式(2.3)计算,即:F(O=1一rlsC),i>-I2)试验数据按每个产品故障时刻给出的情况。已知押个产品,每个产品故障时刻按由到大排序为:tl≤t2s…‘(2.6)则分布函数FO,)为:,(,.)=三小样本Os20)时,为了减小计算误差,用式(2.8)来计算。(2.7)盹)=而i-0.3i计算结果与中位秩套表比较,满足小数点后三位精度。(2.8)3)试验数据按每个产品故障时刻和(f。,t,)内删除样本数目△J}(r.)方式给出情形。已知产品总数为疗,每个产品故障时刻和(,。,t.)时间区间内删除样本数目△七(f.),此时,需要确定每个故障产品的平均秩次。第七个故障产品的平均秩次为:4=A。+等,仆等(2.9)式中:刀为总产品数目;^=0;f为故障产品与删除产品统一排序时,第七个故障产品的序号。把平均秩次代入中位秩公式(2.8)中,计算分布函数,结果为:㈣式(2.10)为通用公式,无删除样品和有删除样品都通用。2.2可靠性评估常用分布参数点估计与区间估计2.2.1二项分布参数点估计与区间估计(1)二项分布参数的点估计.7.东北大学硕士学位论文第2章可靠性评估算法11经典估计设在一次抽取中,具有某种特性(成功或失败)的样品数正好为工个,则相应(成功或失败)的概率P的估计值为:^:三P2一)11.2(U·21序贯估计事先不规定取样的个数,而是从总体中顺序地、随机地、独立抽取样本。每抽取一个样本,立即检查该样本是否具有指定特性(成功或失败),当具有指定特性的样本数达到事先指定的数目c(大于或等于2的整数),停止抽样。此时,累计抽取的样本总数以是随机变量。则相应(成功或失败)的概率P估计值为:刍:型(2.12)行一l3)贝叶斯估计设在刀次抽取中,具有某种特性的样本数是工个.则相应概率P的估计值为:多=差(2.13)刀十Z(2)二项分布参数的区间估计当H<10时,置信区间太宽,无实际使用价值。当胛210时,置信水平为1一a的置信下限为:兄2再丽V2五习G·14)V,+V.,.一IV..V,-式中:vl=20一工+1),v2=2x。置信上限为:昂2石面V蕊2而(2.15)式中:vl=20一工),v2=2x+1。对于二项分布的区间估计,借助于F分布很容易进行。2.2.2指数分布参数点估计与区间估计指数分布的密度函数为:sO)=知一“或,O)=石1F一%其中:参数A为故障率。它的均值0和方差J2分别为:东北大擘硕士学位论文第2章可靠性评估算法日:{(平均寿命)^(2.16)1矿2万指数分布参数的点估计与区间估计:(1)无替换定数截尾试验(2.17)其次序统计量的观测值为,l≤t2≤…r,,刀为样本数,,为故障数,待估计参数p和A的极大似然估计为:百:r,(2.18)互:三r(2。19)其中:总试验时同为r=∑f,+O一,)f,(2.20)统计量日=2T/O服从自由度为2r的z2分布,因此,对有给点的置信水平1一口,0的上限%和下限吼(0L≤00U)分别为:吼=石2厕T钆=五2T两双侧置信区同为:(2·21)G·22)[.也2T:砑,i溺2T]lz乙,:(2,)’z:,:(2r)J式中:z2分位数是与下侧概率对应的分位数。对于给定置信水平I一口,8单侧置信区间为:(223)’一7睦2,2(2T,),-1l庇,:(2,)’侧置信区间分别为:亿24)…一7由式(2.23)和式(2.24)可知I,对于给定置信水平1一a,故障率A的双侧置信区间和单降笋掣¨1(2.25)东北大学硕士学位论文第2章可靠性评估算法[o'掣]㈤(2)有替换定数截尾试验次序统计量的观测值为,lsf2s…f,。厅为样本数,,为故障数,待估计参数D和A的极大似然估计为:占:三(2.27),互:二r式中:总试验时间T=nf,给定置信水平1一口,0的双侧置信区间和单侧置信区间分别为:Ix景r'z2T:两](2.29)b,q(2.30)(3)无替换定时截尾试验定时截尾试验为“,定时截尾时发生故障数是,,发生故障时间为f,≤to,总试验时间为:r=∑t.+0一,k(2.30待估计参数0和A的极大似然估计为:占:三(2.32)互:=r_(2.33)给定置信水平1一口,0的双侧置信区间和单侧置信区间分别为:I玎,厕2TLxL,(2r+2)’z:,:协)jJ㈣’一’[积2T痢,司lz乙,:(2,+2)’~j…一7㈣给定置信水平l—a,A的双侧置信区间和单侧置信区间分别为:f趔2T,血2幽T]II(2舶)…一7查些垄兰堡主兰堡垒查,墨!主!查竺堡竺墨查[o’鹄爿(4)有替换定时截尾试验和式(2.33)。9和A的双侧置信区问和单侧置信区间,可用式(2.34)~(2.37)求得。∽有替换定时截尾试验,总试验时间为r=nt。。参数日和A的极大似然估计可用式(2.32)2.2.3正态分布参数点估计与区间估计正态分布的密度函数为:胁去d一譬]分布函数为:㈣∞叻,(f)=吐等)式中:p和口分别是均值和标准差;o(.)是标准正态分布函数·(1)正态分布参数的点估计n最小二乘法估计设有刀个观测值扛.,月},i=1,2,3,…,席,如果变量五y之间存在线性关系,则可用直线p=a+撕拟合工,y之间变化关系由最小二乘法,(2.加)系数口,6应使E:∑n∽一口一魄)2=rainI=1令竽:o,丝:0,得:a6oI口口=Y一一i×6(2.41)b=型1———一∑“一,)2IIl∑G,一或r,一歹)(2.42)式中:i=去喜墨,歹={喜y,两个变量线性相关程度用相关系数,表示为:东|E大学硕士学位论文第2章可靠性评估算法r=了手坠—F一J善G·一i)2’善∽一夕)221正态分布的最小二乘法估计设观测值为fI≤t2≤…‘,由式(2.39)可知:∑G.一i妙,一歹)(2.43)盹)=吖孚]=吨)tj=p+o.z,式中:Z,是标准/E态分布的下侧分位数。(2.44)对于观测值,,,F(f,)可由计算式(2.7)、式(2.8)或式(2.10)求得,再由F(r,)求正态分布分位数Zf,如果样本服从正态分布,则扛。t}成线性关系,通过最小二乘法线性回归确定方程(2.44)中系数p,仃。根据最小二乘法线性回归方程多=口+h,由式C.40)可得正态分布的参数的估计为:正=口,6=6其中:口、6由最小二乘法求得,并且可以根据相关系数r一1程度,进行正态分布检验。(2)正态分布参数的区间估计(完全样本)给定置信水平l—a,均值“的双侧置信区间为:[“小_1)击西山.1)爿式中:j和S分别为正态分布样本均值和样本标准差的矩法估计。㈤j=蒋一持錾一硝给定置信水平1一口,方差d2的双侧置信区间为点褊,‘(n-l声2Z:/2(n-lj]J【z乙,:0一1)’2.2.4威布尔分布参数点估计与区间估计两参数威布尔分布的密度函数为:㈤’~7朋:斜一e甜分布函数为:∞乃东北大学硕士学位论文第2章可靠性评估算法f三、-F(r)=1.et”,其均值p和方差仃2为:,≥O佗.48)p=文·+i1)(2.49)仃2=叩2[r(,+吾)一r2(-+去)]式中:r(.)为伽马函数。(1)威布尔分布参数的最小二乘法估计由式(2.48)可得f2.50)ln[h南卜_h叩只=ln[In。一矧1Jj=Int。口=一mlnrlb=m则YJ=口+hf(2.51)如果f.服从威布尔分布,扛,,只}成线性关系,通过最小二乘法线性回归,解得系数口,bfm=b卜d一詈)度,判断是否服从威布尔分布。(2)威布尔分布的区间估计G52,根据式(2.49)和式(2.50)可以进一步确定均值和方差,并且根据相关系数r一1的程设试验用”个产品,共有,个故障,故障时间为fl≤t2s…r,sb,参数估计的极大似然估计方程为:警I=1∑f,+O一,)f;÷净埘一。”1叩-:吾[喜r?+(。一,)『;]一13.东北大学硕士学位论文第2章可靠性评估算法上述方程适合任意情况,即完全样本、定数截尾‘=t,、定时截尾t,=to。由方程组第一个方程解得聊,再代入第二个方程求r7;对分布参数已经进行了极大似然估计,其估计值分别为而,开。11参数m的区间估计置信水平1一口,参数m的置信区间为:【wl前,w2而)热H=(匀而喁=㈦rc)而其中:q:三c=2.14628--1.361119’可毛=z:,:【c·(r—1)】k:=z三。,:【c·(,一1)】计算毛,k:时,z2分布的自由度k×(,一1)】非整数,需要进行插值计算。2)参数叩的区间估计置信水平1一a,参数m的置信区间为:0。开,一:开)计算4,4:分两种情况,即完全样本情况(,=H)和结尾样本情况(,<玎)当r<刀时,4,彳2分别为:铲d一鲁]铲d一鲁)式中:咖坐嘤严4:坐哮严其中:工--.uh,24=O.49q一0.134+0.622q一14=0.2445(1.78一q)t2.25+q)以=0.029—1.083In(1.325q).14.(2.53)佗.54)(2.55)佗.56)(2.57)(2.58)佗.59)佗.60)(2.61)东北大学硕士学位论文第2章可靠性评估算法。.4=--毪童2,当,=n时,丑,以分别为:4一exp[-1.053d3i]铲e档器j式中:d,=tl-a/20一1),为f分布分位数。亿sz,亿ss,2.3可靠性数据异常值检验在试验数据中发现了异常数据,可以有以下几种处理方法“”:(1)异常数据仍保留在样本中参加以后的统计分析;(2)把异常数据从样本中剔除,不参加以后的统计分析;(3)剔除异常数据,并追加适宜的样本观察值,记入样本。在检验异常数据时的显著性水平a可以取得大一些,以便充分发现可能的异常数据。但是在剔除异常数据时,所采用的显著性水平a应尽量取小一些,即没有足够理由时,不轻易剔除试验数据。实际工程中,一般拟合优度检验和异常值检验可以交叉进行。先进行拟合优度检验,判断分布类型,然后进行异常值检验,找出可能的异常值。采用最小二乘法进行图估计时,拟合优度检验和异常值检验可以同时进行。2.3.1指数分布异常数据检验设产品寿命服从指数分布,从中任取n个产品进行试验到,个产品发生故障时停止试验,故障时间为(指无替换试验)tI≤r2≤…t,(1)最小值异常小时的检验方法,=1,2,…,n对于最小值t.,检验统计量为:E=器给定显著性水平a,若(2.卿E>E,(2r-2,2)则r.是异常小值。F的分位数是下侧分位数。式(2.64)中,正和z的计算公式分别为:’(2.65)瓦=∑f,+O一七k-15·k=l∥2..,,(2.66)东北大学硕士学位论文第2章可靠性评估算法如果要检验前k个数据是否为异常小数据,采用的检验统计量为:五=矧(2.67)E>E一。2r—k,2k)(2.6s)则判断前面k个数据是异常小值,否则前面k个数据不全是异常小值。(2)最小值异常大时检验方法E:磐(2.69)L一正服从,(2,2r—1)分布,对于给定显著性水平口,若E>E,(2,2r一2)C.70)(3)检验最大值是否为异常值检验最大值是否为异常值是对完全样本,设有刀个产品进行寿命试验,全部故障时,故障时间为fl≤t2s…‘1)检验一个最大值为异常值瓦O)={三一(2.71)∑,ILO)>五。0)(2.72)则判断最大值乙为异常值。瓦O)的临界值正一。O)可查GB8056-87附录AI,得a=0.05,0.025,0.Ol,0.05时五。O)表格。实际上,最常用的是a=o.05,0.01时的五。O)表21检验两个最大值为异常值检验,。,‘是否为异常值,采用的统计量为:和珈净罨岢亿73)CO一1,行)>E。(4,2n-4)(2.74)东北大学硕士学位论文第2章可靠性评佶算法则判断‘一t。同时为异常值,否则有可能是2个都正常,或有1个异常值。2:3.2正态分布异常数据检验正态分布异常值检验,是对完全样本而言。如果是截尾试验,可采用最d'-乘法估计中相关系数是否趋近于1,及绘图判断是否存在明显偏离线性回归直线的异常值。对于对数正态分布,每个对数正态分布试验数据取对数,然后按正态分布异常值检验方法进行检验。正态分布和对数正态分布的异常值检验,可以采用Grubbs检验法。(1)最大值异常情况最大值t。异常检验时,检验统计量为:q=孚给定显著性水平a,如果㈤G。>G。。G)则认为最大值t.是异常值。舯3-<n-<100时GJ。(疗)的值。(2)最小值异常情况j=净∥=击1錾一牙r以百’疗一百、’q的临界值G1.。b)可查GB4883-85表A2,其中给出口=0.1,0.05,0,025,0.01,0.005,最小值t.异常检验时,检验统计量为:q=争给定显著性水平口,如果瓯>GI。妇)则认为最小值^是异常小数据。23.3威布尔分布异常数据检验’(1)样本是否来自同~威布尔分布检验(2.76)取n个产品作定数截尾寿命试验,有,个产品发生故障,故障时间为:tl-<t2s…tr,(2≤rgn)令巧=(,一fXx。。一x。)i=l,2,…,r一1其中:置--1-t,0≤f≤,)设.17.(2.77)东北大学硕士学位论文厂,一lL/第2幸可靠性评估算法]JB2=2(r一1)lgI∑¨/(r—1)I-2雾lgv,J-I(2.7s)/一c=1+碉F(2·79)则B2/c服从自由度为,一2的z2分布,给定显著性水平a,如果z;<口2/c<z乙(,一2),则接受样本来自同一威布尔分布假设,即无异常值。(2)最小值异常小检验检验最小值t。是否异常小,检验统计量为:F:毕∑K给定显著性水平a,如果F>E。(2,2,一4)则可认为最小值t。是异常的小。任取行个产品进行试验,故障数为,,定数截尾寿命时,故障时间为:tl≤t2≤…t,定时截尾寿命试验时,故障时问为:tl≤,2≤…,,Sto每一次故障发生时的累积试验时间为:rI瓦:{善tj+o-,k【ntI总试验时间为:∑f,+O—r,,无替换定数截尾试验nt.有替换定数截尾试验r:。’∑t.+O一,L无替换定时截尾试验巩。有替换定时截尾试验检验的统计量为:.18.(2.80)(2.s1)(2.s2)(2.s3)(2.86)2.4可靠性数据拟合优度检验2.4.1指数分布拟合优度检验东北大学硕士学位论文第2章可靠性评估算法,小蓬h事t=l』K舯d=F定嚣嚣翟《l,疋口'J骨l甩I.‘【n统计量z2服从自由度为2d的Z2分布,给定显著性水平a,检验规则为:z三:(2d)sz2≤z乙/:(2e)接受指数分布假设该方法适用于定数截尾和定时截尾试验。(2·88)形::.争,+l,孛r-r1-1鲁,l∞乃热^=嘲睁整数,rt≤訇1=检验统计量形渐进服从自由度为120一‘一1121】的F分布给定置信度1一a时·其检验规则为:孵]/鹂等])‘2(2.90)只【2(r一,l—112,l】≤形sf。【2(,一^一112,l】i(2.91)其中:F分布分位数是下侧分位数;满足式(2.91)接受威布尔分布假设,否则拒绝。本方法适用于定数截尾和定时截尾试验。2.5本章小结本章主要介绍了可靠性评估中的基本算法,主要包括:有限样本时可靠度、不可靠度、密度函数的计算;常用分布的点估计、区间估计;常用分布拟合优度检验计算;常用分布异常值检验计算等,为第三章可靠性评估软件的设计奠定了理论基础。一19-东北大学硕士学位论文第3幸可靠性评估软件的开发与设计第3章可靠性数据分析软件的开发与设计3.1软件的需求分析及概要设计本软件主要基于第二章所述的可靠性评估算法进行设计,针对单元(主要指零部件)寿命的各类分布模型采用不同的评估算法,适于各类不同单元的可靠性评估。本软件可以处理二项分布、指数分布、威布尔分布、正态分布等多种分布模型。3.1.1可靠性数据分析软件的总体概述本软件的主要功能有:(1)数据的收集与预处理数据的收集包括:单元的现场试验数据的收集;各种单元基本信息的收集。数据的预处理包括:数据异常值的检验;常用分布拟合优度检验。(2)可靠性信息的管理可靠性信息的管理工作主要是建立可靠性信息的数据库,可以实现可靠性信息的输入、保存、查询、修改、调用等功能,并能将数据进行曲线、图表显示。(3)单元的可靠性评估根据己获得的单元试验信息,计算单元分布参数的点估计、区间估计,并计算可靠性的相关量,如可靠度、不可靠度、失效率、密度函数、分布函数等。3.1.2可靠性数据分析软件的详细功能需求(1)可靠性数据的收集、预处理与管理1)可靠性数据的收集可靠性数据是进行可靠性评估工作的基础,因此在可靠性评估工作开始之前,就应该进行各种可靠性信息的收集工作,本软件设计中应收集以下两类可靠性数据:幻单元试验信息类主要包括:成败型单元试验数据类;指数型单元试验数据类:正态型单元试验数据类;威布尔型单元试验数据类。b1单元仿真数据信息主要包括:成败型单元试验数据类;指数型单元试验数据类;正态型单元试验数据类i威布尔型单元试验数据类。2)可靠性数据的预处理.2m东北大学硕士学住论文第3章可靠性评估软件的开发与设计在可靠性数据使用之前,为确保其可信性和为后续计算提供方便,应对其进行预处理,可靠性数据的预处理包括以下一些内容:-.·.们寿命型数据的基本计算包括:完全数据样本均值计算;完全数据样本方差计算;试验总时间的计算。b1异常数据的检验指数分布定数截尾样本异常值的检验包括;最小值异常小检验、最小值异常大检验、最大值是否异常检验;正态分布完全样本异常值的检验包括:最大值异常检验、最小值异常检验;威布尔分布定数截尾寿命试验异常值检验包括:样本是否来自同一威布尔分布检验、最小值异常小检验。c1分布类型拟合优度检验指数分布拟合优度检验;威布尔分布拟合优度检验;正态分布拟合优度检验。3)可靠性信息管理功能为便于用户及程序对评估对象的基本信息、可靠性数据及可靠性评估结果等进行使用和管理,本软件应建立可靠性信息的数据库,数据库的主要功能如下:曲存储评估软件所需的各种可靠性信息包括:单元基本信息;数据分布类型信息;单元试验信息:可靠性评估结果信息。b)支持软件的各组成模块的工作,用户可通过软件的功能界面对数据库进行可靠性信息的输入、存储、查询、修改、删除、打印等操作;软件的其他组成模块如:可靠性预处理模块,单元评估模块等,均可调用数据库、数据文件中的信息,并可将相关信息存入数据文件中。因可靠性数据计算、处理程序是基于数据文件开发设计的,为确保数据处理应用程序具有统一的数据文件接口,数据管理程序具有将数据库转换为数据文件的功能。∽单元可靠性评估功能单元可靠性评估模块的功能包括有:二项分布单元可靠性评估;指数分布单元可靠性评估;正态分布单元可靠性评估;威布尔分布单元可靠性评估;可靠性相关量的计算;到数据文件中读取数据;将评估结果以数据文件形式保存。11单元分布参数的点估计及区间估计预先给定置信水平,确定二项分布、指数分布、威布尔分布、正态分布参数的点估计及区间估计,参数点估计的主要方法为最小二乘法、极大似然估计法、矩法估计等。21可靠性相关量的计算计算f,时刻可靠度、不可靠度、故障率、分布函数等。31显示与保存可靠性评估信息.21.东出呋学硕士学位论文第3章可靠性评估软件的开发与设计参数点估计值及区间估计上下限可在界面上显示出来;’可靠性特征量的计算结果也可在界面上显示并可以数据文件形式保存;1可靠性特征量的计算结果还可以以曲线、图表等多种形式显示,使之看起来更加直观方便。4)常用分布计算及统计量计算单元可靠性评估时需要用到一些分布的分布函数及分位数,主要用到的分布有:正态分布、z2分布、卢分布、t分布、F分布等,可将上述分布分布函数及分位数的求解方法编成相关程序、做成模块,以方便进行单元可靠性评估时调用。3.1.3可靠性数据分析软件涉及的数值算法软件数据处理需要牵涉到一些数值算法,以下介绍一下用到的算法。(1)求解正态分布的分位数“”采用Todal近似公式(1967)进行求解,具体计算式为:r10,、1/2%ef匹b,y’fy=一ln【钇(1一a)】其中:bo=O.1570796288x10bj=0.3706987906x10。1b3=-0.2250947176x10。3b5=0.5824238515x10—5b7=0.8360937017x10。(3.1)(3.2)b2=--0.8364353589x104虬=0.6841218299x10。玩=-0.1045274970x10。bs=-0.3231081277x104blo=0.6936233982x10—12瓦=0.3657763036x10—10以上公式的最大相对误差为1.2×lO。2.(2)伽马函数值的计算“”采用切比雪夫多项式逼近来求解伽马函数值。当卫>3时,伽马函数计算式为:Ib)=G—l,G一1)当0(X≤2时,伽马函数计算式为:(3-3)rG)=r(x+O/x当2<工≤3时,伽马函数计算式为:(3.4)rG)=∑口。(x-2y“.22.(3.5)东‘北大擘硕士学位论文第3章可靠性评估软件的开发与设计ao=0.0000677106,al=-0.0003442342,42=0.0015397681,口3=0.0024467480二破=0.0109736958,a,=-0.0002109075,‰=O.0742379071,a7=0.0815782188(3)连分式法计算非线性数值积分“”计算定积分,s=f,G皿·首先利用梯形积分法计算出步长分别为一=(6一口)/2’,i=0,1,…的一系列积分近似值Ss(j---0,l,...);显然,积分近似值是步长矗的函数s∽,将函数s(h)用如下连分式表示:@6)删却毒以o=J.其中‰,岛,…,以,…可以由一系列的积分近似值点瓴,墨)(f=o,l'.1一)来确定,其计算公慨巾篝^-=等^=格”措,%=嚣^=再/%-h2一般来所,如果已知60,bl,…b。,则在计算出一个新的积分近似点瓴,以)后,可以6,=瓦h再,-hi.I,,=l,玑j岛=虬(3·7)当^=o时,s(o)即为积分的精确值,即:j=,(o)一bo‰bl一b2如吼h—i-I_(3.8)在实际计算时,一般取到第七阶就能满足精度要求。-23.东北大学硕士学位论文第3幸可靠性评估软件的开发与设计3.2可靠性数据分析软件的具体设计3.2.1总体描述(1)软件的构成根据软件需求分析中的功能要求,软件可以由以下构件组成:1)主界面;2)功能界面;3)数据库模块;4)数据预处理模块;5)单元可靠性评估模块:6)图形显示模块;7)报文系统。(2)软件构件之间的关系软件各组成部分根据其工作过程中的交互情况,可以用图3.1来描述彼此之间的关系:动能界面m睁睦蝴库店I据文件图3.1框架结构关系图Fig.3.1Relationalchartof丘anM州nnK觚(3)软件工作过程的总体描述如图3.2所示图3.2工作流程图Fig.3.2Flowchartofwodc-24.查些垄兰翌主兰竺垫.苎!主!圭兰堡竺竺竺竺茎墨墨堡苎:3.2.2界面构思与实现(1)软件的主界面及登陆窗口软件的启动界面如图3.3所示:图3.3启动界面Fig.3.3S锄hna缸登陆窗口如图3.4所示:图3.4用户登录界面Fig.3.4Userlandhm目缸(2)功能界面及功能控键的层次结构11功能界面如图3.5所示:幽3.5功能界面Fig.3.5Function砸怔rfhce-25.东北大学项士学位论文第3幸可靠性评估软件的开发与设计21功能控键的层次结构舢数据库功能层次如图3.6所示:图3.6数据库功能层次图Fig.3.6Hierarchygraphofda目自asefunctioll”数据预处理层次如图3.7所示:图3.7数据预处理功能层次图Fig.3.7Hierarchy卿hofdatapre-讲o∞鹤iI唱c)可靠性评估层次如图3.8所示:图3.8可靠性评估功能层次图Fig.3.8Hier咖刚ofreliabilityevaluationfunction由图形显示层次如图3.9所示:图3.9图形显示功能层次图Fig.3.9Hierarchy卿hofgraphicdisplayflRlG曲lle)打印层次如图3.10所示-2每东北大擘硕士学位论文第3章可靠性评估软件的开发与设计图3.10打印功能层次图Fig.3.10Hierarchygraphofprintfia'lccion3.2.3数据管理模块设计(1)可靠性数据输入可靠性数据输入窗口如图3.1l所示:图3.11可靠性数据输入界面Fig.3.11reliabilitydatainputlIIl口缸e具体步骤设计如下:11点击菜单上。数据库”项,并选中“输入”子项二级子菜单中的“可靠性数据输入”项,则在“数据区”显示一个数据输入窗13如图3.11所示。2)在窗口的数据属性框中输入数据的基本属性。其中,单元类型下拉菜单的内容为:指数分布,二项分布,正态分布,威布尔分布;数据类型下拉菜单的内容为:现场数据,历史数据,仿真数据,专家数据。然后点击“确定”。(2)数据查询.27.东北大学硕士学位论文第3章可靠性评估软件的开发与设计具体操作步骤设计如下:11打开数据库,单击菜单上的“数据库选项”,并选择该项中的“查询”子项,在数据区显示数据查询窗口。2)列表框中列出了数据库中所有数据表的名称,输入查询语句,点击查询即可。查询窗口如图3.12所示:图3.12数据查询界面Fig.3.12Dataqueryhlterfaee(3)修改与删除具体操作步骤设计如下:数据库打开后,选择所要修改的数据表,点击单击菜单上的“数据库选项”,并选择该项中的“修改”子项,即可在界面直接录入、删除数据,如不需要修改点击“退出”即可。窗口界面如图3.13所示:图3.13数据修改删除界面Fig.3.13Interfaceofmodifyinganddeletingdata(4)数据表的设计单元信息类属性如表3.1所示:-28—东北大学硕士学位论文表3.1单元信息类属性第3章可靠性评估软件的开发与设计Table3.1Unitinformationattributes分二项分布单元名称布指数分布单元名称类正态分布单元名称失效时间可信度型威布尔分布单元名称失效时间分布参数可信度试验数失败次数据可信度数据类堑仿真数据单元名称失效时间可信度单元名称单元名称失效时间可信度单元名称失效时间分布参数可信度失效率试验次数试验总时间成功次数失败次数试验次数试验总时间成败次数可信度失败次数失效率失效时间可信度依据上表,用ACCESS分别创建二项分布、指数分布、正态分布、威布尔分布单元信息数据表,各表字段属性与上表所列情况相对应。3.2.4可靠性数据预处理模块设计可靠性数据预处理模块的功能有:数据异常值检验;分布拟合优度检验、寿命型数据基本计算;从数据文件中读取数据;将预处理结果在界面上显示等。(1)可靠性数据预处理的内容有:1)分布拟合优度检验:曲首先到数据文件中读取某分布类型单元的试验数据:”给出显著性水平,依据检验分布类型的不同计算检验统计量;D依据检验规则,判断是否符合分布假设,并显示检验结果。2)寿命型数据的基本计算a)试验总时间的计算:”完全数据样本均值计算:c)完全数据样本方差计算。31数据异常值检验一29-东北大学硕士学位论文第3幸可靠性评估软件的开发与设计a1依据样本数据计算检验统计量;b1按预定显著性水平及样本容量计算统计量的临界值;曲将统计量与临界值进行比较、判断,并显示检验结果。(2)数据预处理的具体操作步骤设计如下:1)在菜单栏“数据预处理”选项中,根据所选单元的实际情况,选取“数据异常值检验”,“分布拟合优度检验”,“寿命型数据基本计算”等三项中任意一项进行数据预处理:21点选预处理选项后,会出现数据文件选择界面,选定数据文件后单击确定,进入相应预处理界面。3)预先给定显著性水平,单击开始按钮,便可进行相应预处理,并显示处理结果:(3)预处理界面设计1)打开数据文件界面如图3.14所示:图3.14打开数据文件界面Fig.3.14OpenjIlgdata-documentinterface2)异常数据检验界面如图3.15所示:图3.15异常数据检验界面Fig.3.15Almormaldala-testinterfa∞—.30..东北大学硕士擘住论文第3章可靠性评估软件的开发与设计3)分布拟合优度检验界面如图3.16所示图3.】6分布拟合优度检验Fi蜃3.161嘲ofdistributegoodt'les¥进行可靠性预处理时,一般拟合优度检验和异常值检验可以交叉进行,先进行拟合优度检验,判断分布类型。然后进行异常值检验,找出可能的异常值。在检验异常值时,显著性水平可以取大~些,以便充分发现可能的异常值,但在剔出异常数据时要格外慎重,没有足够理由时,不轻易剔出试验数据,本软件没有加入异常数据自动剔出程序,发现异常数据后,用户可根据实际情况酌情手动剔出,并将处理后的数据保存。3.2.5单元可靠性评估模块设计单元可靠性评估模块的功能包括有:二项分布单元可靠性评估:指数分布单元可靠性评估;正态分布单元可靠性评估;威布尔分布单元可靠性评估;从数据文件中读取数据;将评估结果存入数据文件等。(1)单元可靠性评估的流程单元可靠性评估的流程如图3.17所示。(2)单元可靠性评估的操作步骤单元可靠性评估操作步骤设计如下:1)在菜单栏“可靠性评估”选项中,选定单元可靠性评估选项;2)在弹出界面中输入置信度,并选定单元分布类型;3)打开数据文件,进行单元可靠性评估,计算分布参数及可靠性特征量;4)在界面上显示计算结果,并可将特征量的计算结果保存到数据文件中。.31.东北大学硕士学住论文第3章可弗性评估软件的开发与设计图3.17单兀可靠性评估流程图Fig.3.17Flowc}mnofuni£reliabilityevaluation3.2.6图形显示模块的设计为了方便直观的表现数据的变化,本软件集成了图形显示模块,可以方便的将观测数据、数据处理结果转换成可视化的、有助于人们理解的图形。本软件图形显示主要有三种形式:曲线、曲面、图表。具体操作过程设计如下:(1)选定菜单栏中。图形显示”项中任意子项,选定后可弹出数据文件打开窗口。以曲线为例,数据打开窗口如图3.18所示:图3.18选择数据文件窗口Fig.3.18Windowofchoosingdatadocument(2)选择要以图形显示的数据文件,单击确定按钮后进入绘图程序:(3)如果是绘制曲线此时之需要单击界面绘图按钮即可生成曲线,如果生成图表此时应选择取图表显示方式,单击确定后,进入绘图界面,点击作图按钮即可;(4)图形生成后,可以点击打印按钮,打印图形。生成曲线时,如果要使曲线圆滑连贯,可先进行数据插值及光滑平动处理.单击菜.32.东北大学硕士学位论文第3章可靠性评估软件的开发与设计二单栏“数据”选项,选择“数据处理”中插值或光滑平动选项,打开数据文件,数据处理后保存即可。3.2.7报文系统的设计本软件的报文系统要求打印Access数据库中建立的可靠性数据表及可靠性评估结果表等。本软件报文系统得操作过程设计如下:(1)数据库打开后,点击菜单栏“打印”项中“可靠性数据表”子项,即可打印该单元的可靠性数据表,也可先将数据表转换为数据文件然后打印出来。(2)可靠性评估结束后,评估结果以数据文件形式保存,可通过菜单栏“数据”项中编辑选项打开数据文件,点击窗口上方打印按钮即可。33软件的测试与验证3。3.1测试算例算例:某仪器的寿命试验结果如表3.2所示,试验为完全样本试验,依据经验及苈史信息,其寿命分布服从威布尔分布,试计算其分布参数、寿命均值、可靠度、不可靠度、失效率、分布函数(按平均秩次计算)。表3.2仪器的寿命试验结果记录Table3.2Recordsofmachine’slifeexperimentmults软件运算过程如下:(1)录入数据。将试验结果以一定数据文件格式录入,因为是完全样本试验,试验数为15,失效数为15,录入结果如图3.19所示:图3.19数据录入结果界面Fig.3,19Inte缸ofda衄mp咀rest_33.查苎查兰翌主兰竺笙查苎!主!墨兰堡竺苎竺兰兰竺兰塑兰录入结束后,单击保存,数据文件保存名称为“可靠性数据计算”,保存完成后点击退出。(2)数据预处理11分布拟合优度检验。打开数据文件“可靠性数据计算”,进行分布拟合检验,选择分布类型,并输入显著性水平a=0.05,运行程序,结果如图3.20所示:图3.20拟合检验结果显示Fig.3.20Showoffittingtestresult依据检验规则,检验统计量E,:<w<互。:。因此接受威布尔分布·21数据异常值检验。打开数据文件。可靠性数据计算”,输入显著性水平a=0.05,运行检验程序,结果如图3.21所示:图3.21异常值检验结果显不resultFig.3.21ShowofabnormaJdatatest依据检验规则:检验统计量曰2/c满足条件z:<B2/C<z乙,则试验样本来自同一威布尔分布,又因为检验统计量F满足条件F>E。,由此可知,最小值不异常·(3)单元可靠性评估11分布参数点估计及区间估计。输入置信度卜a=0.9,计算分布参数及均值、标准差,计算结果如图3.22所示:.34.东北大擘硕士学住论文第3章可靠性评估软件的开发与设计图3.22参数估计结果显不Fig.3.22Showofparameterestimatingresult依据最小二乘法估计,相关系数,=0.981958,依据r÷l的程度也可证明试验数据服从威布尔分布:依据极大似然估计,形状参数研=2.555413,尺度参数r/=3332.121684;,参数肌置信度1一a=0.9的双侧置信区间为(2.016844,2.904827);参数"置信度l一口=0.9的双侧置信区间为(2700.605125,4045.403405);均值Ⅳ=2958.144707,标准差为or=1241.19837。2)求f.时刻可靠度、不可靠度、失效率以及及密度函数、分布函数。软件计算结果如下图所示:图3.23可靠性评估结果显示Fig.3.23Showofreliabilityevalu砒ionresult将可靠性计算结果进行等距插值并进行光滑平动处理后,以曲线、图表的形式显示出来,使之更加方便直观。曲曲线显示如图3.24、图3.25所示:..35.东北大学硕士学位论文第3章可靠性评估软件的开发与设计图3.24计算结果曲线显示Fig.3.24Showofcalculatingresult’scurve图3.25计算结果曲线显示Fig.3.25Showofcalculatingresult’sclmb)图表显示如图3.26所示:(a)密度函数.失效率(”可靠度、不可靠度、分布函数图3.26计算结果图表显示Fig.3.26Showofcalculatingresult’schart3.3.2测试结果分析(1)通过对实际试验数据的处理、计算,证明软件可正确运行,并可完成相应计算、处理工作,还可以对计算结果进行可视化处理,使计算结果更加方便直观,具有较强的实用性。.36.东北大学硕士学位论文第3章可靠性评估软件的开发与设计(2)将计算结果与文献计算结果进行比较。本软件计算结果如图3.27所示:嚣船竺黧嚣銎嚣∞瑟篓篓黧舞荔黧一篓翌嬲一。一屉一.一。一。一。一.一一~一。一,懑撩篓景黧图3.”本软件计算结果Fig.3,27Calculafemsultofthissofiw∞e文献[16]qa计算结果如表3.3所示:表3.3文献中计算结果表1曲le3.3CalculatingfesuItsofdocumentary丝堕盟旦尘堕蔓廑丕卫塞堕坌查鱼墼12800.9333330.0666670.04545514300.8666670.1333330.】10391】689n800001o.1999990.175325190l0,7333330.2666670.24026l20460.666667o.3333330.30519523020.6000010.3999990.37013126000,5333330.4666670.43506526730.4666670.5333330.50000129450.4000010.5999990.56493532380.3333330.6666670.62987135210.2666670.7333330.69480539820.2000010.7999990.75974142040.133333O.8222270.82467546250.0666670.9666630.8896】l57870.0000010.9999990.954545通过与文献【161中计算结果进行比较,软件计算结果与文献【161中的计算结果极其接近,可精确至小数点后五位,由此可见,本软件具有较高的计算精度,可以用于实际试验数据处理。-37.东北大学硕士学住论文第3章可靠性评估软件的开发与设计3.4本章小结本章讨论了可靠性计算、处理软件的基本概况,明确了软件的各项功能需求,并完成了软件主要功能模块的具体设计。具体来讲,本章根据所做的需求分析,按软件面向对象的设计的要求,分别对软件的六个部分(界面、数据库、数据预处理模块、单元可靠性评估模块、图形显示模块,报文系统)进行了设计,并在此基础上完成了软件各部分编程工作。.38.东北大学硕士学位论文第4幸可靠性试验子样数的选择第4章可靠性试验子样数的选择4.1可靠性试验样本容量选择的目的、意义及方法4.1.1可靠性试验样本容量选择的目的及意义可靠性试验是研究与评定产品可靠性的重要手段,而进行可靠性试验首先要解决的便是子样数选择的问题。如果样本数太小,则估计问题不够精确,检验问题不够可靠;样本数太大,则又会造成人力、物力的浪费。在传统的可靠性试验中,主要是根据经验来确定试件个数,而这样做缺乏必要的理论依据,带有很大的主观随意性和盲目性,以此来确定可靠性试验子样数难以令人信服。基于上述原因,科学合理地确定样本容量十分重要,合理科学地进行子样数选择,既可以满足试验精度要求,又可以节省试验时间和经费等,同时避免了子样数选择的盲目性,使得试验结果更能令人信服。4.1.2可靠性试验样本容量确定的方法影响样本容量选择的因素有很多,但除了精度和费用之外,其他因素都很难量化,从而也难以研究它们和样本容量的定量关系。因此,为确定样本容量的大小,通常对精度和费用与样本容量的关系进行定量分析,从定量分析这两个样本容量的影响因素入手,通过理论推导,最终给出样本容量确定的方法。基于这一基本思想,本文对指数分布样本容量确定的问题进行研究,文中4.2.1节中给出了详细的理论推导过程。对于正态分布,冯振宇“…等人利用参数计算精度与样本容量的关系推导出估计母体均值及母体安全下限的最小样本容量的计算公式,并在正态分布的基础上,利用非正态分布的当量正态化方法探讨了非正态分布估计母体均值及母体安全下限的最小样本容量的计算方法。由于冯振字“…等人只完成了相关计算公式的理论推导工作并未进行验证,本文编制了蒙特卡洛仿真数据模拟计算程序,对其所推导的估计正态分布母体均值最小样本容量的计算公式进行了验证,文中4.4.2.2中给出了算例验证过程。对于威布尔分布,推导其样本容量的计算公式十分困难,目前为止还没有确定其样本容量的计算公式。理论上,如果条件允许,可以对符合某一威布尔分布的试件分很多组进行大量可靠性试验,每组样本容量均不相同,且以一定规律变化,分别对每组试验所得数据进行参数点估计等计算,并对计算结果进行统计分析,就可以得到其参数估计.39-东北大学硕士学位论文第4章可靠性试验子样数的选择精度与试验样本容量的关系。实际上,受试验设备及经费的制约,不可能进行上述试验,但其思路可以借鉴。本文采用蒙特卡洛方法进行仿真数据模拟分析:对给定分布参数的威布尔分布,随给定抽样个数的变化,抽样生成多组符合给定分布的仿真模拟数据;对每组数据均进行参数点估计及区间估计,并与真值进行比较,计算点估计相对误差;对计算结果进行统计分析,找出子样个数与参数估计精度的关系。文中4.3节介绍了蒙特卡洛方法的基本思想与具体步骤,并归纳了抽样生成常用分布的随机数的计算公式,为仿真模拟计算程序的设计奠定了理论基础。4.2指数分布及正态、非正态分布样本容量的选择4.2.1单参数指数分布样本容量的确定单参数的指数概翠密度函数为:九)=石1对应的可靠度函数为:P一%,>0,0>o胄(f)=P叫加其中0称为平均寿命。(1)估计参数0时样本容量刀的确定估计指数分布参数0,通过样本抽样所获得的估计值为万,限定万与D相对误差不超过C,且置信度为1一口,则有:P0万一Ol<-cO)=l—a依据中心极限定理,样本容量充分大时,j0了-忑0—生斗Ⅳ(o,1)则有:毗:经变换可得:.Llg-O≤lS/4n赤/)=卜a而c0=”…:LS√甩,n=(锁半)2仃…,其中:”.刮:是标准正态分布分位数,詈是变异系数的典型形式,一般来讲,对于某东北大学硕士学住论文第4章可靠性试验子样数的选择个总体,变异系数相对稳定,而且可以通过历史资料获取,具有较大的实用价值。限定相对误差,如果己知交异系数就可利用式《4.1)求得样本容量的大小。(2)结尾寿命试验时样本量Ⅳ的确定可靠性寿命试验需要费用和时间来保障,且时间越长费用也就越高,所以一般都采用截尾试验进行产品可靠性评定。而要得到充分的信息以保证推断结论的准确,就必须对参加试验的样本和截尾时间迸行合理的确定。针对指数分布情况,本文应用K-S统计量用于定义不可靠度函数的置信限,并以此置信限作为边界条件,用截尾失效信息来权衡确定试验的样本容量和截尾时间。K-S统计量:/z拿x(。),沁),..….气耐为从连续分布函数F(f)获得的有序样本,根据样本可定义经验分布函数:Io,x<茸(1)to(x)=导%如”1)’f-l疋一肛l【1,工≥xo)C似)是分布函数,(r)的一致均匀最小无偏估计。本文即利用K-S统计量为不可靠度函数一致均匀最小无偏估计这一性质,以此为限定条件求解指数分布情况下样本容量Ⅳ估计值。指数分布情况下Ⅳ的估计:1)Ⅳ的置信区间单参数的指数概率密度函数为:/0)=1日P一%r>0,0>0对应的不可靠度函数为:础)=1-翼(f)=l-e训。其中p称为平均寿命,令tl,f2,……,t,是样本量为_的截尾次序样本(,s拧)其总试验时闻:(4.2)F=∑,,+O一,)f,(4.3)则统计量日=鲁服从自由度为2r的z2岔布,F(f)的置信区间利用下面关系得到:尸【口≤H≤6J=思,(6)一最,(a)--1一a.41.(4.4)东北大学硕士学位论文第4幸可靠性试验子样数的选择其中:E,(.)是z刍的分布函数,而口和6应在使2啦一爿置信区间长度达到最小的条件下确定。这样日的区间长度是(等,等],显然Fo)=1一e-I”最短的置信区问应为:_e-d,/2r’1_e-h'/2T),最后根据式,(,)=号并预先给定,,则Ⅳ的(1一a)置信区间为:+k‰,南1-]Ll-P4””P“心7J㈤,…一’2)N的极大似然估计由于舀:三-是0的极大似然估h'-,t.g满足“一对一”的关系。所以根据F(f)=1-。圳。可以得到,(f)的极大似然估计为:J争缸)=卜e…。因此N的极大似然估计为:(4.6)(4.7)拈南5南的结果。郴)式(4.7)中F为f时间内样本失效个数,用,=I'1带入计算式就可以得到完全样本试验4.2.2正态分布最小子样数的确定有关正态分布最小样本容量确定的问题,文献【19】给出了较好的理论论述-(1)估计母体均值时的最小子样容量在下面的讨论中,假设随机变量X服从正态分布。对于对数正态分布的倩况,只需将随机变量的对数作为研究对象,即可统一在正态分布前提下进行统计推断。记随机变量X的数学期望为p,方差为仃2,X。m,仃:)首先从母体中随机抽取予样容量为疗的样本,样本均值和方差分别为:(4.9)夏=!罗x,r/智。(4,lo)姓击喜伍-一又)2可以证明,牙和S2分别是母体均值和方差的无偏估计量,则…1)叁苎垄兰翌主兰堡丝查墨!兰!圭些竺±堑整竺垒丝丘=牙,号2=s2子样均方差为:s=(4.12)其中纠偏系数为:.i}zl+硼i㈣)由于在可靠性试验中.所得到的数据相当于从母体随机抽取的一个子样,所以子样均值j没有绝对把握恰好等于母体均值p,而是以一定的概率发生在其左右。牙也是随机变量,根据统计理论,牙服从正态分布,牙~Ⅳ0,仃么)记母体均值p和子样均值牙之间的绝对误差限为d;防一卅,根据正态分布定义建立概率条件:P矧X-I.t%)ia㈣其中1.1a/2为标准正态分布的双侧百分位1一a为置信水平。如果母体均方差未知·则需要从子样中估计,根据f分布理论建立如下概率条件:P(4.·s,到枷≥,妒。一,畸=号由此,子样均值得置信上限为:C=p+(酬√打),。,2n-1)(4.16)另一方面,如果随机变量X的分布参数服从各择假设,即H.:IZ,=p+d而原假设不成立,就要拒绝该样本均值作为母体均值的估计量,此时样本均值落入接受域,也即存伪的概率为P,相应置信下限为:c=Iz+d一(剐√Ⅳ)f口n-1)(4.17)综合(4.16)、(4.17)式可得:n={s[to/2D一1)+o“一1渺d}2(4.is)在实际测试中,一般以相对误差6=防一pI加=酬“作为精度控制标准,由式(4.ts)得:孵=扫I耐:0—1)+知D一1)i/砸}2(4.19)子样容量估计值为:J圣=EO)=缸叮p。拉O—1)+fpO—l彤七砸}2}(4.20)43.东北大学项士学位论文第4章.-rIE性试验子样数的选择如果定义变异系数为v=J/p,则而=EO)=如%:O—1)+~O一1)9/硒)2}异系数未知时,可由式(4.22)确定子样容量:(4.21)由此,就可以根据误差限5和给定的显著水平a及卢由式(4.21)估算子样容量疗在变而-[险,其概率口=0.5。(2)估计母体下限时的最小子样容量6i(4.22)中l若只考虑第一类错误,则式(4.22)变成J圣=}吖:“一lb/厨j2(4.23)显然,用式H.23)进行计算时,可以少用一些试件,但同时也要冒犯第一类错误的风为安全起见,实际使用中也经常用到随机变量的下限值。设随机变量x服从正态分布,即z~ⅣIp,仃2l其下限值x,满足概率条件P似>x,}.P,由此可得:.YP=Ⅳ+ⅣP盯(4.24)其中Ⅳ,为标准正态分布的上百分位点。从母体中随机抽取容量为行的样木,可以得到下限点X,的估计量:爿:=丘+“,号=X+“,ks根据文献【12】,(4.25)x为母体下限值x,的无偏估计量,而且近似服从正态分布,则x,~_Ⅳ¨,,仃,2J其中:p,:/a+u,盯仃。2=0.2【(1/疗)+#Ap仁2一1)】设母体真实下限值和作为其估计量的子样下限值之问的绝对误差限为:d,=恤+”,盯)一伍+唧号】相对误差限为:6,=I“+“,J)一伍+Ⅳ,子】/(p+Ⅳ,仃)利用统计推断原理,采用和上节相似的方法,可以得到:(4.26)击=Ⅳ,2(1一七2)+1l=;j每z_=,jlT+;u了,而blS])(4.2,)推而广之,这里的方法可以应用于估算任意百分位点时的情况,当P=0.5iri,上式退化为估计均值时的情况,如公式(4.22)所示,当卢=0.5时,公式(4.27)退化为单风险分东北大学硕士学位论文第4章可靠性试验子样数的选择析,这时所给出的结果和文献[12,13]的一样。4.2.3非正态分布最小子样数的确定当设计变量不服正态分布时,由于相应的统计推断理论尚不完善,用传统的方法确定其最少试件个数比较困难。文献【20】提出采用非正态随机变量的当量正态化方法,较好地解决了这一问题。(1)非正态随机变量的当量正态化记需要测试的设计变量为J,,J,服从某一指定的非正态分布,其累积分布函数(c卯)为,O,口)概率密度函数(肋F)为厂O,日),其中口为分布参数。Y的当量正态变量极为x,其累积分布函数为:GG;p,仃)=叫苎坐1其概率密度函数为:(4.28)如舻)=当《孚)=吾去27r斗三(等)2]仃~仃,仃√IZ\盯J唧其中叫·)和妒(.)分别表示标准正态分布的cDF和尸D,,p和仃分别为均值和标准差。将任意非正态随机变量l,转化为当量正态随机变量x的条件为:1)在任意非正态分布的指定百分位点Y‘处,当量正态随机变量X的CDF与原随机变量的CDF值相等,即G(y’,p,口)=,【,,’,0)(4JO)2)在任意非正态分布的指定百分位点Y‘处,当量正态随机变量x的PDF与原随机变量的PDF信相等,即gD‘,p,d)=,(),‘,0)…j(4.31)由(4.28)、(4.30)可得:叫拦l-F()r‘,日),‘●、(4.32)(4.33)Ior,g=y‘一oO一1沪p’,o)1其中,中.1为标准正态分布函数的反函数由式(4.29)、(4.31)得:吉d孚)=几‘,p)盯I:盯,(4.34)再由(4.32)得:-4s-东j匕大学硕士学位论文第4章可靠性试验子样数的选择2型=一p(y‘,0]l(4.35)or则由式(4.34)、(4.35)可得:“.36)分别根据式(4.28),(4.30)求出参数p和盯后,就得到了任意非正态随机变量】,对应指定百分位点Y‘的当量正态概率分布函数。严格来讲我们并不知道待测试设计变量,,的真实分布,而且其参数0也是从有限的样本中估计得到,因此非正态分布百分位点Y’也是近似的,但对计算结果影响不大。(2)估计母体均值或安全下限时的试件个数在工程实际问题中经常要用到设计变量的均值和安全下限,它们也是结构可靠性设计中较为重要的两个参数。在文献[12.141中,都是在正态分布前提下给出了可靠性试验中子样容量的求解问题。如果考虑到假设检验的两类错误,估计母体安全下限时需要的最小子样容量为:阼=Ⅳ;(1一t2)+[E::6;‰12c4.,,,式中:P为对应安全下限的存活率当P=0.5时,对应母体均值;Ⅳ,为标准正态分布的上百分位点;k为估计正态分标准差时的纠偏系数,k*1+1/14(”一1)】.疋为精度指标,一般6。=O.05;口,卢分别为假设检验中发生第一类错误和第一类错误的概率,当卢=0.5时转化为单风险分析,如文献【12,13]所述;‘/2如一1),t口O一1)分别表示,分布的双侧百分位点和单侧百分位点;i,S分别代表当量正态分布的均值和均方差。理论上,为了估计某设计变量的均值或交全下限,需要先进行一定数量的试验,确定其服从什么概率分布,并估计其分布参数,然后利用当量正态化方法确定其相应的当量正态分布,再在该正态分布前提下,给出估计指定交全下限所需要的试件个数。在实际工作中,由于积累了丰富的设计经验,已经知道有关常见设计变量的概率分布,而且其中的部分参数也已统计出来,这样可以省去一些不必要的下作。确定可靠性试验中最少试件个数的一般流程如图4.I所示:图4.1确定最小试件个数的计算流程图Fig.4.1Calculationflowchartofdeterminingsmallestnumberofspecimen.46.东.北大擘硕士学位论文第4章可靠性试验子样敷的选择4.3蒙特卡洛模拟4.3.1蒙特卡洛法概述蒙特卡洛(MonteCarlo)方法是一种具有独特风格的数值计算方法,它既能求解确定性的数学问题,也能求解随机性问题。从MonteCarlo方法诞生至今已有三十多年的历史,随着科学技术发展的需要以及电子计算机的不断进步,使得MonteCarlo方法在计算数学中的地位越来越重要。(1)蒙特卡洛法的思想乜1伽MonteCarlo方法亦称为随机模拟(Randomsimulation)方法,有时也称为随机抽样(Randoms锄pl啦)技术或统计试验(Statisticaltesting)方法。它的基本思想是:为了求解数学、物理、工程技术以及生产管理等方面的问题,首先建立一个概率模型或随机过程,使它的参数等于问题的解:然后通过对模型或过程的观察或抽样试验来计算所求参数的统计特征,最后给出所求解的近似值。而解的精确度可用估计值的标准误差来表示。MonteCarlo方法可以解决各种类型的问题,但总的来说,视其是否涉及随机过程的性态和结果,用MonteCarlo方法处理的问题可以分为两类:第一类是确定性的数学问题。求解这类问题的方法是,首先建立一个与所求解有关的概率模型,使所求的解就是所建立模型的概率分布或数学期望;然后对这个模型进行随机抽样观察,即产生随机变量;最后用其算术平均值作为所求解的近似估计值。第二类是随机性问题。例如中子在介质中扩散等问题就属于随机性闯题,这是圆为中子在介质内部不仅受到某些确定性的影响,而且更多的受到随机性的影响。对于这类问题,虽然有时可表示为多重积分或某些函数方程,并进而可考虑用随机抽样的方法求解,然而一般情况下都不采用这种间接模拟方法,而采用直接模拟方法,即根据实际物理情况的概率法则,用电子计算机进行抽样试验。(2)蒙特卡洛法的步骤o””‘用蒙特卡洛法处理实际问题时,基本步骤是:1)构造概型。对所求问题建立一个简单而又便于实现的概率统计模型,简称概型:使所求得解恰好是所建立概型的概率分布、分布的分位点、数学期望或事件出现的概率。2)定义随机变量。概型确定后,根据问题需要定义一个随机变量,使它的分布或数字特征恰好是问题的解。这里定义的随机变量可以是连续型的,也可以是离散型的,根据要求而定。3)通过模拟获得子样。随机变量确定后,根据模型找出对随机变量的抽样方法,实现从已知概率分布抽样。在计算机上进行数字模拟试验,人为地产生一组样本大小为H的-47.东北大擘硕士学位论文第4章可靠性试验子样数的选择样本观察值,有时称作子样,它近似地具有简单随机子样的性质。们统计计算。有了上述的人造样本,我们就可以进行统计处理得到有关的概率分布、分布的分位点、数学期望或某事件出现的频率,以此作为问题的解。(31蒙特卡洛法的收敛型、误差及特点。1删蒙特卡洛法通常是用某事件出现的频率或某个随机变量X的简单样本的算术平均值作为所求问题的解。为了说明问题,我们仅以均值来讨论。至于频率问题方法类似。设某个随机变量X的简单样本为J.,X2,…,X,,其算术平均值为:i:一1)N、x.N智。由强大数定理知,对任何6>o有:烛P仁一E伍l<s}=l由此式可以看出,当Ⅳ足够大时,x依概率意义收敛于E(Ⅸ)。这就保证了使用蒙特卡洛法的收敛性。根据中心极限定理,对于任何的九有:巾-E(xI<矧z去一㈣一a㈤∞这表明:不等式防一E似l<乌呈近似的以概率1一a成立,a称为显著性水平,吖甩1一a称置信水平,J为随机变量J的标准差,九为标准正态分布的分位数.蒙特卡洛法的误差E可以表示为:s:擎√N(4.39)由此式可以看出,蒙特卡洛法的误差£是由仃和决定的。在大多数实际情况中,仃通常是未知的。为了计算误差g,可以用口的估计值来代替。其估计值号的计算式为:d《击姜∽一i吁特点可以归纳为以下四个方面:1)蒙特卡洛法的程序结构简单,模拟过程灵活,不大受问题条件的限制;2)误差6估计具有概率特征,即误差E是概率意义的误差:㈣通过上面的讨论可以看出,蒙特卡洛法是一种具有独特风格的数值计算方法。它的31误差只与标准差仃和样本大小Ⅳ有关,而与样本中元素所在空间无关。因此,它的收敛速度与问题的维数无关。所以它适用于解多维问题:4)占用计算机内存少。东北大学硕士学位论文‘r第4章可靠性试验子样敷的选择4.3.2随机数的产生用蒙特卡洛法求解。个实际问题时,需要产生各种不同概率分布的随机数。这里最简单、最基本而且是最重要的随机数是【O,l】区间均匀分布的随机数。使用它,通过各种抽样技巧可以得至D任意概率分布的随机数晦…,所以说【O,1】区间均匀分布的随机数是产生各种分布的随机数的基础。用计算机产生的【o,1】伪随机数并不是真正的随机数,因此必须对其进行检验。检验的方法有多种,我们主要采用了以下两种方法:(1)均匀性检验均匀性检验主要有两种检验的方法分别为:频率检验(拟和优度检验),又称Z2检验;累计频率检验(柯尔莫哥洛夫拟和优度检验),又称K—S检验或D检验。主要步骤如下:1)数据从最小到最大排列,令,7m表示第f个最小观测值,ep有.-,7(1)≤77(2)≤…≤叩(3)。2,计算:。+=嘶铷∽}。一m…ax.f。i-刀1%)。3)计算:D=max{D+,D一}。4)指定显著性水平a,在给定的样本量Ⅳ下,根据由丘O)函数制成的表查出临界值见。5)如果样本统计量D大于临界值珑,则拒绝数据来自均匀分布的零假设,反之若Ds见,则认为在{叩。,t『:,…%}的真实分布与均匀分布之间没有检测出明显的差异。佗1独立性检验独立性检验又称不相关检验。主要有序列检验和相关系数检验。相关系数检验是先计算相邻一定间隔的数之间的相关系数,然后判别其相关程度。相关系数取值为零是两个随机变量独立的必要条件。故以其取值大小来衡量随机数的独立程度。主要步骤如下:现设%,r12,...r1.为需要做统计检验的一组随机数,计算其前后距离为j的相关系数:万;岛轨+,一Gy]产2其中町为随机数的均值,即有㈣,(4.42)竹‘J石:去罗仉叼2百己仉S2为随机数方差,即有船击孔一-『㈣东北大学硕士学位论文第4章可靠性试验子样数的选择对于充分大的N(如N一-,>50)取假设p;0,统计量Z=p,.、/N-j时,称差异显著,拒绝零假设。(4.44)渐进的服从Ⅳ@I)正态分布,选定口=0.05,则根据概率统计理论,当统计量例>1.964.3.3随机变量抽样在进行可靠性及维修性数字仿真时,所用到的许多时间等参数往往服从于较为复杂的随机分布,如故障闻隔时间往往服从指数分布、威布尔分布或正态分布,维修时间往往服从对数正态分布、伽马分布等。因此,还必须将服从于[O,1]区间上的均匀分布的随机数序列转化为服从其它更为复杂的随机分布的随机变量序列…。连续型随机变量的直接抽样法(1)基本原理设随机变量g具有分布函数,G)或己知分布密度函数几),则z=,售)是[o,1]上均匀分布的随机变量。(2)连续型随机变量的直接抽样方法由上述的基本定理知,若z为在10,l】上均匀分布的随机变量,F0)为随枫变量毒的分布函数,且,G)为单调递增连续函数,则{;F。(z)是以Fb)为分布函数的随机变量。因此,可用随机数来产生随机变量{的抽样值。综上所述,只要髓机变量具有连续单调递增的分布函数,且其反函数可以用显式来表示时,就可以用随机数进行直接抽样,其表达式为:x雕l=F.’b)表4.1常用分布的随机数抽样表Table4.1Randomsampleformulaofcommondistribution(4.45)-50.东北大学硕士学位论文第4章可靠性试验子样教的选择表4.I中给出了将服从于【o,lJ区问上均匀分布的随机数序列转化为服从常用分布的随机变量的抽样公式。4.4仿真模拟程序的实现及理论验证4.4.1蒙特卡洛模拟程序的实现(1)蒙特卡洛模拟程序概要设计蒙特卡洛模拟程序概要设计;1)可产生【O,I】之间的随机数,并抽样生成符合给定分布的随机变量;∞可以调用可靠性数据计算相关模块对她样数据进行处理、计算;3)将指数分布、正态分布样本容量计算方法融入到程序中,通过仿真模拟计算与分析,对指数分布、正态分布样本容量计算方法进{亍模拟验证{4)可对威布分布仿真模拟数据进行参数点估计与区间估计。(2)程序流程如图4.2所示:图4.2蒙特卡罗模拟程序流程图F嘻4.2Flowcl脚ofMonteCarlosimula细procedl_re(3)界面设计11指数分布模拟程序界面如图4.3所示:具体设计:输入参数后,首先点击“模拟数据抽样”按钮,会在右边文本框中显示由小到大捧序的抽样变量;然后点击“模拟计算”按钮,计算结果在网格中显示;点击“退出”按钮,程序结束。.51.东北大学硕士学位论文第4章可靠性试验子样数的选择图4.3指数分布模拟计算界面Fig.4.3Calculationinterfaceofexponentialdistributionsimulation21正态分布模拟程序界面如图4.4所示:图4.4正态分布仿真模拟计算界面Fig,4.4Calculationinterfaceofnormaldistributionemula60nsimulation具体设计:输入参数后,点击“计算样本容量按钮”,可求出估计母体均值所需最小样本容量,将此计算结果作为模拟抽样数据的个数;点击“抽样数据计算按钮”,产生符合给定分布参数的随机数,并调用可靠性数据计算程序,对产生的随机数进行计算,求出分布参数的点估计与区间估计,并求出计算结果与真实值的相对误差,抽样数据的密度函数曲线可在图片框中显示。3)威布尔分布模拟程序界面如图4.5所示:.52.东北失学项士学位论文第4章可靠性试验子祥数的选择图4.5威布尔分布仿真模拟计算界面Fig.4.5Calculationh仲日'h∞ofWeibulldistributionemulationsimulation具体设计:参数输入以后,首先点击“数据抽样”计算按钮,产生符合给定分布参数的一组随机数。在右边文本框中显示出来;然后点击“模拟计算”按钮,对模拟数据进行分布参数点估计、区间估计等,点击“退出”按钮程序结束。4.4.2模拟验证及仿真计算4.4.2.1单参数指数分布模拟验证为了说明前面4.1.1节中讨论的结果,下面以疗=20为样本量,取指数分布参数0=650,随机抽取失效时间样本,所得样本数据列于表4.2中。表4.2失效时间样本Table4.2Sampleoffailuretime在指数分布条件下,取,=n,即模拟完全样本试验情况下,计算得0的极大似然估计值为:每:631.46,与给定参数的相对误差为:I}二爿×100%:2.87%,相对误差较小,0ll可侧面证明所生成的抽样数据较好的服从给定参数的分布。已知数据;强=20,,=20,a=0.05,口=z三。,2(2,X6=z:,:2r)。将失效数据带入式(4.7)和式(4.4)即可求得^,的置信区间及极大似然估计值,模拟程序计算结果如图4.6所示,为便于分析,将结果列入表4.3中。.53.东北大学硕士学位论文第4章可靠性试验子样数的选择表4.3信息清楚表明,随着时间f的增加,Ⅳ的置信区间随之缩短,这样当进行有截尾可靠性试验时,对于预先给定失效数F,在以试验费用为约束的条件下,就可合理地确定试验时间,和应投入的样本容量Ⅳ。4.4.2.2正态分布模拟验证为验证4.1.2节中估计母体均值最小样本容量H的求解公式的正确性,可进行仿真数.54-东北大学硕士学位论文第4章可如胜试验子样数的选择。据模拟计算。(11具体模拟计算过程1)给定原始参数,依据估计母体均值样本容量的计算公式求出最小子样数H;∞以打作为模拟数据个数,应用蒙特卡洛模拟抽样方法,抽样生成给定分布参数的正态分布的随机变量;31以模拟数据为计算基础,调用可靠性数据计算程序,计算分布参数的点估计区间估计:41将计算结果与给定初值进行比较,如其值在一定误差范围之内,则可证明理论推倒公式的正确性及实用性。(2)具体模拟算例:给定的已知数据:正态分布均值p=4000,盯=400,相对误差6=G—p)/p=0.05,弃真概率口:O.1。存伪概率p=O.1,初始样本容量玎=10。输入给定的已知参数,运行模拟计算程序,计算结果如图4.7所示:图4.7正态分布仿真模拟计算结果界向Fig.4.7Calculati仰燃uh.mtcm∞of舯珊_aldislributionemulationsimulation程序所求估计母体均值的最小子样容量为卉=40,以40为模拟抽样样本数,进行多次模拟抽样计算,并记录每次模拟计算所求得的参数的点估计值及相对误差。为便于对结果进行分析,将模拟计算结果以曲线方式显示。1)均值、标准差的曲线如图4.8所示:.S5.东北大学硕士擘位论文第4章可靠性试验子样数的选择图4.8正态分布均值方差估计曲线图Fig.4.8Curvegraphofmeanvarianceestimateofnormaldistribution2)相对误差的曲线如图4.9所示:图4.9正态分布均值方差相对误差曲线图Fig.4.9Cm'vegraphofmemtvafiaiit∞relativeerrorofnormaldistribution(3)模拟验证所得结论通过具体模拟算例分析可得,依据最小样本容量进行抽样模拟计算所得均值、方差的点估计与真实值十分接近,经过多次抽样模拟,均值估计相对误差均不超过3%;方差估计最大误差不超过10%,且大多次模拟结果相对误差在5%以内,因此可以推断,在实际可靠性试验中,可以用4.2.2节中的推倒公式作为子样数选择的理论指导。4.42.3威布尔分布模拟数据仿真计算威布尔分布反求小子样困难,很难通过理论推倒得到确定其样本容量的计算公式。针对这一难点.本文编制了威布尔分布仿真数据计算程序,可进行大量的不同抽样个数的仿真数据计算,通过对抽样数据个数与参数估计结果的统计分析,找到抽样样本个数与参数估计精度的关系。(1)具体步骤设计如下:1)给定威布尔分布的参数及抽样数据个数,抽样生成符合给定分布的一组随机变量;.56-东北大学硕士学位论文第4章可靠性试验子样数的选择2)调用威布尔分布可靠性计算处理程序,进行参数点估计与区间估计,并求出参数点估计值与给定值之间的相对误差;31对给定的抽样数据个数进行多次抽样计算后,更改抽样数据个数,重复上述步骤;41得到大量模拟计算结果后,对抽样个数及参数计算结果进行统计分析,寻找两者之间存在的关系。(2)具体仿真算例:已知威布尔分布形状参数册=2.0,尺度参数叶=40,显著度a=0.05,抽样数据个数初始值玎=20,此后玎以十为步长递增,n每取一个值都将进行多次模拟抽样仿真计算。1)起用威布尔分布仿真计算程序,仿真计算程序界面如图4.10所示:图4.10威布尔分布仿真模拟计算结果界面Fig.4.10CalculationresultinterfaceofWeibulldistributionemulationsimulation当输入分布参数及抽样个数后,点击。数据抽样”按钮获取抽样数据,输入置信水平后,点击模拟计算按钮进行参数点估计与区间估计。本次模拟算例分六组进行,"分别取20、30、40、50、100、200,每组进行十六次模拟计算,记录每次模拟计算结果,以便进行统计分析。2)将模拟计算结果以曲线方式显示,方便、直观,便于分析。图4.1l为开s50时形状参数点估计曲线图..57..东北大学硕士学位论文第4章可靠性试验子样数的选择图4.1l形状参数点估计曲线图由图4.11我们可直观看出,玎=20时,曲线波动较大,随着刀值的增大曲线趋于平缓当玎=50时,形状参数点估计值在真值附近上下波动,起伏较小。图4.12为一≥50形状参数点估计曲线图:图4.12形状参数点估计曲线图由图4.12可以得到,当栉=50时m的点估计值介于1.8~2.2之间,当疗=100,200时,参数m的点估计值介于1.9~2.1之间,与真值较为接近。图4.13为刀≤50形状参数点估计值与真实值之间的相对误差曲线:图4.13形状参数相对误差曲线图Fig.4.13Relativeell'Orcm、忙graphofshape伽.58.查苎垄量塑主垩堡垒圭墨!主!查竺堂±堑整竺塑由图4.13可知,当一:30时,n'/点估计的相对误差不超过20%;当疗=40时,埘点估计的相对误差不超过15%。图4.14为以250时形状参数点估计值与真实值之间的相对误差曲线:图4.14形状参数相对误差曲线图Fig.4.14Relativeerlx)fcllfVegraphofshape‘parameter由图4.14可知,当疗=50时,册点估计的相对误差不超过9%;当刀=100丰1]n=200时,坍点估计的相对误差不超过5%。图4.15为FIs50时,形状参数点估计曲线图:图4.15尺度参数点估计曲线图Fig.4.15Dotestima把ctu'vcgraphofscale-parame研由图4.15可知,当,l≥40时,尺度参数点估计值在真值附近上下波动,起伏较小·图4.16,刀茎50形状参数点估计曲线图:图4.16尺度参数点估计曲线图Fig.4.16Dotestimatecurvegraphofscale-parameter.59-东北大学硕士学位论文第4章可靠性试验子样敷的选择由图4.16可得,当玎=50时,玎的点估计值介于36--4.4之问;当疗=100.和n=200时,r/的点估计值介于38~42之间·且波动较小。图4.17为一≤50尺度参数点估计相对误差曲线图:图4.17尺度参数相对误差曲线图Fig.4.17Relativeert'ogn眦graphofscale·parameter由图4.17可得,H--30时。,}点估计相对误差不超过2∞缸n=40时,矸点估计相对误差小于15%;刀=50时,r/点估计相对误差小于10%·图4.18为玎250尺度参数点估计相对误差曲线图:图4.18尺度参数相对误差曲线图rig.4.18Relative日forcin'vegraphofscale-parameter由图4.18可得,当行=100和行=200时,尺度参数点估计相对误差不超过5%。(3)所得结论本节以形状参数研=2.0,尺度参数町=40的威布尔分布为例,进行了大量仿真数据模拟计算,并对计算结果进行了统计分析,得到如下结论:当模拟数据个数H=30时,分布参数的点估计误差一般不超过20%;当行=40时,分布参数的点估计误差不超过15%;当行=50时参数的点估计误差不超过10%;当刀≥100时,参数的点估计误差不超过5%。依据对模拟计算结果的统计分析,本文粗略推断:当试验数据个数打≤50时,随试验数据个数的增加,参数估计的相对误差会显著减小,当刀≥100时,随试验样本数的增大。参数计算精度没有显著提高因。本文未对服从其他参数的威布尔分布进行仿真模拟计算,尚不清楚分布参数对推断结果的影响。-6m东北大学硕士学位论文第4章可靠性试验子样数的选择4.5本章小结本章对可靠性试验子样数选择的问题进行探讨,编制了蒙特卡罗仿真模拟计算程序,对相关理论公式进行了模拟验证;利用仿真模拟计算程序,针对威布尔分布做大量仿真数据模拟计算,并进行统计分析,定性分析了可靠性计算精度与样本容量的关系。-61.东北大学硕士学位论文第5章结论与展望第5章结论与展望5.1本文主要结论本文所得的主要结论:(1)本文的产品可靠性数据计算、处理软件已经运行通过,主要功能如下:可以对可靠性数据进行科学管理,实现对数据记录的查询、显示、增删、修改等功能并可对数据进行曲线、图表处理;对常用分布可进行拟合优度检验、异常数据检验,并可对分布参数进行点估计和区间估计,还可求解可靠性相关特征量。经测试,该软件简洁、高效,计算精度较高。(2)以不可靠度为边界条件,推导出单参数指数分布样本容量的点估计与置信限的计算公式。在进行有截尾可靠性试验时,预先给定失效个数,在以费用为约束的条件下,依据该推导公式,可合理确定样本容量和试验时间。(3)对正态分布估计母体均值的最小样本容量计算公式进行了模拟验证,以该公式确定的样本容量进行抽样模拟时,参数点估计与真值相对误差不超过10%。(4)用蒙特卡洛仿真模拟计算程序,对威布尔分布进行大量模拟计算,并对计算结果进行统计分析,定性分析计算参数精度与样本个数的关系。由文中算例可得,疗=40时,参数点估计值与真值相对误差不超过15%,疗=50时,参数点估计值与真值相对误差不超过10%,刀介于100~200之问时,相对误差不超过5%。5.2本文不足之处及后续工作的展望本文不足之处及后续工作展望:(11对于本文编制的可靠性数据计算、处理软件,由于设计考虑的局限性,软件的评估流程还要进一步优化,软件可靠性还有待提高,而且本软件主要针对单元可靠性评估进行设计,还可以以此为基础,继续开发系统可靠性评估模块;其次,软件尚需要集成各种成熟的评估方法,随着可靠性评估理论研究的不断深入,会有更多适合实际工程需要的问题被提出、分析和解决,软件需求也会发生相应变化,唯有不断适应软件需求的变化,研究集成新的实用评估方法,评估软件的生命力才会更强。因此,该软件的深入后续研究工作依然是一个值得关注和需要研究的课题。(2)针对可靠性试验样本容量确定的问题,当设计变量服从正态分布或单参数分布时,其可靠性试验子样数的选择问题己得到了较好的解决。当设计变量不服从正态分布时,由于相应的统计推断理论尚不完善,用传统的方法确定其样本容量比较困难,当前-62.东北大学硕士学位论文第5章结论与展望主要采用非正态随机变量的当量正态化方法,来对可靠性试验中非正态分布前提下确定最少试验个数的问题进行研究,方法单一,且实用性有待证实。对于威布尔分布,本文虽通过仿真数据模拟计算程序,定性分析了参数估计准确性与试验数据个数的关系,但终未能形成确定的计算公式,因此对于非正态分布的可靠性最小子样数选择的问题,依然需要进一步研究、探讨。奎苎查兰堡主!丝丝苎墨查奎堕参考文献1.韩威,刘文滨.产品可靠性与质量控制们,现代计量仪器与技术,2003,3(6).41-43.2.林冠杰.产品质量与可靠性工程们,上海汽车,1997,2l(5).36-38.3。薛辉.可靠性分析软件的现状及展望哪,质量与可靠性,1999,l加):27-29.4.孙琳玲.产品可靠性试验们,家电科技,2004,14(8):.54-60.5.周传珍.国外可靠性工程综述们,质量与可靠性,1994,s(6):42-45.6.马恒儒.中国国防科技工业可靠性工程的现状与发展叨,航空发动机.20嘶,320):1-4.7。曾天翔。美国可靠性工程发展的某些动向叽,质量与可靠性,2004t22(5).39-42.8.陆俭国,崔建华,杨彦杰等.电器可靠性工作一国内外现状与发展岍,低压电器,2000,8(2):3.6.9.孙有朝。樊蔚勋,以可靠性为中心的维修(既哪一维修科学的发展趋势观,机械工程师,1997,34(4).55-57.10.华广超。产品可靠性软件简介m.家电科技,2004,15(8).62-64.11.王永华.利用质量和可靠性信息提高产品质量和可靠性水平阴.航空标准化与质量,1998,13(5):16-19f12,高镇同.疲劳应用统计学口川,北京:国防工业出版社,1986.13.林富甲.结构可靠性【M】,西安:西北工业大学出版社,1991.14.冯振宇.可靠性试验中最小子样容量的确定川,机械强度,1999,2l(3):186-191.15.孙未.机械可靠性试验小子样数的选择田,农机与食品机械,,1996,22(3),6-7.16.金星,洪延姬,沈怀荣.张峥.可靠性数据计算及应用咖.北京:国防工业出版社,2002.17.李鸿吉.数理统计实用算法踟,北京:科学技术出版社,2003.18.徐士良.c常用算法程序集嗍,北京:清华大学出版社,1996.19.冯强宇,诸德培.可靠性试验中最小子样容量的确定讲,机械强度,1999,21(3),186-191.20.冯振宇,崔振民,非正态分布时最小子样容量的确定叨,机械科学与技术,2001·20(1),35-37.21.朱本仁.蒙特卡洛方法引论【M】.济南:山东大学出版社·1987.22.KalosMH.MonteCarIoMethodsl硼,NewYork:JohnWileyandSons,1986.23.RuhinsteinRY,SimulationandtheMonteCelloMethod[M],NewYoII‘:Tohnwil掣andso惦1981.24.徐钟济.蒙特卡罗方法附】,上海:上海科学技术出版社,198.5.25.齐卫红.有杆泵坤油系统可靠性数字仿真技术研究时。大庆石油学院,2002.26.金畅.蒙特卡罗方法中随机数发生器和随机抽样方法的研究[DJ·大连理工大学,2005.27.范佳锦,李君利,程建平.组合方法改进Mo眦c删算中的伪随机数发生器m,核电子学与探测技术,2004.2“1):15-20.-64.