卫星轨道的计算是利用计算机的,轨道计算

轨道计算是一种粗略测定天体轨道的方法。在轨道计算中﹐人们事先不必对天体轨道作任何初始估计﹐而是从若干观测资料出发﹐根据力学和几何条件定出天体的初始轨道﹐以便及时跟踪天体﹐或作为轨道改进的初值。为了计算六个轨道要素(见二体问题)﹐至少必须有三次光学观测﹐因为每次观测只能得到天体坐标的两个分量。

轨道计算是使用一组技术来估计诸如卫星,行星和航天器的物体的轨道。 确定新观察到的小行星的轨道是这些技术的常见用法,因此,小行星可以跟踪未来的观察,并且还在没有被发现前验证它。[1]

中文名

轨道计算

外文名

Orbit determination

意    义

测定天体轨道对    象

卫星、行星、航天器

涉及技术

力学、几何条件

起始应用

彗星研究

进一步介绍

观测是将原始数据馈入轨道确定算法。由地面观察员进行的观测通常由时间标记的方位角,高程,范围和或范围速率值组成。使用望远镜或雷达装置,因为裸眼观察不足以进行精确的轨道确定。

在确定轨道之后,可以使用数学传播技术来预测轨道物体的未来位置。随着时间的推移,轨道物体的实际路径往往偏离预测路径(特别是如果物体遭受诸如大气阻力等难以预测的扰动),并且使用新观测值的新的轨道确定用于重新 - 校准轨道知识。

对于美国及其伙伴国家,在光学和雷达资源允许的范围内,联合空间业务中心收集对地球轨道上所有物体的观测。观察结果用于维持卫星目录的整体准确性的新的轨道确定计算。碰撞避免计算可以使用该数据来计算一个轨道物体将与另一个轨道物体碰撞的概率。如果当前轨道的碰撞风险是不可接受的,则卫星运营人可以决定调整轨道。 (每次遇到极低概率情况时都不可能调整轨道;这样做会导致卫星快速耗尽推进剂。)当观测数量或质量提高时,轨道确定的准确性过程也有所改善,更少的“假警报”引起了卫星运营商的关注。包括俄罗斯和中国在内的其他国家也有类似的跟踪设备。[2]

轨道计算轨道计算方法发展的历史

编辑

语音

轨道计算是从研究彗星的运动开始的。在牛顿以前﹐对天体运动的研究基本上带有几何描述的性质。第谷首先试图计算彗星轨道﹐但未获成功。困难在于只能观测彗星的方向﹐而不知道它同地球的距离﹐由于缺少力学规律的指引﹐无法根据这些定向资料求得天体的空间轨道。在牛顿运动定律和万有引力定律发现螬o开普勒定律有了力学解释﹐得到了椭圆运动的严格数学表达式﹐终于能利用少数几次时间相隔不长的观测来测定彗星的轨道。[3]

轨道计算拉普拉斯方法

编辑

语音

拉普拉斯方法 第一个正式的轨道计算方法是牛顿提出的。他根据三次观测的资料﹐用图解法求出天体的轨道。哈雷用这个方法分析了1337~1698年间出现的24颗彗星﹐发现1531年﹑1607年和1682年出现的彗星是同一颗彗星﹐它就是有名的哈雷彗星。在这以后﹐欧拉﹑朗伯和拉格朗日等人也在轨道计算方面做了不少研究。拉普拉斯于1780年发表第一个完整的轨道计算的分析方法。这个方法不限制观测的次数﹐首先根据几次观测﹐定出某一时刻天体在天球上的视位置(例如赤经﹑赤纬)及其一次﹑二次导数﹐然后从这六个量严格而又简单地求出此时天体的空间坐标和速度﹐从而定出圆锥曲线轨道的六个要素。这样﹐拉普拉斯就将轨道计算转化为一个微分方程的初值测定问题来处理。从分析观点来看这是一个好方法﹐然而轨道计算是一个实际问题﹐要考虑结果的精确和计算的方便。拉普拉斯方法在实用上不甚方便。由于数值微分会放大误差﹐这就需要用十分精确的观测资料才能求出合理的导数。尽管许多人曾取得一定进展﹐但终究由于计算繁复﹐在解决实际问题时还是很少使用。

