论文部分内容阅读
应急通信系统就是要协同各种通信网络和技术手段,保障系统在紧急情况下通信的畅通,它具有安全性、可靠性、紧急性等特殊特点。但是,应急通信的时间和地点的不确定、通信能力及通信容量的不确定,使应急通信系统的速度响应和安全运行受到威胁。监控系统可以保证应急通信系统快速准确地运行,是应急通信系统的保障系统。故障诊断是监控系统中关键的一环,它可以保证通信畅通、系统无误运行,因此,本文针对应急通信系统中链路及软件故障诊断技术进行研究,达到对应急通信系统中链路及软件故障进行快速准确定位与诊断的要求,为整个系统正常运行提供有力可靠的保障。本文以应急通信系统为背景,研究应急通信系统中链路及软件的故障诊断技术。针对应急通信系统的特点及其对故障诊断的需求,本文提出一种基于分层分布式多域的故障诊断专家系统模型,该模型包括域内诊断部分和域间协同诊断部分,克服传统故障诊断模型和完全分布式故障诊断模型的缺点,改善了整个系统性能。为了提高域内故障诊断效率,本文提出一种基于案例的学习机制,能够对域内经常发生的故障快速地进行诊断并及时定位。为有效利用域间协同诊断资源,设计了域间协作诊断服务平台,缩短诊断资源调用时间,提高域间协同诊断性能。为了满足诊断系统的需要,采用一种基于产生式与面向对象相结合的知识表示形式,达到对故障诊断专家系统知识库独立性与易维护性设计特点的要求。本文实现了基于案例学习机制的域内故障诊断专家系统,对比没有学习机制的域内故障诊断专家系统,在诊断结果相同的前提下,有学习机制的故障诊断专家系统不仅缩短故障诊断响应时间,而且提高了系统的整体性能。对域间协同诊断,进行了仿真实验,验证了所建专家系统的有效性。