关键词:
ITER
极向场
变流器
数据归档
CODAC
DAN
HDF5
摘要:
国际热核实验堆(ITER)是世界上最大的超导托卡马克,极向场变流器系统为其重要的子系统之一。极向场变流器系统为等离子体形成,欧姆加热以及位形控制提供了重要的控制手段。极向场变流器系统在运行同时会产生海量的实验数据。实验数据对改进极向场变流器系统及系统故障分析尤为重要。因此设计开发出一套数据存储与管理系统对于整个极向场来说具有重要意义。ITER采用CODAC(Control,Data Access and Communication)系统作为其中央控制系统。该系统为ITER装置及其各个子系统提供了丰富的控制系统设计与开发工具。本文通过分析CODAC系统框架,使用其提供的数据归档服务,并基于HDF5设计并开发出一套数据库系统,实现极向场变流器实验数据的有效存储,并提供相应数据的查看方式。极向场变流器产生的实验数据主要包括模拟信号,开关信号,音频信号,视频信号四大类。该数据库管理系统通过使用CODAC提供的数据归档接口函数分别实现四种实验数据的接收,转发,并采用HDF5文件来存储不同的实验数据。数据库使用python中的natplotlib模块实现模拟信号、开关信号以及音频信号的波形绘制,可对波形进行放大缩小等相应的处理。同时实现了音频视频信号的播放。本文所实现的数据管理系统可以有效的存储和管理实验数据,为ITER极向场变流器的可靠稳定的运行以及故障分析提供了保障。此外,本文首次将HDF5文件应用于聚变领域,验证了该文件系统的可行性,对于其他聚变装置的数据存储具有一定的借鉴意义。