
玉柴混合动力BMS CAN通信协议详解与设计

本文件详细阐述了玉柴混合动力蓄电池管理系统(BMS)的CAN通讯协议。BMS在混合动力系统中扮演关键角色,它负责监控电池状态、能量管理等任务。该协议的设计和实施是根据美国SAE J1939-71标准进行,这是一种广泛应用于汽车行业的开放通讯协议。
首先,前言部分介绍了文件的目的,即为了解决玉柴混合动力系统中各控制单元(如HCU、ECU、DMCM、ADM、BMS和EMS)之间的信息交换需求,确保通信的高效和可靠。由于混合动力系统的特殊性,虽然基本遵循J1939协议,但在应用层和消息群定义上有所扩展。
网络设计部分强调了独立于传统车辆CAN网络的隔离性,采用全新的设计,如图1所示的玉柴混合动力CAN网络结构。网络由多个CAN接口组成,包括CAN0至CAN4,不同的控制器通过这些接口进行数据交换。每个控制器的缩写含义明确,如BMS用于电池管理,HCU负责混合动力控制等。
在电池通讯协议方面,有两条主要的通信路径:BMS与HCU的通信。第一个路径(BMS2HCU)涉及电池状态参数的传输,如电池状态(BP_State)、SOC(荷电状态)、电压值、平衡状态、温度、最大和最小电压等,数据通过ID=338205849和ID=0x14289C99进行,通信周期为100毫秒。第二个路径(BMSB2HCU)可能包含额外的参数或功能,但具体信息未在提供的部分内容中详述。
协议规定了波特率为250kbps,确保数据传输速度适中,同时消息格式严格遵循J1939-71的标准。电池相关的参数范围设计考虑到混合动力系统的特性,例如电流、电压和SOC的动态变化。
总结来说,这份文档为玉柴混合动力系统的BMS与HCU以及其他控制单元之间的CAN通讯提供了明确的指导,通过参照SAE J1939-71规范,确保了整个系统的兼容性和可靠性。这对于优化电池管理、提高能源效率以及保障电动汽车的安全运行至关重要。
相关推荐















zhxlx
- 粉丝: 53
最新资源
- 三角网动态编辑软件包高效应用于地形建模
- DevXpress XtraVerticalGrid控件.Net v1.2.0资源包
- 打造高效安全的网络购物体验:凯达在线购物系统
- 天网防火墙3.0试用版特性解析
- Dvbbs7.0 SP2版Ip计数器2.1插件介绍与下载
- ZipTV.v6.8.4源码完整包:Delphi压缩构件教程
- 越野寻标计时器的设计与实现
- Visual Basic术语详解与应用教程
- M-logger Final 版源码下载与使用
- VC++实现QQ信息发送教程与源代码示例
- ASP实现Access数据库连接与操作教程
- 金钥匙国际边贸网后台管理源代码下载
- 天地网络同学录3.0版升级:新增相册管理功能
- 分享大整数相加乘的C语言实现代码
- VB编程实例教程:多媒体与图形精彩200例
- Dvbbs7.0 SP2论坛浏览量统计插件的使用指南
- ActiveX技术实现财务管理模块开发包
- exBlog v1.2.0圣诞版:稳定、个性化与移动博客体验
- DBFViewer 2000:高效浏览与编辑DBF文件
- 2007年软件评测师考试复习资料详解
- Pegasus TwainPRO v4.0.10.0:跨平台图片采集开发组件
- 全新汉化版HardCopy Pro v2.51 功能丰富的截图工具
- C#初学者分享中小型超市信息管理系统设计
- 7LOG v1.0正式版发布:简易下载安装指南