钟差预报方法和装置制造方法及图纸

技术编号:34284926 阅读:65 留言:0更新日期:2022-07-27 08:12
本申请实施例公开了一种钟差预报方法和装置,涉及卫星导航技术领域,用于提高钟差预报的可靠性和精度,该方法可以包括:获取预设时段的历史卫星钟差数据,该历史卫星钟差数据包括广播星历钟差数据和精密星历钟差数据;基于广播星历钟差数据,修正精密星历钟差数据的基准偏差,得到修正后的精密星历钟差数据;根据每颗卫星的修正后的精密星历钟差数据中的单天钟差数据,拟合得到每颗卫星的单天钟速;基于每颗卫星的单天钟速,得到每颗卫星的钟速时间序列;根据每颗卫星的钟速时间序列,拟合得到每颗卫星的钟速变化率;根据每颗卫星的钟差初始值、钟速以及钟速变化率,得到每颗卫星在未来预设时间段内的预报钟差。在未来预设时间段内的预报钟差。在未来预设时间段内的预报钟差。

【技术实现步骤摘要】
钟差预报方法和装置


[0001]本申请涉及卫星导航
,尤其涉及一种钟差预报方法和装置。

技术介绍

[0002]目前,终端定位需要使用全球卫星导航系统(Global Navigation Satellite System,GNSS)。具体地,服务器根据数据源进行钟差预报和轨道预报,得到预报轨道和预报钟差,而终端设备通过网络请求的方式从服务器获取预报轨道和预报钟差,然后再根据预报轨道和预报钟差进行定位。
[0003]现有技术中,由于精密星历钟差数据比广播星历钟差数据具有更高的精度,通常采用精密星历钟差数据生成精度更高的预报钟差。但是,精密钟差存在一个时变的基准偏差,并且,不同来源的精密星历钟差数据,基准偏差各不相同,基准偏差会影响钟差预报的精度和可靠性。

技术实现思路

[0004]本申请实施例提供一种钟差预报方法和装置,可以有效提高钟差预报的精度和可靠性。
[0005]第一方面,本申请实施例提供一种钟差预报方法,应用于服务器,该方法包括:获取预设时段的历史卫星钟差数据,历史卫星钟差数据包括广播星历钟差数据和精密本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种钟差预报方法,其特征在于,应用于服务器,所述方法包括:获取预设时段的历史卫星钟差数据,所述历史卫星钟差数据包括广播星历钟差数据和精密星历钟差数据;基于所述广播星历钟差数据,修正所述精密星历钟差数据的基准偏差,得到修正后的精密星历钟差数据;根据每颗卫星的所述修正后的精密星历钟差数据中的单天钟差数据,拟合得到每颗卫星的单天钟速;基于每颗卫星的所述单天钟速,得到每颗卫星的钟速时间序列;根据每颗卫星的所述钟速时间序列,拟合得到每颗卫星的钟速变化率;根据每颗卫星的钟差初始值、钟速以及所述钟速变化率,得到每颗卫星在未来预设时间段内的预报钟差。2.根据权利要求1所述的方法,其特征在于,所述基于广播星历钟差数据,修正所述精密星历钟差数据的基准偏差,得到修正后的精密星历钟差数据,包括:将同一个历元的广播星历钟差序列和精密星历钟差序列作差,得到每个历元的差值序列,其中,所述广播星历钟差数据包括各个历元的广播星历钟差序列,所述精密星历钟差数据包括各个历元的精密星历钟差序列;确定每个所述差值序列的平均值和标准差;针对每个所述差值序列,根据所述平均值和所述标准差,去除所述差值序列中不符合预设条件的差值点,得到目标差值序列;根据所述目标差值序列,计算基准偏差;将所述精密星历钟差数据和所述基准偏差作差,得到所述修正后的精密星历钟差数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标差值序列,计算基准偏差,包括:通过计算所述基准偏差;其中,N为目标差值序列中包括的钟差差值点个数,b(t)为所述基准偏差,dclk
i
为所述目标差值序列中第i个钟差差值点。4.根据权利要求2或3所述的方法,其特征在于,所述根据所述平均值和所述标准差,去除所述差值序列中不符合预设条件的差值点,得到目标差值序列,包括:基于所述平均值和所述标准差,判断所述差值序列中的每个差值点是否满足其中,x为差值序列中的差值点,μ为差值序列的均值,δ为差值序列的标准差;若满足,则确定所述差值点不符合所述预设条件,去除不符合所述预设条件的差值点,得到剔除差值点之后的差值序列;确定所述剔除差值点之后的差值序列的平均值和标准差后,将所述剔除差值点之后的差值序列作为所述差值序列,并返回基于所述平均值和所述标准差,判断所述差值序列中
的每个差值点是否满足的步骤,直到差值序列中没有差值点符合所述预设条件,则将没有差值点符合所述预设条件的差值序列作为所述目标差值序列。5.根据权利要求1所述的方法,其特征在于,所述根据每颗卫星的所述修正后的精密星历钟差数据中的单天钟差数据,拟合得到每颗卫星的单天钟速,包括:针对每颗卫星,对所述修正后的精密星历钟差数据中的单天钟差数据进行粗差探测,得到粗差探测后的单天钟差数据;根据所述粗差探测后的单天钟差数据进行拟合,得到每颗卫星的单天钟速。6.根据权利要求1至5任一项所述的方法,其特征在于,所述根据每颗卫星的钟速时间序列,拟合得到每颗卫星的钟速变化率,包括:针对每颗卫星,使用滑动窗口对所述钟速时间序列进行拟合;在滑动窗口滑动过程中,每当所述滑动窗口内的钟速数量大于或等于预设数量时,则根据当前时刻所述滑动窗口内的钟速和上一次拟合得到的拟合结果,预报下一个时刻的预报钟速;当所述下一时刻的预报钟速和待加入滑动窗口的钟速之间的差值小于或等于第一预设阈值时,将所述待加入滑动窗口的钟速加入到滑动窗口后,根据滑动窗口内的钟速拟合得到当次钟速变化率,并得到拟合残差;若所述拟合残差小于或等于第二预设阈值,则将所述当次钟速变化率作为所述钟速变化率;若所述拟合残差大于所述第二预设阈值,则重置滑动窗口后继续向前滑动,直到遍历完所述钟速时间序列或拟合残差小于或等于所述第二预设阈值;当所述下一时刻的钟速和所述待加入滑动窗口的钟速之间的差值大于所述第一预设阈值时,则重置滑动窗口后继续向前滑动,直到遍历完所述钟速时间序列或拟合残差小于或等于所述第二预设阈值。7.一种钟差预报装置,其特征在于,应用于服务器,所述装置包括:获取模块,用于获取预设时段的历史卫星钟差数据,所述历...

【专利技术属性】
技术研发人员:肖洋黄国胜郭永峰谭冠中刘永祥
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1