| Neutral beam injection(NBI)is one of the important means of plasma assisted heating in controlled fusion device.High power RF negative ion source is selected as the reference ion source by International Thermonuclear Experimental Reactor(ITER)because of its high reliability,simple structure and convenient maintenance.Since 2017,Huazhong University of Science and Technology has been supported by the Ministry of Science and Technology to continue the research on key technologies of NBI negative ion source.The control system is an important part of the negative ion source.It is the guarantee for the experimenter to master the operation state and parameters of the RF negative ion source experiment platform effectively and complete the ta sk of beam extraction.According to the hardware structure and operation characteristics of HUST small-scale experimental negative ion source,this paper analyzes the control requirements of the control system,and puts forward the architecture of the dist ributed control system.The control system is developed on the basis of epics framework,which consists of subsystem debugging module,operation monitoring module,process control module and configuration management module.The negative ion source will pro duce a lot of operation data in the process of operation.In order to facilitate the analysis of the operation data,the data archiving part of the control system is also one of the research contents.In this paper,the implementation of the ion source control system and data archiving system based on epics is introduced in detail.In the Linux operating system,the distributed control system integration software epics is used to realize the software development of the control system.The communication between the field equipment and the control system is completed by the equipment s upport and the device driver module of epics.The VTDC is used to complete the development of the real-time database,to realize the flexible debugging of the control system for each subsystem,real-time monitoring of the changes of the system operation pa rameters,and reliable parameter configurator type,extensible process control program.CSS is used to develop the human-computer interface,and the virtual device program is developed to complete the function test of the control system.The data archiving system is developed by Java web technology.It is based on Springboot,Spring MVC,Mybatis.The system is divided into three parts: data acquisition,data storage and data query.The data acquisition part obtains data through JCA interface of epics and stores it in My SQL database.The data query part can be queried in three ways: given time range,selected control variable name and experiment batch number.In order to facilitate the analysis of the query results,a friendly interface is developed and the q uery results can be exported.The test software is used to test the page concurrency pressure and stability of the system.The control system of HUST small-scale experimental negative ion source based on epics has the advantages of reliability,openness and flexibility,which can meet the needs of negative ion source experiment and multi-user data acquisition through LAN. |