一种电池监控单元参数的更新方法、装置、系统及汽车与流程

文档序号:12877321阅读:177来源:国知局
一种电池监控单元参数的更新方法、装置、系统及汽车与流程

本发明涉及电动汽车领域,尤其是一种电池监控单元参数的更新方法、装置、系统及汽车。



背景技术:

随着用户对电动汽车需求的多元化,不同种类的电动汽车随之出现。

作为电动汽车的三大核心部件的动力电池,随着电动汽车车型的增加,其配置也越来越多,增长的趋势是数倍的车型种类。

由于动力电池种类的增加,动力电池的核心控制系统——电池管理系统bms也是越来越复杂,配置方案也越来越多,尤其是bms中的电池监控单元bmu。由于不同的bmu的硬件配置信息的不同,需要设计出与每一硬件配置信息相对于的程序软件,随着配置方案的增加,设计的程序软件的方案也越来越多,进而导致用于开发和维护的bmu软件成指数倍增长,必须投入大量的人力与时间。



技术实现要素:

本发明实施例要解决的技术问题是提供一种电池监控单元参数的更新方法、装置、系统及汽车,用以实现对电池监控单元的配置参数进行更新,同时,降低对软件程序的维护成本。

为解决上述技术问题,本发明实施例提供的电池监控单元参数的更新方法,包括:

接收电池控制单元发送的第一配置版本号;

根据所述第一配置版本号,获得自身的配置参数是否需要更新的确定结果。

优选地,所述根据所述第一配置版本号,获得确定自身的配置参数是否需要更新的确定结果的步骤,包括:

判断所述第一配置版本号与当前存储的第二配置版本号是否相同;

若不同,则获得自身的配置参数需要更新的第一确定结果。

优选地,在获得自身的配置参数需要更新的第一确定结果时,所述电池监控单元参数配置方法还包括:

向电池控制单元发送配置版本号不一致的第一反馈信息;

接收所述电池控制单元根据所述第一反馈信息发送的与所述第一配置版本号对应的配置信息,并根据所述配置信息对自身的配置参数进行更新。

优选地,所述电池监控单元参数的更新方法还包括:

向所述电池控制单元发送一配置参数更新完成的第二反馈信息。

优选地,所述配置信息包括:电池监控单元配置版本号、电池监控单元温度配置信息、电池监控单元电压配置信息和电池监控单元温感型号信息。

优选地,所述接收电池控制单元发送的第一配置版本号的步骤,包括:

接收电池控制单元通过can总线发送的第一配置版本号。

根据本发明实施例的另一方面,本发明实施例还提供了一种电池监控单元参数的更新装置,包括:

接收模块,用于接收电池控制单元发送的第一配置版本号;

获取模块,用于根据所述第一配置版本号,获得自身的配置参数是否需要更新的确定结果。

优选地,所述获取模块包括:

判断单元,用于判断所述第一配置版本号与当前存储的第二配置版本号是否相同;

获取单元,用于若不同,则获得自身的配置参数需要更新的第一确定结果。

优选地,所述电池监控单元参数的更新装置还包括:

第一发送模块,用于在获得自身的配置参数需要更新的确定结果时,向电池控制单元发送配置版本号不一致的第一反馈信息;

更新模块,用于接收所述电池控制单元根据所述第一反馈信息发送的与所述第一配置版本号对应的配置信息,并根据所述配置信息对自身的配置参数进行更新。

优选地,所述电池监控单元参数的更新装置还包括:

第二发送模块,用于向所述电池控制单元发送一配置参数更新完成的第二反馈信息。

优选地,所述配置信息包括:电池监控单元配置版本号、电池监控单元温度配置信息、电池监控单元电压配置信息和电池监控单元温感型号信息。

优选地,所述接收模块包括:

接收单元,用于接收电池控制单元通过can总线发送的第一配置版本号。

根据本发明的另一方面,本发明实施例还提供了一种电池监控单元参数的更新系统,包括:

电池控制单元,以及与所述电池控制单元连接的多个电池监控单元;

其中,电池控制单元用于向所述电池控制单元发送第一配置版本号;所述电池监控单元用于接收所述电池控制单元发送的第一配置版本号,并根据所述第一配置版本号获得自身的配置参数是否需要更新的确定结果。

