本技术涉及移动通信,特别是涉及一种基站选址的优化方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
1、基站是构建无线通信网络的物质基础,通过基站天线辐射的电磁信号,移动通信设备得以正常工作。
2、然而由于楼宇或地形的遮挡,单个基站的辐射区域通常无法完全覆盖其理论有效辐射范围,部分区域会出现信号较差情况。
3、传统技术中,直接在不同位置架设多部基站天线,同时将基站天线置于离地较高处,使其共同辐射范围能够基本覆盖整个区域,这种解决方案随机性较大,需要多次试验,导致建设周期长、试验成本比较高。
技术实现思路
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、选址方案确定模块,用于在本次迭代中存在样本满足预设收敛条件的情况下,从满足预设收敛条件的样本中选定一目标样本作为待覆盖区域的选址方案,所述选址方案包括基站数量和基站的位置信息。
35、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
36、构建针对待覆盖区域的三维模型;
37、获取本次迭代的样本集合;所述本次迭代的样本集合包括在本次迭代中每一个样本对应的参数向量;所述参数向量包括样本相应的基站数量、基站相应的辐射增益以及位置信息;
38、在针对待覆盖区域的三维模型中,根据样本中基站相应的辐射增益以及位置信息,获取本次迭代中所述参数向量对应的电场强度信息;
39、基于本次迭代中所述参数向量对应的电场强度信息,确定本次迭代中是否存在样本满足预设收敛条件;
40、在本次迭代中存在样本满足预设收敛条件的情况下,从满足预设收敛条件的样本中选定一目标样本作为待覆盖区域的选址方案,所述选址方案包括基站数量和基站的位置信息。
41、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
42、构建针对待覆盖区域的三维模型;
43、获取本次迭代的样本集合;所述本次迭代的样本集合包括在本次迭代中每一个样本对应的参数向量;所述参数向量包括样本相应的基站数量、基站相应的辐射增益以及位置信息;
44、在针对待覆盖区域的三维模型中,根据样本中基站相应的辐射增益以及位置信息,获取本次迭代中所述参数向量对应的电场强度信息;
45、基于本次迭代中所述参数向量对应的电场强度信息,确定本次迭代中是否存在样本满足预设收敛条件;
46、在本次迭代中存在样本满足预设收敛条件的情况下,从满足预设收敛条件的样本中选定一目标样本作为待覆盖区域的选址方案,所述选址方案包括基站数量和基站的位置信息。
47、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
48、构建针对待覆盖区域的三维模型;
49、获取本次迭代的样本集合;所述本次迭代的样本集合包括在本次迭代中每一个样本对应的参数向量;所述参数向量包括样本相应的基站数量、基站相应的辐射增益以及位置信息;
50、在针对待覆盖区域的三维模型中,根据样本中基站相应的辐射增益以及位置信息,获取本次迭代中所述参数向量对应的电场强度信息;
51、基于本次迭代中所述参数向量对应的电场强度信息,确定本次迭代中是否存在样本满足预设收敛条件;
52、在本次迭代中存在样本满足预设收敛条件的情况下,从满足预设收敛条件的样本中选定一目标样本作为待覆盖区域的选址方案,所述选址方案包括基站数量和基站的位置信息。
53、上述基站选址的优化方法、装置、计算机设备、存储介质和计算机程序产品,构建针对待覆盖区域的三维模型;获取本次迭代的样本集合;在针对待覆盖区域的三维模型中,根据样本中基站相应的辐射增益以及位置信息,获取本次迭代中参数向量对应的电场强度信息;基于本次迭代中参数向量对应的电场强度信息,确定本次迭代中是否存在样本满足预设收敛条件;在本次迭代中存在样本满足预设收敛条件的情况下,从满足预设收敛条件的样本中选定一目标样本作为待覆盖区域的基站数量和基站的位置信息。采用本方法,通过获取本次迭代中参数向量对应的电场强度信息,使得信号覆盖更加均匀,提高通信质量。通过迭代进行优化选址方案,可以减少不必要的基站建设,提高基站的布设效率,缩短选址时间,降低选址成本。