- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2007全国博士生学术论坛 陕西西安 西安电子科技大学 2007年9月
DoctoralForumofChina ShaanxiXi’an
2007 Xidian
University Sep.2007
基于OpenGL的GPS可视化仿真器的研究与实现
陈~帅,薛晓中,管雪元,孙瑞胜
(南京理工大学动力工程学院,南京21ff)94)
摘要:传统的GPS仿真器通用性、扩鼬}生以及可视化功能不完善,因此本文提出了采用读A.NORAD
线元素集rII正文件进行卫星轨道计算方法,讨论了GPs导航定位的基本原理和.YlCffJOpenGL实现GPs可视
化仿真器的关键技术,并在文章最后给出了编程实现中所用到的部分核心代码。
关键字:GPS;OpenGL;可视化;仿真
中图分类号:TP391.9文献标识码:A。 文章编号:1001-24()0(2007)S1-0531-05
T斟匝RESEARCHANDREAI,】ZA皿ON0FGPSⅥSUAUZEDE卫江IⅡ。A:110R
ChenShua/,XueXiao-zhong,GuanXue-yuan,SunRui-sheng
(PowerEag.CoUege,NJUST,Nanjing,210094)
newmethodwhichcalculatestheorbitsoftheGPSsatellites NORAD’STwoLine
byread堍the Element-Set
the the
file.The of GPS andmain toreal沈theGPSemulator
workingpnnciple navigationsystem technology by
KeyWord:GPS,OpenGt,V1sualizafion,Simulation
GPS仿真器在以GPS为导航设备的系统数字仿真中占重要地位,一套优秀的OPS仿真器可以节省实际
-[程中大量的物资和人力。传统的GPS数字仿真系统往往只是根据给定的卫星轨道参数,计算输出相虑的
仿真响应数据,或绘制仿真曲线。其中的卫星轨道参数没法进行及时更新,同时这些抽象的数据、曲线难
以直观地表现GPs导航定位仿真系统仿真效果,并且不能实现人机交互。本文采用Visualc++和0penGL
开发了可实时显示卫星轨迹和坐标数据等信息的GPS可视化仿真器。具有人机交互功能的GPS可视化仿真
器包含三维动画显示模块和数据显示模块两部分。三维动画显示模块以三维动画形式表现卫星六个自由度
实时运动状态,而数据显示模块则可对导航定位结果和数据进行实时仿真显示。
1 GPS仿真器的原理与设计
1。1GPS卫星轨道计算方法
在用GPS信号进行导航定位时,为了解算用户地心固定坐标系中的位置,需要联合使用接收机所测得
的站星距离和卫星在同一坐标系中的坐标。在真实的GPS接收机中是根据卫星导航电文所提供的轨道参数
按一定公式计算得到的。而在GPS数字仿真中,传统的方法是把卫星运行某时刻的轨道参数嵌入到程序中,
由于卫星位置解算精度与外推时间成反比的关系[1],使得仿真效果不能真实模拟实际情况,而日程序扩展
性比较差。本文采用的是NOP-渔.D两线元素集文件TLE(Two-LineElement),该文件格式提供了卫星运动轨
道的各种参数以及卫星信息,通过文献[3]提供的SGP4/sDP4卫星轨道计算算法,可以计算出仿真时刻,指
定卫星的位置、速度等各种信息。由于该格式数据文件更新速度快,且便于获取,因此采甩读取这种文件
格式获取卫星轨道参数将使仿真程序更容易扩展,通用性更强。
收稿日期:20074)8-10
作者简介:陈帅(1980-),男,南京理工大学博士研究生
5322007全国博士生学术论坛 陕西西安
文档评论(0)