GPS接收机信号捕获及其仿真

合集下载

基于MATLAB的GPS信号的仿真设计

基于MATLAB的GPS信号的仿真设计

摘要扩频通信是近几年来迅速发展起来的一种通信技术。

在早期研究这种技术的主要目的是为提高军事通信的和抗干扰性能,因此这种技术的开发和应用一直是处于状态。

扩频技术在军事应用上的最成功例可以以美国和俄国的全球定位系统(GPS和GLONASS)为代表;在民用上GPS和GLONASS也都得到了广泛的应用,这些系统的基础就是扩频技术。

全球定位系统(GPS)用于对全球的民用与军用飞机、舰船、人员、车辆等提供实时导航定位服务。

GPS系统采用典型的CDMA体制,这种扩频调制信号具有低截获概率特性。

该系统主要利用直接序列扩频调制技术,采用的伪码有C/A码和P(Y)码两种。

本文讲述的是直接序列扩频通信技术在全球定位系统(GPS)中的应用。

主要介绍扩频通信中的伪码仿真,简要论述M序列和伪随机噪声码(P码和C/A码)与其产生,并使用MATLAB7.0仿真M序列、P码和C/A码的编码过程和仿真结果,介绍直扩频技术伪码的相关知识,重点介绍P码。

关键字:全球定位系统;直接扩频通信;伪码仿真AbstractSpread spectrum communication is a communications technology developed rapidly in recent years. In early studies the main purpose of this technology is to improve the military communications confidential and anti-jamming performance, therefore the development and application of this technology is always in secret state. Spread spectrum technology in the most successful military application examples are the United States and Russia could the global positioning system (GPS and GLONASS) for representative; In civil GPS and GLONASS also have been widely used,which foundation of system is the spread spectrum technology.Global positioning system (GPS) is used to provide real-time navigation and positioning services for global civil and military aircraft, ships, personnel, vehicles and so on. GPS system adopts the typical CDMA system, which kind of spread spectrummodulation signals have low intercept probability characteristic. This system mainly used the direct sequence spread spectrum modulation technology, using the PRN code including C/A code, P codes and Y codes.This article tells the direct sequence spread spectrum communication technology applied in global positioning system (GPS) .The article mainly introduces the pn code spread spectrum communication simulation, briefly discussing M sequence and pseudo random noise code (P yards and C/A yards) and its produce and use MATLAB7.0 simulate M series, P yards and C/A yards of encoding process and the simulation results, introducing pn code straight spread-spectrum technology knowledge, especially P yards.Key: GPS; DS-SS;Pn code simulation目录引言41GPS理论与其特性51.1GPS系统概述51.2GPS信号构成71.2.1M序列101.2.2C/A码131.2.3P码151.3小结192MATLAB软件192.1MATLAB软件简介202.2MATLAB应用概述212.2.1 MATLAB功能介绍212.2.2 MATLAB使用方法233 GPS卫星导航信号算法与其MATLAB仿真293.1 C/A码仿真代码与其仿真结果293.2 P码的仿真代码与其仿真结果323.3 结果分析与其相关性分析36结论37致38参考文献39附录A 英文原文40附录B 中文翻译41附录C C/A码源代码41附录D P码源代码54引言全球卫星定位系统,简称GPS系统,可在全球围,全天候为用户连续地提供高精度的位置、速度和时间信息。

高动态GPS接收机的设计与仿真

高动态GPS接收机的设计与仿真
( S c h o o l o f C o m p u t e r a n d I n f o r m a t i o n E n g i n e e r i n g , B e i j i n g T e c h n o l o g y a n d B u s i n e s s U n i v e r s i t y , B e i j i n g 1 0 0 0 4 8 , C h i n a )
中图分类号 : T P 3 9 1 . 9 文献标识码 : B
De s i g n a n d S i mu l a t i o n o f Hi g h —Dy n a mi c GP S Re c e i v e r
XI AO Ho n g—b i n g. HE F e i—y u n
c e i v e r s o l u t i o n .F i st r ,t h e s y s t e m d e s i n g W s a i n t r o d u c e d, a n d t h e n t h e d e s i g n a n d s i mu l a t i o n p r o c e s s e s w e r e d i s -
t h e d e s i g n o f h i h g d y n a mi c G P S r r e t h e s a t e l l i t e s i g n l a a c c u r a t e l y .I n a d d i t i o n , t h e s y s t e m i s
l i t e p o s i t i o n i n g s i g n l a mo r e 、 r e l i a b l y ;o n t h e o t h e r h a n d,t h e r e c e i v e r i s o f t h e c h a r a c t e is r t i c s o f l o w p o w e r c o n s u mp —

GPS快速捕获算法研究与仿真

