论文摘要
综合导航显控台是导航系统的核心装置,其可靠性关系到整个导航系统的安危。如何快速准确的诊断系统故障就成为对导航保障部门的迫切要求。本文针对以往综合导航显控台故障检测工具简单、检测人员经验不足等问题,从实际应用的角度出发,深入分析和研究了综合导航显控台的智能故障检测与诊断技术。首先详细叙述了综合导航显控台故障诊断专家系统的设计过程。对综合导航显控台各种故障现象和检测经验进行搜集整理,利用故障树分析法和Access数据库知识建立综合导航系统的故障知识库;借助SQL语言强大的搜索功能在VB编程环境下设计推理机和解释机,实现了专家系统的推理和解释功能。接着分析了基于神经网络的故障诊断方法。具体分析了利用BP网络建立诊断模型的方法,建立了综合导航显控台串行通讯的BP网络故障诊断模型,利用引入动量项的BP改进算法进行网络训练学习,收敛速度非常快,并利用训练好的网络模型进行实际诊断,其输出数据和实际数据值误差很小,具有较高的识别精度。然后编写了单板故障检测与诊断软件。详细分析了综合导航显控台串行通讯故障、网络通讯故障、CAN总线通讯故障,编写了包括网卡、串口卡、CAN卡等板卡级故障检测软件。最后将专家系统诊断、神经网络诊断和单板故障检测有机组合成综导显控台智能故障诊断系统。
论文目录
摘要Abstract第1章 绪论1.1 课题的背景及意义1.2 智能故障检测与诊断技术的国内外发展现状1.3 主要研究内容第2章 智能故障检测与诊断技术2.1 故障的分类2.2 故障检测与诊断的内容2.3 故障检测与诊断的主要方法2.4 故障诊断专家系统2.4.1 知识库和知识获取2.4.2 推理机2.5 神经网络基本模型2.6 本章小结第3章 综导显控台故障诊断专家系统的设计3.1 开发工具和设计方法的选择3.2 专家系统规则提取3.2.1 知识获取3.2.2 规则提取3.3 故障树的建立3.4 知识库的建立3.5 推理机的实现3.5.1 冲突消解策略3.5.2 推理过程3.6 解释机的实现3.7 本章小结第4章 综导显控台神经网络故障诊断模型的建立4.1 BP神经网络模型4.2 BP网络算法4.2.1 BP算法的训练步骤和程序设计4.2.2 BP算法的改进4.3 串行通讯故障诊断BP网络模型的设计4.4 串行通讯故障诊断BP网络模型的实现4.4.1 BP网络诊断模型的建立4.4.2 BP网络诊断模型的训练4.4.3 BP网络诊断模型的诊断4.5 本章小结第5章 综导显控台板卡级故障检测的实现5.1 综导显控台硬件系统结构分析5.2 综导显控台串行通讯故障检测5.2.1 串行通讯检测方案5.2.2 串行通讯检测软件实现5.3 综导显控台网络通讯故障检测5.4 综导显控台CAN总线通讯故障检测5.4.1 CAN适配卡原理分析5.4.2 CAN卡检测软件实现5.5 本章小结第6章 综导显控台智能故障诊断系统的实现6.1 专家系统的诊断过程6.2 神经网络诊断与专家系统诊断的结合6.3 单板故障检测的实现6.3.1 跨平台通讯的实现6.3.2 单板检测软件运行过程6.4 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢附录
相关论文文献
标签:故障检测与诊断论文; 专家系统论文; 神经网络论文; 综合导航显控台论文;