电动车运行数据记录方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29217143 阅读:16 留言:0更新日期:2021-07-10 00:55
本申请公开了一种电动车运行数据记录方法、装置、电子设备及存储介质。所述方法包括:获取电动车运行数据;将所述电动车运行数据存储到BMS的存储器的设定分区中,设置优先级,并记录电动车运行数据存储时间参数;云服务器发送请求命令给BMS,BMS接收到指令后根据优先级进入存储器的设定分区中读取电动车运行数据和存储时间信息,云服务器中存储的时间信息晚于BMS读取的存储时间信息时,BMS将存储器中存储的电动车运行数据传输到云服务器。在本申请将存储器中存储的电动车运行数据信息传输到云服务器,能够实现数据的分类存储和长时间存储,以便更好的管理车辆和电池。以便更好的管理车辆和电池。以便更好的管理车辆和电池。

【技术实现步骤摘要】
电动车运行数据记录方法、装置、电子设备及存储介质


[0001]本公开一般涉及电动车控制
,尤其涉及一种电动车运行数据记录方法、装置、电子设备及存储介质。

技术介绍

[0002]现有的两轮车电池BMS管理系统中是使用的是单片机的存储器存储数据。因为存储器内存比较小,所以能够存储的数据少,数据存储生命周期短。例如用户每次使用的电量;控制器、电池和整车的电压电流,整车和电池温度、整车速度;车辆扭矩;运行轨迹等数据采取的是数据更替覆盖法,每来一个新数据时会覆盖上一个数据,数据无法长时间存储。
[0003]因此,希望有一种更高效的电动车运行数据记录方法,解决电动车运行数据无法长时间存储的问题。

技术实现思路

