一种电池SOC的估算方法与流程

文档序号:12379678阅读:569来源:国知局
一种电池SOC的估算方法与流程

本发明涉及电动汽车电池管理系统领域,尤其涉及一种电池SOC的估算方法。



背景技术:

电池管理系统(BMS,Battery Management System)在保障动力电池安全和提高电池寿命方面具有无法替代的核心地位。对于动力电池而言,BMS核心的功能为电芯监控、单体电池均衡以及荷电状态(SOC,State of Charge)估算。其中,SOC估算是否准确直接影响电池的续航里程以及使用寿命。现有的BMS一般包括主控模块以及从控模块两部分,其中,主控模块主要负责SOC估算以及继电器的驱动;从控模块主要负责电池电压、温度以及电流数据的采集以及均衡的控制。

现阶段电池SOC的计算主要依靠主机来完成,由于主机既要完成其他功能还需运行SOC算法,进而影响主机的运行速度。此外,主机在进行SOC估算时只依据从控模块所提供的数据,而没有考虑整车运行环境对电池SOC的影响,进而导致电池SOC的估算精度受到影响。

鉴于此,实有必要提供一种新的SOC估算方法以克服上述缺陷。



技术实现要素:

本发明的目的是电池SOC的估算方法,所述电池SOC的估算方法不会影响主机的运行速度且SOC估算精度较高。

本发明提供一种电池SOC的估算方法,其用于估算电动汽车电池的SOC值;其中,所述电动汽车包括电池、电池管理系统、GPRS模块以及GPS模块;所述电池SOC的估算方法包括如下步骤:

采集电池的实时电压、温度以及电流数据并发送至所述GPRS模块;

接收所述电压、温度以及电流数据并发送至所述远端服务器;

监测所述电动汽车的位置信息并将所述位置信息发送至所述远端服务器;

对所述位置信息进行分析以获得所述电动汽车的运行环境信息;

依据所述环境信息选择对应的SOC算法进行运算以得出SOC值;

发送所述SOC值至所述GPRS模块;

接收所述SOC值并发送至所述电池管理系统进行更新。

本发明提供的电池SOC的估算方法,由于所述电池管理系统将采集到的电池电压、温度以及电流等数据通过所述GPRS模块发送至所述远端服务器并于所述远端服务器中进行SOC算法的运算以得出SOC值,接着再将所述SOC值通过所述GPRS模块传送至所述电池管理系统,进而不会影响主机模块的运行速度。此外,所述GPS模块还用于将监测到的所述电动汽车的位置信息并发送至所述远端服务器,所述远端服务器还对所述位置信息进行分析以得出所述电动汽车所处的环境信息,进而选择对应环境下的SOC算法进行估算,从而提高了SOC的估算精度。

【附图说明】

图1为本发明提供的电池SOC的估算方法的流程图。

图2为本发明提供的电动汽车以及远端服务器的功能模块图。

【具体实施方式】

为了使本发明的目的、技术方案和有益技术效果更加清晰明白,以下结合附图和具体实施方式,对本发明进行进一步详细说明。应当理解的是,本说明书中描述的具体实施方式仅仅是为了解释本发明,并不是为了限定本发明。

请参阅图1,其为本发明提供的一种电池SOC的估算方法的流程图。所应说明的是,本发明的方法并不受限于下述步骤的顺序,且在其他实施例中,本发明的方法可以只包括以下所述步骤的其中部分,或者其中的部分步骤可以被删除。本发明所提供的一种电池SOC的估算方法包括如下步骤:

S01,采集电池的实时电压、温度以及电流数据并发送至GPRS模块;

S02,接收所述电压、温度以及电流数据并发送至远端服务器;

S03,监测电动汽车的位置信息并将位置信息发送至远端服务器;

S04,对所述位置信息进行分析以获得电动汽车的运行环境信息;

S05,依据所述环境信息选择对应的SOC算法进行运算以得出SOC值;

S06,发送所述SOC值至所述GPRS模块;

S07,接收所述SOC值并发送至所述电池管理系统进行更新。

请再结合参阅图2,其中,每个步骤的具体实现方式如下:

