APP下载

基于LabVIEW的高能量分辨谱仪数据采集系统

2017-11-02顾颂琦段佩权张硕姜政黄宇营李炯

核技术 2017年10期
关键词:谱仪高能量X射线

顾颂琦 段佩权 张硕 姜政 黄宇营 李炯



基于LabVIEW的高能量分辨谱仪数据采集系统

顾颂琦 段佩权 张硕 姜政 黄宇营 李炯

(中国科学院上海应用物理研究所嘉定园区 上海 201800)

在上海光源BL14W1线站,成功搭建一套基于LabVIEW的高能量分辨谱仪运动控制和数据采集系统,该光谱仪系统可以实现高能量分辨荧光探测X射线吸收谱(High Energy Resolution Fluorescence Detected X-ray Absorption Spectroscopy, HERFD-XAS)、X射线发射谱(X-ray Emission Spectroscopy, XES)和共振X射线发射谱(Resonant X-ray Emission Spectroscopy, RXES)等主要实验功能,分辨率达到亚电子伏。硬件系统采用上海光源统一的VME运动控制硬件系统和硅漂移固体探测器;软件系统采用LabVIEW编写用户操作界面,利用DSC (Data logging and Supervisory Control Module)模块实现与运动控制使用的实验与物理工业控制系统(Experimental and Physics Industrial Control System, EPICS)系统的数据交换。利用基于该运动控制和数据采集系统的光谱仪,开展了Mn化合物和ThO2锕系化合物的实验。结果表明,该系统可以满足高能量分辨率实验的需求。

同步辐射,高能量分辨谱仪,LabVIEW,运动控制,数据采集

近年来,随着第三代同步辐射光源的逐渐建立,基于硬X射线高能量分辨谱仪的实验研究也得到了迅速的发展。利用高能量分辨谱仪,可以实现高能量分辨荧光探测吸收谱(High Energy Resolution Fluorescence Detected X-ray Absorption Spectroscopy, HERFD-XAS)、X射线发射谱(X-ray Emission Spectroscopy, XES)和共振X射线发射谱(Resonant X-ray Emission Spectroscopy, RXES)等实验功能,获取亚电子伏级别的能量分辨率,从而得到常规的谱学实验方法无法得到的精细电子结构信息。例如HERFD-XAS得到的尖锐谱峰包含了能级劈裂信息;XES可以得到金属离子的自旋态和配体原子种类信息;而RXES可以获得电荷转移、元素价态、共价性等电子结构信息等。由于高能量分辨实验方法在电子结构研究中的独特优势,近年来人们利用这些实验方法开展了广泛的研究。例如,Boubnov等[1]利用HERFD-XAS方法研究了Fe-ZSM-5催化剂在一氧化氮还原中的选择催化机制;Nomura等[2]利用XES方法研究了下地幔含铁矿物中铁元素在压力下的自旋态转变现象;Lancaster等[3]利用XES解决了金属蛋白中金属离子的配体种类问题;Butorin等[4]利用RXES方法研究了锕系材料中的共价性问题。

由于高能量分辨实验方法在科学研究中的重要应用价值,基于同步辐射的高分辨方法逐渐得到了普及和发展。高分辨方法其实是比较早提出的X射线实验方法,由于其对于光源的亮度、发射度等有很高的要求,一直以来并没有得到普遍应用,直到第三代同步辐射光源的建立才开始迅速发展起来。上海光源是世界先进的第三代同步辐射光源[5],其高亮度、高准直性等特点,为开展高能量分辨率的实验提供了光源基础。我们在上海光源BL14W1线站[6]发展了一套单晶体谱仪,并完成了Eu在氧化锰界面上的高分辨XAFS的研究工作[7]。本文是在此基础上,开发了一套基于竖直罗兰圆结构的三晶体高分辨X射线吸收谱和发射谱仪[8],利用LabVIEW完成了整套谱仪的运动控制和数据采集。

1 三晶体高分辨谱仪

该三晶体高分辨谱仪是基于罗兰圆原理的Johann型谱仪系统,其原理如图1所示。实验样品、分析晶体和探测器放置在一个罗兰圆上,当X射线光束照射到样品上时,样品产生的部分荧光信号被球面弯曲的分析晶体接收,此时球面弯晶既能通过波长色散将荧光信号进一步单色化,又兼具了聚焦的功能,将接收到的荧光信号汇聚到探测器上,这样探测器所接收到的荧光信号具有高能量分辨的特点。我们采用了三组晶体、竖直罗兰圆的模式,一方面有效提高了实验的计数率,另一方面可以将散射平面同罗兰圆平面相分离,从而减少散射信号对探测结果的影响。

图1 罗兰圆原理

