基于CORBA和JAVA的新型RIB设施分布式控制系统设计
摘要:SPES(Study for the Production of Exotic Species)是LNL项目,将在今年年底制定出一种专门用于由次级中子产生的裂变碎片产生的放射性离子束(RIB)的设施的概念设计;该设施的特点是中等规模、性能和成本,并且还可以产生强烈的中子束用于基础和应用核物理活动[1]。在设计研究的背景下,针对该设施的中等规模,通过使用公共对象请求代理体系结构(CORBA)[2]作为中间件框架和JAVA[3]作为主要编程语言,研究了分布式控制系统的架构,核心子系统(诊断、光学、射频控制)。CORBA在高级控制系统的性能在不同条件下进行了测量,并且显示出足够覆盖远程操作的要求,因为所有的反馈环将由专用硬件或专用实时嵌入式控制器执行。选择JAVA及其相关应用构建器作为该项目的图形用户界面(GUI)和中间件实现的主要编程语言是因为它需要最少的编程工作量,具有良好的模块化水平和长期维护性。
作者:Stefania Canella, Giorgio Bassato
论文ID:physics/0111012
分类:Accelerator Physics
分类简称:physics.acc-ph
提交时间:2007-05-23