NVST分布观测控制系统框架研究

来源 :昆明理工大学 | 被引量 : 0次 | 上传用户:jeffreykao95
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前世界上最大口径的真空太阳望远镜-澄江一米红外望远镜(New Vacuum Solar Telescope,NVST)现已投入观测。它的基础建设良好,观测成果也备受期待。但望远镜本身所相关的观测终端基本都是独立工作,没有统一的控制与观测调度,导致观测中严重依赖人工操作,数据通信效率不高,观测效率相对较低。针对NVST提高观测效率的迫切需要,本研究工作在系统调研国内外观测调度系统(Observation Control System-OCS)发展的基础上,重点研究了观测控制系统的体系结构,底层通信以及设备控制实现。具体说明如下:1)研究了国内外天文望远镜观测控制系统的框架,根据NVST的实际情况设计系统体系结构,并讨论其在应用中的可能性。2)本文重点研究稳定可靠的观测控制系统关键技术,包括底层通信框架、软件体系设计。本研究选择了能在复杂的分布式环境中应用,性能较高的,具有多种基础通信模型的网络通信程序中间件ZeroMQ;并以ZeroMQ为基础分别在设备层,控制层等实现了底层通信,并引入序列化技术以及高可用-心跳机制,完善系统的可靠性。3)针对未来观测中要添加新设备的需要,深入研究了观测环境下的动态设备扩展机制。具体步骤包括:首先,设计几类常用的功能接口,例如数据连接接口(Data)、设备接口(Device)等;然后,在系统基类设计中,设计出几个关键设备的抽象类,包括望远镜(Telescope)、CCD(Camera)、圆顶(Dome)等,里面大量使用虚函数;最后,设计新设备类,并继承同类型设备的抽象类,进行方法的重写,参数和命令的扩展等。其中,本文设计了一种虚设备类(Dummy)的实现方法,可以把它看作是一种仿真设备。综上所述,论文设计了基于ZeroMQ网络通信库的NVST观测控制系统通信框架,同时设计了具有分布特色的系统体系结构,在保证观测调度和设备协同工作能够顺利完成的前提下,对系统进行规范化,标准化的设计与实现,提高系统的通用性,也为国内其它天文望远镜,在观测控制系统建设上提供借鉴和参考。
其他文献
随着新课程改革的深入推进,提高学生科学核心素养成为教学的核心目标。物理作为一门重要的学科,对学生物理科学核心素养培养的落实起到不可忽视的作用。而物理概念的学习是物
随着人工智能研究的兴起,人脸识别和疲劳检测技术在实际生活中应用于各行各业,为人们生活的便捷性带来了保障。当前一些重点区域如银行值班室、铁路运营室、消防监控室、重症
神经语言模型(Neural Language Model,NLM)作为自然语言处理(Natural Language Processing,NLP)领域里的基础任务,其主要目的是利用词的分布式表示,对自然语言序列建模,以克
随着无线电技术的不断发展,无线电业务不断拓宽,为人们的生产和生活提供了许多便利。与此同时,不断增加的无线电业务及日趋复杂的电磁环境为无线电频谱监测与管理带来了挑战,
平方公里阵(Square Kilometre Array,SKA)将成为国际上最大的综合孔径射电望远镜,SKA作为下一代的射电望远镜,以大视场、多波束、高动态、高分辨和大数据为核心概念,将颠覆射
英语写作,经常被中国学生认为是难度最大的一项语言技能,大部分的学生对英语写作有畏难情绪。但是,写作作为输出性技能,在英语交际过程还有高考中都是重要的组成部分。所以,
新课改的落实为小学英语课堂教学提供了新的教育理念和教育模式。以教师“教”为主的传统的英语课堂模式已经不能满足新时代对学生发展提出的要求,教育学家和教师一直在探索
作为国际民商事判决的重要组成部分,外国海事判决的承认和执行在实践中占有重要一席。外国海事判决的承认和执行因缺乏统一规则的调整面临诸多障碍,直接导致海事诉讼当事人的
复杂的网络中,如生物网络、社交网络,经常存在着数据的不确定性。这些不确定性存在的原因有很多,如原始数据不准确、获取技术方式不精确、使用粗粒度的数据集合、满足特殊应
药品侵权是一种伴随着生命科学和药品研发而产生的新型侵权形式。在以往的药品侵权民事案件中,由于缺少专门立法,法官通常需要借助包括《侵权责任法》、《产品质量法》、《消