根据以上的光学原理,在实验时要始终保持三组晶体和样品、探测器处于罗兰圆上,且三个罗兰圆相交于样品和探测器两点,这样才能得到最佳的谱仪能量分辨率和计数率。如图2所示,实验时样品位置是固定的,而晶体和探测器则需要连续运动,对它们的位置精度要求很高。

图2 三晶体谱仪原理

三组分析晶体的中心相对于样品的位置由式(1)−(5)决定:

式中:为晶体的编号;d为晶体水平方向之间的间距;为分析晶体的曲率半径;θ为晶体的Bragg角;为普朗克常数;c为光速;为分析晶体衍射面的晶格面间距;为入射光能量;β为晶体与垂直方向的夹角。根据式(1)−(5),晶体之间的间距d为一固定值,x方向不需要调节。晶体与样品之间的水平和垂直方向间距通过直线电机实现平动,因此在yz方向需要独立的调节机构。晶体的二维角度调节(θβ)通过两个旋转电机实现。这样每个晶体需要四维调节,从上到下依次为θβzy。在实验时,为保证三组晶体高度的一致性,所有电机安装在一个高精度、大负载的垂直电机c上,晶体的高度由该电机调节。

探测器相对于样品的位置和角度由式(6)−(9)决定:

式中:为探测器旋转中心与探头之间的距离;d为探测器与水平方向的夹角。在实验扫描时,探测器需要三维调节,探测器的角度d需要一个旋转电机进行调节,并伴随着d和d方向的二维平动调节。

2 系统硬件结构

如图3所示,高能量分辨谱仪的系统硬件结构由两部分组成:一部分是运动控制部分,包括控制器、驱动器和电机;另一部分是数据采集部分,探测器通过插在电脑PCI槽内的数据采集卡与上位机进行数据通信。

图3 系统硬件结构

运动控制系统采用上海光源统一的VME硬件体系[9]。这种系统由三部分组成:控制器采用Maxv8000,将其运行在VME机箱中,VME机箱运行Tornado实时操作系统;驱动器是上海光源自行研制的SMD系列驱动器,本系统中主要采用5相驱动器;电机部分包括用于调节三组晶体的运动机组、晶体底座电机和探测器的运动机组。

1) 单晶体姿态控制。每个晶体需要4个控制参数(4个滑台)控制,分别标记为、、、。三组晶体共需要12个滑台组控制。

2) 晶体组高度调节。三个晶体滑台组置于一个可以垂直移动的大滑台上,该参数标记为c。

3) 探测器姿态控制。探测器需要三个控制参数、、,使探测器始终保持在同晶体一致的理论计算的Rowland圆上。

探测器采用的是Bruker公司的四元硅漂移探测器(Silicon Drift Detector, SDD),型号是XFlash QUAD 5040,探头面积是4 mm×10 mm,在Mn-Kα处的计数率达到106s−1,分辨率达到140 eV。探测器分为三个部分:SDD探头、多道数据处理系统、IO-MEGA数据传输卡[10]。多道数据处理系统将探头采集的弱信号放大、滤波、模数转换等预处理后,储存于4096道的多道分析仪(Multi-Channel Analyzer, MCA)中。而IO-MEGA数据传输卡则插在计算机的PCI插槽中,通过专有的MegaLink接口方便快速地和多道处理系统进行命令交换和数据的传输。

3 系统软件设计

高能量分辨谱仪系统软件架构由两部分组成。运动控制部分采用EPICS,其特点是分布式、开源、实时,并与上海光源加速器和光束线的控制软件一致,便于系统兼容和软件维护。数据采集部分采用LabVIEW,其用户界面友好、开发周期短。两者间通过LabVIEW公司的DSC模块进行数据交换[11]。

如图4所示,本系统的电机采用了EPICS系统中的motor模块和auto_save模块,两者分别可以实现步进电机的运动控制和自动储存数据的功能。而过程变量(Process Variable, PV)用来表示某个电机,PV的一个域对应一个电机的一个功能。例如1号晶体的轴电机的PV是X14W1:RXES:1:Z,X14W1表示实验站名称,RXES表示系统名称,1表示晶体编号,Z表示维度。X14W1:RXES:1:Z.VAL表示电机的绝对位置,X14W1:RXES:1:Z.RBV表示电机位置回读值,通过PV后面加域来表达不同的信息。PV在分布式系统中必须是唯一的,才能被其他上位机获得该PV代表的设备信息。与EPICS系统中的PV进行数据和指令交换的是LabVIEW系统中的过程变量(Shared Variable, SV)。SV是DSC模块与其他软件系统数据共享的单元,对于EPICS系统就是将PV名称和域名的信息封装在SV中,在LabVIEW主程序中只要调用SV就可以方便地与EPICS系统进行数据共享。

图4 数据采集系统软件框架

