本申请涉及基站,具体涉及一种异常基站位置检测和估计方法、装置和电子设备。
背景技术:
1、目前,基站作为数据通信的基础设备,有着十分重要的意义,对于基站的实际工程参数的检测一直是研究的重点。在现有技术中,存在对基站的实际工程参数进行检测以确定异常基站位置的方法。
2、专利名称为《基于mdt技术和rsrp测距的基站经纬度估计方法》(申请号:202110072246.x)的发明专利中公开一种基于mdt技术和rsrp测距的基站经纬度估计方法。虽然该专利能够实现基站位置的定位,但是专利所使用的基于rsrp(reference signalreceiving power,参考信号接收功率)的对数损耗模型进行基站测距受环境因素影响很大,导致对异常基站的测距精度较低。
技术实现思路
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、本申请实施例提供的异常基站位置检测和估计方法、装置和电子设备,通过根据所述测量报告对应的第一距离和第二距离的距离差确定所述待测基站为异常基站;由于第一距离和第二距离的距离差表征根据时间提前量估计的与基站相距的距离以及基于全球定位系统估计的与基站相距的距离之差,从而基于第一距离和第二距离都能表征用户设备到基站天线的距离,基于第一距离和第二距离的距离差就能确定待测基站确定为异常基站。再基于所述测量报告的经纬度位置的连通规则,删除所述异常基站下经纬度位置异常的测量报告;从而删除测量报告中的异常数据,减少异常数据对异常基站的位置估计值的影响;再基于所述数据集余下的测量报告对应的所述第一距离和所述第二距离,估计得到所述异常基站的位置估计值。由于第二距离是根据时间提前量估计的用户设备与所述待测基站的距离,而时间提前量是测量数据的ts粒度计算得到的,由于ts粒度是具有明确固定的物理含义的常量,基于时间提前量估计的第二距离不易受环境影响,从而基于所述第一距离和所述第二距离估计得到的所述异常基站的位置估计值,能够提高对异常基站的测距精度。
1.一种异常基站位置检测和估计方法,其特征在于,包括:
2.根据权利要求1所述的异常基站位置检测和估计方法,其特征在于,所述根据所述测量报告对应的第一距离和第二距离的距离差确定所述待测基站为异常基站,包括:
3.根据权利要求1所述的异常基站位置检测和估计方法,其特征在于,所述基于所述测量报告的经纬度位置的连通规则,删除所述异常基站下经纬度位置异常的测量报告,包括:
4.根据权利要求3所述的异常基站位置检测和估计方法,其特征在于,所述基于预设规则删除多个簇头中的离群点簇头和所述离群点簇头对应的所述从属栅格,包括;
5.根据权利要求1所述的异常基站位置检测和估计方法,其特征在于,所述基于所述数据集余下的测量报告对应的所述第一距离和所述第二距离,估计得到所述异常基站的位置估计值,包括:
6.根据权利要求5所述的异常基站位置检测和估计方法,其特征在于,所述根据梯度下降方法对所述目标函数进行求解,得到所述异常基站的位置估计值,包括:
7.一种异常基站位置检测和估计装置,其特征在于,包括:
8.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述异常基站位置检测和估计方法的步骤。
9.一种电子设备,包括处理器和存储有计算机程序的存储器,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6任一项所述的异常基站位置检测和估计方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6任一项所述的异常基站位置检测和估计方法的步骤。