Font Size: a A A

Design Of Data Management System For High Power Steady-state Rf Negative Ion Source

Posted on:2022-08-07Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y YangFull Text:PDF
GTID:2492306542967789Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
RF negative ion source has gradually replaced filament source and positive ion source,it also becomes the development direction of neutral beam ion source due to its features of being suitable for long-term steady-state operation and the neutralization efficiency will not decrease with the increase of particle energy.The development of NNBI(Negative ion based Neutral Beam Injection system)has also become an important deployment under the overall development plan of CFETR(China Fusion Experimental Test Reactor).In order to solve the acquisition,storage and sharing of a large number of experimental data during the experiment;And meet the needs of relevant experimenters to analyze experimental data in real time;And being technically prepared for the real-time plotting of3600 second pulse experimental data in the future;This subject takes MDSplus(Model Drive System plus)as the core of data management,and researches in three directions,including data acquisition and processing module,data server application module and experimental data real-time plotting software module,and realize the unified management of the experimental data of the high power steady state RF anion source at last.The main research contents are as follows:(1)Analyze requirements of NNBI data acquisition,and develop the data acquisition module based on Lab VIEW.Different acquisition configurations are set for each subsystem of the NNBI according to different sampling rates,operating conditions,acquisition means,etc.Improve data transmission efficiency by using segmenting transmission,and header information including device name,shot number and acquisition time is added to each data segment to facilitate data identification and storage.(2)Choose MDSplus as the data management method,and design the model tree structure of data storage according to the experimental features of NNBI.Using C++programming language,multithreading technology,and TCP protocol to design the data server application to write the segmented data which is acquired by the data acquisition module into the relevant pulse tree node,guarantee the data integrity and improve the data access efficiency.For the experimental data that has been written into the pulse tree,two methods are provided to realize segments reading and variable sampling rate reading,to meet the needs of multiple forms of data sharing.(3)C# programming language and related controls are used to realize the interface design of data plotting software.Meanwhile,based on the two data reading methods provided by the data server,the functions of real-time plotting,resampling plotting and contrast plotting are designed for the software.Moreover,auxiliary functions such as one-button tile and global zoom are added to facilitate the experimenter’s needs to analyze the experimental data.The system runs stably and has abundant functions on the experimental platform,which lays a solid foundation for the experimental data management of the NNBI.
Keywords/Search Tags:MDSplus, Data acquisition, Segmented data management, Data plotting, Software design
PDF Full Text Request
Related items