Simulating Light Propagation in Multi-core Fibers With the Software RP Fiber Power (original) (raw)

RP Fiber Power logo

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

This Power Form allows one to conveniently simulate the propagation of light in a multi-core fiber. We offer a lot of flexibility for investigating a wide range of aspects.

graphic for this Power Form

Basic Features of the Model

Definition of One Core

You can define the refractive index profile — for example, with an expression for maximum flexibility:

You may also choose the simpler “single-step” or “multiple steps” option.

The modes of a single core are calculated from these inputs.

Pattern of Cores

Next, you define a pattern of cores. Various grid types are available:

It is possible to further modify the originally defined nominal design by applying arbitrary offsets to the positions of any cores (in ($x$) and ($y$) direction).

Twisting, Tapering, Bending

By default, the defined refractive index profile is assumed to be constant over the length of the fiber. However, we can apply various types of modifications (also in combination) in the fiber properties section:

Twisting means applying a ($z$)-dependent rotation of the core pattern. To define a twist, you enter an expression which specifies the rotation (twist) angle (in degrees) as a function of the ($z$) (in m) coordinate.

Tapering means applying a ($z$)-dependent expansion or shrinking factor to the refractive index profile.

You can also introduce arbitrary bending in ($x$) and ($y$) direction. For each direction, you specify the bend radius as a function of the ($z$) coordinate.

Absorption

You can choose to include spatially dependent absorption losses in the fiber. There are two ways of defining those: for the whole grid or for one core (then applied to each core individually).

In some cases, it is helpful to add some artificial absorption in a simulation.

Optical Input

The simulation always involves the propagation of a given optical input which is injected into the fiber. This input is always assumed to be monochromatic. Input parameters are:

Numerical Grid

The simulations are done with numerical beam propagation. This requires a numerical grid, the parameters of which can be defined here: a certain grid range, number of grid points in ($x$) and ($y$) direction, length of fiber, etc.

Diagrams

A number of diagrams can be created:

Some examples of diagrams:

See also: overview of Power Forms