【关键词】:HIRFL-CSR PXI
【内容简介】:本文介绍了近代物理所HIRFL-CSR工程概况和PXI在HIRFL-CSR的应用
一、 兰州近代物理所HIRFL-CSR项目背景介绍
兰州近代物理所HIRFL-CSR(重离子加速器-冷却存储环)工程是国家九五重点国家重大科学工程。兰州HIRFL-CSR是一个集加速、累积、冷却 、储存、内靶实验及高分辨测量于一体的多功能实验装置。兰州近代物理所HIRFL-CSR将为二十一世纪一二十年代我国核物理学科在国际前沿领域的激烈竞争中取得一批具有国际先进水平的成果,使我国在国际重离子物理前沿领域继续占有一席之地提供先进的实验条件。与此同时,还能促进我国相关高科技产业的发展。例如:作为严重威胁人类健康的重大疾病,癌症及其防治研究关系到人类的生存。近年来,重离子束以其独特的深度剂量分布和高的相对生物学效应等优势,使得重离子束治癌成为当今癌症放射治疗领域中最科学、最先进、最有效的方法。重离子束在治疗脑瘤等不方便开刀治疗的癌症方面有特别好的疗效,在德国已经得到成功临床应用。
兰州近代物理所HIRFL-CSR包括:主环(CSRm)、实验环(CSRe)、束运线、放射性束(RIB)分离器、实验探测装置。主环周长161米,最高加速能量为900MeV/u(12C6+)和400MeV/u(238U72+),试验环周长129米,最大接收能量为600MeV/u (12C6+)和400MeV/u(238U90+),束线总长473米,磁铁总重量1451吨,磁铁电源总功率8234千伏安,建筑面积约17000平方米。兰州近代物理所HIRFL-CSR具有独特的双环结构,以现有的重离子加速器HIRFL作注入器,采用多圈注入、射频堆积和相空间冷却(电子冷却)相结合的方法,在CSRm里,将束流累积到高流强,并将累积的束流能量提高,然后快引出打初级靶产生放射性束或者剥离成高离化态束流,注入到CSRe作内靶实验和高精度质量测量。
下图为兰州近代物理所HIRFL-CSR系统平面结构示意图:
<兰州近代物理所HIRFL-CSR系统平面结构示意图>
目前世界上科技水平最高的HIRFL-CSR系统在德国GSI、法国GANIL和日本RIKEN。一旦兰州近代物理所HIRFL-CSR系统建成后,综合技术指标将等于或超过上述三个系统。
HIRFL-CSR控制系统包括磁铁系统、电源系统、高频系统、注入引出系统、电子冷却系统、内靶系统、真空系统、束流诊断系统、控制系统和准直与测量系统。HIRFl-CSR系统的架构图如下:
本文主要介绍PXI总线在HIRFL-CSR控制系统中的应用。
二、 兰州近代物理所HIRFL-CSR控制系统对数据采集平台的需求
2.1兰州近代物理所HIRFL-CSR控制系统介绍
在兰州近代物理所HIRFL-CSR控制系统中,科学家们采取了多种创新的系统结构和控制算法。兰州HIRFL-CSR控制系统是基于WEB的分布式控制系统。系统主要包括前端控制服务器和HIRFL-CSR系统整体控制。系统结构图如下:
前端控制服务器用来提供对受控目标和装置的完全控制。 它们可以接收命令和数据,运行算法,向设备送出控制信号,返回设备的状态和数据,提供人机界面等。按照现场要求执行开环或闭环控制。通过HIRFL-CSR的网站服务器和用户浏览器,HIRFL-CSR操作人员能够通过WEB形式发出指令并接收设备状态信息。同时,它能够和运行在intranet上的数据库自动交换数据。
在上图中,除了前端控制服务器的其余部分为HIRFL-CSR整体控制。HIRFL-CSR的整体控制包括:网络通讯系统,数据库系统,集群服务器系统。所有HIRFL-CSR控制和束流诊断所需的数据,都存放在整体控制数据库中,HIRFL-CSR装置按照数据库中的命令和数据操作。这个解决方案控制所有的前端服务器,确保HIRFL-CSR装置工作良好。它也为HIRFL-CSR各控制部件之间提供高速数据交换。同时为HIRFL-CSR操作人员提供接口和信息。
兰州HIRFL-CSR控制系统需要采集非常之多的I/O点,因此会用到数量非常多的数据
采集设备。对于控制系统中的现场的高速信号如:束流诊断、高频系统中的信号主要用基于PXI数据采集子单元实现。对于加速器控制系统上数量非常多的(数千个点)磁铁、电源、温度等慢速信号点,兰州近代物理所的科学家自己设计了基于RS-485总线数据采集模块。这些数据采集模块的核心是一个相当于Intel Pentium CPU级别的嵌入式CPU,运行嵌入式操作系统。这些模块可以独立的采集A/D,I/O信号,并具有D/A,I/O控制功能。通过先进的分布式控制算法(神经元算法,模糊控制),可以让整个HIRFL-CSR控制系统中的上千个模块协同工作,保证系统数据获取的实时性。兰州近代物理所的科学家设计了485转以太网的网关模块。每个网关模模块最多可以挂接128个485模块。这样通过网关模块可以将现场的所有的485模块连接到整个HIRFL-CSR控制网。
PXI数据采集子单元和基于RS-485的数据采集模块最后都通过千兆以太网将数据汇集给多个高性能服务器。这些高性能服务器通过通过SCI总线完成高速互联(5Gbps),形成服务器集群(cluster),以满足大数据量处理和记录。整个控制系统的大致拓扑图如下:
目前世界上现有加速器控制系统中,对于高速信号的数据获取,通常选用的硬件平台为VME(VersaModule-Eurocard)总线,如德国的GSI HIRFL-CSR系统,中国北京的正负电子对撞机等等。VME总线诞生与20世纪80年代,使用欧洲卡(Eurocard)结构和针孔连接器,是一种非常可靠和成熟的总线,目前还在军工和电信等要求高可靠性的领域广泛应用。兰州近代物理所的科学家在设计HIFRL-CSR控制系统过程中没有沿袭前人经验。为了提高HIRFL-CSR系统的总体性能,他们经过反复论证,决定采用PXI总线做为HIRFL-CSR控制系统中高速信号获取的硬件平台。这在全世界HIRFL-CSR工程中是首次使用。
2.2选用PXI总线做为高速信号数据获取平台的原因
PXI(PCI eXtensions for Instrumentation)总线是CompactPCI总线在仪器测量领域的扩展,它继承了CompactPCI总线稳定性并吸收了VXI总线中的仪器总线优点,非常适合数据采集应用。和VME总线相比,PXI总线具有如下优点:
A:PXI总线具有触发总线和星形触发总线,可以很容易的实现多路数据获取的同步触发。
如上图所示,PXI系统具有8条触发总线,在背板上从系统槽连接到其余的外设槽,为所有插在PXI背板上的仪器模块提供了一个共享的沟通管道。这个8-bit宽度的总线可以让多个仪器模块之间传送时钟信号、触发信号以及特定的传送协议。这8条触发总线可以实现非常精准的触发要求。对于要求更多触发线和更高触发精度的应用领域(触发时间误差小于1ns),PXI系统还具备星形触发功能。系统的第2槽做为专门的星形触发控制器槽位,星形触发控制器与其他槽位均有专门的触发线相连,共有13条。这些触发线在背板布线的时候保证严格等长,这样可以保证槽与槽之家小于1ns的触发时间误差。
PXI总线的这种特性对于离子束的检测非常有用。在HIRFL-CSR控制系统中,当一个重离子与其他粒子发生碰撞时,会撞击出其他粒子。这些粒子的轨迹和能量可以通过光电倍增管传感器进行捕获。汇集多个光电倍增管传感器的数据就可以得到重离子碰撞时的图像。在这种应用领域,要求对多个光电倍增管传感器的数据采集是严格同步的。通过PXI总线的触发可以很容易的实现这多块PXI数据采集卡同时触发采集。
B:PXI总线具有10MHz同步时钟,可以作为多路数据获取的同步时钟。
如上图所示,PXI背板上有一个非常精准的10MHz时钟(误差小于<100ppm)。10MHz时钟源与每个槽位相连,在背板布线上也保证每个槽位距离时钟源的布线长度严格一致。这样可以实现槽间精准同步。
在HIRFL-CSR控制系统中的束流检测中,要求在进行多路数据获取时的时钟节拍一致,不能有相位差。使用PXI总线上的10MHz同步时钟可以做为多块PXI数据采集卡的同步时钟节拍。
C:PXI总线的带宽为133MB/s~512MB/s,远远大于VME总线的40MB/s带宽。
在HIRFL-CSR控制系统中,每个数据采集子单元要同时对多路信号进行长时间高速采集。由于数据采集卡的板载缓存通常较小,要实现长时间数据采集必须要求系统总线带宽足够大。这样才能保证数据的实时传送。PXI总线基于PCI总线,总线带宽为133MB/s~512MB,数倍于VME总线。这样如果数据采集子单元选用PXI总线,在同等采样速率和采样深度情况下,可以连接更多的传感器。这样提高了系统密度,节省了硬件投资,增强了整个控制系统的性能。
D:PXI总线数据采集产品种类多,产品性价比高。
PXI总线自1997年诞生以来,由于其具备性能先进性、开放性和低成本,越来越多的厂家宣布支持PXI总线。目前全世界已经有百余家PXI设备生产厂家提供上千种PXI数据采集产品。这样用户可以自由的选择组合自己的PXI数据采集系统。PXI的硬件和软件基于开发架构,因此和VME相应产品对比,用户的软硬件投资大大降低。
2.3近代物理所HIRFL-CSR对PXI硬件产品的需求
在兰州近代物理所HIRFL-CSR控制系统中,大量PXI数据采