一种动力电池安全充电的监测方法及系统与流程

文档序号:24636508发布日期:2021-04-09 20:47阅读:67来源:国知局
一种动力电池安全充电的监测方法及系统与流程

本发明涉及新能源汽车充电技术领域,特别涉及一种动力电池安全充电的监测方法及系统。



背景技术:

针对当前新能源汽车的大力推广,技术快速升级,动力电池容量也随着车辆的续航里程被动增加,目前nedc数据400公里的车辆几乎全部配备50kwh以上容量的电池。为了提高用户体验、缩短充电时长、对电池的充电功率要求也越来越大。因此,直流大功率充电成为未来发展的趋势,然而充电功率越大,给动力电池带来的危险因素也就越多。

当下最为普遍的保护策略是,充电桩被动的根据电池管理系统的开关机指令报文进行充电、停机,根据电池的需求报文调整输出电压,电流等。接收电池管理系统的故障报文进行告警停机等,以上类似都是通过实时电池充电参数进行相关的保护策略和启停控制。

针对于这种根据电池实时数据超过告警阈值,来进行充电安全事故规避的方法比较被动,而且告警不及时,一旦发生触发参数阈值的告警后,有很大概率这种安全事故已不可避免。



技术实现要素:

为了解决现有技术的问题,本发明实施例提供了一种动力电池安全充电的监测方法及系统。所述技术方案如下:

第一方面,提供了一种动力电池安全充电的监测方法,所述方法包括:

定时采集充电电池的充电参数;

监测所述充电参数的变化趋势;

当检测到所述充电参数的变化趋势出现异常,则进行异常处理。

进一步的,所述充电参数包括所述充电电池的最高单体温度值、最高单体电压值、当前电池电压值以及当前电池电流值中的一种或多种。

进一步的,所述定时采集充电电池的充电参数的步骤,包括:

lvs集群从充电桩获取充电电池的充电参数之后,通过负载均衡方式将所获取的充电参数发送至flume集群进行过滤;

flume集群将过滤之后的所述充电参数缓存至kafka集群;

flink集群从所述kafka集群中获取所述充电参数,以进行监测。

进一步的,所述监测所述充电参数的变化趋势的步骤,包括:

按序列计算所述充电参数的变化率,通过侦测所述充电参数的变化率,以监测所述充电参数的变化趋势。

进一步的,所述监测所述充电参数的变化趋势的步骤,包括:

利用安全模型监测所述充电参数的变化趋势。

进一步的,所述安全模型的生成过程包括:

采集各充电桩的历史充电数据;

按照电池型号对所述历史充电数据进行分类;

利用分类好的历史充电数据训练生成各型号电池的安全模型。

进一步的,所述采集各充电桩的历史充电数据的步骤,包括:

lvs集群在从充电桩获得所述历史充电数据之后,通过负载均衡方式向flume集群发送所述历史充电数据;

所述flume集群将所述历史充电数据保存至hdfs集群中。

第二方面,提供了一种动力电池安全充电的监测系统,所述系统包括:

采集模块,用于定时采集充电电池的充电参数;

监测模块,用于监测所述充电参数的变化趋势;

异常处理模块,用于当检测到所述充电参数的变化趋势出现异常,则进行异常处理。

进一步的,所述充电参数包括所述充电电池的最高温度值、最高单体电压值、当前电压值以及当前电流值中的一种或多种。

进一步的,所述采集模块包括lvs集群、flume集群以及kafka集群;

lvs集群,用于从充电桩获取所述充电电池的充电参数之后,通过负载均衡方式将所获取的充电参数发送至flume集群进行过滤;

flume集群,用于将过滤之后的所述充电参数缓存至kafka集群,以使所述监测模块所述kafka集群中获取所述充电参数,进行监测。

进一步的,所述监测模块,用于:

计算所述充电参数的变化率,通过侦测所述充电参数的变化率,以监测所述充电参数的变化趋势。

本发明实施例通过主动的方式,主动获得充电电池的充电参数,通过参数变化过程对电池进行事故风险评估,该方式要比通过对比安全阈值和接收电池管理系统故障告警方式更加及时和有效。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种动力电池安全充电的监测方法的流程图;

图2是本发明实施例提供的一种监测电池充电参数变化趋势方式的流程图;

图3是本发明实施例提供的一种动力电池安全充电的监测系统的结构框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

参照图1,为本发明实施例提供的一种动力电池安全充电的监测方法的流程图,该方法可以由监测系统来执行,该方法具体包括以下步骤。

步骤101,定时采集充电电池的充电参数。

