HUST FRC(HFRC)is a complex fusion research device for studying field reversed configuration(FRC)plasma,which is composed of magnet,vacuum,power supply,diagnostic and many other different subsystems.In order to coordinate all systems and ensure the correct,orderly and stable operation of the whole experimental device,it is very important to have a unified and powerful control system.In addition,the operation of HFRC experimental device will be accompanied by the production of large amount of data,which will also put forward high requirements for the data management and access.At present,the HFRC is still in the stage of preliminary construction.Through the investigation of the key technologies and problems in the related field and the trend of focusing on the universality and flexibility,as well as the specific requirements of the HFRC control and data acquisition system,this paper makes a preliminary design of the overall structure of the HFRC control system,and focuses on the design and development of the integrated control system framework,as well as the general experiment data acquisition,storage,management and access subsystem.For the design and development of the integrated control system framework,this paper further develops and improves the CFET(control system framework for experimental devices Toolkit)control system framework on the basis of previous work,so that it can be applied in the actual production environment.Based on the technology of Web and.NET,CFET adopts HTTP protocol which follows RESTful design principle as the general communication protocol of the system.In the past,the control system and data acquisition system of fusion devices often adopted different software frameworks and communication protocols,but this paper will use the unified CFET framework and corresponding communication protocol to realize the control and data acquisition system of HFRC,which will greatly improve the universality and flexibility of the whole system,and reduce the workload and complexity of related software development.Based on CFET framework,this paper designs and develops a general experimental data acquisition,storage,management and access system,which has stable performance and strong universality,and can be widely used in HFRC diagnostic and other systems with requirements of data acquisition.The data acquisition system adopts a flexible architecture design,which can be easily integrated into the control system of J-TEXT and other different devices.While supporting different manufacturers and series of acquisition devices,the data acquisition system provides users with a unified,concise and clear human-machine operation interface,which greatly facilitates the daily operation and maintenance of the experiment administrators.At the same time,it has good extendibility.Data storage system adopts interface design,compatible with different formats of data storage,and provides comprehensive support for HDF5 format files.Experimental data upload is compatible with file data transmission and MDSplus database transmission.The mongo DB database is used as the underlying software of the experimental file data management system,and on this basis,it can realize data access services in different ways with comprehensive functions,conciseness,and excellent performance.At present,the above CFET control system framework and data acquisition,storage,management and access system have been close to the product solution,and have been tested and run on J-TEXT,which has achieved good practical results.It laid a good foundation for the future construction of the related systems of HFRC. |