UP | HOME

ESRF Double Crystal Monochromator - Kinematics

Table of Contents


This report is also available as a pdf.


In this section, the kinematics of the DCM is described. The elements (crystals, fast jacks, metrology frame, …) are all defined. The associated frames in which the motion of those elements are expressed will also be defined. Finally, the transformation necessary to compute the relative pose of the crystals from the metrology is computed.

1. General description of the system architecture - Terminology

In order to describe the motion of the different elements, reference frames are used.

One global frame is first defined with:

  • the \(x\) axis is aligned with the x-ray
  • the \(y\) axis aligned with the Bragg axis
  • the \(z\) axis is pointing up aligned with the gravity

The axis are shown in Figure 1. The origin of this frame is usually taken at the intersection between the x-ray and the bragg axis.

The Bragg axis is therefore rotating around the \(y\) axis. Two sets of two crystals are also rotating with the bragg axis. One set is positioned on the “hall” side (i.e toward \(+y\)) while the other set is positioned on the “ring” side (i.e. toward \(-y\)).

For each of these two sets, there is a “primary” crystal directly fixed to the bragg axis, and a “secondary” crystal fixed on top of three fastjacks. There are therefore 4 crystals in total for each Double Crystal Monochromator.

There is then a metrology frame that hold all the interferometers.

Several reference frame are used (displayed in Figure 1 for the “ring” crystals):

  • \(\{\mathcal{F}_{1r}\}\) and \(\{\mathcal{F}_{1h}\}\): frames fixed to the bottom surface of first crystals with their origin at the intersection between the X-ray and the Bragg axis
  • \(\{\mathcal{F}_{2r}\}\) and \(\{\mathcal{F}_{2h)}\}\): frames fixed to the top surface of second crystals. Their origin is at the crystal’s center
  • \(\{\mathcal{F}_{mf}\}\): frame fixed to the center of the top part of the metrology frame

dcm_schematic_overview.png

Figure 1: Schematic of the DCM with one set of first and second crystals with the associated frames

Here are the different letters used in the notations and there meaning:

  • r: “ring” (i.e. toward \(-y\))
  • h: “hall” (i.e. toward \(+y\))
  • u: “upstream” (i.e. towards \(-x\))
  • d: “downstream” (i.e. towards \(+x\))
  • c: “center” (i.e. centered at \(x=0\))
  • 1: primary crystal
  • 2: secondary crystal
  • mf: metrology frame

2. Forward and Inverse Kinematics problems

Let’s consider one plane initially orthogonal to the \(z\) direction (Figure 2). The pose of the plane, expressed in a frame \(\{\mathcal{F}\}\) with origin \(\mathcal{O}\) is defined by:

  • its vertical motion: \(d_z\)
  • its rotation around the \(y\) axis: \(r_y\)
  • its rotation around the \(x\) axis: \(r_x\)

schematic_measurement_plane.png

Figure 2: SChematic of a plane with three vertical interferometers

In order to measure the pose of the crystal, three interferometers are measuring the motion of the plane at three distinct positions \(\mathcal{O}_1 = [x_1, y_1, 0]\), \(\mathcal{O}_2 = [x_2, y_2, 0]\) and \(\mathcal{O}_3 = [x_3, y_3, 0]\) (See Figure 2). The interferometers can be pointed in the \(z\) direction or in the opposite \(z\) direction. The measured motion are noted \(z_1\), \(z_2\) and \(z_3\).

The inverse kinematic problem consists of deriving the measured \([z_1, z_2, z_3]\) motions from the pose \([d_z, r_y, r_x]\) of the crystal. For small motion, this problem can be easily solved as follows:

\begin{equation} \boxed{ \begin{bmatrix} z_{1} \\ z_{2} \\ z_{3} \end{bmatrix} = \bm{J} \begin{bmatrix} d_{z} \\ r_{y} \\ r_{x} \end{bmatrix} } \end{equation}

with \(\bm{J}\) called the Jacobian matrix.

The Jacobian matrix can be computed as follows in the case where the interferometers are pointing toward positive \(z\):

