论文部分内容阅读
综合导航显控台是导航系统的核心装置,其可靠性关系到整个导航系统的安危。如何快速准确的诊断系统故障就成为对导航保障部门的迫切要求。本文针对以往综合导航显控台故障检测工具简单、检测人员经验不足等问题,从实际应用的角度出发,深入分析和研究了综合导航显控台的智能故障检测与诊断技术。首先详细叙述了综合导航显控台故障诊断专家系统的设计过程。对综合导航显控台各种故障现象和检测经验进行搜集整理,利用故障树分析法和Access数据库知识建立综合导航系统的故障知识库;借助SQL语言强大的搜索功能在VB编程环境下设计推理机和解释机,实现了专家系统的推理和解释功能。接着分析了基于神经网络的故障诊断方法。具体分析了利用BP网络建立诊断模型的方法,建立了综合导航显控台串行通讯的BP网络故障诊断模型,利用引入动量项的BP改进算法进行网络训练学习,收敛速度非常快,并利用训练好的网络模型进行实际诊断,其输出数据和实际数据值误差很小,具有较高的识别精度。然后编写了单板故障检测与诊断软件。详细分析了综合导航显控台串行通讯故障、网络通讯故障、CAN总线通讯故障,编写了包括网卡、串口卡、CAN卡等板卡级故障检测软件。最后将专家系统诊断、神经网络诊断和单板故障检测有机组合成综导显控台智能故障诊断系统。