优化用户电池充电习惯的方法、装置、电子设备和介质与流程

文档序号:25729207发布日期:2021-07-02 21:16阅读:113来源:国知局
优化用户电池充电习惯的方法、装置、电子设备和介质与流程

本公开一般涉及电池管理技术领域,具体涉及一种优化用户电池充电习惯的方法、装置、电子设备和介质。



背景技术:

现有技术中,锂电池在寿命期内出现故障或者比出厂状态的性能降低的情况,因此大部分厂商都是通过要求和规定电池的使用方法及方式去降低电池的故障率,但是现有的降低电池损耗率的方法还不能满足用户的实际需求,而且其管理效率不高,导致电池的使用寿命比较低,没有结合用户对电池的使用习惯等方面去优化电池的使用管理。

因此,希望有一种更可靠的优化用户电池充电习惯的方法,解决现有技术中存在的问题。



技术实现要素:

鉴于现有技术中的上述缺陷或不足,期望提供一种优化用户电池充电习惯的方法、装置、电子设备和存储介质,能够符合目前优化用户电池使用的具体需求。

基于本发明实施例的一个方面,本申请实施例提供了一种优化用户电池充电习惯的方法,所述方法包括:

获取用户电池充电数据信息;

依据所述用户电池充电数据信息,获取用户电池充电习惯、电池健康程度信息;

依据所述用户电池充电习惯、电池健康程度信息,优化用户充电习惯,自动推荐用户充电方案。

在一个实施例中,所述获取用户电池充电数据信息,包括:

bms系统实时监测用户电池状态信息及充电信息;

在bms系统上加装通讯模块;

依据所述通讯模块,接收所述bms系统的用户电池充电数据。

在一个实施例中,所述用户电池充电数据信息包括:

电池充电时的电池剩余电量信息;

电池充电时的充电时长信息;

电池充电的充电时段信息;

电池充电前的电池使用时长信息;

电池充电的充电功率参数信息。

在一个实施例中,所述依据所述用户电池充电数据信息,获取用户电池充电习惯、电池健康程度信息,包括:

依据用户电池充电数据,进行极值归一化处理,将归一化后的数据进行聚类,获取不同类别的用户电池充电数据标签;

依据所述用户电池充电数据标签,将获取的用户电池充电数据进行合并,作为训练输入数据;

构建svr预测模型,根据所述不同类别的用户电池充电数据标签,分别根据不同类别训练svr预测模型;

将所述训练输入数据构建虚拟变量,并进行矩阵化;

将所述矩阵化后的训练输入数据按照不同类别分别输入对应的svr预测模型,得到预测结果;

根据所述预测结果得到用户电池充电习惯、电池健康程度信息。

在一个实施例中,所述将所述矩阵化后的训练输入数据按照不同类别分别输入对应的svr预测模型,得到预测结果,包括:

将所述矩阵化后的训练输入数据按照不同类别分别输入对应的svr预测模型后,svr预测模型的两层卷积层与两层全连接层进行卷积运算;

按照设定次数进行svr预测模型的训练,得到预测结果。

在一个实施例中,所述依据所述用户电池充电习惯、电池健康程度信息,优化用户充电习惯,自动推荐用户充电方案,包括:

依据所述用户充电习惯、电池健康程度信息,构建用户充电习惯模型;

依据用户充电习惯模型,分析在不同条件下的用户充电最优方案;

将所述不同条件下的用户充电最优方案推荐给用户。

在一个实施例中,所述用户充电最优方案包括:

电池充电时,最佳剩余电量;

电池充电时,最佳充电时长;

电池充电时,最佳充电功率;

在当前剩余电量情况下,电池充电的最佳充电速度;

在当前剩余电量请款下,电池最佳消耗参数。

基于本发明实施例的另一个方面,公开一种优化用户电池充电习惯的装置,所述装置包括:

获取模块,用于获取用户电池充电数据信息,依据所述用户电池充电数据信息,获取用户电池充电习惯、电池健康程度信息;

推荐模块,用于依据所述用户电池充电习惯、电池健康程度信息,优化用户充电习惯,自动推荐用户充电方案。

基于本发明实施例的又一个方面,公开一种电子设备,所述电子设备包括一个或者多个处理器和存储器,存储器,用于存储一个或多个程序;当所述一个或多个程序被所述处理器执行时,使得所述处理器实现本发明各实施例提供的优化用户电池充电习惯的方法。