[0004]鉴于现有技术中的上述缺陷或不足,期望提供一种电动车运行数据记录方法、装置、电子设备及存储介质,能够符合目前在电动车运行数据长时间存储的需求。
[0005]基于本专利技术实施例的一个方面,本申请实施例提供了一种电动车运行数据记录方法,所述方法包括:获取电动车运行数据;将所述电动车运行数据存储到BMS的存储器的设定分区中,设置优先级,并记录电动车运行数据存储时间参数;云服务器发送请求命令给BMS,BMS接收到指令后根据优先级进入存储器的设定分区中读取电动车运行数据和存储时间信息,将存储器中电动车运行数据的存储时间信息和云服务器中已存储电动车运行数据的时间信息进行比较,云服务器中存储的时间信息晚于BMS读取的存储时间信息时,BMS将存储器中存储的电动车运行数据传输到云服务器。r/>[0006]基于本专利技术实施例的另一个方面,公开一种电动车运行数据记录装置,所述装置包括数据获取模块,用于获取电动车运行数据;数据存储模块,用于将所述电动车运行数据存储到BMS的存储器的设定分区中,设置优先级,并记录电动车运行数据存储时间参数;存储控制模块,用于依据云服务器发送请求命令给BMS,BMS接收到指令后根据优先级进入存储器的设定分区中读取电动车运行数据和存储时间信息,将存储器中电动车运行数据的存储时间信息和云服务器中已存储电动车运行数据的时间信息进行比较,云服务器中存储的时间信息晚于BMS读取的存储时间信息时,BMS将存储器中存储的电动车运行数据传输到云服务器。
[0007]基于本专利技术实施例的又一个方面,公开一种电子设备,该设备包括一个或者多个处理器和存储器,存储器,用于存储一个或多个程序;当所述一个或多个程序被所述处理器执行时,使得所述处理器实现本专利技术各实施例提供的电动车运行数据记录方法。
[0008]基于本专利技术实施例的又一个方面,公开一种存储有计算机程序的计算机可读存储介质,该计算机程序被执行时实现本专利技术各实施例提供的电动车运行数据记录方法。
[0009]在本申请实施例中,依据获取的电动车运行数据信息,通过比较电动车运行数据
信息在存储器中存储的时间信息与在云服务器中存储的时间信息,云服务器中存储的时间信息晚于BMS读取的存储时间信息时,将存储器中存储的电动车运行数据信息传输到云服务器,能够实现数据的分类存储和长时间存储,以便更好的管理车辆和电池。
附图说明
[0010]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0011]图1是本申请一个实施例提供的一种电动车运行数据记录装置的结构示意图。
[0012]图2为本申请一个实施例的电动车运行数据记录方法的示例性流程图;
具体实施方式
[0013]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与专利技术相关的部分。
[0014]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0015]图1是本申请一个实施例提供的一种电动车运行数据记录装置的结构示意图,如图1所示,所述设备包括:本实施例提供的电动车运行数据记录装置包括:
[0016]数据获取模块,用于获取电动车运行数据;电动车的运行数据主要包括:用户每次使用的电量;控制器、电池和整车的电压电流;整车和电池温度、整车速度;车辆扭矩等信息,通过获取电动车运行数据可以获取电动车的运行状况,从而更好、更安全的保护人和车辆。
[0017]数据存储模块,用于将所述电动车运行数据存储到BMS的存储器的设定分区中,并记录电动车运行数据存储时间参数;所述数据存储模块是在获取到数据获取模块获取的电动车运行数据后,首先将电动车运行数据暂存在数据存储模块的对应设定分区内,在设定存储器的设定分区时,一般依据存储器的设定分区存储的电动车运行数据类型,比如,可以将存储器的设定分区区分为重要故障数据存储区、充电数据存储区、放电数据存储区、静置数据存储区、其他数据存储区。通过划定不同的设定分区,存储不同的电动车运行数据类型。在访问数据存储模块中存储的电动车运行数据时,根据不同的优先级进行,因此,在划分存储区的设定分区时,需要指定每一个设定分区的优先级,以实现在读取存储器的划定分区的电动车运行数据时,能够根据按照优先级的顺序读取,比如,按照优先级顺序,可以设置重要故障数据存储区的优先级为第一级、充电数据存储区的优先级为第二级、放电数据存储区的优先级为第三级、静置数据存储区的优先级为第四级、其他数据存储区的优先级为第五级,第一级的优先级最高,第五级的优先级最低。
[0018]存储控制模块,用于依据云服务器发送请求命令给BMS,BMS接收到指令后根据优先级进入存储器的设定分区中读取电动车运行数据和存储时间信息,将存储器中电动车运行数据的存储时间信息和云服务器中已存储电动车运行数据的时间信息进行比较,云服务器中存储的时间信息晚于BMS读取的存储时间信息时,BMS将存储器中存储的电动车运行数据传输到云服务器。为了实现电动车运行数据的长时间存储,需要将暂存在数据存储模块
的电动车运行数据发送到云服务器中,存储控制模块就是控制电动车运行数据从数据存储模块发送到云服务器中。由于云服务器中已经存储的电动车运行数据与数据存储模块存储的电动车运行数据在时间参数上不同步,因此,需要首先判断云服务器中已经存储的电动车运行数据与数据存储模块存储的电动车运行数据在时间上的先后关系,通过这种先后关系来确定数据存储模块中的哪些数据需要发送到云服务器中。存储控制模块控制电动车运行数据由数据存储模块发送至云服务器的步骤包括:获取云服务器中存储的电动车运行数据的时间信息;获取游标对应的存储器的划定分区,以及对应的电动车运行数据的存储时间信息;比较所述云服务器中存储的电动车运行数据的时间信息和游标对应的存储器的划定分区中电动车运行数据的存储时间信息,获取存储时间先后信息;依据所述存储时间先后信息,按照设定规则读取所述存储器中存储的电动车运行数据信息;完成存储器中存储的电动车运行数据传输到云服务器。具体的,当所述云服务器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电动车运行数据记录方法,其特征在于,所述方法包括:获取电动车运行数据;将所述电动车运行数据存储到BMS的存储器的设定分区中,设置优先级,并记录电动车运行数据存储时间参数;云服务器发送请求命令给BMS,BMS接收到指令后根据优先级进入存储器的设定分区中读取电动车运行数据和存储时间信息,将存储器中电动车运行数据的存储时间信息和云服务器中已存储电动车运行数据的时间信息进行比较,云服务器中存储的时间信息晚于BMS读取的存储时间信息时,BMS将存储器中存储的电动车运行数据传输到云服务器。2.根据权利要求1所述的方法,其特征在于,所述将所述电动车运行数据存储到BMS的存储器的设定分区中包括:设置存储器的划定分区,所述存储器的分区包括:重要故障数据存储区、充电数据存储区、放电数据存储区、静置数据存储区、其他数据存储区;依据所述存储器的划定分区和获取的电动车运行数据,将电动车运行数据存储到相应的存储器的划定分区中;设置存储器的划定分区中读取电动车运行数据的优先级;依据所述存储器的划定分区中读取电动车运行数据的优先级读取相应的存储器的划定分区的电动车运行数据;设定相应的游标记录当前读取电动车运行数据的存储器的划定分区。3.根据权利要求2所述的方法,其特征在于,将存储器中电动车运行数据的存储时间信息和云服务器中已存储电动车运行数据的时间信息进行比较,云服务器中存储的时间信息晚于BMS读取的存储时间信息时,BMS将存储器中存储的电动车运行数据传输到云服务器,包括:获取云服务器中存储的电动车运行数据的时间信息;获取游标对应的存储器的划定分区,以及对应的电动车运行数据的存储时间信息;比较所述云服务器中存储的电动车运行数据的时间信息和游标对应的存储器的划定分区中电动车运行数据的存储时间信息,获取存储时间先后信息;依据所述存储时间先后信息,按照设定规则读取所述存储器中存储的电动车运行数据信息;完成存储器中存储的电动车运行数据传输到云服务器。4.根据权利要求3所述的方法,其特征在于,所述BMS接收云服务器请求后,游标将对应指定存储器的划定分区,获取对应的电动车运行数据的存储时间信息,包括:当所述云服务器中存储的电动车运行数据的时间信息晚于所述游标对应的存储器的划定分区中电动车运行数据的存储时间信息,则将读取所述游标对应的存储器的划定分区中电动车运行数据的存储时间信息前的全部电动车运行...

【专利技术属性】
技术研发人员:吴伟郑君彬陈攀兰吴汉富张志平刘聪曾国强黄李冲叶国华
申请(专利权)人:广东博力威科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1