
Learn about the 'User Interface' of COMSOL Multiphysics. We see an example of how to define parameters and build a case of a single-clad optical fiber cross-section.
Learn how to create a list of 'Parameters' for better organization while building a COMSOL Multiphysics model.
Learn how to construct a Step index fiber cross-section geometry in COMSOL Multiphysics.
Learn how to assign blank material and material from the COMSOL library to model geometries.
Learn how to mesh the geometries in COMSOL with physics-controlled mesh and user-controlled mesh.
Learn how to perform mode analysis, calculate effective mode indices, and find TE and TM modes of optical fibers.
Learn how to define custom materials by defining a custom refractive index value as a function of wavelength, also known as the Sellmeier equation.
Learn how to set up various boundary conditions. (1) Impedance Boundary Condition, (2) Scattering Boundary Condition, and (3) Perfectly Matched Layer
In this key lecture of Project 1, we discuss the following topics:
1) Refractive index profile of Step-index fibers
2) V-number or Normalized frequency equations
3) Python-based 'Fiber parameter calculator' for V number, single-mode or multi-mode operation, Mode field diameter, Mode volume or number of possible modes, etc.
4) Mode analysis of Single-mode and Multi-mode Fibers
5) Adding an arrow surface to the mode field distribution
6) TE TM modes
We visualise the electric field in the z-direction as a gradient and the magnetic field in the z-direction as contour lines for various modes.
We model the double-cladding fibre and calculate the power confined to the core, which is also known as the overlap factor.
We learn about 2D Axisymmetric modelling of optical fibres and study the effects of bending of optical fibres on their modes. We also learn about COMSOL's 'Parametric Sweep' technique to vary the bending radius over a range and study how the different values of bending radius affect the modes.
We discuss the designs of Microstructured Fibres. There are mainly two types of such fibers: (1) Suspended Core Fiber, (2) Photonic Crystal Fiber. We explain how to model and use boundary conditions for modelling such a microstructured fiber.
We design and build a model of a microstructured fiber. Using the 'Perfectly Matched Layer', we perform its mode analysis.
We employ a scattering boundary condition (SBC) for the microstructured fiber model. We obtain leaky modes and then arrange Longitudinal and Transverse electric and magnetic fields in a multiplot figure.
COMSOL – Mode Analysis of Optical Fibers is a complete, hands-on guide to simulating and understanding light propagation in optical fibers using COMSOL Multiphysics.
Designed for students, researchers, and engineers in photonics, this course takes you step-by-step from building simple step-index fibers to advanced microstructured fiber modeling — all within COMSOL’s powerful simulation environment.
You’ll begin with the fundamentals of the COMSOL interface, parameter definition, geometry creation, and meshing. Then, through structured projects, you’ll explore how to model, analyze, and visualize fiber modes, including single-mode, multi-mode, double-cladding, and bent fibers, as well as microstructured photonic crystal fibers.
What You’ll Learn
Master COMSOL basics - Interface, parameters, geometry, materials, and meshing
Perform optical mode analysis to find TE and TM modes and compute effective indices
Visualize vector fields (Ez, Hz, normE, normH) using gradient and contour plots
Model advanced fiber designs - Double-cladding, bent, and microstructured fibers
Use PML and Scattering Boundaries (SBC) to analyze guided and leaky modes
Compute optical properties such as power confinement and overlap factor
Apply Parametric Sweep to study bending effects and mode variations
Integrate Python tools (Fiber Parameter Calculator) for analytical fiber calculations
Key Features
Step-by-step modeling demonstrations in COMSOL Multiphysics
15 structured lectures covering basic theory + simulation practice
Downloadable Python script, parameter file
Concept-reinforcing quizzes after every lecture
Clear distinction between guided vs. leaky modes and TE/TM field visualization
Covers PML vs. SBC boundaries, bending losses, and mode confinement trends
Designed for beginners to intermediate users in photonics and fiber optics simulation
Projects Covered
Project 1: Step-Index Fiber – SMF vs. MMF
Mode analysis, V-number calculation, and Python-based fiber parameter tool.
Project 2: Double-Cladding Fiber
Power confinement and overlap factor computation.
Project 3: Fiber Bending Study
2D axisymmetric model with parametric sweep for bending radius.
Project 4: Microstructured Fibers
Modeling, mode analysis with PML and SBC, and visualization of leaky modes.
Disclaimer
This course is not affiliated with, endorsed by, or sponsored by COMSOL AB. COMSOL Multiphysics® is a registered trademark of COMSOL AB. All references to COMSOL Multiphysics® software in this course are made solely for educational and instructional purposes. For official COMSOL support, training, or licensing, please visit the official COMSOL website.