Перейти к содержанию

Приложение A1.2. Система координат для моделирования дифракции

Функция Симулятор дифракции моделирует дифракционную картину, зарегистрированную на детекторе. Детектор представляет собой конечную плоскость из пикселей, расположенную на фиксированном расстоянии от образца, и может быть наклонён относительно падающего пучка. Чтобы точно это воспроизвести, необходимы геометрическое соотношение между детектором и образцом, а также размер пикселя и число пикселей детектора. Об основной (ориентационной) системе координат см. A1.1. Основная система координат и ориентация кристалла.

Z и Y отличаются от ориентационной системы

В системе координат детектора \(Z\) параллельна пучку, а \(Y\) направлена вниз. Это отличается от ориентационной системы координат, в которой пучок идёт вдоль \(-Z\), а \(Y\) направлена вверх. Система детектора следует обычному соглашению для изображения/детектора (начало координат в верхнем левом углу, \(Y\) возрастает вниз).

До поворота (детектор перпендикулярен пучку)

Система координат детектора при детекторе, перпендикулярном пучку

Определяются три системы координат:

  • Реальные координаты (\(X\), \(Y\), \(Z\)) : трёхмерные декартовы координаты в мм с образцом в качестве начала координат. \(Z\) параллельна пучку; при взгляде вдоль \(Z\) ось \(X\) направлена вправо, а \(Y\) — вниз. Когда детектор перпендикулярен пучку, \(X\) / \(Y\) параллельны \(X'\) / \(Y'\).
  • Координаты детектора (\(X'\), \(Y'\)) : двумерные координаты в мм на плоскости детектора с 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\)) Трёхмерные координаты (мм) экспериментальной установки; начало в образце, \(Z\) всегда параллельна пучку
Direct spot Точка пересечения падающего пучка с детектором
Foot Основание перпендикуляра, опущенного из образца на плоскость детектора; начало координат детектора. Совпадает с direct spot только тогда, когда детектор перпендикулярен пучку. В режиме наложения изображения положение foot задаётся в пиксельных координатах
Координаты детектора (\(X'\), \(Y'\)) Двумерные координаты (мм) на плоскости детектора; начало в foot
Пиксельные координаты (\(X''\), \(Y''\)) Двумерные координаты (пиксели) на плоскости детектора; начало в верхнем левом углу
Camera length 1 (\(C_1\)) Расстояние от образца до direct spot (мм)
Camera length 2 (\(C_2\)) Расстояние от образца до foot (мм)
Pixel size Длина стороны одного (квадратного) пикселя (мм); поддерживаются только квадратные пиксели
Detector width / height Число пикселей по горизонтали / вертикали