GPS快速捕获算法研究与仿真
sk = ( ) ( ) k CSW + . 尼 0+ ( ) 1 ( ) A k G k D( ) O( d)+ )n k ( )
号, 包括载波信号 、 测距码和导航电文。G S信号的 P 捕获是一个包括码相位和多普勒频率的二维搜索过 程, 主要有时域串行搜索和频域并行搜索两种方式。 时域 串行搜 索花 费 的 时 间通 常 比较长 , 高 动 态 和 在 弱信号的情况下 常用频 域 F T方法可有效 的节约 F 捕 获 的时 间 。
Ab t a t h r d t n lG S r c ie sn o r lt g meh d n t . o i o l a e a ln i o h i s r c :T e t i o a P e ev r u i g c reai t o s i i d ma n w u d t k o g t a i n me me b t n c l tr p a d r — c u st n p o e s h r fr s a p iain i e k sg a rh g y a c e v r n n s n t od sa t e a q ii o r c s ;t e e oe i p l t n w a in o ih d n mi n i me t o u n i t c o l o i
me h d wh c a a o  ̄ q e c e r h n c p n d p v r gn a l g c rea in i i t d c d; i t o ih c n n l w e u n y s a c i g s o e a d a o t a e a i g s mp i or lt s nr u e T n o o t s
Ke wo d :GP y rs S:s f r e d f e a i ot wa e n d rd o;a e a i g s mp i g 丌 i v r g n a 统 ( l a psin ss m, g bl oio yt o t e

高动态GPS接收机捕获技术研究

高动态GPS接收机捕获技术研究

高动态GPS接收机捕获技术研究高动态GPS接收机捕获技术研究摘要:随着人们对高速移动中位置信息需求的不断增加,高动态GPS接收机的研究变得尤为重要。

在本文中,我们将对高动态GPS接收机捕获技术进行研究,并探讨其在高速移动场景下的应用。

1. 引言全球定位系统(GPS)是一种由美国提供的导航卫星系统,其可以提供全球范围内的准确位置信息。

然而,传统的GPS接收机在高速运动下往往难以实现准确的定位,而高动态GPS接收机则能够满足这一需求。

2. 高动态GPS接收机的基本原理高动态GPS接收机通过采用先进的捕获技术,对信号进行实时处理,从而实现高速移动场景下的准确定位。

其基本原理包括频率搜索、码搜索和时间搜索三个主要步骤。

2.1 频率搜索在高动态场景下,GPS信号的频率会发生变化。

因此,高动态GPS接收机通过对接收到的信号进行频率搜索,从而找到合适的频率范围。

其采用了快速频率搜索算法,能够在短时间内找到最佳频率。

2.2 码搜索码搜索是高动态GPS接收机中的关键步骤。

传统的GPS接收机往往难以在高速移动中对信号进行鉴别,而高动态GPS接收机通过快速实时的码搜索算法,能够准确地捕获到GPS信号。

其算法主要包括早、晚和精确匹配阶段,通过逐步逼近的方式完成对码信号的搜索。

2.3 时间搜索时间搜索是在捕获到GPS信号的情况下,进一步确定接收机与卫星之间的距离差的步骤。

高动态GPS接收机通过准确计算时间信息,从而实现高速移动下的准确定位。

3. 高动态GPS接收机的应用高动态GPS接收机在军事、民航、交通管理等领域有着广泛的应用前景。

3.1 军事领域高动态GPS接收机可以用于军事导航、目标定位和武器制导等方面。

在高速移动的战场环境下,准确的定位信息对于军事操作至关重要。

3.2 民航领域民航领域也对高动态GPS接收机有着明显的需求。

在高速飞行的飞机上,传统的GPS接收机往往无法提供准确的定位信息。

而高动态GPS接收机则可以解决这一问题,提供可靠的导航信息。

适用于GPS软件接收机的弱信号捕获方法

适用于GPS软件接收机的弱信号捕获方法

适用于GPS软件接收机的弱信号捕获方法摘要:为了解决全球定位系统(gps)软件接收机中弱信号捕获存在灵敏度和运算效率低的问题,提出了一种基于快速傅里叶变换(fft)改进的差分相干累积算法。

通过对去载波后的中频信号进行块累加处理,解决了相干积分时间的限制;根据fft频移特性,采用多普勒圆周移位搜索替代频率补偿搜索,减少了fft运算量;同时采用了不同的下变频,降低了频域分量间的损耗;对相干积分结果进行了差分相干累积,相对于传统的非相干累积,提高了信噪比。

实验结果表明,该算法在-39 db的低信噪比环境下仍能捕获到所有微弱信号,具有较高的灵敏度和运算效率。

关键词:全球定位系统;弱信号;捕获;快速傅里叶变换;差分相干累积;软件接收机weak signal acquisition method for gps software receiverli shan, yi qing ming * , chen qing, shi min(department of electronic engineering, jinan university, guangzhou guangdong 510632, china)abstract:for high sensitivity and operation efficiency in weak signal acquisition of global positioning system (gps) software receiver, a differential coherent accumulated acquisition algorithm based on fast fourier transform (fft) was proposed. the limitation of coherent integration time was overcome by block accumulation of demodulated gps intermediate frequency data. based on fft frequency shift characteristics, a doppler circular frequency search was used to achieve low computation instead of frequency compensation search. the loss in frequency was resolved by different down conversions. compared to the original incoherent accumulation, signal to noise ratio (snr) was improved by differential coherent accumulation of coherent results. the weak signal in a -39 db poor snr environment was successfully acquired in experiments. high sensitivity and operation efficiency of the proposed algorithm were confirmed by the experimental results. key words:global positioning system (gps); weak signal; acquisition; fast fourier transform (fft); differential coherent accumulation; software receiver0 引言近年来, 全球定位系统(global positioning system, gps)软件接收机是卫星导航领域的一个非常重要的课题和发展方向 [1] 。

北斗卫星导航信号串行捕获算法MATLAB仿真报告(附MATLAB程序)

北斗卫星导航信号串行捕获算法MATLAB仿真报告(附MATLAB程序)

北斗卫星导航信号串行捕获算法MATLAB仿真报告一、原理卫星导航信号的串行捕获算法如图1所示。

图1 卫星导航信号的串行捕获算法接收机始终在本地不停地产生对应某特定卫星的本地伪码,并且接收机知道产生的伪码的相位,这个伪码按一定速率抽样后与接收的GPS中频信号相乘,然后再与同样知晓频率的本地产生的载波相乘。

GPS中频信号由接收机的射频前端将接收到的高频信号下边频得到。

实际产生对应相位相互正交的两个本地载波,分别称为同相载波和正交载波,信号与本地载波相乘后的信号分别成为,产生同相I支路信号和正交的Q 支路信号。

两支路信号分别经过一个码周期时间的积分后,平方相加。

分成两路是因为C/A码调制和P码支路正交的支路上,假设是I支路。

当然由于信号传输过程中引入了相位差,解调时的I支路不一定是调制时的I支路,Q支路也一样,二者不一定一一对应,因此为了确定是否检测到接收信号,需要同时对两支路信号进行研究。

相关后的积分是为了获取所有相关数据长度的值的相加结果,平方则是为了获得信号的功率。

最后将两个支路的功率相加,只有当本地伪码和本地载波的频率相位都与中频信号相同时,最后得到的功率才很大,否则结果近似为零。

根据这个结论考虑到噪声的干扰,在实际设计时应该设定一个判定门限,当两路信号功率和大于设定的门限时则判定为捕获成功,转入跟踪过程,否则继续扫描其它的频率或相位。

二、MATLAB仿真过程及结果仿真条件设置:抽样频率16MHz,中频5MHz,采样时间1ms,频率搜索步进1khz,相位搜索步进1chip,信号功率-200dBW,载噪比55dB(1)中频信号产生卫星导航信号采用数字nco的方式产生,如图2所示。

载波nco控制字为:carrier_nco_word=round(f_carrier*2^N/fs); 伪码nco控制字为:code_nco_word=round(f_code*2^N/fs);图 2其中载波rom存储的是正弦信号的2^12个采样点,伪码rom存储长度为2046的卫星伪码。

GPS信号快速捕获技术研究及仿真

GPS信号快速捕获技术研究及仿真

p e e td,a d a s c n a y t ame t stk n b s d o ee itn to . rq e c p c sma e s l rt e u e t e rsne n e o d r r t n a e a e n t x se t e i h meh d F e u n y s a e i d ma l r d c h e o at n a in o o r lt n p a ,a d mo e a alb e t n i e r g a p i ain Usn h s me h d,t e c rea in v l e o t u t fc re ai e k n r v i l o e gn e i p l t . i g t i e o o a n c o to h o r lt a u f o i p tsg a n o a i n l i c c lt d i r q e c o i ,a d t e c rir fe u n y a d c d h s r v i b e n u in a d l c sg a s a u ae n f u n y d ma n n h a re r q e c n o e p a e a e a al l l l l e a
了信 号 捕 获 时 间。
关键词 : P G S卫 星 ; 速 捕 获 :载 波频 率 ;码相 位 快
中 图 分 类 号 : N 2 T 97
文 献标 识 码 : A
文 章 编 号 :17 — 2 6 2 1 )8 0 5 — 3 6 4 6 3 (0 2 0 — 10 0
Re e r h a d sm u a in o a ta q ii o e h oo y o s a c n i l t n fs c ust n tc n lg fGPS sg a o i i n l

GPS软件接收机的信号捕获和跟踪

GPS软件接收机的信号捕获和跟踪
中图分 类号 : N 6 . T 971 文 献标识 码 : A 文章 编号 :0 2—2 7 ( 0 8 0 一 1 1 0 10 29 20 ) l 0 2 — 3
Ac ust n a d Tr c ig f PS So t r c ie q iio n a kn orG f i wa e Re ev r
处理 速度快 , 但是 成 本 较 高 , 一旦 设 计 成 型后 , 且 无 法改 变 , 配置 不够 灵 活 。
软件 接收 机 , 名 思 义 , 指 采 用 通 用 处 理 芯 顾 是 片 , 实时 采集 的 G S卫 星 信 号 利用 一 定 的软 件算 对 P 法进 行处理 , 而实 现定 位 的设 备 , 有灵 活性 和可 从 具
1 G S软 件 接 收 机 简 介 P
随着 G S全 球定 位 系统 的 民用 化 , 在 普通 消 P 其 费者 中 的应 用 越 来 越 广 泛 。传 统 的 G S接 收机 主 P
计算 出位 置信 息 。
天 线
要 由接收 天 线 和 专 门硬 件 ( SC) 成 。其 优 点 是 AI 组
( 海交 通 大学微 纳科 学技 术研 究院微 系统 与集 成技术 研 究所 , 海 2 0 3 ) 上 上 000 摘 要 : 由于 G S软件 接 收机 的高度 灵 活性 , 应用 也 越 来越 广 泛 。这 里 我们 使 用 Z rn P 其 al k的 i
G2 1 P0 5和 G 4 2 件 电路 接 收卫 星信 号 , 其 降至 中频 I 将模 拟 信 号采 样 转为 数 字信 号。 之 P0 0硬 将 F,
后将 数 字信 号传 送 给 P c机 , P 在 c机上 用 Ma a t b对接 收到 的信 号 进 行 捕获 和跟 踪 , 后 将得 到 的 l 之 G S导航 信 号传 给后 面 的处理 模块 , 终得 到位 置坐标 。 P 最

GPS信号捕获

GPS信号捕获

GPS课程设计实验报告(2)学院姓名LSC班级学号指导教员一、试验名称:GPS信号捕获二、试验目的:1. 熟悉GPS信号捕获基本概念;2. 掌握串行搜索算法、并行频率搜索算法和并行码相位搜索捕获算法的基本思想、特点及算法流程;3. 训练在实际当中分析问题、解决问题的能力。

三、试验内容1. 编写GPS信号捕获子程序,算法自选。

f的多普勒频移,2. 将实验一最终生成的信号延迟 时间,并加上大小为D使用以上编写的信号捕获子程序对该信号进行捕获。

3. 画出三维捕获结果图(要求至少画出两幅,一幅对应信号成功捕获,一幅对应未捕获到信号)。

四、试验原理4.1 概述为了跟踪和解码GPS信号, 首先要捕获到GPS信号。

将捕获到的GPS信号的必要参数立刻传递给跟踪过程,再通过跟踪过程便可得到卫星的导航电文。

GPS卫星处于高速运动中,因此,其频率会产生多普勒频移。

为覆盖高速卫星预期中的所有多普勒频率范围,捕获方法覆盖的频率范围必须在±10 kHz之内。

针对某个特定的卫星信号,捕获过程就是要找到C/A码的起始点,并利用找到的起始点展开C/A码频谱,一旦复现了C/A码的频谱,输出信号将变成连续波(Continuous Wave,CW),于是便得到其载波频率。

也就是说,捕获过程就是要获得输入信号的C/A码的起始点和载波频率,然后传递给跟踪过程。

4.2 卫星信号捕获的考虑4.2.1 捕获时的最大电文长度C/A码长1 ms,那么至少要用1ms的电文来捕获,甚至只用1 ms的电文来捕获时,都可能发生导航电文相位偏移。

因此,为了保证捕获电文中不含有数据偏移,需要用两组连续的电文来捕获,这个电文最大长度是10 ms。

如果使用两组连续的10 ms电文来捕获,就保证了在某一组电文中不含相位偏移。

限制电文长度的第二个因素是C/A码的多普勒效应。

4.2.2 捕获中的频率步长捕获时的另一个考虑因素是捕获中剥离载波所需的频率。

步进频率的大小与捕获中的电文长度紧密相关。

高灵敏度GPS捕获技术的分析与仿真

高灵敏度GPS捕获技术的分析与仿真
bo lx等公 司也 已经推 出 了基 于辅助 GP S技术 的室 内导航定 位产 品 。国外对 高灵敏 度 GP S技术 研究 已经有 十年左 右 的历 史 , 得 了一 些 重 要 的成 果 , 取
位置、 度、 速 时间 等信 息 , 已经得 到 了广 泛 的应 用 。 但 在室 内 、 森林 、 城市等 复杂 环境 ( 以下统 称为 复杂
技 术是 其 中最 重要 的部 分 。常用 的两种 高灵 敏 度 GP S信 号捕 获 方 法是 相 干积 分和 非相 干积
分 。根 据 两种方 法 中的数 学表 达 、 率 密度 函数 得到 了两种 方 法的 处理 增益及 其 变化 趋 势 , 概 从 而为 分析 接 收机 信 号检 测和 评估 接 收机 工作 效 果提 供 了重要 的依 据 ; 仿真 实验得 到 了两种 方
航和 定位 。该技术 的一 个 最重 要 应 用 就是 紧 急 情 况下 的个人 定位 服 务 。F C( 国通讯 委员 会 ) C 美 颁 布 的 E h n e 1 ( 9 1 规 定 , 何 时 间 和 地 点 n a cd9 1 E 1 ) 任
都应该 能通过 手 机 信号 追 踪 到用 户 。由 于紧 急 情
环境 ) , S信号 严 重 衰减 可达 1 ~3 d 信 号 下 GP 0 0 B,
功率将 远 远低 于 一 般 的 GP S接 收 机 的接 收灵 敏
度 。在 复杂环 境 下 , 般 的 GP 一 S接 收机 不 能 捕 获
但 总的来说 高 灵敏 度 G S技术 还 不 是 很 成 熟 , P 在
的导航和定 位技术 具有 非常 广 阔的市 场前景 。
行 抵消 , 而信 号累 加可 以提 高信 噪 比。但相 干积 分

GPS软件接收机的捕获算法的信号级仿真

GPS软件接收机的捕获算法的信号级仿真

本地 N O产 生的本地 码要先 经过如下 处理 : C

产生器 广————一 .
式 中 C一 表 示 第 SM 号卫 星 的本 地 码 。然 后 / ' ̄ 3 B 对本地 信号做 n ,
f( ) k =胛 ( — ep £ ) x (2 ) () 7
图 1 串 行捕 获算 法 流 图
ห้องสมุดไป่ตู้
干 扰信号 的 /值 可 以设 置 为 中频 频 率 ; 如果 多 普 勒 频率 已知 , f值 可 以等 于信号真 实频率 。 则
总第 18 3 期
王 淑君 , :P 等 G S软件 接 收机 的捕 获算 法 的信号 级仿 真
1 3
基 于F T F 的并行捕获
4 捕 获 性 能分 析
() 4
3 单音干扰情况下的捕获
假如在 捕获之 前存在单 音 干扰 ( i(  ̄ ) , As 2f ) n i 通过 改变 值 可 以观 察 干 扰信 号 的 幅值 变 化对
cs2f t]・ o( ̄o) z一
如 果接 收信号 中有 第 k号 卫 星 , 将 信 号依
次移动 不 同的半个码 片个 数产生 不 同初 始相 位 的 本 地码 , 表 示 初 始相 位 为第 i 半 码 片 , i i 个 将 个 Z分 别 与 , Q 两 路 信 号 相关 ; 不 同 的 和 、 取
得相关 峰不 明显 , 响捕 获结 果 。 影
积 分 间 隔 时 间/ s m l 3 1 3
0 Cod e Pha e c p s / hi
图 5 并 行 捕 获 算 法
在 仿真 中记 录 了搜 索 3 卫 星 信 号 的捕 获 2颗
时间, 如表 1 所示 。