该充电参数包括当前充电电池的最高温度值、最高单体电压值、当前电压值以及当前电流值中的一种或多种。需要说明的是,用于监测电池充电安全状态的充电参数可以根据具体场景所需进行适应性调整,本发明实施例不对该充电参数进行具体限定。

当充电桩在为新能源汽车充电时,充电桩可以实时获取充电电池的充电参数,监测系统可以定时从充电桩中采集充电电池的充电参数,例如每100ms采集一次。监测系统可以包括lvs集群、flume集群、kafka集群以及flink集群。

其中,lvs是linuxvirtualserver的简写,意即linux虚拟服务器。充电桩向lvs集群发送充电电池的实时电池参数之后,lvs集群可以通过负载均衡方式将所获取的实时电池参数发送至flume集群。flume集群是一个分布式、可靠、和高可用的海量日志聚合的系统,支持在系统中定制各类数据发送方,用于收集数据;同时,flume集群可以提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。在定时采集充电电池充电参数的过程中,flume集群可以对获取到的充电参数进行过滤,以过滤掉不合法的数据。然后flume集群将过滤之后的充电参数缓存至kafka集群,flink集群再从kafka集群的消息队列中获取充电参数,以进行监测。其中,flink是属于一种分布式流数据流引擎,能够以数据并行和流水线方式执行任意流数据程序,flink的流水线运行时系统可以执行批处理和流处理程序。此外,flink的运行时本身也支持迭代算法的执行。

也就是说,监测系统定时采集充电电池的充电参数的步骤,可以包括:充电桩向lvs集群发送所述充电电池的实时电池参数;所述lvs集群在获取所述充电电池的实时电池参数之后,通过负载均衡方式将所获取的实时电池参数发送至flume集群进行过滤;所述flume集群将过滤之后的所述实时电池参数缓存至kafka集群;flink集群从所述kafka集群中获取所述实时电池参数,以进行监测。

步骤102,监测所述充电参数的变化趋势。

监测系统可以通过制定安全策略监测充电参数的变化趋势。监测系统主动对充电电池的充电参数进行收集,通过各类充电参数以变化趋势为规则进行制定内部安全策略,而不是以静态阈值进行告警监测。如图2所示,在本发明实施例中,监测电池安全充电的安全策略,也即监测充电参数变化趋势的方式可以为,在定时采集到充电电池的各充电参数之后,按照所采集到的参数序列计算各充电参数的变化率,通过侦测各充电参数的变化率,监测所述充电参数的变化趋势,进而判断充电电池安全状态。当任一充电参数的变化趋势发生异常时,即任一充电参数的变化率超出其相应的预设阈值,则进行异常处理。例如,将定时采集到的电池最高单体电压进行变化率计算,当其变化率超过预设阈值,有骤增或骤减趋势,则判断充电出现异常。进一步的,可以由系统中的flink集群监测充电参数的变化趋势。

步骤103,当检测到所述充电参数的变化趋势出现异常,则进行异常处理。

监测系统在检测到充电参数的变化趋势出现异常之后,则立即停止充电行为,并给出定向告警以及维护提示。

本发明实施例通过主动的方式,主动获得充电电池的充电参数,通过参数变化过程对电池进行事故风险评估,该方式要比通过对比安全阈值和接收电池管理系统故障告警方式更加及时和有效。

参照图3,为本发明实施例提供的一种动力电池安全充电的监测系统的结构框图,该系统可以包括:

采集模块301,用于定时采集充电电池的充电参数;

监测模块302,用于监测所述充电参数的变化趋势;

异常处理模块303,用于当检测到所述充电参数的变化趋势出现异常,则进行异常处理。

优选的,所述充电参数包括所述充电电池的最高温度值、最高单体电压值、当前电压值以及当前电流值中的一种或多种。

优选的,所述采集模块301包括lvs集群、flume集群以及kafka集群;

lvs集群,用于从充电桩获取充电电池的充电参数之后,通过负载均衡方式将所获取的充电参数发送至flume集群进行过滤;

flume集群,用于将过滤之后的所述充电参数缓存至kafka集群,以使所述监测模块302从所述kafka集群中获取所述充电参数,进行监测。

优选的,所述监测模块302,用于计算所述充电参数的变化率,通过侦测所述充电参数的变化率,以监测所述充电参数的变化趋势。

本发明实施例通过主动的方式,主动获得充电电池的充电参数,通过参数变化过程对电池进行事故风险评估,该方式要比通过对比安全阈值和接收电池管理系统故障告警方式更加及时和有效。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1