一种高可靠性的空间飞行器时间基准校正方法技术

技术编号:15517813 阅读:166 留言:0更新日期:2017-06-04 08:16
本发明专利技术涉及一种高可靠性的空间飞行器时间基准校正方法,包含:S1、由空间飞行器内的校时中心周期性产生时间校正数据并发送至各设备终端;S2、各设备终端每接收到时间校正数据后,保存本地时间基准数据;S3、各设备终端在接收到多次时间校正数据后,判断其是否正常有效;如是,执行S4;如否,执行S6;S4、计算本地时间基准的偏差量;S5、采用本地时间基准的偏差量,对空间飞行器内的各设备终端的本地时间基准进行校正;S6、重复执行S1~S5,进行连续校时。本发明专利技术简单有效,便于实现,在出现异常时间校正数据或校时中心故障时,保持各设备终端本地时间基准的稳定,提高卫星在轨运行的可靠性。

【技术实现步骤摘要】
一种高可靠性的空间飞行器时间基准校正方法
本专利技术涉及一种空间飞行器时间基准校正方法,具体是指一种对空间飞行器内部各设备终端的时间基准进行校正的方法,具有高可靠性,适用于卫星等空间飞行器。
技术介绍
在卫星等空间飞行器中,为保证正常工作,空间飞行器内部的各设备终端之间必须保证时间同步。也就是说,在任何状态下,空间飞行器内的各设备终端的时间基准都应处于同一时刻。为此,在卫星等空间飞行器内部的各设备终端中,均设计有时间基准校正功能,以确保时间基准的统一。现有技术中所采用的时间基准校正方法,具有以下各种不足和限制:1、现有的时间基准校正方法中,各设备终端采用时间校正数据进行时间基准校正,缺少有效的时间数据检验方法,在出现异常时间校正数据或时间校正中心出现故障时,会直接影响各设备终端本地的时间基准,从而产生运行错误。2、现有的时间基准校正方法中,直接使用时间校正数据进行时间基准校正,容易引入因校时动作延迟而带来的较大的校时误差。3、现有的时间基准校正方法中,校时过程除了使用时间校正数据外,还需要设置同步信号,为此各设备终端中均需设计专用的硬件电路和锁存器,并且软件也需要设计相应的处理功能,导致软硬件负担均较大。
技术实现思路
本专利技术的目的是提供一种高可靠性的空间飞行器时间基准校正方法,简单有效,便于实现,可广泛应用在卫星等空间飞行器中以实现内部校时功能,并能在出现异常时间校正数据或校时中心故障时,保持各设备终端本地时间基准的稳定,提高卫星在轨运行的可靠性。为实现上述目的,本专利技术提供一种高可靠性的空间飞行器时间基准校正方法,适用于空间飞行器在轨飞行过程,包含以下步骤:S1、在空间飞行器内设置校时中心,由其周期性产生时间校正数据,并实时向空间飞行器内的各设备终端广播发送;S2、空间飞行器内的各设备终端在固定延时后,周期性的接收校时中心发送的时间校正数据,在每接收到时间校正数据后,实时保存当前的本地时间基准数据以及时间校正数据;S3、空间飞行器内的各设备终端在依次接收到多次时间校正数据后,判断时间校正数据是否正常有效;如是,继续执行S4;如否,跳转执行S6;S4、根据时间校正数据传输的固定延时,最近一次接收的时间校正数据,以及接收该时间校正数据后保存的本地时间基准数据,计算本地时间基准的偏差量;S5、采用本地时间基准的偏差量,对空间飞行器内的各设备终端的本地时间基准进行校正,即调快本地时间基准或调慢本地时间基准;S6、重复执行S1~S5,进行连续校时。所述的S1中,时间校正数据的内容为当前基准时间信息。所述的S1中,时间校正数据产生的周期为T,以作为校时周期;依次产生的时间校正数据分别为Ta(1)、Ta(2)、…、Ta(n);时间校正数据传输至空间飞行器内的各设备终端的固定延时为Δt。所述的S2中,依次保存的本地时间基准数据分别为Tb(1)、Tb(2)、…、Tb(n)。所述的S3中,判断时间校正数据是否正常有效,具体包括:判断时间校正数据的周期是否稳定;判断时间校正数据的递增是否均匀稳定;判断时间校正数据的递增幅度是否与校时周期一致。所述的S3中,当空间飞行器内的各设备终端在依次接收到n次时间校正数据后,判断时间校正数据是否正常有效的步骤如下:S31、计算每相邻两次的时间校正数据的差值;ΔTa(1)=Ta(2)-Ta(1);ΔTa(2)=Ta(3)-Ta(2);…ΔTa(n-1)=Ta(n)-Ta(n-1);S32、计算空间飞行器内的各设备终端每相邻两次接收到时间校正数据后保存的本地时间基准数据的差值;ΔTb(1)=Tb(2)-Tb(1);ΔTb(2)=Tb(3)-Tb(2);…ΔTb(n-1)=Tb(n)-Tb(n-1);S33、设定允许的时间校正偏差为T0;S34、当同时满足以下三个条件时,判定时间校正数据正常有效;A、时间校正数据的周期稳定,即Ta(i)与校时周期T的偏差均在T0范围内;B、时间校正数据的递增幅度与校时周期一致,即Tb(i)与校时周期T的偏差均在T0范围内;C、时间校正数据的递增均匀稳定,即Ta(i)与Tb(i)的偏差均在T0范围内;其中,i=1,2,…,n-1。所述的S4中,具体包含以下步骤:S41、计算最近一次接收的时间校正数据与接收该时间校正数据后保存的本地时间基准数据的差值:ΔT=Ta(n)-Tb(n);S42、加上时间校正数据传输的固定延时,计算本地时间基准的偏差量:本地时间基准的偏差量=ΔT+Δt。综上所述,本专利技术提供的高可靠性的空间飞行器时间基准校正方法,简单有效,便于实现,可广泛应用在卫星等空间飞行器中,有效地实现其内部校时功能;同时,本专利技术可靠性高,能够在出现异常时间校正数据或校时中心故障时,保持各设备终端本地时间基准的稳定,避免其受此类异常影响而产生波动,提高卫星在轨运行的可靠性。附图说明图1为本专利技术中的高可靠性的空间飞行器时间基准校正方法的过程示意图。具体实施方式以下结合图1,详细说明本专利技术的一个优选实施例。如图1所示,为本专利技术所提供的高可靠性的空间飞行器时间基准校正方法,适用于空间飞行器在轨飞行过程,包含以下步骤:S1、在空间飞行器内设置校时中心,由其周期性产生时间校正数据,并实时向空间飞行器内的各设备终端广播发送;S2、空间飞行器内的各设备终端在固定延时后,周期性的接收校时中心发送的时间校正数据,在每接收到时间校正数据后,实时保存当前的本地时间基准数据以及时间校正数据;S3、空间飞行器内的各设备终端在依次接收到多次时间校正数据后,判断时间校正数据是否正常有效;如是,继续执行S4,对本地时间基准进行校正;如否,跳转执行S6,放弃对本地时间基准进行校正;S4、根据时间校正数据传输的固定延时,最近一次接收的时间校正数据,以及接收该时间校正数据后保存的本地时间基准数据,计算本地时间基准的偏差量;S5、采用本地时间基准的偏差量,对空间飞行器内的各设备终端的本地时间基准进行校正,即调快本地时间基准或调慢本地时间基准;S6、重复执行S1~S5,进行连续校时。所述的S1中,时间校正数据的内容为当前基准时间信息。所述的S1中,时间校正数据产生的周期为T,以作为校时周期;依次产生的时间校正数据分别为Ta(1)、Ta(2)、…、Ta(n);时间校正数据传输至空间飞行器内的各设备终端的固定延时为Δt。所述的S2中,依次保存的本地时间基准数据分别为Tb(1)、Tb(2)、…、Tb(n)。所述的S3中,判断时间校正数据是否正常有效,具体包括:判断时间校正数据的周期是否稳定;判断时间校正数据的递增是否均匀稳定;判断时间校正数据的递增幅度是否与校时周期一致。所述的S3中,当空间飞行器内的各设备终端在依次接收到n次时间校正数据后,判断时间校正数据是否正常有效的步骤如下:S31、计算每相邻两次的时间校正数据的差值;ΔTa(1)=Ta(2)-Ta(1);ΔTa(2)=Ta(3)-Ta(2);…ΔTa(n-1)=Ta(n)-Ta(n-1);S32、计算空间飞行器内的各设备终端每相邻两次接收到时间校正数据后保存的本地时间基准数据的差值;ΔTb(1)=Tb(2)-Tb(1);ΔTb(2)=Tb(3)-Tb(2);…ΔTb(n-1)=Tb(n)-Tb(n-1);S33、设定允许的时间校正偏差为T0;S34本文档来自技高网...
一种高可靠性的空间飞行器时间基准校正方法

