1 / 18
文档名称:

GPS实验报告.docx

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

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

分享

预览

GPS实验报告.docx

上传人:圭圭 2022/4/26 文件大小:35 KB

下载得到文件列表

GPS实验报告.docx

文档介绍

文档介绍:
GPS实验报告


卫星导航定位算法与程序设计

试验报告





试验一 时空基准转换
一、 试验目的
1、 加深对 共18页









〔3 然后逐行在头文件中找寻字符串“ANTENNA: DELTA H/E/N”、”# / TYPES OF OBSERV”等,得到天线高及偏心高矩阵、观测值类型、观测值个数和观测类型的标识码。
〔4〕 获得观测历元的信息。利用fepoch_0获得某一个历元的观测时间和卫星编号矩阵及文件完毕标识符。然后可以从卫星的编号矩阵sats中求得卫星数。
〔5〕 获得某一观测类型〔如程序中的P2〕的信息。,依据卫星数NoSv和观测类型数NoObs返回某历元的5*5\观测数据矩阵,再利用循环获得全部历元的观测数据矩阵。
〔6〕 。 涉及的主要函数及功能:
:分析RINEX文件的头文件,输出观测类型和天线设置类型,及找到相应观测类型的标识码。
:在翻开的RINEX文件中利用识别标记fid找寻下一历元。从历元序列中生成历元时间、卫星编号、文件完毕符。只有O文件才会被处理。 :在选定的历元读取编号卫星对应的观测值。
:返回观测值矩阵中的列i,其中包含观测类型“Type”。 读取SP3文件主要过程:
〔1〕 翻开文件,然后读取文件,、卫星数目、及文件头中的各种参数值。
〔2〕 读取精细轨道信息。利用for循环,得到卫星的编号矩阵以及其对应的轨道的位置及种差数据。










〔3〕 ,并返回相关信息,以矩阵的形式输出。 涉及的主要函数及功能:
:读取SP3精细卫星轨道数据文件
调用方式:[SP3data,numsat,header]= ReadSP3(filename) SP3data:轨道信息 Numsat:卫星数目 Header:文件头
:读取SP3精细卫星轨道数据文件,并按卫星编号存为矩阵形式。 调用方式:[Time,SP3X,SP3Y,SP3Z,Clk,remark,new_prn]= FormSP3(filename,PRN,sep,lep)依据指定的卫星编号以及起止时间读取SP3文件filename,并返回相关信息。 四、 试验体会
本试验主要是学****对N文件、SP3文件、O文件的读取,在试验过程中我学****到了许多数据的读取方法,这个试验之前我也遇到过好多数据读取方面的问题,学****了这个程序代码后,发觉它读取数据的许多思路特别的奇妙。通过本次试验,各种文件格式数据的构造有
了深化的了解。
试验三 卫星轨道计算
主要过程:
整个程序的实现分三个模块实现:时间转换模块;读播送星历文件(N文件)模块;计算卫星位置模块。 1、 时间转换模块:
将O文件的某一历元对应的格里高利历时(试验中的时间:2001,9,4,9+40/60)转换为儒略时,然后将儒略时转换为GPS时得到对应的周数(WN)和周内秒数(TOW)。










主要涉及的函数及功能:
1〕:将格里高利历时转换为儒略时。
2〕:将儒略时转换为GPS时的到对应的周数和周内秒数。 2、 读星历文件模块:
在求解卫星位置时,第一须要利用O文件中每个历元的历元时刻t。在