电动车动力系统:整车与电机控制器CAN通讯协议详解

版权申诉
0 下载量 151 浏览量 更新于2024-06-29 收藏 701KB PDF 举报
本文档详细探讨了纯电动汽车动力总成系统中的关键组件——整车控制器(VCU)与电机控制器(MC)之间的通信协议。在现代电动车设计中,网络总线通讯对于车辆控制和监控至关重要。本文主要关注两个主要的CAN总线通信,CAN1和CAN2,它们的传输速度分别为250kbps。 1. **整车控制器与BMS通讯**: 整车控制器(如PVCU1)通过CAN1总线与电池管理系统(BMS)进行通信。PVCU1负责发送各种仪表指示信息,如车速、制动踏板状态、档位等,以保持驾驶员对车辆状态的实时了解。同时,它还处理预充电、DC-DC转换器和主接触器的状态控制。 2. **CAN1网络架构**: PVCU1具有11位ID,发送频率为100ms,数据字节数从Byte1到Byte8,其中Byte1至Byte3表示仪表指示,后续字节用于显示其他相关信息。该通信具有一定的优先级,确保关键信息及时传递。 3. **电机控制器通讯**: PVCU2和PVCU3分别与电机控制器(MC)进行交互。PVCU2发送电机转矩(Torque)和转速(Speed)的比例信息,用于控制电机的工作状态,并监控其健康状况。PVCU3负责发送温度数据,这在电机管理和冷却系统管理中是必不可少的。 4. **CAN2和错误检测**: CAN2接口主要用于更高级别的故障检测和诊断,如加速踏板信号、充电指示、电池故障和能量状态等。同时,它还会检查CAN2错误,确保通信的准确性和可靠性。 5. **协议数据单元和格式**: 所有通信都遵循特定的协议数据单元格式,包括数据长度、页数、默认优先级和参数组号。这些设置确保了信息的结构化和一致性,便于系统解析和处理。 6. **定时和刷新速率**: 例如,变速器发送频率被设定为1000ms,这意味着某些数据每隔1秒更新一次,以满足实时控制需求。 这份文档深入解析了纯电动汽车动力总成系统中的关键通信协议,强调了数据交换的效率、可靠性和安全性,对于理解电动车控制系统的工作原理和技术细节非常有价值。