lbb-用于射电天文VLBI基带数据读写的库
发布时间:2021-08-12 23:08
Library for Baseband (lbb)是一个自研的用于读取解析甚长基线干涉测量(Very Long Baseline Interferometry, VLBI)基带数据的工具库,主要用于VLBI观测中对终端基带数据的读取、解析及输出结果分析.该软件库通过对基带数据的自动判断,自动实现读取不同数据格式的功能,并提供了各种各样的API (Application Programming Interface)功能供用户调用.目前lbb软件库已经成功应用在了探月工程VLBI测轨任务中的硬件相关处理机配置项和测地VLBI观测数据的预处理.文章详细介绍了lbb软件库的设计、功能及用法.
【文章来源】:天文学报. 2020,61(03)北大核心CSCD
【文章页数】:13 页
【部分图文】:
VDIF扩展数据版本示意图(图中缩写见3.2.2节定义)
软件的开发受到其他一些软件的启发,比如mark5access4,baseband5等.考虑到可移植性,软件全部使用C语言开发完成,不依赖于任何程序库,经测试可以在主流发行版上编译运行并使用.考虑到易用性,软件配套发布了基于Python的图形用户界面(Graphical User Interface,GUI)供用户方便调用.软件数据解析核心代码使用C语言开发,保证了软件的运行效率,GUI开发使用Python,提高了开发效率.lbb软件库的整体架构如图2所示.当前lbb软件库支持的基带数据格式为Mark5B和VDIF数据格式,目前这两种数据格式最为通用.探月工程中CVN的4个台站使用Mark5B数据格式,VLBI测地观测中使用VDIF数据格式.最近已经开展了基于Mark6记录系统的观测实验[8].由于终端基带数据的格式基本为帧头及数据组成的数据帧,所以lbb软件库主要分为解析帧头和解析数据两种情况.
图3和4分别展示了定位第1帧以及最后一帧的示意图,其中红色为可能的偏移量(该值可能为0),分别在第1帧和最后一帧出现,绿色为帧头信息(Frame Header,FH),黄色表示10000字节的数据信息,中间为多组数据帧.图4 Mark5B数据的最后一帧偏移量
【参考文献】:
期刊论文
[1]SKA海量数据传输的方案及展望[J]. 郭绍光,郑小盈,毛羽丰,郭铨,安涛,陆扬,陈中,劳保强,陈骁,赵振,王玲玲. 科研信息化技术与应用. 2018(03)
[2]VLBI数据记录系统Mark6及相关技术研究进展[J]. 郭绍光,朱人杰,郑为民,范庆元,李纪云,赵融冰,张秀忠,徐志骏,甘江英,吴亚军. 天文研究与技术. 2017(03)
[3]Mark4格式器升级为Mark5B采样器的方法及步骤[J]. 杨文军. 天文研究与技术. 2012(01)
[4]我国新一代VLBI数字基带转换器研制进展[J]. 朱人杰,张秀忠,韦文仁,项英,李斌,吴亚军,王锦清,赵融冰,舒逢春,薛祝和,凌权宝,罗近涛,陈岚. 天文学进展. 2011(02)
[5]VLBI数字基带转换器测试进展[J]. 罗近涛,陈岚,吴亚军,项英,朱人杰,余赟,舒逢春,郝龙飞,张秀忠. 天文研究与技术. 2010(03)
[6]我国探月工程VLBI相关处理机简介[J]. 朱人杰,张秀忠,项英,徐志骏. 天文学进展. 2008(01)
[7]利用国内VLBI网跟踪大椭圆轨道卫星[J]. 舒逢春,郑为民,蒋栋荣,张秀忠,洪晓瑜. 天文学报. 2007(02)
[8]VLBI软件相关处理机研究进展及其在深空探测中的应用[J]. 郑为民,杨艳. 世界科技研究与发展. 2005(05)
本文编号:3339237
【文章来源】:天文学报. 2020,61(03)北大核心CSCD
【文章页数】:13 页
【部分图文】:
VDIF扩展数据版本示意图(图中缩写见3.2.2节定义)
软件的开发受到其他一些软件的启发,比如mark5access4,baseband5等.考虑到可移植性,软件全部使用C语言开发完成,不依赖于任何程序库,经测试可以在主流发行版上编译运行并使用.考虑到易用性,软件配套发布了基于Python的图形用户界面(Graphical User Interface,GUI)供用户方便调用.软件数据解析核心代码使用C语言开发,保证了软件的运行效率,GUI开发使用Python,提高了开发效率.lbb软件库的整体架构如图2所示.当前lbb软件库支持的基带数据格式为Mark5B和VDIF数据格式,目前这两种数据格式最为通用.探月工程中CVN的4个台站使用Mark5B数据格式,VLBI测地观测中使用VDIF数据格式.最近已经开展了基于Mark6记录系统的观测实验[8].由于终端基带数据的格式基本为帧头及数据组成的数据帧,所以lbb软件库主要分为解析帧头和解析数据两种情况.
图3和4分别展示了定位第1帧以及最后一帧的示意图,其中红色为可能的偏移量(该值可能为0),分别在第1帧和最后一帧出现,绿色为帧头信息(Frame Header,FH),黄色表示10000字节的数据信息,中间为多组数据帧.图4 Mark5B数据的最后一帧偏移量
【参考文献】:
期刊论文
[1]SKA海量数据传输的方案及展望[J]. 郭绍光,郑小盈,毛羽丰,郭铨,安涛,陆扬,陈中,劳保强,陈骁,赵振,王玲玲. 科研信息化技术与应用. 2018(03)
[2]VLBI数据记录系统Mark6及相关技术研究进展[J]. 郭绍光,朱人杰,郑为民,范庆元,李纪云,赵融冰,张秀忠,徐志骏,甘江英,吴亚军. 天文研究与技术. 2017(03)
[3]Mark4格式器升级为Mark5B采样器的方法及步骤[J]. 杨文军. 天文研究与技术. 2012(01)
[4]我国新一代VLBI数字基带转换器研制进展[J]. 朱人杰,张秀忠,韦文仁,项英,李斌,吴亚军,王锦清,赵融冰,舒逢春,薛祝和,凌权宝,罗近涛,陈岚. 天文学进展. 2011(02)
[5]VLBI数字基带转换器测试进展[J]. 罗近涛,陈岚,吴亚军,项英,朱人杰,余赟,舒逢春,郝龙飞,张秀忠. 天文研究与技术. 2010(03)
[6]我国探月工程VLBI相关处理机简介[J]. 朱人杰,张秀忠,项英,徐志骏. 天文学进展. 2008(01)
[7]利用国内VLBI网跟踪大椭圆轨道卫星[J]. 舒逢春,郑为民,蒋栋荣,张秀忠,洪晓瑜. 天文学报. 2007(02)
[8]VLBI软件相关处理机研究进展及其在深空探测中的应用[J]. 郑为民,杨艳. 世界科技研究与发展. 2005(05)
本文编号:3339237
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/3339237.html