[发明专利]一种任意时刻P码发生方法无效
申请号: | 201310039560.3 | 申请日: | 2013-01-31 |
公开(公告)号: | CN103152072A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 徐昭;李荣冰;刘建业;曹进;谢非;王翌;黄隽祎 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | H04B1/7075 | 分类号: | H04B1/7075;G01S19/30 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 朱小兵 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种任意时刻P码发生方法,所述方法利用存储器读写功能,通过自动产生相位值并进行存储,增加时间信息接口以及实时控制信号,通过控制信号来产生各移位寄存器的相位值,进而通过相位作为索引地址直接读取当前相位对应预存储文件的寄存器状态值,大大减少了原有算法的计算量,有效提高了P码发生器的动态性能,为适应高动态环境的接收机快速捕获与跟踪过程提供了一种新的、经济且易于工程实现的P码发生的方法,具有很强的实际应用价值。 | ||
搜索关键词: | 一种 任意 时刻 发生 方法 | ||
【主权项】:
一种任意时刻P码发生方法,其特征在于,所述任意时刻P码发生方法包括如下步骤:步骤A,建立移位寄存器状态表:在P码发生器中,将X1A、X1B、X2A和X2B四路移位寄存器各自一个周期内相位对应的所有状态值存储为一个状态表;该状态表以寄存器相位为索引,存储对应的寄存器状态值;步骤B,设置P码发生器参数:设置卫星星号,及X1A、X1B、X2A和X2B四路移位寄存器的初始状态;本步骤通过对时间辅助信息的解算得到移位寄存器的相位,由该相位作为索引,在预存储的寄存器状态表中读取对应状态值,该步骤分为以下5个子步骤:步骤B‑1,由于P码发生周期为一周即七天,一周内P码的相位均与时间一一对应,P码发生器读取本地时间信息,转换成时间信息控制字,其中包含相对于GPS周起始的相对时间t及产生的码元总数N;步骤B‑2,X1、X2序列的相位计算:读取时间信息控制字,计算X1、X2序列的相位;步骤B‑3,移位寄存器周期数及相位计算:根据X1、X2序列的相位,对X1A、X1B、X2A和X2B四路移位寄存器的周期数与相位进行计算;步骤B‑4,读取移位寄存器状态:利用四路移位寄存器的相位,索引本地存储的寄存器状态表,读取当前相位对应的各移位寄存器的状态值;步骤B‑5,设置移位寄存器状态:利用读取的各移位寄存器状态值,设置当前移位寄存器的状态;步骤C,产生X1、X2序列:发出控制信号使四路移位寄存器X1A、X1B及X2A、X2B同时产生相应的码序列,将X1A、X1B移位寄存器输出序列异或相加得到X1序列,X2A、X2B移位寄存器输出序列异或相加得到X2序列;步骤D,P码序列产生:加载卫星号,作为X2序列的延迟长度,将X2序列延迟得到X2i序列,X1序列和X2i序列进行模二加运算,产生当前时刻的P码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310039560.3/,转载请声明来源钻瓜专利网。
- 上一篇:切膜装置
- 下一篇:一种车轮轮辐三轴数控码料机械手