摘要
针对装甲车辆动态工况下的多参数测试需求和CAN总线测试网络拓扑结构,提出了一种基于主、从CAN节点间应答模式的实时数据传输策略,开发了基于该传输策略的CAN总线通信协议;研究了协议中的优先级分配、标识符划分和CAN帧数据域定义;编写了Lab VIEW上位机界面和仿真程序;基于Compact RIO采集平台搭建了试验验证平台,进行了传输策略的可行性验证;结果表明,在该CAN总线数据传输策略的控制下,测试系统能实现145路信号的实时采集、传输、存储和显示,满足测试需求。
Aiming at the multi-parameter test requirements of armored vehicle under dynamic conditions and the topology structure of CAN bus test network,a real-time data transmission strategy based on response pattern between host and slave nodes is proposed. Based on the strategy,a CAN bus communication protocol is developed,the assignment of priority,the arrangement of identifier and the definition of CAN frame data fields in the protocol are studied,and the upper computer interface and simulation programs are developed with Lab VIEW. Based on Compact RIO acquisition platform,a verification platform is constructed to verify the feasibility of the strategy. The results show that with the control of the strategy proposed,the test system can realize the real-time acquisition,transmission,storage and display of 145 signals,well meeting test requirements.
出处
《汽车工程》
EI
CSCD
北大核心
2017年第7期827-832,共6页
Automotive Engineering
基金
国防基础科研重大项目(C0920110001)资助