\begin{equation} \label{eq:jacobian_3dof_positive_z} \boxed{ \bm{J} = \begin{bmatrix} 1 & -x_1 & y_1 \\ 1 & -x_2 & y_2 \\ 1 & -x_3 & y_3 \end{bmatrix} } \end{equation}

and computed as follows if there are pointing torward negative \(z\):

\begin{equation} \label{eq:jacobian_3dof_negative_z} \boxed{ \bm{J} = \begin{bmatrix} -1 & x_1 & -y_1 \\ -1 & x_2 & -y_2 \\ -1 & x_3 & -y_3 \end{bmatrix} } \end{equation}

The forward kinematic problem is then solved by inverting the Jacobian matrix:

\begin{equation} \boxed{ \begin{bmatrix} d_{z} \\ r_{y} \\ r_{x} \end{bmatrix} = \bm{J}^{-1} \begin{bmatrix} z_{1} \\ z_{2} \\ z_{3} \end{bmatrix} } \end{equation}

The same reasoning can be performed to convert the wanted motion of one plane to the motion of three vertical actuators fixed to the plane (tripod architecture).

3. Bragg Angle

In order to have a fix exit, the following relation must be verified:

\begin{equation} \label{eq:bragg_angle_formula} \boxed{d_z = \frac{d_{\text{off}}}{2 \cos \theta_b}} \end{equation}

with:

  • \(d_{\text{off}}\) the wanted offset between the incident x-ray and the output x-ray
  • \(\theta_b\) the bragg angle
  • \(d_z\) the corresponding distance between the first and second crystal

This relation is shown in Figure 3 for a wanted fix exit offset of 10mm.

jack_motion_bragg_angle.png

Figure 3: Jack motion as a function of Bragg angle (\(d_z = 10\,mm\))

4. Kinematics of “hall” Crystals

There are two “hall” crystals, the primary one and the secondary one.

4.1. Interferometers - Primary “Hall” Crystal

Three interferometers fixed to the top metrology frame are pointed to the top surface (i.e. toward negative \(z\)) of the primary “hall” crystal. The measurements are performed along the \(z\) direction.

The notations are:

  • \(\{\mathcal{F}_{1h}\}\) is the frame in which motion of the crystal are expressed
  • \(\mathcal{O}_{1h,u}\) measurement point for the “upstream” interferometer
  • \(\mathcal{O}_{1h,c}\) measurement point for the “center” interferometer
  • \(\mathcal{O}_{1h,d}\) measurement point for the “downstream” interferometer

The measured displacements by the interferometers are noted \([z_{1h,u},\ z_{1h,c},\ z_{1h,d}]\).

The corresponding motion of the crystal expressed in the frame as shown in Figure 4 are:

  • \(d_{1h,z}\) motion in the \(z\) direction
  • \(r_{1h,y}\) rotation around the \(y\) axis
  • \(r_{1h,x}\) rotation around the \(x\) axis

sensor_hall_crystal_points_primary.png

Figure 4: Top view of the primary crystal hall. Position of the measurement points. Units in [mm]

The inverse kinematics problem consists of deriving the measured displacement by the interferometer from the motion of the crystal (see Figure 5):

\begin{equation} \boxed{ \begin{bmatrix} z_{1h,u} \\ z_{1h,c} \\ z_{1h,d} \end{bmatrix} = \bm{J}_{1h,s} \begin{bmatrix} d_{1h,z} \\ r_{1h,y} \\ r_{1h,x} \end{bmatrix} } \end{equation}

schematic_sensor_jacobian_inverse_kinematics_hall_primary.png

Figure 5: Inverse Kinematics - Interferometers

From the measurement coordinates in Figure 4 and equation eq:jacobian_3dof_negative_z, the inverse kinematics the folowing Jacobian matrix is obtained:

\begin{equation} \boxed{\bm{J}_{1h,s} = \begin{bmatrix} -1 & -0.036 & 0.015 \\ -1 & 0 & -0.015 \\ -1 & 0.036 & 0.015 \end{bmatrix}} \end{equation}

The forward kinematics problem (computing the crystal motion from the 3 interferometers) is solved by inverting the Jacobian matrix (see Figure 6).

