论文部分内容阅读
混合动力汽车结构复杂,包括了众多子系统。为了能够使混合动力汽车正常工作,各子系统之间需要进行大量的数据传输和交换。基于CAN总线的分布式控制是实现多子系统协同控制的理想途径,因此CAN总线在混合动力汽车上得到了广泛的应用[1]。本课题是以我校与某汽车公司联合承担的国家“863”合作项目为背景,对基于CAN总线的混合动力汽车动力总成网络数据通信进行研究。首先在介绍网络控制系统中常用的调度算法的基础上,针对CAN总线中消息众多,无法为每个消息分配一个独一无二的优先级,改进了截止期分区策略称为公差递增法,为更好的进行数据通信打下基础。其次在利用Matlab/Truetime工具箱建立基于CAN总线的HEV动力总成通信网络模型的基础上,依次使用单调速率算法和混合调度算法仿真,通过观察仿真得到的网络调度图来了解网络的通信情况。最后通过dSPACE软硬件建立使用CAN总线通信的硬件在环系统,分别验证使用单调速率算法和混合调度算法时的动力总成网络通信情况。得出结论,较单调速率算法使用混合调度调度算法的CAN总线工作稳定、可靠,能够正常的完成数据通信工作,满足混合动力汽车实时控制要求。