本公开涉及定位,尤其涉及城市峡谷环境下选星方法、装置、电子设备及存储介质。
背景技术:
1、随着通信技术的发展,对设备定位的需求不断增加,但是目前城市峡谷环境下的定位仍然是定位领域的一大难题,设备在城市峡谷环境下的定位误差较大,需要进一步提升定位算法。
2、相关技术中,通常根据卫星的高度角和方位角进行选星,但由于城市峡谷环境中经常会出现高楼的遮挡,高楼的遮挡影响卫星信号的质量,使定位的误差较大,从而导致相关技术中的选星方式不适用于城市峡谷环境。
技术实现思路
1、本公开提供了一种城市峡谷环境下选星方法、装置、电子设备及存储介质。
2、根据本公开的第一方面,提供了一种城市峡谷环境下选星方法,所述方法包括:
3、在目标设备定位过程中,获取待选卫星;所述待选卫星包括当前处于可视状态的卫星;
4、获取所述待选卫星的历史定位参与状态;所述历史定位参与状态表征所述待选卫星在目标历史时期内是否参与卫星定位;
5、基于所述历史定位参与状态确定是否将所述待选卫星作为所述目标设备当前的目标定位卫星。
6、根据本公开的第二方面,提供了一种城市峡谷环境下选星装置,所述装置包括:
7、第一获取模块,用于在目标设备定位过程中,获取待选卫星;所述待选卫星包括当前处于可视状态的卫星;
8、第二获取模块,用于获取所述待选卫星的历史定位参与状态;所述历史定位参与状态表征所述待选卫星在目标历史时期内是否参与卫星定位;
9、确定模块,用于基于所述历史定位参与状态确定是否将所述待选卫星作为所述目标设备当前的目标定位卫星。
10、根据本公开的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。
11、根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本公开的上述方法。
12、本公开实施例提供的城市峡谷环境下选星方法、装置、电子设备及存储介质,通过在目标设备定位过程中,获取待选卫星;待选卫星包括当前处于可视状态的卫星;获取待选卫星的历史定位参与状态;历史定位参与状态表征待选卫星在目标历史时期内是否参与卫星定位;基于历史定位参与状态确定是否将待选卫星作为目标设备当前的目标定位卫星。由此,本申请实施例通过获取待选卫星的历史定位参与状态在待选卫星中确定目标定位卫星,确定出的目标定位卫星信号质量高,使目标设备可以在城市峡谷环境下精确地进行定位。
1.一种城市峡谷环境下选星方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述历史定位参与状态包括已参与或未参与;所述基于所述历史定位参与状态确定是否将所述待选卫星作为所述目标设备当前的目标定位卫星,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述历史定位参与状态包括已参与或未参与;所述基于所述历史定位参与状态确定是否将所述待选卫星作为所述目标设备当前的目标定位卫星,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1~6任一所述的方法,其特征在于,所述获取待选卫星,包括:
8.一种城市峡谷环境下选星装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1-7中任一项所述的方法。