EE6506 Computational Electromagnetics (Jan-May 2017-18), Instructor: Dr Uday Khankhoje
Lectures (K slot: Wed 3:25-4:40p, Fri 2-3:15p). Venue ESB 129.
News
  1. End semester exam on 10 May.
  2. Assignment 4 released on 15 Apr. Due 29 Apr.
  3. Quiz 2 on 28-29 Mar.
  4. Assignment 3 released on 26 Mar. Due 15 Apr.
  5. Assignment 2 released on 26 Feb. Due 16 Mar at the start of class.
  6. Quiz 1 on 15-16 Feb.
  7. Assignment 1 released on 01 Feb. Due 16 Feb at the start of class.
  8. Prerequisites of this course are: electromagentics and linear algebra.
Lecture topics
  1. Overviews and Reviews
    1. An overview on computational electromagnetics (Ch 1 of Chew2) handout1. (Sc: Ankit) Lecture 1, 17 Jan.
    2. Review of vector calculus (Ch 1 of Griffiths), review of Maxwell's equations (Ch 1 of Balanis or Ch 7,9 of Griffiths) handout2a, handout2b. (Sc: Siddhant) Lecture 2, 19 Jan.
    3. Uniqueness theorem, volume and surface equivalence theorems (Ch 7 of Balanis) handout3. (Sc: Ankit) Lecture 3, 23 Jan.
  2. Integral Equations
    1. Integral equation methods -- boundary integral method, physical interpretation -- Huygen's principle and extinction theorem (Ch 8 of Chew1) handout4. (Sc: Ayushi) Lecture 4, 24 Jan.
    2. Introduction to Green's functions: 1D example of a vibrating string (Ch 14 of Balanis) handout5. (Sc: Chandan) Lecture 5, 31 Jan.
    3. Two dimensional Green's function for the Helmholtz wave equation (Ch 14 of Balanis; note the lengthier derivation herein). (Sc: Chandan) Lecture 6, 02 Feb.
    4. Solving integral equations by method of moments (Ch2 of Chew) handout6. (Sc: Karteek) Lecture 7, 07 Feb.
    5. Techniques for computing singularity integrals (link1, link2, handbook on Bessels functions, Ch 4 of Numerical). (Sc: Ankit) Lecture 8, 09 Feb.
    6. Review of vector potential formulations, lecture 9, 16 Feb
    7. Volume integral equations (See Richmond's classic paper, instructor notes for a discussion on forward/inverse problems, and Ch 1-2 of Peterson) handout7. (Sc: Siddhant) Lecture 10, 21 Feb.
  3. The Finite Element Method
    1. Overview of the FEM as a weighted residual method with the SL equation. Lecture 11, 28 Feb.
    2. Shape functions in 1 and 2D, demonstration of 1D FEM. (Ch 2,3 of Volakis1) handout8, (Sc: Shaima). Lecture 12,13, 01,07 Mar.
    3. 2D FEM using vector elements (Ch 4 of Volakis1), instructor notes, handout9, Lecture 14,15 09,14 Mar.
  4. The Finite Difference Time Domain method
    1. Introduction to FDTD, Yee cells, finite difference and formulation of update equations (Ch 12 of Peterson) handout10, see the 1D method from Ch. 3 here (upto 3.3), (Sc: Vaishnavi). Lecture 16, 16 Mar.
    2. Stability analysis in FDTD -- Courant factor, Lax-Richtmyer theorem for convergence conditions, divergence conditions. (Sc: Vaishnavi) Lecture 17, 21 Mar.
    3. Accuracy analysis in FDTD -- grid dispersion, handling conducting materials and imposing PEC boundary conditions. (Sc: Karteek) Lecture 18, 23 Mar.
    4. Handling dispersive media in FDTD. See Ch 9.4 of Griffiths for a discussion on dispersive media (Sc: Surbhi) Lecture 19, 26 Mar.
    5. Radiation boundary conditions in FDTD based on one-way wave equations. (Sc: Siddhant) Lecture 20, 28 Mar.
    6. Implementing radiation boundary conditions in FDTD and their failure in lossy media, source specifications using currents or the total-scattered field approach (Sc: Ankit) Lecture 21,22 04,11 Apr.
  5. Applications of CEM
    1. Introduction to inverse problems in electromagnetics (instructor notes and references therein), Lecture 22,23 11,13 Apr.
    2. Understanding antenna radiation problems; computing using Pocklington's integral equation approach (slides). Lecture 24,25 18,20 Apr.
    3. Making boundary/volume integral equations faster by using the CG-FFT method (for e.g. see paper). Lecture 26 25 Apr.
Note: Lecture notes in the links above are provided in an as-is condition and have not been checked for coherence or accuracy. Course flyer
  • Topics (broad list) :
    Review of vector calculus, review of electromagnetism, advanced concepts in EM: Uniqueness, reciprocity, reaction, volume equivalence, surface equivalence (Huygen's theorem), image theory, Green's functions, integral equation methods and the method of moments (MoM), finite element method (FEM), finite difference time domain method (FDTD), numerical methods of solving matrix equations.
  • Reference material:
    Advanced Engineering Electromagnetics - C A Balanis, 1st ed.
    Computational Methods for Electromagnetics - Peterson, Ray, Mitra
    Introduction to the FDTD for Electromagnetics - Gedney
    Waves and fields in inhomogeneous media - Chew1
    Integral Equation Methods for Electromagnetic and Elastic Waves - Chew2, Tong, Hu
    Finite Element Method for Electromagnetics: Antennas, Microwave Circuits, and Scattering Applications - Volakis1, Chatterjee, and Kempel
    Frequency Domain Hybrid Finite Element Methods for Electromagnetics - Volakis2, Sertel, Usner
    Numerical recipes in C++ - Brian P. Flannery, Saul Teukolsky, William H. Press, and William T. Vetterling
Grading
  • Exams: Quiz 1&2 (15% each) or Mid sem: 30%, End sem: 35%
  • Assignments/projects: 35%
Policies
  • As per institute rules, 80% attendance (minimum) is mandatory and will be enforced.
  • Collaboration policy: For the purpose of assignments and projects, students are free to: Look up any reference texts or Internet resources, use any computational software (Mathematica/MATLAB), and discuss with faculty or fellow students. However, the assignments turned in must be entirely original. Strictly off limits are: Looking at the final work of a fellow student, or the solution manuals of any reference text, or past assignment/examination material of any courses.
  • Academic misconduct: There will be zero tolerance towards any unethical means, such as plagiarism (COPYING in plain and simple terms). Read these links to familiarize yourself, there will be no excuse for ignorance: URL1, URL2, URL3. Penalties incude: receiving a zero in a particular assignment/examination, receiving a fail grade for the entire course, having a note placed in your permanent academic record, suspension, or all of the above. All electronic submissions will be via a plagiarism detection software, TurnItIn. Details will be discussed in class.


home