本发明涉及电池管理技术领域,尤其涉及一种诊断电池单体过压原因的方法。
背景技术:
在电池管理系统中,对电池组的相关数据进行分析处理是关键,这涉及到温度的诊断、电压高低的诊断、电池组好坏的诊断等,并且要在出现异常情况时做出紧急处理和报警。
电池报警的九大类型优先级排在前两位的分别为绝缘过低报警和单体过压报警。导致单体过压报警的原因主要有充电桩问题、单体电池损坏问题、模块问题、终端问题等。业界对因充电桩有问题而导致的单体过压报警很关注,但却无法准确地判断单体过压报警是不是因为充电桩有问题。
鉴于此,实有必要提供一种诊断电池单体过压原因的方法以克服以上缺陷。
技术实现要素:
本发明的目的是提供一种能准确地判断出电池单体过压是不是因为充电桩有问题的诊断电池单体过压原因的方法。
为了实现上述目的,本发明提供一种诊断电池单体过压原因的方法,所述诊断电池单体过压原因的方法,包括:
接收数据,所述数据包括电池组中每个电池单体的电压及电流;
判断是否有电池单体的电压大于预设值;
当某一电池单体的电压大于所述预设值时,判断所述电池单体是否处于充电状态;
当所述电池单体处于充电状态时,判断下一时刻是否仍有电流流入所述电池单体;以及
当下一时刻仍有电流流入所述电池单体时,诊断所述电池单体过压的原因是充电桩有问题。
相比于现有技术,本发明通过判断电池组中是否有电池单体的电压大于预设值;并在某一电池单体的电压大于所述预设值时,判断所述电池单体是否处于充电状态;且在当所述电池单体处于充电状态时,判断下一时刻是否仍有电流流入所述电池单体;还在下一时刻仍有电流流入所述电池单体时,诊断所述电池单体过压的原因是充电桩有问题,从而能准确地判断出电池单体过压是不是因为充电桩有问题,进而实现了车辆的电池组安全管理的可控性及高效性。
【附图说明】
图1为本发明的实施例提供的诊断电池单体过压原因的方法的流程图。
图2为图1中步骤S3及步骤S4第一实施方式的子流程图。
图3为图1中步骤S3及步骤S4第二实施方式的子流程图。
【具体实施方式】
为了使本发明的目的、技术方案和有益技术效果更加清晰明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
请参阅图1,图1为本发明的实施例提供的诊断电池单体过压原因的方法的流程图。根据不同的需求,图1所示的流程图中的步骤的执行顺序可以改变,某些步骤可以拆分为几个步骤,某些步骤可以省略。
步骤S1,接收数据,所述数据包括电池组中每个电池单体的电压及电流、车辆的车速及/或车辆当前的状态。可以理解,所述数据可以由所述车辆的电池管理系统及整车控制系统提供,所述车辆当前的状态包括行驶状态及停止状态。
步骤S2,判断是否有电池单体的电压大于预设值。当某一电池单体的电压大于所述预设值时,执行步骤S3。可以理解,所述预设值的具体数值可根据实际情况进行相应调整。
步骤S3,判断所述电池单体是否处于充电状态。当所述电池单体处于充电状态时,执行步骤S4;当所述电池单体没有处于充电状态时,执行步骤S5。
步骤S4,判断下一时刻是否仍有电流流入所述电池单体。当下一时刻仍有电流流入所述电池单体时,执行步骤S6;当下一时刻没有电流流入所述电池单体时,执行步骤S5。
步骤S5,诊断所述电池单体过压的原因不是充电桩的问题。
步骤S6,诊断所述电池单体过压的原因是充电桩有问题。
请参阅图2,图2为图1中步骤S3及步骤S4第一实施方式的子流程图。根据不同的需求,图2所示的子流程图中的步骤的执行顺序可以改变,某些步骤可以拆分为几个步骤,某些步骤可以省略。
“步骤S3,判断所述电池单体是否处于充电状态”包括如下步骤:
步骤S311,判断所述车辆的车速是否为零。当所述车辆的车速为零时,执行步骤S312;当所述车辆的车速不为零时,执行步骤S313。
步骤S312,判断I(t)及I(t-n)是否大于零,其中,I(t)为t时刻所述电池单体的电流,I(t-n)为t-n时刻所述电池单体的电流,n为小于或等于参考值的正整数。当I(t)及I(t-n)大于零时,执行步骤S314;当I(t)或I(t-n)不大于零时,执行步骤S313。在本实施方式中,所述参考值为10,在其它实施方式中,所述参考值的数值可根据实际情况进行相应调整。
步骤S313,确认所述电池单体没有处于充电状态。
步骤S314,确认所述电池单体处于充电状态。
“步骤S4,判断下一时刻是否仍有电流流入所述电池单体。”包括如下步骤:
步骤S411,判断I(t+1)是否大于零,其中,I(t+1)为t+1时刻所述电池单体的电流。当I(t+1)大于零时,执行步骤S412;当I(t+1)不大于零时,执行步骤S413。
步骤S412,确认下一时刻仍有电流流入所述电池单体。
步骤S413,确认下一时刻没有电流流入所述电池单体。
请参阅图3,图3为图1中步骤S3及S4第二实施方式的子流程图。根据不同的需求,图3所示的子流程图中的步骤的执行顺序可以改变,某些步骤可以拆分为几个步骤,某些步骤可以省略。
“步骤S3,判断所述电池单体是否处于充电状态”包括如下步骤:
步骤S321,判断所述车辆当前的状态是否为停止状态。当所述车辆当前的状态为停止状态时,执行步骤S322;当所述车辆当前的状态不为停止状态时,执行步骤S323。
步骤S322,判断I(t)及I(t-n)是否小于零,其中,I(t)为t时刻所述电池单体的电流,I(t-n)为t-n时刻所述电池单体的电流,n为小于或等于所述参考值的正整数。当I(t)及I(t-n)小于零时,执行步骤S324;当I(t)或I(t-n)不小于零时,执行步骤S323。
步骤S323,确认所述电池单体没有处于充电状态。
步骤S324,确认所述电池单体处于充电状态。
“步骤S4,判断下一时刻是否仍有电流流入所述电池单体。”包括如下步骤:
步骤S421,判断I(t+1)是否小于零,其中,I(t+1)为t+1时刻所述电池单体的电流。当I(t+1)小于零时,执行步骤S422;当I(t+1)不小于零时,执行步骤S423。
步骤S422,确认下一时刻仍有电流流入所述电池单体。
步骤S423,确认下一时刻没有电流流入所述电池单体。
本发明通过判断电池组中是否有电池单体的电压大于预设值;并在某一电池单体的电压大于所述预设值时,判断所述电池单体是否处于充电状态;且在当所述电池单体处于充电状态时,判断下一时刻是否仍有电流流入所述电池单体;还在下一时刻仍有电流流入所述电池单体时,诊断所述电池单体过压的原因是充电桩有问题,从而能准确地判断出电池单体过压是不是因为充电桩有问题,进而实现了车辆的电池组安全管理的可控性及高效性。
本发明并不仅仅限于说明书和实施例中所描述,因此对于熟悉领域的人员而言可容易地实现另外的优点和修改,故在不背离权利要求及等同范围所限定的一般概念的精神和范围的情况下,本发明并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。