基于本发明实施例的又一个方面,公开一种存储有计算机程序的计算机可读存储介质,该计算机程序被执行时实现本发明各实施例提供的优化用户电池充电习惯的方法。

在本申请实施例中,通过获取用户电池充电数据信息;依据所述用户电池充电数据信息,获取用户电池充电习惯、电池健康程度信息;依据所述用户电池充电习惯、电池健康程度信息,优化用户充电习惯,自动推荐用户充电方案,能够实现将用户使用电池的情况利用海量数据存储技术以及实时大数据分析技术,对投放使用的电池进行数据收集、实时分析用户充电画像及其对电池使用寿命的影响并推荐给用户优化后的充电方案,增长电池使用寿命。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1是本申请一个实施例提供的优化用户电池充电习惯的方法的一个示例性流程图;

图2是本申请一个实施例提供的优化用户电池充电习惯的装置的结构示意图;

图3为一个实施例中电子设备的内部结构图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

请参考图1,其示出了可以应用本申请实施例的优化用户电池充电习惯的方法的示例性流程。

如图1所示,所述优化用户电池充电习惯的方法包括:

在步骤110中,获取用户电池充电数据信息;

具体的,用户电池的充电数据一般是通过获取电池bms系统中关于电池充电的数据,比如,在每次电池充电时的电池剩余电量,电池充电时长,充电后电池电量,电池的充电功率,以及电池充电的温度变化等,这些数据可以反应电池的充电情况,以及用户每次充电的习惯偏好等。

具体的,在本申请的一个实施例中,所述获取用户电池充电数据信息,包括:

bms系统实时监测用户电池状态信息及充电信息;bms系统是专门用于管理电池的电池管理系统,主要就是为了智能化管理及维护各个电池单元,防止电池出现过充电和过放电,延长电池的使用寿命,监控电池的状态,用于实现电池端电压的测量、单体电池间的能量均衡、电池组总电压测量、电池组总电流测量、电池剩余电量、动态监测动力电池组的工作状态、实时数据显示、数据记录及分析、通讯组网功能。

在bms系统上加装通讯模块;具体的,在实际的运用中,由于bms系统一般只用于获取电池的参数信息,通过一些数据通信连线发送至相应的处理器模块,并不能直接发送到手机或者远程控制模块,因此,需要在bms系统上加装通讯模块,通过通讯模块直接将电池充电数据发送至远端控制模块,比如后台云服务器。在本申请的实施例中,通讯模块采用的是无线蓝牙通讯模块,也可以是红外通讯模块,也可以加装wifi通讯模块或者4g通讯模块、5g通讯模块等。

依据所述通讯模块,接收所述bms系统的用户电池充电数据。具体的,在后台云服务器与bms系统建立通讯连接之后,后台云服务器即可获取用户电池的充电数据信息。

具体的,在本申请的一个实施例中,所述用户电池充电数据信息包括:

电池充电时的电池剩余电量信息;用于记录在每一次电池充电时,获取的电池剩余的电量信息;

电池充电时的充电时长信息;用于记录在每一次充电时,电池充电的时间长度;

电池充电的充电时段信息;用于记录在每一次充电时,电池充电的具体时间,比如,每次充电开始的具体时间;

电池充电前的电池使用时长信息;用于记录每一次充电的时间长度;

电池充电的充电功率参数信息;用于记录每一次充电的充电器输出参数,包括充电的电压、电流、温度等参数。

在步骤120中,依据所述用户电池充电数据信息,获取用户电池充电习惯、电池健康程度信息。

具体的,在获取了用户的电池充电数据以后,即可通过电池的充电数据来获取用户的充电习惯,以及电池健康程度信息,比如,通过获取用户电池充电时的电池剩余电量信息,可以获取用户设定的剩余电量阈值,也就是一旦电池剩余电量到达一定程度,就可以判断用户会选择进行充电;比如,通过获取用户电池充电时的充电时长信息,可以获取用户的充电时间长度习惯,可以了解用户的工作、生活情况,就可以判断在用户充电时一般会多长时间就需要拔掉充电器;比如,电池充电的充电时段信息,可以获取用户的生活习惯,判断到了一定时段用户即开始进行充电;比如,获取用户的电池充电前的电池使用时长信息,可以判断用户在完成依次充电以后,电池的使用状况,判断电池的健康程度;比如,获取用户的电池充电的充电功率参数信息,可以获取用户平常以何种参数进行充电,判断电池的健康状况。

