摘要
为了研究太阳系中太阳和八大行星在不同参考系下实际的运动状态和运行轨迹,采用DE430行星历表计算出各天体太阳质心系中实际的状态向量,介绍了不同参考系之间的转换关系,并通过坐标转换进一步得到地球质心惯性系和地固系下天体的状态量;利用C#和SharpGL工具设计开发出太阳系三维空间显示系统,实现了不同参考系下各天体的坐标计算、动态显示、轨迹绘制和视点变化等功能,并进一步对系统进行了优化设计,软件运行结果表明,各天体在不同参考系中的运行状态不同,且有各自的运行规律。
In order to study the actual state of motion and trajectory of the sun and its eight planets in different reference systems,this paper uses the Development Ephemerides 430 to calculate the actual state vectors in the celestial centroid system of each celestial body,and introduces the conversion methods among different reference systems then gets the coordinates of the planets in the Conventional Inertial System and Conventional Terrestrial System.Based on C#and SharpGL,this paper designs a solar system space display system to realize location calculation,the dynamic display,trajectory mapping and viewpoint change of the celestial bodies in different reference systems,and the system is further optimized.The result shows that the celestial bodies have different operating status in different reference systems and have their own law.
作者
任营营
王解先
Ren Yingying;Wang Jiexian(College of Surveying and GeoInformatics,Tongji University,Shanghai 200092,China)
出处
《计算机测量与控制》
2019年第8期241-244,共4页
Computer Measurement &Control
关键词
SharpGL
DE历表
行星坐标
坐标系转换
SharpGL
development ephemerides(DE)
planetary coordinates
coordinate transformation