System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及充电桩,尤其涉及一种充电桩数据的传输方法、充电桩及充电站。
技术介绍
1、充电场站是指为电动汽车提供充电服务的设施,通常充电场站设有多个充电桩,每个充电桩都可单独地为车辆提供充电服务。相关技术能够将多个充电桩进行组网,并在多个充电桩中指定相应充电桩作为主充电桩,其它充电桩作为从充电桩。当从充电桩出现远程通信故障而无法将充电桩数据上传至服务器时,该从充电桩可将充电桩数据直接发送给主充电桩,由主充电桩将充电桩数据上传至服务器,服务器可根据充电桩数据执行相关业务操作。
2、基于上述阐述的数据传输网络,相关技术采用的数据传输方式比较固定和单一,从充电桩只能将充电桩数据发送给指定的主充电桩,即使从充电桩与主充电桩的距离较远,信号较弱,从充电桩依然将充电桩数据发送给指定的主充电桩,如此导致从充电桩不能够可靠地将充电桩数据传输给主充电桩,容易出现丢包现象。
技术实现思路
1、本申请实施例的一个目的旨在提供一种充电桩数据的传输方法、充电桩及充电站,以解决充电桩之间的数据传输不可靠的技术问题。
2、在第一方面,本申请实施例提供一种充电桩数据的传输方法,包括:
3、当目标充电桩处于远程通信异常状态时,在预设的充电桩局域网中确定满足预设约束条件的充电桩为主路由充电桩,所述目标充电桩为所述充电桩局域网中的一个充电桩;
4、检测所述主路由充电桩的目标信号强度;
5、根据所述目标信号强度确定数据传输路径;
6、根据所述数据
7、可选地,所述根据所述目标信号强度确定数据传输路径包括:
8、判断所述目标信号强度是否大于预设强度阈值;
9、若所述目标信号强度大于或等于预设强度阈值,则确定所述目标充电桩与所述主路由充电桩直接连接的路径为数据传输路径;
10、若所述目标信号强度小于预设强度阈值,则确定所述充电桩数据的时间类型及在所述充电桩局域网中各充电桩的位置信息,根据所述时间类型及各所述充电桩的位置信息确定数据传输路径。
11、可选地,所述时间类型包括实时类型或非实时类型,所述根据所述时间类型及各所述充电桩的位置信息确定数据传输路径包括:
12、判断所述时间类型是否为实时类型,得到判断结果;
13、根据所述判断结果及各所述充电桩的位置信息确定数据传输路径。
14、可选地,所述根据所述判断结果及各所述充电桩的位置信息确定数据传输路径包括:
15、若所述判断结果用于表示所述时间类型为实时类型,则根据各所述充电桩的位置信息确定跳跃节点,下一次的跳跃节点为与本次的跳跃节点的距离满足预设距离条件的充电桩,首次的跳跃节点为目标充电桩,所述主路由充电桩为最后一次的跳跃节点;
16、根据多个所述跳跃节点确定数据传输路径。
17、可选地,所述根据各所述充电桩的位置信息确定跳跃节点包括:
18、确定落在第一区域范围内的至少一个充电桩作为参考充电桩;
19、确定所述参考充电桩与本次的跳跃节点的节点距离;
20、在多个所述节点距离中筛选出最大节点距离;
21、确定与所述最大节点距离对应的充电桩满足预设距离条件,与所述最大节点距离对应的充电桩为下一次的跳跃节点。
22、可选地,所述确定所述参考充电桩与本次的跳跃节点的节点距离包括:
23、判断所述参考充电桩是否为主路由充电桩;
24、若所述参考充电桩为主路由充电桩,则确定所述主路由充电桩为最后的跳跃节点;
25、若所述参考充电桩不为主路由充电桩,则判断所述参考充电桩是否已加入预设的闭集合,所述闭集合用于保存已执行距离计算操作的充电桩;
26、若所述参考充电桩未加入预设的闭集合,则计算所述参考充电桩与本次的跳跃节点的节点距离。
27、可选地,所述根据所述判断结果及各所述充电桩的位置信息确定数据传输路径包括:
28、若所述判断结果用于表示所述时间类型为非实时类型,则根据各所述充电桩的位置信息执行多次节点扩展操作;
29、确定在每次节点扩展操作中的中心节点及与所述中心节点关联的至少一个扩展节点,所述扩展节点为落在第二区域范围内的充电桩,所述第二区域范围为以中心节点为圆心,半径为第二预设距离的区域,首次节点扩展操作的中心节点为目标充电桩,最后一次节点扩展操作中的其中一个扩展节点为主路由充电桩;
30、根据多次所述节点扩展操作的中心节点确定数据传输路径。
31、在第二方面,本申请实施例提供一种充电桩,包括存储器及处理器,所述存储器连接至所述处理器,所述处理器用于执行存储在所述存储器中的一个或多个计算机程序,所述处理器在执行所述一个或多个计算机程序时,使得所述充电桩实现上述的方法。
32、在第三方面,本申请实施例提供一种充电站,包括多个上述的充电桩,多个所述充电桩互相通信连接。
33、在第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述的方法。
34、本申请实施例可以实现如下技术效果:在本申请实施例提供的充电桩数据的传输方法中,当目标充电桩处于远程通信异常状态时,在预设的充电桩局域网中确定满足预设约束条件的充电桩为主路由充电桩,目标充电桩为充电桩局域网中的一个充电桩,检测主路由充电桩的目标信号强度,根据目标信号强度确定数据传输路径,根据数据传输路径控制目标充电桩向主路由充电桩传输充电桩数据,以使主路由充电桩将充电桩数据转发至服务器。在主路由充电桩被给定的情况下,本实施例能够根据目标信号强度在充电桩局域网中灵活地查找数据传输路径,以便充电桩数据经由该数据传输路径可靠地传输给主路由充电桩,如此能够提高数据传输的鲁棒性和可靠性。
本文档来自技高网...【技术保护点】
1.一种充电桩数据的传输方法,其特征在于,包括:
2.根据权利要求1所述的传输方法,其特征在于,所述根据所述目标信号强度确定数据传输路径包括:
3.根据权利要求2所述的传输方法,其特征在于,所述时间类型包括实时类型或非实时类型,所述根据所述时间类型及各所述充电桩的位置信息确定数据传输路径包括:
4.根据权利要求3所述的传输方法,其特征在于,所述根据所述判断结果及各所述充电桩的位置信息确定数据传输路径包括:
5.根据权利要求4所述的传输方法,其特征在于,所述根据各所述充电桩的位置信息确定跳跃节点包括:
6.根据权利要求5所述的传输方法,其特征在于,所述确定所述参考充电桩与本次的跳跃节点的节点距离包括:
7.根据权利要求3所述的传输方法,其特征在于,所述根据所述判断结果及各所述充电桩的位置信息确定数据传输路径包括:
8.一种充电桩,其特征在于,包括存储器及处理器,所述存储器连接至所述处理器,所述处理器用于执行存储在所述存储器中的一个或多个计算机程序,所述处理器在执行所述一个或多个计算机程序时,使得所述
9.一种充电站,其特征在于,包括多个如权利要求8所述的充电桩,多个所述充电桩互相通信连接。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-7任一项所述的方法。
...【技术特征摘要】
1.一种充电桩数据的传输方法,其特征在于,包括:
2.根据权利要求1所述的传输方法,其特征在于,所述根据所述目标信号强度确定数据传输路径包括:
3.根据权利要求2所述的传输方法,其特征在于,所述时间类型包括实时类型或非实时类型,所述根据所述时间类型及各所述充电桩的位置信息确定数据传输路径包括:
4.根据权利要求3所述的传输方法,其特征在于,所述根据所述判断结果及各所述充电桩的位置信息确定数据传输路径包括:
5.根据权利要求4所述的传输方法,其特征在于,所述根据各所述充电桩的位置信息确定跳跃节点包括:
6.根据权利要求5所述的传输方法,其特征在于,所述确定所述参考充电桩与本次的跳跃节点的节点距离包括:
【专利技术属性】
技术研发人员:贾培显,
申请(专利权)人:深圳市道通合创数字能源有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。