Related Experiment Video
Updated: Sep 6, 2025

Fabrication and Testing of Microfluidic Optomechanical Oscillators
Published on: May 29, 2014
Linien: A versatile, user-friendly, open-source FPGA-based tool for frequency stabilization and spectroscopy
B Wiegand1, B Leykauf1, R Jördens2
1Institut für Physik, Humboldt-Universität zu Berlin, 12489 Berlin, Germany.
Abstract:
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 proportional-integral-derivative (PID) operation. Besides allowing for sinusoidal modulation (up to 50 MHz), triangular ramp scanning, in-phase and quadrature demodulation (1-5 f), infinite impulse response, and PID filtering, Linien features two different algorithms for automatic lock point selection; one of them performs time-critical tasks completely on field-programmable gate arrays. 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.
Related Concept Videos
Linear Approximation in Frequency Domain
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
Load-frequency control
Aliasing
If the sampling frequency is below the Nyquist rate, these replicas overlap, preventing the original...
Time and frequency -Domain Interpretation of Phase-lag Control
Phase-lag controllers do not place a pole at zero, but instead influence the steady-state error by amplifying any...
Time and frequency -Domain Interpretation of Phase-lead Control
The design of phase-lead control involves the strategic placement of poles and zeros to balance steady-state error and system...
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...

