充电桩充电订单数据同步方法、装置、设备、系统及介质制造方法及图纸

技术编号:38380614 阅读:21 留言:0更新日期:2023-08-05 17:39
本申请涉及一种充电桩充电订单数据同步方法、装置、设备、系统及介质,应用于数据通信技术领域,其方法包括:在预设周期内向充电桩发送订单数量获取指令,接收充电桩返回的充电订单数量;对本地在当前预设周期的订单数量进行统计;判断本地订单数量与充电订单数量是否一致;若本地订单数量与充电订单数量不一致,则向充电桩发送充电订单数据获取指令;接收充电桩返回的充电订单数据;基于充电订单数据和本地订单数据进行数据同步,生成同步订单数据;基于同步订单数据进行费用结算。本申请具有减少订单丢失,提高充电计费的准确性的效果。果。果。

【技术实现步骤摘要】
充电桩充电订单数据同步方法、装置、设备、系统及介质


[0001]本申请涉及数据通信的
,尤其是涉及一种充电桩充电订单数据同步方法、装置、设备、系统及介质。

技术介绍

[0002]现有的汽车充电桩设备可以将订单数据进行本地存储,并且能够通过网络与服务端进行通讯,汽车的充电订单数据也是由充电桩通过网络发送到服务端,由服务端完成最终计算后向用户收取费用。但是由于充电桩的使用环境比较复杂,存在设备掉电、元件故障、网络离线等多种导致无法及时将订单数据发送到服务端的情况,从而会影响计费流程,导致订单数据丢失而无法完成结算,进而给充电运营服务提供商带来经济损失。
[0003]目前通常的解决方案是由充电桩向服务端重发订单数据的时机,同时在发送成功后记录是否已发送过某笔订单以避免重复发送。
[0004]但是,由于充电桩的计算能力有限,同时订单数据传输及服务端计费过程中影响结算正常完成的因素比较多,都会导致订单丢失造成无法按照实际充电情况准确计费的问题。

技术实现思路

