Data flow management and service of Lingshu plasma control system

Authors:

Abstract
To achieve the complex control of high-temperature, nonlinear fusion plasmas, the overall control task is decoupled into multiple parallel sub-tasks. To host these parallel tasks, the modular Lingshu plasma control architecture is designed. Architecturally, a unified data flow management system is implemented to coordinate all parallel components, thereby enabling integrated control over the plasma discharge. This data flow management framework centers on a Data Engine, which uniformly manages intra-component data through a key-value mapping structure. Furthermore, Data Engine integrates a shared memory manager (ShmMgr) to provide efficient, zero-overhead data exchange between components. Upon this, the system features two critical data services: a Just-In-Time Configuration Distribution Service that dynamically resolves and delivers control parameters within each microsecond-level control cycle, and a Real-time Data Archiving Service designed for long-pulse operations, which ensures persistent storage without interfering with deterministic real-time performance. The proposed framework has been validated through extensive experimental campaigns on the EAST. Configuration resolution and data archiving introduce minimal overhead ( μ s and μ s, respectively), meeting strict real-time requirements. A simulated 25 h discharge further confirmed its steady-state operational capability.
Funding Information
  • Comprehensive Research Facility for Fusion Technology Program of China (2018-000052-73-01001228)
  • National MCF Energy R&D Program of China (2022YFE03010002)

This publication has 28 references indexed in Scilit: