Comb Spacing Lock

Summarize gain-switched comb spacing lock error.

Description

Comb-spacing lock statistics compare measured spacings with a target.

Comb-spacing lock statistics compare measured spacings with a target. RMS is taken about the target, so it includes mean offset as well as scatter.1

Summarize gain-switched comb spacing lock error.

When to use Comb Spacing Lock

Use this tool to summarize gain-switched comb spacing lock error.

Prepare the optical measurements, geometry, fitted coefficients or caller-selected thresholds requested. Confirm wavelength, radius/diameter, pulse-width, angle and unit conventions before running the calculation.

How to use Comb Spacing Lock and understand its results

  1. Prepare the optical measurements, geometry, fitted coefficients or caller-selected thresholds requested. Confirm wavelength, radius/diameter, pulse-width, angle and unit conventions before running the calculation.
  2. Enter measuredSpacingsHertz, targetSpacingHertz using the field table and calculation rules, then run the tool.
  3. Read meanSpacingHertz, meanErrorHertz, rmsErrorHertz. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
measuredSpacingsHertzMeasured comb spacings (Hz)list of numberRequired
targetSpacingHertzTarget spacing (Hz)number; minimum: 0Required

Enter nonempty finite signed spacing list and nonnegative target Hz. Return mean, signed error and RMS.

meanError=mean(spacings)−target; RMS=sqrt(Σ(spacing−target)²/n)

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
meanSpacingHertzMean spacing (Hz)number
meanErrorHertzMean spacing error (Hz)number
rmsErrorHertzRMS spacing error (Hz)number; minimum: 0
json
{
  "input": {
    "measuredSpacingsHertz": [
      99,
      101
    ],
    "targetSpacingHertz": 100
  },
  "output": {
    "meanSpacingHertz": 100,
    "meanErrorHertz": 0,
    "rmsErrorHertz": 1
  }
}

Limitations and assumptions

No lock loop, spacing extraction, time-series drift or acceptance threshold is supplied.

Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Lists are limited to 100,000 entries; the rules above may require smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use DFB Array Channel Spacing: Measure adjacent wavelength spacing and spacing nonuniformity in a DFB array. For a complementary task, use Dual-Comb Time Magnification: Calculate dual-comb asynchronous sampling period and time magnification.

References

  1. Comb Spacing Lock — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies