论文部分内容阅读
EPICS是免费的大型实验物理和工业控制系统软件包,支持多种前端总线和操作系统,特别适合大规模的加速器控制系统开发。已经通过国家验收的北京正负电子对撞机重大改造工程(BEPCⅡ),以及即将开工建设的中国散裂中子源
(CSNS)都采用EPICS作为整个控制系统的开发工具。本论文依托大科学装置的工程建设,对于特种磁铁电源的EPICS控制应用进行了深入研究。
论文首先对EPICS软件的基本结构和常用工具进行了介绍,并对使用EPICS软件的国内外加速器电源控制系统的现状和硬件体系结构进行了充分的调研,然后对于开发控制系统需要掌握的常用前端控制总线技术进行了研究和比较。接下来,重点介绍了本论文具有创新意义的几项工作:编写了电源控制器串口驱动程序和插件测试程序。这项工作不仅具有首创性而且还具有很强的实用价值,BEPCⅡ储存环和输运线的500余块PSC/PSI插件在安装前全部使用该程序进行了功能和线性度、稳定度测试,还可利用该程序对在线设备进行故障诊断和性能实验;根据BEPCⅡ超导磁铁电源失超保护的复杂逻辑要求,基于VxWorks实时操作系统和EPICS软件以及PSC/PSI插件,开发了超导磁铁电源控制系统应用软件,在国内首次将逻辑复杂的失超保护连锁应用到超导电源控制中。该控制系统已于2007年10月正式投入在线运行,它的稳定可靠运行为进行各种物理实验提供了有力的保障;完成了首次在国内加速器控制领域使用的WE7121波形发生模块和WE7116数字化采集模块的EPICS设备驱动开发,为EPICS提供了新的可供选择的硬件设备;在此基础上,研制了一套CSNS注入涂抹凸轨电源控制样机。该样机已于2009年12月与注入凸轨脉冲电源进行了联机测试,可以在人机界面设置WE7000系统给定和回采模块的参数,下载给定电源参考波形,并对电源输出进行回采显示,该样机的研制成功为CSNS控制系统的全面开发提供了许多可借鉴的经验,并打下了良好的技术基础。