论文部分内容阅读
本文依托于某航空行业科研项目“交互式线路维修支持系统的设计”,通过对现有的国内外IETM(交互式电子技术手册)系统的研究,结合国外对线路数据模块开发的思路,设计了一套用于航空装备电子线路维修维护的交互式操作软件。随着计算机技术的飞速发展,信息化、智能化成为当前研究的主题,用于装备维修维护的纸质版技术资料逐渐向电子技术资料方面转变。IETM(交互式电子技术手册)的实质是将纸质版的技术维修资料电子化。后勤维护人员可以很方便的通过其进行查询相关技术资料、维修手册,提高了维修、维护效率,在后勤保障中起到了非常重要的指导作用。但是装备复杂度、精密度日渐提高,IETM在线路数据模块方面已不能满足日常维修需求。线路数据主要涵盖了装备的导线连接图、导线走向、各个标准零部件的参数信息数据等。随着对装备线路数据模块研究逐渐深入,使得线路技术资料的研究朝着智能化、交互式方向发展。线路数据模块的研究可以有效地帮助后勤保障人员提高对装备线路中导线、器件的查询效率,理清线路的走向,从根本上解决线路故障检修效率低下的问题。本论文的主要研究内容包括:1.论文问题的提出。随着装备的复杂度的提高,要求IETM的功能逐步完善,原先的线路数据模块作为一个新的研究方向,提出了本文的交互式线路维修支持系统的研究项目。2.线路数据模型建立。学习IETM数据模块的构建经验,依据国际S1000D标准,建立了线路数据模块的XML文档的Schema数据模型。3.线路数据信息的存储研究。数据存储是系统构建的关键所在,采用原生的XML数据库与传统数据库相结合技术,将线路图线路数据信息和线路图册信息存储到相应的数据库中。Native_XML数据库是专用于存储XML文档的;传统的数据库可用于存储参数信息。4.基于Bayes网络算法的智能化查询。研究贝叶斯网络的先验概率模型,利用贝叶斯网络算法进行XML查询,实现了线路相关故障智能化查询与检索,提高了排查故障的效率。5.各部分功能实现。以某装备为例设计了一套交互式线路维修支持系统,利用Silverlight技术编程实现了线路图绘制、线路图阅读、线路图部件参数信息查看、导线走向查看、标准零部件查询、导线查询等功能。论文解决的关键问题:建立了线路数据的XML-Schema数据模型;采用原生的XML数据库与传统的数据库相结合的方式存储线路数据信息;引入贝叶斯网络算法实现了线路故障的快速智能化查询;利用Microsoft Silverlight模块化编程方法构建各个功能模块;论文研究促进了线路数据模块发展。