曹雪君, 刘学士, 姚娜, 等. 基于时序数据库与发布订阅机制的环境试验数据处理平台[J]. 航天器环境工程, 2024, 41(3): 379-388 DOI: 10.12126/see.2023182
引用本文: 曹雪君, 刘学士, 姚娜, 等. 基于时序数据库与发布订阅机制的环境试验数据处理平台[J]. 航天器环境工程, 2024, 41(3): 379-388 DOI: 10.12126/see.2023182
CAO X J, LIU X S, YAO N, et al. Environmental test data processing platform based on time series database and publish-subscribe mechanism[J]. Spacecraft Environment Engineering, 2024, 41(3): 379-388. DOI: 10.12126/see.2023182
Citation: CAO X J, LIU X S, YAO N, et al. Environmental test data processing platform based on time series database and publish-subscribe mechanism[J]. Spacecraft Environment Engineering, 2024, 41(3): 379-388. DOI: 10.12126/see.2023182

基于时序数据库与发布订阅机制的环境试验数据处理平台

Environmental test data processing platform based on time series database and publish-subscribe mechanism

  • 摘要: 针对航天领域技术进步及型号任务激增导致的环境试验数据种类与规模庞大、数据源分散,数据处理软件开发耗时且风格不统一,因而不同型号之间环境试验数据难以统一管理、数据处理功能分散的问题,开发了基于时序数据库与发布订阅机制的环境试验数据处理平台。该平台利用时序数据库对分散的海量环境试验数据进行统一存储与管理,实现了大规模数据的高效写入与访问;通过发布订阅机制实现了实时数据的快速展示;通过综合汇总不同型号对数据处理的需求,实现了环境试验数据通用化解析、数据处理与判读、文本导出和报告生成等多种业务功能。最后对环境试验数据处理平台的实施效果进行展示,证明了其具备良好的工程实用性。

     

    Abstract: Technological advancement and surge in aerospace missions lead to a large variety and scale of environmental test data, dispersion of data sources, time-consuming and inconsistent styles of data processing software development, which makes it difficult to manage environmental test data consistently across different missions and to deal with decentralized data processing functions. To address the issues above, a set of environmental test data processing platforms based on time series databases and publish-subscribe mechanism were developed in this article. The set of platforms made use of a time series database to unify the storage and management of distributed and enormous amount of environmental test data, allowing for effective authoring and access to the data. Real-time data could be displayed quickly via a publish-subscribe mechanism. A large number of tasks including universal analysis, data processing and interpretation, text output, and report creation were accomplished, by thoroughly summarizing the data processing requirements of diverse missions. Finally, the platform’s implementation effect was demonstrated, which validated its engineering practicability.

     

/

返回文章
返回