Training

Bluetooth technical courses

当初步了解了每个位置「Px电机」的作用后,会发现一个有趣的现象:主机厂很少会采用单独一个「Px电机」,而是将几个「Px电机」以「串联」、「并联」或「串并联」的方式连接在一起,最终将「发动机」、「变速器」、「Px电机」和「电池」等组件构建起一套属于自己的『混动汽车系统』。

 

simplegattprofile

 

UUID,就是用来唯一识别一个特征值的ID.

handle,就是对应的attribute的一个句柄。

所有对特征值的操作,都是通过对UUID的搜索得到对应的handle之后,通过handle来操作特征值的。

 

添加新的特征值CHAR6

下面对主要几个文件进行修改

simpleGATTprofile.h文件添加以下定义

#define SIMPLEPROFILE_CHAR6                  5

#define SIMPLEPROFILE_CHAR6_UUID           0xFFF6

#define SIMPLEPROFILE_CHAR6_LEN          5(单字节没这句)

 

 

SIMPLEPROFILE_CHAR6 全大写case参数用到case SIMPLEPROFILE_CHAR6

SIMPLEPROFILE CHAR6

 

simpleGATTprofile.c

1、  添加特征值UUID

 

// Characteristic 6 UUID: 0xFFF6

CONST uint8 simpleProfilechar6UUID[ATT_BT_UUID_SIZE] =

LO_UINT16(SIMPLEPROFILE_CHAR6_UUID),   //低八位

HI_UINT16(SIMPLEPROFILE_CHAR6_UUID) }; //高八位

 

