一种智慧电源数据协同处理方法及系统与流程
本发明涉及云边协同,尤其涉及一种智慧电源数据协同处理方法及系统。
背景技术:
1、云边协同技术领域涉及云端服务器、边缘节点和终端设备之间的计算资源调度、任务分配和数据交互处理。其中,智慧电源数据协同处理方法是指电源终端采集运行参数并生成数据记录,通过通信接口传输至服务器,服务器按照数据类型、来源设备和采集时刻建立存储记录,管理终端通过访问服务器读取对应电源数据并生成数据显示页面。
2、现有电源数据采集通常以终端本地时刻或服务器接收时刻作为归档依据,通信链路往返延迟和终端时钟偏移被混入采集时间,跨终端数据在时间轴上难以对齐,同一终端采样序列仅按到达顺序入库,丢包断点不易暴露,重复编号数据依赖后续人工核验或覆盖处理,异常记录与真实记录边界模糊,查询结果容易出现时序错位、缺测未提示、重复值混入等问题,影响电源运行趋势判断和故障追溯准确性。
技术实现思路
1、本发明旨在提供一种智慧电源数据协同处理方法及系统,用于在电源终端采样时钟、通信传输时延和服务器接收时序并存的情况下,对电源运行记录进行时间基准修正、采样顺序连续性识别、重复编号有效记录确定及归档处理,使来源于电源终端的电压、电流、功率和温度等运行参数能够按照统一时间基准和采样顺序进行协同处理。
2、为了实现上述目的,本发明提供一种智慧电源数据协同处理方法,包括以下步骤:
3、获取电源运行记录,所述电源运行记录包括来源电源终端标识、采样顺序编号、终端本地采样时刻、终端通信发送时刻、服务器接收时刻、电压数值、电流数值、功率数值和温度数值。
4、获取通信回执记录,所述通信回执记录包括服务器回执发出时刻和终端回执到达时刻,基于所述终端通信发送时刻、所述服务器接收时刻、所述服务器回执发出时刻和所述终端回执到达时刻计算上行传输补偿时长。
5、基于所述上行传输补偿时长,将所述终端本地采样时刻换算为服务器时间基准的修正采集归属时刻。
6、针对同一所述来源电源终端标识的各所述电源运行记录,按照所述采样顺序编号进行排列,根据相邻所述采样顺序编号之间的编号递增单位,生成缺口标记记录。
7、针对存在相同所述采样顺序编号的各所述电源运行记录,结合通信校验结果和所述服务器接收时刻确定有效运行记录,基于所述修正采集归属时刻、所述来源电源终端标识和运行参数类型生成归档记录。
8、进一步地,所述电源运行记录的获取过程包括:获取来源电源终端在完成单次本地采样后封装形成的运行数据报文,解析所述运行数据报文中的终端身份字段、采样序号字段、本地采样时间字段、发送时间字段以及运行参数字段,并将服务器接收所述运行数据报文时的服务器本地时钟读数写入接收时间字段;将所述终端身份字段确定为所述来源电源终端标识,将所述采样序号字段确定为所述采样顺序编号,将所述本地采样时间字段确定为所述终端本地采样时刻,将所述发送时间字段确定为所述终端通信发送时刻,并将所述接收时间字段确定为所述服务器接收时刻,得到所述电源运行记录。
9、进一步地,所述上行传输补偿时长的计算过程包括:获取与同一所述来源电源终端标识及同一所述采样顺序编号关联的通信回执数据报文,解析所述通信回执数据报文中的服务器回执时间字段和终端回执时间字段,将所述服务器回执时间字段确定为所述服务器回执发出时刻,将所述终端回执时间字段确定为所述终端回执到达时刻,生成回执时刻对;计算所述服务器接收时刻相对于所述终端通信发送时刻的上行到达间隔,计算所述终端回执到达时刻相对于所述服务器回执发出时刻的回执返回间隔,基于所述上行到达间隔与所述回执返回间隔之间的偏差状态确定所述上行传输补偿时长。
10、进一步地,所述偏差状态的确定过程包括:比较所述上行到达间隔与所述回执返回间隔之间的间隔差值绝对量,当所述间隔差值绝对量不大于预设传输对称容差阈值时,将所述上行到达间隔与所述回执返回间隔进行平均处理,生成对称链路补偿候选时长;当所述间隔差值绝对量大于所述预设传输对称容差阈值时,选取所述上行到达间隔作为非对称链路补偿候选时长;将所述对称链路补偿时长或所述非对称链路补偿时长确定为所述上行传输补偿时长。
11、进一步地,所述修正采集归属时刻的换算过程包括:计算所述终端通信发送时刻相对于所述终端本地采样时刻的终端侧暂存间隔,基于所述服务器接收时刻和所述上行传输补偿时长确定服务器基准发送归属时刻,并将所述终端侧暂存间隔作为采样至发送之间的持续时间量;根据所述服务器基准发送归属时刻回退所述终端侧暂存间隔,得到服务器时间基准下的采样归属候选时刻,并将所述采样归属候选时刻与所述来源电源终端标识、所述采样顺序编号关联写入,生成所述修正采集归属时刻。
12、进一步地,所述缺口标记记录的生成过程包括:获取同一所述来源电源终端标识对应的各所述电源运行记录,按照所述采样顺序编号由小至大建立终端采样序列,并在所述终端采样序列中依次选取相邻两条所述电源运行记录形成相邻记录对;计算所述相邻记录对中后一条所述电源运行记录的所述采样顺序编号相对于前一条所述电源运行记录的所述采样顺序编号的编号递增单位;当所述编号递增单位大于预设连续递增单位时,将前一条所述电源运行记录和后一条所述电源运行记录之间的编号区间确定为缺失编号区间,生成所述缺口标记记录,否则不存在所述缺口标记记录。
13、优选地,所述缺失编号区间的确定过程包括:读取同一所述来源电源终端标识对应的采样序号步长配置值,将所述采样序号步长配置值确定为所述预设连续递增单位,并比较所述编号递增单位与所述采样序号步长配置值之间的差异;当所述编号递增单位为所述采样序号步长配置值的连续整数倍时,基于前一条所述电源运行记录的所述采样顺序编号和所述采样序号步长配置值逐项推定缺失采样顺序编号;当所述编号递增单位不符合连续整数倍关系时,将所述相邻记录对写入异常递增队列,生成缺失编号明细,并统计得到所述缺失编号区间。
14、进一步地,所述有效运行记录的确定过程包括:获取同一所述来源电源终端标识下具有相同所述采样顺序编号的各所述电源运行记录,将各所述电源运行记录写入重复编号候选组,并读取各所述电源运行记录对应的通信校验结果;当所述重复编号候选组中存在通信校验结果为通过状态的候选运行记录时,从通过状态对应的候选运行记录中选取所述服务器接收时刻最早的候选运行记录,确定为所述有效运行记录。
15、进一步地,所述归档记录的生成过程包括:获取所述有效运行记录中的电压数值、电流数值、功率数值和温度数值,按照预设运行参数类型映射表分别确定电压数值、电流数值、功率数值和温度数值对应的运行参数类型;将所述修正采集归属时刻、所述来源电源终端标识和所述参数归档项写入同一归档存储记录,并将所述采样顺序编号进行排序,生成所述归档记录。
16、本发明还提供一种智慧电源数据协同处理系统,所述系统用于实现上述方法,包括数据获取模块、计算模块、修正模块、缺口标记模块和归档模块。所述数据获取模块用于获取电源运行记录,所述电源运行记录包括来源电源终端标识、采样顺序编号、终端本地采样时刻、终端通信发送时刻、服务器接收时刻、电压数值、电流数值、功率数值和温度数值;所述计算模块与数据获取模块连接,用于获取通信回执记录,所述通信回执记录包括服务器回执发出时刻和终端回执到达时刻,基于所述终端通信发送时刻、所述服务器接收时刻、所述服务器回执发出时刻和所述终端回执到达时刻计算上行传输补偿时长;所述修正模块与计算模块连接,用于基于所述上行传输补偿时长,将所述终端本地采样时刻换算为服务器时间基准的修正采集归属时刻;所述缺口标记模块与修正模块连接,用于针对同一所述来源电源终端标识的各所述电源运行记录,按照所述采样顺序编号进行排列,根据相邻所述采样顺序编号之间的编号递增单位,生成缺口标记记录;所述归档模块与缺口标记模块连接,用于针对存在相同所述采样顺序编号的各所述电源运行记录,结合通信校验结果和所述服务器接收时刻确定有效运行记录,基于所述修正采集归属时刻、所述来源电源终端标识和运行参数类型生成归档记录。
17、与现有技术相比,本发明的优点和积极效果在于:
18、在电源运行记录与通信回执记录之间建立时间补偿关系,利用发送接收回执往返时刻推算上行传输补偿时长,将终端本地采样时刻统一换算至服务器时间基准,消除链路延迟和时钟差异对采集归属时刻的扰动,同时围绕同一来源终端按采样顺序编号连续校验,识别编号递增断点并形成缺口标记,对重复编号记录结合通信校验结果和服务器接收时刻确定有效数据,再按修正归属时刻来源终端和参数类型归档输出,查询集合因此具备统一时间轴、缺测提示、去重可信和追溯清晰的综合效果。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com