一种卫星轨道位置确定系统、方法、设备及存储介质与流程

文档序号:35193367发布日期:2023-08-21 11:13阅读:45来源:国知局
一种卫星轨道位置确定系统、方法、设备及存储介质与流程

本发明涉及空间飞行器,具体而言,涉及一种卫星轨道位置确定系统、方法、设备及存储介质。


背景技术:

1、以牛顿力学为基础,航天器在受到的作用力下,航天器质心运动的轨迹,我们称之为卫星轨道,随着科学的发展与空间技术的不断进步,对卫星在空间中的运行轨道位置进行确定和与预测已成为当前必不可少的一项研究,其对人类在空间科学领域中的发展贡献了极大作用。

2、在现有技术中,普遍采用的卫星轨道位置确定系统是通过将卫星跟踪应用软件作为第三方插件或者是可调用脚本包嵌入到卫星轨道位置确定系统中,在对卫星轨道位置进行确定时,再对该插件或者是脚本包进行调用,已实现通过脚本调用对卫星轨道位置进行计算。

3、发明人在研究中发现,由于卫星跟踪应用软件中包含大量的脚本代码以及数据,在进行插件或者是脚本包的调用时,通常需要耗费大量的时间进行代码调用,从而增加了在进行卫星轨道位置确定时所需耗费的时间;除此之外,卫星跟踪应用软件在应用时,需要依赖单独的时间同步服务器完成系统中每个模块的时间同步,也就是说,在实现卫星轨道位置确定时,除了需要启用卫星轨道位置确定系统之外,还需要单独配置和调试一个时间同步服务器进行时间同步,以确保卫星轨道位置确定系统能够完成对卫星轨道位置的确定,从而增加了在进行卫星轨道位置确定时所需耗费的系统部署成本。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种卫星轨道位置确定系统、方法、设备及存储介质,以减少在进行卫星轨道位置确定时所需耗费的时间,同时减少所需要耗费的系统部署成本。

2、第一方面,本技术实施例提供了一种卫星轨道位置确定系统,所述系统包括卫星接收器、天线控制器和卫星轨道位置存储器;

3、所述卫星接收器,用于向所述天线控制器和所述卫星轨道位置存储器提供时间基准,以使所述卫星接收器、所述天线控制器和所述卫星轨道位置存储器保持时间同步,其中,所述时间基准为gps标准时间或者协调世界时;

4、所述天线控制器,用于根据卫星周期内至少一个时间点下目标卫星的轨道参数确定出所述目标卫星在每个所述时间点下的候选位置坐标,其中,所述候选位置坐标为所述目标卫星在地心坐标系下的位置坐标;

5、所述天线控制器,还用于根据每个所述时间点以及每个所述时间点下所述目标卫星的候选位置坐标生成卫星轨道位置信息;

6、所述卫星轨道位置存储器,用于对所述卫星轨道位置信息进行存储。

7、可选地,所述系统还包括卫星轨道位置读取器:

8、所述卫星轨道位置读取器,用于在所述卫星轨道位置存储器对所述卫星轨道位置信息进行存储后,响应用户输入的轨道位置读取指令,根据所述轨道位置读取指令中携带的目标时间点从所述卫星轨道位置存储器中对目标位置坐标进行读取,其中,所述目标位置坐标为所述目标卫星在所述目标时间点下的候选位置坐标。

9、可选地,所述天线控制器包括人机交互模块和通信接口模块,所述天线控制器在用于根据卫星周期内至少一个时间点下目标卫星的轨道参数确定出所述目标卫星在每个所述时间点下的候选位置坐标前,还用于:

10、通过所述人机交互模块接收由用户输入的所述轨道参数;

11、或者,通过所述通信接口模块接收由第三方系统发送的所述轨道参数。

12、可选地,所述天线控制器在用于根据卫星周期内至少一个时间点下目标卫星的轨道参数确定出所述目标卫星在每个所述时间点下的候选位置坐标时,具体用于:

13、根据每个所述时间点下所述轨道参数确定出每个所述时间点下所述目标卫星的初始位置坐标,其中,所述初始位置坐标为所述目标卫星在惯性坐标系下位置坐标;

14、将所述目标卫星在每个所述时间点下的初始位置坐标转换为所述目标卫星在每个所述时间点下的候选位置坐标。