轨道计算奥伯斯方法和高斯方法

编辑

语音

奥伯斯方法和高斯方法 与拉普拉斯不同﹐奥伯斯和高斯则认为﹐如果能根据观测资料确定天体在两个不同时刻的空间位置﹐那么对应的轨道也就可以确定了。也就是说﹐奥伯斯和高斯把轨道计算转化为一个边值测定问题来处理。因此﹐问题的关键是如何根据三次定向观测来定出天体在空间的位置。这既要考虑轨道的几何特性﹐又要应用天体运动的力学定律。这些条件中最基本的一条是天体必须在通过太阳的平面上运动。由于从观测掌握了天体在三个时刻的视方向﹐一旦确定了轨道平面的取向﹐除个别特殊情况外﹐天体在三个时刻的空间位置也就确定了。轨道平面的正确取向的条件是所确定的三个空间位置能满足天体运动的力学定律﹐例如面积定律。

彗星轨道大都接近抛物线﹐所以在计算轨道时﹐常将它们作为抛物线处理。完整的抛物线轨道计算方法是奥伯斯于1797年提出的。他采用牛顿的假设﹐得到了彗星地心距的关系式﹔再结合表示天体在抛物线轨道上两个时刻的向径和弦关系的欧拉方程﹐求出彗星的地心距﹔从而求出彗星的抛物线轨道。奥伯斯方法虽有不少改进﹐但基本原理并没有变﹐仍然是一个常用的计算抛物线轨道的方法。

1801年1月1日﹐皮亚齐发现了第一号小行星(谷神星)﹐不久高斯就算出了它的椭圆轨道﹐他的方法发表于1809年。高斯使用逐次近似法﹐先求出天体向径所围成的扇形面积与三角形面积之比﹐然后利用力学条件求得天体应有的空间位置﹐再从空间位置求得轨道。高斯不仅从理论上﹑而且从实际上解决了轨道计算问题。可以说﹐用三次观测决定轨道的实际问题是高斯首先解决的。高斯以后﹐虽然有人提出一些新方法﹐但基本原理仍没有变。

轨道计算人造卫星轨道计算

编辑

语音

人造卫星轨道计算 计算小行星轨道的经典方法﹐原则上都能用来计算人造卫星的轨道。在考虑到人造卫星的运动特点之后﹐又提出了一些新的方法。人造卫星运动快﹐周期短﹐记时误差对轨道计算结果影响显著。巴特拉科夫在高斯方法的基础上﹐用增加观测资料的办法﹐对记时有误差的轨道计算法作了改进。近地卫星一天绕地球飞行十多圈﹐容易从观测定准它的周期﹐因而也就知道了轨道半长径﹐相应地提出了已知半长径的轨道计算法。人造卫星离地球近﹐视差现象明显﹐利用两站或多站同步观测容易求得卫星地心距﹐可以简化经典计算方法。针对卫星摄动影响大的情况﹐又出现了考虑摄动的轨道计算法。尽管这些方法多种多样﹐仍不外乎从观测资料求得两个点的向径﹐或一个点的向径和速度﹐从而得到轨道要素。

通过对人造卫星激光测距和多普勒测速﹐利用多站同步观测﹐或结合光学观测等方法﹐可以直接得到卫星的向径和速度﹐从而求得卫星的轨道。应用高速电子计算机﹐可以进行复杂的迭代运算。因此﹐更多的是综合各种类型的观测资料作轨道改进﹐而不把精力放在初始轨道的计算上。现代技术条件已能使入轨后的卫星轨道同预定轨道相差不大。这样﹐预定轨道就能作为初始轨道使用。[4]

轨道计算计算机计算星球轨道原理

编辑

语音

以地球绕日运行为例,为叙述方便,以下用矢量形式表达。

因为其中M太为太阳质量,M地为地球质量,G为万有引力恒量,a为地球加速度,为单位矢量。所以我们可按等时间间隔dt(即等步长),以微分形式从地球的初值点逐点向下推算。设t=0时,地球的初值点为r0,v0和于是,地球经dt时间从初值点到达第一点,递推式为,