具体的,在本申请的一个实施例中,后台云服务器通过对获取的用户电池充电数据信息进行大数据统计分析,通过svr算法深层处理后去获取用户充电习惯和电池健康程度,包括:

依据用户电池充电数据,进行极值归一化处理,将归一化后的数据进行聚类,获取不同类别的用户电池充电数据标签;

依据所述用户电池充电数据标签,将获取的用户电池充电数据进行合并,作为训练输入数据;

构建svr预测模型,根据所述不同类别的用户电池充电数据标签,分别根据不同类别训练svr预测模型;

将所述训练输入数据构建虚拟变量,并进行矩阵化;

将所述矩阵化后的训练输入数据按照不同类别分别输入对应的svr预测模型,得到预测结果;

根据所述预测结果得到用户电池充电习惯、电池健康程度信息。

具体的,在本申请的一个实施例中,所述依据所述用户电池充电数据信息,获取用户电池充电习惯、电池健康程度信息,包括:

在一个实施例中,所述将所述矩阵化后的训练输入数据按照不同类别分别输入对应的svr预测模型,得到预测结果,包括:

将所述矩阵化后的训练输入数据按照不同类别分别输入对应的svr预测模型后,svr预测模型的两层卷积层与两层全连接层进行卷积运算;

按照设定次数进行svr预测模型的训练,得到预测结果。

在步骤130中,依据所述用户电池充电习惯、电池健康程度信息,优化用户充电习惯,自动推荐用户充电方案。

具体的,在本申请的一个实施例中,所述依据所述用户电池充电习惯、电池健康程度信息,优化用户充电习惯,自动推荐用户充电方案,包括:

依据所述用户充电习惯、电池健康程度信息,构建用户充电习惯模型;

依据用户充电习惯模型,分析在不同条件下的用户充电最优方案;

将所述不同条件下的用户充电最优方案推荐给用户。

所述用户充电最优方案包括:电池充电时,最佳剩余电量;电池充电时,最佳充电时长;电池充电时,最佳充电功率;在当前剩余电量情况下,电池充电的最佳充电速度;在当前剩余电量请款下,电池最佳消耗参数。

在本申请实施例中,通过获取用户电池充电数据信息;依据所述用户电池充电数据信息,获取用户电池充电习惯、电池健康程度信息;依据所述用户电池充电习惯、电池健康程度信息,优化用户充电习惯,自动推荐用户充电方案,能够实现将用户使用电池的情况利用海量数据存储技术以及实时大数据分析技术,对投放使用的电池进行数据收集、实时分析用户充电画像及其对电池使用寿命的影响并推荐给用户优化后的充电方案,增长电池使用寿命。

应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

图2是本申请一个实施例提供的优化用户电池充电习惯的装置的结构示意图,如图2所示,所述优化用户电池充电习惯的装置包括:获取模块、推荐模块;

获取模块,用于获取用户电池充电数据信息,依据所述用户电池充电数据信息,获取用户电池充电习惯、电池健康程度信息;

推荐模块,用于依据所述用户电池充电习惯、电池健康程度信息,优化用户充电习惯,自动推荐用户充电方案。

在一个具体的实施例中,本申请的获取模块用于获取bms系统实时监测用户电池状态信息及充电信息;在bms系统上加装通讯模块;依据所述通讯模块,接收所述bms系统的用户电池充电数据。

在一个具体的实施例中,本申请的推荐模块用于依据用户电池充电数据,进行极值归一化处理,将归一化后的数据进行聚类,获取不同类别的用户电池充电数据标签;依据所述用户电池充电数据标签,将获取的用户电池充电数据进行合并,作为训练输入数据;构建svr预测模型,根据所述不同类别的用户电池充电数据标签,分别根据不同类别训练svr预测模型;将所述训练输入数据构建虚拟变量,并进行矩阵化;将所述矩阵化后的训练输入数据按照不同类别分别输入对应的svr预测模型,得到预测结果;根据所述预测结果得到用户电池充电习惯、电池健康程度信息。

在一个具体的实施例中,本申请的推荐模块用于将所述矩阵化后的训练输入数据按照不同类别分别输入对应的svr预测模型后,svr预测模型的两层卷积层与两层全连接层进行卷积运算;按照设定次数进行svr预测模型的训练,得到预测结果。