15、第二方面,本技术实施例提供了一种卫星轨道位置确定方法,应用于卫星轨道位置确定系统,所述系统包括卫星接收器、天线控制器和卫星轨道位置存储器,所述方法包括:

16、所述卫星接收器向所述天线控制器和所述卫星轨道位置存储器提供时间基准,以使所述卫星接收器、所述天线控制器和所述卫星轨道位置存储器保持时间同步,其中,所述时间基准为gps标准时间或者协调世界时;

17、所述天线控制器根据卫星周期内至少一个时间点下目标卫星的轨道参数确定出所述目标卫星在每个所述时间点下的候选位置坐标,其中,所述候选位置坐标为所述目标卫星在地心坐标系下的位置坐标;

18、所述天线控制器根据每个所述时间点以及每个所述时间点下所述目标卫星的候选位置坐标生成卫星轨道位置信息;

19、所述卫星轨道位置存储器对所述卫星轨道位置信息进行存储。

20、可选地,所述卫星轨道位置确定系统还包括卫星轨道位置读取器,在所述卫星轨道位置存储器对所述卫星轨道位置信息进行存储后,所述方法还包括:

21、所述卫星轨道位置读取器响应用户输入的轨道位置读取指令,根据所述轨道位置读取指令中携带的目标时间点从所述卫星轨道位置存储器中对目标位置坐标进行读取,其中,所述目标位置坐标为所述目标卫星在所述目标时间点下的候选位置坐标。

22、可选地,所述天线控制器包括人机交互模块和通信接口模块,在所述天线控制器根据卫星周期内至少一个时间点下目标卫星的轨道参数确定出所述目标卫星在每个所述时间点下的候选位置坐标前,所述方法还包括:

23、所述人机交互模块接收由用户输入的所述轨道参数;

24、或者,所述通信接口模块接收由第三方系统发送的所述轨道参数。

25、可选地,所述天线控制器根据卫星周期内至少一个时间点下目标卫星的轨道参数确定出所述目标卫星在每个所述时间点下的候选位置坐标,包括:

26、所述天线控制器根据每个所述时间点下所述轨道参数确定出每个所述时间点下所述目标卫星的初始位置坐标,其中,所述初始位置坐标为所述目标卫星在惯性坐标系下位置坐标;

27、所述天线控制器将所述目标卫星在每个所述时间点下的初始位置坐标转换为所述目标卫星在每个所述时间点下的候选位置坐标。

28、第三方面,本技术实施例提供了一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第二方面中任一种可选地实施方式中所述的卫星轨道位置确定方法的步骤。

29、第四方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第二方面中任一种可选地实施方式中所述的卫星轨道位置确定方法的步骤。

30、本技术提供的技术方案包括但不限于以下有益效果:

31、所述卫星接收器,用于向所述天线控制器和所述卫星轨道位置存储器提供时间基准,以使所述卫星接收器、所述天线控制器和所述卫星轨道位置存储器保持时间同步,其中,所述时间基准为gps标准时间或者协调世界时;通过上述设备,能够直接通过系统内部的设备对整个系统进行时间同步,从而避免需要配置和安装独立的时间同步服务器实现同步功能,从而减少了系统的部署和安装成本。

32、所述天线控制器,用于根据卫星周期内至少一个时间点下目标卫星的轨道参数确定出所述目标卫星在每个所述时间点下的候选位置坐标,其中,所述候选位置坐标为所述目标卫星在地心坐标系下的位置坐标;所述天线控制器,还用于根据每个所述时间点以及每个所述时间点下所述目标卫星的候选位置坐标生成卫星轨道位置信息;所述卫星轨道位置存储器,用于对所述卫星轨道位置信息进行存储;通过上述设备的协同配合,能够实现根据目标卫星的轨道参数对轨道位置坐标和时间点等轨道位置信息进行确定和存储,避免对第三方插件和脚本包的调用和依赖,仅通过系统自身的设备配合实现对轨道位置信息的确定。

33、采用上述系统,通过使用系统内部的设备完成对整个系统所有设备和组件的时间同步,并且在不依赖于第三方插件和脚本包的基础上,根据目标卫星的轨道参数对轨道位置坐标和时间点等轨道位置信息进行确定和存储,从而实现对卫星轨道位置信息的确定,以避免配置和安装独立的时间同步服务器,同时避免了在调用插件和脚本包时耗费大量时间,从而减少了在进行卫星轨道位置确定时所需耗费的时间,同时减少了所需要耗费的系统部署成本。

34、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1