Soft X-ray spectroscopy is an important technique for measuring the fundamental properties of materials. However, for measurements of samples in the sub-millimetre range, many experimental setups show limitations. Position drifts on the order of hundreds of micrometres during thermal stabilization of the system can last for hours of expensive beam time. To compensate for drifts, sample tracking and feedback systems must be used. However, in complex sample environments where sample access is very limited, many existing solutions cannot be applied. In this work, we apply a robust computer vision algorithm to automatically track and readjust the sample position in the dozens of micrometres range. Our approach is applied in a complex sample environment, where the sample is in an ultra-high vacuum chamber, surrounded by cooled thermal shields to reach sample temperatures down to 2.5 K and in the center ofa superconducting split coil. Our implementation allows sample-position tracking and adjustment in the vertical direction since this is the dimension where drifts occur during sample temperature change in our setup. The approach can be easily extended to 2D. The algorithm enables a factor of ten improvement in the overlap of a series of X-ray absorption spectra in a sample with a vertical size down to 70 µm. This solution can be used in a variety of experimental stations, where optical access is available and sample access by other means is reduced.
Read full abstract