论文部分内容阅读
随着工业技术的发展,焊接机器人得到了广泛的应用,由于其复杂的结构和日益强大的功能,使得人工分析其系统可靠性的难度增大。为了克服这样的缺陷,有必要开发出一套可靠性分析系统来实现焊接机器人系统可靠性分析的自动化。故障模式影响及危害性分析(FMECA)和故障树分析(FTA)是系统可靠性分析中的两种重要方法。故障模式影响及危害性分析通过对影响系统功能的关键性零部件的故障情况进行分析,以便采取措施改进设计。故障树分析通过对可能造成系统故障的各种因素(包括硬件、软件、环境、人为因素)进行分析,确定系统故障原因的各种组合方式和发生概率,并采取相应的改进措施,提高系统可靠性。本文通过对焊接机器人机械系统进行结构和功能分析,建立了焊接机器人系统的FMECA与FTA模型。采用故障模式影响及危害性分析方法建立焊接机器人系统的FMECA表,并结合故障树分析方法对其可靠性进行综合的定性和定量分析。为了在计算机中实现对应的功能,故障树定性分析采用Semanderes算法与素数法相结合,定量分析采用容斥定理对最小割集进行不交化运算。在此基础上,以Visual Basic6.0作为开发工具,以关系型数据库Access2003作为后台数据库,结合面向对象的程序设计、数据库设计和数据结构与算法等技术,设计开发出焊接机器人FMECA与FTA分析系统。该软件系统从FMECA实施到报表输出,从故障树建立到故障树的定性分析、定量分析,再到分析结果的输出,能够实现对串联系统、并联系统和2/3冗余系统的分析。根据FMECA和FTA的关系,将二者集成在一个软件系统中,实现了FMECA和FTA的一体化,并通过对数据库和故障树文件进行加密操作,满足信息安全性和保密性的要求。本软件系统界面友好,功能齐全,操作简单,软件分析结果与人工分析结果一致。