Harmonic Mode-Locking Rate
Calculate harmonic mode-locking pulse rate and spacing.
Description
Harmonic mode locking multiplies a fundamental repetition rate by an integer order.
Harmonic mode locking multiplies a fundamental repetition rate by an integer order. Pulse spacing is the reciprocal of the resulting rate.1
Calculate harmonic mode-locking pulse rate and spacing.
When to use Harmonic Mode-Locking Rate
Use this tool to calculate harmonic mode-locking pulse rate and spacing.
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 Harmonic Mode-Locking Rate and understand its results
- 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.
- Enter fundamentalRepetitionRateHertz, harmonicOrder using the field table and calculation rules, then run the tool.
- Read harmonicRepetitionRateHertz, pulseSpacingSeconds, pulsesPerFundamentalRoundTrip. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- 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 field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| fundamentalRepetitionRateHertz | Fundamental repetition rate (Hz) | number; minimum: 0 | Required |
| harmonicOrder | Harmonic order | integer; minimum: 1 | Required |
Enter positive fundamental Hz and positive integer harmonic order. Return harmonic Hz, seconds and pulses per fundamental round trip.
rate=fundamental×order; spacing=1/rate Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| harmonicRepetitionRateHertz | Harmonic repetition rate (Hz) | number; minimum: 0 |
| pulseSpacingSeconds | Harmonic pulse spacing (s) | number; minimum: 0 |
| pulsesPerFundamentalRoundTrip | Pulses per fundamental round trip | integer; minimum: 1 |
{
"input": {
"fundamentalRepetitionRateHertz": 1000000,
"harmonicOrder": 10
},
"output": {
"harmonicRepetitionRateHertz": 10000000,
"pulseSpacingSeconds": 1e-7,
"pulsesPerFundamentalRoundTrip": 10
}
} Limitations and assumptions
No pulse stability, cavity dynamics or actual harmonic locking is verified.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Longitudinal Mode Count: Calculate cavity free spectral range and longitudinal modes within a gain bandwidth. For a complementary task, use Noise-Like Pulse Duty Factor: Calculate noise-like burst duty factor, burst energy, and in-burst average power.
References
-
Harmonic Mode-Locking Rate — tool.io
Similar or alternative tools
- Longitudinal Mode Count
Calculate cavity free spectral range and longitudinal modes within a gain bandwidth.
- Noise-Like Pulse Duty Factor
Calculate noise-like burst duty factor, burst energy, and in-burst average power.