GPS 卫星位置计算实验学 校:合肥工业大学学 号:20244168专业班级:测绘工程 10-1 班学 院:土木与水利工程学院指导老师:陶庭叶一、实验目的1、通过对 GPS 卫星位置的计算,增强我们对《GPS 测量原理及应用》课程的理解,使我们牢固掌握 GPS 测量的基本原理和过程,熟悉 GPS 测量数据处理的基本技能和计算方法
2、提高运用计算机语言编程开发能力,运用测量平差知识、数学知识和计算机知识,通过给定的程序算法,编制程序实现 GPS 卫星位置的计算过程
二、实验内容及要求1、通过课堂对 GPS 测量原理的学习,在课后自主完成 GPS 卫星位置的计算过程并根据课本上的步骤设计程序完成 GPS 卫星位置的计算过程;2、要求每位同学独立完成 GPS 卫星位置的计算过程,编写程序,调试程序,并编写程序设计文档
要求过程和算法正确、程序运行正确、设计文档完备;三、课程设计工具运用自己熟悉的编程开发语言(C、C#、C++、VC、VS、VB、FORTRAN 等)
四、实验总结1、实验简单介绍运行后的主界面比以前做的程序要美丽些,给界面增加了一副图片,让界面看起来还是比较的美丽,但由于起始的参数较多,因此,界面整体看起来比较的拥挤,但这个不影响程序的计算过程
整个程序的功能不是很多,但满足了基本的要求,能够进行卫星的位置计算,并且能够达到很好的精度,与课本上给出的结果相差很小,符合实验的要求
为了避开繁琐的数据的输入,在本次程序中我增加了一个的功能按钮,点击后,程序自动给相关的起始数据赋值并显示在界面上,如图所示:精品文档---下载后可任意编辑这些数据是教材《GPS 测量原理与应用》41 页的卫星星历数据;用户也可以根据需要更改相应的数据,如上图所示,当点击按钮时,就可以在对话框相应的位置计算出卫星的坐标,如下图所示:其中,计算出的卫星的坐标为 Xk = ,Yk = ,Zk =