文档详情

载波伪距单点定位算法实现 答辩.ppt

发布:2017-06-16约1.49千字共19页下载文档
文本预览下载声明
载波伪距单点定位算法实现 答辩人: 大神 指导教师:大神 1.论文研究背景及意义 2. 论文主要工作 3.论文研究展望 5. 致谢 报告目录 4.设计程序演示 1.研究背景及意义 目前,传统定位方式——相对定位存在以下缺点和不足: 作业效率低,作业成本高和随着距离的增加,对流层延迟、电离层延迟等误差的相关性减弱,必须相应地延长观测时间,才能达到预期的精度等。 1.研究背景及意义 针对GPS相对定位的不足,利用高精度的GPS卫星星历和卫星钟差,以及双频载波相位观测值和伪距观测值,采用非差模型进行精密单点定位。 1.研究背景及意义 由于精密单点定位可利用单台接收机在全球范围内进行静态或动态独立作业,并且能直接得到高精度的ITRF框架坐标,因此,精密单点定位目前GPS领域研究的热点. 1.研究背景及意义 由于精密单点定位可利用单台接收机在全球范围内进行静态或动态独立作业,并且能直接得到高精度的ITRF框架坐标,因此,精密单点定位目前GPS领域研究的热点. 1.研究背景及意义 本文研究GPS载波相位单点定位算法实现正是精密单点定位设计的前期理论、实现方法的准备 2. 论文主要工作 载波相位单点定位的基本原理 载波相位单点定位数据处理方法 载波相位单点定位的算法设计与程序编写 程序调试、运行 2.1载波相位单点定位的基本原理 GPS单点定位是以地球质心为参考点。采用空间距离后方交会原理,确定接收机天线在WGS-84坐标系中的绝对位置。 与伪距单点定位不同,载波单点定位增加了模糊度参数 2.1载波相位单点定位的基本原理 GPS载波相位观测方程为: GPS载波相位单点定位的误差方程: 2.2载波相位单点定位数据处理方法 1、简要阐述周跳的探测和修复 2、简要阐述各类误差及消弱方法 3、简要介绍参数估计方法 2.3载波相位单点定位的算法设计与程序编写 获取GPS观测数据 获取广播星历 GPS观测数据的预处理 计算卫星位置 主要误差源改正 (各种误差改正、天顶方向对流层模型改正和电离层双频观测测值消除) 参数估计 (测站位置、接收机钟差、对流层延迟、整周模糊度) 载波伪距单点定位解算过程 程序总体设计 重点模块介绍 N文件读取模块 主要调用的库函数有: getline():按行读取数据 string.substr(int,int):为字符串赋值 重点模块介绍 O文件读取模块 主要调用的库函数有: atoi(sting):字符串转化为数值 vector.push_back(struct):将结构体变量存入容器 重点模块介绍 卫星位置计算模块 主要步骤有: 1、O文件各个历元各颗卫星与N文件 的卫星匹配使其间隔时间最短 2、计算卫星在轨道平面上的位置 3、计算卫星在地心坐标系的坐标 重点模块介绍 参数估计模块 主要调用矩阵类实现矩阵各类运算 主要参数:δX ,δY,δZ,N(个数为连续观测到的卫星数),接收机钟差参数 其中三个接收机钟差参数即采用和卫星钟差一样的改正方法,即 3、 论文研究展望 本文研究的GPS单点定位程序存在诸多地方需要改进,比如广播星历精度太差需要读取精密星历。 本程序数据与处理方面未探测周跳,未考虑模糊度取整等问题,在以后的学习研究中需继续深入研究。 在程序方面,不能灵活运用类的概念,今后需要深入掌握C++面向对象技术。 4、 设计程序演示
显示全部
相似文档