跳转至

附录 A1.2. 衍射模拟所用的坐标系

衍射模拟器 功能用于模拟记录在探测器上的衍射图样。探测器是由像素构成的有限平面,放置在与样品保持固定距离处,并且可以相对于入射束发生倾斜。要准确再现这一点,需要探测器与样品之间的几何关系,以及探测器的像素尺寸和像素数。关于基本(取向)坐标系,请参阅 A1.1. 基本坐标系与晶体取向。

Z 和 Y 与取向坐标系不同

在探测器坐标系中,\(Z\) 平行于束流,\(Y\) 指向下方。这与取向坐标系不同,在取向坐标系中束流沿 \(-Z\) 方向,且 \(Y\) 指向上方。探测器坐标系遵循常见的图像/探测器约定(原点位于左上角,\(Y\) 向下递增)。

旋转前(探测器垂直于束流)

探测器垂直于束流时的探测器坐标系

定义了三个坐标系:

  • 实坐标 (\(X\), \(Y\), \(Z\)) :以 mm 为单位的三维笛卡尔坐标,以样品为原点。\(Z\) 平行于束流;沿 \(Z\) 方向观察时,\(X\) 指向右,\(Y\) 指向下。当探测器垂直于束流时,\(X\) / \(Y\) 平行于 \(X'\) / \(Y'\)。
  • 探测器坐标 (\(X'\), \(Y'\)) :探测器平面上以 mm 为单位的二维坐标,以 foot 为原点。\(X'\) / \(Y'\) 在探测器上分别指向右 / 下,并平行于 \(X''\) / \(Y''\)。
  • 像素坐标 (\(X''\), \(Y''\)) :以像素为单位的二维坐标,以探测器的左上角为原点,沿探测器的像素行列排布。

当探测器垂直于束流时,foot 与direct spot重合,且 Camera length 1 等于 Camera length 2。

旋转后(探测器倾斜)

探测器倾斜时的探测器坐标系

探测器的倾斜由两个参数描述:

参数 说明
\(\varphi\) 旋转轴的方向——它与 \(X\) 轴的夹角,在 \(XY\)(\(Z\) = 0)平面内测量
\(\tau\) 绕该轴的旋转角(右手螺旋)

一旦探测器发生倾斜:

  • direct spot 与 foot 不再重合。
  • Camera length 1 (\(C_1\)) = 从样品到 direct spot 的距离。
  • Camera length 2 (\(C_2\)) = 从样品到 foot 的距离。
  • 探测器坐标的原点始终位于 foot;像素坐标的原点始终位于左上角。
  • \(X\) / \(Y\) 方向不再与 \(X'\) / \(Y'\) 重合。

参数表

术语 定义
样品 (Sample) 散射入射束的物质;实坐标的原点
实坐标 (\(X\), \(Y\), \(Z\)) 实验装置的三维坐标 (mm);原点位于样品,\(Z\) 始终平行于束流
Direct spot 入射束与探测器的交点
Foot 从样品向探测器平面所作垂线的垂足;探测器坐标的原点。仅当探测器垂直于束流时才与 direct spot 重合。在叠加图像模式下,foot 的位置以像素坐标设定
探测器坐标 (\(X'\), \(Y'\)) 探测器平面上的二维坐标 (mm);原点位于 foot
像素坐标 (\(X''\), \(Y''\)) 探测器平面上的二维坐标(像素);原点位于左上角
Camera length 1 (\(C_1\)) 从样品到 direct spot 的距离 (mm)
Camera length 2 (\(C_2\)) 从样品到 foot 的距离 (mm)
Pixel size 单个(正方形)像素的边长 (mm);仅支持正方形像素
Detector width / height 水平 / 垂直方向的像素数

激发误差 \(S_g\) 的两种定义

ReciPro 有意使用两种不同的激发误差定义,分别对应不同的使用场景:

  • 运动学显示与 SpotInfo()(运动学/激发误差模式) :从倒易点阵点到 Ewald 球的带符号 径向 距离,\(S_g = k - \lvert\boldsymbol{g} - \boldsymbol{C}\rvert\),其中球心为 \(\boldsymbol{C} = (0, 0, k)\),\(k = 1/\lambda\)。\(S_g > 0\) 表示该点位于球内。运动学模拟器不假设样品的形状或厚度,因此不存在表面法线;各向同性的径向距离是选择和显示反射时的中性选择。
  • 动力学 (Bethe) 计算 :沿 样品表面法线 \(\boldsymbol{n}\) 测量的距离,\(S_g = \sqrt{P_g^2/4 + Q_g} - P_g/2\),其中 \(P_g = 2\boldsymbol{n}\cdot(\boldsymbol{k}_0 + \boldsymbol{g})\),\(Q_g = k_0^2 - \lvert\boldsymbol{k}_0 + \boldsymbol{g}\rvert^2\)。这一定义是施加在样品表面上的边界条件所要求的。

在垂直入射(表面法线平行于入射束)时两者几乎一致,但它们 并不是同一个量;请勿混用从运动学输出和动力学输出中得到的数值。