GPS伪卫星信号捕获的仿真分析与研究

GPS伪卫星信号捕获的仿真分析与研究
获 的 G S伪 卫星信号. P
关键词 : P . 卫 星;信 号捕获 ;仿真 G S;伪 中图分类号 : T 6 . M9 7 1 文献标 识码 : A
Si ul t o A na ys s a t m a i n l i nd S udy ofSi a gn l Ac qui ii f G P S P s udol e s ton o e i t
teI i a dt e h F s a i po esd b n a ao - -iia o v re.Th s t eaq i d h F s l h n teI i l s rcse a lgt dgt c n e r n n g a n g y n o l t u , h c ur e
rw s a a ed r e . to g h e e esd s e I a x rme mi teues a i l n b eid Al u ht eGPSrc i r ei d b AS C c ne te l l t h sr n g C v章编号t 17-7520)803-4 6288 ( 70- 30 0 0
GPS伪 卫 星 信 号 捕 获 的 仿 真 分 析 与 研 究
张 雷,王建 宇,戴 宁,舒 嵘
( 国 科 学 院上 海 技 术 物理 研 究所 ,上海 208 ) 中 003
Z HANG L i W A in y . AI n . e, NG Ja — u D g SHU R n Ni og
( ag a Is tt o Tcncl h s s C iee cdm f c ne, h h h 0 ̄3 C ia S  ̄ h int ue f eh i P yi , hns A a e yo Si csS ag a 2 0 , hn) h i a c e l

中频GPS信号仿真器的开发和验证

中频GPS信号仿真器的开发和验证

14
导航电文
15
ห้องสมุดไป่ตู้
软件接收机验证方法
软件GPS接收机进行验证的过程开始于在一个已 知的位置实中频GPS数据的捕获;然后反馈数据 给软件接收机;通过接收机跟踪环采集伪距和多 普勒效应的测量;计算接收机位置;并且,最后 用计算得到的位置与已知位置信息相比较。 如果软件接收机的位置误差大于10米,它被认为 是合理的。
10
软件GPS接收机
软件接收机是由信号捕获,信号跟踪,子帧同步 和导航处理部分构成 。
11
信号的捕获 信号的捕获是一个粗同步过程,它提供给了伪随 机码偏移和载波多普勒粗略的估计 。该方法是基 于接收信号与本地产生的伪码序列及本地载波的 乘积,如下图。
12
信号的跟踪 捕获产生了载波多普勒和输入信号的码偏移粗估 计。控制交给了跟踪环,它的函数去跟踪载频多 普勒以及卫星和接收机之间的可视动态码偏移量 的跟踪变化。位和子帧同步在一起,可以得出精 确的伪距和载波相位测量。该跟踪环的另一个重 要作用是解调导航数据以获得从定位卫星计算得 到的星历。 为了跟踪输入的GPS信号,通过本地产生的载波 和代码来匹配载波相位和代码偏移。因此,FLL 和 PLL锁定的状态对于信号跟踪的是必须的。
13
位同步和子帧同步
用直方图的方法来表述GPS软件接收机的位同步。 这个方法把数据位周期分成20个C/A码周期,且 能感知连续周期符号的变化。对于每个感知的符号 变化,相应的直方图单元数会加,直到一个特定的 计数单元数增超出其他的19个。 GPS导航电文帧结构如图4.13。每帧分为5个子 帧。每个子帧分为10个的带有两个作为遥测 (TLM)的字和移交(如何)字的引导字30位字 。
17
时间域验证

基于GP2000的GPS软件接收机设计及捕获算法实现

基于GP2000的GPS软件接收机设计及捕获算法实现

(N S R)a d t x e s fa q i t n agr h r i u sd n i e p ne o c us i lo tmsae ds se .C n ie n h o NR o e me io i c o s r g te lw S ft di h
p rle o e p a e s a c c ust n ag r h a d t eto mu h tme e p n eo h o ee tp r aallc d h s e rh a q iii lo t m n h o c i x e s ft ec h rn a — o i
A sr c :Acodn otepo eso ed w o v n n fG S ( lb l oio igS s m)sg b ta t cr igt h rcs f h o nc n e igo P G o a P s inn yt t t e i—
nl a s,a GP o t r e e v r b s d o 2 5 a d GP2 21 i d sg e S s fwa e r c i e a e n GP 01 n 0 s e i n d.T e S g a o No s t h i n lt ie Ra i o
a l l c l h s e r h a q iii n a g rt m ,a n n o e e ti t g a i n a q iii n i r po e le o d p a e s a c c u st l o ih o o c h r n n e r to c u sto sp o s d.Bo h t
a d d mo u a i g o a i a i n d t n e d l tn f n v g to a a.T r u h s mu a i n,we d s o e h te it g a q i i o l o h o g i l to ic v rt a x si c u st n a g - n i i h l l a o i c e sn h i x e s i i r v n h NR ,wh c l p o i e a ssa t rt ms wi e d t n r a i g t e tme e p n e wh l mp o i g t e S l e i h wi r v d s i t n l

GPS中频信号仿真及软件接收机设计

GPS中频信号仿真及软件接收机设计
第 3 4卷 第 6期 20 12年 6月




V o1 4 .3
No.6
J OURNAL OF THE CHI NA RAI AY OCI TY IW S E
J n ue
2 1 02
文 章 编 号 : 0 1 8 6 2 1 ) 60 5 — 7 1 0 — 3 0( 0 2 0 — 0 70

要 : 出一 种 中频 信 号 的 软件 仿 真 方 法 , 过 对 G SL / 码 信 号 的 研 究 , 析 GP 提 通 P C A 分 S中 频 信 号 的 数 学 模
型 。设 计 实 现 GP S中 频信 号 仿 真 器 , 以 多普 勒 频 率 仿 真 、 并 多径 干 扰 仿 真 和 噪 声 仿 真 为 例 对 GP S中频 信 号 进 行 仿 真 实 验 , GP 为 S软 件 接 收 机 的设 计 与 验 证 提 供 高 效 平 台 。在 介 绍 GP S软 件 接 收 机 原 理 的 基 础 上 , 究 信 号捕 研 获 、 号 跟 踪及 导航 电 文 解 算 的实 现 过 程 。将 设 计 的 G S接 收 机 的 定 位 解 算 结 果 与 No Atl 收 机 实 际 测 量 信 P v e接 结 果 进 行 比较 。结 果 表 明 : 件 接 收 机 各 功 能 模 块 算 法 正 确 , 以 满 足 使 用 要 求 , 有 良好 的灵 活 性 和 可 扩 软 可 具
Ab t a t Th i u a in me h d wa r p s d f ri t r d a e f e u n y ( F) sg a s s r c : e sm l t t o s p o o e o e me it r q e c I o n i n l.Th o g t d n GP r u h s u yo S

GPS软件接收机信号快速捕获新方法

GPS软件接收机信号快速捕获新方法

比仿真实验表明,该算法能够完成弱 GPS 信号捕获,且运算量适中,适合高灵敏度软件接收机使用。
关键词:全球定位系统,信号捕获,高灵敏度,低复杂度
中图分类号:TN911
文献标识码:A
DOI:10.3969/j.issn.1002-0640.2019.06.013
引用格式:顾建华,严国军,杨久东.GPS 软件接收机信号快速捕获新方法[J].火力与指挥控制,2019,44(6):67-71.
Key words:GPS,signal acquisition,high sensitivity,low complexity Citation format:GU J H,YAN G J,YANG J D.High sensitivity fast acquisition algorithm for GPS software receiver signa[l J].Fire Control & Command Control,2019,44(6):67-71.
摘 要:针对微弱信号条件下 GPS 软件接收机的 C/A 码捕获问题,提出一种新的并行快速捕获算法。采用平均
相关技术降低 C/A 码的自相关损耗,基于载频误差补偿技术减小 C/A 码累积误差;利用叠加相关方法降低相干累积
运算的复杂度,通过循环移位减小频率步进搜索的时间消耗。实验结果表明该算法能够有效实现 GPS 信号捕获。对
accumulative error of C/A codes is reduced by average correlation technique and carrier frequency error compensation techniques,respectively.And then,the complexity of coherent cumulative operation is reduced using superposition correlation technique,the time -consuming of frequency stepping search is

GPS信号的捕获与跟踪

GPS信号的捕获与跟踪

电子工程学院141GPS信号的捕获与跟踪第七章 GPS信号的捕获与跟踪前几章讲述了GPS系统结构和GPS定位原理,本章介绍GPS软件接收机和GPS信号处理方法,主要探讨对GPS信号进行捕获和跟踪的过程。

捕获的目的是搜索到可视卫星,并粗略地确定卫星信号的载波频率和伪码相位,跟踪的目的则是精确地跟踪信号的载波频率和伪码相位的变化,完成GPS信号解扩和解调,从而提取出导航电文、伪距观测量等。

7.1 GPS软件接收机目前广泛使用的GPS接收机一般均基于ASIC(Application Specific Integrated Circuit)结构,又称为硬件接收机,结构如图7-1所示。

硬件接收机的数字接收机通道(包括捕获、跟踪的相关运算)一般用一个或几个专用GPS信号通道处理芯片(ASIC)来实现,接收机微处理器从ASIC输出的相关输出结果译出导航数据,从而可以得到卫星星历及伪距,星历可用来得到卫星位置,并最终可由卫星位置及伪距解算出用户位置等信息。

这类ASIC芯片具有运行速度快、成本低的特点。

但由于ASIC限制了接收机的灵活性,用户不能轻易改变硬件接收机各类参数以适应随着GPS发展的升级需要;同时近年来出现了许多减少导航定位误差和提高抗干扰能力的算法,如抗多径跟踪环路设计、高动态的跟踪环路设计等,对于硬件接收机测试和使用新的算法,不便之处显而易见。

随着软件无线电思想的发展,GPS软件接收机的设计与实现逐渐成为研究热点。

图7-1 GPS传统硬件接收机框图软件无线电(Software Radio)的概念是由美国科学家J.Mitola于1992年5月在美国电信系统会议上首次明确提出的。

随着通信技术的迅速发展,新的通信体制与标准不断提出,通信产品的生存周期缩短,开发费用上升,导致以硬件为基础的传统通信体制无法适应这种新局面。

同时不同体制间互通的要求日趋强烈,而且随着通信业务的不断增长,无线频谱变得越来越拥挤,这对现有通信系统的频带利用率及抗干扰能力提出了更高的要求,但是沿着现有通信体制的发展,很难对频带重新规划。

GPS软件接收机结构与仿真实现

GPS软件接收机结构与仿真实现

20 Si eh E gg 0 7 c . e. nn . T
G S软件接收机 结构 与仿真实现 P
王先毅 孙越 强 刘正延 杜起 飞 白伟华 ’ ,
( 中国科学院空间科 学与应用研究 中心‘北京 10 8 ; , 00 0 中国科学院研究生 院 北京 10 8 ) , 0 0 0
2 1 信 号捕获 .
本地伪随机码进行相关运算 , 把信号分解 到多个信
号通道 进行解 调 。解 调 出的导航 信 息进入 定位模 块 计 算 出位 置信 息 。 G S软件接 收机 ( 1 与传 统硬 件接 收机 有 明 P 图 ) 显 的不 同 。信 号相 关 部 分被 移 至 通 用处 理 器 , 用 使 软件实 现 。因此 , 硬件 部 分 只需 要 一 个 下变 频 数 字
信 号捕 获得 到 了信 号 中所含 卫 星的卫 星 号 、 / C A码 大 致相 位 与 载波 大 致 频率 , 面 需要 将信 号 放 后
入 各个 通道 进行处 理 以获得 准确跟 踪和 获得调 制在 载波上 的数 据 。 2 2 码 同步 .
图 2 时域 串行捕获算法
本 软件 接 收 机 的码 同步 环 路 使 用 提 前 一 迟 延 (al—ae码 追踪 方法 ( 4 。这 种方法 首先将 剥 er lt) y 图 ) 离 了载波 的信 号 与提 前 ( 、 时 ( ) 延 迟 ( ) E) 准 P、 L 信
维普资讯
第 7卷 第 1 期 2 0 1 07年 6月 17 —89 20 1 _ 8 —4 6 11 1 (07 1 4 40 2








Vo. No 1 J n 0 7 17 . 1 u e2 0

GPS信号捕获算法的研究

GPS信号捕获算法的研究

GPS信号捕获算法的研究全球导航卫星系统(GNSS)作为一种重要的定位技术,广泛应用于各个领域,如汽车导航、无人机导航、船舶导航等。

但是,由于 GPS 信号在空间传输过程中会受到多种干扰和衰减,因此接收机需要具备强大的信号捕获算法。

本文将介绍 GPS 信号捕获算法的研究。

一、 GPS 信号的捕获GPS 信号捕获是指接收机在接收到 GPS 信号前,需要搜索是否存在某个卫星的信号,并在搜索到信号后,对其进行跟踪。

GPS 信号捕获过程包括三个主要的步骤:初步搜索、细搜索和码捕获。

1. 初步搜索初步搜索是指在搜索到信号的卫星之前,接收机需要搜索整个码相位空间,以确定是否存在一个信号。

在初步搜索中,接收机需要依次搜索所有可能的卫星并计算与之相关的码延时。

由于 GPS 信号的码相位空间非常大,因此初步搜索时间较长。

2. 细搜索细搜索是指一旦确定存在一个卫星的信号,接收机需要在该卫星的码相位空间上进行细致的搜索,以确定其码偏移。

与初步搜索不同的是,细搜索中接收机只需对码相位空间中的一小部分进行搜索,以加快搜索速度。

3. 码捕获码捕获是指接收机在确定卫星信号的码偏移后,对码进行捕获,并进入跟踪模式。

在码捕获中,接收机对接收到的信号进行解调,以分离出来自于卫星的码信号,并与接收机本地生成的码进行匹配以进行跟踪。

二、 GPS 信号捕获算法的研究为了提高 GPS 信号的捕获速度和准确性,许多学者进行了广泛的研究。

这些研究主要围绕以下三个方面展开。

1. 初步搜索算法初步搜索算法是 GPS 信号捕获中最耗时的环节。

为了加快初步搜索速度,常用的方法包括并行搜索、局部搜索和二进制搜索。

并行搜索是指将搜索任务分拆成多个子任务并在多个通道上同时执行,以缩短搜索时间。

局部搜索是指在初步搜索过程中,在预先确定的窗口范围内进行搜索,以加快搜索速度。

二进制搜索是指将搜索空间等分为两个部分并依次执行,以减小搜索时间。

2. 细搜索算法细搜索算法的目标是尽可能缩短搜索时间并降低搜索误差。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
对双模接收机而言,低信噪比环境下的卫星信号捕获依 然是接收机的难点,当前在捕获弱信号方面,主要的处理方法
有相关累加、非相关累加、差分相关累加等陆",这些算法在捕 获弱信号方面显示出了一定的优势,但也存在一定的问题,还 没有形成通用的方法。从信号处理流程的角度出发,给出了 GPS/GLONASS双模接收机的系统总体设计方案,并采用相关 累加结合非相关累加算法和码平均相位法对GPS信号和 GLONASS信号进行了捕获,结果证明该接收机能够完成低信 噪比环境下的双模定位。
此种模型的建立完成了基于情感进行乐器建模的部分工 作,有助于利用计算机直接合成悲伤型乐曲。使得作曲家们 以后在作悲伤型曲目时大幅降低了试听所作曲目的成本并大 幅提高作曲所用音色的灵活性(可微调包络参数或者频率参 数),发挥了计算机音色丰富多彩的特性m。在基于情感的音 乐检索上,此模型有助于对音频内容的区别划分,对检索提供 了一定的指导作用唧。
LIU Yu,ZOUⅪ哩.Signal acquisition and simulation on GPS/GLONASS receiver.Computer Engineering and AppHca- tions。2011。47(1):154-155.
Abstract:硼1e researches on double mode receivers have become hot points when several constellation systems are complet-
摘要:随着多星座系统的组建完成,双模接收机已经成为了研究的热点.给出了GPS/GLONASS双模接收机的总体设计方案, 重点研究了低信噪比环境下GPS/GLONASS信号捕获,采用基于快速捕获的FFT算法和相关累加结合非相关累加捕获算法分别 对GLONASS信号和GPS信号进行检测。利用真实数据对双模接收机的信号捕获算法进行了仿真分析,结果表明双模接收机能 够捕获低信噪比环境下的卫星导航信号,提高了接收机的灵敏度。 关键词:弱信号;双模;灵敏度;捕获 DOI:10.3778/j.issn.1002.8331.2011.01.042 文章编号:1002.8331(2011)01.0154.02 文献标识码:A 中图分类号:TN967.2
万方数据
刘毓,邹星:GPS/GLONASS接收机信号捕获及其仿真
201l,47(1)
155
s。(,)=√驴·c(r)巩(f)cos(2兀(Z+搠·o.562 5·106)f+妒)(1)
其中,P表示信号能量,c(f)为PRN码,D,(f)为导航数据,Z= 1 602.0 MHz为GLONASS信号的基频,p为初始相位。
Sound Reproduction,2007,11:141-160.
【7】陈旭.电脑音乐的音色优势与创编理念[J].湛江师范学院学报。
2008,29(2):112.115.
经播放测试并与已有乐音样本比较后发现此种模型确实
嗍8 Aueouturier J J,Pachet F,Sandier M."The way it sounds”:Tim- bre models for anaIysis and fe廿ieval of music signals[f1.IEEE
【4】王瑞年.当代计算机音乐技术发展概览叨.中国音乐学,2003(4):
120.125.
【5】5曹西征,刘春红,孙林.基于WAV文件的独奏乐曲信号中的乐谱识 别[J】.计算机应用,2009,29(3):768.770.
[6】Toole F E.The effects of reflections On sound quality/timbre[J].
采用平均相位法完成对GLONASs信号的捕获,基本思路 为:采样频率设置为39 MHz,对512点进行FFT计算。采用平 均抽样的方法将输入的39 000点平均抽样到5 12点,如果选取 起始抽样点准确,512点抽样可以代表原来的39 000点。由 于不知道哪个抽样点作为起始点可以更好地代表原来的码序 列,所以需要做76次FFT。算法流程如下:
Qf_丽sin(饨Af,T)慝艘n)Di sin(Aql)+如 (4)
令,f和Qf分别表示接收机l nls积分累积的同相分量和 正交分量结果。相干累加结合非相干累加法的捕获判决函数 可以表示为:
‰∽,面D)=∑“∑五如,面D)】2+【∑Q,o,面D)】2)(5)
其中,工为相关累加时间,M表示非相关累加的段数。
图2为GPS通道的检测结果,从图2(a)中可以看出,在信 噪比为一35 dB的环境下,通过10ms的相关累加和10次的非 相关累加,GPS信号的载波多普勒频率和C/A码相位能够被成 功地检测,此时最大有效相关蜂的幅度远远大于噪声的幅 度。图2(b)为GPS通道的信号检测概率随信噪比的变化情 况,从图2(b)可以看出,随着信噪比和非相关累加次数的增加 信号的检测概率也随之提高,在非相关累加次数为10的情况 下,当信噪比为一29 dB时其检测概率能达到O.90,当信噪比 为一27dB时其检测概率能达到1。但在实际应用中,非相关
GPS基带处理单元采用相关累加结合非相关累加对GPS 信号进行捕获,GLONASS基带处理单元采用码平均相位法对 GLoNAss信号进行捕获。 3.1码平均相位法
GLONASS处理单元的基带信号数学模型为:
作者简介:刘毓(1977一),男。硕士,主研领域为雷达信号处理、高灵敏度GPS定位技术;邹星(1978一),男.硕士,主研领域为卫星导航定位系统。 收稿日期:2010.09.02馁回日期:2010-11.11
2系统设计方案
GPS/GLONASS双模接收机主要由L/S双频段有源接收 天线、电源模块、时钟电路、GPS射频通道单元、GLONASS射 频通道单元以及联合解算单元等组成。接收机系统组成如图1 所示。
{箜划堇筵鐾卜 篓
懦料铸 鑫 息输出 羹 图1 GPS/GLONASS双模接收机总体框图
3基带信号捕获算法研究
154
2011,47(I)
ComputerEngineering andApplications计算机工程与应用
GPS/GLONASS接收机信号捕获及其仿真
刘毓,邹星
LIU Yu,ZOU Xing
重庆三峡学院物理与电子工程学院,重庆404000 College of Physics and Electronic Engineering,Chongqing Three Gorges University,Chongqing 404000,China E-mail:liuyu418@126.corn
万方数据
(a)捕获结果(信噪比为一35 dB)
信嗓比,∞ (b)捕获概率 图3 GL∞队ss通道检测结果图
(下转158页)
158
2011,47(1)
ComputerEngineeringandApplications计算机工程与应用
5结束语 实际上是对基于情感的“写”出声音的研究,此种研究可
大大降低传统“录”出声音的成本。通过对悲伤型乐器的乐音 样本采集,对频谱和包络特性进行分析,建立了悲伤型乐器的 模型并用自制的软件验证了其正确性。
1前言 目前世界上建成并且已经得到广泛应用的全球卫星导航
系统主要有美国的GPS系统、俄罗斯的GLONASS系统。由 于两种卫星系统的星座规模有限,提供的卫星定位服务的精 度、可靠性、安全性和可用性n’有时无法得到保障,甚至难以满 足导航定位的要求。而进行多星座组合则可大大提高可见卫 星的数目,组成更好的卫星几何分布,降低精度稀释因子,为 定位精度的提高提供了可能,并且多星座组合使得星座的冗 余度提高,也能够保证定位精度的可靠性,因此,双模接收机 甚至多模接收机已经引起了广泛的关注,成为了研究的热点。
godthm and coherent integration、析也non-coherent integration acquisition algorithm.Finally.signal acquisition algorithm of
double receiver is simulated using real signals.It can be seen that GPS/GLONASS double mode receiver is capable of detect-
适合表现悲伤音色。Transactions on Multimedia。2005,12(6):1028.1035.
(上接155页)
GLONASS信号的载波多普勒频率和C/A码相位能够被成功 地检测,此时最大有效相关蜂的幅度远远大于噪声的幅度。 图3(b)为GLONASS通道的信号检测概率随信噪比的变化情 况,从图3(b)可以看出,随着信噪比和相关累加时间的增加信 号的检测概率也随之提高,在相关累加时间为10 ms的情况 下,当信噪比为一30 dB时其检测概率能达到0.90,当信噪比 为一28 dB时其检测概率能达到I。
4仿真结果分析 为了验证该双模接收机的性能,对接收机的信号捕获能
力进行仿真分析。仿真采用真实数据,其中GPS通道的中频 频率为4.092 MHz,采样率为16.368 MHz,载波多普勒带宽为 20 kHz,其范围是一10.~10 kHz,相关累加时间为10 ms,非相 关累加次数为10次,检测概率为O.95,虚警概率为10~,信噪 比为一35 dB;GLONASS通道的中频频率为9.83 MHz,采样率 为39 MHz,载波多普勒带宽为20 kHz,其范围是一10,--10 kI--Iz。
步骤1将模型式(1)的GLONASS信号下采样到512点, 对本地码进行采样,采样点数为39 000点。
步骤2设置捕获卫星频率和本地码下采样起始点,对应 起始点将本地码下采样到512点。
步骤3设置本地码位移量,将本地载波信号和移位的本 地码相乘做FFT变换得到M,将卫星信号做FFT变换得到Ⅳ, 膨的共扼与Ⅳ相乘 IFFT变换。
相关文档
最新文档