| The fusion device experiment database system is a powerful tool for storing and managing experimental data in fusion experiments,and it is an important part of the fusion experiment device.With the continuous increase of long-pulse experimental data in fusion experiments,as well as the increasing access requirements for experimental data,the development of a fusion experimental database system with convenient operation and high data storage efficiency is important for scientific management and application of experimental data.This article first investigated the data management system of fusion device around the world,combined with the current existing technology,and analyzed the characteristics and data management requirements of the HL-2A fusion device,finally,determined the plan based on the MDSplus fusion device experimental database management system.The MDSplus database has stable performance and unified data format,which can better help experimenters manage fusion experiment data,and promote international academic exchanges for fusion experiments at the same time.This paper develops a fusion experiment database system based on the C/S structure by studying the logical structure and physical structure of the data storage of the MDSplus database,combined with its data access interface.The system is divided into two parts in structure,namely the experimental data storage subsystem and the experimental data visualization subsystem.The two systems are independent,and the experimental data is transmitted between the systems through the data interface,which respectively realizes stable and efficient data storage and diverse data access functions.This article separately introduces the fusion experiment data storage subsystem and experiment data visualization subsystem based on MDSplus.The data storage subsystem uses C++ language to construct the HL-2A experimental data tree structure,and analyzes the DAS data files collected by the acquisition instrument,and stores the experimental data and physical information of different long pulse signals in the corresponding sub-nodes according to the MDSplus data structure.Finally,the unified management of fusion experimental data is achieved.The data visualization subsystem uses Python language modules such as tkinter and matplotlib to realize the functions of experimental data waveform display,comparison and data extraction.Through MDSplus data interface,experimenters can access all kinds of experimental data in the database and display their waveforms,it provides an intuitive and convenient platform for experimenters to apply experimental data.At present,the fusion experiment database system has been successfully applied to the daily data management of the HL-2A fusion device.The experimental results show that the system can operate stably and reliably in the management of fusion experiment data.The fusion experiment database system not only lays a good foundation for future exchanges and cooperation,but also provides powerful help for the scientific management and application of experimental data for experimenters. |