【技术保护点】
一种高可靠性的空间飞行器时间基准校正方法,其特征在于,适用于空间飞行器在轨飞行过程,包含以下步骤:S1、在空间飞行器内设置校时中心,由其周期性产生时间校正数据,并实时向空间飞行器内的各设备终端广播发送;S2、空间飞行器内的各设备终端在固定延时后,周期性的接收校时中心发送的时间校正数据,在每接收到时间校正数据后,实时保存当前的本地时间基准数据以及时间校正数据;S3、空间飞行器内的各设备终端在依次接收到多次时间校正数据后,判断时间校正数据是否正常有效;如是,继续执行S4;如否,跳转执行S6;S4、根据时间校正数据传输的固定延时,最近一次接收的时间校正数据,以及接收该时间校正数据后保存的本地时间基准数据,计算本地时间基准的偏差量;S5、采用本地时间基准的偏差量,对空间飞行器内的各设备终端的本地时间基准进行校正,即调快本地时间基准或调慢本地时间基准;S6、重复执行S1~S5,进行连续校时。

【技术特征摘要】
1.一种高可靠性的空间飞行器时间基准校正方法,其特征在于,适用于空间飞行器在轨飞行过程,包含以下步骤:S1、在空间飞行器内设置校时中心,由其周期性产生时间校正数据,并实时向空间飞行器内的各设备终端广播发送;S2、空间飞行器内的各设备终端在固定延时后,周期性的接收校时中心发送的时间校正数据,在每接收到时间校正数据后,实时保存当前的本地时间基准数据以及时间校正数据;S3、空间飞行器内的各设备终端在依次接收到多次时间校正数据后,判断时间校正数据是否正常有效;如是,继续执行S4;如否,跳转执行S6;S4、根据时间校正数据传输的固定延时,最近一次接收的时间校正数据,以及接收该时间校正数据后保存的本地时间基准数据,计算本地时间基准的偏差量;S5、采用本地时间基准的偏差量,对空间飞行器内的各设备终端的本地时间基准进行校正,即调快本地时间基准或调慢本地时间基准;S6、重复执行S1~S5,进行连续校时。2.如权利要求1所述的高可靠性的空间飞行器时间基准校正方法,其特征在于,所述的S1中,时间校正数据的内容为当前基准时间信息。3.如权利要求1所述的高可靠性的空间飞行器时间基准校正方法,其特征在于,所述的S1中,时间校正数据产生的周期为T,以作为校时周期;依次产生的时间校正数据分别为Ta(1)、Ta(2)、…、Ta(n);时间校正数据传输至空间飞行器内的各设备终端的固定延时为Δt。4.如权利要求3所述的高可靠性的空间飞行器时间基准校正方法,其特征在于,所述的S2中,依次保存的本地时间基准数据分别为Tb(1)、Tb(2)、…、Tb(n)。5.如权利要求4所述的高可靠性的空间飞行器时间基准校正方法,其特征在于,所述的S3中,判断时间校正数据是否正常...

【专利技术属性】
技术研发人员:林荣峰吴敬玉陈为伟张增安钟金凤
申请(专利权)人:上海航天控制技术研究所
类型:发明
国别省市:上海,31

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

1