摘要
为了解决不同的数据获取系统中数据显示模块无法通用的问题,减小实现数据显示模块的工作量,本文设计和实现了一种应用于流处理数据获取系统的通用数据显示模块。这种数据显示模块分为显示数据生成节点和数据显示节点两部分。这两种节点作为系统定义的标准流处理节点,与系统中的其他节点采用相同的数据格式和数据接口定义,并可与相同数据域内的其他流处理节点任意连接,仅仅通过不同的工作参数表征其所在数据域的属性差异。通过对于显示数据产生和数据显示方式的抽象,在数据生成节点中采用统一的模型完成从输入数据流抽取和统计待显示信息的功能,在数据显示节点中根据数据的内禀维度提供了多种可视化模式供不同的数据信息显示使用。通过在系统中接入和配置上述两种节点可以实现数据显示模块的通用。这样的通用数据显示模块已经在海洋地震勘探和高能物理实验的数据获取系统中得到了应用。
A versatile data display module based on a stream-processing data acquisition architecture is designed and implemented to solve the reusing problem of the data display module in different DAQ system and to reduce the design workload.This data display module is divided into two parts:display data generation(DG)node and data display(DS)node.As the standard stream-processing nodes in the new DAQ architecture,the DG and DS nodes have same data format and data interface definition with other stream-processing nodes,and can be connected freely to other nodes in the same data domain,while the difference properties of each data domain can be configured by different work parameters.Through the abstract of the display data generation and data display mode in a DAQ system,in the DG node a universal model is used to extract and gather information to be displayed from the input data stream,and in the DS node some visualization methods are provided for different data information display based on the intrinsic dimensions of the data.Thus the universal display demand can be fulfilled by inserting and configuring these two nodes in the DAQ system.The versatile data display module has been used in the DAQ system for offshore seismic exploration and high-energy physics experiment.
作者
汪洪潮
杨俊峰
王天星
孙正阳
宋克柱
WANG Hongchao;YANG Junfeng;WANG Tianxing;SUN Zhengyang;SONG Kezhu(State Key Laboratory of Particle Detection and Electronics,University of Science and Technology of China,Hefei 230026,China;Department of Modern Physics,University of Science and Technology of China,Hefei 230026,China)
出处
《数据采集与处理》
CSCD
北大核心
2021年第2期374-383,共10页
Journal of Data Acquisition and Processing
基金
国家重点研发计划“深海关键技术与装备”重点专项(2016YFC0303200)资助项目
国家自然科学基金面上(11775218)资助项目
中央高校基本科研业务费专项资金资助项目。
关键词
数据显示模块
显示数据生成
数据处理
流处理
QT
data display module
display data generation
data processing
stream processing
Qt