基于ARCA3的GPS软件接收机定位解算研究

基于ARCA3的GPS软件接收机定位解算研究

论文摘要

GPS自从投入使用以来,其对人们的生活产生了深远的影响。为大地测量学、地球动力学、地球物理学、天体力学、载人航天学、全球海洋学和全球气象学提供了一种高精度和全天候的测量新技术。今天,卫星导航己经成为名副其实的跨专业、跨行业、广用途、高效益的综合性高新技术。首先介绍了各个导航系统的组成和特点以及国内外研究现状,在充分理解软件接收机和GPS导航定位原理的基础上,应用MATLAB和C完成了GPS定位解算建模与仿真。然后从算法和实现两方面对子帧同步,奇偶校验,用户位置解算,经纬度转化等子模块进行优化,加快了处理速度。使定位精度从150米提高到30米。为了进一步提高系统运算速度和降低存储开销,分析了单精度定点化,双精度定点化,伪浮点定点化,块浮点定点化和模拟浮点五种定位解算方案。仿真分析证明,GPS定位解算由于数据格式跨度从2的-55次幂到2的32次幂远超过了ARCA3的32位宽,反而降低运算速度的初衷,因此不适合定点化处理方法。本文由于受到硬件的限制而采用了ARCA3自带的模拟浮点运算功能,但建议采用完全的浮点运算。应用RTL系统级仿真平台对定位导航算法进行了评估,对各个算法模块的计算量、指令数及运算时间进行了详细统计,同时对影响定位解算运行时间的各三角函数运算进行了细致的统计分析,针对ARCA3的特点,提出了三种提高运算速度的方案:采用专门的处理单元进行三角函数的计算;优化解方程的方法:加入浮点运算单元。经过对改进方案评估,运算速度明显提高。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景
  • 1.1.1 GPS 卫星导航系统
  • 1.1.2 Glonass 卫星导航系统
  • 1.1.3 北斗卫星导航系统
  • 1.1.4 Galileo 卫星导航系统
  • 1.2 软件接收机的研究意义和现状
  • 1.2.1 软件接收机技术
  • 1.2.2 GPS 软件接收机的优点
  • 1.2.3 GPS 软件接收机在国外的发展现状
  • 1.2.4 国内软件接收机研究现状
  • 1.3 本文的主要内容
  • 1.4 本章小结
  • 第2章 GPS 导航定位基本原理及实施
  • 2.1 参考坐标系
  • 2.1.1 时间坐标系
  • 2.1.2 空间坐标系
  • 2.2 GPS 导航定位原理及定位解算功能建模
  • 2.2.1 总体设计
  • 2.2.2 各子模块设计
  • 2.3 本章小结
  • 第3章 GPS 定位解算定点化评估
  • 3.1 定点化原理
  • 3.2 GPS 定位解算定点化分析
  • 3.2.1 单精度定点分析
  • 3.2.2 双精度定点
  • 3.2.3 伪浮点
  • 3.2.4 块浮点
  • 3.2.5 模拟浮点
  • 3.3 GPS 定位解算定点化总结
  • 3.3.1 GPS 数据格式
  • 3.3.2 定点化层面
  • 3.4 本章小结
  • 第4章 基于ARCA3 的验证平台的GPS 定位导航解算算法评估与改进
  • 4.1 ARCA3 的验证环境平台
  • 4.2 ARCA3 介绍
  • 4.3 RTL 系统级软硬件协同仿真验证环境
  • 4.4 RTL 系统级仿真环境下导航算法的统计分析
  • 4.4.1 各部分功能模块的算法统计分析
  • 4.4.2 定位解算过程中函数的数据统计分析
  • 4.5 程序优化的改进方案
  • 4.5.1 CORDIC 算法
  • 4.5.2 算法层面上的优化
  • 4.5.3 增加FU 运算的单元
  • 4.6 定位结果分析
  • 4.7 本章小结
  • 结论
  • 参考文献
  • 攻读学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    • [1].一种高灵敏度辅助定位解算的方法[J]. 计算机仿真 2010(09)
    • [2].基于粒子滤波的GPS定位解算方法[J]. 科技资讯 2015(22)
    • [3].BWSR100单片多模导航芯片的定位解算软件设计[J]. 计算机光盘软件与应用 2014(04)
    • [4].基于智能处理的融合定位解算算法[J]. 信息工程大学学报 2009(04)
    • [5].基于数据融合的定位解算算法[J]. 计算机工程与设计 2009(21)
    • [6].一种基于卡尔曼滤波的定位解算性能评估新方法[J]. 导航定位与授时 2018(05)
    • [7].主动全向浮标阵的定位解算方法[J]. 声学与电子工程 2012(03)
    • [8].GPS/BDS组合相对定位解算及精度分析[J]. 全球定位系统 2014(03)
    • [9].基于PANDA软件的框架网坐标解算可靠性分析[J]. 华东交通大学学报 2016(04)
    • [10].快速交互式多模型算法的导航定位解算[J]. 测绘科学 2017(06)
    • [11].一种双星定位系统的定位解算方法[J]. 武汉大学学报(信息科学版) 2009(05)
    • [12].基于BERNESE的高精度GPS定位解算[J]. 科技视界 2017(07)
    • [13].低轨卫星导航系统多场景多普勒定位解算方法[J]. 无线电工程 2017(11)
    • [14].一种新型软件接收机定位解算方法[J]. 科学技术与工程 2013(10)
    • [15].BDS/GPS高精度相对定位数据处理算法研究与软件实现[J]. 全球定位系统 2015(04)
    • [16].罗兰-C系统多台链接收机定位解算算法[J]. 航空计算技术 2013(02)
    • [17].基于Cortex-M3的北斗二代基带芯片设计[J]. 电子产品世界 2016(11)
    • [18].转发式低轨单星多普勒定位解算技术[J]. 计算机测量与控制 2020(07)
    • [19].3颗星的AGNSS增强定位方法[J]. 四川大学学报(工程科学版) 2013(S2)
    • [20].改进M估计的抗多个粗差定位解算方法[J]. 测绘学报 2014(04)
    • [21].卫星定位和精度因子的改进方法[J]. 北京航空航天大学学报 2011(04)
    • [22].基于EUCF的GPS动态定位解算研究[J]. 科技通报 2011(04)
    • [23].GPS不完备条件下定位方法研究[J]. 铁道学报 2015(03)
    • [24].接收信号强度测距法无线室内定位解算方法研究[J]. 测绘科学 2014(04)
    • [25].一种主动浮标阵的定位解算方法仿真分析[J]. 应用声学 2012(03)
    • [26].一种新的GNSS快速定位算法[J]. 信号处理 2012(04)
    • [27].GPS中频信号模拟器的数学模型及实现[J]. 清华大学学报(自然科学版)网络.预览 2008(10)
    • [28].选星算法下GNSS兼容接收机自身定位解算仿真[J]. 计算机仿真 2020(03)
    • [29].基于VB的GPS定位算法与软件实现[J]. 计算机与数字工程 2013(02)
    • [30].BDS卫星端DCB不同表达对单点定位精度的影响[J]. 测绘科学技术学报 2016(04)

    标签:;  ;  ;  ;  

    基于ARCA3的GPS软件接收机定位解算研究
    下载Doc文档

    猜你喜欢