论文部分内容阅读
工程车辆由于其工作场合和工作性质的原因,对工作的安全性、可靠性以及实时性要求极为苛刻。采用总线控制技术与车载网络化技术,能够有效减少车辆线束,提高信息传输的速度和可靠性,同时降低工程车辆工作的故障频率。当工程车辆系统规模越来越大,电子控制单元越来越多时,采用CAN总线的工程车辆总线控制系统就会由于CAN总线自身特性和在节点网络化过程中的一些问题造成通信时延的不确定性和数据包的丢失,由此影响了工程车辆的实时性和可靠性,造成用户体验的下降。本文针对工程车辆目前存在的问题,对其实时性、调度和用户体验进行了研究。论文结合工程车辆自身特点,提出适合于工程车辆自身的总线系统结构,并对其应用层协议SAEJ1939做了分析与研究。在此基础上对系统的实时性进行分析,提出了两种提高工程车辆网络实时性的解决方案:改进的时分调度解决方案和基于动态优先级晋升的解决方案。选取时分调度方案,提出了基于主从结构的时分调度策略,将原来的多主结构系统改为主从结构,且引入全局时钟,用改进的均匀装载算法来生成调度表。论文在CANoe上搭建工程车辆总线系统车载电子设备子网的仿真实验平台,并在仿真平台上实现了基于主从结构的时分调度策略。最后,在总结当前工程车辆总线系统的基础上,对如何提升驾驶室环境内工程车辆的用户体验进行了探讨。通过在CANoe上仿真测试表明,采用调度策略后,工程车辆总线系统的负载率更加均衡,且没有出现数据延迟和丢包,对提高工程车辆总线系统的实时性和可靠性起到了改善。