充电器部署方法、装置和计算机设备制造方法及图纸

技术编号:38828598 阅读:13 留言:0更新日期:2023-09-15 20:08
本申请涉及一种充电器部署方法、装置、计算机设备、存储介质和计算机程序产品。所述充电器部署方法包括:根据目标区域的面积信息与充电器的覆盖面积信息,对目标区域进行区域划分,得到多个子区域;获取各子区域内传感器节点的位置信息及障碍物的位置信息;根据传感器节点的位置信息及障碍物的位置信息,确定充电器对应的虚拟引力及虚拟斥力;根据虚拟引力和虚拟斥力,确定充电器在当前子区域的部署位置。通过该种设置,对目标区域进行细化分块,使得模拟得到的充电器最终的部署位置能够更符合无线可充电传感网中的实际需求。合无线可充电传感网中的实际需求。合无线可充电传感网中的实际需求。

【技术实现步骤摘要】
充电器部署方法、装置和计算机设备


[0001]本申请涉及物联网无线
,特别是涉及一种充电器部署方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]无线传感器网络(Wireless Sensor Networks,WSN)通常由大量传感器节点组成,受限于传感器节点体积和成本的限制,通常其通过能量非常有限的电池供电,这成为制约传感器网络性能的关键。近年来,无线充电技术(Wireless Power Transmission,WPT)的发展和进步,为WSN的能量补充问题提供了切实可行的方案。可以由无线充电器充电的传感器网络称为无线可充电传感网,这种网络的一大特点是网络的寿命不再受电池寿命制约,无线充电器可以为传感器网络提供持续稳定的能量补充。
[0003]在无线可充电传感网的无线充电方式中,通常采用有向无线充电器为无线传感器网络提供能量的快速补充,然而,在有向无线充电器的部署过程中,工作人员不仅需要保证传感器网络中传感器节点的被覆盖率,还需要考虑传感器网络中实际存在的障碍物对有向无线充电器的充电效用的影响,因此,有向无线充电器具体部署位置的确定仍是个极大的难题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够快速确定有向无线充电器部署位置的充电器部署方法、装置、计算机设备、存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种充电器部署方法,包括:
[0006]根据目标区域的面积信息与充电器的覆盖面积信息,对所述目标区域进行区域划分,得到多个子区域;
[0007]获取各所述子区域内传感器节点的位置信息及障碍物的位置信息;
[0008]根据所述传感器节点的位置信息及所述障碍物的位置信息,确定所述充电器对应的虚拟引力及虚拟斥力;
[0009]根据所述虚拟引力和所述虚拟斥力,确定所述充电器在当前所述子区域的部署位置。
[0010]在其中一个实施例中,所述覆盖面积信息包括所述充电器的覆盖面积的外接圆半径;
[0011]所述根据目标区域的面积与充电器的覆盖面积信息,对所述目标区域进行区域划分,得到多个子区域,包括:
[0012]根据所述外接圆半径和所述目标区域的面积信息,确定所述子区域的数值;
[0013]根据所述子区域的数值,建立所述目标区域对应的高斯混合分布模型;
[0014]根据所述高斯混合分布模型,对所述目标区域进行区域划分,得到多个所述子区域。
[0015]在其中一个实施例中,所述根据所述传感器节点的位置信息及所述障碍物的位置信息,确定所述充电器对应的虚拟引力及虚拟斥力,包括:
[0016]根据所述传感器节点的位置信息及预设部署位置信息,确定所述虚拟引力;
[0017]根据所述障碍物的位置信息及所述预设部署位置信息,确定所述虚拟斥力。
[0018]在其中一个实施例中,所述根据所述传感器节点的位置信息及预设部署位置信息,确定所述虚拟引力,包括:
[0019]根据所述传感器节点的位置信息,确定两两所述传感器节点之间的欧氏距离;
[0020]遍历各所述传感器节点,采用两两所述传感器节点之间的欧氏距离,确定当前所述传感器节点与其余各所述传感器节点之间的误差平方和;
[0021]根据所述误差平方和,从所述传感器节点之中筛选出当前子区域的中心节点;
[0022]根据所述中心节点的位置信息及所述预设部署位置信息,确定所述充电器对应的虚拟引力。
[0023]在其中一个实施例中,所述预设部署位置信息包括预设部署中心和预设部署角度;
[0024]所述根据所述虚拟引力和所述虚拟斥力,确定所述充电器在当前所述子区域的部署位置,包括:
[0025]根据所述虚拟引力、所述虚拟斥力以及预设旋转角度数值,确定旋转参数;
[0026]根据所述旋转参数及预设避障参数,确定目标旋转角度;
[0027]根据所述预设部署中心和所述目标旋转角度,确定所述充电器的部署位置。
[0028]在其中一个实施例中,所述根据目标区域的面积信息与充电器的覆盖面积信息,对所述目标区域进行区域划分,得到多个子区域之后,还包括:
[0029]当所述子区域内不存在障碍物时,获取当前所述子区域内各传感器节点的位置信息及当前所述子区域包含的传感器节点的数量值;
[0030]根据所述数量值及各所述传感器节点的位置信息,确定所述充电器设置于所述预设部署中心上、且处于各设置角度时对应的充电效用值;
[0031]根据所述充电效用值,确定所述充电器在在当前所述子区域的最终设置角度;
[0032]根据所述预设部署中心和所述最终设置角度,确定所述充电器的部署位置。
[0033]第二方面,本申请还提供了一种充电器部署装置,包括:
[0034]划分模块,用于根据目标区域的面积信息与充电器的覆盖面积信息,对所述目标区域进行区域划分,得到多个子区域;
[0035]获取模块,用于获取各所述子区域内传感器节点的位置信息及障碍物的位置信息;
[0036]第一确定模块,用于根据所述传感器节点的位置信息及所述障碍物的位置信息,确定所述充电器对应的虚拟引力及虚拟斥力;
[0037]第二确定模块,用于根据所述虚拟引力和所述虚拟斥力,确定所述充电器在当前所述子区域的部署位置。
[0038]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例所述的充电器部署方法。
[0039]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的充电器部署方法。
[0040]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序产品被处理器执行时实现上述任一实施例所述的充电器部署方法。
[0041]上述充电器部署方法、装置、计算机设备、存储介质和计算机程序产品,能够按照一个充电器的充电范围,对目标区域进行细化分块,基于分块后的子区域进行传感器节点对应的充电器位置部署,更能保障各传感器节点的充电效用;进一步计算了各个子区域内的传感器节点对充电器产生的吸引力以及障碍物对充电器产生的排斥力,比较全面的参考了子区域内会影响充电器部署位置的因素,使得模拟得到的充电器最终的部署位置能够更符合无线可充电传感网中的实际需求。
附图说明
[0042]图1为一个实施例中充电器部署方法的应用环境图;
[0043]图2为一个实施例中充电器部署方法的流程示意图;
[0044]图3为一个实施例中充电器部署方法的流程示意图;
[0045]图4为一个实施例中充电器部署方法中目标区域的坐标系示意图;
[0046]图5为一个实施例中充电器部署方法的流程示意图;...