\begin{equation} \boxed{ \begin{bmatrix} d_{1h,z} \\ r_{1h,y} \\ r_{1h,x} \end{bmatrix} = \bm{J}_{1h,s}^{-1} \begin{bmatrix} z_{1h,ur} \\ z_{1h,ch} \\ z_{1h,dr} \end{bmatrix} } \end{equation}

schematic_sensor_jacobian_forward_kinematics_hall_primary.png

Figure 6: Forward Kinematics - Interferometers

The obtained matrix is displayed in Table 1.

Table 1: Inverse of the sensor Jacobian \(\bm{J}_{1h,s}^{-1}\)
-0.25 -0.5 -0.25
-13.89 0.0 13.89
16.67 -33.33 16.67

4.2. Interferometers - Secondary “Hall” Crystal

Three interferometers are pointed to the bottom surface (i.e. toward positive \(z\)) of the secondary “hall” crystal.

The position of the measurement points are shown in Figure 7 as well as the origin where the motion of the crystal is computed.

The notations are:

  • \(\{\mathcal{F}_{2h}\}\) is the frame in which motion of the crystal are expressed
  • \(\mathcal{O}_{2h,u}\) measurement point for the “upstream” interferometer
  • \(\mathcal{O}_{2h,c}\) measurement point for the “center” interferometer
  • \(\mathcal{O}_{2h,d}\) measurement point for the “downstream” interferometer

The measured displacements by the interferometers are noted \([z_{2h,u},\ z_{2h,c},\ z_{2h,d}]\).

The corresponding motion of the crystal expressed in the frame as shown in Figure 7 are:

  • \(d_{2h,z}\) motion in the \(z\) direction
  • \(r_{2h,y}\) rotation around the \(y\) axis
  • \(r_{2h,x}\) rotation around the \(x\) axis

sensor_hall_secondary_crystal_points.png

Figure 7: Bottom view of the secondary “hall” crystal. Position of the measurement points. Coordinate values are in [mm]

The inverse kinematics consisting of deriving the interferometer measurements from the motion of the crystal (see Figure 8):

\begin{equation} \boxed{ \begin{bmatrix} z_{2h,u} \\ z_{2h,c} \\ z_{2h,d} \end{bmatrix} = \bm{J}_{2h,s} \begin{bmatrix} d_{2h,z} \\ r_{2h,y} \\ r_{2h,x} \end{bmatrix} } \end{equation}

schematic_sensor_jacobian_inverse_kinematics_hall_secondary.png

Figure 8: Inverse Kinematics - Interferometers

From the measurement coordinates in Figure 7 and equation eq:jacobian_3dof_positive_z, the inverse kinematics the folowing Jacobian matrix is obtained:

\begin{equation} \boxed{\bm{J}_{2h,s} = \begin{bmatrix} 1 & 0.07 & -0.015 \\ 1 & 0 & 0.015 \\ 1 & -0.07 & -0.015 \end{bmatrix}} \end{equation}

The forward kinematics is solved by inverting the Jacobian matrix (see Figure 9).

\begin{equation} \boxed{ \begin{bmatrix} d_{2h,z} \\ r_{2h,y} \\ r_{2h,x} \end{bmatrix} = \bm{J}_{2h,s}^{-1} \begin{bmatrix} z_{2h,u} \\ z_{2h,c} \\ z_{2h,d} \end{bmatrix} } \end{equation}

schematic_sensor_jacobian_forward_kinematics_hall_secondary.png

Figure 9: Forward Kinematics - Interferometers

The results is shown in Table 2.

Table 2: Inverse of the sensor Jacobian \(\bm{J}_{s,h}^{-1}\)
0.25 0.5 0.25
7.14 0.0 -7.14
-16.67 33.33 -16.67

4.3. Piezo - hall Crystal

The locations of the actuators with respect with the center of the secondary “hall” crystal are shown in Figure 10.

actuator_jacobian_hall_points.png

Figure 10: Location of actuators with respect to the center of the hall second crystal (bottom view). Units are in [mm]

