ECE 69500 - Computational Multiphysics of Quantum and Nanophotonic Systems

Course Details

Lecture Hours: 3 Credits: 3

Counts as:

Experimental Course Offered:

Spring 2017

Requisites:

Graduate standing, or instructor permission (desired ECE 61800, 60400, ECE 59500: Numerical Simulations of Quantum and Electromagnetic Systems ???)

Requisites by Topic:

Elect/Magn Interactions; Programming For Engineers (C, C++, MATLAB, or similar); Linear Algebra; Ordinary Differ. Equatn; and Signals and Systems

Catalog Description:

Introduction to computational multiphysics used in research on photonic devices involving coupled full-wave optics with thermodynamics, quantum systems and non-linear plasmonics. The class will be based on the industry leading software in the field (COMSOL Multiphysics and Lumerical Solutions). The students will learn how to (a) generate the problem domain, control the solution and extract the data using scripts, (b) couple different physics modules or create an ad hoc physics domain; (c) manage large-scale cluster simulations, etc. Examples will include multiphysics modeling of the optical dispersion of metals and 2D materials (e.g., graphene), optical modulators and pulse shapers, thermal absorbers/emitters and nanolasers in time domain. Applications include nanophotonics, photovoltaics and thermophotovoltaics, and nonlinear optics.

Required Text(s):

  1. Computational Photonics , Salah Obayya , Wiley , 2010 , ISBN No. 9780470688939

Recommended Text(s):

  1. Accelerating MATLAB Performance: 1001 tips to speed up MATLAB programs , Yair M. Altman , CRC , 2014
  2. COMSOL 5.2a User Manual , http://cdn.comsol.com/documentations/5.2.1.152/IntroductionToCOMSOLMultiphysics.pdf
  3. Lasers , A. E. Siegman
  4. Lumerical Solutions Knowledge Base for release 2016b , https://kb.lumerical.com/en/index.html?knowledge_base.html
  5. MATLAB Primer , T. Davis , CRC , 2010

Lecture Outline:

Week Lecture Topics
1 Overview of multiphysics modeling with COMSOL for optics and optoelectronics: major modules and fundamental techniques
1 Modeling optical dispersion: generalized dispersion model in time and frequency domains using Comsol Multiphysics (CMP)
1 Multiphysics modeling of the optical dispersion of nanostructured graphene: time and frequency domain (CMP)
2 Modeling of plasmonic structures with gain media: Quantum emitters with plasmonic structures. Linear and non-linear models of optical gain in frequency domain; Modeling of SPASERS and Nanolasers; Time-domain modeling of lasing structures at the nanoscale (CM)
1 Overview of multiphysics modeling with Lumerical FDTD Solutions (LFS) for optics and optoelectronics: major modules and fundamental techniques
1 Multiphysics materials modeling, optimization and parallel computing with LFS
1 Application of Broadband Gaussian Sources and the Broadband Fixed Angle Source Technique with LFS
1 Application of 4-level 2-electron model and 4(6)-level 1-electron models for simulating gain and lasing with LFS
1 Multiphysics modeling of the optical dispersion of nanostructured graphene: time domain (LFS)
1 Multiphysics modeling with thermally dependent index using CMP and LFS: applications examples
1.5 Scripting with CMP and LFS: applications examples
2 Final Project Discussions + Presentations