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 Calculator – Documentation

Here we explain in detail how the RP Fiber Calculator software is used.
Each of the menu items explains one of the tabs.

Fiber Ends

In this tab you can calculate how light is reflected at a fiber end, which may be angled. This is not trivial to calculate, since in multimode fibers you can get a coupling between different modes.

This functionality is available only in the PRO version.

RP Fiber Calculator, reflections at fiber ends

Input Parameters

The following inputs are required:

  • Select the fiber. (Its index profile is defined in the “Index profile” tab.)
  • Enter a wavelength in nanometers.
  • Set the cut angle, i.e., the angular deviation of the fiber end from a perpendicular cut.
  • You may or may not define specific modes of the input and reflected light via their l and m indices. Note that different orientations can be specified – see below.

The calculated quantities depend on whether or not you enter specific input or output modes:

  • If you enter a specific input and reflected mode, you obtain the coupling only for that pair of modes. Also, you obtain the total power coupled to all other guided modes.
  • If you enter only an input mode, you obtain the coupling of that mode to all modes. Also, the total reflectivity is given.
  • If you enter only an output mode, you obtain the coupling of all input modes to that mode.
  • If no specific input and reflected modes are specified, you obtain for each input mode the total power reflected into guided modes of the fiber. Also, the average reflectivity is displayed. That gives the effective reflectivity if all input fiber modes carry the same optical power.

Orientations of Mode Profiles

Modes with l ≠ 0 can have two different orientations: one with a cos l φ dependence and one with a sin l φ dependence. You can get the latter by specifying a negative l value.

The software handles orientations as follows:

  • If you have a specific input or output mode, only the specified orientation is taken into account. For example, if your input mode is LP−1,1, only the sin φ orientation is considered.
  • If you have arbitrary input or output modes, all possible orientations are taken into account.

What is the Total Reflectivity?

You may want to know how much power overall is reflected into guided modes of the fiber. If the fiber is a multimode fiber, that will depend on how the power in that fiber is distributed over the modes, since the reflection losses can be strongly mode-dependent.

In some cases, you may assume that you have an approximately uniform distribution of power over the modes. In that case, the total reflectivity can be approximated by the average reflectivity of all modes. You will find that value below the table of coupled powers if you do not specify input and output modes.

Speed and Numerical Accuracy

For fibers with only a couple of guided modes, the calculations are fairly quick; they can usually be done within a few seconds. If there are dozens or even hundreds of modes, however, the calculations can take a substantial computation time. Note that the software needs to consider a very large number of pairs of modes in such cases.

Note that there is a trade-off between numerical accuracy and computational speed. Therefore, you may e.g. get 99.9% coupling displayed where theoretically it should be 100%.

Note also that the influence of beam divergence and polarization on the Fresnel reflection is ignored in the calculations. Such effects are normally quite weak, except in a regime where the effective reflection anyway becomes very weak.