数据发送方法、装置、存储介质和电子设备制造方法及图纸

技术编号:38215190 阅读:10 留言:0更新日期:2023-07-25 11:23
本公开涉及数据发送方法、装置、存储介质和电子设备。上述数据发送方法包括响应于收敛模块广播的数据采集指令,基于当前数据采集模块的预设采集序号标识,确定当前数据采集模块对应的第一预设上传时刻;在当前数据采集模块的预设采集序号标识表征当前数据采集模块不是首个数据采集模块的情况下,若在第一预设上传时刻之前接收到上一数据采集模块的结束信号,将当前数据采集模块的采集数据上传到收敛模块;上一数据采集模块的采集顺序在当前数据采集模块的采集顺序之前且与当前数据采集模块相邻。本公开可以将数据采集模块数据上传的时间提前,提高数据传输的效率,减少收敛模块的计算压力,且多方交互信号,能够降低数据的漏传率。漏传率。漏传率。

【技术实现步骤摘要】
数据发送方法、装置、存储介质和电子设备


[0001]本公开涉及电池
,尤其涉及数据发送方法、装置、存储介质和电子设备。

技术介绍

[0002]现有技术中,电池管理系统的收敛模块广播采集指令时,为保障各个采集模块有充足的上传时间,通常由采集模块计算每个采集模块数据最大限度的上传时间,每个采集模块再根据上传时间依次进行数据的上传,收敛模块和采集模块之间数据交互如图1所示,采集数据的上传依赖于采集模块和收敛模块的信号交互,降低广播数据上传的效率,且容易导致数据的漏传。

技术实现思路