图5是XES和RXES的数据采集流程图。在XES数据采集中,根据设定的罗兰圆参数,即起始能量值、终止能量值、采集点数,计算出下一步需要走到的能量值;再根据此能量值,计算出每个晶体和探测器的运动量,并发送相应的命令给相应的电机;等所有的电机达到指定位置后,探测器开始采集,采集时间为预设的积分时间;采集到的每个数据点,根据需要在图谱上实时显示;一次XES数据采集结束后,再判断是否已经走到最终能量值,若没有则继续下一次采集。RXES数据采集过程包含了XES的数据采集过程,仅增加了单色器能量值的扫描。RXES数据采集系统在完成一轮XES数据采集后,走到下一个单色器能量值处,开启新一轮XES数据采集,直到根据设定走到单色器的最终能量值,整个采集才结束。

图5 XES和RXES数据采集流程图

4 用户界面

用户界面主要分为两大块,4大功能。如图6所示,左边为参数设置界面,主要是三大类的参数,分别为谱仪系统参数、SDD探测器参数、计数器状态。右边为数据采集系统4大界面,分别为:电机界面、电机扫描界面、XES界面和RXES界面。

图6 数据采集系统的用户界面

电机界面显示了系统所有的电机,包括了电机的主要参数信息和操作功能。该界面上可以操作电机的位置,同时系统返回电机位置信息。电机扫描界面是对各个电机进行单独扫描,将电机位置调整到系统工作的最佳位置。谱仪调试完成之后,可以开始XES和RXES的采集。图6的XES采集界面上,在“start energy”、“stop energy”和“points”分别设置XES的起始和终止能量及采集的总点数,点击开始按钮后即可在采集界面上实时显示XES谱,联动电机的位置信息也通过小窗口实时显示。RXES的采集界面同XES相比,RXES的采集需要单色器和谱仪的联动,因此在XES的界面基础上增加了单色器的起始能量、终止能量和采集点数。在单色器转动到起始能量后,采集一条XES谱,然后单色器根据设置进入下一个能量后,再采集一条XES谱,直到单色器走到终止能量处,采集结束。

5 实验应用

基于以上的高分辨谱仪装置和LabVIEW控制和数据采集系统,我们进行了部分样品的测试工作。首先,我们对谱仪的能量分辨率进行了测试。如图7(a)所示,单色器为Si(111)时,谱仪的总能量分辨率为1.03 eV,如果扣去单色器分辨率的影响,谱仪本身的能量分辨率约为0.5 eV,远优于目前常用的探测器分辨率(>120 eV)。在此基础上,我们尝试利用XES方法来区分混合物中的不同化合物成分。如图7(b)所示,将已知量的MnO2和MnCl2进行混合,对混合物进行了XES测试,通过对Kβ1,3和Kβ′的数据进行拟合,得到的成分结果与实际值符合得很好。此外,对锕系化合物ThO2进行了2p-6d RXES实验测试,如图7(c)所示,观察到了明显的主峰劈裂,从RXES数据中提取HERFD-XAS数据,如图7(d),可以看到晶体场下的能级劈裂作用,而这些信息在常规XAFS中是观测不到的。

图7 高分辨谱仪的弹性散射峰(@Mn-Kβ1,3) (a)、Mn化合物的Kβ-XES (b)、ThO2的RXES (c)、ThO2的HERFD-XAS (d)

6 结语

本文发展了一套三晶体高分辨X射线吸收谱和发射谱仪的运动控制和数据采集系统。利用该系统可以完成大部分高分辨率的HERFD-XAS、XES及RXES的工作;其能量分辨率达到了亚电子伏级别,光子计数率达到了105s−1,性能达到了国际上同类装置的水平。在此基础上,可以对3d过渡金属元素的自旋态转变、锕系元素的价态变化等电子结构进行研究。

1 Boubnov A, Carvalho H W P, Doronkin D E.Selective catalytic reduction of no over Fe-ZSM-5: mechanistic insights by operando HERFD-XANES and valence-to- core X-ray emission spectroscopy[J]. Journal of the American Chemical Society, 2014, 136(37): 13006−13015. DOI: 10.1021/ja5062505.

2 Nomura R, Ozawa H, Tateno S. Spin crossover and iron-rich silicate melt in the earth’s deep mantle[J]. Nature, 2011, 473(7346): 199−202. DOI: 10.1038/nature09940.

3 Lancaster K M, Roemelt M, Ettenhuber P. X-ray emission spectroscopy evidences a central carbon in the nitrogenase iron-molybdenum cofactor[J]. Science, 2011, 334(6058): 974−977. DOI: 10.1126/science.1206445.

4 Butorin S M, Kvashnina K O, Vegelius J R. High- resolution X-ray absorption spectroscopy as a probe of crystal-field and covalency effects in actinide compounds[J]. Proceedings of the National Academy of Sciences, 2016, 113(29): 8093−8097. DOI: 10.1073/pnas. 1601741113.