在一个具体的实施例中,本申请的推荐模块用于依据所述用户充电习惯、电池健康程度信息,构建用户充电习惯模型;依据用户充电习惯模型,分析在不同条件下的用户充电最优方案;将所述不同条件下的用户充电最优方案推荐给用户。

在本申请实施例中,通过获取模块获取用户电池充电数据信息;依据所述用户电池充电数据信息,通过推荐模块获取用户电池充电习惯、电池健康程度信息;依据所述用户电池充电习惯、电池健康程度信息,优化用户充电习惯,自动推荐用户充电方案,能够实现将用户使用电池的情况利用海量数据存储技术以及实时大数据分析技术,对投放使用的电池进行数据收集、实时分析用户充电画像及其对电池使用寿命的影响并推荐给用户优化后的充电方案,增长电池使用寿命。

关于优化用户电池充电习惯的装置的具体限定可以参见上文中对于优化用户电池充电习惯的方法的限定,在此不再赘述。上述优化用户电池充电习惯的装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种电子设备,该电子设备内部结构图可以如图3所示。该电子设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、近场通信(nfc)或其他技术实现。该计算机程序被处理器执行时以实现一种优化用户电池充电习惯的方法。该电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,本申请提供的优化用户电池充电习惯的装置可以实现为一种计算机程序的形式,计算机程序可在如图3所示的电子设备上运行。电子设备的存储器中可存储组成该优化用户电池充电习惯的装置的各个程序模块,比如,图2所示的获取模块、推荐模块。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的优化用户电池充电习惯的方法中的步骤。

在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于获取用户电池充电数据信息;依据所述用户电池充电数据信息,获取用户电池充电习惯、电池健康程度信息;依据所述用户电池充电习惯、电池健康程度信息,优化用户充电习惯,自动推荐用户充电方案。

在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于获取bms系统实时监测用户电池状态信息及充电信息;在bms系统上加装通讯模块;依据所述通讯模块,接收所述bms系统的用户电池充电数据。

在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于依据用户电池充电数据,进行极值归一化处理,将归一化后的数据进行聚类,获取不同类别的用户电池充电数据标签;依据所述用户电池充电数据标签,将获取的用户电池充电数据进行合并,作为训练输入数据;构建svr预测模型,根据所述不同类别的用户电池充电数据标签,分别根据不同类别训练svr预测模型;将所述训练输入数据构建虚拟变量,并进行矩阵化;将所述矩阵化后的训练输入数据按照不同类别分别输入对应的svr预测模型,得到预测结果;根据所述预测结果得到用户电池充电习惯、电池健康程度信息。

在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于将所述矩阵化后的训练输入数据按照不同类别分别输入对应的svr预测模型后,svr预测模型的两层卷积层与两层全连接层进行卷积运算;按照设定次数进行svr预测模型的训练,得到预测结果。

在一个具体的实施例中,本申请的处理器在执行一个或多个程序时,用于依据所述用户充电习惯、电池健康程度信息,构建用户充电习惯模型;依据用户充电习惯模型,分析在不同条件下的用户充电最优方案;将所述不同条件下的用户充电最优方案推荐给用户

特别地,根据本公开的实施例,上述任一实施例描述的优化用户电池充电习惯的方法可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行优化用户电池充电习惯的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。

所述一个或多个程序被存储在只读存储器rom中的程序或者随机访问存储器ram中的程序而执行各种适当的动作和处理。在随机访问存储器ram中,包括服务器完成相应业务的软件程序,还包括车辆驾驶操作所需的各种程序和数据。服务器与其被控制的硬件设备、只读存储器rom、随机访问存储器ram通过总线彼此相连,各种输入/输出接口也连接至总线。

以下部件连接至输入/输出接口:包括键盘、鼠标等的输入部分;包括诸如阴极射线管crt、液晶显示器lcd等以及扬声器等的输出部分;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分。通信部分经由诸如因特网的网络执行通信处理。驱动器也根据需要连接至输入/输出接口。可拆卸介质,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器上,以便于从其上读出的计算机程序根据需要被安装入存储器。

特别地,根据本公开的实施例,上述任一实施例描述的优化用户电池充电习惯的方法可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行优化用户电池充电习惯的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。

描述于本申请实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中。这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

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