Inverse Kinematics consist of deriving the corresponding z motion of the 3 actuators from the motion of the crystal expressed in \(\{\mathcal{F}_{2h}\}\). As in the previous section, the motion of the secondary “hall” crystal is expressed by \([d_{2h,z},\ r_{2h,y},\ r_{2h,x}]\). The motion of the three fast jacks are expressed by \([d_{u_r},\ d_{u_h},\ d_{d}]\) are are corresponding to a motion along the \(z\) axis toward positive values.

The inverse kinematics can therefore be solved as follows:

\begin{equation} \boxed{ \begin{bmatrix} d_{u_r} \\ d_{u_h} \\ d_{d} \end{bmatrix} = \bm{J}_{h,a} \begin{bmatrix} d_{2h,z} \\ r_{2h,y} \\ r_{2h,x} \end{bmatrix} } \end{equation}

schematic_actuator_jacobian_inverse_kinematics_hall.png

Figure 11: Inverse Kinematics - Actuators

Based on the geometry in Figure 10, the following Jacobian matrix is obtained (see Eq. eq:jacobian_3dof_positive_z):

\begin{equation} \boxed{\bm{J}_{h,a} = \begin{bmatrix} 1 & 0.14 & -0.1525 \\ 1 & 0.14 & 0.0675 \\ 1 & -0.14 & -0.0425 \end{bmatrix}} \end{equation}

The forward Kinematics is solved by inverting the Jacobian matrix:

\begin{equation} \boxed{ \begin{bmatrix} d_{2h,z} \\ r_{2h,y} \\ r_{2h,x} \end{bmatrix} = \bm{J}_{h,a}^{-1} \begin{bmatrix} d_{u_r} \\ d_{u_h} \\ d_{d} \end{bmatrix} } \end{equation}

schematic_actuator_jacobian_forward_kinematics_hall.png The obtained inverse Jacobian matrix is shown in Table 3.

Table 3: Inverse of the actuator Jacobian \(\bm{J}_{a,h}^{-1}\)
0.0568 0.4432 0.5
1.7857 1.7857 -3.5714
-4.5455 4.5455 0.0

5. Kinematics of “ring” Crystals

The same reasoning is now done for the “ring” crystals.

5.1. Interferometers - ring primary Crystal

Three interferometers fixed to the top metrology frame are pointed to the top surface (i.e. toward negative \(z\)) of the primary “hall” crystal. The measurements are perform along the \(z\) direction.

The notations are:

  • \(\{\mathcal{F}_{1r}\}\) is the frame in which motion of the crystal are expressed
  • \(\mathcal{O}_{1r,u}\) measurement point for the “upstream” interferometer
  • \(\mathcal{O}_{1r,c}\) measurement point for the “center” interferometer
  • \(\mathcal{O}_{1r,d}\) measurement point for the “downstream” interferometer

The measured displacements by the interferometers are noted \([z_{1r,u},\ z_{1r,c},\ z_{1r,d}]\).

The corresponding motion of the crystal expressed in the frame as shown in Figure 4 are:

  • \(d_{1r,z}\) motion in the \(z\) direction
  • \(r_{1r,y}\) rotation around the \(y\) axis
  • \(r_{1r,x}\) rotation around the \(x\) axis

sensor_ring_crystal_points_primary.png

Figure 12: Top view of the primary crystal ring. Position of the measurement points in [mm].

The inverse kinematics consisting of deriving the interferometer measurements from the motion of the crystal (see Figure 13):

\begin{equation} \boxed{ \begin{bmatrix} z_{1r,u} \\ z_{1r,c} \\ z_{1r,d} \end{bmatrix} = \bm{J}_{1r,s} \begin{bmatrix} d_{1r,z} \\ r_{1r,y} \\ r_{1r,x} \end{bmatrix} } \end{equation}

schematic_sensor_jacobian_inverse_kinematics_ring_primary.png

Figure 13: Inverse Kinematics - Interferometers (primary “ring” crystal)

From the measurement coordinates in Figure 12 and equation eq:jacobian_3dof_negative_z, the inverse kinematics the folowing Jacobian matrix is obtained:

\begin{equation} \boxed{\bm{J}_{1r,s} = \begin{bmatrix} -1 & -0.036 & -0.015 \\ -1 & 0 & 0.015 \\ -1 & 0.036 & -0.015 \end{bmatrix}} \end{equation}