由于dt是人为设定的,是已知的,因此地球到达1点的近似值v,r和a可由上式算出,算出1点值后,可把1点值作为初值,按步长dt继续推算出下一点的值,如此,可推算到第n点。由于dt值取得越小,递推的精度越高,我们可据此来控制计算误差。

设要计算地球在t=T时的r值,要求计算误差为e,t=0时的初值r0,a0,v0为已知。我们可将0到T的时间间隔划分为n个dt,即令计算步长dt=T/n,然后根据上述,按步长dt从t=0时的初值点推算到t=n·dt=T时的r值。然后将dt二分,即令计算步长dt1=dt/2,再按此新步长值dt1从t=0时的初值点算到t=2·n·dt1=T时的r值为r2,比较一下二分前后的r值,即看一看是否满足条件r2 - r

以上为矢量表达,实际计算中,可将矢量v,r,a分别在x,y轴上投影,可得vx,vy,rx,ry,ax,ay。于是,它们的初始值分别为v0x,v0y,r0x,r0y,a0x,a0y。下面给出地球从初值点经dt时间运行到下一点的递推式,

控制误差范围的条件为分别为二分前后在x,y方向的r值。

以上仅为计算机计算地球轨道的原理。实际上,每二分一次,从0到T时间范围内的dt数量将增加一倍,计算机计算的工作量也将增加一倍。由于计算机的计算速度有限,因此二分次数也是有限的。为提高计算精度,减少计算机的计算工作量,有一些标准化的方法(注1),在此不再熬述。

由上述可知,计算机计算星球轨道主要有两个要点。一是列出递推式,二是确定误差范围的条件。

月球轨道计算见下页。

注释1:参见“计算机数值计算方法及程序设计”一书。该r书由周煦编著。于2004年10月由机械工业出版社出版。[5]

轨道计算月球轨道计算

编辑

语音

由于地球的运动直接影响月球的运动,因此,先来分析一下地球的受力,如图1-3所示。

在图1-3中,o2x2y2z2坐标系是动坐标系,原点在地球中心。该坐标系跟随地球作平动,且三个坐标轴x2,y2,z2始终分别平行于x,y,z三个坐标轴。r1 是地球的位置矢量,r是月球的位置矢量,r2 是月球相对地球的位置矢量。

F月地是月球对地球的引力,F太地是太阳对地球的引力。设r1 与x,y,z轴的夹角分别为α1,β1,γ1,r与x,y,z轴的夹角分别为α,β,γ,r2 与x2,y2,z2轴的夹角分别为α2,β2,γ2,则,地球在x,y,z方向所受合力为:

因此,地球在x,y,z方向的加速度:

月球的受力如图1-4所示。月球在x,y,z方向所受合力为:

其中,F太月为太阳对月球的引力,F地月为地球对月球的引力。因此,月球的加速度为:

设a的初值为的初值为这样,地球和月球从各自的初值点同时出发,经dt时间后,地球就到达了它的下一点于是可得如下递推式:

(见下页)

控制计算误差的6个条件为:

其中分别为二分前后算出的地球坐标。再次说明一下,以上月球轨道的计算仅是计算机计算原理,实际编程应采取一些标准化方法,以提高计算精度,减少计算机的计算工作量。

在月球轨道计算上,我已做到了,一天的计算误差e<0.001米(即在x,y,z轴方向的计算误差e),也就是说一年的计算误差e<365×0.001=0.365米。要核实万有引力公式本身和实际情况的相差程度,可取两组实际观测值,一组观测值作为计算的初值,另一组观测值作核实之用,即核实用万有引力公式来计算的星球轨道的准确程度。下面采用一组实际观测值(注2)作为计算初值,让计算机来计算一下月球的轨道。初值为:

轨道计算计算结果

编辑

语音

以上计算的时间范围是2006年。月球轨道半径最大和最小值都是指平均值。观测值由紫金山天文台的工作人员提供。以上计算取计算时间t=366天,坐标计算误差e< 0.366米。计算周期时,时间计算误差小于0.05秒。由于天文台提供的月球数据是相对地球坐标系的,地球坐标系和本文所述的动坐标系的关系是,将地球坐标系的yz平面以x轴为转轴旋转一个黄赤交角,就是本文所述的动坐标系。本文取黄赤交角为2326′。

