纯电动汽车CAN信号解析*
2017-08-22辛明华郭艳萍窦汝振苟毅彤
汽车工程师 2017年12期
关键词:信号
辛明华 郭艳萍 窦汝振 苟毅彤
(天津清源电动车辆有限责任公司)

20世纪80年代推出了串行数据通信协议CAN,使得汽车上控制系统和检测系统之间的数据通信和资源共享问题得到非常有效的解决[1]。CAN发展至今也衍生出众多更加完整规范、互用性更强的通信协议,使得其在传统动力汽车中越来越普及和“低配”。它的同步性以及实时性等众多优点也使得CAN总线技术在电动汽车中继续被推崇和使用。因此在对标纯电动汽车时,解析车辆的CAN信号是分析整车性能、功能和控制策略非常关键的前提条件之一。文章阐述了对国外某纯电动车CAN信号的解析过程,最终形成dbc文件,同时对解析出的CAN信号进行匹配验证。
1 CAN总线解析流程
CAN总线解析流程为:1)分析数据链路层的帧类型(标准帧或扩展帧)以及报文的格式(Intel格式或Motorola格式);2)解析总线网络拓扑结构,分析各子网络的控制部件;3)找出关键信号进行信号解析;4)校验解析的信号是否正确。
1.1 总线拓扑结构解析
通常汽车网络结构采用多条不同速率的总线分别连接不同类型的节点,并使用网关服务器来实现整车的信息共享和网络管理。通过实车查找,并结合样车的原理图及维修手册等资料,依次关闭控制器,确定报文控制器对应关系,得出CAN网络拓扑结构。图1示出某纯电动汽车CAN网络拓扑结构。

图1 某纯电动汽车CAN网络拓扑结构显示界面
驱动CAN总线系统的受控对象主要包括电机控制器、电池管理系统、DC/DC及充电机等电驱动总成部件,系统的受控对象直接关系到汽车的行驶状态,对通讯实时性有较高的要求;……
登录APP查看全文