[0005]为了减少订单丢失,提高充电计费的准确性,本申请提供一种充电桩充电订单数据同步方法、装置、设备、系统及介质。
[0006]第一方面,本申请提供一种充电桩充电订单数据同步方法,采用如下的技术方案:一种充电桩充电订单数据同步方法,应用于服务端,包括:在预设周期内向充电桩发送订单数量获取指令,接收所述充电桩返回的充电订单数量;对本地在当前预设周期的订单数量进行统计,生成本地订单数量;判断所述本地订单数量与所述充电订单数量是否一致;若所述本地订单数量与所述充电订单数量不一致,则向所述充电桩发送充电订单数据获取指令;接收所述充电桩返回的充电订单数据,获取本地订单数据;基于所述充电订单数据和所述本地订单数据进行数据同步,生成同步订单数据;基于所述同步订单数据进行费用结算。
[0007]通过采用上述技术方案,周期性获取充电桩端的充电订单数量,根据充电订单数量和本地订单数量进行一致性判断,当二者不一致时,则需要获取充电订单数据,根据缺失的订单进行订单同步处理,利用充电订单数据和本地订单数据找到缺失的订单,同步之后对缺失的订单进行结算处理,从而减少订单丢失,提高充电计费的准确性。
[0008]可选的,所述基于所述充电订单数据和所述本地订单数据进行数据同步,生成同步订单数据包括:
获取所述充电桩的充电桩编号;基于所述充电桩编号将所述充电订单数据划分为至少一个充电数据小组;基于所述充电桩编号将所述本地订单数据划分为至少一个本地数据小组;选取所述充电桩编号相同的所述充电数据小组和所述本地数据小组;基于选取的充电数据小组和本地数据小组进行数据同步,生成同步订单数据。
[0009]可选的,所述基于选取的充电数据小组和本地数据小组进行数据同步,生成同步订单数据包括:获取所述本地数据小组每条本地订单数据产生的本地时间和所述本地数据小组每条充电订单数据产生的充电时间;基于所述本地时间与所述充电时间将所述本地充电数据与所述充电订单数据进行绑定,生成绑定结果;判断所述绑定结果中是否存在无配对本地充电数据;若所述绑定结果中存在无配对本地充电数据,则基于所述无配对本地充电数据的本地时间生成充电订单数据发送指令;接收所述充电桩发送的与所述无配对本地充电数据的本地时间一致的充电订单数据;将发送的充电订单数据与所述无配对本地充电数据进行绑定,生成补充绑定结果;将所述绑定结果和所述补充绑定结果作为同步订单数据;若所述绑定结果中不存在无配对本地充电数据,则将所述绑定结果作为同步订单数据。
[0010]可选的,所述基于所述同步订单数据进行费用结算包括:获取所述同步订单数据中的补充绑定结果、所述补充绑定结果对应的订单费用和所述补充绑定结果对应的订单信息;基于所述订单费用和所述订单信息生成待结算费用单;基于所述待结算费用单进行费用结算。
[0011]可选的,在所述基于所述同步订单数据进行费用结算之后,还包括:获取所述费用结算的订单数量和所述费用结算对应的充电桩信息;判断所述订单数量是否不小于预设数量阈值;若所述订单数量不小于预设数量阈值,则基于所述订单数量和所述充电桩信息生成充电桩检查信息。
[0012]可选的,在所述订单数量和所述充电桩信息生成充电桩检查信息之后,还包括:获取所述充电桩的负责人,将所述充电桩检查信息发送至所述负责人的移动终端。
[0013]第二方面,本申请提供一种充电桩充电订单数据同步装置,采用如下的技术方案:一种充电桩充电订单数据同步装置,包括:数量指令发送模块,用于在预设周期内向充电桩发送订单数量获取指令,接收所述充电桩返回的充电订单数量;本地数量生成模块,用于对本地在当前预设周期的订单数量进行统计,生成本地
订单数量;订单数量判断模块,用于判断所述本地订单数量与所述充电订单数量是否一致;数据指令发送模块,用于向所述充电桩发送充电订单数据获取指令;本地数据获取模块,用于接收所述充电桩返回的充电订单数据,获取本地订单数据;订单数据生成模块,用于基于所述充电订单数据和所述本地订单数据进行数据同步,生成同步订单数据;订单费用结算模块,用于基于所述同步订单数据进行费用结算。
[0014]通过采用上述技术方案,周期性获取充电桩端的充电订单数量,根据充电订单数量和本地订单数量进行一致性判断,当二者不一致时,则需要获取充电订单数据,根据缺失的订单进行订单同步处理,利用充电订单数据和本地订单数据找到缺失的订单,同步之后对缺失的订单进行结算处理,从而减少订单丢失,提高充电计费的准确性。
[0015]第三方面,本申请提供一种电子设备,采用如下的技术方案:一种电子设备,包括处理器,所述处理器与存储器耦合;所述处理器用于执行所述存储器中存储的计算机程序,以使得所述电子设备执行第一方面任一项所述的充电桩充电订单数据同步方法的计算机程序。
[0016]第四方面,本申请提供一种充电桩充电订单数据同步系统,采用如下的技术方案:一种充电桩充电订单数据同步系统,包括:电子设备,用于在预设周期内向充电桩发送订单数量获取指令,接收所述充电桩返回的充电订单数量;对本地在当前预设周期的订单数量进行统计,生成本地订单数量;判断所述本地订单数量与所述充电订单数量是否一致;若所述本地订单数量与所述充电订单数量不一致,则向所述充电桩发送充电订单数据获取指令;接收所述充电桩返回的充电订单数据,获取本地订单数据;基于所述充电订单数据和所述本地订单数据进行数据同步,生成同步订单数据;基于所述同步订单数据进行费用结算;充电桩,用于向所述电子设备发送订单数据。
[0017]通过采用上述技术方案,周期性获取充电桩端的充电订单数量,根据充电订单数量和本地订单数量进行一致性判断,当二者不一致时,则需要获取充电订单数据,根据缺失的订单进行订单同步处理,利用充电订单数据和本地订单数据找到缺失的订单,同步之后对缺失的订单进行结算处理,从而减少订单丢失,提高充电计费的准确性。
[0018]第五方面,本申请提供一种计算机可读存储介质,采用如下的技术方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种充电桩充电订单数据同步方法,其特征在于,应用于服务端,包括:在预设周期内向充电桩发送订单数量获取指令,接收所述充电桩返回的充电订单数量;对本地在当前预设周期的订单数量进行统计,生成本地订单数量;判断所述本地订单数量与所述充电订单数量是否一致;若所述本地订单数量与所述充电订单数量不一致,则向所述充电桩发送充电订单数据获取指令;接收所述充电桩返回的充电订单数据,获取本地订单数据;基于所述充电订单数据和所述本地订单数据进行数据同步,生成同步订单数据;基于所述同步订单数据进行费用结算。2.根据权利要求1所述的方法,其特征在于,所述基于所述充电订单数据和所述本地订单数据进行数据同步,生成同步订单数据包括:获取所述充电桩的充电桩编号;基于所述充电桩编号将所述充电订单数据划分为至少一个充电数据小组;基于所述充电桩编号将所述本地订单数据划分为至少一个本地数据小组;选取所述充电桩编号相同的所述充电数据小组和所述本地数据小组;基于选取的充电数据小组和本地数据小组进行数据同步,生成同步订单数据。3.根据权利要求2所述的方法,其特征在于,所述基于选取的充电数据小组和本地数据小组进行数据同步,生成同步订单数据包括:获取所述本地数据小组每条本地订单数据产生的本地时间和所述本地数据小组每条充电订单数据产生的充电时间;基于所述本地时间与所述充电时间将所述本地充电数据与所述充电订单数据进行绑定,生成绑定结果;判断所述绑定结果中是否存在无配对本地充电数据;若所述绑定结果中存在无配对本地充电数据,则基于所述无配对本地充电数据的本地时间生成充电订单数据发送指令;接收所述充电桩发送的与所述无配对本地充电数据的本地时间一致的充电订单数据;将发送的充电订单数据与所述无配对本地充电数据进行绑定,生成补充绑定结果;将所述绑定结果和所述补充绑定结果作为同步订单数据;若所述绑定结果中不存在无配对本地充电数据,则将所述绑定结果作为同步订单数据。4.根据权利要求3所述的方法,其特征在于,所述基于所述同步订单数据进行费用结算包括:获取所述同步订单数据中的补充绑定结果、所述补充绑定结果对应的订单费用和所述补充绑定结果对应的订单信息;基于所述订单费用和所述订单信息生成待结算费用单;基于所述待结算费用单进行费用结算。5.根据权利要求...

【专利技术属性】
技术研发人员:张智
申请(专利权)人:北京新源恒远科技发展有限公司
类型:发明
国别省市:

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

1