The forward kinematics is solved by inverting the Jacobian matrix (see Figure 14).

\begin{equation} \boxed{ \begin{bmatrix} d_{1r,z} \\ r_{1r,y} \\ r_{1r,x} \end{bmatrix} = \bm{J}_{1r,s}^{-1} \begin{bmatrix} z_{1r,u} \\ z_{1r,c} \\ z_{1r,d} \end{bmatrix} } \end{equation}

schematic_sensor_jacobian_forward_kinematics_ring_primary.png

Figure 14: Forward Kinematics - Interferometers

The obtained inverse Jacobian matrix is shown in Table 4.

Table 4: Inverse of the sensor Jacobian \(\bm{J}_{1r,s}^{-1}\)
-0.25 -0.5 -0.25
-13.89 0.0 13.89
-16.67 33.33 -16.67

5.2. Interferometers - ring secondary Crystal

Three interferometers are pointed to the bottom surface (i.e. toward positive \(z\)) of the secondary “ring” crystal.

The position of the measurement points are shown in Figure 15 as well as the origin where the motion of the crystal is computed.

The notations are:

  • \(\{\mathcal{F}_{2r}\}\) is the frame in which motion of the crystal are expressed
  • \(\mathcal{O}_{2r,u}\) measurement point for the “upstream” interferometer
  • \(\mathcal{O}_{2r,c}\) measurement point for the “center” interferometer
  • \(\mathcal{O}_{2r,d}\) measurement point for the “downstream” interferometer

The measured displacements by the interferometers are noted \([z_{2r,u},\ z_{2r,c},\ z_{2r,d}]\).

The corresponding motion of the crystal expressed in the frame as shown in Figure 7 are:

  • \(d_{2r,z}\) motion in the \(z\) direction
  • \(r_{2r,y}\) rotation around the \(y\) axis
  • \(r_{2r,x}\) rotation around the \(x\) axis

The position of the measurement points are shown in Figure 15 as well as the origin where the motion of the crystal is computed.

sensor_ring_secondary_crystal_points.png

Figure 15: Bottom view of the second crystal ring. Position of the measurement points.

The inverse kinematics consisting of deriving the interferometer measurements from the motion of the crystal (see Figure 16):

\begin{equation} \boxed{ \begin{bmatrix} z_{2r,u} \\ z_{2r,c} \\ z_{2r,d} \end{bmatrix} = \bm{J}_{2r,s} \begin{bmatrix} d_{2r,z} \\ r_{2r,y} \\ r_{2r,x} \end{bmatrix} } \end{equation}

schematic_sensor_jacobian_inverse_kinematics_ring_secondary.png

Figure 16: Inverse Kinematics - Interferometers

From the measurement coordinates in Figure 15 and equation eq:jacobian_3dof_positive_z, the inverse kinematics the folowing Jacobian matrix is obtained:

\begin{equation} \boxed{\bm{J}_{2r,s} = \begin{bmatrix} 1 & 0.07 & 0.015 \\ 1 & 0 & -0.015 \\ 1 & -0.07 & 0.015 \end{bmatrix}} \end{equation}

The forward kinematics is solved by inverting the Jacobian matrix (see Figure 17).

\begin{equation} \boxed{ \begin{bmatrix} d_{2r,z} \\ r_{2r,y} \\ r_{2r,x} \end{bmatrix} = \bm{J}_{2r,s}^{-1} \begin{bmatrix} z_{2r,u} \\ z_{2r,c} \\ z_{2r,d} \end{bmatrix} } \end{equation}

schematic_sensor_jacobian_forward_kinematics_ring_secondary.png

Figure 17: Forward Kinematics - Interferometers

The obtained inverse Jacobian matrix is shown in Table 5.

Table 5: Inverse of the sensor Jacobian \(\bm{J}_{2r,s}^{-1}\)
0.25 0.5 0.25
7.14 0.0 -7.14
16.67 -33.33 16.67

5.3. Piezo - ring Crystal

The location of the actuators with respect with the center of the secondary “ring” crystal are shown in Figure 18.

actuator_jacobian_ring_points.png

