电气整体流程图
整车端BMS进行CC2连接确认,充电机端CC1连接确认;
一般来说,用户插枪刷卡后,充电机会关闭K3,K4,提供12V电压信号(A ),该信号用于唤醒BMS控制器。
**(3)**
(1) 充电机发送握手报纸CHM给BMS,顺便告诉我你的充电协议版本BMS;(目前只有两种协议版本,或2011年的旧国标协议V1.0,或2015年新国标协议V1.1)
(2) BMS 还发送握手报文BMS给充电器,并告诉充电器车辆最高允许充电的总电压。
**Step2:**
(1) 双方亲切握手后,充电机开始对自己的设备进行自检。这里主要做绝缘检测,检查设备是否会漏电,防止高压启动后周围人触电。绝缘检测后发送充电机CRM 00(识别信号报告的第一个字节值为00),通知BMS我完成了绝缘检测,然后充电器关闭,不再打开绝缘检测,以后的充电过程是由BMS开始绝缘检测。
(2) BMS收到充电机识别报纸CRM00后,充电机将被发送BRM识别给充电机的报纸,这里有很多信息给充电机。BMS使用通信协议的版本(V1.0/V1.1)车辆电池类型、电池系统额定电压、电池系统额定容量、电池生产日期、厂家信息、车辆识别码(VIN)等。
(3) 充电机收到这些信息后,会分析这些信息,决定是否给你的车充电。如果没有问题,BMS回复CRM AA(识别码值AA)。也有可能是因为信息不匹配,不允许充电,然后发送错误的信息BMS。事实上,这里有很多特殊的使用场景,比如一些品牌的充电桩与汽车制造商合作,一个品牌的车辆可以享受这个品牌的充电机充电VIP待遇是免费的的,其他品牌的车辆是收费的,这里可以通过车辆识别码(VIN)识别判断。一些汽车制造商可能会从事这种营销免费购车充电,但事实上,他们合作伙伴的充电桩市场份额太低,你通常很难找到他们的免费充电桩,哈哈。
(1) 这个阶段,BMS会先通过BCP向充电机发送更完整的电池参数信息。包括最大充电电压、最大充电电流、最大允许充电温度、当前电量、当前总压等。
(2) 同时,充电机开始会一直给BMS发送当前时间报文CTS(年/月/日/时/分/秒)和充电机最大充电能力报告CML(最高输出电压、最低输出电压、最大输出电流、最小输出电流)。
(3) 同时,BMS向充电机发送准备就绪报告BRO 00(编码值00),说兄弟抓等,我还没准备好。BMS高压继电器闭合快充K5/K6.打开绝缘检测。然后发送BRO AA(编码值AA)给充电机,说他准备充电。
(4) 充电机收到BMS发送的BRO AA之后会发送充电报纸CRO 00(编码值00)也告诉我BMS:兄弟,等等,我还没准备好。然后关闭充电器高压继电器K1\K2,之后再发CRO AA(编码值AA)给BMS,说他也准备好了。()。
(1) 进入充电阶段,BMS 实时发送给充电机BCL报告(请求充电电压、充电电流、充电模式)。以及BCS报文(内容包括:当前:BMS电池总压、充电电流、最高单体电压和当前电量SOC、剩余估算充电时间)。整车充电过程中,BMS电池的其他状态信息也池的其他状态信息BSM(必须,温度/过压/过流/过温/绝缘等信息)\BMV(可选)\BML(可选)\BSP(可选)等报文,可选表示国标未强制要求(详细单体电压和温度信息),有些BMS制造商可能不会发送电池的详细信息。
(2) 充电机会依据BMS发送BCL请调整电压电流信息的输出并向BMS发送CCS充电状态报告(包括信息:输出电压、输出电流、累计充电时间和允许充电命令)。
(3) 在充电过程中BMS如果需要停止充电才能检测到其发送到充电机BST报告(内容为中止故障原因)收到充电机BST报告后停止输出。同样,当充电机检测到故障/手动停止/预设条件需要停止充电时,需要向前移动BMS发送CST报文(内容为中止故障原因),BMS收到CST报文后退出充电流程。
充电结束后,BMS充电过程中与充电机相互发送的统计数据是最终结算。
(1) BMS发送给充电机BSD报告(包括当前电池的电压、电池温度和当前电量SOC).
(2) 充电机给BMS发送CSD报文(累计充电时间、充电量、充电机编号)。
此外,在整个充电过程中,需要对交互报文进行超时故障诊断和发送BEM/CEM错误信息(这部分内容多,内容详细,然后单独整理一篇解释)