EM.Tempo Example Project: Fields Near a Ship

Revision as of 16:13, 29 August 2014 by Shatch (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Tutorial Project: Modeling A Probe-Fed Microstrip Patch Antenna
Fdtd lec3 12 etot.png

Objective: In this project, a probe-fed microstrip patch antenna is modeled and analyzed in EM.Tempo.

Concepts/Features:

Minimum Version Required: All versions

'Download2x.png Download Link: [1]

Objective:

To construct a probe-fed rectangular microstrip patch antenna on a conductor-backed dielectric substrate, define a proper source to model the feeding probe, and investigate different types of computational domain truncation and boundary conditions.

What You Will Learn:

In this tutorial you will use a lumped source to excite a more, namely, a plane wave. You will also introduce different materials and try out more complex geometries to build your physical structure. You learn how to plot different types of data files and perform mathematical operations on your data sets.

Getting Started

Open the EM.Cube application and switch to FDTD Module. Start a new project with the following attributes:

  1. Name: FDTDLesson3
  2. Length Units: mm
  3. Frequency Units: GHz
  4. Center Frequency: 1.575GHz
  5. Bandwidth: 2GHz

Creating Material Groups & Drawing Objects

Object Toolbar
Drawing and box and a rectangle strip
Create a PEC material group (PEC_1) and a dielectric material group (Dielectric_1) with εr = 3.38, μr = 1, σ = σm = 0. First, make Dielectric_1 active and draw a box of dimensions 120mm × 120mm × 1.524mm to represent the substrate. Set the coordinates of the LCS (local coordinate system) origin of the box object at (0, 0, 0). Next, activate the PEC_1 group. Draw a rectangle strip of length 52mm and width 51mm to represent the metallic patch.

You can draw the rectangle strip first in a blank area of the project workspace and then adjust its coordinates to move it to the right location. In this case, set the coordinates of the LCS origin of the rectangle object at (0, 0, 1.524mm), i.e., at the center of the top face of the dielectric box. Or you can draw the patch right on location. Hover the mouse over the top face of the dielectric box. The mouse cursor snaps to a small highlighted “ball” at the center of box’s top face. Start drawing the rectangle right from this point.

Attention icon.png Under EM.Cube’s default Snap-To-Object mode, if you hover the mouse over an object, its color becomes translucent. In this mouse-over state, the mouse cursor snaps to one of the characteristic points of the highlighted objectobject is highlighted. You can always activate EM.Cube’s useful Snap-To-Object mode using the keyboard shortcut “O”.

Finally, while the PEC_1 group is still active, draw a vertical line of length 1.524mm to represent the probe feed on the patch antenna. Remember to hold down the keyboard’s Shift Key when drawing the line object to make it perpendicular to the current XY work plane. Set the coordinates of the LCS origin of the line object at (-15mm, 0, 0). The line object will move underneath the metallic patch object.

Attention icon.png If you draw a rectangle strip in a blank space, it is center-drawn by default. Use the keyboard shortcut “B”, while still drawing, to toggle to corner-based and edge-based drawing modes. You can also use the keyboard’s “Up Arrow” and “Down Arrow” keys to change the plane of the drawn rectangle. If you start drawing a new rectangle strip from the center of a flat face of another object, the rectangle will be drawn center-based, lying in the plane of that face. If you start drawing a new rectangle strip from the center of a linear edge of another object, the rectangle will be drawn edge-based away from the selected edge, and you can change the plane of the rectangle using the arrow keys.

Domain Settings & Boundary Conditions

In this tutorial lesson you will simulate two different versions of your microstrip patch antenna: one with an infinite substrate and one with a finite substrate. You will see the effect of a finite substrate on the radiation characteristics of the patch antenna. EM.Cube provides CMPL boundary conditions that absorb impinging waves and thus emulate an open-boundary free space. One of the important properties of CPML boundary conditions is that they can be placed around a dielectric medium, and they equally absorb waves impinging from inside the dielectric material. This means that to the impinging wave, the CPML indeed emulated a dielectric medium of infinite extents.

Attention icon.png If a CMPL wall touches the boundary of a dielectric medium, its makes the dielectric medium look like having an infinite extent in that direction.
A dielectric substrate that is laterally of infinite extents
For this project, we want a dielectric substrate that is laterally of infinite extents and backed by a perfect electrical conductor from its bottom. Therefore, you need CPML walls on the left, right, front and back wall of the computational domain plus its top wall. On the other hand, you have to designate the bottom boundary condition as PEC. You do this from the Boundary Conditions Dialog, which you can open by right clicking on the “Boundary Conditions” item in the “Computational Domain” section of the Navigation Tree and selecting Boundary Conditions… Next, you have to open the Domain Settings Dialog, either by clicking the Domain Settings Fdtd domainsettings2.png button of Simulate Toolbar or using the keyboard shortcut Ctrl+A. Set all the five +X, –X, +Y, -Y and –Z Offset values to 0 and keep the +Z offset at the default value of 0.25 λ0. You will notice that the computational domain do shrinks and touches the four lateral sides and bottom of your dielectric substrate box object.
Setting the computational domain and the boundary conditions

Source Definition

Setting a lumped source
In Tutorial Lesson 1, you used a lumped source to excite a long wire to model a dipole antenna. Lumped sources placed on short wires can be used to model probe feeds. In probe-fed patch antennas, a coaxial line or an SMA connector are usually attached from the back of the antenna. The outer conductor of the coaxial cable or the flange of the SM connector is attached to the ground plane of the antenna, while the inner conductor of the coaxial line or SMA connector is extended through the dielectric substrate and then attached to the metallic patch. This can be modeled as a short line object immersed in the substrate, and connected to the ground on one side and to the rectangle patch object from the other side.

Define a new lumped source in the “Lumped Sources” section of the Navigation Tree. This will be placed on Line_1 as it is the only eligible line object in your project. Keep the default offset, unit amplitude, zero phase and 50Ω resistance.


Defining Project Observables

For this project, you will define three observables:

1. A field sensor located at (0, 0, 1.524) coinciding with the patch plane.

2. A far field box with a “Radiation Pattern” observable.

3. A default port definition for lumped source LS_1 with a 50Ω port impedance.


By default, EM.Cube’s FDTD Module assumes a free space background medium for radiation pattern calculation. In other words, it assumes that your physical structure is immersed in the free space, and it uses the free-space Green’s functions for the near-to-far-field transformation. However, in this project, your real background structure is an infinite dielectric substrate with an infinite PEC ground plane at its bottom. FDTD Module’s Radiation Pattern Dialog currently gives four options for a ar field background medium:

1. Free Space (default)

2. PEC Ground Plane

3. PMC Ground Plane

4. Dielectric Half-Space with specified εr and 

You can access these options by clicking the button labeled Background… in the Radiation Pattern dialog and opening the “Far Field Background Medium” dialog. For this project, the two options close to your structure are “PEC Ground Plane” and “Dielectric Half-Space”. However, the latter assumes a dielectric medium of infinite depth in the –Z direction, so it does not apply. A PEC ground plane is not a bad approximation as the thickness of your substrate is about 0.005 λ0. Therefore, from the radio buttons in the section titled “Set Background Medium” select the second option, i.e., PEC Ground Plane. In the section titled “Set Top Z-Coordinate”, keep the default option “Use Bottom of Domain”. This means that the infinite PEC ground plane is placed at the bottom of your computational domain, where you have already set up a PEC boundary condition.


Radiation Pattern and the Far Field Background Medium dialog


Setting Mesh Parameters

Fdtd lec3 7 meshspacingnew.png
As your patch antenna is a resonant structure, the results of your FDTD simulation will be highly dependent on the quality of your FDTD mesh. Open the FDTD Mesh Settings Dialog by clicking the Mesh Settings Fdtd meshsettings.png button of Simulate Toolbar (or using the keyboard shortcut Ctrl+G). Set the value of Minimum Mesh Density to 30 cells/λeff. Remember that your substrate is very thin, with a thickness of about 0.005λ0. EM.Cube’s FDTD mesher applies special rules for thin regions. Set the value of “Minimum Grid Spacing in Thin Regions” to 0.01 as a fraction of maximum grid spacing in the free space. As a result, you also have to modify the value of “Absolute Minimum Grid Spacing” and set that one, too, to 0.01 as a fraction of maximum grid spacing in the free space. Use the Apply button of this dialog to enact the changes.

View the mesh of your structure and make sure it has good quality. Enable the YZ or ZX Grid Planes and see the side views of the structure. You will see the variable resolution in the free space and dielectric regions, as well as the gradual grid transition from the air to the dielectric substrate.

Setting mesh parameters

Running the FDTD Simulation & Visualizing the Results

Engine setting parameters
At this time, your project is ready for FDTD simulation. Run a quick “Analysis” to examine the computed near and far fields of the patch antenna and its port characteristics. Before starting the FDTD analysis, keep in mind that your about to run a resonant structure. It is highly recommended that you change the default termination criterion. To do so, open the FDTD Engine Settings Dialog. As a reminder, you can open this dialog either through the Simulation Run Dialog, or directly from the menu Simulate → Simulation Engine Settings… In the “Termination Criterion” section of this dialog, set the Power Threshold to -50dB and set Max No. Time Steps to 25,000. Keep the default selected radio button labeled “Both”. if your computer is equipped with a powerful graphical processing unit (GPU), this is a good project to showcase the impact of GPU acceleration. In the “Acceleration” section of the dialog, select the option “Use GPU Solver”.


At the end of the simulation, using the Navigation Tree visualize the electric and magnetic field distributions on the patch plane as well as the 3D radiation pattern of the patch antenna. Using Data Manager, plot the S11 parameter of the probe-fed patch antenna. Note the sharp resonance of the antenna near 1.5GHz.


The electric field (left) and magnetic field (right) distributions on the patch plane


The S11 plot as a function of frequency for an patch antenna with an infinite substrate
The 3D radiation pattern of the patch antenna with an infinite substrate


Attention icon.png EM.Cube’s FDTD Module does not provide a current distribution observable. However, you can define near field sensors on flat metallic plates. The tangential magnetic field components on thes senor plane represent the electric surface currents.


Analyzing a Patch Antenna with a Finite Substrate

As the next step of this tutorial lesson, you will convert the dielectric substrate of your patch antenna to one with finite extents and analyze the performance of the resulting antenna. Save your project up to this point as a new project called “FDTDLesson4A”, where you will make all the new modificatios. You will use the previous part later in the next tutorial lesson. First, you are going to change the computational domain settings and its boundary conditions. Set all the boundary conditions to PML at all the six ±X, ±Y and ±Z boundaries, thus removing the previous PEC bottom boundary. Then, open the Domain Settings Dialog and restore all the six default 0.25 λ0 offsets for an open-boundary structure. You can do this very quickly by clicking the Reset button of the dialog and then clicking the Apply button. The domain walls all move away from your physical structure.


Setting the computational domain and the boundary conditions


Next, realize that you new to add a new finite PEC ground to the back of your finite-sized substrate because you removed the bottom PEC boundary wall. You need to draw a new PEC rectangle strip object. First, you have to activate the PEC_1 group on the Navigation Tree. Then, draw a rectangle strip of dimensions 120mm × 120mm in a blank space and move it to the back of the dielectric box and settings its LCS coordinates to (0, 0, 0). Alternatively, hover the mouse over the bottom face of the dielectric box. The mouse cursor snaps to a small highlighted “ball” at the center of box’s bottom face. Start drawing the rectangle right from this point. Drag the mouse to snap to one of the four corners of the dielectric box and release the mouse. You get the right rectangular obejct at the right location and with the right dimensions.


Adding a finite PEC ground to the back of a finite-sized substrate
A PEC ground in the back of a finite-sized dielectric box


Before running a new simulation, make sure to change the settings of “Far Field Background Medium” dialog. Open the radiation pattern dialog and click the button labeled Background… In the scetion titled “Set Background Medium”, select the Free Space radio button. Now, run a quick FDTD anslysis of your new patch antenna with the finite substrate and visualize the electric and magnetic field distributions and the 3D radiation pattern. Also, plot the S11 parameter of the probe-fed patch antenna in EM.Grid as well as its 2D polar radiation pattern graphs in YZ and ZX planes.


The electric field (left) and magnetic field (right) distributions on the finite patch plane


The S11 plot as a function of frequency (left) and the 3D radiation pattern of the patch antenna with an infinite substrate (right)


The 2D polar radiation pattern graphs in YZ (left)and ZX planes (right)


Comparing the results of the patch antenna with the finite substrate to the one with an infinite substrate, you notice that the near field distributions are almost identical. However, the far field radiation patterns are completely different. In the finite substrate case, the radiation pattern takes a more circular shape and back lobes start to appear in the lower half-space corresponding to 0 ≤ θ ≤ 90o. Also, note that the resonant frequency of the antenna stays the same, although the S11 dip is now a little bit deeper. Moreover, in the YZ Plane, you have a large Eφ component and a very small Eθ component; while in the ZX Plane, the situation is just the opposite, with a large Eθ component and almost no Eφ component.


Fdtd-ico tn.png More Articles Related To: EM.Tempo

Mathematical Details: Differential Form of Maxwell's Equations - Waveform, Bandwidth, Stability - Perfectly Matched Layer Termination - Time Domain Simulation of Periodic Structures - Farfield Calculations in EM.Tempo - Waveforms and Discrete Fourier Transforms

Advanced Simulation Options: Advanced CPML Setup - Radiation Pattern Above A Half Space Medium - Advanced Meshing in EM.Tempo - EM.Tempo Acceleration

Tutorials: FDTDLesson1 - FDTDLesson2 - FDTDLesson3 - FDTDLesson4



Aboutcube over.png More Articles Related To: EM.Cube

Simulation Modules: EM.Tempo - EM.Picasso - EM.Terrano - EM.Libera - EM.Illumina

Modeling & Simulation Details: Parametric Modeling, Sweep & Optimization - Hybrid Modeling - Data Visualization and Processing



Back to EM.Cube Wiki Main Page

Last modified on 29 August 2014, at 16:13