根据本发明实施例的另一方面,本发明实施例还提供了一种汽车,包括上述的电池监控单元参数的更新系统。

与现有技术相比,本发明实施例提供的电池监控单元参数的更新方法、装置、系统及汽车,至少具有以下有益效果:

电池监控单元内部分别存储有一对应的软件程序,在根据第一配置版本号确定自身的配置参数需要更新时,只需要对其中的配置参数进行更新,而不需要对整套软件程序进行更新替换,降低了对电池监控单元的配置参数进行更新的成本。同时,由于在更新过程中无需对软件程序进行更新替换,也即,在某一款车型的整个运行周期内,每一电池监控单元只对应有一种软件程序,降低了对软件程序维护的成本。

附图说明

图1为本发明实施例所述的电池监控单元参数的更新方法的流程示意图;

图2为本发明实施例中步骤2的具体流程示意图;

图3为本发明实施例所述的电池监控单元参数的更新系统的结构框图;

图4为本发明实施例所述的电池监控单元参数的更新最终的结构示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本发明的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含。

参照图1,本发明实施例提供了一种电池监控单元参数的更新方法,包括:

步骤1,接收电池控制单元发送的第一配置版本号;

步骤2,根据所述第一配置版本号,获得自身的配置参数是否需要更新的确定结果。

在本发明实施例中,电池监控单元内部分别存储有一对应的软件程序,在根据第一配置版本号确定自身的配置参数需要更新时,只需要对其中的配置参数进行更新,而不需要对整套软件程序进行更新替换,降低了对电池监控单元的配置参数进行更新的成本。同时,由于在更新过程中无需对软件程序进行更新替换,也即,在某一款车型的整个运行周期内,每一电池监控单元只对应有一种软件程序,降低了对软件程序维护的成本。

具体的,参照图2,在本发明实施例中,步骤2包括:

步骤21,判断所述第一配置版本号与当前存储的第二配置版本号是否相同;

步骤22,若不同,则获得自身的配置参数需要更新的第一确认结果。

具体的,在步骤21中,若判断出所述第一配置版本号与当前存储的第二配置版本号相同时,则获得自身的配置参数不需要更新的第二确认结果。

优选地,所述电池监控单元参数配置方法还包括:

步骤3,在获得自身的配置参数需要更新的第一确认结果时,向电池控制单元发送配置版本号不一致的第一反馈信息;

步骤4,接收所述电池控制单元根据所述第一反馈信息发送的与所述第一配置版本号对应的配置信息,并根据所述配置信息对自身的配置参数进行更新。

在获得第一确认结果后,表明该电池监控单元的配置信息需要进行更新,此时,电池监控单元主动向bcu发送第一反馈信息,以使得bcu能够将其对应的配置信号发送给自身,以达到配置参数进行更新的效果。

优选地,所述电池监控单元参数更新的方法还包括:

步骤5,向所述电池控制单元发送一配置参数更新完成的第二反馈信息。

在该第二反馈信息中包含有电池监控单元的配置信息与电池控制单元发送的配置信息完全相同的反馈结果。

在本发明实施例中,需要所有进行配置参数更新的电池监控单元均向电池控制单元发送该第二反馈信息后,电池管理系统bms才会开始进行工作。

优选地,所述配置信息包括:电池监控单元配置版本号、电池监控单元温度配置信息、电池监控单元电压配置信息和电池监控单元温感型号信息。

优选地,所述步骤1包括:

接收电池控制单元通过can总线发送的第一配置版本号。

电池控制单元以广播帧的方式向与其连接的多个电池监控单元发送第一配置版本号。

在本发明实施例中,在执行步骤1之前,需要保证汽车的电池管理系统bms处于一上电状态,也即,电池监控单元和电池控制单元处于一上电状态。

在本发明实施例中,在执行完步骤5之后,该方法还包括:将自身的第二配置版本号更改为所述第一版本号。

将配置版本号进行更改的方式,便于了后期对配置参数再次进行更新时的更新步骤的执行。

