一种同步卫星外测数据的质量监控方法、装置和电子设备转让专利
申请号 : CN202110248823.6
文献号 : CN112764057B
文献日 : 2021-10-22
发明人 : 张俊丽 , 董开封 , 冯卫东 , 姚凡凡 , 邢东旭 , 蒋振伟 , 张文雅 , 李峰 , 吴琛 , 李昂 , 崔晓阳 , 白文韬
申请人 : 中国人民解放军32039部队
摘要 :
权利要求 :
1.一种同步卫星外测数据的质量监控方法,其特征在于,包括:接收地面测距主站发送的当前气象数据和实时测距数据;
获取日常轨道精密定轨与预报输出的卫星星历文件和测距系统误差;
基于实时测距数据和所述卫星星历文件确定所述实时测距数据对应的理论测距数据;
基于所述当前气象数据、所述测距系统误差、所述实时测距数据和所述理论测距数据确定所述实时测距数据的随机误差;其中,所述随机误差的大小用于表征实时测距数据的数据质量。
2.根据权利要求1所述的方法,其特征在于,基于实时测距数据和所述卫星星历文件确定所述实时测距数据对应的理论测距数据,包括:获取所述实时测距数据的测距时标;
基于所述测距时标和所述卫星星历文件确定所述实时测距数据对应的理论测距参考值;
基于所述理论测距参考值和预设模糊周期对所述测距时标进行修正,得到测距伪码信号的实际发射时刻;
基于所述实际发射时刻和所述卫星星历文件确定所述实时测距数据对应的理论测距数据。
3.根据权利要求2所述的方法,其特征在于,基于所述测距时标和所述卫星星历文件确定所述实时测距数据对应的理论测距参考值,包括:基于所述测距时标和所述卫星星历文件确定卫星在所述测距时标对应时刻的地心位置矢量;
若实时测距数据为单程测距数据或双程测距数据,则基于所述卫星在所述测距时标对应时刻的地心位置矢量和地面测距主站的地心位置矢量确定单程测距数据对应的理论测距参考值或双程测距数据对应的理论测距参考值;
若实时测距数据为四程测距数据,则基于所述卫星在所述测距时标对应时刻的地心位置矢量、所述地面测距主站的地心位置矢量和地面测距副站的地心位置矢量确定四程测距数据对应的理论测距参考值。
4.根据权利要求2所述的方法,其特征在于,基于所述实际发射时刻和所述卫星星历文件确定所述实时测距数据对应的理论测距数据,包括:基于所述实际发射时刻和所述卫星星历文件确定卫星在所述实际发射时刻的地心位置矢量;
若实时测距数据为单程测距数据或双程测距数据,则基于卫星在所述实际发射时刻的地心位置矢量和地面测距主站的地心位置矢量确定单程测距数据的测距时延或双程测距数据的测距时延;
基于所述单程测距数据的测距时延和光速确定单程测距数据对应的理论测距数据;或者,基于所述双程测距数据的测距时延和光速确定双程测距数据对应的理论测距数据;
若实时测距数据为四程测距数据,则基于卫星在所述实际发射时刻的地心位置矢量、地面测距主站的地心位置矢量和地面测距副站的地心位置矢量确定四程测距数据的测距时延;
基于所述四程测距数据的测距时延和光速确定四程测距数据对应的理论测距数据。
5.根据权利要求2所述的方法,其特征在于,基于所述当前气象数据、所述测距系统误差、所述实时测距数据和所述理论测距数据确定所述实时测距数据的随机误差,包括:对所述当前气象数据和所述实时测距数据进行野值辨识与剔除,得到目标气象数据和目标测距数据;
基于所述目标气象数据确定测距数据对应的大气折射修正量;
基于所述理论测距参考值和预设模糊周期对所述目标测距数据进行修正,得到修正后的测距数据;
基于所述大气折射修正量、所述测距系统误差、所述修正后的测距数据和所述理论测距数据确定所述实时测距数据的随机误差。
6.根据权利要求2所述的方法,其特征在于,基于所述理论测距参考值和预设模糊周期对所述测距时标进行修正,得到测距伪码信号的实际发射时刻,包括:基于算式t′=t‑N·ΔT对所述测距时标进行修正,得到测距伪码信号的实际发射时刻;其中,t′表示测距伪码信号的实际发射时刻,t表示所述测距时标对应时刻,N表示模糊数,N=|ρ′c/Δρ|,ρ′c表示所述理论测距参考值,Δρ=ΔT*c,ΔT表示所述预设模糊周期,c表示光速。
7.根据权利要求5所述的方法,其特征在于,基于所述目标气象数据确定测距数据对应的大气折射修正量,包括:
利用算式 确定测距数据对应的大气折射修正量,其中,ΔR表示所述大气折射修正量,C表示大气折射率指数,EN表示理论测站仰角, 表示地面折射率, T表示绝对温度,P表示地面大气压,Pe表示地面水气压。
8.一种同步卫星外测数据的质量监控装置,其特征在于,包括:接收模块,用于接收地面测距主站发送的当前气象数据和实时测距数据;
获取模块,用于获取日常轨道精密定轨与预报输出的卫星星历文件和测距系统误差;
第一确定模块,用于基于实时测距数据和所述卫星星历文件确定所述实时测距数据对应的理论测距数据;
第二确定模块,用于基于所述当前气象数据、所述测距系统误差、所述实时测距数据和所述理论测距数据确定所述实时测距数据的随机误差;其中,所述随机误差的大小用于表征实时测距数据的数据质量。
9.一种电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至7中任一项所述的方法的步骤。
10.一种具有处理器可执行的非易失的程序代码的计算机可读介质,其特征在于,所述程序代码使所述处理器执行权利要求1至7中任一项所述的方法。
说明书 :
一种同步卫星外测数据的质量监控方法、装置和电子设备
技术领域
背景技术
根本,外测数据处理的精度直接影响同步卫星定轨的精度。但是现有技术中,外测数据的总
体质量情况没有有效的手段进行监视,外测数据处理需要依靠专业技术人员手动进行复
核,无法快速的获知同步卫星定轨处理全流程的运行状态,人员工作强度大,不适应后续卫
星平台在轨管理的现状。
发明内容
握外测数据质量,调整定轨策略提供了数据支撑。
历文件和测距系统误差;基于实时测距数据和所述卫星星历文件确定所述实时测距数据对
应的理论测距数据;基于所述当前气象数据、所述测距系统误差、所述实时测距数据和所述
理论测距数据确定所述实时测距数据的随机误差;其中,所述随机误差的大小用于表征实
时测距数据的数据质量。
所述卫星星历文件确定所述实时测距数据对应的理论测距参考值;基于所述理论测距参考
值和预设模糊周期对所述测距时标进行修正,得到测距伪码信号的实际发射时刻;基于所
述实际发射时刻和所述卫星星历文件确定所述实时测距数据对应的理论测距数据。
述测距时标对应时刻的地心位置矢量;若实时测距数据为单程测距数据或双程测距数据,
则基于所述卫星在所述测距时标对应时刻的地心位置矢量和地面测距主站的地心位置矢
量确定单程测距数据对应的理论测距参考值或双程测距数据对应的理论测距参考值;若实
时测距数据为四程测距数据,则基于所述卫星在所述测距时标对应时刻的地心位置矢量、
所述地面测距主站的地心位置矢量和地面测距副站的地心位置矢量确定四程测距数据对
应的理论测距参考值。
星在所述实际发射时刻的地心位置矢量;若实时测距数据为单程测距数据或双程测距数
据,则基于卫星在所述实际发射时刻的地心位置矢量和地面测距主站的地心位置矢量确定
单程测距数据的测距时延或双程测距数据的测距时延;基于所述单程测距数据的测距时延
和光速确定单程测距数据对应的理论测距数据;或者,基于所述双程测距数据的测距时延
和光速确定双程测距数据对应的理论测距数据;若实时测距数据为四程测距数据,则基于
卫星在所述实际发射时刻的地心位置矢量、地面测距主站的地心位置矢量和地面测距副站
的地心位置矢量确定四程测距数据的测距时延;基于所述四程测距数据的测距时延和光速
确定四程测距数据对应的理论测距数据。
和所述实时测距数据进行野值辨识与剔除,得到目标气象数据和目标测距数据;基于所述
目标气象数据确定测距数据对应的大气折射修正量;基于所述理论测距参考值和预设模糊
周期对所述目标测距数据进行修正,得到修正后的测距数据;基于所述大气折射修正量、所
述测距系统误差、所述修正后的测距数据和所述理论测距数据确定所述实时测距数据的随
机误差。
标进行修正,得到测距伪码信号的实际发射时刻;其中,t′表示测距伪码信号的实际发射时
刻,t表示所述测距时标对应时刻,N表示模糊数,N=|ρ′c/Δρ|,ρ′c表示所述理论测距参考
值,Δρ=ΔT*c,ΔT表示所述预设模糊周期,c表示光速。
正量,其中,ΔR表示所述大气折射修正量,C表示大气折射率指数,EN表示理论测站仰角,
表示地面折射率, T表示绝对温度,P表示地面大气压,Pe表
示地面水气压。
道精密定轨与预报输出的卫星星历文件和测距系统误差;第一确定模块,用于基于实时测
距数据和所述卫星星历文件确定所述实时测距数据对应的理论测距数据;第二确定模块,
用于基于所述当前气象数据、所述测距系统误差、所述实时测距数据和所述理论测距数据
确定所述实时测距数据的随机误差;其中,所述随机误差的大小用于表征实时测距数据的
数据质量。
施方式中任一项所述的方法的步骤。
和测距系统误差;基于实时测距数据和卫星星历文件确定实时测距数据对应的理论测距数
据;基于当前气象数据、测距系统误差、实时测距数据和理论测距数据确定实时测距数据的
随机误差;其中,随机误差的大小用于表征实时测距数据的数据质量。
据对应的理论测距数据,然后再结合当前气象数据和测距系统误差确定出实时测距数据的
随机误差。本发明方法将轨道动力学模型和观测模型等先验信息用于同步卫星外测数据的
实时处理,提高了外测数据质量异常监测的敏感度,基于实时测距数据的随机误差变化可
实现对卫星外测数据的实时监测评估,为及时掌握外测数据质量,调整定轨策略提供了数
据支撑。
附图说明
附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前
提下,还可以根据这些附图获得其他的附图。
具体实施方式
本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施
例的组件可以以各种不同的配置来布置和设计。
技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范
围。
完成该卫星的精密定轨。地面站设备改造与维护、设备切换、降雨等都会对同步卫星的外测
数据造成影响,有可能会影响卫星的定轨精度,岗位值班人员每天进行同步卫星轨道确定
任务时要根据外测数据质量的变化调整定轨策略。目前外测数据的总体质量情况没有有效
的手段进行监视,基本还需要依靠专业技术人员进行复核,导致卫星的精密定轨需要过多
的人工干预,既无法快速的获知同步卫星定轨处理全流程的运行状态,又导致人员工作强
度大,不适应后续卫星平台在轨管理的现状。有鉴于此,本发明实施例提供了一种同步卫星
外测数据的质量监控方法,用以缓解上文中所提出的技术问题。
距数据,本发明实施例提供的方法适用于对上述任意一种测距数据进行质量评估。为了能
够降低气候对实时测距数据质量的影响,在对实时测距数据进行质量评估时,还需要将气
象数据考虑进去,因此,除了需要接收地面测距主站发送的实时测距数据以外,还需要获取
当前气象数据。
输出的卫星星历文件,基于卫星星历文件能够确定卫星在某一时刻下的地心位置矢量,且
接收到的地面测距主站发送的实时测距数据中,每个测距数据均带有测距时标,因此,基于
实时测距数据和卫星星历文件可以进行理论测距数据的计算。下文中将对理论测距数据的
计算方法进行详细的描述。
后,再与理论测距数据相减,即可确定出实时测距数据的随机误差;其中,随机误差的大小
用于表征实时测距数据的数据质量,显然,随机误差越大表示实时测距数据与理论测距数
据之间的差距较大,表明实时测距数据的数据质量较差或卫星轨道出现变化;反之,如果随
机误差较小,表明实时测距误差的数据质量较好。对于随机误差的大小判断,本发明实施例
不对其进行具体限定,用户可以根据实际需求设定相应的取值范围,从而快速判断出实时
测距数据的质量是否合格。
据对应的理论测距数据,然后再结合当前气象数据和日常精密定轨输出的测距系统误差确
定出实时测距数据的随机误差。本发明方法将轨道动力学模型和观测模型等先验信息用于
卫星外测数据的实时处理,提高了外测数据质量异常监测的敏感度,基于实时测距数据的
随机误差变化可实现对卫星外测数据的实时监测评估,为及时掌握外测数据质量,调整定
轨策略提供了数据支撑。
距参考值时暂不考虑测距伪码信号在空间中的传输时延,也即,认为测距伪码信号的发射
时刻与接收测距伪码信号的时刻相同,对于四程测距数据,地面测距副站的接收时刻也与
上述发射时刻相同,因此利用上述特征,可以计算出每一种实时测距数据(单程、双程、四
程)对应的理论测距参考值。
如果测距数据跨6个模糊度,当收端收到第1个脉冲时,发“1”端已经到了第7个脉冲,因此测
距时标打在第7个脉冲上,此时测出的R值为未解模糊度的测距值,测距时标t也为未修正的
时标,在这种测量体制下,利用外测数据进行卫星轨道确定时,必须先对获得的测距数据和
对应的时标进行修正。
研制方获取。在计算单程、双程以及四程测距数据的测距伪码信号的实际发射时刻时,需要
使用相应的理论测距参考值和预设模糊周期。下文中将对具体计算方法进行详细介绍。
数据,只需要再与地面测距主站的地心位置矢量相结合即可确定出单程测距数据和双程测
距数据对应的理论测距数据;而对于四程测距数据,由于测距过程还涉及到地面测距副站,
因此,在确定出卫星在测距伪码信号的实际发射时刻的地心位置矢量之后,还需要再与地
面测距主站的地心位置矢量以及地面测距副站的地心位置矢量相结合才能确定出四程测
距数据对应的理论测距数据。
值的方法进行具体介绍。
地心位置矢量对应的时间)各点上的值分别为y1,y2,…,yn(相当于本发明实施例中的卫星
的地心位置矢量),拉格朗日多项式插值的经典公式如下:
利用上述插值公式,
即可确定出卫星在测距时标对应时刻的地心位置矢量。一般地,卫星星历插值选择7‑8阶多
项式进行插值,可选的,n取值为8。
考值。
值为单程测距数据对应的理论参考值的2倍,也即 其中,ρ′2表示双程
测距数据对应的理论测距参考值,ρ′1表示单程测距数据对应的理论参考值, 表示卫星在
测距时标对应时刻t0的地心位置矢量, 表示地面测距主站在测距时标对应时刻t0的地心
位置矢量。
算式 来进行计算,其中, 表示地面测距副站在测距时标对应时
刻t0的地心位置矢量(一般不随时间改变)。
数据。
测距数据对应的理论测距数据。例如,在计算单程测距数据对应的理论测距数据时,首先要
计算单程测距数据的测距时延,然后将单程测距数据的测距时延与光速相乘即可求得单程
测距数据对应的理论测距数据。
据的测距时延,t2表示卫星接收到测距伪码信号的时刻,t1表示地面测距主站发送测距伪码
信号的时刻, 表示t2时刻卫星的地心位置矢量, 表示t1时刻地面测距主站的地心位置
矢量。当前已求得了测距伪码信号的发射时刻t1,以及卫星在测距伪码信号的实际发射时
刻下的地心位置矢量 地面站的精确坐标可知,可以通过坐标转换得到相应时刻的地心
位置矢量,所以卫星接收到测距伪码信号的时刻t2以及t2时刻卫星的地心位置矢量 为未
知数。
且测距信号从目标A出发的时刻为ts,那么从目标A转发到目标B的测距信号传输时延
其中,目标B在ts+τ时刻的地心位置矢量 为未知数,目标A在ts时刻的地
心位置矢量 为已知数,c表示光速,τ可利用如下算法来进行求解:
中的算式迭代计算下一代的τ″,直至Δτ收敛(Δτ<10 ),并将满足收敛条件的τ″作为目标
A转发到目标B的测距信号传输时延τ。
伪码信号的时刻t2,进一步结合卫星星历文件可计算出t2时刻卫星的地心位置矢量
据的测距时延应表示为τ1+τ2,其中 τ1表示测距伪码信号由地面测距
主站发送至卫星的时延,τ2表示卫星将测距伪码信号返回至地面测距主站的时延,上文中
已经计算出τ1,t2和 那么利用上文中所描述的求取任意一段测距信号的接收端位置随
时间变化的转发区间的测距时延的方法,可以求出τ2和测距伪码信号返回至地面测距主站
的时刻t3,进而确定出双程测距数据的测距时延τ1+τ2。然后将τ1+τ2与光速相乘即可求得双
程测距数据对应的理论测距数据。
面测距副站的时延,τ4表示地面测距副站将测距伪码信号转发至卫星的时延,τ5表示卫星将
测距伪码信号转发至地面测距主站的时延。
取任意一段测距信号的接收端位置随时间变化的转发区间的测距时延的方法,可以得出τ3
和t4。
间变化的转发区间的测距时延的方法,可以得出τ4,t5,进一步结合卫星星历文件可计算出
接收端位置随时间变化的转发区间的测距时延的方法,可以得出τ5和t6,进而确定出四程测
距数据的测距时延τ1+τ3+τ4+τ5,然后将τ1+τ3+τ4+τ5与光速相乘即可求得四程测距数据对应
的理论测距数据。
本发明实施例中利用滑动数据拟合方法,不断改进拟合系数,提高拟合精度,再用函数通过
预报以检验观测数据的合理性。
值),j为采样点点序。可以根据最小二乘原理,确定合适的拟合系数,以使
将求得方差E最小时称为的最佳二乘拟合逼近。
系数的拟合值为:
n+1
其中,α=2 ,
改进系数拟合值 提高拟合精度,再用该函数通过预报以检验观测数据的合理性。
据计算出测距数据对应的大气折射修正量,以供后续步骤中计算实时测距数据的随机误
差。
正后的测距数据,其中,ρ″c表示修正后的测距数据,ρc表示实时测距数据,ρ′c表示实时测距
数据对应的理论测距参考值,c表示光速,ΔT表示实时测距数据对应的预设模糊周期。在对
单程、双程以及四程测距数据进行修正时,需要使用相应的理论测距参考值和相应的预设
模糊周期。
中,Δσ表示实时测距数据的随机误差,ρ″c表示修正后的测距数据, 表示实时测距数据对
应的理论测距数据,Δρtrop表示大气折射修正量,Δρs表示测距系统误差。
的总数。
=|ρ′c/Δρ|,ρ′c表示理论测距参考值,Δρ=ΔT*c,ΔT表示预设模糊周期,c表示光速。
对应的预设模糊周期跟设备有关。在计算单程、双程以及四程测距数据的测距伪码信号的
实际发射时刻时,需要使用相应的理论测距参考值和相应的预设模糊周期。
示地面折射率, T表示绝对温度,P表示地面大气压,Pe表示
地面水气压。
U表示地面相对湿度。
信息用于同步卫星外测数据的实时处理,提高了外测数据质量异常监测的敏感度,基于实
时测距数据的随机误差变化可实现对卫星外测数据的实时监测评估,为及时掌握外测数据
质量,调整定轨策略提供了数据支撑。
字为当前观测时刻的测量值。图5中右侧视图为随机误差,显示的数字为该弧段统计的随机
误差均值。从图5中可以看出,副站2失锁,外测数据出现了异常。
以下对本发明实施例提供的同步卫星外测数据的质量监控装置做具体介绍。
40,其中:
据质量。
轨与预报输出的卫星星历文件和测距系统误差。第一确定模块30,用于基于实时测距数据
和卫星星历文件确定实时测距数据对应的理论测距数据。第二确定模块40,用于基于当前
气象数据、测距系统误差、实时测距数据和理论测距数据确定实时测距数据的随机误差;其
中,随机误差的大小用于表征实时测距数据的数据质量。本发明装置将轨道动力学模型和
观测模型等先验信息用于同步卫星外测数据的实时处理,提高了外测数据质量异常监测的
敏感度,基于实时测距数据的随机误差变化可实现对同步卫星外测数据的实时监测评估,
为及时掌握外测数据质量,调整定轨策略提供了数据支撑。
考值或双程测距数据对应的理论测距参考值。
的理论测距参考值。
数据的测距时延。
时延。
=|ρ′c/Δρ|,ρ′c表示理论测距参考值,Δρ=ΔT*c,ΔT表示预设模糊周期,c表示光速。
示地面折射率, T表示绝对温度,P表示地面大气压,Pe表示
地面水气压。
60用于执行存储器61中存储的可执行模块,例如计算机程序。
一个通信接口63(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信
连接,可以使用互联网,广域网,本地网,城域网等。
一种类型的总线。
器60中,或者由处理器60实现。
处理器60可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络
处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal
Processing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称
ASIC)、现成可编程门阵列(Field‑Programmable Gate Array,简称FPGA)或者其他可编程
逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中
的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任
何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理
器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随
机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本
领域成熟的存储介质中。该存储介质位于存储器61,处理器60读取存储器61中的信息,结合
其硬件完成上述方法的步骤。
质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见
方法实施例,在此不再赘述。
的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件
产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得
一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所
述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑
Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以
存储程序代码的介质。
发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不
是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不
能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理
解为指示或暗示相对重要性。
一定要完全水平,而是可以稍微倾斜。
体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接
相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上
述术语在本发明中的具体含义。
然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进
行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术
方案的范围。