Design and implementation of acquisition monitoring system for static magnetic field testing platform
-
摘要: 介绍了静态磁场测试平台的结构和特点,详细描述了采集监控系统的体系架构,该系统是由数据采集管理系统和操作监控平台组成的。根据该系统的特点,设计了基于Qt的数据采集管理系统和基于EPICS的操作监控平台。该系统实现了对静态磁场测试平台的实时控制、设备状态检测及监控、数据采集、存储及查看。该应用运行稳定,能满足静态磁场测试平台对采集监控的需求。Abstract: This paper introduces the architecture and characteristics of the static magnetic field testing platform, and describes the architecture of the acquisition monitoring system, which is composed of data acquisition management system and operation monitoring platform. According to the characteristics of the system, a data acquisition management system based on Qt and an operation monitoring platform based on EPICS are designed. The system realizes real-time control of static magnetic field testing platform, equipment status detection and monitoring, data acquisition, storage and inspection. The application runs stably and can meet the requirements of the static magnetic field testing platform for acquisition and monitoring.
-
表 1 数据管理系统状态定义表
Table 1. Data management system status definition table
status database server DAQ computer initial · Initialize database; · Initialize resources; · Initialize monitoring interface; · Report database server AD cards resources; · After successful initialization, system will automatically enter running state. · After initialization, DAQ automatically enter the ready state. ready · Set the configuration information of AD cards, then sent to the DAQs; · AD cards is configured according to the database configuration information frame. The condition of AD cards is ready and DAQ enters running state. · Set AD cards sampling frequency; · Waiting for the successfully configured information frame of the AD cards, then system entered running state. running · Wait for other shots and stop/start frames; · By external trigger level control DAQs start and stop; · After the above information is collected, send it to the DAQ computers and wait to receive the collected data; · After receiving the command to reconfigure the AD cards from the database server, system stops acqusition, releases resources and enters into the ready state. · Wait for external pulse for trigger acquisition to generate internal high level; · To reconfigure the AD cards, send Ready request to the DAQ computers, and the trigger signal turns to low level, waiting for the DAQ computers to return their state and then system enters to ready state. fault · Manually check the fault cause of the server or the DAQ computers, and troubleshoot the failure and
back to the initial state.表 2 静态磁场测试平台状态定义表
Table 2. Static magnetic field testing platform status definition table
status definition initial · Initializing the monitoring interface, the static magnetic field testing platform does not work, and the power supply is in the shutdown state. Initialization state. ready · The static magnetic field testing platform system and the power supply system is normal; · Send the signals to the database; · Enter to ready state. running · Send the starting signal to the power system and wait for the power supply to be turned on; · Send trigger DAQ signal to the database; · The working state of power supply enters the ready state; · The static magnetic field testing platform is in normal condition; · Enter to running state. fault · The power status is in fault; · Static magnetic field testing platform state is in fault. -
[1] Yang Y, Zhang M, Song Z, et al. Stray magnetic field analysis of ITER poloidal field converter unit[J]. IEEE Tran Plasma Science, 2017, 45(3): 495-500. doi: 10.1109/TPS.2017.2655264 [2] Yang Y, Zhang M, Yu K, et al. Electromagnetic compatibility analysis and design of ITER poloidal field converter unit[C]//IEEE Fusion Engineering. 2016: 1-6. [3] 邝凡. ITER直流测试平台整流器均流结构优化及动稳定校核[D]. 北京: 中国科学院大学, 2016.Kuang Fan. The structure optimization and dynamic stability check of the rectifier on ITER dc testing platform. Beijing: University of Chinese Academy of Sciences, 2016 [4] Qt reference documentation[EB/OL]. http://doc.qt.io/qt-5/referenceoverview.html. [5] Zhu L, Huang L, Fu P, et al. Upgrade of the synchronous data management system of the EAST poloidal field power supply[J]. Fusion Engineering & Design, 2016, 112: 218-224. [6] MDSplus documentation library[EB/OL]. http://www.MDSplus.org. [7] 张永定, 秦品健, 郑锐. MDSplus在EAST极向场电源数据管理系统中的应用[J]. 电源技术, 2011, 35(8): 966-968. doi: 10.3969/j.issn.1002-087X.2011.08.025Zhang Yongding, Qin Pinjian, Zheng Rui. Application of MDSplus in data management of EAST poloidal field power supply. Chinese Journal of Power Sources, 2011, 35(8): 966-968 doi: 10.3969/j.issn.1002-087X.2011.08.025 [8] ANL. What is EPICS?[EB/OL]. https://wiki-ext.aps.anl.gov/epics/index.php/EPICS_FAQ. [9] 何诗英, 黄连生, 高格, 等. 实验物理和工业控制系统在极向场电源控制系统中的应用[J]. 强激光与粒子束, 2017, 29: 026001. doi: 10.11884/HPLPB201729.160436He Shiying, Huang Liansheng, Gao Ge, et al. Application of experimental physics and industrial control system in poloidal field power supply control system. High Power Laser and Particle Beams, 2017, 29: 026001 doi: 10.11884/HPLPB201729.160436 [10] 郭凤琴, 赵卓, 王春红. CSS BOY在BEPCⅡ控制系统中的应用[J]. 信息与电脑: 理论版, 2013(3): 1-3. https://www.cnki.com.cn/Article/CJFDTOTAL-XXDL201306002.htmGuo Fengqin, Zhao Zhuo, Wang Chunhong. Application of CSS BOY in BEPCⅡ control system. China Computer & Communication, 2013(3): 1-3 https://www.cnki.com.cn/Article/CJFDTOTAL-XXDL201306002.htm