RP Photonics logo
RP Photonics
Modeling & Design Software
Technical consulting services on lasers, nonlinear optics, fiber optics etc.
Profit from the knowledge and experience of a top expert!
Powerful simulation and design software.
Make computer models in order to get a comprehensive understanding of your devices!
Success comes from understanding – be it in science or in industrial development.
The famous Encyclopedia of Laser Physics and Technology – available online for free!
The ideal place for finding suppliers for many photonics products.
Advertisers: Make sure to have your products displayed here!
powerful tools for efficient laser development and laser science
This page gives you an overview on our software products.
RP Fiber Calculator is a convenient tool for calculations on optical fibers.
RP Fiber Power is an extremely flexible tool for designing and optimizing fiber devices.
RP Resonator is a particularly flexible tool for laser resonator design.
RP ProPulse can simulate the pulse evolution e.g. in mode-locked lasers and sync-pumped OPOs.
RP Coating is a particularly flexible design tool for dielectric multilayer systems.
RP Q-switch can simulate the power evolution in Q-switched lasers.
Most of our software products support a powerful script language, which gives you an extraordinary degree of flexibility.
Here you learn about software license conditions, updates and upgrades, etc.
Competent technical support is a key quality associated with software from RP Photonics.
RP Photonics has distributors in various countries.
The RP Photonics Software News keep you updated on our developments and give the users additional interesting hints.
Here you can make inquiries e.g. concerning technical details, prices and quotations.
en | de

RP Fiber Power – Simulation and Design Software
for Fiber Optics, Amplifiers and Fiber Lasers

Example Case: Parabolic Pulses in a Fiber Amplifier

Description of the Model

Here, we numerically simulate the amplification of originally unchirped ultrashort pulses in an Yb-doped fiber amplifier with normal chromatic dispersion.

The following code is used to define the input pulses, the fiber properties and a few numerical parameters:

lambda0 := 1030 nm
E0 := 0.1 nJ  { initial pulse energy }
tau0 := 100 fs  { initial pulse duration }
GVD_f := 20000 fs^2 { per meter }
n2_f := 3e-20  { nonlinear index }
N_t := 2^10  { number of grid points }
T := 60 * tau0  { width of temporal range }
DoPulsePropagation() := 
    set_pulse_grid(T, N_t, lambda0);
    startpulse_G(E0, tau0, 0);
    set_n2(n2_f);  { nonlinear index }
    set_GVD(GVD_f);  { group velocity dispersion (no higher-order dispersion) }
    pp_fiber(1, signal);

The center wavelength and mode area are taken from the definition of the optical signal channel (not shown here).

As needed, one may add higher-order dispersion (possibly calculated with the mode solver), stimulated Raman scattering, more complicated input pulses, etc.


Figure 1 shows the resulting amplified pulse. Due to the effects of the Kerr nonlinearity and the chromatic dispersion, the pulse has become much longer and is strongly chirped. The pulse shape is approximately parabolic. The results depend only weakly on the input pulse; for example, they are quite similar if its duration is doubled.

parabolic pulse

Figure 1: Temporal profile of the amplified pulse, also showing the rise of instantaneous frequency (an up-chirp).

Figure 2 shows the spectral shape of the amplified pulse. The roughly parabolic shape of the spectral phase suggests already that dispersive compression with pure second-order dispersion should be suitable for strongly compressing the pulse (see below).

parabolic pulse

Figure 2: Spectral profile of the amplified pulse and the spectral phase.

Figure 3 shows the spectrogram of the pulse after the fiber. Here, one can also see the up-chirp.

parabolic pulse

Figure 3: Spectrogram of the pulse after the fiber.

Figure 4 shows how the optical bandwidth, the energy and the duration of the pulses evolve in the fiber. The pulse bandwidth is measured on a level of 1% of the peak power spectral density (not as a full width at half maximum).

parabolic pulse

Figure 4: Evolution of pulse parameters along the fiber.

Figure 5 shows how the amplified pulse could be temporally compressed in a dispersive pulse compressor. The peak power and pulse duration are shown as functions of the applied second-order dispersion. The best compression is achieved for a dispersion of about −15000 fs2. Also, it is displayed in text form what compression results could be obtained with a compressor using optimized chromatic dispersion up to 4th order.

compression of parabolic pulse

Figure 5: Peak power and pulse duration as functions of the applied second-order dispersion in a pulse compressor after the amplifier.

(back to the list of example cases)