论文标题
Linien:一种多功能,用户友好,开源的基于FPGA的工具,用于稳定和光谱参数优化
Linien: A versatile, user-friendly, open-source FPGA-based tool for frequency stabilization and spectroscopy parameter optimization
论文作者
论文摘要
我们提出了一种用于激光频率稳定的用户友好和多功能工具。它的主要重点是光谱锁定,但该软件通常适用于锁定技术以及裸露的PID操作。除了允许进行正弦调制(最高50 MHz),三角斜坡扫描,IQ解调(1 $ f $至5 $ f $),IIR和PID过滤外,Linien还具有两种自动锁定点选择的算法;其中一个在FPGA上完全执行时间关键任务。 Linien能够通过机器学习自主优化光谱参数,并可以测量误差信号的功率频谱密度。该软件以模块化方式构建,同时提供图形用户界面以及Python脚本界面。它基于Redpitaya sthlab平台,但可以移植到不同的系统。
We present a user-friendly and versatile tool for laser frequency stabilization. Its main focus is spectroscopy locking, but the software is suitable for lock-in techniques in general as well as bare PID operation. Besides allowing for sinusoidal modulation (up to 50 MHz), triangular ramp scanning, IQ demodulation (1 $f$ to 5 $f$), IIR and PID filtering, Linien features two different algorithms for automatic lock point selection; one of them performs time-critical tasks completely on FPGA. Linien is capable of autonomously optimizing spectroscopy parameters by means of machine learning and can measure the error signal's power spectral density. The software is built in a modular way, providing both a graphical user interface as well as a Python scripting interface. It is based on the RedPitaya STEMLab platform but may be ported to different systems.