一种基于复合事件检测的故障检测算法

作者:杨骋昊; 李斌; 薛楠
更新时间:

新一代机载分布式电子系统对可靠性和可用性提出了更严格的要求。系统应用的正确实现需要保证消息传输的准确性和实时性,因此要求系统具有更强的容错能力。为了满足上述要求,提出了一种用于故障检测的复合事件检测算法(CED FD),该算法使用预先获得的复合事件检测匹配集来匹配接收到的原子事件的逻辑序列和约束,并将匹配结果作为信息交互故障检测的触发机制。实验搭建了分布式虚拟仿真网络进行数据交互的故障检测实验,并比较了CED-FD算法和传统心跳机制的系统响应时间进行故障检测。实验结果表明,CED-FD算法能够在故障发生前检测到复合事件的逻辑异常,并提前触发容错机制,为航空分布式实时任务系统的优化提供了有力的帮助。