CSRH-I观测数据接收子系统的设计与实现 | |
其他题名 | The Design and Implementation of a Data-Receiving Subsystem of the CSRH-I |
马荣庭1; 刘飞2; 邓辉1; 王锋1,3; 季凯帆1 | |
发表期刊 | 天文研究与技术(Astronomical Research & Technology) |
2015-01 | |
卷号 | 12期号:1页码:63-69 |
DOI | 10.14005/j.cnki.issn1672-7673.2015.01.009 |
分类号 | TP311 |
产权排序 | 第3完成单位 |
收录类别 | CSCD |
关键词 | Csrh-i 数据接收 Boost |
摘要 | 中国新一代厘米-分米波射电日像仪(中文 Spectral Radio Heliograph,CSRH)项目已经完成了硬件建设。为了实现从数字接收机中读取观测数据,并将最新的可用数据状态通知其他子系统如监控系统和实时展现系统等,迫切需要一个稳定可靠的数据接收子系统。针对CSRH-I的特点及要求,在分析数字接收机原始数据格式的基础上,设计并实现了CSRH-I观测数据接收子系统。系统基于Linux环境,采用Boost软件包作为底层开发库,实现了基于TCP协议的网络套接服务器,能够异步接收、过滤数字接收机发送来的数据,经过相应的分析处理后最终以文件方式存储数据,进而采用UDP报文方式通知其它子系统观测数据的更新状态。本系统充分考虑了通信过程中可能的异常情况并采取了相应的对策。测试表明,CSRH-I观测数据接收子系统工作稳定可靠,容错能力强,可以满足CSRH-I的应用需求。 |
其他摘要 | The construction of the hardware systems of the Chinese Spectral Radio Heliograph (CSRH) has been completed. It is urgent to design and implement a robust data-receiving subsystem to read observational data from the digital receiver of the CSRH. Such a subsystem also needs to have the capability to inform other subsystems that are further along the data flows,including the supervision subsystem and visualization subsystem,about the status of available data. In this paper we first analyze the format of raw data received by the CSRH-I. Based on the analysis we have designed a data-receiving subsystem for the CSRH-I. The subsystem is to work under a LINUX environment and is based on the BOOST software package as its development library. By incorporating a network server of the TCP protocol the subsystem can read and check data from the digital receiver asynchronously. After being pre-processed observed data are saved by the subsystem in a file set; meanwhile,through a UDP message the subsystem will further inform other subsystems to update the current status of available data. Our design of the subsystem fully considers the issues of handling errors /exceptions in TCP communications. Our test results show that the subsystem can work steadily and reliably,meeting the requirements of applications in the CSRH-I. |
资助项目 | 中国科学院-国家自然科学基金委员会天文联合基金重点项目[U1231205] ; 国家自然科学基金[11103005] ; 云南省应用基础基金重点项目[2013FA013] ; 云南省应用基础基金重点项目[2013FA032] |
项目资助者 | 中国科学院-国家自然科学基金委员会天文联合基金重点项目[U1231205] ; 国家自然科学基金[11103005] ; 云南省应用基础基金重点项目[2013FA013, 2013FA032] |
语种 | 中文 |
学科领域 | 天文学 ; 天文学其他学科 ; 电子、通信与自动控制技术 ; 计算机科学技术 |
ISSN | 1672-7673 |
CSCD记录号 | CSCD:5336828 |
引用统计 | |
文献类型 | 期刊论文 |
条目标识符 | http://ir.ynao.ac.cn/handle/114a53/3986 |
专题 | 其他 |
通讯作者 | 邓辉 |
作者单位 | 1.昆明理工大学, 云南省计算机技术应用重点实验室, 云南, 昆明, 650051 2.中国科学院国家天文台, 北京, 100012 3.中国科学院云南天文台, 云南, 昆明, 650011 |
推荐引用方式 GB/T 7714 | 马荣庭,刘飞,邓辉,等. CSRH-I观测数据接收子系统的设计与实现[J]. 天文研究与技术(Astronomical Research & Technology),2015,12(1):63-69. |
APA | 马荣庭,刘飞,邓辉,王锋,&季凯帆.(2015).CSRH-I观测数据接收子系统的设计与实现.天文研究与技术(Astronomical Research & Technology),12(1),63-69. |
MLA | 马荣庭,et al."CSRH-I观测数据接收子系统的设计与实现".天文研究与技术(Astronomical Research & Technology) 12.1(2015):63-69. |
条目包含的文件 | ||||||
文件名称/大小 | 文献类型 | 版本类型 | 开放类型 | 使用许可 | ||
CSRH_观测数据接收子系统的设计与实现(785KB) | 期刊论文 | 出版稿 | 开放获取 | CC BY-NC-SA | 浏览 请求全文 |
个性服务 |
推荐该条目 |
保存到收藏夹 |
查看访问统计 |
导出为Endnote文件 |
谷歌学术 |
谷歌学术中相似的文章 |
[马荣庭]的文章 |
[刘飞]的文章 |
[邓辉]的文章 |
百度学术 |
百度学术中相似的文章 |
[马荣庭]的文章 |
[刘飞]的文章 |
[邓辉]的文章 |
必应学术 |
必应学术中相似的文章 |
[马荣庭]的文章 |
[刘飞]的文章 |
[邓辉]的文章 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论