3。3 基于LCMV的单星约束空时处理 8
4 TMS320C6678开发流程 11
4。1 芯片TMS320C6678 11
4。2 软件设计流程 12
4。3 CCS集成开发环境IDE 13
5 在TMS320C6678上实现算法 16
5。1 基于高斯消元的矩阵求逆算法 16
5。2 算法的DSP程序设计 17
5。3 硬件调试 20
5。4 算法的并行实现 25
6 显控界面软件 31
6。1 MFC 31
6。2 通信协议 31
6。3 编程过程 32
结 论 36
致 谢 37
参 考 文 献 38
1 引言
1。1 研究背景及意义
从以地形地物为标记的石器时代,到以星象为参考的天文导航时代,再发展到以指南针作为工具的航海时代,人类在目标定位和方向导航方面经历了漫长的进步和发展。然而早期导航受到天气和环境的影响,导航区域也非常有限,导致安全性和准确性不高。后来出现的以电磁波为载体的无线电定位技术极大地改善了这些情况,但是在传播距离和抗干扰能力方面存在着不足,影响定位效果。1994年,美国的GPS全球定位系统全面建成并投入使用;1995年,俄罗斯的GLONASS导航卫星星座的组网工作正式完成。人类真正进入了卫星导航时代。
全球定位系统是一个以卫星为基础的网络,由三部分组成:①分布在地球上空的24颗卫星②地面监控设备③用户接收机设备。均匀分布的卫星确保信号能够覆盖地球上的每一个位置,通过跟踪扩频信号的到达时间,全球性、全天候地提供地面位置的精确三维定位信息,同时还能对各种运动载体的速度、方向甚至姿态等做出精确的测定。卫星导航系统具有全球性、高精度、实时性、连续性好等特点,在很多领域发挥着重要的作用。
GPS设计的初衷是作为一种辅助导航的工具,因而运用于军事等精确度要求极高的领域,就显示出其脆弱性。首先,卫星本身的发射信号就很微弱,并且星地距离很远,因此到达地面的信号功率很小。其次,普通无线通讯的问题也存在,包括地面建筑反射干扰、频带拥挤干扰、多径干扰等。另外,人为的干扰也使GPS表现得更加敏感。当导航天线受到干扰时,将使后续接收机导航精度变差甚至影响正常工作,所以抗干扰模块无疑是卫星导航系统的重要组成部分。
GPS抗干扰模块中,基于单天线的抗干扰方法是通过获取时域一维信息然后利用时域滤波来实现干扰抑制的,这种技术经过前人的改进已经相当成熟。为了在此基础上进一步增强抑制干扰的能力,必须要充分利用GPS信号的空间信息,将信号在空域和时域的信息相结合,采用空时联合自适应算法,增加抗干扰算法自由度,产生更好的干扰抑制效果。
1。2 国内外研究现状
1。3 本文主要研究工作
本文围绕空时联合自适应抗干扰原理,进行了如下研究:
(1)介绍了GPS卫星信号的构成和干扰信号的类型。GPS卫星信号包括载波、C/A伪随机码和导航电文三个层次;干扰信号则包括潜在因素和人为因素引起的两种干扰。