Edmund Kelleher

Academic website

iSimulate: Fiber Toolkit

iSimulate: Fiber Toolkit is a new, feature-rich, user-friendly, cross-platform application for simulating and visualising numerous problems in fibre optics. The project is currently under development by Edmund Kelleher and Robert Woodward – research scientists with the Femtosecond Optics Group, Imperial College London – and uses optimised numerical algorithms coupled with rich two- and three-dimensional visualisation to simply and quickly explore how light interacts in optical fibre.

Technical features

  • Computation of step-index fibres and photonic crystal fibres (PCF) by solving the characteristic eigenmode equations (using a vectorial effective index method for PCF).

  • Pulse propagation along fibre by solving the generalized nonlinear Schrödinger equation.

  • Simulation of chirped and apodized fibre Bragg gratings by solving coupled wave equations.

  • Visualisation including: optical spectrum and pulse shape; temporal and spectral phase; opitcal spectrogram; autocorrelation function; and evolution plots showing how these quantities vary with distance along the fibre length.

  • In addition to computing fibre properties and exploring optical propagation in fibre, future releases of iSimulate: Fiber Toolkit will offer numerical models of other common fibre components, for example fibre amplifiers, and will enable full simulation of fibre lasers and other fibre-based components, devices and systems.

    iSimulate: Fiber Toolkit enables users to quickly and easily simulate a variety of problems in fibre optics through an intuative graphical user interface (GUI), from pulse compression to supercontinuum generation. This application will benefit a variety of users: as an educational tool to explore nonlinear effects in fibre; as a means of producing publication-quality simulations to support research work, or as a design guide for industry.

    The anticipated release date of this project is early 2015. If you would like to be notified when the software is released: please enter your email address below.


    These images highlight some of the functionality of iSimulate: Fiber Toolkit.


    Application GUI showing supercontinuum generation simulation [Dudley, Genty and Coen, Rev. Mod. Phys. 78, 1135 (2006)]. The slider control enables real-time visualisation of pulse propagation and supercontinuum evolution.


    [Left to right] Computed dispersion curve for a PCF with 1.49 μm hole diameter and 3.2 μm pitch (inset: 2D mode profile of the fundamental HE11 mode). Animated 3D spectrogram showing an N=50 soliton propagating in a 10 m length of highly nonlinear fibre. 3D mode profiles of supported linearly polarised (LP) modes in SMF28 fibre at 600 nm.