Académique Documents
Professionnel Documents
Culture Documents
Tutorial in
Electromagnetics #2
DRAFT
Sponsored by NSF Grant #05-559: Finite Element Method
Exercises for use in Undergraduate Engineering Programs
Outline of Tutorial
1.
2.
Introduction
Overview of computational electromagnetics (CEM)
3.
4.
Overview
Methods of CEM
Problems and Limitations
6.
7.
What is SAR?
Health Effects and SAR Limits
Test Methods
Step-by-Step Solution
8.
Introduction
Using HFSS to create and improve designs
Tutorial Objectives
Overview of Computational
Electromagnetics (CEM)
Electromagnetics
The study of electrical and magnetic fields and their interaction
Governed by Maxwells Equations (Faradays Law, Ampres Circuital Law, and Gauss Laws)
Maxwells Equations
Faradays Law:
E =
B
t
Gauss Laws:
B = 0
D =
H = J+ D
t
Constitutive Equations:
B = H
D=E
Applications of CEM
Over the past five decades CEM has been successfully applied to several engineering
areas, including:
Antennas
Biological electromagnetic (EM) effects
Medical diagnosis and treatment
Electronic packaging and high speed circuits
Superconductivity
Microwave devices and circuits
Law enforcement
Environmental issues
Avionics
Communications
Energy generation and conservation
Surveillance and intelligence gathering
Homeland Security
Signal Integrity
This tutorial deals with the finite element method a full-wave technique. Full-wave
techniques have the potential to be the most accurate of all numerical
approximations because they incorporate all higher order interactions and do not
make any initial physical approximations
Examples include:
The FDTD, MoM and FEM are the most popular today!
The amplitude and phase of the unknown quantity is determined by the application
of the particular CEM
9
Finite Discretization
Is the mesh fine enough to properly so that the basis functions can adequately represent the
fields?
Does double precision provide enough accuracy for your problem, especially if it is ill
conditioned?
10
First application in electromagnetics appeared in literature in the late 1960s but did
not see widespread adoption until the 1980s
A problem of spurious modes was not solved until the 1980s through a theoretical
breakthrough with edge elements
Widespread availability of powerful main-frame and personal computers also aided the
expansion
Starts with the partial differential equation (PDE) form of Maxwells Equations
11
Antenna Patch
Artificial absorbing
region
(box surrounding the
antenna)
Substrate Material
12
Weaknesses
13
Ansys, Inc.
Emag
Comsol, Inc.
COMSOL Multiphysics with Electromagnetics Module
SolidWorks Corporation
COSMOSEMS
14
Ansoft HFSS
Overview
HFSS is a high-performance full-wave electromagnetic field simulator for arbitrary
3D volumetric passive device modeling that takes advantage of the familiar Microsoft
Windows graphical user interface. It integrates simulation, visualization, solid
modeling, and automation in an easy-to-learn environment.
HFSS includes:
Problem Definition
Specific Absorption Rate (SAR)
The following tutorial is intended to show how to create, simulate, and analyze
simple phantom as described in the IEEE P1528 specification, which is commonly
used to calibrate Specific Absorption Rate test equipment, using the Ansoft HFSS
Design Environment
This tutorial leads you step-by-step through the design and analysis of a simple
phantom. By following the steps in this tutorial you will be able to:
16
Problem Background
Introduction
It may seem that everything is going wireless: Wi-Fi, Bluetooth , ZigBee and wireless USB are
all popular today. Along with this rise in the popularity of wireless communications has
come an increased concern for controlling the safety hazards of RF energyespecially for
handheld and wearable transmitters.
To catch up to this new technology, new safety standards and test methods have been
recently been approved by the Institute of Electrical and Electronics Engineers (IEEE),
namely, the IEEE C95.7 Recommended Practice for Radio Frequency Safety Programs,
3kHz to 300 GHz, and the IEEE 1528 Recommended Practice for Determining the Peak
Spatial-Average Specific Absorption Rate (SAR) in the Human Head from Wireless
Communications Devices
Health Effects
EM waves entering the human body cause the biological tissue or organ to heat. This is
generally counteracted by thermoregulation (blood flow through the heated tissue or organ)
to dissipate the heat produced by the EM wave. However, the eyes and male testes are
particularly susceptible to RF heating because these organs have no direct blood supply and,
hence, no way of dissipating heat. The heating effects in human tissue are a function of
frequency. In general, higher the frequency, the greater the heating effect. However, also in
general the EM penetration in the human body is less. With the recent explosion of wireless
devices, particularly, cellular phones, most safety concerns have focused on EM absorption
by the head.
17
18
measured directly using body phantoms, robot arms, and associated test equipment.
mathematically modeled (this tutorial)
The limits for SAR are defined for the exposure of the whole body or a partial body (e.g., head
and trunk), or hands, feet, wrists, and ankles. SAR limits are based on whole-body are 0.08
W/kg with limits are less stringent for exposure to hands, wrists, feet, and ankles.
For the head, the United States has set the limit to be 1.6 W/kg for 1-g volume-averaged
SAR.
19
SAR Data
In the United States, the Cellular Telecommunication Industry Association (CTIA) requires
that any mobile phone it certifies be sold with explanatory information. This information
must confirm that the phone has passed FCC safety standards. Manufacturers must also
include applicable SAR data for that phone and an explanation of how the SAR testing was
done.
The Mobile Manufacturers Forum (including Alcatel, Ericsson, Mitsubishi Electric,
Motorola, Nokia, Panasonic, Philips, Siemens, and Sony) reports SAR values on its Web site
(www.mmfai.org).
Test facilities use a specific
anthropomorphic mannequin
(SAM) phantom for SAR
measurements
20
Frequency
(MHz)
1g SAR
10G SAR
Local SAR at
surface (above
feedpoint)
300
3.0
2.0
4.4
2.1
450
4.9
3.3
7.2
3.28
835
9.5
6.2
14.1
4.9
900
10.8
6.9
16.4
5.4
1450
29.0
16.0
50.2
6.5
1800
38.1
19.8
69.5
6.8
1900
39.7
20.5
72.1
6.6
2450
52.4
24.0
104.2
7.7
3000
63.8
25.7
140.2
9.5
21
The plus (+) sign is used between keyboard keys to indicate that you should press the
keys at the same time. For example, Press ctrl+u means to press the ctrl key and
the u key at the same time.
22
There are numerous ways to perform most tasks. This tutorial will show you one way.
Keep in mind that with experience you will learn the other ways.
There is no required sequence of events when creating a design. Design steps can be
performed in any logical order.
You can quickly modify design properties at any time. For example, you can change
dimensions through the Properties window.
You can easily track modifications to your design in the history tree and the project
tree.
You can use HFSSs extensive post-processing features to evaluate solution results.
23
A Project Manager contains the design tree which outlines the structure of the project
A Message Manager the allows you to view errors or warning
A Property Window that displays and allows you to change model parameters
A Progress Window that displays solution progress
A 3-D Modeler Window which contains the model and model tree for the active design
}
}
Project
Design
Design Setup
Design
Automation
Design Results
Other Designs
24
Menu Bar
Project
Manager
with Project
Tree
3-D Modeler
Window
Properties
Window
Message
Manager
Status Bar
Progress
Window
Coordinate Entry Fields (not highlighted)
25
This solution calculates the modal-based S-Parameters. The Scattering Matrix or S-matrix solutions
will be expressed in terms of the incident and reflected powers of waveguide modes
Driven Terminal
This solution calculates the terminal-based S-parameters of multi-conductor transmission line ports.
The Scattering or S-matrix solutions will be expressed in terms of terminal voltages and currents
Eigenmode
This solution calculates the eigenmodes, or resonances, of a structure. The eigenmode solver finds the
resonant frequencies of the structure and the fields at those resonant frequencies
Driven Terminal
Eigenmode
26
27
Simulation: Step-by-Step
Procedure
Outline of Simulation
1.
Set up the Design
2.
Launch Ansoft HFSS, Set the Tool Option, Rename the open a New Project, Set Solution
Type, Set the Units
3.
4.
Compare Solutions
28
To access Ansoft HFSS, click the Microsoft Start button, select Programs, and select the
Ansoft>HFSS 10 program group. Click HFSS 10.
a.
b.
3.
4.
Use wizards for data entry when creating new boundaries: Checked
a.
b.
c.
29
Click File>Save As
Use the file browser to locate the folder in which you want to save the project and then
double click the folders name
Type SAR and File Name text box and then click Save.
Do not forget to save your design periodically throughout the tutorial.
2.
The design is already listed in the project tree when HFSS opens. It is named HFSS
Designn by default. The 3-D Modeler window appears to the right of the Project
Manager. To rename the design: Right-click HFSSDesignn in the project tree, and then
click Rename on the shortcut menu.
Type PhantomHead and then press Enter.
As you set up the design for analysis, available settings depend on the solution type. For
this design, you will choose Driven Model as the solution type. To specify the design
solution type, click HFSS>Solution Type
In the Solution Type dialog box, select Driven Modal and then click OK.
30
To set the units of measurement for drawing the geometric model. Click 3D
Model>Units
Select mm for the Select units pull-down list and then click OK
To create an offset coordinate system, select the menu item 3-D Modeler>Coordinate
System>Create>Relative CS>Offset
Using the coordinate entry fields (at the bottom of the screen), enter the box position:
X: 0.0, Y: 0.0, Z: -6.8, Press the Enter Key
31
To set the grid plane, select the menu item 3D Modeler>Grid Plane>XZ
To create the dipole antenna, select the menu item Draw>Cylinder
Using the coordinate entry fields, enter the cylinder position:
X: 0.0, Y: -84.0, Z: 0.0, Press the Enter Key
4.
5.
4.
5.
6.
7.
8.
9.
10.
To set the name, select the Attribute tab from the Properties window (see next slide)
For the Value of Name type: Dipole
To set the material, click the vacuum button that is in the value of the Material row.
Type pec in the Search by name field and select pec from the list and then click OK
(Note: By default, the material to the box is vacuum)
Click the Edit box in the Transparent row.
Move the slider to your preferred transparency level (about 0.6) and then click OK.
Click the OK button to close the Properties dialog.
32
The Properties window appears, with the Command tab selected, enabling you to Modify the dimensions and position
of the box. While the Properties window is open, you will use it to assign a name to the box, confirm its material
assignment, an make it more or less transparent, depending on your preferences. You will notice the Properties box
remains on the left hand of the screen.
Name
Material
33
To create arm 2, select the menu item Edit>Select All Visible (or Ctrl+A)
Select the menu item, Edit>Duplicate>Mirror
Using the coordinate entry fields, enter the anchor point of the mirror plane :
X: 0.0, Y: 0.0, Z: 0.0, Press the Enter key
4.
Using the coordinate entry fields, enter the target point of the vector normal to mirror
plane:
dX: 0.0, dY: 1.0, dZ: 0.0, Press the Enter key
5.
6.
7.
To group the dipole arms, select the menu item Edit>Select All Visible (or Ctrl+A)
Select the menu item 3D Modeler>Boolean>Unite
To set the grid plane, select the menu item 3D Modeler>Grid Plane>XY
34
3.
4.
5.
6.
7.
35
5.
For Name: p1
For Resistance: 50
For Reactance: 0
Click the Next button
Number of Modes: 1
For Mode 1, click the None column and select New Line
Using the coordinate entry fields, enter the vector position
X: 0.0, Y: -0.5, Z: 0.0, Press the Enter key
Using the coordinate entry fields, enter the vertex
dX: 0.0, dY: 1.0, dZ: 0.0, Press the Enter key
Click the Next button
36
2.
3.
4.
Integration Line
(defined by the vector)
37
38
To add a new material, using the 3D Modeler Materials pull down menu (shown
below), choose Select
From the Select Definition Window, click the Add Material button
On the View/Edit Material Window
a.
b.
c.
4.
39
To set the working coordinate system, select the menu item 3D Modeler>Coordinate
System>Set Working CS
In the Select Coordinate System window, select Global and click the Select button
3.
4.
5.
6.
7.
8.
9.
To set the name, select the Attribute tab from the Properties window
For the Value of Name type: Bowl
To set the material, click the vacuum button that is in the value of the Material row.
Click the Edit box in the Transparent row.
Move the slider to your preferred transparency level (about 0.6) and then click OK.
Click the OK button to close the Properties dialog.
40
To select the object Bowl, select the menu item Edit>Select>By Name
In the Select Object dialog, select the object named Bowl and click the OK button
To split the bowl object, select the menu item 3D Modeler>Boolean>Split
In the Split window:
1.
2.
3.
4.
41
4.
To add a new material, using the 3D Modeler Materials pull down menu, choose Select
From the Select Definition Window, click the Add Material button
On the View/Edit Material Window
a.
For the Material Name type: Brain_Fluid
b.
For the Value of Relative Permittivity type: 42.9
c.
For the Value of the Bulk Conductivity type: 0.9
d.
Click the OK button
Click the OK button
To set the working coordinate system, select the menu item 3D Modeler>Coordinate
System>Set Working CS
In the Select Coordinate System window, select Global and click the Select button
42
Side View
43
To select the objects Bowl and BrainFluid, select the menu item Edit>Select>By
Name
In the Select Object dialog, select the objects named Bowl and BrainFluid
Click the OK button
To complete the bowl, select the menu item 3D Modeler>Boolean>Subtract
In the Subtract window
a.
b.
c.
d.
44
To select the object BrainFluid, select the menu item Edit>Select>By Name
In the Select Object dialog, select the object named BrainFluid and click the OK button
To split the bowl object, select the menu item 3D Modeler>Boolean>Split
In the Split window:
a.
b.
c.
d.
Side view
45
3.
4.
5.
6.
To set the name, select the Attribute tab from the Properties window
For the Value of Name type: SAR_line
Click the OK button
To set the working coordinate system, select the menu item 3D Modeler>Coordinate
System>Set Working CS
In the Select Coordinate System window, select RelativeCS1 and click the Select
button
46
To set the default material, using the 3D Modeler Materials pull down menu choose
vacuum
3.
Using the coordinate entry fields, enter the opposite corner of the box:
dX: 310.0, dY: 310.0, dZ: 257.0, Press the Enter Key
4.
5.
6.
7.
8.
9.
10.
To set the name, select the Attribute tab from the Properties window
For the Value of Name type: Air
Make sure the material is set at vacuum in the value of the Material row.
Click the Edit box in the Transparent row.
Move the slider to transparency level to 1 and then click OK.
Click the OK button to close the Properties dialog
Select the menu item View>Fit All>Active View to fit the view
47
To select the object Air, select the menu item Edit>Select>By Name
In the Select Object dialog, select the objects named Air and click the OK button
To create a radiation boundary, select the item HFSS>Boundaries>Assign>Radiation
In the Radiation Boundary window, enter the name Rad1 and click the OK button
3.
To define a radiation setup, select the menu item HFSS>Radiation>Insert Far Field
Setup>Infinite Sphere
In the Far Field Radiation Sphere Setup dialog, make the following settings:
Name: ff_2d
Phi: Start: 0, Stop: 90, Step Size: 90
Theta: Start: -180, Stop: 180, Step Size: 2
Click the OK button to close the dialog
48
To create an analysis setup, select the menu item HFSS>Analysis Setup> Add Solution
Setup
2. In the Solution Setup window, click the General tab and enter
1.
Model Validation
Analyze
1.
Congratulations you are ready to analyze. To start the solution process, select the menu item
HFSS>Analyze
49
4.
5.
To view the Solution Data, select the menu item HFSS>Results>Solution Data
Click the Profile tab to view the solution profile
(elapsed time, mesh generation statistics, etc.)
Click the Convergence tab
to view solution convergence as
a function of pass number and the
number of tetrahedra used.
Note the total number of passes.
Click Plot.
Click the Matrix Data
tab to view the data.
Click the Close button
50
Create Reports
Create a report that plots the input return loss vs. Adaptive Pass
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
51
52
2.
3.
4.
5.
6.
7.
8.
9.
To create a Magnetic Field Plot, return to the 3-D Modeler Window by selecting
HFSS>3D Model Editor. Note: This step is only necessary if you have a Plot window
open.
To select the object BrainFluid, select the menu item Edit>Select>By Name
In the Select Object dialog, select the objects named BrainFluid and click the OK
button.
To open the Create Field Plot window, click HFSS>Fields>Plot Mesh
Select Setup1:LastAdaptive as the solution to plot in Solution pull-down list
Accept the default settings by clicking Done.
Rotate the object to see other perspectives of the plot
After viewing the mesh, delete the plot by left clicking
MeshPlots on the Project Tree and select Delete
Hold down the Alt key and click the upper right
hand corner of the 3D Modeler window to
return to the normal view.
53
6.
7.
9.
10.
8.
54
3.
4.
55
To create a 2-D polar far field plot, select the menu item HFSS>Results>Create
Report
In the Create Report Window, select:
Report Type: Far Fields
Display Type: Radiation Pattern
3.
4.
5.
6.
In the Sweeps tab, make sure Theta is the primary sweep. Select Phi under the Name
column, and on the drop list, select Theta if it is not.
In the Mag tab,select:
Category: Gain
Quantity: GainL3Y
Function: dB
7.
8.
56
Exercises
1.
2.
Create another solution setup and analyze the phantom head at different
frequency. Choose a frequency listed in Table 1: SAR data from the IEEE P1528
standard. You will recall that the previous tutorial analyzed the structure at 835
MHz. Does you finite element analysis agree with measurements?
Create a 3-D radiation plot of the Electric Field in the Brain Fluid. You may need
to modify your solution setup to include complete sweeps in both the Theta and
Phi directions.
57
SAR
Standard IEEE P1528, Recommended Practice for Determining the Peak Spatial-Average
Specific Absorption Rate (SAR) in the Human Body Due to Wireless Communication
Devices: Experimental Techniques, Institute of Electrical and Electronics Engineers, New
York, NY, 2005
EN 50361, Basic Standard for Measurement of Specific Absorption Rate Related to
Exposure to Electromagnetic Fields for Mobile Phones (300 MHz-3GHz), European
Committee for Electrical Standardization (CENELEC), Brussels, 2001
Electromagnetics
N.N. Rao, Elements of Engineering Electromagnetics, Pearson Prentice Hall, Upper Saddle
River, NJ, 2004
W.H. Hayt and J.A. Buck, Engineering Electromagnetics, McGraw-Hill, New York, NY,
2006
Computational Electromagnetics
J.Jin, The Finite Element Method in Electromagnetics, 2nd edition, Wiley, New York, NY,
2002
P.P Silvester and R.L. Ferrari, Finite Elements for Electrical Engineers, 3rd edition,
Cambridge University Press, Cambridge, 1996
58