论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 中国论文网 >> 计算机论文 >> 计算机理论论文 >> 正文 会员中心
 计算机应用论文   计算机理论论文   计算机网络论文   电子商务论文   软件工程论文   操作系统论文   通信技术论文
现代化的天文定位——计算机代替天文定位中的查表
摘 要:利用计算机完成天文定位中的太阳赤经、赤纬、太阳格林时角、春分点格林时角、测者地方时角的计算。

关键词:天文定位 太阳赤经 太阳赤纬 太阳格林时角

  近年来,电子导航系统不断发展,特别是gps导航仪的普及,使得船舶驾驶人员不重视天文定位。但是,天文导航有其独特的优越性:设备简单、可靠,观测的目标是自然天体而不受人为控制,不发射任何声、光和电波而具有隐蔽性等。因此,船舶驾驶员适任证书评估考试中仍然考核天文定位和天测罗经差,这些内容包含在天文导航中。但是,天文计算内容繁琐、劳动量大、容易出现错误。为了解决这些问题,用计算机实现天文定位就成为必然。以前的天文定位是用六分仪观测数据,然后查表、计算得出船位,这样费时费力。而现在我们可以通过射电六分仪准确快速的观测天体高度,然后通过计算机计算得出船位。整个过程在一分钟之内完成,可以说是实现了时时定位。

射电六分仪它工作在微波波段,自动跟踪太阳、月球或人造卫星,把天体(或人造卫星)地平坐标数据连同时间信息输入电子计算机,处理后给出船只或飞机所在地的地理位置。射电六分仪观测不受云雾甚至暴风雪的影响,因此可以全天候工作。假如在战争期间为了不发射信号,我们可以把射电六分仪换成普通六分仪,虽然操作需要人工,但也并不复杂。例如:应用太阳中天高度求纬度,在太阳中天时间,前后只需一分钟就可以测得太阳的高度,把数值输入计算机后马上得出测者的纬度,前后所需时间最多两分钟。Www.11665.COm

传统天文定位费时费力的关键是查表和计算。计算可以轻松的通过计算机来实现,天文定位要实现计算机化,查表求天文数据就成为关键。下面主要介绍如何利用计算机求取天文数据来代替查表。

一、时间计算

1.求出儒略日jd

即jd=367*year-int(7*(year+int((month+9)/12))/4)+int(275*month/9)+date+1721013.5+gmt/24

其中:year——年数(如2006);

month——月数(如10);

   date——日期(如16);

   gmt——世界时(如21);

   int——取整数。

2.从j2000.0起算的儒略世纪数t

t=(jd-2451545.0)/36525

二、太阳平均轨道根数

1.太阳赤道偏心率

es=0.016708617-0.00004204*t-0.0000001236*t2

2.太阳平均平近点角

ms0=357°31′39˝.804+(99r + 359°03′01˝.224)*t-0˝.577*t2-0˝.012 *t3

3.平黄赤交角ε0

ε0=23°26′21˝.448-46˝.815*t-0˝.00059* t2 +0˝.001813 *t3

4.白道升交点的平黄经ωn 

ωn=125°02′40˝.28-(5r+134°08′10˝.539)*t+7˝.455*t2+0˝.008*t3 

5.对于当天平春分点的太阳几何平黄经ls0 

l s0= 280°27′57˝.85+(100 r+0°46′11˝.27)*t+ 1˝.089*t2 

其中1r=360°=1296000 ˝ 

三、其他所需的天体轨道根数 

1.日月距角d

d=277°51′01˝.307+(1236 r +307°06′41˝.328)*t- 6˝.891* t2 +0˝.011* t3 

2.金星的平近点角mv 

mv= 50°24′57˝.937+(162 r +197°48′38˝.915)*t+ 4˝.98* t2 +0˝.019* t3 

3.火星的平近点角mm

