ECE 60419 - Numerical Simulations of Electro-optic Energy Systems

Course Details

Lecture Hours: 3 Credits: 3

Areas of Specialization:

Counts as:

Normally Offered:

Spring - odd years

Requisites by Topic:

A broad and strong foundation in undergraduate computer engineering courses, and good programming skills. A prior course in operating systems or networking will be useful but not essential.

Catalog Description:

Introduction to computational techniques employed in research on energy systems involving quantum electronics and electromagnetics. You will learn the strengths and weaknesses of each approach; what types of problems call for which one; and how your simulation will perform. Techniques include eigenvalue problems, fast Fourier transforms, band structure calculations, rigorous-coupled wave analysis, beam-propagation methods, finite-difference time-domain, and finite element methods. Applications include nanophotonics, photovoltaics, thermal management, radiative control, and nonlinear optics.

Required Text(s):

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

Recommended Text(s):

  1. Photonic Crystals: Molding the Flow of Light , J. D. Joannopoulos, S. G. Johnson, J. N. Winn, R. B. Meade , Princeton University Press , 2008 , ISBN No. 9780691124568

Lecture Outline:

Lectures Major Topics
1 Overview of numerical computing: basic techniques, quantifying performance
1.5 Eigensystem and generalized eigenproblem solution methods
1.5 Conventional and fast Fourier transforms
2 Overview of partial differential equations solution techniques
1 Beam-propagation methods for photonic crystal fibers
1 Bandstructure calculations for crystals
1 Transfer-matrix analysis for optical and electrical transport
1 Rigorous coupled-wave analysis for optical and electrical transport
2 Finite-difference time-domain calculations for coupled electro-optic transport problems
1 Finite-element method for electrical, optical, and thermal transport
2 Final Project Discussions + Presentations