OpenQuantum
  • Program Overview
  • Blueprints
    • Overview
    • External Cavity Diode Laser
    • Saturated Absorption Spectroscopy
    • Ultrahigh Vacuum
    • Electromagnetics & Trapping Optics
  • Curriculum
    • Course Logistics
    • 0 - Introduction to Atomic Physics
    • 1 - External-Cavity Diode Lasers (PID Control & Electronics)
      • Theory - External-Cavity Diode Lasers (PID Loops / Electronics)
      • Experiment - External-Cavity Diode Lasers (PID Loops / Electronics)
    • 2 - External-Cavity Diode Lasers (Assembly)
      • Theory - External-Cavity Diode Lasers (Assembly)
      • Experiment - External-Cavity Diode Lasers (Assembly)
    • 3 - Interferometry (Michelson & Mach-Zehnder)
      • Theory - Interferometry (Michelson & Mach-Zehnder)
      • Experiment - Interferometry (Michelson & Mach-Zehnder)
    • 4 - Absorption Spectroscopy
      • Theory - Absorption Spectroscopy
    • 5 - Frequency-stabilisation
      • Theory - Frequency-stabilisation
      • Experiment - Frequency-Stabilisation
    • 6 - Vacuum Chambers (Cleaning & Assembly)
      • Theory - Vacuum Chambers (Cleaning & Assembly)
      • Page
    • 7 - Vacuum Chambers (Ultra-high vacuum)
      • Vacuum Chambers - ?
    • 8 - Magneto-Optical Trap (Magnetic-field coils)
    • 9 - Magneto-Optical Trap (Beam-shaping)
    • 10 - Magneto-Optical Trap (Fiberization and Laser Alignment)
    • 11 - Magneto-Optical Trap (Atom trapping)
      • Theory - Magneto-Optical Trap (Atom trapping)
  • New Format
    • Course Outline
    • AMO Physics
    • The "M" Part of MOT
      • Theory - the "M" part of MOT
      • Theory - A brief note on Selection Rules
    • 2 - Laser Physics and Control Systems
      • Theory - External-Cavity Diode Lasers (Assembly)
      • Experiment - External-Cavity Diode Lasers (Assembly)
      • Theory - External-Cavity Diode Lasers (PID Loops / Electronics)
      • Experiment - External-Cavity Diode Lasers (PID Loops / Electronics)
    • 3 - Alignment and Interferometry
      • Theory - Interferometry
    • 4 - Interferometry II
    • 5 - Absorption Spectroscopy
      • Theory - Absorption Spectroscopy
    • 6 - Saturated Absorption Spectroscopy
      • Theory - Saturated Absorption Spectroscopy
    • 7 - Laser Locking
    • 8 - Ultrahigh Vacuum
      • Theory - Ultrahigh Vacuum
    • 9 - Fiber Alignment and Beam Shaping
    • 10 - Polarimetry and Magnetometry
    • 11 - Pumping and Repumping
      • Theory - Optical Pumping
    • 12 - Trapped Atom Experiments
      • Theory - Time of Flight Measurements
  • Community
    • Participating Institutions
Powered by GitBook
On this page
  • Frequency stabilisation of the diode
  • PID Loops
  • Question: How does this work for the current stabilisation?
  • References
  1. Curriculum
  2. 1 - External-Cavity Diode Lasers (PID Control & Electronics)

Theory - External-Cavity Diode Lasers (PID Loops / Electronics)

Previous1 - External-Cavity Diode Lasers (PID Control & Electronics)NextExperiment - External-Cavity Diode Lasers (PID Loops / Electronics)

Last updated 1 year ago

Frequency stabilisation of the diode

We have briefly discussed that we need to use a laser with a frequency resonant with the energy difference between the 52S1/25^2 S_{1/2}52S1/2​level to the 52P3/25^2 P_{3/2}52P3/2​ level in Rb. In practice, this is not as straightforward as it seems. At a frequency of ~384.230406 THz (our 780.5 nm of last chapter) and a linewidth of ~6 MHz, we will need to stabilize the frequency to 10−810^{-8}10−8 precision.

We will be using a semiconductor diode laser for the experiment, and its frequency stability is strongly dependent on both of

  • the temperature of the diode

  • the current running through the diode in operation

We will need to stabilize both the temperature and current of the diode, which we will do using two separate Proportional-Integral-Derivative (PID) loops.

In addition, laser diodes often have maximum current ratings, and we will be building a maximum voltage/current ceiling to prevent burning out the fragile (and expensive!) hardware.

PID Loops

A PID loop is a control mechanism that manipulates an input variable to the experiment based on the error signal: A difference between a target value (set point) and the measured variable (process variable). We use PID loops extensively in everyday life, such as in air-conditioning units to control the temperature of a room.

The term PID stands for. These correspond to three different mathematical computations applied to the error signal to drive the controller's output. The proportional term produces an output value proportional to the current error value. The integral term is proportional to both the magnitude of the error and the duration of the error, making it crucial for long-term accuracy. The derivative term is computed based on the rate of change of the error, providing a prediction of future error based on the current rate of change. We can optimize the 3 terms to shape the control and response of the system so that we minimize the error signal as quickly and stably as possible.

To provide an example on how this will work in practice:

  1. we fix a temperature set point τ(t)\tau (t)τ(t), where the actual temperature measured by a temperature sensor (AD590) is y(t)y(t)y(t).

  2. The difference of the two is the error signal e(t)=τ(t)−y(t)e(t)=\tau(t)-y(t)e(t)=τ(t)−y(t) that is fed into the PID controller.

  3. The PID controller transforms the error signal based on the 3 terms mentioned above by the following equation,

u(t)=Kpe(t)+Ki∫0te(τ)dτ+Kdddte(t)u(t)=K_p e(t) + K_i \int_0^t e(\tau) d\tau+K_d \frac{d}{dt} e(t)u(t)=Kp​e(t)+Ki​∫0t​e(τ)dτ+Kd​dtd​e(t)

where Kp,Ki,KdK_p, K_i, K_dKp​,Ki​,Kd​ are parameters that we control.

  1. We adjustKp,Ki,KdK_p, K_i, K_dKp​,Ki​,Kd​ such that we are able to reach the set point e(t′)=0e(t')=0e(t′)=0 stably as fast as possible.

Question: How does this work for the current stabilisation?

<Feedback via either current or the piezoactuator> - Not done right now, include note that it can also be done for future experiments

References

AD590 link

Peltier Cooler link

Selection rules

u(t)u(t)u(t) is feed into the feedback mechanism, in our case a , that is able to either remove or add heat to the system based on the voltage/current sent to it

peltier cooler
Proportional, Integral, and Derivative
Basic PID loop diagram, adapted from setra.com
Drawing