FDTD-Simulation Box:
illustration of a standard Cartesian Yee cell used for FDTD, about which electric and magnetic field vector components are distributed
Strengths of FDTD modeling
Every modeling technique has strengths and weaknesses, and the FDTD method is no different.
- FDTD is a versatile modeling technique used to solve Maxwell's equations. It is intuitive, so users can easily understand how to use it and know what to expect from a given model.
- FDTD is a time-domain technique, and when a broadband pulse (such as a Gaussian pulse) is used as the source, then the response of the system over a wide range of frequencies can be obtained with a single simulation. This is useful in applications where resonant frequencies are not exactly known, or anytime that a broadband result is desired.
- Since FDTD calculates the E and H fields everywhere in the computational domain as they evolve in time, it lends itself to providing animated displays of the electromagnetic field movement through the model. This type of display is useful in understanding what is going on in the model, and to help ensure that the model is working correctly.
- The FDTD technique allows the user to specify the material at all points within the computational domain. A wide variety of linear and nonlinear dielectric and magnetic materials can be naturally and easily modeled.
- FDTD allows the effects of apertures to be determined directly. Shielding effects can be found, and the fields both inside and outside a structure can be found directly or indirectly.
- FDTD uses the E and H fields directly. Since most EMI/EMC modeling applications are interested in the E and H fields, it is convenient that no conversions must be made after the simulation has run to get these values.
Weaknesses of FDTD modeling
- Since FDTD requires that the entire computational domain be gridded, and the grid spatial discretization must be sufficiently fine to resolve both the smallest electromagnetic wavelength and the smallest geometrical feature in the model, very large computational domains can be developed, which results in very long solution times. Models with long, thin features, (like wires) are difficult to model in FDTD because of the excessively large computational domain required. Methods such as Eigenmode Expansion can offer a more efficient alternative as they do not require a fine grid along the z-direction.[64]
- There is no way to determine unique values for permittivity and permeability at a material interface.
- Space and time steps must satisfy the CFL condition, or the leapfrog integration used to solve the partial differential equation is probable to become unstable.
- FDTD finds the E/H fields directly everywhere in the computational domain. If the field values at some distance are desired, it is likely that this distance will force the computational domain to be excessively large. Far-field extensions are available for FDTD, but require some amount of postprocessing.[5]
- Since FDTD simulations calculate the E and H fields at all points within the computational domain, the computational domain must be finite to permit its residence in the computer memory. In many cases this is achieved by inserting artificial boundaries into the simulation space. Care must be taken to minimize errors introduced by such boundaries. There are a number of available highly effective absorbing boundary conditions (ABCs) to simulate an infinite unbounded computational domain.[5] Most modern FDTD implementations instead use a special absorbing "material", called a perfectly matched layer (PML) to implement absorbing boundaries.[39][42]
- Because FDTD is solved by propagating the fields forward in the time domain, the electromagnetic time response of the medium must be modeled explicitly. For an arbitrary response, this involves a computationally expensive time convolution, although in most cases the time response of the medium (or Dispersion (optics)) can be adequately and simply modeled using either the recursive convolution (RC) technique, the auxiliary differential equation (ADE) technique, or the Z-transform technique. An alternative way of solving Maxwell's equations that can treat arbitrary dispersion easily is the Pseudospectral Spatial-Domain method (PSSD), which instead propagates the fields forward in space.
Transfer Matrix:
The transfer-matrix
method is a method used in optics
and acoustics to analyze the
propagation of electromagnetic or acoustic waves through a
stratified (layered) medium.[1] This is for example
relevant for the design of anti-reflective coatings and dielectric
mirrors.
The reflection of
light from a single interface between two
media is described by the Fresnel equations.
However, when there are multiple interfaces, such as in the figure,
the reflections themselves are also partially transmitted and then partially
reflected. Depending on the exact path length, these reflections can interfere destructively or
constructively. The overall reflection of a layer structure is the sum of an
infinite number of reflections, which is cumbersome to calculate.
The transfer-matrix
method is based on the fact that, according to Maxwell's equations, there are simple
continuity conditions for the electric field across boundaries from one medium
to the next. If the field is known at the beginning of a layer, the field at the
end of the layer can be derived from a simple matrix operation. A stack of layers can
then be represented as a system matrix, which is the product of the individual
layer matrices. The final step of the method involves converting the system
matrix back into reflection and transmission coefficients.
Could I ask you some FDTD questions , I thought you had reaserch FDTD simulation software !thank u very much
ReplyDeleteYes, of course.
Delete