一种燃料电池的远程监控方法及装置制造方法及图纸

技术编号:35248329 阅读:19 留言:0更新日期:2022-10-19 09:56
本发明专利技术提供了一种燃料电池的远程监控方法及装置,涉及电池监控技术领域。其中,该方法包括:将电池监控请求发送至分配服务器,然后由接收分配服务器下发的目标边缘服务器的加密公钥和通信标识,并基于加密公钥对燃料电池目标监控参数进行加密,生成电池参数密文,并将电池参数密文打包,生成第一数据包。在整个电池参数的过程中,即使被第三方恶意获取,也能保证电池参数数据传输的安全性。并且通过分配服务器选择目标边缘服务器,由目标边缘服务器执行燃料电池监控参数的数据分析和处理,减少了云端的计算压力,并且能够大大地提高任务结果的反馈速度,提高用户的使用体验。提高用户的使用体验。提高用户的使用体验。

【技术实现步骤摘要】
一种燃料电池的远程监控方法及装置


[0001]本专利技术涉及电池监控
,特别是涉及一种燃料电池的远程监控方法及装置。

技术介绍

[0002]燃料电池是直接把燃料的化学能转换为电能的装置,是一种很有发展前途的洁净和高效的发电方式,被称为21世纪的分布式电源。其广泛应用于新能源汽车等领域,而除了本地的电池监控之外,还可以将电池的监控分析任务交给云端来进行处理。
[0003]相关技术中,通过将本地采集的燃料电池的监控参数发送给云端处理,来达到对燃料电池进行监控分析的目的,但是当多个燃料电池需要进行监控分析时,需要消耗大量的算力,占用大量的计算资源,导致燃料电池的参数分析延时较高,并且整个过程中数据安全性较低,容易被恶意获取和破解,从而影响用户的安全。

技术实现思路

