流处理数据获取系统中的通用显示模块实现
2021-04-17汪洪潮杨俊峰王天星孙正阳宋克柱
数据采集与处理 2021年2期
关键词:系统
汪洪潮,杨俊峰,王天星,孙正阳,宋克柱
(1.中国科学技术大学核探测与核电子学国家重点实验室,合肥230026;2.中国科学技术大学近代物理系,合肥230026)
引 言
数据获取是指将现实世界中的信号进行采样以便后续的传输、分析、处理和存储的过程。目前数据获取系统已广泛地应用于日常生活、工业生产以及科学研究的各个领域中。一个典型的数据获取系统由传感器阵列、数据采集设备和监控系统3个部分组成[1]。
数据显示单元是监控系统中的重要组成部分,操作人员可以通过数据显示单元对前端电子学系统所上传的数据进行查看和分析,从而掌握实验数据或对整个电子学系统的运行状况进行监控。
在过去的数据获取系统中,针对不同的显示需求和数据类型,往往会单独设计数据显示模块。例如在大亚湾中微子实验中搭建了基于Web的远程监测软件,利用直方图和数据表格对前端电子学系统的数据进行显示,提供状态监测、数据流监测等功能[2];中国散裂中子源项目基于Qt设计与实现了高通粉末衍射仪的图形用户界面[3];在一个Blackfin DSP的图像采集与实时显示系统中其直接利用写液晶显示器RAM的方法实现显示功能[4]。
上述几种数据获取系统有着不同的数据格式、数据接口以及数据显示需求,所以针对各系统实现了定制的数据显示模块,重复工作较多,且难以实现系统间的通用。本文在流处理的自研通用数据获取系统框架下,设计和实现一种通用的数据显示模块。……
登录APP查看全文
