论文部分内容阅读
我国民航机务维护的发展与民航机队规模和航班运营量相比表现出较大的滞后性。目前我国民用航空器维修采用以零部件完备理论为基础的定时维修,而不是以监控设备技术状态为基础的视情维护。由于经验的抽象性以及不连续性,使得机务工作仍然停留在原先的“师徒”模式以及“传帮带”的传统工作模式中。同时,由于经验的不可存储以及无法共享,使得部分经验以及数据随着专家的退休或者各类原因而趋向消亡,因此民航维修系统内的经验无法得到螺旋式的上升、从而大大的制约了中国民航维修企业技术发展与进步。针对上述情况,本文对民用航空维修的故障诊断做了如下研究:1.通过对民航维修企业针对航空器的排故过程进行总结,得到了民用航空器故障诊断流程以及民用航空维修领域经验的表述形式。并针对民航维修企业所面对的航空器故障进行了简单的分类。在结合了手册以及经验的基础上,提出基于案例推理为主,故障树的分析为辅的智能故障诊断系统。利用案例推理技术可以加快对于相同案例的搜索以及匹配速度,针对案例库中无法进行适合匹配的故障案例,可以利用故障树的分析进行故障诊断。2.由于基于案例推理技术同知识表示密切相关,在不同的领域会有不同的方法,本文主要结合民用航空器维修领域,对基于案例推理的实际应用做了详细的分析。主要研究并分析有关案例在数据库中的保存形式,案例的特征表示以及各类案例的分类方式以及数据库存储结构。在此基础上,简要分析了关于案例搜索算法以及案例匹配算法。提出了基于关键字符的比较算法以及匹配算法,最终完成智能故障诊断系统的诊断算法。3.为保证故障诊断系统在航空器故障诊断上尽可能的全面,本文在基于案例的推理技术的基础上,结合基于故障树分析的方法对系统进行补充。主要讨论了有关数据库技术在故障树的保存上的结构形式,在数据库的基础上对故障树的遍历算法进行讨论。4.本文在上述各类算法的基础上,利用VB6.0编程语言以及SQL Service 2000数据库系统对案例库以及故障树的数据库进行构建。通过VBA以及OBV技术完成VB程序对数据库进行读取,通过VB“所见即所得”完成程序的主要人机交互界面的设计。最终通过实验完成程序的调试。验证搜索算法以及匹配算法的正确性以及可靠性。