[0004]本专利技术提供一种燃料电池的远程监控方法及装置,以解决或者部分解决上述
技术介绍
中提到的技术问题。
[0005]为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种燃料电池的远程监控方法,应用于电池监控系统中,电池监控系统包括信息采集端、分配服务器和至少一个边缘服务器,信息采集端和边缘服务器位于同一局域网内,方法包括:信息采集端将电池监控请求发送至分配服务器;其中,电池监控请求至少包括信息采集端的坐标位置信息;分配服务器接收信息采集端发送的监控分析请求,并根据监控分析请求,确定目标边缘服务器;分配服务器将目标边缘服务器对应的加密公钥和通信标识发送至信息采集端;信息采集端接收分配服务器下发的目标边缘服务器的加密公钥和通信标识;信息采集端根据加密公钥对燃料电池目标监控参数进行加密,生成电池参数密文,并将电池参数密文和监控分析请求打包,生成第一数据包;信息采集端根据通信标识,向目标边缘服务器发送第一数据包;目标边缘服务器接收信息采集端发送的第一数据包,并根据第一数据包获得监控分析请求和电池参数明文;目标边缘服务器根据监控分析请求,确定监控分析请求对应的目标算力池,并在目标算力池中,根据电池参数明文和监控分析请求,生成反馈参数;目标边缘服务器根据反馈参数,确定对应的监控响应指令,并将监控响应指令和反馈参数打包生成第二数据包,并发送至信息采集端;信息采集端接收目标边缘服务器发送的第二数据包。
[0006]可选地,向目标边缘服务器发送第一数据包的步骤包括:将第一数据包分包为多个第三数据包,并确定第三数据包的总数量和每个第三数据包的序号;其中,第三数据包的序号由小到大排列;在发送序号最小的第三数据包的同时,启动预设全局定时器;获取全局计时器记录的第三数据包的传输时间;若第三数据包的传输时间大于全局计时器预设的合理超时时间,则获取已经发送的第三数据包的数量;若已经发送的第三数据包的数量小于第三数据包的总数量,则丢弃第一数据包,并重新进行第一数据包的发送。
[0007]可选地,在接收目标边缘服务器发送的第二数据包的步骤之后,方法还包括:解析第二数据包,获得第二数据包中的反馈参数和监控响应指令;其中,监控响应指令至少包括告警指令;通过语音设备或者显示设备向用户发送告警指令,以提示用户燃料电池处于高风险状态;根据反馈参数,确定是否继续执行对燃料电池目标监控参数的监控。
[0008]可选地,根据加密公钥对信息采集端采集的燃料电池目标监控参数进行加密,生成电池参数密文的步骤包括:基于加密算法和加密公钥,对燃料电池目标监控参数进行加密,生成电池参数密文,其中,加密算法为SM9算法或SM4算法中的一种,燃料电池目标监控参数为电压测量值、电流测量值、极化电压值中的一种或多种。
[0009]可选地,方法还包括:分配服务器向覆盖范围内的边缘服务器下发用户画像信息的上传指令;其中,用户画像信息至少包括边缘服务器的历史坐标信息、历史电量信息和历史CPU占用信息;分配服务器接收边缘服务器上传的用户画像信息,并根据用户画像信息构建每个边缘服务器的用户画像。
[0010]可选地,根据用户画像信息构建每个边缘服务器的用户画像的步骤包括:根据每个边缘服务器的历史坐标信息,构建每个边缘服务器的位置时间序列;根据每个边缘服务器的历史电量信息,构建每个边缘服务器的电量时间序列;根据每个边缘服务器的历史CPU占用信息,构建每个边缘服务器的CPU占用率时间序列;根据位置时间序列、电量时间序列以及CPU占用率时间序列,构建每个边缘服务器的用户画像。
[0011]可选地,根据监控分析请求,确定目标边缘服务器的步骤包括:解析监控分析请求,获得信息采集端的坐标位置信息;根据信息采集端的坐标位置信息与位置时间序列,确定当前时刻信息采集端与每个边缘服务器的覆盖范围相关度,并根据覆盖范围相关度,计算每个边缘服务器的第一分值;根据电量时间序列,确定每个边缘服务器当前时刻的电量,并根据每个边缘服务器当前时刻的电量,计算每个边缘服务器的第二分值;
根据CPU占用率时间序列,确定每个边缘服务器当前时刻的CPU占用率,并根据每个边缘服务器当前时刻的CPU占用率,计算每个边缘服务器的第三分值;根据第一分值、第二分值、第三分值以及预设的权重值,计算每个边缘服务器的最终分值;将最终分值最大值对应的边缘服务器,确定为目标边缘服务器。
[0012]可选地,根据第一数据包获得监控分析请求和电池参数明文的步骤包括:解析第一数据包,获得监控分析请求和电池参数密文;根据目标边缘服务器的加密私钥对电池参数密文进行解密,获得电池参数明文。
[0013]可选地,监控分析请求包括对应的算法需求;根据电池参数明文和监控分析请求,生成反馈参数的步骤包括:向目标边缘服务器发送第一数据包的步骤包括:将第一数据包分包为多个第三数据包,并确定第三数据包的总数量和每个第三数据包的序号;其中,第三数据包的序号由小到大排列;在发送序号最小的第三数据包的同时,启动预设全局定时器;获取全局计时器记录的第三数据包的传输时间;若第三数据包的传输时间大于全局计时器预设的合理超时时间,则获取已经发送的第三数据包的数量;若已经发送的第三数据包的数量小于第三数据包的总数量,则丢弃第一数据包,并重新进行第一数据包的发送。
[0014]为了解决上述问题,本专利技术第二方面提出一种燃料电池的远程监控装置,装置包括:请求发送模块,用于信息采集端将电池监控请求发送至分配服务器;其中,电池监控请求至少包括信息采集端的坐标位置信息;筛选模块,用于分配服务器接收信息采集端发送的监控分析请求,并根据监控分析请求,确定目标边缘服务器;下发模块,用于分配服务器将目标边缘服务器对应的加密公钥和通信标识发送至信息采集端;第一接收模块,用于信息采集端接收分配服务器下发的目标边缘服务器的加密公钥和通信标识;加密模块,用于信息采集端根据加密公钥对燃料电池目标监控参数进行加密,生成电池参数密文,并将电池参数密文和监控分析请求打包,生成第一数据包;数据包发送模块,用于信息采集端根据通信标识,向目标边缘服务器发送第一数据包;数据包接收模块,用于目标边缘服务器接收信息采集端发送的第一数据包,并根据第一数据包获得监控分析请求和电池参数明文;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种燃料电池的远程监控方法,其特征在于,应用于电池监控系统中,所述电池监控系统包括信息采集端、分配服务器和至少一个边缘服务器,所述信息采集端和所述边缘服务器位于同一局域网内,所述方法包括:所述信息采集端将电池监控请求发送至所述分配服务器;其中,所述电池监控请求至少包括所述信息采集端的坐标位置信息;所述分配服务器接收所述信息采集端发送的监控分析请求,并根据所述监控分析请求,确定目标边缘服务器;所述分配服务器将所述目标边缘服务器对应的加密公钥和通信标识发送至所述信息采集端;所述信息采集端接收所述分配服务器下发的目标边缘服务器的加密公钥和通信标识;所述信息采集端根据所述加密公钥对燃料电池目标监控参数进行加密,生成电池参数密文,并将所述电池参数密文和监控分析请求打包,生成第一数据包;所述信息采集端根据所述通信标识,向所述目标边缘服务器发送所述第一数据包;所述目标边缘服务器接收所述信息采集端发送的第一数据包,并根据所述第一数据包获得所述监控分析请求和电池参数明文;所述目标边缘服务器根据所述监控分析请求,确定所述监控分析请求对应的目标算力池,并在所述目标算力池中,根据所述电池参数明文和所述监控分析请求,生成反馈参数;所述目标边缘服务器根据所述反馈参数,确定对应的监控响应指令,并将所述监控响应指令和所述反馈参数打包生成第二数据包,并发送至所述信息采集端;所述信息采集端接收所述目标边缘服务器发送的第二数据包。2.根据权利要求1所述的一种燃料电池的远程监控方法,其特征在于,向所述目标边缘服务器发送所述第一数据包的步骤包括:将所述第一数据包分包为多个第三数据包,并确定所述第三数据包的总数量和每个所述第三数据包的序号;其中,所述第三数据包的序号由小到大排列;在发送序号最小的所述第三数据包的同时,启动预设全局计时器;获取所述全局计时器记录的第三数据包的传输时间;若所述第三数据包的传输时间大于所述全局计时器预设的合理超时时间,则获取已经发送的第三数据包的数量;若所述已经发送的第三数据包的数量小于所述第三数据包的总数量,则丢弃所述第一数据包,并重新进行所述第一数据包的发送。3.根据权利要求1所述的一种燃料电池的远程监控方法,其特征在于,在接收所述目标边缘服务器发送的第二数据包的步骤之后,所述方法还包括:解析所述第二数据包,获得所述第二数据包中的反馈参数和监控响应指令;其中,所述监控响应指令至少包括告警指令;通过语音设备或者显示设备向用户发送所述告警指令,以提示用户燃料电池处于高风险状态;根据所述反馈参数,确定是否继续执行对所述燃料电池目标监控参数的监控。4.根据权利要求1所述的一种燃料电池的远程监控方法,其特征在于,根据所述加密公钥对所述信息采集端采集的燃料电池目标监控参数进行加密,生成电池参数密文的步骤包
括:基于加密算法和所述加密公钥,对所述燃料电池目标监控参数进行加密,生成电池参数密文,其中,所述加密算法为SM9算法或SM4算法中的一种,所述燃料电池目标监控参数为电压测量值、电流测量值、极化电压值中的一种或多种。5.根据权利要求1所述的一种燃料电池的远程监控方法,其特征在于,所述方法还包括:所述分配服务器向覆盖范围内的边缘服务器下发用户画像信息的上传指令;其中,所述用户画像信息至少包括所述边缘服务器的历史坐标信息、历史电量信息和历史CPU占用信息;所述分配服务器接收所述边缘服务器上传的用户画像信息,并根据所述用户画像信息构建每个所述边缘服务器的用户画像。6.根据权利要求5所述的一种燃料电池的远程监控方法,其特征在于,根据所述用户画像信息构建每个所述边缘服务器的用户画像的步骤包括:根据每个所述边缘服务器的历史坐标信息,构建每个所述边缘服务器...

【专利技术属性】
技术研发人员:齐志刚
申请(专利权)人:北京新研创能科技有限公司
类型:发明
国别省市:

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

1