Figure 18: Location of actuators with respect to the center of the ring second crystal (bottom view)

Inverse Kinematics consist of deriving the corresponding z motion of the 3 actuators from the motion of the crystal expressed in \(\{\mathcal{F}_{2r}\}\). As in the previous section, the motion of the secondary “ring” crystal is expressed by \([d_{2r,z},\ r_{2r,y},\ r_{2r,x}]\). The motion of the three fast jacks are expressed by \([d_{u_r},\ d_{u_h},\ d_{d}]\) are are corresponding to a motion along the \(z\) axis toward positive values.

The inverse kinematics can therefore be solved as follows:

\begin{equation} \boxed{ \begin{bmatrix} d_{u_r} \\ d_{u_h} \\ d_{d} \end{bmatrix} = \bm{J}_{h,a} \begin{bmatrix} d_{2r,z} \\ r_{2r,y} \\ r_{2r,x} \end{bmatrix} } \end{equation}

schematic_actuator_jacobian_inverse_kinematics_ring.png

Figure 19: Inverse Kinematics - Actuators

Based on the geometry in Figure 18, we obtain (see Eq. eq:jacobian_3dof_positive_z):

\begin{equation} \boxed{\bm{J}_{r,a} = \begin{bmatrix} 1 & 0.14 & -0.0675 \\ 1 & 0.14 & 0.1525 \\ 1 & -0.14 & 0.0425 \end{bmatrix}} \end{equation}

The forward Kinematics is solved by inverting the Jacobian matrix:

\begin{equation} \boxed{ \begin{bmatrix} d_{2r,z} \\ r_{2r,y} \\ r_{2r,x} \end{bmatrix} = \bm{J}_{r,a}^{-1} \begin{bmatrix} d_{u_r} \\ d_{u_h} \\ d_{d} \end{bmatrix} } \end{equation}

schematic_actuator_jacobian_forward_kinematics_ring.png

Figure 20: Forward Kinematics - Actuators for ring crystal

The obtained inverse Jacobian matrix is shown in Table 6.

Table 6: Inverse of the actuator Jacobian \(\bm{J}_{r,a}^{-1}\)
0.4432 0.0568 0.5
1.7857 1.7857 -3.5714
-4.5455 4.5455 0.0

6. Kinematics of the Metrology Frame

Three interferometers (aligned with the \(z\) axis) are used to measure the relative motion between the bottom part and the top part of the metrology frame.

The location of the three interferometers are shown in Figure 21.

The measured displacements by the interferometers are are noted \([z_{mf,u},\ z_{mf,dh},\ z_{mf,dr}]\).

We here suppose that the bottom part of the metrology frame is fixed and only the top part is moving. The motion of the metrology top part expressed in the frame as shown in Figure 21 are:

  • \(d_{mf,z}\) motion in the \(z\) direction
  • \(r_{mf,y}\) rotation around the \(y\) axis
  • \(r_{mf,x}\) rotation around the \(x\) axis

jacobian_metrology_frame.png

Figure 21: Top View of the top part of the metrology frame

The inverse kinematics consisting of deriving the interferometer measurements from the motion of the metrology top part:

\begin{equation} \boxed{ \begin{bmatrix} z_{mf,u} \\ z_{mf,dh} \\ z_{mf,dr} \end{bmatrix} = \bm{J}_{mf,s} \begin{bmatrix} d_{mf,z} \\ r_{mf,y} \\ r_{mf,x} \end{bmatrix} } \end{equation}

From the coordinates in Figure 21 and the equation eq:jacobian_3dof_positive_z, the following Jacobian matrix is obtained:

\begin{equation} \boxed{\bm{J}_{mf,r} = \begin{bmatrix} 1 & 0.102 & 0 \\ 1 & -0.088 & 0.1275 \\ 1 & -0.088 & -0.1275 \end{bmatrix}} \end{equation}

The forward kinematics is solved by inverting the Jacobian matrix:

\begin{equation} \boxed{ \begin{bmatrix} d_{mf,z} \\ r_{mf,y} \\ r_{mf,x} \end{bmatrix} = \bm{J}_{mf,s}^{-1} \begin{bmatrix} z_{mf,u} \\ z_{mf,dh} \\ z_{mf,dr} \end{bmatrix} } \end{equation}

