Changes

EM.Tempo

264 bytes added, 13:26, 10 July 2015
In many electromagnetic modeling problems you need a boundary condition that simply absorbs all the incoming radiation. For problems of this nature, an absorbing boundary condition (ABC) is often chosen that effectively minimizes wave reflections at the boundary. EM.Tempo uses Convolutional Perfectly Matched Layers (CPML) for absorbing boundary conditions. The boundary CPML cells in the project workspace are transparent to the user. But, in effect, multiple rows of CPML cells are placed on the exterior side of each face of the visible domain box.
[[Image:MORE.png|40px]] Click here to learn more about the theory of '''[[Perfectly Matched Layer Termination]]'''.
[[Image:MORE.png|40px]] Click here to learn more about '''[[Advanced CPML Setup]]'''.
===Modeling Planar Structures of Infinite Extents===
Occasionally, you may prefer a more regular FDTD mesh with almost equal grid line spacing everywhere, but still with a frequency-dependent cell size. In that case, you can select the "<u>'''Regular'''</u>" option of the '''Mesh Type '''dropdown list in the FDTD Mesh Settings dialog. The regular FDTD mesh enforces only two of the above [[parameters]]: '''Minimum Mesh Density''' and '''Absolute Minimum Grid Spacing'''. Or you may opt for an absolutely "<u>'''Uniform'''</u>" mesh type, for which you need to specify the '''Cell Size '''along the X, Y, Z directions in project units.
[[Image:MORE.png|40px]] Click here to learn more about '''[[Advanced Meshing in EM.Tempo]]'''.
==Setting Up an Excitation Source==
===Understanding the FDTD Source Types===
[[Image:MORE.png|40px]] Click here to learn more about the various '''[[FDTD Source Types]]'''.
===Defining Ports===
Using simple lumped sources, you can simulate a variety of transmission line structures in [[EM.Tempo]] including filters, couplers or antenna feeds and you can calculate their scattering [[parameters]]. This approach may become less accurate at very high frequencies when the details of the feed structures become important and can no longer be modeled with highly localized lumped ports. In such cases, it is recommended to use “Distributed Sources”, which utilize accurate modal field distributions at the ports for calculation of the incident and reflected waves.
[[Image:MORE.png|40px]] Click here to learn more about '''[[Using Lumped Sources to Model Transmission Line Feeds]]'''.
[[Image:MORE.png|40px]] Click here to learn more about '''[[Using Sources & Loads in Antenna Arrays]]'''.
[[File:FDTD56.png|thumb|300px|EM.Tempo's Lumped Load dialog.]]
In addition to the default waveforms, [[EM.Cube]] allows the ability to define custom waveforms by either time or frequency specifications on a per source basis.
[[Image:MORE.png|40px]] Click here to learn more about EM.Tempo's '''[[Waveforms and Discrete Fourier Transforms]]'''.
== Working with FDTD Simulation Data ==
Once you define an observable, you can always changes its [[parameters]] later from its property dialog, which can be accessed from its right-click contextual menu. You can also delete observables.
[[Image:MORE.png|40px]] Click here to learn more about the various '''[[FDTD Observable Types]]'''.
==Modeling 3D Periodic Structures in EM.Tempo==
EM.Tempo allows you to simulate doubly periodic structures with periodicities along the X and Y directions. Many interesting structures such as frequency selective surfaces (FSS), electromagnetic band-gap (EBG) structures and metamaterial structures can be modeled using periodic geometries. In the case of an infinitely extended periodic structure, it is sufficient to analyze only a unit cell. In the FDTD method, this is accomplished by applying periodic boundary conditions (PBC) at the side walls of the computational domain.
[[Image:MORE.png|40px]] Click here to learn more about the theory of '''[[Time Domain Simulation of Periodic Structures]]'''.
[[Image:FDTD134.png|thumb|320px|EM.Tempo's Periodicity Settings dialog]]
In [[EM.Tempo]], a periodic structure can be excited using various source types. Exciting the unit cell structure using a lumped source, a waveguide source, an ideal source or a distributed source, you can model an infinite periodic antenna array. For most practical antenna types, you will excite your periodic structure with a lumped source or waveguide source. In this case, you can define a port for the lumped source or waveguide source and calculate the S<sub>11</sub> parameter or input impedance of the periodic antenna array. You can also compute the near-field and far-field data.
[[Image:MORE.png|40px]] Click here to learn more about '''[[Modeling Infinite Phased Arrays]]'''.
[[Image:FDTD139.png|thumb|320px|Placing a field probe above a periodic structure excited by an obliquely incident plane wave source.]]
One of the pitfalls of the direct spectral FDTD method is the possibility of horizontal resonances, which may lead to indefinite oscillation or even divergence of field values during the time marching loop. This happens in the case of oblique plane wave incidence when &theta; > 0&deg;. [[EM.Tempo]]'s FDTD engine automatically detects such cases and avoids those resonances by shifting the modulation frequency of the modulated Gaussian pulse waveform away from the resonant frequency. However, in some cases, the size of oscillations may still remain large after a large number of time steps. Occasionally, a late-time diverging behavior may appear. To avoid situations like these, it is highly recommended that you place a time-domain field probe above your structure and monitor the temporal field behavior during the time marching loop as shown in the figure below.
[[Image:MORE.png|40px]] Click here to learn more about '''[[Reflection & Transmission Characteristics of Periodic Structures]]'''.
<p>&nbsp;</p>
28,333
edits