【技术保护点】

【技术特征摘要】
1.一种充电器部署方法,其特征在于,包括:根据目标区域的面积信息与充电器的覆盖面积信息,对所述目标区域进行区域划分,得到多个子区域;获取各所述子区域内传感器节点的位置信息及障碍物的位置信息;根据所述传感器节点的位置信息及所述障碍物的位置信息,确定所述充电器对应的虚拟引力及虚拟斥力;根据所述虚拟引力和所述虚拟斥力,确定所述充电器在当前所述子区域的部署位置。2.根据权利要求1所述的方法,其特征在于,所述覆盖面积信息包括所述充电器的覆盖面积的外接圆半径;所述根据目标区域的面积与充电器的覆盖面积信息,对所述目标区域进行区域划分,得到多个子区域,包括:根据所述外接圆半径和所述目标区域的面积信息,确定所述子区域的数值;根据所述子区域的数值,建立所述目标区域对应的高斯混合分布模型;根据所述高斯混合分布模型,对所述目标区域进行区域划分,得到多个所述子区域。3.根据权利要求1所述的方法,其特征在于,所述根据所述传感器节点的位置信息及所述障碍物的位置信息,确定所述充电器对应的虚拟引力及虚拟斥力,包括:根据所述传感器节点的位置信息及预设部署位置信息,确定所述虚拟引力;根据所述障碍物的位置信息及所述预设部署位置信息,确定所述虚拟斥力。4.根据权利要求3所述的方法,其特征在于,所述根据所述传感器节点的位置信息及预设部署位置信息,确定所述虚拟引力,包括:根据所述传感器节点的位置信息,确定两两所述传感器节点之间的欧氏距离;遍历各所述传感器节点,采用两两所述传感器节点之间的欧氏距离,确定当前所述传感器节点与其余各所述传感器节点之间的误差平方和;根据所述误差平方和,从所述传感器节点之中筛选出当前子区域的中心节点;根据所述中心节点的位置信息及所述预设部署位置信息,确定所述充电器对应的虚拟引力。5.根据权利要求3所述的方法,其特征在于,所述预设部署位置信息包括预设部署中心和预设部署角度;所述根据所述虚拟引力和所述虚拟斥力,确定所述充电...

【专利技术属性】
技术研发人员:胡尧
申请(专利权)人:兴业数字金融服务上海股份有限公司
类型:发明
国别省市:

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

1