mm = 19°22′22˝.947+(53 r +59°51′19˝.55)*t+ 0˝.6331* t2 +0˝.0009* t3


四、太阳轨道根数的改正

1.太阳平近点角的摄动改正δms

δms= 6˝.4*sin(251°.4+20°.2*t)+1˝.9*sin(207°.5+150°.3*t)

2.黄赤交角章动改正δε

δε=9˝.2*cosωn

3.太阳黄经章动改正δφ

δφ=-17˝.2*sinωn

4.中心差v

v=(2es -(es)3/4)sinms+(5(es)2/4-11(es)4/24) sin2ms+13(es)3sin (3ms)/12+103(es)4sin (4ms)/96

5.太阳平黄经的主要摄动项

(1)长周期项

δll =6˝.4*sin(251°.4+20°.2t)+1˝.9*sin(207°.5+150°.3t)  

(2)月亮摄动项

δln =6˝.6*sin d

(3)大行星主要摄动项

δlp =5˝.5*cos(148°.3+2mv -2ms )+ 4˝.8cos(299.1+ mv - ms )+2˝.0cos(343°.9-2mv +2ms )

6.太阳黄经光行差的改正

δlg=-20˝.4955/rs 

其中太阳向径rs =1.00000101778*(1- (es)2)/(1+ es *cos f ) 

太阳真近点角f= mss+v

五、太阳轨道参数

1.太阳平近点角

mss = ms0+δms

2.黄赤交角

ε=ε0 +δε 

3.太阳视黄经

λs= ls0+δφ+v+δll +δln +δlp +δlg

六、太阳赤道视坐标

由于太阳的黄纬很小,几乎为零,因此可以采用球面直角三角形公式直接将太阳视黄经转换为视赤经和视赤纬。

1.太阳赤经 ra=arctan(cosεtanλs)

2.太阳赤纬 dec= arcsin(sinεsinλs)

其中:当cosλs<0时,太阳向径rs =-1.00000101778*(1- (es)2)/(1+ es *cosf)

七、春分点格林时角ghaγ

ghaγ=100.075+0.985647348*(jd-2400000.5 -gmt/24-33282)+15.04107gmt

八、太阳格林时角gha⊙

gha⊙=ghaγ-ra

九、太阳地方时角lha

lha= gha⊙+λ(e)或lha= gha⊙-λ(w)

这样太阳赤经、赤纬、太阳格林时角、春分点格林时角、测者地方时角都已经求出。把以上过程编写成计算机程序的话,只需输入年、月、日、世界时,我们马上可以求得天文定位中所需的各项数据,前后不用一分钟。本人经过以上数据编程,得出的软件(本软件为山东省交通厅科研项目),经检验和天文历数据相差为秒级,由此可见计算机计算完全可以代替天文历.另外这些数据再加上天文定位的公式,经过计算机的编程处理,可以快速的得出船位。
  • 上一个计算机论文:
  • 下一个计算机论文:
  •  作者:佚名 [标签: 现代化 天文 定位 计算机代 天文 定位 ]
    姓 名: *
    E-mail:
    评 分: 1分 2分 3分 4分 5分
    评论内容:
    发表评论请遵守中国各项有关法律法规,评论内容只代表网友个人观点,与本网站立场无关。
    现代绿色建筑技术的发展探讨
    现代汉语“但是”、“却”、“倒”的比较研
    精细化的物料管理在农村基层供电所运用
    浅析建筑施工安全管理中信息化的建设
    从贷款利率放开看我国利率市场化的改革及措
    浅谈沙铺山歌的历史传承和现代发展
    现代汉语补语的认识与分析
    论现代公共管理的宪政基础
    对小学语文教育生活化的思考
    湖南省区域文化的特色景观分析与构建
    现代企业人力资源量化管理策略研究
    在计算机教学中实施理论与实践教学一体化的
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    Copyright 2006-2013 © 毕业论文网 All rights reserved 

     [中国免费论文网]  版权所有