GPS课程设计报告-GPS卫星位置计算器.docVIP

 GPS课程设计报告-GPS卫星位置计算器.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 GPS课程设计报告-GPS卫星位置计算器

《GPS测量原理及应用》 课程设计报告 题 目:GPS卫星位置计算器 专 业: 测绘工程 班 级: 2014级1班 学 号: 姓 名: 指导老师: 目录 ⑴ 课程设计任务与目的 ⑵ GPS卫星位置计算思路 ⑶ 程序源代码及说明 ⑷ 运算截图 ⑸ 总结体会 ⑹ 参考文献 课程设计任务与目的: 经过四周的《GPS测量原理及应用》学习,我已经对GPS卫星定位有了初步的了解,但是没有经过实践,对课本上的知识一知半解。经老师要求,在规定时间内编写一个可以通过读取卫星星历,并输入观测时刻和参考时刻,即可计算出卫星坐标的程序。本次课设通过设计GPS卫星坐标计算来巩固课本知识,熟练地运用到日常学习生活中。 GPS卫星位置计算思路: 1.计算卫星运行的平均角速度n 平均角速度: 2.计算规划时间 对观测时刻作卫星钟差改正: 3.观测时刻卫星平近点角的计算 4.计算偏近点角 此处利用迭代法计算 5.真近点角的计算 6.升交距角的计算 7.摄动改正项 的计算 8.计算经过摄动改正的升交距角,卫星矢径和轨道倾角 9.计算卫星在轨道平面坐标系的坐标 10.观测时刻升交点经度的计算 11.计算卫星在地心固定坐标系中的直角坐标 程序源代码及说明: // GPS卫星位置计算Dlg.cpp : 实现文件 // #include stdafx.h #include GPS卫星位置计算.h #include GPS卫星位置计算Dlg.h #include afxdialogex.h #ifdef _DEBUG #define new DEBUG_NEW #endif // 用于应用程序“关于”菜单项的 CAboutDlg 对话框 class CAboutDlg : public CDialogEx { public: CAboutDlg(); // 对话框数据 enum { IDD = IDD_ABOUTBOX }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 // 实现 protected: DECLARE_MESSAGE_MAP() }; CAboutDlg::CAboutDlg() : CDialogEx(CAboutDlg::IDD) { } void CAboutDlg::DoDataExchange(CDataExchange* pDX) { CDialogEx::DoDataExchange(pDX); } BEGIN_MESSAGE_MAP(CAboutDlg, CDialogEx) END_MESSAGE_MAP() // CGPS卫星位置计算Dlg 对话框 CGPS卫星位置计算Dlg::CGPS卫星位置计算Dlg(CWnd* pParent /*=NULL*/) : CDialogEx(CGPS卫星位置计算Dlg::IDD, pParent) , datalist(_T()) , t(0) , resultlist(_T()) , toc(0) , t1(0) , t2(0) { m_hIcon = AfxGetApp()-LoadIcon(IDR_MAINFRAME); } void CGPS卫星位置计算Dlg::DoDataExchange(CDataExchange* pDX) { CDialogEx::DoDataExchange(pDX); DDX_Text(pDX, IDC_EDIT1, datalist); DDX_Text(pDX, IDC_EDIT2, t); DDX_Text(pDX, IDC_EDIT3, resultlist); DDX_Text(pDX, IDC_EDIT6, toc); DDX_Text(pDX, IDC_EDIT4, t1); DDX_Text(pDX, IDC_EDIT5, t2); } BEGIN_MESSAGE_MAP(CGPS卫星位置计算Dlg, CDialogEx) ON_WM_SYSCOMMAND() ON_WM_PAINT() ON

文档评论(0)

dwa124 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档