1 / 6
文档名称:

GPS实验报告.doc

格式:doc   大小:40KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

GPS实验报告.doc

上传人:1542605778 2021/10/30 文件大小:40 KB

下载得到文件列表

GPS实验报告.doc

文档介绍

文档介绍:卫星导航定位算法与程序设计
实验报告
实验一 时空基准转换
实验目的
加深对时空系统及其之间转换关系的理解
掌握常用时空基准之间的转换模型与软件实现
实验内容
编程实现GPS起点1980年1月6日0时对应的儒略日
编程实现2011年11月27日对应的GPS周数与一周内的秒数
在WGS84椭球的条件下,编程实现当中央子午线为117度时,计算高斯坐标 x=,y=?
在WGS84椭球的条件下, 表面x=-2408000,y=4698000,z=3566000处地平坐标系坐标为:e=,n=,u=?
实验过程
这是测试 站心坐标系 空间直角坐标系 相互转换 高斯正算和高斯反算 的主程序功能模块
调用了enu2xyz 站心坐标向空间坐标的转换函数
调用了xyz2enu空间坐标向站心坐标转换的函数
调用了高斯反算函数gauss_fansuan
时间转换主程序功能模块
disp('1980年1月6日0时对应的儒略时:');
jd1 = julday(1980,1,6,0);
disp(jd1);
disp('2011年11月27日对应的GPS周和周内秒:');
jd2 = julday(2011,11,27,0);
[week,sow] = gps_time(jd2);
disp('week:')
disp(week);
disp('sow:');
disp(sow);
实验体会
本次实验中我对坐标转换问题有了更多的了解,同时对matlab的一些基本函数更加了解,对时间转换内容的熟悉程度也有所加深。通过本次实验我学会了matlab程序的调试方法,为后继学****打下了基础。
实验二 RINEX文件读写
实验目的
深入了解RINEX文件格式
进一步提高MATLAB程序设计能力
掌握N文件、O文件、SP3文件的基本读写技巧
实验内容
任选IGS站,下载N文件、O文件与SP3文件
编程实现N文件的读入,并采用中文标注出主要参数的名称及作用
编程实现O文件的读入,并采用中文标注出主要参数的名称及作用
编程实现SP3文件的读入,并采用中文标注出主要参数的名称及作用
实验过程
N文件读取主程序模块功能

rinexe('','');

Eph = get_eph('');
输出得到的Eph变量的内容到命令窗口
disp(Eph);
rinexe函数及get_eph函数具体注释见源代码
SP3文件、O文件读取主程序模块功能
读取O文件主要过程:
(1) 打开文件,获取头文件的信息。利用anheader获取观测值类型、天线高及偏心及找到相对应观测类型的标识码和判断文件是否结束的标识码。
(2) 在函数体中利用findstr()及循环语句逐行查找字符串“END OF H