BMS总结(未完待续)

 

一、注意事项

  1. SOX(SOC、SOP、SOE、SOH)
  2. 故障
  3. 通信
  4. 功率
  5. 充电
  6. 均衡
  7. 高压

 

二、现场问题

1、上下电策略需要注意哪些问题

2、继电器粘连

3、绝缘过低

4、子网通信故障

5、快充电流跳变

6、快充进入加热模式后烧保险丝

7、程序修改没有完全覆盖策略或技术协议

8、无法进入充电

9、充电电流需求不准(数据溢出)

10、SOC不准

11、快充通信没有严格按照国标

12、快充时有电压无电流

13、快充初期充电桩上报绝缘过低

14、UDS

 

三、CECU软件修改注意细节

1、电池类型、电池容量、串联单体个数

2、SOC

(1)不同电池类型的SOC-OCV

(2)不同容量对应的RefFactor/ShowFactor

3、Record.c

(1)电流安时积分系数

(2)容量衰减因子需根据客户提供的衰减速率进行修改

4、

(1)软硬件版本号需要变更

(2)根据LECU项目需求表修改相关

5、温感个数,电池包个数

6、LECU个数

7、根据整车网络拓扑,确认是主网、子网波特率是否需要修改

确认慢充通讯是在整车网络还是充电网络

8、主网报文增加时,需要修改保报文个数

 

9、数据溢出,导致数据不正确:例如定义一个8bit的数据,计算过程中超过255

10、引用数据时缺少数据类型,导致程序跑飞;

11、继电器引脚引用错误;

12、数组数据溢出,或引用时超过数组个数:例如INT8U Array[5];sflg = Array[5];

13、没有严格遵守通讯协议,导致无法通讯或数据处理不正确:例如J1939协议

14、.进入充电模式,却没有闭合充电继电器;

15、唤醒消失后无法进入休眠模式(此时有常电);

16、因没有开启检测CP,插入慢充充电枪后主控没有唤醒工作

17、soc_ocv表引用错误,导致SOC显示不正常

18、单体充电电压过高,由于设置条件问题,未进入单体保护

19、采集总压时的分压比不能错

20、进入诊断标定数值后一定要退出诊断模式,否则可能会出现一直标定,标定的值一直不变;如上述12更改软件可解决该问题。

21、采集电流时注意霍尔方向。

22、BatPackInfo2.SocRef与BatPackInfo2.SocShow差值大于50%时,做强制修正,否则不对BatPackInfo2.SocShow做初始化的强制赋值。

23、温度修正因子,需基于不同的电池做调整。

24、计算给快充充电桩的限制电流时,先考虑电池对电流的限制值,然后考虑桩的限制电流。

25、子网通讯超时故障增加到8s以上。目前从控发送周期较长,在干扰较大时,易出现误报超时故障。

26、主网同一周期的发送报文过多时,进行错峰发送。

27、极限保护条件保持不可去除,需在各工作模式下生效。

28、充满的充满标定区间,可基于具体的所需电流下的试验结果得到。

29、对于低压部分检测,采用INT16U或以上单位。勿用INT8U的类型,0.1V的FACTOR易造成溢出。

30、SOC表格,填充5%-0%的部分和95%和100%的部分。可显示出对应该段的SOC值。

31、慢充电流较大时,在充电末端,将电流线性减小至0.15C以下,否则不易充满。

32、快充完成后,延时5s后,再进行停止。可保证充满后,充电桩显示100%。

33、快充未充满时,充电桩不可显示100%,限制在99%。易造成充电桩自动停止充电。

34、增加快充温度故障或快充温度值至子网发送出来。

35、充电停止时,行车停止时等引用ErrCodePro.ErrByteN的地方,注意项目变更的变化,容易勿判断。

36、充电机刚启动时,给充电机的最小电流勿发0,会造成充电机停机。

37、内部LECU故障上报后,CECU处理做故障定义时,增加为5s的延时。

38、触发SOC上电重新标定时,注意非最低单体引起的标定。

你可能感兴趣的:(AUTO)