系统可测性分析与辅助设计软件总体设计及关键模块实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:zero_ak47
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可测性(Testability,也译为可测试性)是产品能及时准确地确定其状态(可工作、不可工作、性能下降),隔离其内部故障的设计特性。可测试性设计已成为装备整体设计中一个重要的组成部分,在提高武器装备保障能力、降低测试维护成本方面起到决定性的作用。虽然我国1995年就颁布了《装备测试性大纲》,但由于缺乏有效的系统可测性设计与评估的计算机辅助工具,我国电子装备可测性设计现状远远滞后于新一代装备可测性设计需求。因此,本论文在国家相关项目的支持下,参考美国QSI公司的TEAMS软件,对系统可测性分析及辅助设计软件的总体设计及关键模块实现做了深入研究,开发的可测性软件已在相关单位作了应用验证。论文的主要研究工作有:1.设计了软件总体方案。将本软件划分为系统级可视化建模、可测性指标分析、最优故障诊断树生成、可测性指标分配四个大功能模块。以VC++ 6.0为编程开发平台,设计了软件总体结构和集成方案,以及多类型结点的模型树、依赖矩阵等用于模块间数据传递的关键数据结构。2.提出了一种“基于依赖矩阵多测试信息的虚警率评估方法”。该方法在依赖矩阵基础上,只需采用现有测试方法就能评估虚警率,希望能为虚警率评估提供一种新的思路。另外,还完成了对常见可测性指标(故障检测率、故障隔离率、未检测故障集、故障模糊集、隐藏故障、掩盖故障、冗余测试)与动态性能指标(加权故障检测率、加权故障隔离率、平均模糊度)计算方法的实现与优化。3.实现了基于AO*与或图启发式搜索算法的最优故障诊断树生成方法。AO*启发式搜索算法是可测性分析与设计优化的基础,但其算法描述复杂且计算复杂度较高。为了减少程序运行时的资源开销,本论文将所有的待解故障集、可用测试都通过依赖矩阵传入时的先后ID号来标识,该方法避免了程序执行期间无意义的冗余信息操作处理,一定程度上减少了不必要的内存和CPU开销。此外,本论文还设计和实现了诊断树结果的图形化交互显示界面。4.针对TEAMS软件不能进行可测性指标分配的不足,提出了在可测性软件中集成可测性指标分配功能模块。本论文对可测性指标分配进行了简要介绍,编程实现了经验分配法和线性插值分配法,并根据指标分配的数据特征设计和实现了特定的数据结构和窗口化交互显示方式。5.对研制的可测性软件进行了测试验证。以“反坦克导弹发动机系统”为测试验证实例,通过和TEAMS 6.0对比验证,发现两款软件的各项可测性指标分析结果基本一致,另外本软件还具有直接查看系统依赖矩阵、虚警率分析与可测性指标分配等特殊功能。此外,本软件2010年通过了总装专家组的验收测试,而且本软件也在航天科工集团与中电集团相关单位进行了应用验证,得到了相关专家的肯定与表扬。
其他文献
三维集成电路通过垂直集成极大地提升了晶体管的集成数量,被认为是能够延续摩尔定律的一项重要技术。相比传统的线绑定互连,3D IC具有多个显著的优点,包括较小的外形尺寸,较
房屋拆迁问题在我国当前受到特别关注,如何从法律上进行科学的制度建设也曾引起广泛的讨论。为加强与完善我国拆迁立法,本文集中分析了台湾地区拆迁的做法。台湾房屋拆迁法制
家庭教育是学前儿童情商培养的重要途径,但是注重智力开发、轻视情商培养的现象普遍存在。家长往往缺少平等意识、责任意识和榜样意识,教育观念偏颇,教育方法简单。主要表现
采用问卷调查、文献资料、数理统计等研究方法,对江油市中学的体育安全教育进行调查与研究。结果显示,江油市部分中学安全教育形式化问题较为突出,教师流动性大,影响到正常的
学生厌学问题一直是困扰学校教育的顽疾。儿童心理与行为问题的产生往往与其赖以生存的微生态环境有关,从生态系统的角度来研究青少年儿童的心理发展已经成为一种趋势。微生
在厂房屋面设计中,对雨水排水设计重视不够,是造成屋面渗漏的重要原因之一。强调在屋面设计中应“排”与“防”并重,综合考虑,并提出压型金属板屋面雨水排水设计应注意的若干
以高硅氧玻璃M45、堇青石、红柱石、苏州粘土为主要原料,制备了热风炉陶瓷燃烧器用高热震堇青石-莫来石质材料。研究了高硅氧玻璃M45、堇青石加入量对制品抗热震性能的影响,
寄养儿童是指那些父母由于工作、生活等特殊原因,不能同子女共同生活,把子女寄养在别人家里,由生父母出资提供子女生活抚养费的未成年人,包括农村超生寄养儿童和城镇寄养儿童
<正>我的腿瘸了,无病无伤,你说怪不怪那是半年前的事了,那天晚上回家,我打开车门下车,没走两步就觉得左腿不听使唤,这才想起忘了拿拐杖,可转念又一想,这不对啊,没拐杖我这
期刊