/**************#define HI_UINT16(a)   (((a) >> 8) & 0xFF)*******

/**************#define LO_UINT16(a)  ((a) & 0xFF)*******

 

SIMPLEPROFILE CHAR6 uuid

2、  设置属性    

 

// Simple Profile Characteristic 6 Properties 可读可写(声明而已,只是能让lightblue在列表中显示为可读可写或通知,真正要改在属性表那里改。Props= PropertiesDesp=Description

 

static uint8 simpleProfileChar6Props GATT_PROP_READ | GATT_PROP_WRITE;

 

// Characteristic 6 Value   // simpleProfileChar6是个5位数组,接收数据后存在这

static uint8simpleProfileChar6[SIMPLEPROFILE_CHAR6_LEN] = { 0, 0, 0, 0, 0 };

 

// Simple Profile Characteristic 6 User Description

static uint8 simpleProfileChar6UserDesp[17] = "Characteristic 6\0";

                                                                                                                           

4

3、  属性表 Profile Attributes - Table最重要,添加了这个才会在lightblue中列表出来

 

static gattAttribute_t simpleProfileAttrTbl[SERVAPP_NUM_ATTR_SUPPORTED]

这里要把数组改为

#define SERVAPP_NUM_ATTR_SUPPORTED       20 原来是17

                                     //添加了3组结构体数组CHAR6

simpleProfileAttrTbl表中,可读可写属性都是3个数组,只有char4的通知是4组,多了个// Characteristic 4 configuration

 

5

并把CHAR6添加进去

 // Characteristic 6 Declaration (声明,没加这个lightblue属性表找不到)

   {

     { ATT_BT_UUID_SIZE, characterUUID },

     GATT_PERMIT_READ,

     0,

     &simpleProfileChar6Props

   },

// Characteristic Value 6   (特征值)!!!

     

       { ATT_BT_UUID_SIZE, simpleProfilechar6UUID },

       GATT_PERMIT_READ | GATT_PERMIT_WRITE,  //设置可读可写

       0, 

       simpleProfileChar6 //由于值是5位数组,不用&,一个字节就用

     },

 // Characteristic 6 User Description  //描述

     

       { ATT_BT_UUID_SIZE, charUserDescUUID },

       GATT_PERMIT_READ, 

       0, 

       simpleProfileChar6UserDesp 

     },

 

6

能列出来了但是 点进去会报错,还没设置读写参数simpleProfile_WriteAttrCB, 

simpleProfile_ReadAttrCB

 

 

4、设置参数函数 SimpleProfile_SetParameter函数

 

 

bStatus_t SimpleProfile_SetParameter( uint8 param, uint8 len, void *value )中:

//即修改SimpleProfile_SetParameter();函数

7

 

 

添加以下代码:

case SIMPLEPROFILE_CHAR6:

     if ( len == SIMPLEPROFILE_CHAR6_LEN ) //特征值赋值到数组

     {

       VOID osal_memcpy(simpleProfileChar6, value, SIMPLEPROFILE_CHAR6_LEN );

 //把要改写的数据写到simpleProfileChar6数组来

     }

     else

     {

       ret = bleInvalidRange;

     }

     break;

 

 

8

 

4、  获取参数函数 {SimpleProfile_GetParameterUUID,获取到的值)函数}

                 实际上就是把被新进的值simpleProfileChar6放进value数组

 

bStatus_tSimpleProfile_GetParameter( uint8 param, void *value )中添加:

 

case SIMPLEPROFILE_CHAR6:

     VOID osal_memcpy( value, simpleProfileChar6, SIMPLEPROFILE_CHAR6_LEN );

break;

 

//读取simpleProfileChar6的值放到*value中,char1是单个字节读取,为

*((uint8*)value) = simpleProfileChar1;

9

 

·        6、读写特征值函数2个回调函数

·        这个两个是注册到GATT层的回调函数,GATT初始化的时候注册的.这部分代码封装在库里面.

每当GATT层有数据发过来的时候,会调用simpleProfile_WriteAttrCB, 

每当GATT层收到对方读取数据请求的时候,会调用simpleProfile_ReadAttrCB

这两个函数包含在gattServiceCBs_t类型的结构体里CONST gattServiceCBs_t simpleProfileCBs

simpleProfile_ReadAttrCB

这个设置后就能在lightblue里读出值,值为

simpleProfileChar6[SIMPLEPROFILE_CHAR6_LEN]={数组的数值(16进制显示)}

 

simpleProfile_WriteAttrCB

读取被写进去的值

 

 

 

static uint8 simpleProfile_ReadAttrCB( uint16 connHandle,

                                      gattAttribute_t *pAttr,

                                      uint8 *pValue,  

                                      uint8 *pLen, 

                                      uint16 offset, 

                                      uint8 maxLen )中:

添加 case SIMPLEPROFILE_CHAR6_UUID:

       *pLen = SIMPLEPROFILE_CHAR6_LEN;

       VOID osal_memcpy(pValue, pAttr->pValue, SIMPLEPROFILE_CHAR6_LEN );

      break;        //读:pAttr->pValue的内容复制到pValue

      

10

添加单字节char7要在接char13后面,不能加break

11

 

simpleProfile_WriteAttrCB()中添加(添加后发送过去就不会提示出错了)

 case SIMPLEPROFILE_CHAR6_UUID: 

           //Validate the value检测输入数据是否合法

       // Make sure it's not a blob oper

       if ( offset == 0 )//是第一字节

       {

         if ( len != SIMPLEPROFILE_CHAR6_LEN )

         {

           status = ATT_ERR_INVALID_VALUE_SIZE;

         }//若输入长度不对,status

       }

       else

       {

         status = ATT_ERR_ATTR_NOT_LONG;//不是第一字节

       }

    //Write the value一开始定义了status == SUCCESS,若上述条件不符,不会运行到这里。osal_memcpy(目的A,源地址B,长度)复制B内容到A

 

       if ( status == SUCCESS )

        

       VOID osal_memcpy( pAttr->pValue, pValue, SIMPLEPROFILE_CHAR6_LEN );

       notifyApp = SIMPLEPROFILE_CHAR6;

         //写:pValue的内容复制到pAttr->pValue(别弄反了)

       break;

 

 

(下面没用到)osal_memset为字符串集体赋同一数值 return目的存储区地址

void *osal_memset(void *dest, uint8 value , intlen)

{

Return memset(dest,value,len);

}

 

if ( status == SUCCESS )

        

uint8 *pCurValue = (uint8 *)pAttr->pValue;

osal_memset(pCurValue, 0, SIMPLEPROFILE_CHAR6_LEN );

                                         //为新数组pCurValue赋值N0

VOID osal_memcpy(pCurValue, pValue, SIMPLEPROFILE_CHAR6_LEN );

                                   //复制pValue内容到新数组pCurValue                notifyApp = SIMPLEPROFILE_CHAR6;                                                                                           

 }

 break;

 

12

 

7 .simpleBLEperipheral.c添加初始化值

 

void SimpleBLEPeripheral_Init( uint8 task_id )函数中初始化参数

13

 

现在可以在手机设备中读取CHAR6的值为0x0102030405

char6写进0x3344556677 再读取值已经改写为0x3344556677

本公开涉及一种锂离子电池的正极材料及其制备方法、锂离子电池,该正极材料包括磷酸铁锂骨架、碳包覆层、硫包覆层和金属硫化物壳层,碳包覆层包覆在磷酸铁锂骨架的内部孔道壁和外表面上,硫包覆层填充在磷酸铁锂骨架的内部孔道并包覆在碳包覆层上,金属硫化物壳层包覆在硫包覆层上。本公开的制备方法包括:S1、将具有碳包覆层的磷酸铁锂骨架与液态硫接触;S2、将具有碳和硫复合包覆层的磷酸铁锂在有机溶剂中与金属前驱体在回流条件下接触。本公开的锂离子电池包括负极材料和所述的正极材料。本公开的正极材料能有效抑制多硫化物的溶出,本公开的电池容量和循环性能进一步得到显著提高。

BYD电池与其他品牌汽车电池情况   

车型 特斯拉 普锐斯 北汽EV200 e6先行者
正极材料 三元锂电池 镍氢电池 三元锂电池 磷酸铁锂
电池供应商 松下 松下 韩国SK BYD
电池容量(kWh) 85 1.4 30.4 82
续航里程 426 4 245 400

 磷酸铁锂电池与其他材料电池相比的优劣势

电池类型
电池特性
磷酸铁锂 钴酸锂 锰酸锂
理论比容量 170mAh/z 274mAh/g 148mAh/g
实际比容量 125 m.Alh/g 140 mAh/g 105 m/Ah/g
电压 203.8V 27-43V 2.7-4.3V
村料结构 橄揽石型 层状 尖品石型
材料优势 循环寿命长
安全性能优异
材料结构稳定
充放电倍率
快速充放电
比容量高
合成简单
工作电压高
功率特性优良
成本较低
村料劣势 工作电压低
合成成本高
本体导电性较差
材料成本高(Co源昂贵)
安全性能差(充放电结构变化,释放O2)
日历寿命 &循环寿命差(尤其高温下,Mn溶解)
安全性能 优异 良好

BYD铁电池(磷酸铁锂)充放电原理:
algorithm charge discharge

LiFePO4+6C⇔FePO4+LiC6(充电/放电)

LiFePO.电池在充电时,正极中的锂离子Li+通过聚合物隔膜向负极迁移;在放电过程中,负极中的锂离子Li+通过隔膜向正极迁移。

动力电池评估
A动力电池包性能评估:
  一般包括:容量性能、倍率性能、温度特性、储存衰减特性、循环寿命和自放电特性等;
B动力电池包安全性能评估: .
  一般包括:耐过充性能、耐过放性能、针刺、挤压、撞击、跌落、高温、火烧等。

电池包术语
单体电池(Cell)
直接将化学能转化为电能的最小单元,包括正极、负极、电解液、外完等。
电池模组(Module)
将多个单体电池按照串联、并联或串并混联方式组合,作为电源使用的组合体。该组合体可能附带电子控制系统。
动力电池(Pack)
用来给动力电路提供能量的所有电气相连的董电池包的总称。
额定容量
在环境温度为25°C土3°C条件下,充满电的电池以额定电流(或者额定功率)放电至终止电压时能所应提供的电量,单位为安时(Ah) 。

额定能量
在环境温度为25°C土3°C条件下,充满电的电池以额定电流(或者额定功率)放电至终止电压时能所应提供的能量,单位为瓦时(Wh), 1度电等于1000Wh。
充电终止电压(上限保护电压)
单体电池/电池模组/电池包充电时要求的最高充电电压值,单位为伏特(V)。
放电终止电压(下限保护电压)
单体电池/电池模组/电池包放电时要求的最低放电电压值,单位为伏特(V) 。
开路电压(OCV, Open Circuit Voltage)
外电路处于断路状态时的电池电压。
荷电态(SOC, State 0f Charge)
电池当前所拥有的的电量,以当前所拥有的容量占电池常温下总容量的百分比表示,简称SOC。

SOC其他定义

美国先进电池联合会(USABC)的《电动汽车电池实验手册》中将SOC定义如下:
在指定的放电倍率下,电池剩余电量与等同条件下额定容量的比值。

 剩余容量/额定容量

韩国起亚汽车/日本本田电动汽车(EV Plus) SOC定义

 剩余容量/(额定容量-容量衰减因子)

SOC的主要影响因素:
放电电流、容量衰减、温度、自放电、一致

目前SOC的主流计算方法

SOC计算方法 优点 缺点
放电实验法 准确、可靠 须中断,时间长
安时计量法 计算较为简单 相对误差较大
开路电压法 在数值上接近电池电动势 需要长时间静置
线性模型法 模型简单 不够准确
内阻法 与S0C关系密切 测量困难
卡尔曼滤波法 适合非线性模型 需准确的模型算法
神经网络法 精度比较高 需大量训练方法和数据

 放电深度(DOD, Depth Of Discharge)

一般而言,电池循环是指电池充电后再放电的充放电过程。
由于不同条件下电池放电量不一样,为了描述电池放电量的多少,引入DOD概念,即放电深度。充满电的电池一次放完电,即为100%D0D, 放出一半的电量,则为50%DO0D。
放电倍率
表示电池放电电流值大小的参数,以额定容量(C) 的数值表达,单位为安培(A) ,如一支额定容量为50Ah的电池,以1C放电,则表示放电电流为50A (1X50) ,同理,如果以0.5C放电,则表示放电电流为25A (0. 5X50)
被载动力电池
已安装于e6纯电动轿车.上的动力电池。
独立动力电池
未安装于e6纯电动轿车上的动力电池(备件、故障件)。

 容量评估

  1 capacity evaluation

 比亚迪铁电池经过独特的低温设计,在低温上仍然有很好的性能发挥。如. 上图所示,即使在- -30°C低温下,电池仍可保持90%以上的容量输出

 倍率性能评估

2 Multiplication performance evaluation

比亚迪铁电池具有极高的能量转换效率(充电放电这样一个循环的效率),在0. 5C以下的倍率,充放电转换效率达96%以上,作为对比,铅酸电池在此倍率下效率低于80%,所以铁电池具有良好的节能效果。

温度特性评估
比亚迪铁电池采用低阻抗设计,因此即使在大电流情况下,电池本身的发热也非常小,200Ah的电池以200A的电流充放电,温升也仅在5'C左右, 这与其很高的能量效率是一致的。下图展示了不同倍率充放电时的温升情况

3 Deff Multiplication performance temp rise

循环寿命评估
比亚迪铁电池具有超长的使用寿命,一般手机电池在500次左右,但比亚迪铁电池寿命至少4000以上。

4 unit battery room temp cycle

5 group battery room temp cycle

6 diff temp cycle

7 diff DOD cycle normal temp

电池储存衰减特性

8 Diff SOC Battery storage attenuation characteristics temperature room

9 Diff temp Battery storage attenuation characteristics

比亚迪铁电池在储存过程中容量衰减速率极低,但同时也可以看到,温度和SOC对容量的衰减速率有较大的影响。一般来说,动力电池在较低SOC,常温度下储存,有利于降低寿命衰减,相反在较高的SOC和较高的温度下,容量衰减速率会较快,所以在可能的情况下,尽量把电动车置于较低的温度下储存。

电池的自放电特性
电池的自放电与SOC相关
100%SOC下,每月自放电率在2%以下,每年自放电率在10%以下;
50%SOC下,每月自放电率在1.5%以下,每年自放电率在5%以下。

10 Self discharge characteristic normal temp

在不同SOC下的静态电压特性
BYD铁电池不同SOC对应静态电压曲线

11 diff SOC static voltage

安全性能评估:
1、高温、漏电保护
BYD电池采用BMS管理器,通过对电压采样、温度采样、电池均衡、采样线异常检测等;对电池异常状态报警和保护、自检以及通讯功,确保动力电池安全。
2、动力电池不爆炸
BYD的磷酸铁锂动力电池采用高安全性的磷酸铁锂材料,经过比亚迪精细的电化学设计、电极设计、电芯及成组结构设计、全自动生产线及严格的品质控制等全方位的安全设计及防护措施,同时通过一系列严格的实验表明,BYD的磷酸铁锂动力电池即使在极端的情况下也不会发生爆炸。

4、碰撞后短路不起火
电池碰撞后,壳体变形,若变形严重,电池短路,瞬间释放能量,内部将产生气体,气体达到一定量时电池防爆阀启动,气体从防爆阀处泄漏排出,电池不会发生爆炸
5、电磁场辐射强度安全
根据国际认可的低频电磁场辐射强度安全限值为100μT,我们动力电池包58.8μT是绝对安全的!

电池安全性能足以经受各种严苛试验
为了确保动力电池具有良好的安全稳定性,在研发过程中曾多次对“铁电池”进行:火烧、短路、针刺、撞击、高温、挤压、过充等极端测试。

F3DM动力电池包介绍

F3DM0592

组成:
1、共有10个模组
2、每个模组10个单体
3、电压采样线101条
4、温度采样线110条
5、正负极母线各1条
6、托盘1个
7、压条
参数:
1、每个单体3.3V
2、电池包标称电压330V、容量45Ah
3、一次充电15度

F3DM动力电池维修开关安装位置  后备箱侧
Repair Swich F3DM

存储环境要求
电池不同储存环境下的储存时间参照下表:

储存环境温度 储存环境相对湿度 储存时间 荷电状态
-20~35°C (推荐) 5%~90% 1年以内 30%≤SOC≤60%
-40~40°C 5%~90% 6个月以内 20%≤SOC≤60%
40~50°C 5%~90% 不能超过7天 30%≤SOC≤60%
50~55°C 5%~90% 不能超过24h 30%≤SOC≤60%
-40°C以下 / 不允许 /
55°C以上 / 不许允许 /

●在仓库醒目位置需粘贴高压危险、严禁烟火、禁止裸手作业等安全标识;仓库屋顶和墙壁需防水,并保持墙壁和地板的干燥;
●仓库需保持清洁,不可有粉尘,尤其不可有金属屑等导电粉尘,以避免出现漏电等安全隐患;
●电池储存期间应避免阳光直射,距离热源(温度大于50°C)不得少于2m;
●库中不可有腐蚀性气体,以免破坏电池模组结构件和电池包装,影响电池性能;。
●仓库中不可有油、腐蚀性溶剂等液体与电池包装箱接触,以免破坏电池模组结构件和电性能;
●仓库中不可有鼠虫等存在,以免破坏模组包装。

存储方式
●电池包卡板需水平放置,最多只可叠放两层,不可在电池包卡板.上堆放其他物品,以免压迫电池包卡板造成电池模组的损坏。
●电池包卡板必须水平放置,卡板旁边 需留下安全通道,以方便电池包体的搬运和操作等。
●保留卡板标签:储存时需确保卡板标签完好,且标签统一存放在一个方向,以便查询。

动力电池的运输
装车要求
√装车时,禁止产品及卡板淋水;
√建议采用电动叉车、运载能力适合的手动叉车等搬运;
√应采用单独车厢装载动力电池;如无法避免时,确保证与易燃、易爆及危化品完全隔离。
√装车过程中注意防止卡板跌落或碰撞。
卸货要求
√卸货要求与装车要求一致。

陆地运输
.运输时应避免因急刹车等导致电池包卡板之间或卡板与运输车体之间的挤压、碰撞;
.运输时车厢内环境温度不得超过45°C;
.运输时必须确保产 品不被淋水或暴晒。

海运及空运
.海运及空运需使用危包认证过的专用包装,普通包装时不允许通过海运及空运运输;
.采用海运及空运时,动力电池包装箱表面温度或周围环境温度不得超过45°C;
.运输时应避免电池包卡板之间或卡板与其他物体之间的挤压、碰撞;
.运输时必须确保产品不被淋水或暴晒。

故障检测及处理
一、相关事故障处理
碰撞
新能源车辆发生碰撞,请根据实际情况按照以下方法对车辆进行操作:
1.在有绝缘防护的条件下,将车辆打开车门打开;
2.检查车辆是否在OFF档;
3.断开前舱12V蓄电池;
4.断开维修开关(唐车型已取消) ;
5.查看动力电池托盘边缘是否开裂,有无明显液体流出;
6.若漏电、漏液现象及拆下动力电池及断开各模组采样线、高压连接线。

水淹
若新能源车辆浸入深水中(深度超过电池托盘),请根据实际情况按照以下方法对车辆进行操作:
1.在有绝缘防护的条件下,将车辆从水中移出并打开车门;
2.检查车辆是否在OFF档;
3.断开前舱12V蓄电池;
4.断开维修开关(唐车型已取消) ;
5.清除车辆内部水迹,检查车辆动力电池是否漏电;
6.若漏电及时拆下动力电池及断开各模组采样线、高压连接线。

泄漏
如果动力电池发生泄漏(有明显液体流出),请按照以下方法对车辆进行操作:
1.请将车辆退电至OFF档,断开前舱12V蓄电池。
2.断开维修开关。
3.及时拆下动力电池及断开各模组采样线、压连接线。
  发生少量泄漏时,请远离火源,使用吸液垫吸附后置于密闭容器中,或采用焚烧方式处理。操作前请佩戴防腐蚀手套。
  发生大量泄漏时,请统一 收集,按照危险化学品处理,可加入葡萄糖酸钙溶液来处理有毒气体HF。
  当人体不慎接触泄露液体时,应立即用大量水冲洗10 ~ 15分钟,如果有疼痛感可用2.5%的葡萄糖酸钙软膏涂敷,或用2 ~ 2.5%的葡萄糖酸钙溶液浸泡止痛。若无改善或出现不适症状,请立即就医。

冒烟起火
如果车辆起火,请根据实际情况按照以下方法继续对车辆进行操作:
1.条件允许将车辆退电至OFF档、断开前舱12V蓄电池、断开维修开关;
2.使用灭火器(请勿使用水基型灭火器)灭火,并立即拨打119电话救援。
3.如果火势较大,发展较快,请立即远离车辆。并立即拨打119电话救援。

二、电池包常见故障分析
温度类
一般故障表现形式: 车辆上不了OK档,仪表盘提示动力电池温度过高。
出现温度告警后,首先需排除管理器、连接线束等因素(更换管理器、管理器与电池包连接采样线束) ;更换后若故障仍存在,则判断为动力电池故障。

动力电池包漏电类
-般故障表现形式:仪表OK灯不亮,仪表提示请检查动力系统,压系统漏电故障。
断开电池包与车身所有连接(正负极引出、采样线接口) ,闭合维修开关总成,万用表测试电池包各项参数:
①闭合维修开关。
②使用万用表测量动力电池总电压V。
③使用万用表测量正极与车身电压V1。
④使用万用表测量负极与车身电压V2。
⑤万用表笔更换为并联定值电阻表笔,并将档位拨至电阻档,测量定值电阻值R。
⑥万用表档位拨回直流电压档,测量并联电阻后,正极与车身电压V1’。
⑦测量并联电阻后,负极与车身电压V2'
⑧测量结束后断开维修开关。

分别以下公式计算:
R1R2algorithm

R1=(V1-V1')/V1' *(R/V)
R2=(V2-V2')/V2'*(R/V) 
(计算结果的单位为Ω/V)

两者中的最小值为绝缘电阻(计算过程中,V、V1、 V1’、V2、V2’的单位为伏特V,R的
单位为欧姆Ω)。绝缘电阻值小于500Ω/V ,为漏电。

正、负极对采样线接口V12-电压
正、负极对采样线接口V12-正常电压<1V,正、负极任意一侧与V12-电压大于20V即判断温感漏电。
sample harness connector
采集器通讯超时类
故障案例:
车辆无法上高压,挂档不走。用诊断仪检测电机控制器无故障码,检测高压电池管理器均报0-9号采集器通讯异常。检测电池包采样线无12V输入,CAN-H与屏蔽地阻值大于1MΩ ; CAN-H、CAN-L123欧。
动力电池包体采样端子阻值:
①X-V12+对与X-V12-电压: 12V左右(注:此值为线束端的测量值)
②CAN-H与CAN-L阻值: 122Ω左右
③CAN-H与屏蔽地阻值:正常值> 1MΩ
④CAN-L与屏蔽地阻值:正常值> 1MΩ
⑤电池包正极与X-V12-电压:正常值< 20V
⑥电池包负极与X-V12-电压:正常值< 20V
⑦电池包正极对负极(电池包总电压)

e6 A/B/J动力电池包采样端子定义
A 型布局
A type layout
B 型布局
B type layout

动力电池严重不均衡类
故障案例:
e6充满电后只能行驶80KM左右,诊断议读取故障码为: P1AB800:BIC均衡硬件严重失效、P1ABA00:电池严重不均衡。
检查方法:
1、对车辆进行全充全放一次:
2、倒换BMS测试80%、50%、 0%单节电池电压数据流,观察最低电池电压号是不否一致;故障依旧更换动力电池。

动力电池SOC跳变类
故障描述:
车辆在高速上SOC从68%迅速跳致0%,回店用诊断议读取最低单节电池电压为2.10V,最高3.33V
故障排查:
1、经检查发现电脑上位机读取数据显示第37节电池电压严重过低;
2、倒换BMS最低单节电池仍为37 ,排除BMS故障;
3、举升车辆发现电池包托盘有被撞击的痕迹。根据撞击部位与37节电池布置吻合,此故障判断为撞击导致,建议尽快报保险处理。

本实用新型公开了一种电池和具有其的电池模组、电池包,电池包括:壳体,壳体的一端敞开,壳体的形状为正多棱柱形;盖体,盖体设在壳体的所述一端,盖体与壳体共同限定出容纳空间,盖体上设有负极端子和多个正极端子,多个正极端子沿盖体的周向间隔设置;极芯,极芯设在容纳空间内。根据本实用新型的电池,可以增大极芯的容量,且壳体内可以容纳更多的电解液,以延长极芯的使用寿命,从而可以延长电池的使用寿命,同时在将多个电池连接为电池模组时,有效提高了外部空间利用率,避免电池短路或断路,电池能够满足各种尺寸电池模组的排布需求,以使电池模组适用于各种环境。

下级分类

第 1 页 共 2 页

登陆