本技术涉及卫星,尤其涉及一种数据处理方法及装置、电子设备及存储介质。
背景技术:
1、随着各大卫星导航系统的发展及科技的进步,作为卫星导航系统的重要应用之一的卫星授时,变的越来越重要。传统的卫星授时,多采用卫星单向授时技术,通过伪距单点定位技术确定接收机钟差,进而驯服接收机内部晶振输出时间信息。但受到伪距观测值和伪距单点定位技术的限制,时间精度相对较低,难以满足高精度的需求。
技术实现思路
1、有鉴于此,本技术实施例提供了一种数据处理方法及装置、电子设备及存储介质。
2、本技术实施例的技术方案是这样实现的:
3、第一方面,本技术实施例提供了一种数据处理方法,应用于发送端,所述方法包括:
4、获取卫星的观测数据;
5、根据所述观测数据,确定第一卫星钟差和第一轨道;
6、根据所述第一卫星钟差,确定所述第一卫星钟差对应的卫星钟差改正数;
7、根据所述第一轨道,确定所述第一轨道对应的轨道改正数;
8、将所述卫星钟差改正数及所述轨道改正数发送给接收端;其中,所述卫星钟差改正数及所述轨道改正数,用于确定所述卫星至所述接收端的第一距离;所述第一距离以及所述接收端的环境数据,用于所述接收端获得目标接收机钟差。
9、在一些实施例中,所述根据所述第一卫星钟差,确定所述第一卫星钟差对应的卫星钟差改正数,包括:
10、根据所述第一卫星钟差和协调世界时utc,确定第二卫星钟差;
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、如此,本技术实施例可以根据当前的卫星钟差改正数、轨道改正数及接收端的环境数据,确定接收端的目标接收机钟差,提高确定目标接收机钟差的实时性和有效性。并且,充分考虑了接收端的环境数据对于接收端的目标接收机钟差的影响,减少环境数据对于确定目标接收机钟差的干扰,进一步提高了确定接收端的目标接收机钟差的准确性。
1.一种数据处理方法,其特征在于,应用于发送端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一卫星钟差,确定所述第一卫星钟差对应的卫星钟差改正数,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一轨道,确定所述第一轨道对应的轨道改正数,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
5.一种数据处理方法,其特征在于,应用于接收端,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述接收发送端发送的卫星钟差改正数及轨道改正数,包括:
7.根据权利要求6所述的方法,其特征在于,所述环境数据,至少包括:对流层延迟和/或电离层延迟;所述对流层延迟,包括:天顶湿延迟;所述根据所述第一距离及所述接收端的环境数据,确定所述接收端的目标接收机钟差,包括:
8.根据权利要求7所述的方法,其特征在于,所述方法,还包括:
9.一种数据处理装置,其特征在于,所述装置包括:
10.一种数据处理装置,其特征在于,所述装置包括:
11.一种电子设备,其特征在于,包括:
12.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机可执行指令;所述计算机可执行指令被处理器执行后,能够实现权利要求1至4、或5至8任一项所述的数据处理方法。