Self Phase Modulation Calculator

Quantify self phase modulation in fibers and waveguides. Pick parameters, losses, and pulse width options. See phase shift, chirp estimate, then export results instantly.

Choose the option that matches your available data.
Silica is often near 2.6e-20 m²/W.
Example: 1550 nm telecom region.
Typical single‑mode fiber: ~80 µm².
Example: 1.3e-3 1/(W·m) for common fibers.

Use peak, not average, for pulsed sources.
Set total interaction length in meters.
0.2 dB/km is common around 1550 nm.

Adds an approximate max instantaneous frequency shift from SPM.
Used to infer T0 for a Gaussian pulse.
Reset

Formula used

Self phase modulation arises from an intensity‑dependent refractive index. In a guided structure, the nonlinear phase accumulated over the effective interaction length is:

If the Gaussian pulse option is enabled, the instantaneous frequency shift follows Δω(t)=−d(Δφ(t))/dt. For P(t)=P0·exp(−(t/T0)²), the maximum shift is approximated by:

How to use this calculator

  1. Pick a computation mode: compute γ or enter it directly.
  2. Enter peak power P0, length L, and attenuation in dB/km.
  3. Optional: enable the Gaussian pulse estimate and enter pulse FWHM.
  4. Press Calculate. Results appear above the form.
  5. Use Download CSV or Download PDF to export.

Example data table

Case Mode P0 (W) L (m) α (dB/km) λ (nm) Aeff (µm²) n2 (m²/W) Approx Δφ (rad)
Telecom fiber Compute γ 5 1000 0.2 1550 80 2.6e-20 ≈ 6.5
Short waveguide Direct γ 2 50 0 ≈ γ·P0·L
Low power check Compute γ 0.2 500 0.2 1550 80 2.6e-20 < 1

These examples are illustrative. Use your measured parameters for accurate design checks.

Professional notes on self phase modulation

1) Why self phase modulation matters

Self phase modulation (SPM) is a Kerr-effect process where optical intensity changes the refractive index, imprinting a time-varying phase on the waveform. That phase becomes chirp, which broadens the spectrum and can reshape pulses. In links it can distort phase; in labs it enables broad spectra.

2) Core metric: nonlinear phase shift

The main quantity is the accumulated nonlinear phase shift Δφ = γ·P0·Leff. A common design checkpoint is Δφ ≈ 1 rad, where spectral changes become noticeable. Values above ~3–5 rad often indicate strong broadening, higher sensitivity to dispersion, and more stringent launch-power control.

3) Interpreting γ from material and geometry

If γ is computed, the calculator uses γ = 2πn2/(λAeff). For silica near 1550 nm, n2 is often around 2.6×10−20 m²/W. A smaller effective area increases γ, so compact waveguides can show large SPM at modest power compared with standard single-mode fiber.

4) Loss and the effective length

Loss reduces the interaction, captured by Leff = (1−e−αL)/α. For low-loss fiber such as 0.2 dB/km, Leff approaches L for short spans but saturates over longer distances. This is why long links do not increase Δφ linearly once attenuation becomes significant.

5) Pulse width and chirp scaling

For a Gaussian pulse, the peak chirp scales roughly with Δφ/T0, where T0 is derived from the pulse FWHM. Shorter pulses generate larger instantaneous frequency shifts for the same Δφ. This calculator reports an approximate maximum Δf and a symmetric peak-to-peak broadening estimate of about 2·Δfmax.

6) Connecting results to bandwidth and instruments

If your estimated broadening is comparable to instrument resolution, you should expect measurable changes. In time-domain systems, added chirp can interact with dispersion to stretch pulses. In coherent systems, SPM shifts phase and increases nonlinear interference at higher launch powers.

7) Practical input guidance

Use peak power P0 for pulsed sources; average power can understate SPM by large factors. When in doubt, compute peak power from pulse energy and duration. For waveguides, prefer measured γ and Aeff. Include realistic loss values so Leff reflects the actual nonlinear interaction region.

8) Design decisions and mitigation

To reduce SPM, lower P0, increase Aeff, or shorten L. Dispersion management can limit pulse distortion by controlling chirp evolution. When SPM is desired, target a Δφ range and verify the broadened spectrum stays inside component bandwidth and safety limits.

FAQs

1) What is the B-integral in this calculator?

The B-integral is the accumulated nonlinear phase in radians. In this tool it is equal to Δφ. It is widely used as a quick measure of Kerr nonlinearity strength in fibers and bulk optics.

2) Should I enter average power or peak power?

Use peak power for pulsed operation because SPM depends on instantaneous intensity. If you only know average power, estimate peak power using repetition rate and pulse duration, or use measured peak values from your source specifications.

3) Why does attenuation change the result?

Loss reduces optical power along the path, so the nonlinear interaction is weaker than γ·P0·L. Leff accounts for this decay, providing a realistic interaction length when attenuation is nonzero.

4) When should I use direct γ instead of computing it?

Use direct γ when you have a datasheet or measured value for your exact fiber or waveguide. Computed γ is sensitive to Aeff, λ, and n2 assumptions, which can differ across designs and fabrication runs.

5) What does Δφ ≈ 1 rad mean in practice?

It is a common threshold where SPM-driven spectral changes become noticeable. Below that, broadening is often modest. Above that, chirp and spectrum growth are stronger, and dispersion or filtering effects become more important.

6) Is the pulse frequency-shift estimate exact?

No. It is an engineering estimate for a Gaussian pulse, intended for quick sizing. Exact behavior depends on pulse shape, dispersion, higher-order nonlinearities, and any power evolution beyond simple loss.

7) Why does the example table show “≈ γ·P0·L”?

That row illustrates the lossless limit. When α is zero, Leff equals L, so Δφ reduces to γ·P0·L. It is a useful sanity check for short, low-loss waveguides.

Related Calculators

Optical waveguide lossOptical fiber attenuationOptical fiber dispersionFiber numerical apertureFiber V numberMode field diameterBending loss fiberCoupling efficiency fiberGraded index profileStep index fiber

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.