收藏本站
《中国科学院大学(中国科学院近代物理研究所)》 2018年
收藏 | 手机打开
二维码
手机客户端打开本文

Eclipse插件技术在加速器控制系统中的应用

詹帅  
【摘要】:ADS(Accelerator Driven Sub-critical System,加速器驱动次临界系统)注入器Ⅱ的控制系统中使用了Eclipse框架为基础开发的CSS(Control System Studio)软件。该软件利用插件的思想对编辑器、控件、视图等等进行了扩展,通过扩展的编辑器和控件,用户可以使用简单的拖拽控件的方式绘制各种满足不同功能的控制系统操作界面,在安装了python编译插件后,还可以使用python语言来完成复杂的控制功能。然而,面对高精度、高可靠性要求的注入器Ⅱ研制工作,CSS仍无法满足全部的应用需求。由于注入器Ⅱ硬件保护系统的数据存在特殊性,数据的接口无法与现有控制系统软件监控界面兼容。根据实际检测结果并与相关人员确认得知,部分设备给出的信号持续时间属于微秒量级,导致了中控室远程实时观测界面经常观测到系统发出了保护动作却找不到故障源的情况。注入器Ⅱ本身的运行风险较高,必须排除所有不可控因素,避免对人和设备造成的未知危险,因此,需要扩展CSS软件的监控和显示功能以确保束流调试过程的安全。针对此情况,为联锁保护控制系统设计开发了一款数据管理与分析的应用软件。软件的设计基于Eclipse插件技术,并结合多种框架提出了新的插件开发结构。引入Spring框架对视图、对象、数据库连接等资源进行管理,利用Spring IoC(反转控制)和AOP(面向切面编程)的特性减少程序间的依赖关系;采用Mybatis框架将数据库的元数据映射成Java对象,让开发人员以熟悉的面向对象的思想开发数据库交互程序和数据逻辑处理程序。应用通过EPICS CA(Channel Access)协议从硬件系统中获取数据并存入数据库。获取数据的同时,对获取的数据进行了处理,将分析出的故障源上传到中控室。此外,还扩展了databrowser插件,在开发的应用中提供了自定义方法满足详细数据的查看功能。并且,为了辅助故障分析与查询,还提供了设备信息管理的功能。软件的开发流程采用迭代开发模式进行设计,将整体功能按照功能划分成各个子模块,例如归档模块、设备信息管理模块以及RAM数据解析模块。归档模块中主要结合CA协议,使用多进程编程实现了硬件系统数据的获取和归档;设备信息管理模块采用多对多映射关系将各个加速器子系统、子系统的设备、控制系统IOC(I/O Controller)、PV(ProcessVariable)关联起来,设备信息表的设计遵循第三范式,并且需要管理人员手动维护和更新信息;RAM数据解析模块增加了硬件保护系统中特殊的32位整型数的解析与显示功能。本文首先介绍了注入器Ⅱ控制系统的结构,然后结合联锁保护控制系统分析现场需求,介绍了硬件保护系统的特殊数据格式。之后详细介绍了本文开发中所使用到的技术,基于这些技术介绍他们在每个子模块中的应用。最后对软件的各个功能进行了测试,详细描述了测试过程和测试结果。本文设计的数据管理与分析的应用软件运行稳定,符合设计需求,能够有效地分析出故障源,提供微秒故障数据远程查看功能,实现了故障统计功能。
【学位授予单位】:中国科学院大学(中国科学院近代物理研究所)
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TL503.6

