GPS弱信号中的C/A码捕获算法研究
发布时间:2021-12-11 06:01
近年来,伴随着卫星导航定位技术在军事和民用应用领域的不断扩展,对导航接收机性能也提出了越来越高的要求。GPS信号捕获作为提高接收机灵敏度的核心技术之一,是接收机基带数字信号处理中的关键环节,在地铁、峡谷、室内等恶劣环境下的弱卫星信号捕获算法已成为当前的研究热点。针对当前国内外关于接收机捕获问题研究中存在的一些不足和盲点,本文对微弱信号环境下的GPS导航接收机C/A码捕获算法开展了深入分析和研究。首先,分析了直接序列扩频通信技术理论、GPS信号结构、GPS信号中伪随机码的相关特性,对GPS数字中频信号进行建模并仿真生成了中频信号;研究了信号检测理论和门限判决方法,详细阐述了GPS接收机弱信号捕获的基本原理,对相干累积、非相干累积和差分累积算法这三种重要累积算法的检测特性、处理增益、计算量及可能引起的损耗进行了理论分析,并通过仿真对比分析了三种算法检测概率与载噪比大小的关系。其次,针对捕获过程中导航电文数据可能翻转的问题,首先对半比特和全比特算法这两种导航电文边沿估计算法进行了对比分析。针对现有导航电文边沿估计方法的不足与缺陷,提出了一种改进的导航数据边沿探测方法,即连续翻转数据符号的方法...
【文章来源】:哈尔滨商业大学黑龙江省
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
图2-1直接序列扩频通信系统工作流程图??如图(b),接收端与发射端是一个相反的过程,经过天线接收到的射频信号先进行??
据是同时工作的,PRN码的码片速率一定会超过比特转换速率的,载波信号使用了??BPSK调制。P码货导航数据调制与C/A码忠导航数据调制在L1上是相位正交的。如??图2-3所示,L1载波在被0乂码@数据进行BPSK调制之前相移90。,然后,得到的结??果再与L1由P码@数据进行BP化调制并衰减后的输出相叠加。图2-3所示了?P码???数据和C/A码@数据的结果。模2运算规则如表2-2。图2-3可见,异或过程等效于两??个1比特值的二进制相乘,采用逻辑0位加而逻辑1为减的传统将产生一个1比持的乘??积。??,,120?。〇齐载频>?BPSK调制器?>捕?U信号严7'議??4??,郎SK调制器??154/满频?>?,?一她?,????xl54?r??Z????>90.?>?WSK调制器?A?LI信号??<?\515AlMHz??>限幅器师吁詔i?>?
??级移位寄存器产生,其原理如图2-4所示。??????—123456789?10?—^?1??复位埋辑?相位选擇逻辑?^???1?'?^——厂…下下下■.下.. ̄.——*——下-^?G2(/?+?t)?W??10.23iW7fe??I?I?I?I?I?I?I?I?I?I??10?分频12?3456?了?89?10????W?图2-??4?C/A码生成原理图??G,和&的特征多项式为:??巧(JC)二?l?+?jcS?+?yi。?(2-11)??G]?(X)?=?l?+?x]?+x3?+y6?+?乂9?+^10?(2-12)??每颗卫星的C/A码产生结构类似,区别在于G。序列的相位选择不同,即对&序列??取不同延时,文献[45]给出了各位星C/A码的相位分配情况和前10个码片值。如图2-5??所示,是由Matl油环境下仿真产生的四号卫星和五号卫星的C/A码。??C/A码的自相关函数为:??馬(0?二去畜?x(吟(*-〇?(2-13)??式中,馬(0代表码相位差为Z?时的相关值,x(A:)代表某颗卫星的第A个码片电平??值,N=1023,为一个C/A码的码片数。只有当z‘?=?0时,自相关函数才可W取得最大值??1023
本文编号:3534140
【文章来源】:哈尔滨商业大学黑龙江省
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
图2-1直接序列扩频通信系统工作流程图??如图(b),接收端与发射端是一个相反的过程,经过天线接收到的射频信号先进行??
据是同时工作的,PRN码的码片速率一定会超过比特转换速率的,载波信号使用了??BPSK调制。P码货导航数据调制与C/A码忠导航数据调制在L1上是相位正交的。如??图2-3所示,L1载波在被0乂码@数据进行BPSK调制之前相移90。,然后,得到的结??果再与L1由P码@数据进行BP化调制并衰减后的输出相叠加。图2-3所示了?P码???数据和C/A码@数据的结果。模2运算规则如表2-2。图2-3可见,异或过程等效于两??个1比特值的二进制相乘,采用逻辑0位加而逻辑1为减的传统将产生一个1比持的乘??积。??,,120?。〇齐载频>?BPSK调制器?>捕?U信号严7'議??4??,郎SK调制器??154/满频?>?,?一她?,????xl54?r??Z????>90.?>?WSK调制器?A?LI信号??<?\515AlMHz??>限幅器师吁詔i?>?
??级移位寄存器产生,其原理如图2-4所示。??????—123456789?10?—^?1??复位埋辑?相位选擇逻辑?^???1?'?^——厂…下下下■.下.. ̄.——*——下-^?G2(/?+?t)?W??10.23iW7fe??I?I?I?I?I?I?I?I?I?I??10?分频12?3456?了?89?10????W?图2-??4?C/A码生成原理图??G,和&的特征多项式为:??巧(JC)二?l?+?jcS?+?yi。?(2-11)??G]?(X)?=?l?+?x]?+x3?+y6?+?乂9?+^10?(2-12)??每颗卫星的C/A码产生结构类似,区别在于G。序列的相位选择不同,即对&序列??取不同延时,文献[45]给出了各位星C/A码的相位分配情况和前10个码片值。如图2-5??所示,是由Matl油环境下仿真产生的四号卫星和五号卫星的C/A码。??C/A码的自相关函数为:??馬(0?二去畜?x(吟(*-〇?(2-13)??式中,馬(0代表码相位差为Z?时的相关值,x(A:)代表某颗卫星的第A个码片电平??值,N=1023,为一个C/A码的码片数。只有当z‘?=?0时,自相关函数才可W取得最大值??1023
本文编号:3534140
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3534140.html