HFSS Design Guide
HFSS Design Guide
(A TUTORIAL HANDBOOK)
                                     Antenna Group
                           (https://antennagroupknust.com/)
                     Department of Telecommunication Engineering
                  Kwame Nkrumah University of Science and Technology
                                     Kumasi-Ghana
© 2021
STARTING HFSS 2
MODELLING ANTENNA-2 13
SAVE PROJECT 29
ASSIGN PEC 30
CREATE BOWL 35
CREATE SLOT 44
ASSIGN MATERIAL 44
CREATE PORTS 45
ASSIGN EXCITATION 45
PLOTTING RESULTS 52
ANTENNA BENDING 62
REFERENCES .......................................................................................................................................... 64
INTRODUCTION
ANSYS HFSS is a 3D electromagnetic (EM) simulation software for designing and simulating
high frequency electronic products such as antennas, antenna arrays, RF or microwave
components, high speed interconnects, filters, connectors, IC packages a printed circuit board.
Engineers worldwide use ANSYS HFSS software to design high frequency, high speed electronics
found in communication systems, satellites and IoT products.
This book introduces the structure and design of a dual band MIMO PIFA antenna for Bluetooth
and WIFI application in laptops operating at 2400/5000 for Wi-Fi and 2450 for Bluetooth. This
guide will typically walk you through the steps to build the geometry, setup the solution, run the
analysis, and evaluate the results by generating plots using ANSYS HFSS 2020.
By following the steps in this guide you will learn how to perform the following tasks in HFSS:
https://www.youtube.com/playlist?list=PLdIVd39LNkpSaTzAFCS_jh3sV3Gc21mNg
                                                                                                  1
1. STARTING HFSS
To be able to start the project you would have to first start or launch the software.
                                                                                        2
3. WORKING WITH THE GEOMETRICS
  ➢ On the left side of the HFSS window, right click on Project from the Project Manager
    pane.
    a.     Select Save As from the pop up.
                                                                                           3
4. DRAW THE GEOMETRIC MODELS
                                                                                       4
➢ From the History Tree, right click on the CreateRectangle to change the dimensions and
  position of the rectangle.
      ▪ Position: 0, 0, 0 mm
      ▪ Axis: Z
      ▪ Xsize: 36 mm
      ▪ Ysize: 3 mm
➢ Select Apply
➢ Select OK
➢ From the History Tree, right click on the Rectangle1 to change its properties.
      ▪ Name: Patch
      ▪ Material: Copper
      ▪ Colour: Blue
      ▪ Transparency: 0.6
➢ Select Apply
➢ Select OK
                                                                                           6
6. CREATING THE SHORTING PLATE.
➢ From the History Tree, right click on CreateRectangle under Rectangle2 to change the
  dimensions and position of the rectangle.
      ▪ Position: 0, 0, -0.5 mm
      ▪ Axis: X
      ▪ Ysize: 3 mm
      ▪ Zsize: 0.5 mm
➢ Select Apply
➢ Select OK
➢ Select Rectangle2 > Select Thicken
  Sheet > Set the value to 0.05 mm
➢ From the History Tree, right click on the Rectangle2 to change its properties.
      ▪ Name: Short
      ▪ Material: Copper
      ▪ Colour: default
      ▪ Transparency: 0
➢ Select Apply
➢ Select OK
                                                                                         7
7. CREATING THE FEEDING PORT.
➢ From the History Tree, right click on CreateCircle under Circle1 to change the dimensions
  and position of the circle.
      ▪ Position: 5 ,1 ,-5.3 mm
      ▪ Axis: Z
      ▪ Radius: 3 mm
      ▪ Number of Seg: 0
➢ Select Apply
➢ Select OK
                                                                                              8
➢ From the History Tree, right click on CreateCylinder under Cylinder1 to change the
  dimensions and position of the cylinder.
      ▪ Center Position: 5, 1, -5.3 mm
      ▪ Axis: Z
      ▪ Radius: 0.1 mm
      ▪ Height: 5.35 mm
      ▪ Number of Seg: 0
➢ Select Apply
➢ Select OK
➢ From the History Tree, right click on the Cylinder1 to change its properties.
      ▪ Name: feed
      ▪ Material: Copper
      ▪ Colour: brown
      ▪ Transparency: 0
➢ Select Apply
➢ Select OK
                                                                                       9
9. CREATING THE FEED LINE COVER.
➢ From the History Tree, right click on CreateCylinder under Cylinder2 to change the
  dimensions and position of the cylinder.
      ▪ Center Position: 5, 1, -5.3 mm
      ▪ Axis: Z
      ▪ Radius: 1 mm
      ▪ Height: 4.8 mm
      ▪ Number of Seg: 0
➢ Select Apply
➢ Select OK
➢ From the History Tree, right click on the Cylinder2 to change its properties.
      ▪ Name: Outer
      ▪ Material: Teflon
      ▪ Colour: blue
      ▪ Transparency: 0.8
➢ Select Apply
➢ Select OK
                                                                                       10
10. CREATING THE GROUND PLANE.
   ➢ From the History Tree, right click on Create Rectangle under Rectangle3 to change the
     dimensions and position of the rectangle.
     ▪ Position: -10 ,-2 ,-0.5 mm
     ▪ Axis: Z
     ▪ Xsize: 210 mm
     ▪ Ysize: 320 mm
   ➢ Select Apply
   ➢ Select OK
   ➢ Select Rectangle3 > Select Thicken Sheet > Set the value to 0.05 mm
   ➢ From the History Tree, right click on the Rectangle3 to change its properties.
     ▪ Name: Ground
     ▪ Material: FR4 epoxy
     ▪ Transparency: 0.6
     ▪ Select Apply
     ▪ Select OK
                                                                                         11
11. CREATING THE SUBSTRATE
  ➢ From the History Tree, right click on CreateBox under Box1 to change the dimensions
    and position of the box.
    ▪ Position: -10 ,-2 ,0 mm
    ▪ Xsize: 210 mm
    ▪ Ysize: 320 mm
    ▪ Zsize: -0.5 mm
  ➢ Select Apply
  ➢ Select OK
                                                                                          12
   ➢ From the History Tree, right click on the Box1 to change its properties.
     ▪ Name: Substrate
     ▪ Material: Air
     ▪ Colour: blue
     ▪ Transparency: 0.8
   ➢ Select Apply
   ➢ Select OK
   1. Repeat the steps for creating the individual components but with different coordinates for
      their positions.
   2. Copy and paste the individual components, thereafter, change the coordinates for their
      positions.
                                                                                              13
Using Option 2
                        Component              Coordinates
                        Patch1                 0 , 313 , 0 mm
                        Short1                 0 , 313 , 0 mm
                        Feed1                  5 , 314 , -5.3 mm
                        Outer1                 5 , 314 , -5.3 mm
                        Circle1                5 , 314 , -5.3 mm
                                                                                    14
➢ From the History Tree, right click on CreateBox under Box1 to change the dimensions and
  position of the box.
  ▪ Position:-100 ,-100 ,-5.3 mm
  ▪ Xsize: 400 mm
  ▪ Ysize: 500 mm
  ▪ Zsize: 60 mm
➢ Select Apply
➢ Select OK
➢ From the History Tree, right click on the Box1 to change its properties.
  ▪ Name: RadBox
  ▪ Material: Vacuum
  ▪ Colour: green
  ▪ Transparency: 0.9
➢ Select Apply
➢ Select OK
The purpose of using boundary conditions in HFSS is to define the behaviour of the
electromagnetic. Field on the object interfaces and at the edges of a problem region. Defining
boundary conditions reduces the electromagnetic or geometric complexity of the model.
   ➢   Create Boundary
   ➢   Right click on RadBox inside the History Tree.
   ➢   Select Assign Boundary from the pop-up.
   ➢   Select Radiation.
   ➢   Select Ok from the pop-up.
                                                                                           15
16
Wave Ports
Wave ports are used to excite transmission lines like microstrip, and hollow waveguides. A wave
port represents the region through which electromagnetic energy enters or exits the solution space.
In HFSS a wave port is treated as if it were a semi-infinitely long wave guide or transmission line
of the exact same cross-section attached to them where it’s excited. Wave ports yield S, Y, Z
parameters, characteristic wave impedance and the propagation constant gamma. The S-
parameters generated by a wave port are normalized to the matched loads and can also be
normalized to any constant complex impedance.
❖ Create Excitation
  ➢ Right click Circle inside the History Tree
  ➢ Select Assign Excitation from the pop-up
  ➢ Select Wave port
  ➢ Right click None from the pop-up
  ➢ Select New Line.
  ➢ In the Modeller Window draw a line from
     the centre of the circle to its circumference.
  ➢ Ensure that the None has changed to Defined
  ➢ Click Next at the bottom of the pop-up.
  ➢ Select Finish.
                                                                                                17
➢ Repeat the above steps for Circle1 to create the wave port for Antenna-2.
                                                                              18
   ➢ Select OK.
   ➢ In the next pop-up window, select Fast under Sweep Type.
   ➢ Under Frequency Sweeps change the following parameters:
     ▪ Start: 0 GHz
     ▪ End: 8 GHz
   ➢ Select OK.
                                                                19
➢ Fill in the section under Phi with the following
  parameters.
  ▪ Start: -180
  ▪ Stop: 180
  ▪ Step Size: 1
❖ Perform Validations
  ➢ Right click on HFSS on the Menu Bar.
  ➢ Select Validation Check from the drop down
  ➢ menu.
  ➢ Ensure all Validation Checks have been
     completed.
  ➢ Click Close.
                                                       20
15. RUN HFSS TRANSIENT SIMULATION
❖ Run Simulation
  ➢ Select Simulation on the Ribbon Tab.
  ➢ Click Analyze All.
                                                     21
❖ Plotting the Radiation Pattern
  ➢ Click on Results from the Ribbon Tab.
  ➢ Click on Far Fields Report.
                                              22
23
24
               SECTION 2: HORN-FED REFLECTOR ANTENNA
      Prepared by: Kwakye Akosah Jeffrey & Emmanuel Frimpong (Telecom Eng. 2021)
INTRODUCTION
Ansys HFSS is a 3D electromagnetic (EM) simulation software that can be used to design and
simulate high-frequency electronic items including antennas, antenna arrays, RF or microwave
components, high-speed interconnects, filters, connectors, IC packages, and printed circuit boards.
Ansys HFSS software is used by engineers all over the world to develop high-frequency, high-
speed electronics that can be found in communications networks, advanced driver assistance
systems (ADAS), satellites, and internet-of-things (IoT) devices.
This document is intended to show you how to create, simulate, and analyze horn-fed reflector
antenna system efficiently, using the ANSYS Electronics Desktop; HFSS and HFSS-IE Design
Environments.
This example is intended to show you how to create, simulate, and analyze horn-fed reflector
antenna system efficiently, using the ANSYS Electronics Desktop; HFSS and HFSS-IE Design
Environments.
                                                                                                25
1. LAUNCHING ANSYS ELECTRONICS DESKTOP
   ➢ Select Programs > ANSYS Electromagnetics > ANSYS Electromagnetics Suite 16.0
   ➢ Select ANSYS Electronics Desktop 2016.
   ➢ Note: In order to follow the steps outlined in this example, verify that the following tool
     options are set:
   ➢ Select the menu item Tools > Options > HFSS Options…
     – Click the General tab
   ➢ Use Wizards for data input when creating new boundaries: √ Checked
   ➢ Duplicate boundaries/mesh operations with geometry: √ Checked
     – Click the OK button
   ➢ Select the menu item Tools > Options > Modeler Options….
     – Click the Operation tab
   ➢ Automatically cover closed polylines:
     √ Checked
   ➢ Select last command on object select: √
     Checked
     – Click the Drawing tab
   ➢ Edit properties of new primitives: √
     Checked
     – Click the OK button
https://www.youtube.com/playlist?list=PLdIVd39LNkpSaTzAFCS_jh3sV3Gc21mNg
                                                                                             26
   ➢ From the Project menu, select Insert HFSS Design.
                                                         27
4. CREATE RADIATION BOUNDARY
HFSS > Radiation > Insert Far Field Setup > Infinite Sphere
   ➢ Name: 2D
   ➢ Phi: (Start: 0, Stop: 90, Step Size: 90)
   ➢ Theta: (Start: -180, Stop: 180, Step Size:
     1)
                                                              28
7.   SAVE PROJECT
❖ Create Reflector
  ➢ Select the menu item Draw > Equation Based
     Curve
     – X(_t): 0
     – Y(_t): (_t)*(1cm)
     – Z(_t): (26.625-_t*_t/106.5)*(-1cm)
     – Start_t: 0
     – End_t: 32
     – Number of Points: 0
     – Click the OK button
  ➢ Select the menu item Edit > Select All
  ➢ Select the menu item Draw > Sweep Around Axis
     – Sweep axis: Z
     – Angle of sweep: 360 deg
     – Draft angle: 0
     – Draft type: Round
     – Number of segments: 0
     – Click the OK button
                                                    29
8. ASSIGN PEC
                                                                                     30
PART 3: HFSS HYBRID DESIGN OF A REFLECTOR + HORN ANTENNA
After the creation of the horn, we export it as a 3D component and save it on a desired location on
our computer. Next, we design the parabolic reflector and save it as a separate component on any
location on the computer. Finally, we include the two components to obtain our parabolic reflector
antenna.
The horn is positioned such that its aperture is directly facing the inside surface of the parabolic
reflector with the aim of collecting and recycling electromagnetic emissions. The coordinate
system employed in this set up is the reflector focus coordinate system.
Next, a solution setup is added to the two components. After adding a solution set up, we do a
frequency sweep for our design. This is where we indicate the frequency range in which our design
should operate. We set the step size 0.05GHz.
                                                                                                 31
10. PART 4: 3D PATTERN RESULTS
NB: For results and discussion, refer to chapter 4 of our project report.
                                                                                      32
33
       SECTION 3: SPHERICAL PHANTOM DESIGN FOR SPECIFIC
              ABSORPTION RATE (SAR) SIMULATION
                    Prepared by: Philip Arthur (MPhil. Telecom Eng. 2021)
INTRODUCTION
With the increasing consumer demand for wireless devices, consumers and the media have become
aware of and are concerned with the biological effects of long-term exposure to radio frequency
radiation (RFR). To ensure public safety, the Federal Communication Commission (FCC) has
developed safety standards that wireless devices are required to meet in order to be sold in the US
(Similar guidelines exist in other countries). The quantity used to quantify the amount of energy
absorbed is the Specific Absorption Rate or SAR [1]. The specific absorption rate which is defined
as the amount of electromagnetic energy absorbed per-unit mass by the human body when using a
wireless communication device and can be represented mathematically as:
                                            𝜎 × 𝐸2
                                      𝑆𝐴𝑅 =                                                   (1)
                                              𝜌
Where 𝝈 is the conductivity of the body tissue (𝑆/𝑚), 𝑬 expresses the RMS electric field intensity
(𝑉/𝑚) and 𝝆 denotes the mass density of the body tissue (𝐾𝑔/𝑚3). According to the IEEE C95.1-
2005 standard for safety levels with respect to human exposure to RF energy, SAR limit is set to
1.6 W/kg and 2 W/kg over 1g and 10 g of contiguous tissue respectively by the FCC and
International Commission on Non-Ionizing Radiation Protection (ICNIRP).
This example is intended to show you how to create, simulate, and analyze a simple phantom,
which is commonly used to calibrate Specific Absorption Rate test equipment, using the Ansoft
HFSS Design Environment.
https://www.youtube.com/playlist?list=PLdIVd39LNkpSaTzAFCS_jh3sV3Gc21mNg
                                                                                                34
1.   CREATE BOWL
     ➢ Select the menu item 3D Modeler > Coordinate System > Create > Relative CS >
       Offset
     ➢ Using the coordinate entry fields,
       enter the origin
           - X: 0.0, Y: 0.0, Z: 81.5, Press
               the Enter key
                                                                                      36
5.   CREATE BRAIN FLUID
                                                              37
6.   SET MATERIAL PROPERTIES (View/Edit Material Window)
                                                             38
7.   CREATE THE SHELL OF THE BOWL
                                                             39
10.   CREATE AIR BOX
                                                                              40
41
  SECTION 4: PIN DIODE MODELLING FOR ON/OFF SWITCHING IN
        RECONFIGURABLE ANTENNAS USING HFSS 2018
                    Prepared by: Philip Arthur (MPhil. Telecom Eng. 2021)
INTRODUCTION
Antenna reconfiguration has become an important feature in modern wireless communications
such as MIMO systems, cognitive radio, 5G and satellite communication systems, IoT networks,
and smartphones [4]. A reconfigurable antenna is capable of changing its performance
characteristics (resonant frequency, radiation pattern, polarization, etc.) by mechanically or
electrically modifying its architecture [5]. The basic goal of a reconfigurable antenna is to achieve
more functionality with a single antenna element or an array.
Fig.1 PIN Diode (a) Basic structure [50] (b) Equivalent forward bias circuit (c) Equivalent reverse
bias circuit.
The PIN diode is a simple technique of electronically modifying the functional properties of the
antenna by the switching states of the diode. The PIN diode conducts current in one direction only
and therefore determines the ON and OFF states respectively. When the diode is forward biased
(ON state) the equivalent circuit is a combination of parasitic inductance 𝐿 and a series resistance
𝑅𝑠 as shown in Fig.4.0 (b). When a reverse-biased voltage is applied, the diode is known to operate
in the OFF state with the equivalent circuit containing a large resistance (𝑅𝑝) in shunt with a
capacitor as shown in Fig.4.0 (c). This effect can be modeled as an RLC boundary in HFSS.
This example is intended to show you how to create, simulate, and analyze a PIN diode in a simple
transmission line using the Ansoft HFSS Design Environment.
                                                                                                  42
For basic design tutorials using HFSS:
https://www.youtube.com/playlist?list=PLdIVd39LNkpSaTzAFCS_jh3sV3Gc21mNg
                                                                           43
3.   CREATE GROUND PLANE
5. CREATE SLOT
6. ASSIGN MATERIAL
                                                                      44
7.   CREATE PORTS
     ➢ Change drawing plan from default XY to YZ
     ➢ Select the menu item Draw > Rectangle
     ➢ Using the coordinate entry fields, enter the
       sphere position
       - X: -14.4, Y: -2, Z: 0, Press the Enter key
     ➢ Using the coordinate entry fields, enter the
       radius:
       - dX: 0, dY: 2, dZ: 1.6, Press the Enter key
     ➢ Change name of Rectangle1 to port1
     ➢ Duplicate along line to create port2 (click and
       drag)
8. ASSIGN EXCITATION
                                                           45
9.   CREATE RLC BOUNDARY
                                                                                              46
10.   ASSIGN RLC BOUNDARY
                                                                                                  47
48
49
11.   CREATE AIR BOX
                                                       50
13.   SIMULATION (ANALYSIS) SET UP
                                                      51
14.   PLOTTING RESULTS
      ➢ Right click on Results > Create Modal Solution Data Report > Rectangular Plot
      ➢ In the New Report dialog box
        - Solution setup1: Sweep
        - Domain: Sweep
        - Primary Sweep: Frequency (All)
        - Category: S Parameter
        - Quantity: S(1,1)
        - Function: dB
        - Click New Report
                                                                                        52
➢   Right click on TL > Plot Fields > E > Mag_E
➢   Create Field Plot window : Click Done
➢   Right click on Mag_E1 > Animate
➢   Set up Animation window: click OK
                                                  53
❖ (When PIN diode is switched OFF)
   ➢ Set parallel combination of R and C from the Boundaries and simulate (analyze all) –
     Refer to section 10.
   ➢ Right click on Results > Create Modal Solution Data Report > Rectangular Plot
   ➢ In the New Report dialog box
     - Solution setup1: Sweep
     - Domain: Sweep
     - Primary Sweep: Frequency (All)
     - Category: S Parameter
     - Quantity: S(1,1)
     - Function: dB
     - Click New Report
   ➢ Right click on TL > Plot Fields > E > Mag_E
   ➢ Create Field Plot window : Click Done
   ➢ Right click on Mag_E1 > Animate
   ➢ Set up Animation window: click OK
                                                                                            54
55
56
     SECTION 5: MODELLING BENDING FEATURES IN FLEXIBLE
                   ANTENNAS USING CST 2019
                   Prepared by: Philip Arthur (MPhil. Telecom Eng. 2021)
INTRODUCTION
The demand for wearable electronics to establish wireless body area communication has been
growing rapidly. This places unique requirements on some electronic devices to possess
conformable features. The flexibility feature has some striking advantages over its fixed
counterparts in wearable applications. Due to the random postures of the host body, poor
performance effects may result from the operation of these devices. Several applications of body-
worn sensors in health monitoring, sports and entertainment, emergency services and the military
present the demand for flexible antennas. Hence, the simulation and design techniques to address
the conformable features and its effects in such systems is equally important.
This guide is intended to show you how to apply bending features to an already designed slotted
planar monopole antenna using the Computer Simulation Technology (CST) EM tool. CST Studio
Suite is a high-performance 3D EM analysis software package for designing, analyzing and
optimizing electromagnetic (EM) components and systems [6].
                                                                                              57
1.   LAUNCHING CST
                                                 58
➢ Click on Microwaves & RF/Optical > Antennas
                                                 59
➢ Click on > Time Domain > Next
                                  60
➢ Set frequency from 2 -3 GHz > Check E-filed, H-field and Far field > Next
                                                                              61
2.   HIDING THE BOUNDING BOX
3. ANTENNA BENDING
     ➢ Perform outward cylindrical bending along the x-axis (u-axis; local coordinate)
     ➢ Select component1 > Go to Bending Tools > Cylindrical Bending
     ➢ Cylindrical Bend Window:
       - Impact direction: Two sided
       - Bending Parameters: Select Angle = -90 or choice of angle
       - Preview; OK
                                                                                         62
For basic bending and antenna modelling tutorials in CST:
https://www.youtube.com/watch?v=nnnr0ccXOmE
https://www.youtube.com/c/tensorbundle/videos
                                                            63
                                     REFERENCES
[1] Ansoft Corporation, “user’s guide – High Frequency Structure Simulator”, electronic design
automation software, v. 10.0, 2005.
[2] W. E. Doherty, Jr. R. D. Joos, “The Pin Diode Circuit Designers’ Handbook”, Microsemi
Corporation, 1998.
[3] J. Kumar, B. Basu, and F.A. Talukdar, “Modeling of a PIN diode RF switch for reconfigurable
antenna application”, International Journal of Science and Technology, p. 1714-1723, 2018.
[5] “IEEE Standard Definitions of Terms for Antennas.,” vol. AP-31, no. 6. 2014.
[6] CST Studio Suite Electromagnetic Field Simulation Software,                Available   on:
https://www.3ds.com/products-services/simulia/products/cst-studio-suite/
[8] Kazumi Tamaki, “AGC Develops Flexible Antenna Design Technology for Millimeter Wave
with Ultra-low Transmission Los”, AGC Inc. News Releases, 2018.
[9] “2018 USASOC Sniper Comp – RE Factor Flexible Antenna Mast”, Available on:
https://soldiersystems.net/2018/03/26/2018-usasoc-sniper-comp-re-factor-flexible-antenna-mask/
[10] “Flexible Antenna to Makes Body-Worn Sensors Practical for Health Monitoring”, Med
Gadgets, Available on: https://www.medgadget.com/2014/03/flexible-antenna-to-makes-body-
worn-sensors-practical-for-health-monitoring.html
[11] I. Marascoa et. al, “Compact and flexible meander antenna for Surface Acoustic Wave
sensors”, Microelectronic Engineering, vol. no. 227, 2020.
64