【参考文献】
中国期刊全文数据库 前7条
1 中国科学院"未来先进核裂变能——ADS嬗变系统"战略性先导科技专项研究团队;;直面挑战 追梦核裂变能可持续发展——“未来先进核裂变能——ADS嬗变系统”战略性先导科技专项及进展[J];中国科学院院刊;2015年04期
2 肖明魁;;Python语言多进程与多线程设计探究[J];计算机光盘软件与应用;2014年15期
3 郭冰;张宁;徐海霞;韩利峰;陈永忠;;TMSR CSS集成开发工具软件的实现与应用[J];核技术;2013年11期
4 施锦超;;敏捷开发在大型软件中的最佳实践[J];现代企业教育;2012年16期
5 詹文龙;徐瑚珊;;未来先进核裂变能——ADS嬗变系统[J];中国科学院院刊;2012年03期
6 周婷;董海棠;;Eclipse平台架构及其插件[J];甘肃科技纵横;2007年03期
7 吕毅;葛玮;郝克刚;;Spring轻量级J2EE开发框架的研究[J];计算机技术与发展;2006年12期
中国硕士学位论文全文数据库 前10条
1 王永鹏;基于FPGA的设备状态采集与联锁保护系统[D];中国科学院大学(中国科学院近代物理研究所);2017年
2 金星善;基于Eclipse RCP的应用系统研究与实现[D];武汉理工大学;2011年
3 竹勇;基于知识库的中文关键词top-N关系查询处理[D];河北大学;2011年
4 秦明俊;气象信息综合管理系统的设计与实现[D];电子科技大学;2011年
5 李鹏;基于Web的部队人员综合管理平台研究与实现[D];东北大学;2010年
6 戎帅;对象关系映射的关键技术研究与实现[D];国防科学技术大学;2009年
7 许赵云;用动态静态工具分析模块更新兼容性[D];上海交通大学;2009年
8 周涛;基于J2EE的Vseaf2.0框架数据持久层设计与实现[D];中国石油大学;2008年
9 涂菁菁;基于广域网的电网企业线损指标管理系统[D];华北电力大学(北京);2007年
10 李霞;MVC设计模式的原理与实现[D];吉林大学;2004年
【共引文献】
中国期刊全文数据库 前10条
1 强成文;赵强;李龙;王飞;杨伟峰;张学智;张雪荧;;ADS无窗散裂靶件水模拟实验研究[J];原子核物理评论;2015年04期
2 吕科锋;陈刘利;岳晨冲;高胜;黄群英;;带绕丝燃料组件在铅铋介质下的阻力特性实验研究[J];核动力工程;2015年06期
3 张洋;柏云清;张勇;赵小敏;何梅生;张学伟;;中国铅基研究实验堆主容器初步地震响应分析[J];核科学与工程;2015年04期
4 武启;贾欢;马鸿义;张文慧;方兴;杨尧;马保华;王辉;孙良亭;何源;赵红卫;;ADS强流质子加速器低能传输段发射度匹配研究[J];原子核物理评论;2015年S1期
5 万波;张雪荧;陈亮;葛红林;马飞;张宏斌;鞠永芹;张艳斌;李严严;许晓伟;;Digital pulse shape discrimination methods for n-γ separation in an EJ-301 liquid scintillation detector[J];Chinese Physics C;2015年11期
6 牛小飞;韩彦宁;姜子运;王先进;白峰;郭晓虹;张军辉;;ADS注入器Ⅱ10MeV加速器液氦分配系统设计[J];强激光与粒子束;2015年11期
7 张卓;陈沅;杨向臣;彭全岭;;中国加速器驱动次临界系统常规磁铁的磁场测量[J];原子能科学技术;2015年S2期
8 朱胜本;丁开忠;杜庆庆;冯汉升;陆坤;刘承连;宋云涛;;基于CODAC的ITER电流引线测控系统[J];核技术;2015年10期
9 李涛;张斌;刘鲁北;何源;张生虎;;基于162.5 MHz HWR超导腔的氦压调谐器的设计与测试[J];核技术;2015年10期
10 辜峙钘;王刚;汪振;柏云清;FDS团队;;铅铋冷却快堆瞬态超功率事故分析[J];核安全;2015年03期
中国硕士学位论文全文数据库 前10条
1 沈天宇;基于FBS模型的旅客列车晚点服务系统创新设计[D];浙江大学;2018年
2 杨萍;互联网+洗衣服务平台[D];南昌大学;2018年
3 艾阔;众包数据提取平台的设计与实现[D];北京交通大学;2018年
4 陈哲;基于微博热点事件的可视化系统的开发与实现[D];首都经济贸易大学;2018年
5 白晓;基于FPGA的状态采集与快保护系统子板设计[D];中国科学院大学(中国科学院近代物理研究所);2018年
6 詹帅;Eclipse插件技术在加速器控制系统中的应用[D];中国科学院大学(中国科学院近代物理研究所);2018年
7 张宇飞;公安民警养老保险管理系统的设计与实现[D];青岛大学;2018年
8 王成勇;蒂森电梯维保管理系统设计与实现[D];西南交通大学;2018年
9 吴博;智能停车场引导系统设计[D];北方工业大学;2018年
10 王云婷;基于协同过滤的高职院校就业推荐系统的研究与开发[D];宁夏大学;2018年
【二级参考文献】
中国期刊全文数据库 前4条
1 詹文龙;徐瑚珊;;未来先进核裂变能——ADS嬗变系统[J];中国科学院院刊;2012年03期
2 华贲;;产业结构、能效及一次能源构成对能源强度的影响分析[J];中外能源;2010年05期
3 ;关于加速器驱动次临界系统(ADS)研发促进我国核能可持续发展的建议[J];中国科学院院刊;2009年06期
4 邓虎成,蔡淮,万畅;基于J2EE的数据通用性操作框架的研究与实现[J];成都信息工程学院学报;2005年02期
中国硕士学位论文全文数据库 前10条
1 倪发福;加速器综合报警平台设计[D];中国科学院研究生院(近代物理研究所);2016年
2 窦康;高速PCB的信号完整性分析与硬件设计[D];西安电子科技大学;2016年
3 刘景峰;基于LabVIEW的数据采集与多功能分析系统设计[D];中北大学;2015年
4 徐卫彬;基于FPGA的同步控制硬件平台设计[D];中国科学院研究生院(近代物理研究所);2015年
5 罗冰峰;机器快保护系统控制器设计[D];中国科学院研究生院(近代物理研究所);2015年
6 杨威;基于FPGA的以太网和串口数据传输系统设计与实现[D];哈尔滨工程大学;2013年
7 杨春梅;基于FPGA芯片的1000M光以太网自适应技术的设计与实现[D];成都理工大学;2013年
8 严力;基于FPGA的以太网MAC协议的设计与实现[D];华中科技大学;2011年
9 孟庆敏;网格技术对军队信息化建设的影响研究[D];厦门大学;2008年
10 张军海;军队人员管理系统[D];吉林大学;2007年
【相似文献】
中国期刊全文数据库 前10条
1 张立锋 ,张艳 ,吕卫星 ,曾自强;9MeV探伤加速器控制系统研制[J];中国原子能科学研究院年报;2003年00期
2 赵籍九;;加速器控制系统及其进展[J];中国物理C;2008年S1期
3 W.Busse ,刘瑞;现代加速器控制系统的优点和局限[J];核物理动态;1984年02期
4 扈晓利;武林俊;;基于可编程控制器的工业用电子加速器控制系统[J];电子质量;2009年04期
5 宣科;刘功发;王季刚;裴元吉;李为民;周银贵;洪义麟;许炳;尚雷;王相綦;;漯河辐照加速器控制系统研制[J];原子能科学技术;2006年05期
6 刘保杰;张立锋;朱志斌;黄骏;曾自强;;电子辐照加速器控制系统的设计与实现[J];电脑开发与应用;2015年01期
7 韩剑辉;张玉宝;朱宪臣;;基于PLC的高频高压电子加速器控制系统[J];哈尔滨理工大学学报;2007年03期
8 张艳 ,张立锋 ,吕卫星 ,曾自强;标准在10MeV辐照加速器控制系统布线中的应用[J];中国原子能科学研究院年报;2003年00期
9 沈佳蓉;沈立人;刘亚娟;;分布式加速器控制系统时间同步系统的研究[J];核技术;2007年03期
10 李道彬,姚进,王庸贵;变频调速在EPS加速器控制系统中的应用[J];机电一体化;2003年05期
中国重要会议论文全文数据库 前8条
1 雷革;赵籍九;;加速器控制系统图形用户界面软件包的研制[A];信息科学与微电子技术:中国科协第三届青年学术年会论文集[C];1998年
2 赵籍九;;加速器控制系统及其进展[A];第三届全国加速器技术学术交流会论文摘要集[C];2007年
3 赵籍九;;加速器控制系统及其进展[A];第三届全国粒子加速器技术学术交流会论文集[C];2007年
4 曹树春;李中平;张子民;苏雅龙;王斌;杨春名;陈地红;景漪;袁平;;工业用电子加速器控制系统的研制[A];2008年全国荷电粒子源、粒子束学术会议暨中国电工技术学会第十二届电子束离子束学术年会、中国电子学会焊接专业委员会第九届全国电子束焊接学术交流会、粒子加速器学会第十一届全国离子源学术交流会、中国机械工程学会焊接分会2008年全国高能束加工技术研讨会、北京电机工程学会第十届粒子加速器学术交流会论文集[C];2008年
5 张中元;;计算机技术在医用加速器控制中的应用[A];第七届全国医用加速器学术交流会论文集[C];2006年
6 张力平;孙安;张峥嵘;;输出能量连续可调的辐照加速器控制系统研究[A];中国核科学技术进展报告(第四卷)——中国核学会2015年学术年会论文集第8册(同位素分卷、辐射研究与应用分卷、核技术工业应用分卷、核农学分卷、核医学分卷、核情报分卷)[C];2015年
7 汤树明;;加速器控制系统中的现场总线技术[A];第9届全国核电子学与核探测技术学术年会论文集[C];1998年
8 潘建;;大型物理设备控制系统的架构选择与比较[A];第二届全国信息与电子工程学术交流会暨第十三届四川省电子学会曙光分会学术年会论文集[C];2006年
中国重要报纸全文数据库 前1条
1 记者 林朝丰;当好实现高质量发展的生力军[N];东莞日报;2018年
中国博士学位论文全文数据库 前1条
1 于春蕾;ADS注入器II强流质子RFQ加速器控制系统的研究[D];中国科学院研究生院(近代物理研究所);2014年
中国硕士学位论文全文数据库 前10条
1 詹帅;Eclipse插件技术在加速器控制系统中的应用[D];中国科学院大学(中国科学院近代物理研究所);2018年
2 李远鹏;绝缘芯变压器型电子加速器控制系统设计[D];华中科技大学;2016年
3 葛帅;具有适应性的实验室用小型加速器控制系统的研究[D];郑州大学;2015年
4 张德敏;EPICS在加速器控制系统中的应用[D];中国工程物理研究院;2008年
5 张海旸;THz装置控制系统中数据库技术研究[D];成都理工大学;2013年
6 蔡文轩;高能电子辐照加速器束下传输系统的设计与控制研究[D];合肥工业大学;2008年
7 王晓敏;CYCHU-10回旋加速器控制系统的设计与实现[D];华中科技大学;2016年
8 吴敏君;回旋加速器虚拟控制系统研究[D];华中科技大学;2005年
9 刘坤;静电加速器控制系统设计[D];郑州大学;2004年
10 李冬;紧凑型低能回旋加速器子系统控制研究[D];华中科技大学;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026