论文部分内容阅读
本文介绍炮塔动态测试及故障诊断系统软件的研究与开发。系统是为完成某型炮塔动态性能测试任务而研制的。系统建立在RS422与USB相结合的通信网络基础上,采用分布式结构,可针对炮塔进行多项动态性能测试。在测试过程中,完成对炮塔的各种动态控制以及现场性能数据的实时采集,并通过友好的系统界面向工作人员实时反映整个测试过程的运行状态。系统采用专家系统方法进行故障诊断,故障诊断以在线或离线两种方式进行。 文章首先介绍了系统的研究背景、课题意义以及所研究的内容。在对系统进行详细需求分析的基础上提出了系统的网络总体设计方案,接着重点的论述了系统软件的设计实现,包括下位机软件设计、监控主机软件设计、通信协议设计、多线程技术以及串行通信软件实现方法等内容。本文对故障诊断中采用的专家系统方法做了介绍,并对诊断系统做了总体分析与设计。然后详细讨论了系统中的在线诊断策略、知识库设计、推理机设计等几个关键环节的设计方法与实现细节。最后对本文的研究成果及工作中的不足进行了总结并对后续工作做了展望。