5 Jiang M H, Yang X, Xu H J,. Shanghai synchrotron radiation facility[J]. Chinese Science Bulletin, 2009, 54(22): 4171−4181. DOI: 10.1007/s11434-009-0689-y.

6 Yu H S, Wei X J, Li J,. The XAFS beamline of SSRF[J]. Nuclear Science and Techniques, 2015, 26(5): 050102. DOI: 10.13538/j.1001-8042/nst.26.050102.

7 Gao X, Gu S, Gao Q,. A high-resolution X-ray fluorescence spectrometer and its application at SSRF[J]. X-ray Spectrometry, 2013, 42(6): 502−507. DOI: 10.1002/xrs.2719.

8 Duan P Q, Gu S Q, Cao H J,. A three-crystal spectrometer for high-energy resolution fluorescence- detected X-ray absorption spectroscopy and X-ray emission spectroscopy at SSRF[J]. X-ray Spectrometry, 2017, 46(1): 12−18. DOI: 10.1002/xrs.2719.

9 Jia W H, Ma S W, Zheng L F. The control system for water-cooled DCMS in SSRF[J]. Nuclear Science and Techniques, 2015, 26(2): 22−26. DOI: 10.13538/ j.1001-8042/nst.26.020103.

10 顾俊俊, 邹杨, 魏向军. BLl4W1光束线XAFS实验站极低浓度数据采集系统[J]. 核技术, 2011, 34(5): 341−344. GU Junjun, ZOU Yang, WEI Xiangjun,. The low concentration data acquisition system for BLl4W1 beamline XAFS experimental station[J]. Nuclear Techniques, 2011, 34(5): 341−344.

11 邹杨, 顾颂琦, 姜政, 等. 基于LabVIEW的XAFS光束线实验站数据采集系统[J]. 核技术, 2009, 32(4): 246−250. ZOU Yang, GU Songqi, JIANG Zheng,. Data acquisition system of XAFS beamline experimental station based on LabVIEW[J]. Nuclear Techniques, 2009, 32(4): 246−250.

A data acquisition system of high energy resolution spectrometer based on LabVIEW

GU Songqi DUAN Peiquan ZHANG Shuo JIANG Zheng HUANG Yuying LI Jiong

(Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Jiading Campus, Shanghai 201800, China)

High energy resolution spectrometer can perform high energy resolution fluorescence detected X-ray absorption spectroscopy (HERFD-XAS), X-ray emission spectroscopy (XES), resonant X-ray emission spectroscopy (RXES), and other experiments. The energy resolution could be sub-eV level and the system can get more fine electronic structure information compared with the conventional spectral experimental methods.This study aims to develop a data acquisition system of high energy resolution spectrometer based on LabVIEW at BL14W1 X-ray absorption fine structure (XAFS) station in Shanghai synchrotron radiation facility (SSRF).The hardware system includes two parts: VME motion control system for multi-dimension adjusting and silicon drift detector (SDD) fluorescence detector. The software architecture of the spectrometer consists of two parts, the experimental and physics industrial control system (EPICS) for motor control system and LabVIEW for data acquisition system (DAQ). LabVIEW’s data logging and supervisory control (DSC) module is used for data exchange between the motion control system and the DAQ.The energy resolution of this spectrometer is 0.5 eV, which can distinguish different compounds in the mixture.It is proved by experiment that the energy resolution and counting rate of this high energy resolution spectrometer has reached the level of the same kind of devices in the world.

Synchrotron radiation, High energy resolution spectrometer, LabVIEW, Motion control, Data acquisition

GU Songqi, female, born in1984, graduated from Shanghai Jiao Tong University with a master’s degree in 2017, focusing on synchrotron radiation beamline technology

LI Jiong, E-mail: lijiong@sinap.ac.cn

2017-05-19, accepted date: 2017-06-13

TL8

10.11889/j.0253-3219.2017.hjs.40.100102

顾颂琦,女,1984年出生,2017年于上海交通大学获硕士学位,研究领域为同步辐射实验站电子学技术

李炯,E-mail: lijiong@sinap.ac.cn

2017-05-19,

2017-06-13

Supported by National Natural Science Foundation of China (No.11305250)

国家科学自然基金(No.11305250)资助

猜你喜欢

谱仪高能量X射线
实验室X射线管安全改造
散裂中子源大气中子辐照谱仪研制成功
一种磁共振成像谱仪数字化发射系统设计
新型X波段多功能EPR谱仪的设计与性能
托卡马克中磁流体不稳定性与高能量离子相互作用
基于Casper和Simulink的射电谱仪信号处理系统设计与实现
虚拟古生物学:当化石遇到X射线成像
高能量早餐有益心脏健康
《高能量姿势》
高能量密度锂离子电池正极材料镍钴铝酸锂技术发展