[0003]为了解决上述提出的至少一个技术问题,本公开提出了数据发送方法、装置、存储介质和电子设备。
[0004]根据本公开的一方面,提供了一种数据发送方法,应用于电池管理系统,所述电池管理系统包括收敛模块,以及多个电池功能模块各自对应的数据采集模块,每个数据采集模块对应预设采集序号标识,其包括:响应于所述收敛模块广播的数据采集指令,基于当前数据采集模块的预设采集序号标识,确定所述当前数据采集模块对应的第一预设上传时刻;在所述当前数据采集模块的预设采集序号标识表征所述当前数据采集模块不是首个数据采集模块的情况下,若在所述第一预设上传时刻之前接收到上一数据采集模块的结束信号,将所述当前数据采集模块的采集数据上传到所述收敛模块;所述上一数据采集模块的采集顺序在所述当前数据采集模块的采集顺序之前且与所述当前数据采集模块相邻。
[0005]在一些可能的实施方式中,在所述确定所述当前数据采集模块对应的第一预设上传时刻之后,所述方法还包括:在所述当前数据采集模块的预设采集序号标识表征所述当前数据采集模块不是首个数据采集模块的情况下,若在所述第一预设上传时刻之前未接收到上一数据采集模块的结束信号,基于所述第一预设上传时刻将所述当前数据采集模块的采集数据上传到所述收敛模块。
[0006]在一些可能的实施方式中,在所述确定所述当前数据采集模块对应的第一预设上传时刻之后,所述方法还包括:在所述当前数据采集模块的预设采集序号标识表征所述当前数据采集模块是首个数据采集模块的情况下,基于所述第一预设上传时刻将所述当前数据采集模块的采集数据上传到所述收敛模块。
[0007]在一些可能的实施方式中,在所述确定所述当前数据采集模块对应的第一预设上传时刻之后,所述方法还包括:
若在所述第一预设上传时刻之前接收到第一目标数据采集模块的结束信号,基于所述第一目标数据采集模块对应的采集顺序更新所述当前数据采集模块的第一预设上传时刻,得到第二预设上传时刻,所述第一目标数据采集模块的采集顺序在所述当前数据采集模块的采集顺序之前且与所述当前数据采集模块不相邻;若在所述第二预设上传时刻之前未接收到上一数据采集模块的结束信号,基于所述第二预设上传时刻将所述当前数据采集模块的采集数据上传到所述收敛模块。
[0008]在一些可能的实施方式中,所述方法还包括:在未接收到所述收敛模块广播的数据采集指令,且所述当前数据采集模块的预设采集序号标识表征所述当前数据采集模块不是首个数据采集模块的情况下,若接收到上一数据采集模块的结束信号,将所述当前数据采集模块的采集数据上传到所述收敛模块。
[0009]在一些可能的实施方式中,所述方法还包括:在未接收到所述收敛模块广播的数据采集指令的情况下,若接收到第二目标数据采集模块的结束信号,确定所述当前数据采集模块对应的第三预设上传时刻,所述第二目标数据采集模块的采集顺序在所述当前数据采集模块的采集顺序之前且不与所述当前数据采集模块相邻;若在所述第三预设上传时刻之前未接收到上一数据采集模块的结束信号,基于所述第三预设上传时刻将所述当前数据采集模块的采集数据上传到所述收敛模块。
[0010]在一些可能的实施方式中,所述方法还包括:若在所述第三预设上传时刻之前接收到上一数据采集模块的结束信号,将所述当前数据采集模块的采集数据上传到所述收敛模块。
[0011]在一些可能的实施方式中,所述数据采集模块的结束信号包括指令标识,所述若在所述第一预设上传时刻之前接收到上一数据采集模块的结束信号,将所述当前数据采集模块的采集数据上传到所述收敛模块,包括:若在所述第一预设上传时刻之前接收到上一数据采集模块的结束信号,检测所述上一数据采集模块的结束信号对应的指令标识是否指向所述数据采集指令;若是,将所述当前数据采集模块的采集数据上传到所述收敛模块。
[0012]在一些可能的实施方式中,在所述将所述当前数据采集模块的采集数据上传到所述收敛模块之后,所述方法还包括:生成所述当前数据采集模块的结束信号;将所述当前数据采集模块的结束信号发送到至少一个第三目标数据采集模块,所述第三目标数据采集模块的采集顺序在所述当前数据采集模块的采集顺序之后。
[0013]根据本公开的第二方面,提供数据发送装置,应用于电池管理系统,所述电池管理系统包括收敛模块,以及多个电池功能模块各自对应的数据采集模块,每个数据采集模块对应预设采集序号标识,所述装置包括:第一预设上传时刻确定模块,用于响应于所述收敛模块广播的数据采集指令,基于当前数据采集模块的预设采集序号标识,确定所述当前数据采集模块对应的第一预设上传时刻;第一数据上传模块,用于在所述当前数据采集模块的预设采集序号标识表征所述当前数据采集模块不是首个数据采集模块的情况下,若在所述第一预设上传时刻之前接收
到上一数据采集模块的结束信号,将所述当前数据采集模块的采集数据上传到所述收敛模块;所述上一数据采集模块的采集顺序在所述当前数据采集模块的采集顺序之前且与所述当前数据采集模块相邻。
[0014]根据本公开的第三方面,提供了一种电子设备,包括至少一个处理器,以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令实现如第一方面中任意一项所述的数据发送方法。
[0015]根据本公开的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如第一方面中任意一项所述的数据发送方法。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开。
[0017]实施本公开,具有以下有益效果:响应于收敛模块广播的数据采集指令,基于当前数据采集模块的预设采集序号标识,确定当前数据采集模块对应的第一预设上传时刻,数据采集模块接收到收敛模块广播的数据采集指令后确定其上传数据的最晚时间,保证数据的最晚上传时间。且各个数据采集模块分别计算各自的预设上传时刻,减少了收敛模块的计算压力,提高计算效率。在当前数据采集模块的预设采集序号标识表征当前数据采集模块不是首个数据采集模块的情况下,若在第一预设上传时刻之前接收到上一数据采集模块的结束信号,将当前数据采集模块的采集数据上传到收敛模块;上一数据采集模块的采集顺序在当前数据采集模块的采集顺序之前且与当前数据采集模块相邻本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据发送方法,其特征在于,应用于电池管理系统,所述电池管理系统包括收敛模块,以及多个电池功能模块各自对应的数据采集模块,每个数据采集模块对应预设采集序号标识,所述方法包括:响应于所述收敛模块广播的数据采集指令,基于当前数据采集模块的预设采集序号标识,确定所述当前数据采集模块对应的第一预设上传时刻;在所述当前数据采集模块的预设采集序号标识表征所述当前数据采集模块不是首个数据采集模块的情况下,若在所述第一预设上传时刻之前接收到上一数据采集模块的结束信号,将所述当前数据采集模块的采集数据上传到所述收敛模块;所述上一数据采集模块的采集顺序在所述当前数据采集模块的采集顺序之前且与所述当前数据采集模块相邻。2.根据权利要求1所述的方法,其特征在于,在所述确定所述当前数据采集模块对应的第一预设上传时刻之后,所述方法还包括:在所述当前数据采集模块的预设采集序号标识表征所述当前数据采集模块不是首个数据采集模块的情况下,若在所述第一预设上传时刻之前未接收到上一数据采集模块的结束信号,基于所述第一预设上传时刻将所述当前数据采集模块的采集数据上传到所述收敛模块。3.根据权利要求1所述的方法,其特征在于,在所述确定所述当前数据采集模块对应的第一预设上传时刻之后,所述方法还包括:在所述当前数据采集模块的预设采集序号标识表征所述当前数据采集模块是首个数据采集模块的情况下,基于所述第一预设上传时刻将所述当前数据采集模块的采集数据上传到所述收敛模块。4.根据权利要求1所述的方法,其特征在于,在所述确定所述当前数据采集模块对应的第一预设上传时刻之后,所述方法还包括:若在所述第一预设上传时刻之前接收到第一目标数据采集模块的结束信号,基于所述第一目标数据采集模块对应的采集顺序更新所述当前数据采集模块的第一预设上传时刻,得到第二预设上传时刻,所述第一目标数据采集模块的采集顺序在所述当前数据采集模块的采集顺序之前且与所述当前数据采集模块不相邻;若在所述第二预设上传时刻之前未接收到上一数据采集模块的结束信号,基于所述第二预设上传时刻将所述当前数据采集模块的采集数据上传到所述收敛模块。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在未接收到所述收敛模块广播的数据采集指令,且所述当前数据采集模块的预设采集序号标识表征所述当前数据采集模块不是首个数据采集模块的情况下,若接收到上一数据采集模块的结束信号,将所述当前数据采集模块的采集数据上传到所述收敛模块。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在未接收到所述收敛模块广播的数据采集指令的情况下,若接收到第二目标数据采集模块的结束信号,确定所述当前数据采集模块对应的第三预设上传时刻,所述第二目标数据采集模块的采集顺序在所述当前...

【专利技术属性】
技术研发人员:李明星杨冬强黄灿王文义江海
申请(专利权)人:杭州华塑科技股份有限公司
类型:发明
国别省市:

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

1