通过电池监控单元内部分别存储有一对应的软件程序,在根据第一配置版本号确定自身的配置参数需要更新时,只需要对其中的配置参数进行更新,而不需要对整套软件程序进行更新替换,降低了对电池监控单元的配置参数进行更新的成本。同时,由于在更新过程中无需对软件程序进行更新替换,也即,在某一款车型的整个运行周期内,每一电池监控单元只对应有一种软件程序,降低了对软件程序维护的成本。

参照图4,根据本发明实施例的另一方面,本发明实施例还提供了一种电池监控单元参数的更新装置,包括:

接收模块,用于接收电池控制单元发送的第一配置版本号;

获取模块,用于根据所述第一配置版本号,获得自身的配置参数是否需要更新的确认结果。

优选地,所述获取模块包括:

判断单元,用于判断所述第一配置版本号与当前存储的第二配置版本号是否相同;

获取单元,用于若不同,则获得自身的配置参数需要更新的第一确认结果。

优选地,所述电池监控单元参数更新的装置还包括:

第一发送模块,用于在获得自身的配置参数需要更新的第一确认结果时,向电池控制单元发送配置版本号不一致的第一反馈信息;

更新模块,用于接收所述电池控制单元根据所述第一反馈信息发送的与所述第一配置版本号对应的配置信息,并根据所述配置信息对自身的配置参数进行更新。

优选地,所述电池监控单元参数配置装置还包括:

第二发送模块,用于向所述电池控制单元发送一配置参数更新完成的第二反馈信息。

优选地,所述配置信息包括:电池监控单元配置版本号、电池监控单元温度配置信息、电池监控单元电压配置信息和电池监控单元温感型号信息。

优选地,所述接收模块包括:

接收单元,用于接收电池控制单元通过can总线发送的第一配置版本号。

本发明实施例提供的汽车抖动控制装置,是与上述方法对应的装置,上述方法中的所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。通过电池监控单元内部分别存储有一对应的软件程序,在根据第一配置版本号确定自身的配置参数需要更新时,只需要对其中的配置参数进行更新,而不需要对整套软件程序进行更新替换,降低了对电池监控单元的配置参数进行更新的成本。同时,由于在更新过程中无需对软件程序进行更新替换,也即,在某一款车型的整个运行周期内,每一电池监控单元只对应有一种软件程序,降低了对软件程序维护的成本。

参照图4,根据本发明的另一方面,本发明实施例还提供了一种电池监控单元参数的更新系统,包括:

电池控制单元,以及与所述电池控制单元连接的多个电池监控单元;

其中,电池控制单元用于向所述电池控制单元发送第一配置版本号;所述电池监控单元用于接收所述电池控制单元发送的第一配置版本号,并根据所述第一配置版本号获得自身的配置参数是否需要更新的确定结果。

具体地,参照图4,在电池控制单元内部存储有每一电池监控单元的配置信息,多个电池监控单元中属于同一配置版本号的配置信息设置于同一文件中,保证后续需要配置参数更新时,发送第一配置版本号的步骤能够正常进行。

具体地,在本发明实施例中,所述电池监控单元还用于在获得自身的配置参数需要更新的第一确认结果时,向电池控制单元发送配置版本号不一致的第一反馈信息;所述电池控制单元还用于接收电池监控单元发送的第一反馈信息,并根据所述第一反馈信息向所述电池监控单元发送与所述第一配置版本号对应的配置信息;所述电池监控单元还用于根据所述配置信息对自身的配置参数进行更新,并向所述电池控制单元发送一配置参数更新完成的第二反馈信息;所述电池控制单元还用于接收所述电池监控单元发送的第二反馈信息。

其中,所述配置信息包括:电池监控单元配置版本号、电池监控单元温度配置信息、电池监控单元电压配置信息和电池监控单元温感型号信息。

本发明实施例提供的电池监控单元参数的更新系统,能够实现对电池监控单元的配置参数进行更新的作用,同时,在该车型运行周期内,每一电池监控单元只对应有一套软件程序,降低了后期对软件程序的维护成本。

根据本发明实施例的另一方面,本发明实施例还提供了一种汽车,包括上述的电池监控单元参数的更新系统。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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