0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

跟踪算法涉及扩频码跟踪和载波跟踪

通信工程师专辑 来源:通信工程师专辑 作者:通信工程师专辑 2021-11-22 09:39 次阅读

之前在《大学毕业设计一席谈之十一 扩频通信系统》中提及后续会非常详尽的写扩频系统的捕获和跟踪两个系列的文章。在《大学毕业设计一席谈之十五 扩频通信系统的捕获》中讲了捕获算法,那么本系列将讲解跟踪算法。这方面的知识太有用了,希望大家能够不断的回顾学习,力求真正的掌握!历时八个月,才准备好本系列文章,个中辛苦只有自己知晓!早年读研究生的时候,就在北斗信号和GPS信号处理的过程中涉及到了跟踪问题。

跟踪算法涉及扩频码跟踪和载波跟踪两大块内容。公众号里面已经发布了很多关于锁相环和相干解调的文章,这些文章已经把载波跟踪的知识讲的非常全面了,也给出了完整的仿真代码,这里不再赘述。

所以,我在这里主要讲解码跟踪环路和相关的仿真程序,当然也会给出码跟踪环和锁相环联合工作的程序,这也是很多人想看的内容!因为有了这些代码,仿真程序就离实际的产品很接近了!希望大家好好的消化本系列文章,难度不断的增加,希望能帮助到那些从事通信和导航领域的学生们及研发人员!当年的小白在缺少资料的情况,走的非常辛苦。网上的参考也是少之又少!

在这感谢上海交通大学的何大治教授,当年他帮我下载了很多很多的IEEE论文(量化说明大约有1G的文献),对我的成长有非常大的帮助!现在他已经是博士生导师了,而我呢?依旧已工程师自居的我希望能在网络上找到归属感!现实中的我对某些教育形式已经感到非常疲惫,结合了那么多年工作经验的教学几乎无人问津,没人理我会让我变得更加沉默。回归主题!

伪随机码同步是扩频通信系统中的一个根本问题。接收机只有在本地扩频序列与发送来的扩频序列完全同步后, 才能实现可靠解扩。扩频通信中的码同步过程包括码捕获和码跟踪。前者实现码片的初始同步, 后者完成精同步并保持同步状态。码捕获和频率估计是捕获算法的内容,本系列就不再赘述!在扩频通信中, 码跟踪通常采用最为经典、最为简单、也是应用最为广泛的延时码跟踪环 (DLL) 方法。这里又会遇到锁相环的相关知识,自然又有些难度!但学习难度大的算法后,你就会发现如果真正的掌握了基础知识,那么理解起来也不会很困难。我们一起学起来吧!

本篇内容作为本科毕业设计的课题就属于难度大的一类,但我相信优秀的本科生也可以通过努力完成跟踪算法的仿真!本系列文章写完后,该课题的仿真程序和参考资料也就跟着完善了。

当年本人完成这方面的工作是为了完成北斗信号的解调!

因此也就进入了卫星导航领域!

当然我毕业后又进入了卫星通信领域!

之间又花了一年多时间研究了GPS接收机!

多领域的学习使我受益匪浅,

当然劳累程度也超过一般的人!

那么2018年的大病来的就很自然!

看看信号跟踪在卫星导航接收机的作用!

卫星导航接收机的信号处理算法是在接收机中的信号处理通道单元中完成。由于导航系统中含有多颗卫星,每个卫星都有自己的特征码即伪随机码,因此在信号处理通道单元中必然含有多个信号处理通道。每个通道对信号的处理都采用相同的方法,下图就是信号处理通道的总体架构。信号捕获部分用于给出信号的关键参数,比如载波的中频粗频率,伪码相位粗值。这些参数传递给信号跟踪部分,用于完成信号的解调和关键参数的提取,比如伪码相位的精确值等。然后进入导航信息提取及伪距计算和时间计算部分。

讲到这,我觉得要不先看程序吧,不然感觉有点“干”!我还是习惯用程序讲解的方式慢慢深入下去!先让大家看看庐山真面目!然后自然会有疑问!我也会把当年我写程序时的疑问慢慢展现出来!自问自答!此程序来源于当年本人的博士论文!后续逐渐公开论文中涉及的所有仿真程序!程序里面有我本人的注释,也是当年对知识的理解过程!现在回顾起来,只能对当年的自己说声:辛苦了!

当年小白的代码!

%中频模式下的延迟方式实现码环跟踪,取点数不变。

% 这样就克服了符号位移动的问题。

clear all;

load gold121.mat;

npnsignal1=2*gold121‘-1;

% gold121就是255位的m序列!

% 用之前生成m序列的函数生成即可!

N=10001+250; % 计算的总数据点数

data=randint(1,N); % 发送信息(随机数)

data=2*data-1; % Unbipolar -》 Bipolar

data=[data(1:250) 1 ones(1,1000) data(250+1:N-1000)];

% 插入计算误码率时的指示位

gs1=[];

%加上要调制的符号,你也这样加吧,因为这样好和结果进行比较。

for m=1:N+1

signal1(m,:)=data(m).*npnsignal1(1:255);

gs1=[gs1 signal1(m,:)];

end

fc=4.08e6;%这是中频频率

off1=fc+560;

% 看看频偏在2000hz以内的情况下,pn码的捕获的情况?

% 大于2k就很难能够一次找准了,低于1k的没有问题。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    6024

    浏览量

    135950
  • 网络
    +关注

    关注

    14

    文章

    7553

    浏览量

    88729
  • 扩频
    +关注

    关注

    2

    文章

    71

    浏览量

    20816

