---
title: "Coherent Beam Combining Interactive Lab | Sandbox Physics"
description: "In coherent beam combining, does locking the phases fix every error? No. Piston locking aligns each beam’s overall oscillation phase."
canonical_url: "https://sandboxphysics.com/labs/coherent-beam-combining/"
language: "en"
page_type: "lab"
alternate_languages:
  zh-CN: "https://sandboxphysics.com/zh/labs/coherent-beam-combining/"
last_modified: "2026-10-27"
---

L33 · Four fields, one focus

# Coherent Beam Combining

**In coherent beam combining, does locking the phases fix every error?** No. Piston locking aligns each beam’s overall oscillation phase. It cannot point the beams in the same direction, equalize their powers or fill gaps across a tiled pupil. The power in the chosen output port and in a fixed focal region still have to be measured separately.

Compare the focus before and after phase control. Try tilted beams, a weak channel and two pupil layouts; follow power into the focal bucket and rejected ports.

> Interactive simulation: open this page in a web browser to change the parameters and run the model.

The fields are scalar and monochromatic at 1064 nm and pass through a 100 mm Fourier lens. The four pupils are identical Gaussians cut off by square edges. Tiled pupils do not overlap. The filled aperture uses an ideal lossless Hadamard network with four output ports, and power leaving the rejected ports is still counted. Amplitude mismatch weakens only the fourth channel. Piston and two-axis tilt follow fixed patterns for each channel; they are not samples of random noise. The controller dithers each phase both ways, measures only the on-axis signal and adjusts the three relative phases in turn. One iteration does not correspond to a real bandwidth or clock time. Manual alignment removes the imposed tilt using values the model already knows. The incoherent curve is a separate ensemble average with the same channel powers; it is not rebuilt from camera data. Bucket power is the power inside a fixed 15 µm bucket as a fraction of the transmitted input power. It is not wall-plug efficiency, and the bucket does not search for the main lobe. The pupils are sampled on a finite grid, and the drawn beam paths are schematic. Polarization, spectral mismatch, amplifier gain dynamics, turbulence and detector noise are left out. Each selection acquires the initial field, computes forty controller iterations and acquires the current field. The two images use a common fixed input-power reference of 0.04 per pixel and a display gamma of 0.38; the stored camera pixels and all power readouts remain linear. The drawn focal ray offsets enlarge tilt twelvefold. The network interior and propagation between the pupil and lens are schematic, not an independently traced optical relay. The central sensor patch shows the acquired fixed-bucket power with a common linear brightness reference of 0.3, clipped above it. Replay only animates field transport.

Laser foundations · Light, gain and feedback

