发明名称 一种与北斗系统实时同步生成伪卫星信号的方法
摘要 本发明涉及一种与北斗系统实时同步生成伪卫星信号的方法,其步骤:获取当前的实际卫星系统星历参数,同时实现将本地信号与实际北斗时的时间同步,并判断是否实现时间同步;根据当前的可见星和用户位置关系利用选星方法进行伪卫星星号选择;根据存储的星号,将该星号对应的伪卫星信号进行仿真计算,生成与实际星历同步的电文参数和观测量参数;输出伪卫星信号的伪距参数、多普勒参数和误差参数,判断当前伪卫星是否已经不再满足选星要求;计算选出的备用卫星的电文参数和观测量参数,并判断当前时刻是否应该进行换星;满足则进行换星;反之,循环进行伪卫星的生成,实现与北斗系统的同步。本发明能够广泛应用于通用接收机,能够和在轨卫星联合定位。
申请公布号 CN104749588B 申请公布日期 2017.02.01
申请号 CN201510145678.3 申请日期 2015.03.30
申请人 北斗羲和科技发展(北京)有限公司 发明人 吴巍荪
分类号 G01S19/28(2010.01)I;G01S19/27(2010.01)I 主分类号 G01S19/28(2010.01)I
代理机构 北京远大卓悦知识产权代理事务所(普通合伙) 11369 代理人 贺持缓
主权项 一种与北斗系统实时同步生成伪卫星信号的方法,其包括以下步骤:1)由导航接收机接收实际卫星信号,并由导航系统控制器向导航接收机发送多个实际卫星系统星历接收指令,导航接收机获取当前的实际卫星系统星历参数,同时通过1PPS实现将本地信号与实际北斗时的时间同步,并判断是否实现时间同步,若实现时间同步后,将同步标志设置为“时间已同步”,进入步骤2);反之继续通过1PPS实现时间同步;通过1PPS实现将本地信号与实际北斗时的时间同步包括以下步骤:(1)设置时钟同步结构,该时钟同步结构包括授时型导航接收机、接收天线、带有本地原子钟的时钟驯服模块和伪卫星信号发生器;(2)授时型导航接收机通过接收天线接收实际卫星信号,并读取实际卫星系统UTC时;授时型导航接收机将实际卫星系统UTC时进行读秒处理后,利用1PPS信号将时间信息传输至时钟驯服模块,同时通过串口将该时间信息传输至伪卫星信号发生器;通过时钟驯服模块同步生成10MHz时钟信号和稳定的1PPS信号;(3)授时型导航接收机通过时钟驯服模块输出的10MHz时钟信号作为伪卫星信号发生器的时钟基准信号,授时型导航接收机通过时钟驯服模块输出的下一个1PPS信号作为伪卫星信号发生器的外触发信号;(4)伪卫星信号发生器将读取的实际卫星UTC时间转换后产生伪卫星系统时间,伪卫星信号发生器工作在外触发模式下,读取实际卫星系统UTC时间并通过时钟驯服模块获取到稳定的1PPS信号后,判决是否具备从下一秒开始和实际时间对齐的条件,判决条件成立后开始计算输出下一秒的伪卫星信号,并同步利用1PPS信号和10MHz将伪卫星系统本地时间与UTC时间进行对齐,实现同步;2)根据当前的可见星和用户位置关系利用选星方法进行伪卫星星号选择,并将选择的星号进行存储;3)根据存储的星号,将该星号对应的伪卫星信号进行仿真计算,生成与实际星历同步的电文参数和观测量参数;4)通过已有的信号生成机制将伪卫星信号的伪距参数、多普勒参数和误差参数转换后并输出,信号播发后每隔1秒进行一次判断,判断当前伪卫星是否已经不再满足选星要求,如果不满足要求则根据选星方法选出1颗备用卫星;满足则重新输出伪卫星信号;5)计算选出的备用卫星的电文参数和观测量参数,并判断当前时刻是否应该进行换星;如果满足换星时刻,则进行换星处理,关闭当前卫星信号,启动新的卫星,换星过程完成;反之,返回步骤4),循环进行伪卫星的生成,实现了与北斗系统的同步。
地址 100190 北京市海淀区北四环西路9号8层816室-026号