Photonics Engineering Courses


In this course, we will demonstrate the workflow for setting up an Ansys Lumerical FDE simulation to find the supported modes of a waveguide and analyze the frequency response of the modes. We will learn what types of devices and applications can be simulated using the FDE solver, and the types of results that can be obtained using the analysis tools.

In this course, we will discuss the algorithm used to find the eigenmodes of a given structure and the properties of those modes in Ansys Lumerical FDE. We will also explain the overlap and power coupling calculations, the feature that tracks modes as a function of frequency, and how properties such as dispersion and group velocity are calculated. By the end of this course, you will be able to describe the algorithm used by the FDE solver, know when the FDE method can be applied, understand the difference between the overlap and power coupling quantities, and know how the overlap frequency sweep calculations are performed.

In this course, we will learn about the material database and how to add new materials. We will also learn when broadband material fits need to be generated and how to check material fits. By the end of this course, you will be able to add new materials to the material database, know when broadband material fits need to be used, check material fits in the material explorer, and know where to find more information on the material models.

In this course, we will learn about the properties that are set in the Ansys Lumerical FDE solver region and mesh override regions. The FDE solver region is where the solver region geometry, mesh and boundary conditions can be set.

In this course, we will learn how to run the Ansys Lumerical FDE solver, use the built-in analysis options, get results using the scripting language, and export results. We will also discuss convergence testing for verifying result accuracy. By the end of this course, you will be able to understand the difference between layout and analysis modes, calculate modes of straight and bent waveguides using the FDE solver, know how to use the data analysis group, understand the difference between the integrated frequency sweep tool and the general parameter sweep tool, plot and export results, explain what convergence testing is and why it is necessary, and know where to find information about script commands used for FDE analysis.

In this course, we will cover the basic workflow for EME simulations, and when you should use EME simulations. We will also go through a hands-on step-by-step example showing how to set up, run and analyze results for a spot size converter.

This course will cover some background on the calculations performed for the Eigenmode Expansion (EME) method used for Ansys Lumerical EME simulations. The EME method makes use of the Finite Difference Eigenmode (FDE) solving algorithm, which is covered in detail in the FDE learning track. The FDE learning track is a recommended prerequisite for this course, so the FDE algorithm will not be discussed in detail here.

This course will cover the basic settings of the Ansys Lumerical EME solver region, including the simulation region geometry, cell definition, periodicity and boundary conditions. Note that many of the settings are shared with the FDE solver settings. Those settings will not be covered here. See the Lumerical FDE Learning Track for more information.

In this course, we will discuss ports, cells, and monitors. It will cover how to add, and set up ports, and select port modes. This will be followed by a discussion of monitor types and how to set them up.

In this course, we will look at the results after running Ansys Lumerical EME simulations and discuss how to interpret those results. Examples demonstrating how to use the periodicity settings and the propagation sweep tool will also be presented.

In this course, we will discuss the sources of error in an Ansys Lumerical EME simulation and how to verify the accuracy of simulation results by using convergence testing and error diagnostics.

In this course, we will briefly explain what Ansys Lumerical varFDTD is and how it works. We will introduce some key example devices where the varFDTD solver can be used..

In this course, we will demonstrate how to set up and run an Ansys Lumerical varFDTD simulation of a double bus ring resonator, collect the results and discuss how the results compare to 3D FDTD simulation results.

In this course, we will discuss the effective index method used by the Ansys Lumerical varFDTD solver to collapse a 3D geometry into a 2D simulation. The course starts by describing the simulation workflow, which highlights some of the differences between varFDTD and a traditional FDTD simulation. After the workflow is introduced, more information will be provided on the algorithm used to compress the simulation into an effective 2D simulation.

In this course, we will discuss the solver region, materials, sources and monitors used in varFDTD. Most of the features are similar to those in FDTD, so we will only focus on the aspects of the features that are unique to varFDTD.

The Ansys Lumerical varFDTD solver can be used to simulate a range of planar integrated optics components. In this course, we will show several example devices and results that can be obtained from the varFDTD solver.