基于CompactRIO的车辆CAN总线传输策略研究*
2017-08-09彭文家金昊龙
汽车工程 2017年7期
彭文家,宋 萍,杨 诚,金昊龙
(1.北京理工大学仿生机器人与系统教育部重点实验室,北京 100081; 2.中国北方车辆研究所,北京 100072)
基于CompactRIO的车辆CAN总线传输策略研究*
彭文家1,宋 萍1,杨 诚1,金昊龙2
(1.北京理工大学仿生机器人与系统教育部重点实验室,北京 100081; 2.中国北方车辆研究所,北京 100072)
针对装甲车辆动态工况下的多参数测试需求和CAN总线测试网络拓扑结构,提出了一种基于主、从CAN节点间应答模式的实时数据传输策略,开发了基于该传输策略的CAN总线通信协议;研究了协议中的优先级分配、标识符划分和CAN帧数据域定义;编写了LabVIEW上位机界面和仿真程序;基于CompactRIO采集平台搭建了试验验证平台,进行了传输策略的可行性验证;结果表明,在该CAN总线数据传输策略的控制下,测试系统能实现145路信号的实时采集、传输、存储和显示,满足测试需求。
车辆;CAN总线;数据传输策略; CompactRIO; LabVIEW
前言
试验测试是装甲车辆研发过程中必不可少的环节,目前车辆的试验测试主要采用与实车同方案的试件进行试验室台架试验或专项试验,测试结果难以如实反映装甲车辆野外工况下的真实状况。因此,急需开展装甲车辆动态工况下的实时测试技术的研究,为车辆的改进设计和可靠性的提高提供有效的参考数据[1-2]。
CAN总线作为一种串行、多主的数据通信总线,因其抗干扰能力强、易扩展、传输效率高、集成度高的特点,已经广泛应用于车辆测试中[3]。当前,在基于CAN总线的车辆测试技术研究方面已取得了许多成果。……
登录APP查看全文