[L01 · Compare sources](https://sandboxphysics.com/labs/laser-source-comparison/) [L02 · Count transitions](https://sandboxphysics.com/labs/light-matter-transitions/) [L03 · Build inversion](https://sandboxphysics.com/labs/population-inversion/) [L04 · Amplify once](https://sandboxphysics.com/labs/single-pass-amplifier/) [L05 · Add feedback](https://sandboxphysics.com/labs/passive-optical-resonator/) [L06 · Start from noise](https://sandboxphysics.com/labs/laser-noise-startup/) [L07 · Build and debug](https://sandboxphysics.com/labs/build-debug-laser/) [L08 · Measure and diagnose](https://sandboxphysics.com/labs/laser-diagnostic-bench/) [L09 · Select axial modes](https://sandboxphysics.com/labs/gain-longitudinal-modes/) [L10 · Confine the beam](https://sandboxphysics.com/labs/stable-resonator-geometry/) [L11 · Select spatial modes](https://sandboxphysics.com/labs/transverse-laser-modes/) [L12 · Propagate and measure](https://sandboxphysics.com/labs/gaussian-beam-quality/) [L13 · Align and match](https://sandboxphysics.com/labs/alignment-mode-matching/) [L14 · Optimize extraction](https://sandboxphysics.com/labs/output-coupler-optimization/) [L15 · Drive the dynamics](https://sandboxphysics.com/labs/laser-dynamics-relaxation/) [L16 · Store and release](https://sandboxphysics.com/labs/q-switched-giant-pulse/) [L17 · Lock phases into pulses](https://sandboxphysics.com/labs/mode-locking-frequency-comb/) [L18 · Calibrate the comb](https://sandboxphysics.com/labs/optical-frequency-comb/) [L19 · Inject carriers](https://sandboxphysics.com/labs/semiconductor-laser-diode/) [L20 · Compare gain media](https://sandboxphysics.com/labs/laser-medium-zoo/) [L21 · Distributed gain](https://sandboxphysics.com/labs/fiber-fbg-laser/) [L22 · Choose feedback](https://sandboxphysics.com/labs/laser-feedback-architectures/) [L23 · Balance ultrafast pulses](https://sandboxphysics.com/labs/ti-sapphire-oscillator/) [L24 · Stretch and compress](https://sandboxphysics.com/labs/chirped-pulse-amplification/) [L25 · Trap and extract](https://sandboxphysics.com/labs/regenerative-multipass-amplifier/) [L26 · Convert frequencies](https://sandboxphysics.com/labs/nonlinear-frequency-conversion/) [L27 · Scatter and cascade](https://sandboxphysics.com/labs/raman-brillouin-lasers/) [L28 · Synchronize a slave](https://sandboxphysics.com/labs/injection-locking/) [L29 · Lock to a reference](https://sandboxphysics.com/labs/pdh-frequency-lock/) [L30 · Measure phase noise](https://sandboxphysics.com/labs/laser-linewidth-phase-noise/) [L31 · Scatter for feedback](https://sandboxphysics.com/labs/random-laser/) [L32 · Diagnose thermal scaling](https://sandboxphysics.com/labs/thermal-lensing/) [L33 · Combine coherent fields](https://sandboxphysics.com/labs/coherent-beam-combining/) [L34 · Sustain a Kerr pulse](https://sandboxphysics.com/labs/microresonator-kerr-comb/) [L35 · Return a delayed field](https://sandboxphysics.com/labs/external-feedback-chaos/) [L36 · Scan without mode hops](https://sandboxphysics.com/labs/tunable-laser-scan/)

Physical basis: [MIT: coherence and spectrum](https://ocw.mit.edu/courses/res-6-006-video-demonstrations-in-lasers-and-optics-spring-2008/resources/coherence-length-and-source-spectrum/) · [Rate equations](https://ocw.mit.edu/courses/6-977-ultrafast-optics-spring-2005/resources/chapter2/) · [Pumping and gain media (§7.2)](https://ocw.mit.edu/courses/6-974-fundamentals-of-photonics-quantum-electronics-spring-2006/bf3bdeb971819ddc9c68719d28bb2745_classnotes.pdf) · [Laser dynamics](https://ocw.mit.edu/courses/6-977-ultrafast-optics-spring-2005/resources/chapter4/)

Physics tutorial

## Phase control is only one part of combining

**Background** Separate amplifiers seeded by the same laser can share one frequency, yet their beams arrive with different phases and tilts.

**Why it matters** Four beams can deliver the same total power yet produce a dim, split focus. Their relative oscillation phases decide where interference sends that power.

Start with the essentials

- **Focus question**: Does locking the phases fix every combining error?
- **One-sentence intuition**: Piston locking can concentrate the light, but beam pointing and unequal amplitudes still determine how much reaches the chosen focal region.

### Core mathematical model

#### Field of each channel

$$
\begin{aligned}E_j&=A_j u(\boldsymbol q_j)e^{i\Phi_j}\\\Phi_j&=\phi_j+k\boldsymbol\vartheta_j\cdot\boldsymbol q_j\\\boldsymbol q_j&=\boldsymbol r-\boldsymbol r_j\end{aligned}
$$

Each channel has its own amplitude, piston phase and tilt. The feedback loop and the camera both work from these same values.

#### Tiled pupils seen through a Fourier lens

$$
\begin{aligned}E_{\rm tile}&=\sum_{j=1}^{4}E_j\\I_f&\propto|\mathcal F[E_{\rm tile}]|^2\end{aligned}
$$

The pupils do not overlap, so the total power is the sum of the channel powers. Interference only moves energy around in the focal plane.

#### Filled aperture: a lossless four-port network

$$
\begin{aligned}E_p&=\tfrac12\sum_j H_{pj}E_j\\H H^{\mathsf T}&=4\mathbb I\\\sum_p P_p&=\sum_j P_j\end{aligned}
$$

Each output port adds the four fields with its own pattern of Hadamard signs. Any mismatch between channels sends power into the rejected ports.

#### Dither control from one measured signal

$$
\begin{aligned}J&=\frac{|\sum_j c_j e^{i\phi_j}|^2}{(\sum_j c_j)^2}\\G_j&=\frac{J(\phi_j+\epsilon)-J(\phi_j-\epsilon)}{2\epsilon}\\\phi_j^{n+1}&=\phi_j^n+3KG_j\end{aligned}
$$

The controller corrects the piston phases one channel at a time, using a single measured number for each step. It leaves the tilt unchanged.

#### Incoherent reference

$$
\begin{aligned}\langle I_f\rangle_{\rm inc}&=s^2\sum_j|\mathcal F[E_j]|^2\\s&=\begin{cases}1&\text{tiled}\\1/2&\text{filled port}\end{cases}\end{aligned}
$$

Averaging over an ensemble removes the interference cross terms. The curve is that average, not one noisy frame.

#### Power inside a fixed bucket

$$
\eta_B=\frac{\int_{|\boldsymbol\rho|<15\,\mu\mathrm m}I_f\,d^2\rho}{P_{\rm input}}
$$

Changing the array spacing changes the sidelobes, even after the phases are locked.

### Common difficulties

#### A brighter focus means more power

**Typical misconception** Locking the phases creates extra light energy.

**Better mental model** No power is created. In the lossless network, the four output ports together always carry the input power. In a tiled array, interference only moves power from place to place.

#### One good number means everything is fixed

**Typical misconception** If the on-axis phase fidelity is perfect, all the beams must be aligned.

**Better mental model** The metric is normalized at the current tilt, so it can reach its best value while the beams still point apart. Check the actual bucket power on the camera, and compare it with the result after manual alignment.

### Run the experiment

1. 01

   #### Compare the acquired spots

   Choose Coherent focus. The initial camera and the camera after forty controller iterations are acquired automatically.

   **What to observe:** The focus concentrates as the relative phases align. Both images use the same fixed brightness map; the ring marks the same fifteen-micrometre bucket.

2. 02

   #### Leave the beams tilted

   Choose Locked but tilted and compare the phase metric with bucket power. Open Advanced controls and choose Manually remove tilt.

   **What to observe:** A high phase metric at the current tilt can coexist with a weak bucket signal. Steering can add power to the bucket after piston locking has finished.

3. 03

   #### Follow the rejected power

   Choose Single-port combining, then weaken the fourth channel. Compare Bright sidelobes with the tiled default separately.

   **What to observe:** Imbalance leaves power in the three rejected ports. A sparse tiled pupil instead redistributes more of the focal pattern into sidelobes.

Physical conclusion

Compare the initial and current focus at the same display gain, then check the fixed-bucket and output-port powers.

Waves & optics · Starter path

## From one ray to interference measurement

Start with refraction, find where the ray picture stops working, then use interference to measure tiny distances.

[Start here → **Optical Boundary Explorer** Turn the incident angle and watch reflected and transmitted power trade off. Then switch to the critical-angle scene. Observe · 11 min](https://sandboxphysics.com/labs/optical-boundary-explorer/)

1. [1 Optical Boundary Explorer](https://sandboxphysics.com/labs/optical-boundary-explorer/)
2. [2 Rainbow Caustic Observatory](https://sandboxphysics.com/labs/rainbow-laboratory/)
3. [3 Camera Obscura](https://sandboxphysics.com/labs/camera-obscura/)
4. [4 Coherent Wave Composer](https://sandboxphysics.com/labs/coherent-wave-composer/)
5. [5 Young Double-Slit Bench](https://sandboxphysics.com/labs/young-double-slit-bench/)
6. [6 Michelson Precision Lab](https://sandboxphysics.com/labs/michelson-precision-lab/)

[View the full path →](https://sandboxphysics.com/topics/waves-and-optics/#starter-path)