注释2:作为计算初值的观测值的对应时刻为,2006年北京时间3月15日7时47.5分。该时刻恰好为半影月食的食甚时刻。为方便计算, 本文把该时刻定为零时刻。

下面给出从2006年3月月食食甚时刻计算到9月月食食甚时刻的地球和月球坐标。数据如下。

地球坐标(单位:米)

轨道计算观点:天体轨道的量子公式

编辑

语音

轨道计算假设

二十世纪初玻尔等提出的空间量子化(轨道量子化)理论,在物理界引起了一场深刻的革命,从此人们认为在微观和宏观之间有着不可逾越的鸿沟。实际上,如果我们引入了时间量子化概念,便会发现微观和宏观之间有着深刻的、奇妙的联系。

难以想像在数学形式完全一样的引力场中运动的物体怎么会有迥异的轨道性质,让我们作个一般假设:在引力场

V1/r=-P/r (P为和系统有关的常数)

作用下,在其中作轨道运动的物体当其轨道满足下式时,或者更确切地说当其轨道在下式所规定的附近时,其轨道的稳定性有一小而尖的峰值:

an=n2a0,(n=1,2,3……),  ⑴

Tn=n3T0,(n=1,2,3……),  ⑵

其中a0、T0为和系统有关的常数,an、Tn为第n号轨道的半长径、周期。

当V1/r是由类氢原子核产生的库仑场时,上式和玻尔的第一、二假设是相当的,可以互相推出,在此就不必验证了。

当V1/r是由中心天体产生的牛顿场时,笔者发现可由下式确定a0、T0:

a0 = k1M 1 ,  ⑶

T0 = k2M 2 ,  ⑷

其中M 为中心天体的质量,常数

c1 =0.7100±0.0010 ,k1 =1.978×10-12

c2 =0.5650±0.0015 ,k2 =2.141×10-12。

轨道计算验证

⒈  恒星-行星系统

由表1可看出式⑴的结果要比玻得定则的好,然而不如其变种贝拉格和里查逊公式,但它们都硬性规定系数,形式繁杂,物理意义不明显,近乎数学游戏。

还有与玻得定则及其变种不同的是,式⑴所取的n值不连续。这是缺憾吗?显然我们该想到彗星和小行星的轨道,它们也满足式⑴成立的先提条件。

表2中有多个彗星占据一个轨道号的情况,这就是常说的轨道带,——是否对应量子力学的‘能级简并’?

⒉ 行星-卫星系统

表3、4给出了木卫系统和天卫系统的验证。

读者可能已经发现,轨道带卫星的偏心率明显地比单独占有一个轨道的卫星的大;而在太阳系内偏心率大的天体一般也是轨道带天体。多么奇妙的相似!显然有其内在联系。

⒊  星系团系统

如果伴星系的确是绕中心星系作轨道运动的,那么表5所给出的结果的确令人振奋。其中a0值由观测值拟合得到,M值则由式⑶反推得到。[5]

参考资料

1.

Valsecchi, G. '236 Years Ago...' in Near Earth Objects, Our Celestial Neighbors: Opportunity and Risk : Proceedings of the 236th Symposium of the International Astronomical Union, Cambridge University Press, 2006, xvii-xviii

2.

J. A. Lexell (1779). "Disquisitio De Tempore Periodico Cometae Anno 1770 Observati". Philosophical Transactions of the Royal Society of London. 69: 68–85. Bibcode:1779RSPT...69...68L. doi:10.1098/rstl.1779.0009.

3.

Gruss, Mike (2014-11-21). "Haney: U.S. Partners To Have Indirect Access to Space Fence Data". Space News. Retrieved 2014-12-01.

4.

Curtis, H.; Orbital Mechanics for Engineering Students, Chapter 5; Elsevier (2005) ISBN 0-7506-6169-0.

5.

Taff, L.; Celestial Mechanics, Chapters 7, 8; Wiley-Interscience (1985) ISBN 0-471-89316-1.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/564337.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL检查约束

MySQL 检查约束&#xff08;CHECK&#xff09;可以通过 CREATE TABLE 或 ALTER TABLE 语句实现&#xff0c;根据用户实际的完整性要求来定义。它可以分别对列或表实施 CHECK 约束。 选取设置检查约束的字段 检查约束使用 CHECK 关键字&#xff0c;具体的语法格式如下&#xf…