The obtained inverse Jacobian matrix is shown in Table 7.

Table 7: Inverse of the sensor Jacobian \(\bm{J}_{mf,f}^{-1}\)
0.463 0.268 0.268
5.263 -2.632 -2.632
0.0 3.922 -3.922

7. Computing relative position between Crystals

In the previous sections, the motion of the individual crystals have been computed.

We wish to express the relative pose of the primary and secondary crystals \([d_{h,z},\ r_{h,y},\ r_{h,x}]\) or \([d_{r,z},\ r_{r,y},\ r_{r,x}]\).

The sign conventions for the relative crystal pose are:

  • An increase of \(d_{h,z}\) means the two crystals are further apart
  • An increase of \(r_{h,}\) means that the second crystals experiences a rotation around \(y\) with respect to the primary crystal
  • An increase of \(r_{h,x}\) means that the second crystals experiences a rotation around \(x\) with respect to the primary crystal

We therefore have the following relation (same for “hall” and “ring” crystals):

\begin{equation} \boxed{ \begin{bmatrix} d_{h,z} \\ r_{h,y} \\ r_{h,x} \end{bmatrix} = \begin{bmatrix} d_{2h,z} \\ r_{2h,y} \\ r_{2h,x} \end{bmatrix} - \begin{bmatrix} d_{1h,z} \\ r_{1h,y} \\ r_{1h,x} \end{bmatrix} - \begin{bmatrix} d_{mf,z} \\ r_{mf,y} \\ r_{mf,x} \end{bmatrix} } \end{equation}

The relative pose can be expressed as a function of the interferometers using the Jacobian matrices for the “hall” crystals:

\begin{equation} \boxed{ \begin{bmatrix} d_{h,z} \\ r_{h,y} \\ r_{h,x} \end{bmatrix} = \bm{J}_{2h,s}^{-1} \begin{bmatrix} z_{2h,u} \\ z_{2h,c} \\ z_{2h,d} \end{bmatrix} - \bm{J}_{1h,s}^{-1} \begin{bmatrix} z_{1h,u} \\ z_{1h,c} \\ z_{1h,d} \end{bmatrix} - \bm{J}_{mf,s}^{-1} \begin{bmatrix} z_{mf,u} \\ z_{mf,dh} \\ z_{mf,dr} \end{bmatrix} } \end{equation}

As well as for the “ring” crystals:

\begin{equation} \boxed{ \begin{bmatrix} d_{r,z} \\ r_{r,y} \\ r_{r,x} \end{bmatrix} = \bm{J}_{2r,s}^{-1} \begin{bmatrix} z_{2r,u} \\ z_{2r,c} \\ z_{2r,d} \end{bmatrix} - \bm{J}_{1r,s}^{-1} \begin{bmatrix} z_{1r,u} \\ z_{1r,c} \\ z_{1r,d} \end{bmatrix} - \bm{J}_{mf,s}^{-1} \begin{bmatrix} z_{mf,u} \\ z_{mf,dr} \\ z_{mf,dr} \end{bmatrix} } \end{equation}

8. Summary - List of notations

There are 5 Jacobian matrices that are used to convert the 15 interferometers to the relative pose between the primary and secondary crystals as well as 2 Jacobian matrices for the actuators. All Jacobian matrices are summarized in Table 8.

Table 8: List of Jacobian matrices
Notation Variable Description
\(\bm{J}_{1h,s}\) J_1h_s Converts interferometers to the first “hall” crystal pose
\(\bm{J}_{2h,s}\) J_2h_s Converts interferometers to the second “hall” crystal pose
\(\bm{J}_{1r,s}\) J_1r_s Converts interferometers to the first “ring” crystal pose
\(\bm{J}_{2r,s}\) J_2r_s Converts interferometers to the second “ring” crystal pose
\(\bm{J}_{mf,s}\) J_mf_s Converts interferometers to the first “hall” crystal pose
\(\bm{J}_{h,a}\) J_h_a Converts Fastjack motion to the second “hall” crystal pose
\(\bm{J}_{r,a}\) J_r_a Converts Fastjack motion to the second “ring” crystal pose

