论文部分内容阅读
EPA是我国自主研发的工业实时以太网国际标准。微网段是EPA网络的基本组成部分,为了实现微网段的实时调度,微网段内节点数据的产生速率和传输时间必须满足一定的关系。本文以实时调度基本理论和经典调度算法可调度性定理为基础,证明了EPA微网段可调度的充要条件,完善了EPA网络实时调度算法的理论依据,为EPA技术的进一步发展研究奠定了坚实的基础。宏周期和偏移量是构成EPA网络实时调度算法中的两个关键参数,宏周期和偏移量的确定决定着EPA实时调度算法的实现。本文在对EPA微网段可调度的充要条件研究的基础上,提出了具有硬实时性能,经计算实时级别可达<10us级的复合周期EPA实时调度算法,并找到了满足复合周期调度的各节点复合周期条件,在证明该法可用的同时,给出了复合周期调度下的宏周期和偏移量计算方法。分时调度是以太网实现确定性传输的关键技术。EPA通过增加一个调度子层,在分布式精确时钟的支持下,采用静态优先级固定时隙分配的方法,实现分时调度。这种静态优先级固定时隙分配的方法,在煤矿环境下经常发生的网络结构变化、节点出现故障、节点增减变化或节点受干扰信息频繁重传等情况下,都会导致固定时隙分配策略的失效或固定分配时隙的浪费。为此,本文提出了基于EPA的煤矿EPA微网段自适应实时调度算法MEPA_SaSiS。该算法结合事件和时间共同驱动,能根据节点有无信息传输以及实际信息传输时间即时动态分配时隙。在保证EPA微网段实时能力的同时,可将信道使用率稳定到92.93%~99.26%,并使微网段的调度运行具有适应节点失效离线和在线恢复的容错能力。在煤矿工业控制网络中,跨网段周期数据传输是一种普遍需求,EPA的实时调度是基于微网段的,不能保证跨网段实时周期数据的传输,这是EPA自身存在的不足。本文在微网段自适应实时调度算法MEPA_SaSiS的基础上,通过对EPA跨网段传输过滤规则的改进,并结合协同优先级分配的思想,提出了一种可以根据跨网传输延迟的变化和不同网段时基差的波动自动调整跨网段周期数据发送时刻的煤矿EPA网络跨网段自适应实时调度算法MEPA_SaSaS,实现了跨网段周期数据的确定性传输。论文有图56幅,表1个,参考文献136篇。