(Ebook) Numerical Electromagnetics: The FDTD Method by Umran S. Inan, Robert A. Marshall ISBN 9780521190695, 052119069X
(Ebook) Numerical Electromagnetics: The FDTD Method by Umran S. Inan, Robert A. Marshall ISBN 9780521190695, 052119069X
https://ebooknice.com/product/numerical-electromagnetics-the-fdtd-
method-4182856
https://ebooknice.com/product/biota-grow-2c-gather-2c-cook-6661374
https://ebooknice.com/product/principles-of-plasma-physics-for-
engineers-and-scientists-2115122
https://ebooknice.com/product/numerical-analysis-in-electromagnetics-
the-tlm-method-4541732
(Ebook) Matematik 5000+ Kurs 2c Lärobok by Lena Alfredsson, Hans
Heikne, Sanna Bodemyr ISBN 9789127456600, 9127456609
https://ebooknice.com/product/matematik-5000-kurs-2c-larobok-23848312
https://ebooknice.com/product/sat-ii-success-
math-1c-and-2c-2002-peterson-s-sat-ii-success-1722018
(Ebook) Master SAT II Math 1c and 2c 4th ed (Arco Master the SAT
Subject Test: Math Levels 1 & 2) by Arco ISBN 9780768923049,
0768923042
https://ebooknice.com/product/master-sat-ii-math-1c-and-2c-4th-ed-
arco-master-the-sat-subject-test-math-levels-1-2-2326094
https://ebooknice.com/product/cambridge-igcse-and-o-level-history-
workbook-2c-depth-study-the-united-states-1919-41-2nd-edition-53538044
https://ebooknice.com/product/the-finite-difference-time-domain-
method-for-electromagnetics-7160558
This page intentionally left blank
Numerical Electromagnetics
The FDTD Method
Beginning with the development of Finite Difference Equations, and leading to the
complete FDTD algorithm, this is a coherent introduction to the FDTD method (the
method of choice for modeling Maxwell’s equations). It provides students and profes-
sional engineers with everything they need to know to begin writing FDTD simulations
from scratch and to develop a thorough understanding of the inner workings of commer-
cial FDTD software. Stability, numerical dispersion, sources, and boundary conditions
are all discussed in detail, as are dispersive and anisotropic materials. A comparative
introduction of the finite volume and finite element methods is also provided. All con-
cepts are introduced from first principles, so no prior modeling experience is required,
and they are made easier to understand through numerous illustrative examples and the
inclusion of both intuitive explanations and mathematical derivations.
This book is what has been needed to teach in a systematic fashion the theoretical
developments and numerical implementations of one of the most powerful numerical
techniques in computational electromagnetic with vast applications in a variety of disci-
plines. The authors have elegantly and masterfully presented the FDTD method from the
Maxwell’s equations with sufficient rigor to make the book very reachable by students
and practicing researchers.
Yahya Rahmat-Samii, Distinguished Professor,
University of California at Los Angeles
Numerical Electromagnetics
The FDTD Method
UMRAN S. INAN
Stanford University∗
ROBERT A. MARSHALL
Boston University
www.cambridge.org
Information on this title: www.cambridge.org/9780521190695
C Cambridge University Press 2011
A catalog record for this publication is available from the British Library
To my brother Pete.
RM
Contents
1 Introduction 1
1.1 Why FDTD? 1
1.2 Other methods 2
1.2.1 Finite volume time domain 2
1.2.2 Finite difference frequency domain 3
1.2.3 Finite element methods 4
1.2.4 Spectral methods 5
1.3 Organization 5
References 6
Index 385
Preface
encourage the students to modify the basic codes outlined in the problems in order to
explore problems of interest to them.
Acknowledgments
The material presented in this book was initially put together as class notes for the
EE256 Numerical Electromagnetics course, newly introduced and taught by one of us
(USI) at Stanford University in the spring quarter of 1999. The course was then taught
regularly every other year, for graduate students from Electrical Engineering, Applied
Physics, and Physics. Then Ph.D. student Dr. Michael Chevalier served as the Teaching
Assistant (TA) for the course in the spring of 1999, 2001, and 2003, while the other one
of us (RAM) served as TA in the spring of 2005 and 2007 and also taught the course in
the summer of 2008. Ph.D. student Forrest Foust served as the TA in spring 2009, when
the course was taught for the last time by one of us (USI). The original set of course
notes from 1999 significantly improved over the years, with the help of the TAs cited
above, and by the feedback, comments, and suggestions of the many students who took
the course. We would like to extend our sincere gratitude especially to Forrest Foust,
who put in countless hours of proofreading on short notice and made many valuable
suggestions. Sarah Matthews, Julie Lancashire, and Emma Walker at Cambridge were
extraordinarily helpful and patient during the development of this text. Finally, both of
us want to acknowledge our families for their patience and encouragement during the
process.
With the continued growth of computing power, modeling and numerical simulation has
grown immensely as a tool for understanding and analyzing just about any problem in
science. Where in the mid-twentieth century, detailed analyses were required to get any
meaningful insight out of complex problems, today we can simply plug the governing
differential equations into a computer, the results of which can provide an immense
amount of information, which is of course complementary to theoretical analyses. The
growth of computing power has brought with it a smorgasbord of modeling methods,
applicable in any number of fields. The problem, then, is knowing when to use which
method.
In electromagnetic problems, which are of interest to us in this book, there are quite a
number of useful numerical methods, including the Method of Moments, Finite Volume
methods, Finite Element methods, and Spectral methods, just to name a few. The FDTD
method, however, grew to become the method of choice in the 1990s, for a number
of reasons. First, it has always had the advantage of being a very simple method; we
shall see in Chapter 3 that the derivation of difference equations is very straightforward.
However, before the 1990s, the FDTD method was hindered by the need to discretize
the simulation space on sub-wavelength scales, with time steps commensurately small.
Hence, any reasonable problem would require a large amount of computer memory and
time. Since the 1990s, however, with the growth of computing power, the FDTD method
has taken off.
As an example, a typical 3D problem would require, at minimum, 100 grid cells
in each dimension, or 106 grid cells total. With a minimum of six fields to compute
(three components each of the electric field and magnetic field ), and 2 bytes per
value (for 16-bit resolution), we require 12 MB of memory. As for computation time, our
simulation might require 1,000 time steps. Each of six equations will have four additions
and two multiplications (at minimum, for the free-space algorithm in Chapter 4) at each
of the 1 million grid cells, for ∼36 billion operations over the time of our simulation. In
1990, 12 MB of memory and 36 billion operations was a significant calculation; today,
you could quite easily run this simulation on your mobile phone.1
1 More accurately, this simulation used 48 MB on a desktop PC running Matlab, since it stored the arrays at
8-byte doubles; and it ran 1,000 time steps in under 5 minutes.
2 Introduction
This book covers the FDTD method in detail, with little coverage of other methods.
As mentioned above, this is due to the increasing prevalence of the FDTD method
in electromagnetic problems. However, any good engineer or scientist should have a
good understanding of other available methods, and should develop knowledge of the
appropriate conditions under which different methods are used. Here we provide a brief
mention of some other methods commonly used in electromagnetic problems.
is formulated. We will see in Chapter 15 that FDTD methods can be developed around
irregular grids; however, the FVTD method is another way of working around irregular
structures.
In short, the FVTD method defines the fields and in small volumes of space,
rather than at the nodes of grid cells as in the FDTD method. These small volumes
can be arbitrarily defined, but are typically taken to be tetrahedra in 3D or triangles in
2D. These shapes simplify the resulting equations and can be designed around curved
and complex structures quite well. The FVTD method then uses the integral forms of
Maxwell’s equations to conserve the field quantities. For example, in a small volume Ve
with surface area Ae , any change in the electric or magnetic flux inside the volume from
one time step to the next must be balanced by the flux moving across the boundary area
Ae , which moves into (or out of) the adjacent cells.
An introduction to the Finite Volume method for electromagnetics is provided in
the book by S. Rao [3], and we will introduce it in some detail in Chapter 15. The
method has the obvious advantage that irregular structures can be modeled quite easily.
The simulation time is typically very similar to the FDTD method. Disadvantages
include the need to create and define an irregular grid of tetrahedral cells, which is quite
cumbersome outside of commercial software.
vary with frequency in a way that cannot be easily modeled in FDTD. In Chapter 10 we
will discuss modeling of dispersive materials in the FDTD method, where methods have
been derived for some typical dispersion characteristics.
2 The same Courant for whom the Courant-Friedrichs-Lewy (CFL) condition in FDTD is named.
Random documents with unrelated
content Scribd suggests to you:
T H E F U L L P R OJ E C T G U T E N B E R G L I C E N S E
PLEASE READ THIS BEFORE YOU DISTRIBUTE OR USE THIS WORK
1.D. The copyright laws of the place where you are located also
govern what you can do with this work. Copyright laws in most
countries are in a constant state of change. If you are outside
the United States, check the laws of your country in addition to
the terms of this agreement before downloading, copying,
displaying, performing, distributing or creating derivative works
based on this work or any other Project Gutenberg™ work. The
Foundation makes no representations concerning the copyright
status of any work in any country other than the United States.
1.E.6. You may convert to and distribute this work in any binary,
compressed, marked up, nonproprietary or proprietary form,
including any word processing or hypertext form. However, if
you provide access to or distribute copies of a Project
Gutenberg™ work in a format other than “Plain Vanilla ASCII” or
other format used in the official version posted on the official
Project Gutenberg™ website (www.gutenberg.org), you must,
at no additional cost, fee or expense to the user, provide a copy,
a means of exporting a copy, or a means of obtaining a copy
upon request, of the work in its original “Plain Vanilla ASCII” or
other form. Any alternate format must include the full Project
Gutenberg™ License as specified in paragraph 1.E.1.
• You pay a royalty fee of 20% of the gross profits you derive
from the use of Project Gutenberg™ works calculated using the
method you already use to calculate your applicable taxes. The
fee is owed to the owner of the Project Gutenberg™ trademark,
but he has agreed to donate royalties under this paragraph to
the Project Gutenberg Literary Archive Foundation. Royalty
payments must be paid within 60 days following each date on
which you prepare (or are legally required to prepare) your
periodic tax returns. Royalty payments should be clearly marked
as such and sent to the Project Gutenberg Literary Archive
Foundation at the address specified in Section 4, “Information
about donations to the Project Gutenberg Literary Archive
Foundation.”
• You comply with all other terms of this agreement for free
distribution of Project Gutenberg™ works.
1.F.
Most people start at our website which has the main PG search
facility: www.gutenberg.org.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
ebooknice.com