原文标题:大学毕业设计一席谈之三十一 扩频系统的跟踪(1)

文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    激光跟踪仪测量工具简称及全面解析

    激光跟踪仪简介激光跟踪仪是工业测量系统中一种高精度的大尺寸测量仪器。它集合了激光干涉测距技术、光电探测技术、精密机械技术、计算机及控制技术、现代数值计算理论等各种先进技术,对空间运动目标进行跟踪
    的头像 发表于 12-11 15:55 190次阅读
    激光<b class='flag-5'>跟踪</b>仪测量工具简称及全面解析

    视频目标跟踪从0到1,概念与方法

    导读从目标跟踪的应用场景,底层模型,组件,类型和具体算法几个方面对目标跟踪做了全方面的介绍,非常好的入门文章。在今天的文章中,我们将深入研究视频目标跟踪。我们从基础开始,了解目标
    的头像 发表于 11-20 01:06 270次阅读
    视频目标<b class='flag-5'>跟踪</b>从0到1,概念与方法

    固定式工业读跟踪SMT贴片溯源

    固定式工业读跟踪SMT贴片溯源是指在SMT生产线上使用固定式的读器来自动识别和记录电子元器件的标识信息。这种做法有助于提高生产效率、保证产品质量,并实现对每个零部件的可追溯性,确保它们的原产地
    的头像 发表于 11-11 16:13 139次阅读
    固定式工业读<b class='flag-5'>码</b>器<b class='flag-5'>跟踪</b>SMT贴片溯源

    高抗噪性 电压跟踪

    电压跟踪
    jf_30741036
    发布于 :2024年09月29日 19:26:44

    自动共振跟踪的优势

    电子发烧友网站提供《自动共振跟踪的优势.pdf》资料免费下载
    发表于 09-18 14:28 0次下载
    自动共振<b class='flag-5'>跟踪</b>的优势

    抖动跟踪不丢失 慧视图像跟踪板和自研算法强势升级

    成都慧视开发的Viztra-HE030图像处理板是采用了瑞芯微旗舰级高性能芯片RK3588,能够凭借八核处理核心输出至高6.0TOPS的算力,在算法的强力辅助下,能够实现对目标的稳定锁定跟踪。随着
    的头像 发表于 09-04 08:05 419次阅读
    抖动<b class='flag-5'>跟踪</b>不丢失 慧视图像<b class='flag-5'>跟踪</b>板和自研<b class='flag-5'>算法</b>强势升级

    光学跟踪测量系统如何工作的

    光学跟踪测量系统是一种高精度的测量技术,广泛应用于航空航天、军事、工业制造等领域。 一、光学跟踪测量系统的工作原理 光学跟踪测量系统是一种基于光学原理的测量技术,通过测量目标物体在空间中的位置、速度
    的头像 发表于 08-29 17:26 699次阅读

    常用的pwm跟踪控制方式是哪三种

    PWM(脉宽调制)跟踪控制是一种广泛应用于电机控制、电源管理、通信等领域的技术。它通过调整脉冲的宽度来控制输出信号的占空比,从而实现对系统的精确控制。常用的PWM跟踪控制方式主要有三种:增量式PWM
    的头像 发表于 08-14 10:34 1126次阅读

    多目标跟踪算法总结归纳

    多目标跟踪是计算机视觉领域中的一个重要任务,它旨在从视频或图像序列中准确地检测和跟踪多个移动目标。不过在落地部署时,有一些关键点需要解决。
    的头像 发表于 04-28 09:42 1846次阅读
    多目标<b class='flag-5'>跟踪</b><b class='flag-5'>算法</b>总结归纳

    变频器电流跟踪原理 | 变频器电流跟踪原理的应用

    变频器电流跟踪原理 变频器电流跟踪原理是一种用于控制电机电流的技术。它可以从电源供应的电流中获取电机所需的电流信息,并根据设定值进行调节,从而实现对电机运行状态的精确控制。本文将详细介绍变频器电流
    的头像 发表于 02-25 08:39 643次阅读
    变频器电流<b class='flag-5'>跟踪</b>原理 | 变频器电流<b class='flag-5'>跟踪</b>原理的应用

    图像跟踪设备发展历史

    传统意义上的图像跟踪主要分为两种,一种是通过在一定载体上安装定位设备并结合无线传输设备对载体的实时位置进行定位或描绘出移动轨迹,这种跟踪设备主要用于消防、户外探险等领域。另一种跟踪设备主要是指图像
    的头像 发表于 02-20 08:28 453次阅读
    图像<b class='flag-5'>跟踪</b>设备发展历史

    变频器电流跟踪原理 变频器电流跟踪原理的应用

    变频器电流跟踪原理 变频器电流跟踪原理是一种用于控制电机电流的技术。它可以从电源供应的电流中获取电机所需的电流信息,并根据设定值进行调节,从而实现对电机运行状态的精确控制。本文将详细介绍变频器电流
    的头像 发表于 02-01 14:53 1046次阅读

    创想焊缝跟踪系统适配大牛机器人进行智能寻位跟踪的应用案例

    在自动化焊接领域,先进技术技术的不断涌现正为制造业带来深刻的变革。其中,焊缝跟踪技术的创想成果为提升焊接精度和效率贡献巨大。该系统通过实时检测和智能调整,确保焊接过程始终精准无误。今天创想焊缝跟踪
    的头像 发表于 12-23 16:00 686次阅读
    创想焊缝<b class='flag-5'>跟踪</b>系统适配大牛机器人进行智能寻位<b class='flag-5'>跟踪</b>的应用案例