斗室望远分享 http://blog.sciencenet.cn/u/slrseer 乱涂乱画,不正不经

博文

MLRS_Lunar_Code v1.0 测试笔记

已有 1992 次阅读 2020-3-18 22:45 |个人分类:职业病|系统分类:科研笔记| MLRS, LLR, 月球激光测距, JPL, DE421

MLRS_Lunar_Code(MLRS_Lunar_Code_v1.0.tgz)是McDonald 激光测距站使用的软件工具的集合,对月球激光测距研究有重要的参考价值。感谢 Randall Ricklefs 等人开发了这套软件。


从ILRS(国际激光测距服务)官网【注1】,可以下载到这个软件包。  MLRS Lunar Prediction, Filtering, and Normal Pointing Software


开发者的fortran代码适配gfortran, 而shell 脚本适配 csh,所以这两样要安装好。笔者用的是软件包管理器默认安装。


开发者采用了Ubuntu 16.04 操作系统,但是笔者测试13.04也是可以通过的,只要 f77 命令指向 gfortran 就可以。如果f77设置有误,就会出错。笔者一开始误采用fort77软件,所以走了一些弯路。可以手动修改f77指向,或者卸载fort77软件包。


好了,下载完之后,先解压。在linux环境下,解压命令是:

$ gzip -d MLRS_Lunar_Code_v1.0.tgz

$ tar xvf MLRS_Lunar_Code_v1.0.tar

图形界面操作当然也可以。


接下来需要用到JPL/DE421 的星历数据包和相应的接口代码。因为版权原因,需要读者自己去找,可以参照下面的这篇博文:

生成JPL/DE421星历的方法


把testeph.f 放入src/genpred 目录下,执行以下命令:

src/genpred$ patch testeph.f testeph.diff

src/genpred$ cp testeph.f ../llr_npt/


然后在src目录下执行编译连接工作:

src$ chmod u+x make.sh

src$ ./make.sh


会弹出一大堆Warning,但不怕,最终会显示:done。


接下来准备测试。把JPL/DE421星历最终生成的二进制数据文件 JPLEPH 放置在下面的位置:

MLRS_Lunar_Code/data/pred/jpleph

文件名小写。


这时候执行测试:

MLRS_Lunar_Code$ chmod u+x npt_test.sh

MLRS_Lunar_Code$ ./npt_test.sh


即可。如果正常,应当输出如下的信息:


== Started processing lunar data file s25y11d016t0231#103. ==
Recalc is now executing...
Poisson Filter is now executing...
Lun_auto is now executing...
Lun_sdqi is now executing...
NormalPoint is now executing...
Cleaning up...
== Finished processing lunar data file s25y11d016t0231#103! ==
comparing normal point files:
comparing full rate files:
== Started processing lunar data file s25y11d042t0234#103. ==
Recalc is now executing...
Poisson Filter is now executing...
Lun_auto is now executing...
Lun_sdqi is now executing...
NormalPoint is now executing...
Cleaning up...
== Finished processing lunar data file s25y11d042t0234#103! ==


更详细的说明,请看软件目录中的相应文档,如MLRS...Manual-v1.0.doc文件。


注解

【1】https://ilrs.cddis.eosdis.nasa.gov/technology/software/index.html




https://blog.sciencenet.cn/blog-47397-1224176.html

上一篇:生成JPL/DE421星历的方法
下一篇:【文献昏享】GB、GB/T、ISO标准查询偶得
收藏 IP: 36.48.60.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-26 05:09

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部