电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

卫星导航定位算法与程序设计——试验报告材料VIP免费

卫星导航定位算法与程序设计——试验报告材料_第1页
1/16
卫星导航定位算法与程序设计——试验报告材料_第2页
2/16
卫星导航定位算法与程序设计——试验报告材料_第3页
3/16
实用标准文档大全2013级测绘工程专业卫星导航定位算法与程序设计实验报告实验名称:卫星导航基本程序设计班级:学号:姓名:实验时间:2016年6月28日~2016年6月30中国矿业大学实用标准文档大全目录实验一时空基准转换......................................................2一、实验目的...........................................................2二、实验内容...........................................................2三、实验过程...........................................................2四、实验感想...........................................................6实验二RINEX文件读写....................................................6一、实验目的...........................................................6二、实验内容...........................................................7三、实验过程...........................................................7实验三卫星轨道计算.....................................................12一、实验目的..........................................................12二、实验内容..........................................................12三、实验过程..........................................................12四、实验感想..........................................................15实用标准文档大全实验一时空基准转换一、实验目的1、加深对时空系统及其之间转换关系的理解2、掌握常用时空基准之间的转换模型与软件实现3、每人独立完成实验规定的内容二、实验内容本实验内容包括:内容一:编程实现GPS起点1980年1月6日0时对应的儒略日内容二:编程实现2011年11月27日对应的GPS周数与一周内的秒数内容三:在WGS84椭球的条件下,编程实现当中央子午线为117度时,计算高斯坐标x=3548910.811290287,y=179854.6172135982对应的经纬度坐标?内容四:WGS84椭球下,表面x=-2408000;y=4698000;z=3566000处的地平坐标系坐标为:e=704.8615;n=114.8683;u=751.9771的点对应的直角坐标为多少?三、实验过程1.针对第一、二部分内容:1.1解决思路:先建立”TimeStruct.h”的头文件,将格里高利历、GPS时间结构、儒略日时间结构共结构体的方式放在里面;在建立“TimeTr”的头文件,建立类“CTimeTr”,创建变量“GPSTime”、“Time”、”JulDay”,并且申明函数“TIME2JUL”、“TIME2GTIME”等,用这些函数分别实现所需要的转换。1.2具体的实现函数:“TIME2JUL”函数:doubleCTimeTr::TIME2JUL()//TIMETime,JULIANDAY&JulDay{doublem,y;doubleD;//h=Time.byHour+Time.byMinute/60.0+Time.dSecond/3600.00;if(Time.byMonth<=2)实用标准文档大全{y=Time.wYear-1;m=Time.byMonth+12;}else{y=Time.wYear;m=Time.byMonth;}D=floor(365.25*(y+4716))+floor(30.6001*(m+1))+Time.byDay+Time.byHour/24.0-1537.5;JulDay.lDay=int(D);JulDay.lSecond=D-int(JulDay.lDay);return0;}“TIME2GTIME”:voidCTimeTr::TIME2GTIME(){doubleJD;longm,y;intWN;doubleWsecend;//UT=Time.byHour+Time.byMinute/60.0+Time.dSecond/3600.00;if(Time.byMonth<=2){y=Time.wYear-1;m=Time.byMonth+12;}else{y=Time.wYear;m=Time.byMonth;}JD=int(365.25*y)+int(30.6001*(m+1))+Time.byDay+Time.byHour/24.0+1720981.5;WN=floor((JD-2444244.5)/7.0);GpsTime.lWeek=WN;Wsecend=(JD-2444244.5-7*WN)*604800;GpsTime.lSecond=Wsecend;}1.3实验结果:实用标准文档大全2针对第三部分内容:2.1解决思路:运用实验指导书中提供的matlab高斯反算的代码,进行解算;将高斯反算的公式直接输成matlab代码,绕后在函数“function[B,L]=gauss_fansuan(x,y,L0)”中,将坐标x=3548910.811290287,y=179854.6172135982,L0=117,带入函数的坐边,即可得到所需要的经纬度。2.2主要函数的代码:function[B,L]=gauss_fansuan(x,y,L0)a=6378137;f=1/298.257223563;b=a-a*f;c=a^2/b;e=sqrt(a^2-b^2)/a;e1=sqrt(a^2-b^2)/b;Beta0=1-(3/4)*e1^2+(...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

卫星导航定位算法与程序设计——试验报告材料

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部