实验物理与工业控制系统(Experimental Physics and Industrial Control System,EPICS)用于大装置所产生的数据累积量,按照关系型数据库中所占字节计算可接近TB量级,目前采用的RDB Channel Archiver归档系统在这个量级上的查询性能已达...
详细信息
实验物理与工业控制系统(Experimental Physics and Industrial Control System,EPICS)用于大装置所产生的数据累积量,按照关系型数据库中所占字节计算可接近TB量级,目前采用的RDB Channel Archiver归档系统在这个量级上的查询性能已达到瓶颈状态,为了满足钍基熔盐堆(Thorium Molten Salt Reactor,TMSR)实验装置SF0(Solid Fuel)的运行数据保存和查询需要,本文对新一代归档系统Archiver Appliance进行了深层次的研究,并将其应用在SF0仪控系统上。该系统在功能上相比原归档系统具有更加快速的检索性能、丰富的系统状态查看界面,并具有直观的图表查看功能等。经过对其结构进行深入分析,发现了提高其查询速率的因素并进行了测试验证;同时针对系统的功能缺陷开发了实时监控工具,进行了页面的并发性能、查询性能等测试。经过测试比较,该系统的综合性能要明显优于RDB Channel Archiver,目前已在SF0仪控项目中稳定运行。
超导电子回旋共振离子源II(Superconducting Electron Cyclotron Resonance ion source with Advanced design in Lanzhou-II,SECRAL-II)控制系统采用实验物理与工业控制系统(Experimental Physics and Industrial Control System,EPICS...
详细信息
超导电子回旋共振离子源II(Superconducting Electron Cyclotron Resonance ion source with Advanced design in Lanzhou-II,SECRAL-II)控制系统采用实验物理与工业控制系统(Experimental Physics and Industrial Control System,EPICS)架构,其中数据归档子系统主要用来存储离子源电源、真空、束诊、水压等数据,便于技术人员进行在线和离线数据分析,是其控制系统的重要组成部分。EPICS自带的Channel Archiver存储格式固定,无法满足用户的实际使用需求。使用C#实现了EPICS架构下变量(Process Variable,PV)历史数据的存储功能,结合Oracle数据库技术,使得在存储PV变量的策略上可以更加灵活控制。同时,实现了基于超文本预处理器(Hypertext Preprocessor,PHP)的文件管理系统,用于历史数据文件的管理。测试及运行结果表明系统可以很好地满足研究人员对于历史数据的归档要求和研究需求。
针对加速器驱动次临界系统(ADS)中强流质子直线加速器,即ADS注入器Ⅱ,设计了数据归档系统。该系统能实时采集加速器运行时各设备的状态信息和通过中央控制室远程发出的指令信息,为加速器调束人员和系统维护人员提供最真实的参考信息,方便故障排查和后期数据分析。系统基于以太网,运行于实验物理与工业控制系统EPICS(Experimental Physics and Industrial Control System)架构上,和设备的数据交换采用CA协议(Channel Access Protocol)。采用Keepalived和MySQL实现高可用数据库服务,采用ArchiveEngine作为数据采集工具,采用DataBrower进行数据查询和曲线绘制。对归档数据库进行了查询优化,并自行开发了数据库服务器和归档引擎的运行状态监控程序,从而保证了整个数据归档系统的稳定运行。通过现场运行,系统可满足ADS注入器Ⅱ运行要求,维护方便,只需将相应PV(Process Variable)信息添加到数据库channel表格中即可实现数据采集。
暂无评论