BPM-Matlab

BPM-Matlab models electric field propagation in optical fibers, including bending, using the Douglas-Gunn Alternating Direction Implicit (ADI) finite difference method to simulate diverse fiber geometries and arbitrary refractive index profiles.


Key Features:

  • Versatility: Handles a wide range of optical fiber geometries and arbitrary refractive index profiles, including bent fiber configurations.
  • Numerical method: Implements the Douglas-Gunn Alternating Direction Implicit (ADI) finite difference method for beam propagation modeling.
  • Computational performance: Uses the ADI finite difference approach to improve computational efficiency and numerical accuracy for complex structures.
  • Validation: Performance and results have been compared with published experimental, numerical, and theoretical data and benchmarked against commercial software.

Scientific Applications:

  • Imaging technologies: Simulates field propagation in fiber-based imaging systems to support fiber design and signal delivery analysis.
  • Telecommunications: Models modal propagation and field evolution in optical fibers to inform fiber design and transmission performance studies.
  • Material processing: Predicts field distributions in fibers used for laser delivery and processing applications.
  • Remote sensing: Simulates propagation effects relevant to fiber-based sensing and signal collection systems.

Methodology:

Numerical simulations are performed using the Douglas-Gunn Alternating Direction Implicit (ADI) finite difference method to compute electric field propagation in optical fibers with arbitrary refractive index profiles and bending.

Topics

Details

License:
GPL-3.0
Tool Type:
command-line tool
Programming Languages:
MATLAB
Added:
6/14/2021
Last Updated:
8/18/2021

Operations

Publications

Veettikazhy M, Kragh Hansen A, Marti D, Mark Jensen S, Lykke Borre A, Ravn Andresen E, Dholakia K, Eskil Andersen P. BPM-Matlab: an open-source optical propagation simulation tool in MATLAB. Optics Express. 2021;29(8):11819. doi:10.1364/oe.420493. PMID:33984955.

PMID: 33984955
Funding: - Teknologi og Produktion, Det Frie Forskningsråd: 7017-00021 - Otto Mønsteds Fond: 20-81-0035 - Engineering and Physical Sciences Research Council: EP/P030017/1

Links