论文部分内容阅读
在现场总线控制系统中,CAN总线由于其低成本、高可靠性、实施维护简单等优点成为目前应用最为广泛的现场总线之一。然而,随着网络规模和控制系统复杂性的增加,对通信实时性的要求越来越高,因此,研究CAN总线通信实时性能,提高CAN总线通信实时性能具有重要的应用价值。
论文以CAN 总线的实时性问题为研究对象。首先分析了CAN总线协议的特点,指出在高网络负载时低优先级节点的通信实时性存在问题;接着借鉴国内外学者在提高CAN总线实时性方面取得的研究成果,讨论了两种典型的提高CAN总线实时性的改进方法:时分复用方法和动态优先级分配方法,通过对它们各自特点的分析比较,提出了一种新的结合时分复用和动态优先级分配方法的改进方法,该改进方法针对时间触发的周期性实时信息和事件触发的非周期性实时信息的特点,能有效地提高CAN总线通信的实时性能;然后通过数学分析和软件仿真比较了改进方法与其他几种典型方法的实时性能,验证了该改进方法的实时性能优于其他几种典型方法:最后建立系统实验平台,以五个CAN总线节点组成CAN总线通信硬件实验系统,通过硬件实验验证了改进方法能有效地提高CAN总线通信的实时性能。
论文的研究成果表明,采用时分复用和动态优先级分配相结合的改进方法能够保证低优先级实时信息在高网络负载下的通信实时性。