计算机虚拟现实技术论文好写吗,虚拟现实技术的论文

虚拟现实技术的论文虚拟现实技术&#xff0c;又称灵境技术&#xff0c;是90年代为科学界和工程界所关注的技术。下面时刻小编给大家搜集的关于虚拟现实技术的科技论文&#xff0c;希望大家喜欢&#xff01;摘要&#xff1a;虚拟现实技术是一种可以创建和体验虚拟世界的计算机技…

sqlserver 微信 读取_Sql Server使用链接服务器远程取数据_sqlserver

由于最近开发的一个查询系统,基本是在其它服务器的,所以在本地服务器设计了中间,用来存从远程服务器取数据!一种方法是通过,OPENDATASOURCE来远程读取数据!SELECT *FROM OPENDATASOURCE(SQLOLEDB,Data SourceServerName;User IDMyUID;PasswordMyPasshttp://www.gaodaima…

MySQL默认约束

“默认值&#xff08;Default&#xff09;”的完整称呼是“默认值约束&#xff08;Default Constraint&#xff09;”。MySQL 默认值约束用来指定某列的默认值。 例如女性同学较多&#xff0c;性别就可以默认为“女”。如果插入一条新的记录时没有为这个字段赋值&#xff0c;那…

设计一个具有大纯时延时间的一阶惯性环节的计算机控制系统,具有一阶纯滞后环节设计.doc...

文档介绍&#xff1a;目录第一部分设计任务及方案1、设计题目及要求2、设计方案分析论证第二部分方案各模块分析1、被控对象分析2、测量元件热电阻及前置放大电路3、A/D转换器4、控制器(单片机)5、光隔驱动器第三部分数字控制器D(Z)的设计1、数字控制器D(Z)2、程序流程图设计第…

MySQL非空约束

MySQL 非空约束&#xff08;NOT NULL&#xff09;可以通过 CREATE TABLE 或 ALTER TABLE 语句实现。在表中某个列的定义后加上关键字 NOT NULL 作为限定词&#xff0c;来约束该列的取值不能为空。 非空约束&#xff08;Not Null Constraint&#xff09;指字段的值不能为空。对…

计算机操作安全协议,安全协议操作语义模型研究及应用-计算机软件与理论专业论文.docx...

安全协议操作语义模型研究及应用-计算机软件与理论专业论文摘摘 要桂林电子科技大学学位论文桂林电子科技大学学位论文摘要安全协议的操作语义模型是一种分析安全协议的新模型&#xff0c;它结合了以往多种协议 分析模型的优点&#xff0c;能分析多个协议及多个主体并行运行的协…

python怎么开发工具_为程序员和新手准备的8大Python开发工具

Python 是一种开源编程语言&#xff0c;用于 Web 编程、数据科学、人工智能和许多科学应用。学习 Python 使程序员能够专注于解决问题&#xff0c;而不是专注于语法&#xff0c;其丰富的库赋予它完成伟大任务所需的力量。1) IDLE安装 Python 时&#xff0c;默认情况下也会安装 …

MySQL查看表中的约束

MySQL 中可以使用 SHOW CREATE TABLE 语句来查看表中的约束。 查看数据表中的约束语法格式如下&#xff1a; SHOW CREATE TABLE <数据表名>;创建数据表 tb_emp8 并指定 id 为主键约束&#xff0c;name 为唯一约束&#xff0c;deptId 为非空约束和外键约束&#xff0c;然…

文件后缀_电脑文件名的后缀即扩展名的显示和隐藏方法

前两天碰到一个同事问我&#xff0c;他的文件名后面的格式不显示了&#xff0c;就是扩展名&#xff0c;比如Word文档名称后缀的doc或者docx和Excel表格名称后缀的xls或者xlsx没有了&#xff0c;还有一些其他文件的后缀也不显示了。我三两下就给他改好了。那么今天就来给大家讲一…

u盘无法格式化不在计算机中,在电脑中,为什么U盘不能格式化?

我们有时候会碰到在电脑中U盘不能格式化的问题&#xff0c;这该怎么办呢&#xff1f;接下来小编就从解决方法来为大家介绍下为什么U盘不能格式化&#xff1f;1. 首先在桌面左下角点击“开始菜单”-->点击“运行..”&#xff0c;然后在运行框中输入&#xff1a;“regedit.exe…

四种依恋类型_依恋关系的研究

说到依恋关系&#xff0c;大家都会想到安全型、焦虑型、回避型&#xff0c;以及这些类型会影响到成年后的人际关系。本文具体罗列一下心理学家研究依恋关系的都做出了怎样的努力。第一&#xff1a;哈罗做的恒河猴验。实验情境&#xff1a;把小猴放在一个笼子里&#xff0c;这个…

MySQL 查询数据表

MySQL 表单查询是指从一张表的数据中查询所需的数据&#xff0c;主要有查询所有字段、查询指定字段、查询指定记录、查询空值、多条件的查询、对查询结果进行排序等。 基本语法 MySQL 从数据表中查询数据的基本语句为 SELECT 语句&#xff0c;基本格式如下&#xff1a; SELE…

内网通看不到其他人_小学生在新版本里用“吃鸡内挂”,巡查员:封不了,手机自带的...

欢迎诸位小伙伴们来到本期天哥开讲的《和平精英》“精英那点事儿”~接下来呢&#xff0c;咱们聊聊玩家用“吃鸡内挂”打沙漠地图、出生岛的ID为何会消失不见以及未更新的新枪提前出现等有趣的玩家游戏经历与发现~得&#xff0c;废话不多说了&#xff0c;还是各位小伙伴们熟悉的…

采用我国国产处理器的超级计算机是,“中国芯”超级电脑合肥诞生 首次采用国产CPU芯片...

首次采用国产CPU芯片&#xff0c;每秒计算一万亿次的“超级”计算机昨天在合肥通过专家鉴定。记者了解到&#xff0c;这台基于龙芯2号的国产万亿次高性能计算机系统KD-50-I&#xff0c;由中国科学技术大学研制成功&#xff0c;使用300多颗64位龙芯2F处理器&#xff0c;峰值性能…

MySQL 过滤重复数据

MySQL SELECT 语句查询数据的时候返回的是所有匹配的行。 查询 tb_students_info 表中所有 age 的执行结果如下所示。 mysql> SELECT age FROM tb_students_info; ------ | age | ------ | 25 | | 23 | | 23 | | 22 | | 24 | | 21 | | 22 | | 23 | | 2…

7个和尚_经典故事:8个和尚与1串佛珠的故事

比说清楚更重要的是&#xff1a;能承担&#xff0c;能行动&#xff0c;能化解&#xff0c;能扭转&#xff0c;能改变。能想自己&#xff0c;更能想别人。这不仅是一种境界&#xff0c;更是一种智慧。 8个和尚与1串佛珠的故事 不是所有的事情&#xff0c;你都需要说清楚。 有个寺…

计算机一级字幕设置,如何开启电脑哔哩哔哩中的CC字幕功能

如何开启电脑哔哩哔哩中的CC字幕功能腾讯视频/爱奇艺/优酷/外卖 充值4折起当我们在使用电脑的时候&#xff0c;可以通过哔哩哔哩来观看视频&#xff0c;那么如何将视频的字幕设置为CC字幕呢&#xff1f;接下来就由小编来告诉大家。具体如下&#xff1a;1. 第一步&#xff0c;打…

MySQL 设置别名

使用 MySQL 查询时&#xff0c;当表名很长或者执行一些特殊查询的时候&#xff0c;为了方便操作或者需要多次使用相同的表时&#xff0c;可以为表指定别名&#xff0c;用这个别名代替表原来的名称。 为表取别名的基本语法格式为&#xff1a; <表名> [AS] <别名>其…

问的书写规则是什么意思_书写规则是什么意思

满意答案sky7012018.03.15采纳率&#xff1a;58% 等级&#xff1a;6已帮助&#xff1a;8人汉字书写笔顺规则一、一般规则&#xff1a;1、先撇后捺 &#xff1a; 人 八 入2、先横后竖 &#xff1a; 十 王 干3、从上到下&#xff1a; 三 竟 音4、从左到右&#xff1a; 理 利 礼…