The 15 interferometer measurements are summarized in Table 9.

Table 9: List of Interferometer measurements
Notation Variable Interferometer
\(z_{1h,u}\) z_1h_u First “Hall” Crystal, “upstream”
\(z_{1h,c}\) z_1h_c First “Hall” Crystal, “center”
\(z_{1h,d}\) z_1h_d First “Hall” Crystal, “downstream”
\(z_{2h,u}\) z_2h_u Second “Hall” Crystal, “upstream”
\(z_{2h,c}\) z_2h_c Second “Hall” Crystal, “center”
\(z_{2h,d}\) z_2h_d Second “Hall” Crystal, “downstream”
\(z_{1r,u}\) z_1r_u First “Ring” Crystal, “upstream”
\(z_{1r,c}\) z_1r_c First “Ring” Crystal, “center”
\(z_{1r,d}\) z_1r_d First “Ring” Crystal, “downstream”
\(z_{2r,u}\) z_2r_u Second “Ring” Crystal, “upstream”
\(z_{2r,c}\) z_2r_c Second “Ring” Crystal, “center”
\(z_{2r,d}\) z_2r_d Second “Ring” Crystal, “downstream”
\(z_{mf,u}\) z_mf_u Metrology Frame, “upstream”
\(z_{mf,dh}\) z_mf_dh Metrology Frame, “downstream-hall”
\(z_{mf,dr}\) z_mf_dr Metrology Frame, “downstream-ring”

From the 15 interferometers, several crystal pose are computed. They are summarized in Table 10.

Table 10: List of crystal’s pose
Notation Variable Description
\(d_{1h,z}\) d_1h_z First “Hall” Crystal, z-translation
\(r_{1h,y}\) r_1h_y First “Hall” Crystal, y-rotation
\(r_{1h,x}\) r_1h_x First “Hall” Crystal, x-rotation
\(d_{2h,z}\) d_2h_z Second “Hall” Crystal, z-translation
\(r_{2h,y}\) r_2h_y Second “Hall” Crystal, y-rotation
\(r_{2h,x}\) r_2h_x Second “Hall” Crystal, x-rotation
\(d_{1r,z}\) d_1r_z First “Ring” Crystal, z-translation
\(r_{1r,y}\) r_1r_y First “Ring” Crystal, y-rotation
\(r_{1r,x}\) r_1r_x First “Ring” Crystal, x-rotation
\(d_{2r,z}\) d_2r_z Second “Ring” Crystal, z-translation
\(r_{2r,y}\) r_2r_y Second “Ring” Crystal, y-rotation
\(r_{2r,x}\) r_2r_x Second “Ring” Crystal, x-rotation
\(d_{mf,z}\) d_mf_z Metrology Frame, z-translation (top relative to bottom)
\(r_{mf,y}\) r_mf_y Metrology Frame, y-rotation (top relative to bottom)
\(r_{mf,x}\) r_mf_x Metrology Frame, x-rotation (top relative to bottom)

And finally, the relative pose between the first and second crystals are defined in Table 11.

Table 11: Relative pose between the primary and secondary crystals
Notation Variable Description
\(d_{h,z}\) d_h_z Relative distance between the “hall” crystals
\(r_{h,y}\) r_h_y Relative y-rotation of the 2nd “hall” crystal w.r.t. the primary
\(r_{h,x}\) r_h_x Relative x-rotation of the 2nd “hall” crystal w.r.t. the primary
\(d_{r,z}\) d_r_z Relative distance between the “ring” crystals
\(r_{r,y}\) r_r_y Relative y-rotation of the 2nd “ring” crystal w.r.t. the primary
\(r_{r,x}\) r_r_x Relative x-rotation of the 2nd “ring” crystal w.r.t. the primary

9. Save Kinematics

All the Jacobian matrix are exported so that there can be easily imported for computation purposes.

save('mat/dcm_kinematics.mat', 'J_1h_s', 'J_1r_s', 'J_2h_s', 'J_2r_s', 'J_mf_s', 'J_h_a', 'J_r_a')

Author: Dehaeze Thomas

Created: 2022-06-02 Thu 18:08