流处理数据获取系统中的通用显示模块实现
作者:
作者单位:

1.中国科学技术大学核探测与核电子学国家重点实验室,合肥 230026;2.中国科学技术大学近代物理系,合肥 230026

作者简介:

通讯作者:

基金项目:

国家重点研发计划“深海关键技术与装备”重点专项(2016YFC0303200)资助项目;国家自然科学基金面上(11775218)资助项目;中央高校基本科研业务费专项资金资助项目。


Implementation of Versatile Data Display Module for Stream Processing Data Acquisition System
Author:
Affiliation:

1.State Key Laboratory of Particle Detection and Electronics, University of Science and Technology of China, Hefei 230026, China;2.Department of Modern Physics, University of Science and Technology of China, Hefei 230026,China

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
    摘要:

    为了解决不同的数据获取系统中数据显示模块无法通用的问题,减小实现数据显示模块的工作量,本文设计和实现了一种应用于流处理数据获取系统的通用数据显示模块。这种数据显示模块分为显示数据生成节点和数据显示节点两部分。这两种节点作为系统定义的标准流处理节点,与系统中的其他节点采用相同的数据格式和数据接口定义,并可与相同数据域内的其他流处理节点任意连接,仅仅通过不同的工作参数表征其所在数据域的属性差异。通过对于显示数据产生和数据显示方式的抽象,在数据生成节点中采用统一的模型完成从输入数据流抽取和统计待显示信息的功能,在数据显示节点中根据数据的内禀维度提供了多种可视化模式供不同的数据信息显示使用。通过在系统中接入和配置上述两种节点可以实现数据显示模块的通用。这样的通用数据显示模块已经在海洋地震勘探和高能物理实验的数据获取系统中得到了应用。

    Abstract:

    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.

    图1 流处理数据获取系统结构框图Fig.1 Structure of stream processing DAQ system
    图2 数据矩阵Fig.2 Data matrix
    图3 显示数据生成节点Fig.3 Display data generation node
    图4 二维数据显示界面Fig.4 Graphic interface for 2-D data
    图5 三维数据显示界面Fig.5 Graphic interface for 3-D data
    图6 四维数据显示界面Fig.6 Graphic interface for 4-D data
    图7 数据显示节点Fig.7 Data display node
    图8 地震数据采集系统结构Fig.8 Structure of seismic DAQ system
    图9 地震数据采集系统的数据显示节点Fig.9 Data display node for seismic DAQ system
    参考文献
    相似文献
    引证文献
引用本文

汪洪潮,杨俊峰,王天星,孙正阳,宋克柱.流处理数据获取系统中的通用显示模块实现[J].数据采集与处理,2021,36(2):374-383

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
历史
  • 收稿日期:2020-02-28
  • 最后修改日期:2020-10-23
  • 录用日期:
  • 在线发布日期: 2021-04-15