S01,电池管理系统100采集电池10的实时电压、温度以及电流数据并发送至GPRS模块30。

如图2所示,电动汽车100与远端服务器200之间可以进行数据传输。所述电动汽车100包括为电动汽车提供动力的电池10、电池管理系统20、GPRS(General Packet Radio Service,通用分组无线业务)模块30以及GPS(Global Positioning System,全球定位系统)模块40。其中,所述电池管理系统20包括采集模块21以及第一发送模块22。所述采集模块21用于采集电池10的电压、温度以及电流数据;所述第一发送模块22用于将所述电压、温度以及电流数据发送至所述GPRS模块30。可以理解地,所述电池管理系统20与所述GPRS模块30之间的信息传输可以通过数据总线的方式,也可以通过无线的方式。进一步地,所述GPRS模块30也可以集成于所述电池管理系统20中。

S02,接收所述电压、温度以及电流数据并发送至远端服务器200。

具体地,所述GPRS模块30包括第一接收模块31以及第二发送模块32。所述第一接收模块31用于接收所述第一发送模块22发出的电压、温度以及电流数据;所述第二发送模块32用于将所述电压、温度以及电流数据发送至远端服务器200。可以理解地,所述远端服务器200的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,其处理能力、稳定性、可靠性、安全性、可扩展性以及可管理性较高,具备承担服务并且保障服务的能力。在本实施方式中,所述远端服务器200包括第二接收模块201以接收所述第二发送模块32发出的电压、温度以及电流数据。具体地,所述GPRS模块30通过无线电波的方式将所述电压、温度以及电流数据发送至所述远端服务器200。

S03,监测电动汽车的位置信息并将位置信息发送至远端服务器200。

具体地,所述GPS模块40用于监测所述电动汽车100的位置信息。在本实施方式中,所述位置信息包括所述电动汽车100所在位置的经度以及纬度。可以理解,所述第二接收模块201还用于接收所述电动汽车100的位置信息。

S04,对所述位置信息进行分析以获得电动汽车的运行环境信息。

具体地,所述远端服务器200还包括运算处理模块202;所述运算处理202用于对所述位置信息进行分析以得出所述电动汽车100处的环境信息。在本实施方式中,所述环境信息包括所在城市、天气状况以及道路状况。具体地,所述述天气状况可以包括雨天、雪天以及冰雹天气等;所述道路状况可以包括平原以及山区等。

S05,依据所述环境信息选择对应的SOC算法进行运算以得出SOC值。

具体地,所述远端服务器200还包括存储模块203;所述存储模块203中存储有对应不同环境信息的SOC算法。所述运算处理模块202依据所述环境信息选择对应的SOC算法并依据所述第二接收模块201接收到的电压、温度以及电流数据估算出所述电池的SOC值。

S206,发送所述SOC值至所述GPRS模块。

具体地,所述远端服务器200还包括第三发送模块204,所述第三发送模块204用于将所述运算处理模块202估算出的SOC值发送至所述第一接收模块21。

S207,接收所述SOC值并发送至所述电池管理系统进行更新。

具体地,所述电池管理系统10还包括主机模块23,所述主机模块23用于接收所述第二发送模块22发送的SOC值并依此对所述电池10进行充放电控制。

本发明所提供的电池SOC的估算方法,由于所述电池管理系统20将采集到的电池电压、温度以及电流等数据通过所述GPRS模块30发送至所述远端服务器200并于所述远端服务器200中进行SOC算法的运算以得出SOC值,接着将所述SOC值再通过所述GPRS模块30传送至所述电池管理系统20,进而不会影响主机模块23的运行速度。此外,所述GPS模块40还用于将监测到的所述电动汽车100的位置信息发送至所述远端服务器200,所述远端服务器200对所述位置信息进行分析以得出所述电动汽车100所述的环境信息,进而选择对应的SOC算法进行估算,从而提高了SOC的估算精度。

本发明并不仅仅限于说明书和实施方式中所描述,因此对于熟悉领域的人员而言可容易地实现另外的优点和修改,故在不背离权利要求及等同范围所限定的一般概念的精神和范围的情况下,本发明并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。

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