SlideShare a Scribd company logo
1 of 600
Download to read offline
1-1
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #0025931-1
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Chapter 1 - Introduction
Ansoft HFSS – User Guide
Introduction
1-2
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-2
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Inventory Number: 002704
3rd Edition
HFSS Release: 11.1
Published Date: February 20, 2009
Registered Trademarks:
ANSYS® is a registered trademark of SAS IP Inc.
All other product names mentioned in this manual are trademarks or registered trademarks of their
respective manufacturers.
Disclaimer Notice:
This document has been reviewed and approved in accordance with the ANSYS, Inc.
Documentation Review and Approval Procedures. “This ANSYS Inc. software product (the
Program) and program documentation (Documentation) are furnished by ANSYS, Inc. under an
ANSYS Software License Agreement that contains provisions concerning non-disclosure, copying,
length and nature of use, warranties, disclaimers and remedies, and other provisions. The
Program and Documentation may be used or copied only in accordance with the terms of that
License Agreement.”
Copyright © 2008 SAS IP, Inc.
Proprietary data. Unauthorized use, distribution, or duplication is prohibited.
All Rights Reserved.
Training Manual
Ansoft HFSS for SI – User Guide
Introduction
1-3
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-3
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Table of Contents
1. Introduction 1-1
– Table of Contents 1-3
– Welcome to Ansoft HFSS 1-4
– Getting Help 1-7
– Ansoft Desktop 1-9
– Simulation Overview 1-18
2. Simulation Basics 2-1
3. Boundary Conditions 3-1
4. Appendix – Boundary Conditions 4-1
5. Examples – Antenna
– UHF Probe 5.1
– Conical Horn 5.2
– Probe Fed Patch 5.3
– Slot Coupled Patch 5.4
– Endfire Waveguide Array 5.5
6. Examples – Microwave
– Magic T 6.1
– Coax Connector 6.2
– 180° Ring Hybrid 6.3
– Coax Stub 6.4
– Microstrip – Wave Port 6.5
– Ferrite Circulator 6.6
7. Examples – Filters
– Bandpass Filter 7.1
8. Examples – Signal Integrity
– LVDS Differential Pair 8.1
– Segmented Return Path 8.2
– Non-ideal Planes 8.3
– Return Path 8.4
9. Examples – On-Chip
– Spiral Inductor 9.1
Introduction
1-4
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-4
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Welcome to Ansoft HFSS
• What is HFSS?
– HFSS is a high-performance full-wave electromagnetic(EM) 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 where solutions to your 3D EM problems
are quickly and accurately obtained. Ansoft HFSS employs the Finite Element Method(FEM), adaptive meshing, and
brilliant graphics to give you unparalleled performance and insight to all of your 3D EM problems. Ansoft HFSS can be
used to calculate parameters such as S-Parameters, Resonant Frequency, and Fields. Typical uses include:
• Package Modeling – BGA, QFP, Flip-Chip
• PCB Board Modeling – Power/Ground planes, Mesh Grid Grounds, Backplanes
• Silicon/GaAs - Spiral Inductors, Transformers
• EMC/EMI – Shield Enclosures, Coupling, Near- or Far-Field Radiation
• Antennas/Mobile Communications – Patches, Dipoles, Horns, Conformal Cell Phone Antennas, Quadrafilar Helix, Specific
Absorption Rate(SAR), Infinite Arrays, Radar Cross Section(RCS), Frequency Selective Surfaces(FSS)
• Connectors – Coax, SFP/XFP, Backplane, Transitions
• Waveguide – Filters, Resonators, Transitions, Couplers
• Filters – Cavity Filters, Microstrip, Dielectric
– HFSS is an interactive simulation system whose basic mesh element is a tetrahedron. This allows you to solve any
arbitrary 3D geometry, especially those with complex curves and shapes, in a fraction of the time it would take using
other techniques.
– The name HFSS stands for High Frequency Structure Simulator. Ansoft pioneered the use of the Finite Element
Method(FEM) for EM simulation by developing/implementing technologies such as tangential vector finite elements,
adaptive meshing, and Adaptive Lanczos-Pade Sweep(ALPS). Today, HFSS continues to lead the industry with
innovations such as Modes-to-Nodes and Full-Wave Spice™.
– Ansoft HFSS has evolved over a period of years with input from many users and industries. In industry, Ansoft HFSS
is the tool of choice for high-productivity research, development, and virtual prototyping.
Introduction
1-5
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-5
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Installing the Ansoft HFSS software
• System Requirements
– For up-to-date information, refer to the HFSS Installation Guide
• Installing the Ansoft HFSS Software
– For up-to-date information, refer to the HFSS Installation Guide
• Starting Ansoft HFSS
1. Click the Microsoft Start button, select Programs, and select the Ansoft, HFSS 11 program group. Click HFSS 11.
2. Or Double click on the HFSS 11 icon on the Windows Desktop
NOTE: You should make backup copies of all HFSS projects createNOTE: You should make backup copies of all HFSS projects createNOTE: You should make backup copies of all HFSS projects createNOTE: You should make backup copies of all HFSS projects created with ad with ad with ad with a
previous version of the software before opening them in HFSS v11previous version of the software before opening them in HFSS v11previous version of the software before opening them in HFSS v11previous version of the software before opening them in HFSS v11
Introduction
1-6
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-6
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Web Update
• WebUpdate
– This feature allows you to update any existing Ansoft software from the WebUpdate window. This feature automatically
scans your system to find any Ansoft software, and then allows you to download any updates if they are available.
Introduction
1-7
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-7
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Getting Help
• Getting Help
– If you have any questions while you are using Ansoft HFSS you can find answers in several ways:
• Ansoft HFSS Online Help provides assistance while you are working.
– To get help about a specific, active dialog box, click the Help button in the dialog box or press the F1 key.
– Select the menu item Help > Contents to access the online help system.
– Tooltips are available to provide information about tools on the toolbars or dialog boxes. When you hold the
pointer over a tool for a brief time, a tooltip appears to display the name of the tool.
– As you move the pointer over a tool or click a menu item, the Status Bar at the bottom of the Ansoft HFSS
window provides a brief description of the function of the tool or menu item.
– The Ansoft HFSS Getting Started guide provides detailed information about using HFSS to create and solve
3D EM projects.
• Ansoft Technical Support
– To contact Ansoft technical support staff in your geographical area, please log on to the Ansoft corporate
website, www.ansoft.com and select Contact.
• Your Ansoft sales engineer may also be contacted in order to obtain this information.
• Visiting the Ansoft Web Site
– If your computer is connected to the Internet, you can visit the Ansoft Web site to learn more about the Ansoft company
and products.
• From the Ansoft Desktop
– Select the menu item Help > Ansoft Corporate Website to access the Online Technical Support (OTS)
system.
• From your Internet browser
– Visit www.ansoft.com
Introduction
1-8
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-8
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Getting Help
• For Technical Support
– The following link will direct you to the Ansoft Support Page. The Ansoft Support Pages provide additional
documentation, training, and application notes.
• Web Site: http://www.ansoft.com/support.cfm
• Technical Support:
– 9-4 EST:
• Pittsburgh, PA
• (412) 261-3200 x0 – Ask for Technical Support
• Burlington, MA
• (781) 229-8900 x0 – Ask for Technical Support
– 9-4 PST:
• San Jose, CA
• (408) 261-9095 x0 – Ask for Technical Support
• Portland, OR
• (503) 906-7944
• Irvine, CA
• (714) 417-9311 x6
Introduction
1-9
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-9
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Ansoft Desktop Terms
• Ansoft Desktop Terms
– The Ansoft HFSS Desktop has several optional panels:
• A Project Manager which contains a design tree which lists the structure of the project.
• A Message Manager that allows you to view any errors or warnings that occur before you begin a simulation.
• A Property Window that displays and allows you to change model parameters or attributes.
• A Progress Window that displays solution progress.
• A 3D Modeler Window which contains the model and model tree for the active design.
Introduction
1-10
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-10
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Ansoft HFSS Desktop
MenuMenuMenuMenu
barbarbarbar
ProgressProgressProgressProgress
WindowWindowWindowWindow
Property WindowProperty WindowProperty WindowProperty Window
MessageMessageMessageMessage
ManagerManagerManagerManager
ProjectProjectProjectProject
ManagerManagerManagerManager
with projectwith projectwith projectwith project
treetreetreetree
StatusStatusStatusStatus
barbarbarbar
3D Modeler3D Modeler3D Modeler3D Modeler
WindowWindowWindowWindow
ToolbarsToolbarsToolbarsToolbars
Coordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry Fields
Introduction
1-11
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-11
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Ansoft Desktop Terms
• Project Manager
ProjectProjectProjectProject
DesignDesignDesignDesign
Design ResultsDesign ResultsDesign ResultsDesign Results
Design SetupDesign SetupDesign SetupDesign Setup
Design AutomationDesign AutomationDesign AutomationDesign Automation
•ParametricParametricParametricParametric
•OptimizationOptimizationOptimizationOptimization
•SensitivitySensitivitySensitivitySensitivity
•StatisticalStatisticalStatisticalStatistical
Project Manager WindowProject Manager WindowProject Manager WindowProject Manager Window
Introduction
1-12
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-12
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Ansoft Desktop Terms
• Property Window
Property WindowProperty WindowProperty WindowProperty Window
Property tabsProperty tabsProperty tabsProperty tabs
PropertyPropertyPropertyProperty
buttonsbuttonsbuttonsbuttons
PropertyPropertyPropertyProperty
tabletabletabletable
Introduction
1-13
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-13
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Ansoft Desktop Terms
• Ansoft 3D Modeler
EdgeEdgeEdgeEdge
VertexVertexVertexVertex
PlanePlanePlanePlane
Coordinate System (CS)Coordinate System (CS)Coordinate System (CS)Coordinate System (CS)
OriginOriginOriginOrigin
FaceFaceFaceFace
ModelModelModelModel
3D Modeler Window3D Modeler Window3D Modeler Window3D Modeler Window
GraphicsGraphicsGraphicsGraphics
areaareaareaarea
ModelModelModelModel
3D Modeler3D Modeler3D Modeler3D Modeler
design treedesign treedesign treedesign tree
Context menuContext menuContext menuContext menu
Introduction
1-14
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-14
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Ansoft Desktop Terms
• 3D Modeler Design Tree
Grouped by MaterialGrouped by MaterialGrouped by MaterialGrouped by Material
Object ViewObject ViewObject ViewObject View
MaterialMaterialMaterialMaterial
ObjectObjectObjectObject
Object CommandObject CommandObject CommandObject Command
HistoryHistoryHistoryHistory
Introduction
1-15
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-15
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Design Windows
• Design Windows
– In the Ansoft HFSS Desktop, each project can have multiple designs and each design is displayed in a separate
window.
– You can have multiple projects and design windows open at the same time. Also, you can have multiple views of the
same design visible at the same time.
– To arrange the windows, you can drag them by the title bar, and resize them by dragging a corner or border. Also, you
can select one of the following menu options: Window >Cascade, Window >Tile Vertically, or Window > Tile
Horizontally.
– To organize your Ansoft HFSS window, you can iconize open designs. Click the Iconize ** symbol in the upper right
corner of the document border. An icon appears in the lower part of the Ansoft HFSS window. If the icon is not visible,
it may be behind another open document. Resize any open documents as necessary. Select the menu item Window
> Arrange Icons to arrange them at the bottom of the Ansoft HFSS window.
– Select the menu item Window > Close All to close all open design. You are prompted to Save unsaved designs.
Design iconsDesign iconsDesign iconsDesign icons
IconizeIconizeIconizeIconize
SymbolSymbolSymbolSymbol
Introduction
1-16
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-16
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Toolbars
• Toolbars
– The toolbar buttons are shortcuts for frequently used commands. Most of the available toolbars are displayed in this
illustration of the Ansoft HFSS initial screen, but your Ansoft HFSS window probably will not be arranged this way. You
can customize your toolbar display in a way that is convenient for you.
– Some toolbars are always displayed; other toolbars display automatically when you select a document of the related
type. For example, when you select a 2D report from the project tree, the 2D report toolbar displays.
• To display or hide individual toolbars:
– Right-click the Ansoft HFSS window frame.
• A list of all the toolbars is displayed. The toolbars with a check mark beside them are visible; the toolbars without
a check mark are hidden. Click the toolbar name to turn its display on or off
– To make changes to the toolbars, select the menu item Tools > Customize. See Customize and Arrange Toolbars
on the next page.
Introduction
1-17
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-17
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Toolbars
• Customize and Arrange Toolbars
– To customize toolbars:
• Select the menu item Tools > Customize, or right-click the Ansoft HFSS window frame and click Customize at
the bottom of the toolbar list.
• In the Customize dialog, you can do the following:
– View a Description of the toolbar commands
1.Select an item from the Component pull-down list
2.Select an item from the Category list
3.Using the mouse click on the Buttons to display the Description
4.Click the Close button when you are finished
– Toggle the visibility of toolbars
1.From the Toolbar list, toggle the check boxes to control the visibility of the toolbars
2.Click the Close button when you are finished
Introduction
1-18
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-18
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Overview
• Ansoft HFSS Desktop
– The Ansoft HFSS Desktop provides an intuitive, easy-to-use interface for developing passive RF device models.
Creating designs, involves the following:
1. Parametric Model Generation – creating the geometry, boundaries and excitations
2. Analysis Setup – defining solution setup and frequency sweeps
3. Results – creating 2D reports and field plots
4. Solve Loop - the solution process is fully automated
– To understand how these processes co-exist, examine the illustration shown on the next page.
Introduction
1-19
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-19
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Overview
DesignDesignDesignDesign
Solution TypeSolution TypeSolution TypeSolution Type
BoundariesBoundariesBoundariesBoundaries
ExcitationsExcitationsExcitationsExcitations
MeshMeshMeshMesh
OperationsOperationsOperationsOperations
AnalysisAnalysisAnalysisAnalysis
Solution SetupSolution SetupSolution SetupSolution Setup
Frequency SweepFrequency SweepFrequency SweepFrequency Sweep
Parametric ModelParametric ModelParametric ModelParametric Model
Geometry/MaterialsGeometry/MaterialsGeometry/MaterialsGeometry/Materials
ResultsResultsResultsResults
2D Reports2D Reports2D Reports2D Reports
FieldsFieldsFieldsFields
MeshMeshMeshMesh
RefinementRefinementRefinementRefinement
SolveSolveSolveSolve
UpdateUpdateUpdateUpdate
ConvergedConvergedConvergedConverged
AnalyzeAnalyzeAnalyzeAnalyze
FinishedFinishedFinishedFinished
Solve LoopSolve LoopSolve LoopSolve Loop
NONONONO
YESYESYESYES
Introduction
1-20
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-20
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Opening a Design
• Opening a HFSS project
– This section describes how to open a new or existing project.
– Opening a New project
• To open a new project:
1. In an Ansoft HFSS window, select the menu item File > New.
2. Select the menu Project > Insert HFSS Design.
– Opening an Existing HFSS project
• To open an existing project:
1. In an Ansoft HFSS window,
select the menu File > Open.
Use the Open dialog to select
the project.
2. Click Open to open the project
– Opening an Existing Project from Explorer
• You can open a project directly from the Microsoft Windows Explorer.
• To open a project from Windows Explorer, do one of the following:
– Double-click on the name of the project in Windows Explorer.
– Right-click the name of the project in Windows Explorer and select Open from the shortcut menu.
Introduction
1-21
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-21
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Set Solution Type
• Set Solution Type
– This section describes how to set the Solution Type. The Solution Type defines the type of results, how the excitations
are defined, and the convergence. The following Solution Types are available:
1. Driven Modal - calculates the modal-based S-parameters. The S-matrix solutions will be expressed in terms of
the incident and reflected powers of waveguide modes.
2. Driven Terminal - calculates the terminal-based S-parameters of multi-conductor transmission line ports. The S-
matrix solutions will be expressed in terms of terminal voltages and currents.
3. Eignemode – calculate the eigenmodes, or resonances, of a structure. The Eigenmode solver finds the resonant
frequencies of the structure and the fields at those resonant frequencies.
– Convergence
• Driven Modal – Delta S for modal S-Parameters. This was the only convergence method available for Driven
Solutions in previous versions.
• Driven Terminal – Delta S for the single-ended or differential nodal S-Parameters.
• Eigenmode - Delta F
– To set the solution type:
1. Select the menu item HFSS > Solution Type
2. Solution Type Window:
1. Choose one of the following:
1.Driven Modal
2.Driven Terminal
3.Eigenmode
2. Click the OK button
Introduction
1-22
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
1-22
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Converting older files
• Converting Older HFSS file to HFSS v11
– Because of changes to the HFSS files with the development of HFSS v11, opening a HFSS document from an earlier
release may take more time than you are used to experiencing. However, once the file has been opened and saved,
subsequent opening time will return to normal
– Ansoft HFSS v11 provides a way for you to automatically convert your HFSS projects from an earlier version to the
HFSS v11 format.
– To access HFSS projects in an earlier version.
• From HFSS v11,
1. Select the menu item File > Open
2. Open dialog
1.Files of Type: Ansoft HFSS Project Files (.hfss)
2.Browse to the existing project and select the .hfss file
3.Click the Open button
1-1
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #0025932-1
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Chapter 2 – Simulation Basics
Ansoft HFSS - User Guide
Introduction
1-2
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-2
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• What is HFSS (High Frequency Structure Simulator)?
– “HFSS is the industry-standard software for S-parameter, full-wave SPICE extraction and
electromagnetic simulation of high-frequency and high-speed components. HFSS is widely used for
the design of on-chip embedded passives, PCB interconnects, antennas, RF/microwave components,
and high-frequency IC packages.”
– “HFSS improves engineering productivity, reduces development time, and better assures first-pass
design success. The latest release of HFSS delivers significant productivity gains to Microwave/RF
engineers and expands electromagnetic co-design to a new segment of engineers working in the
areas of RF/analog IC and multi-gigabit designs as well as EMI/EMC.”
Introduction
1-3
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-3
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
GUIGUIGUIGUI
MeshMeshMeshMesh SolverSolverSolverSolver
Introduction
1-4
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-4
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
HFSS – Methodology
• HFSS uses the Finite Element Method (FEM) to solve Maxwell‘s equations.
– The primary advantage of the FEM for solving partial differential equations lies in the ability of the basic building blocks
used to discretize the model to confrom to arbitrary geometry.
– The arbitrary shape of the basic building block (tetrahedron) also allows HFSS to generate a coarse mesh where fewer
cells are needed to yield an accuate solution, while creating a finely discretized mesh where the field is rapidly varying
or higher accuaracy is needed to obtain an accurate global solution.
• The FEM has been a standard for solving electromagnetic problems since the
inception of HFSS in 1990.
– The FEM has been a standard for solving problems in structure mechanics since the mid 1950‘s.
TetrahedronTetrahedronTetrahedronTetrahedron
Introduction
1-5
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-5
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
HFSS - Technology
• Tangential Vector Finite Elements
• Transfinite Element Method
• Adaptive Meshing
Vertex: ExplicitlyVertex: ExplicitlyVertex: ExplicitlyVertex: Explicitly
SolvedSolvedSolvedSolved
Edge: ExplicitlyEdge: ExplicitlyEdge: ExplicitlyEdge: Explicitly
SolvedSolvedSolvedSolved
Face:Face:Face:Face:
InterpolatedInterpolatedInterpolatedInterpolated
InitialInitialInitialInitial ConvergedConvergedConvergedConverged
Introduction
1-6
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-6
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• The “Solve”
Create Initial
Mesh
Solve fields using the
Finite Element Method
Max(|∆∆∆∆S|)<goal?
Calculate local
Solution error
Generate New Mesh
Calculate broad band
s-parameters (if desired)
no
yes
Start
HFSS – Automated solution process
Introduction
1-7
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-7
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
1D FEM Example
• The finite element method (FEM) can be used to approximate the
unknown curve F(x).
• The model is “discretized” into 6 individual cells. w0 – w6 are the
piecewise linear “basis functions” from which the approximate
solution will be built.
x
F(x)
1
w1
1
0
2
w2
3
w3
4
w4
5
w5
6
w6w0
Introduction
1-8
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-8
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
1D FEM Example
• In the FEM, the unknown function is expressed as a weighted sum of the
piecewise continuous basis functions.
x
F(x)
1
Node 1 2 3 4 5 6
F’(x)=ΣΣΣΣa wi i
The approximate solution resulting from the FEMThe approximate solution resulting from the FEMThe approximate solution resulting from the FEMThe approximate solution resulting from the FEM
calculation iscalculation iscalculation iscalculation is F’(x) shown as a dotted line.shown as a dotted line.shown as a dotted line.shown as a dotted line.
Introduction
1-9
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-9
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• A key feature of the FEM, as it is implemented in HFSS, is the ability to locally
determine the error. Recall that F(x) is not known, but the ERROR can be
determined1.
x
F(x)
Node 1 2 3 4 5 6
1D FEM Example
1 D. K. Sun, Z. Cendes, J.-Fa Lee, „Adaptive Mesh Refinement, h-Version, for Solving Multiport
Microwave Devices in Three Dimensions, IEEE Trans Magnetics, pp 1596-1599, Vol. 36, N.4, July 2000
Error!
F’(x)=ΣΣΣΣa wi i
Introduction
1-10
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-10
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
1D FEM Example
• The mesh density is increased where the error is largest. Hence, the final
(and computationally most expensive) solution will have a mesh that yields
the greatest accuracy with the fewest possible mesh cells.
x
F(x)
1
Node 1 2 3 4 5 6 7
F’(x)=ΣΣΣΣa wi i
Introduction
1-11
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-11
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
The key to success
• Finite elements and adaptive meshing
– Optimal, geometrically conformal mesh created automatically by the
software
• Remove requirements for “meshing expertise”
Vertex: Explicitly SolvedVertex: Explicitly SolvedVertex: Explicitly SolvedVertex: Explicitly Solved
Edge: Explicitly SolvedEdge: Explicitly SolvedEdge: Explicitly SolvedEdge: Explicitly Solved
Face: InterpolatedFace: InterpolatedFace: InterpolatedFace: Interpolated
Introduction
1-12
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-12
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Adaptive Meshing - Example
• Example
– 11.5GHz patch antenna
– Mesh elements concentrate at the perimeter of the patch
– Optimal mesh automatically generated by HFSS
Introduction
1-13
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-13
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Quick Start
• Quick Example – Coax Tee • HFSS – High Frequency Structure
Simulator
– Full-Wave 3D field solver
– Solves for the fields in an arbitrary volume
Coax DielectricCoax DielectricCoax DielectricCoax Dielectric
Coax Center PinCoax Center PinCoax Center PinCoax Center Pin
Outer BoundaryOuter BoundaryOuter BoundaryOuter Boundary
Coax ShieldCoax ShieldCoax ShieldCoax Shield
Introduction
1-14
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-14
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
HFSS – Start to Finish
• The Process DesignDesignDesignDesign
Solution TypeSolution TypeSolution TypeSolution Type
BoundariesBoundariesBoundariesBoundaries
ExcitationsExcitationsExcitationsExcitations
MeshMeshMeshMesh
OperationsOperationsOperationsOperations
AnalysisAnalysisAnalysisAnalysis
Solution SetupSolution SetupSolution SetupSolution Setup
Frequency SweepFrequency SweepFrequency SweepFrequency Sweep
Parametric ModelParametric ModelParametric ModelParametric Model
Geometry/MaterialsGeometry/MaterialsGeometry/MaterialsGeometry/Materials
ResultsResultsResultsResults
2D Reports2D Reports2D Reports2D Reports
FieldsFieldsFieldsFields
MeshMeshMeshMesh
RefinementRefinementRefinementRefinement
SolveSolveSolveSolve
UpdateUpdateUpdateUpdate
ConvergedConvergedConvergedConverged
AnalyzeAnalyzeAnalyzeAnalyze
FinishedFinishedFinishedFinished
Solve LoopSolve LoopSolve LoopSolve Loop
NONONONO
YESYESYESYES
Introduction
1-15
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-15
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Starting HFSS
– Click the Microsoft Start button, select Programs, and select Ansoft > HFSS 11 > HFSS 11
– Or Double click on the HFSS 11 icon on the Windows Desktop
• Adding a Design
– When you first start HFSS a new project with a new design will be automatically added to the Project Tree.
– To include additional designs into an existing project, select the menu item Project > Insert HFSS DesignProject > Insert HFSS DesignProject > Insert HFSS DesignProject > Insert HFSS Design
– Alternatively to open a new project with a new design manually, select the menu item File > NewFile > NewFile > NewFile > New....
Toolbar: Insert HFSS DesignToolbar: Insert HFSS DesignToolbar: Insert HFSS DesignToolbar: Insert HFSS Design
Introduction
1-16
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-16
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Ansoft Desktop
MenuMenuMenuMenu
barbarbarbar
ProgressProgressProgressProgress
WindowWindowWindowWindow
PropertyPropertyPropertyProperty
WindowWindowWindowWindow
MessageMessageMessageMessage
ManagerManagerManagerManager
ProjectProjectProjectProject
ManagerManagerManagerManager
with projectwith projectwith projectwith project
treetreetreetree
StatusStatusStatusStatus
barbarbarbar
3D Modeler3D Modeler3D Modeler3D Modeler
WindowWindowWindowWindow
ToolbarsToolbarsToolbarsToolbars
Coordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry Fields
Introduction
1-17
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-17
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Project Manager
• Ansoft Desktop – Project Manager
– Multiple Designs per Project
– Multiple Projects per Desktop
– Integrated Optimetrics Setup
• Requires License for Analysis
ProjectProjectProjectProject
DesignDesignDesignDesign
Design ResultsDesign ResultsDesign ResultsDesign Results
Design SetupDesign SetupDesign SetupDesign Setup
Design AutomationDesign AutomationDesign AutomationDesign Automation
•ParametricParametricParametricParametric
•OptimizationOptimizationOptimizationOptimization
•SensitivitySensitivitySensitivitySensitivity
•StatisticalStatisticalStatisticalStatistical
Project Manager WindowProject Manager WindowProject Manager WindowProject Manager Window
Introduction
1-18
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-18
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
3D Modeler
EdgeEdgeEdgeEdge
VertexVertexVertexVertex
PlanePlanePlanePlane
Coordinate System (CS)Coordinate System (CS)Coordinate System (CS)Coordinate System (CS)
OriginOriginOriginOrigin
FaceFaceFaceFace
ModelModelModelModel
Modeler WindowModeler WindowModeler WindowModeler Window
GraphicsGraphicsGraphicsGraphics
areaareaareaarea
ModelModelModelModel
ModelerModelerModelerModeler
design treedesign treedesign treedesign tree
Context menuContext menuContext menuContext menu
Introduction
1-19
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-19
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Set Solution Type
– To set the solution type:
• Select the menu item HFSS > Solution Type
• Solution Type Window:
– Choose Driven Terminal
– Click the OK button
• HFSS - Solution Types
– Driven Modal - calculates the modal-based S-parameters. The S-matrix solutions will be expressed in terms of the
incident and reflected powers of waveguide modes.
• Generalized S-parameters
– Driven Terminal - calculates the terminal-based S-parameters of multi-conductor transmission line ports. The S-matrix
solutions will be expressed in terms of terminal voltages and currents.
– Eigenmode – calculate the eigenmodes, or resonances, of a structure. The Eigenmode solver finds the resonant
frequencies of the structure and the fields at those resonant frequencies.
– Convergence
• Driven Modal – Delta S for modal S-Parameters.
• Driven Terminal – Delta S for the single-ended or differential nodal S-Parameters.
• Eigenmode - Delta F
Introduction
1-20
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-20
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Set Model Units
– To set the units:
• Select the menu item Modeler > Units
• Set Model Units:
– Select Units: mm
– Click the OK button
• Set Default Material
– To set the default material:
• Using the 3D Modeler Materials toolbar, choose Select
• Select Definition Window:
– Type pec in the Search by Name field
– Click the OK button
Introduction
1-21
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-21
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
3D Modeler – Create a Primitive
• The Coordinate Entry fields allow equations to be entered for position values.
– Examples: 2*5, 2+6+8, 2*cos(10*(pi/180)).
– Variables are not allowed in the Coordinate Entry Field
• NoteNoteNoteNote: Trig functions are in radians
Point 2Point 2Point 2Point 2
Point 3Point 3Point 3Point 3
Point 1Point 1Point 1Point 1
Grid PlaneGrid PlaneGrid PlaneGrid Plane
Base RectangleBase RectangleBase RectangleBase Rectangle
Point 1Point 1Point 1Point 1
Point 2Point 2Point 2Point 2
Point 3Point 3Point 3Point 3
Coordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry Fields
Introduction
1-22
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-22
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
3D Modeler – Object Properties
AttributesAttributesAttributesAttributes
CommandsCommandsCommandsCommands
AttributesAttributesAttributesAttributes
CommandsCommandsCommandsCommands
Introduction
1-23
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-23
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
3D Modeler - Attributes
Introduction
1-24
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-24
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Set Grid Plane
– To set the Grid Plane:
• Select the menu item Modeler > Grid Plane > YZ
• Create Coax Pin
– To create the coax pin:
• Select the menu item Draw > Cylinder
• Using the coordinate entry fields, enter the center position
– X: 0.0, Y: 0.0, Z: 0.0, Press the Enter key
• Using the coordinate entry fields, enter the radius of the cylinder
– dX: 0.0, dY: 0.86, dZ: 0.0, Press the Enter key
• Using the coordinate entry fields, enter the height of the cylinder
– dX: 6.0, dY: 0.0 dZ: 0.0, Press the Enter key
– Continued on Next Page
Introduction
1-25
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-25
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Create Coax Pin (Continued)
– To Parameterize the Height
• Select the Command tab from the Properties window
• Height: H
• Press the Tab key
• Add Variable Window
– Value: 6mm
– Click the OK button
– To set the name:
• Select the Attribute tab from the Properties window.
• For the Value of Name type: Coax_Pin
– To set the color:
• Select the Attribute tab from the Properties window.
• Click the Edit button
– To set the transparency:
• Select the Attribute tab from the Properties window.
• Click the OK button
– To finish editing the object properties
• Click the OK button
– To fit the view:
• Select the menu item View > Fit All > Active View
Introduction
1-26
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-26
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Modeler - Views
– View > Modify Attributes >
• Orientation – Predefined/Custom View Angles
• Lighting – Control angle, intensity, and color of light
• Projection – Control camera and perspective
• Background Color – Control color of 3D Modeler background
– View > Active View Visibility - Controls the display of: 3D Modeler
Objects, Color Keys, Boundaries, Excitations, Field Plots
– View > Options – Stereo Mode, Drag Optimization, Color Key Defaults,
Default Rotation
– View > Render > Wire Frame or Smooth Shaded (Default)
– View > Coordinate System > Hide or Small (Large)
– View > Grid Setting – Controls the grid display
Toolbar: Toggle Grid VisibilityToolbar: Toggle Grid VisibilityToolbar: Toggle Grid VisibilityToolbar: Toggle Grid Visibility
Introduction
1-27
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-27
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Changing the View
– Context Menu
– Shortcuts
• Since changing the view is a frequently used operation, some useful shortcut keys exist. Press the appropriate
keys and drag the mouse with the left button pressed:
– ALT + Drag – Rotate
• In addition, there are 9 pre-defined view angles that can be selected by holding the ALT key and double clicking on the
locations shown on the next page.
– Shift + Drag - Pan
– ALT + Shift + Drag – Dynamic Zoom
PanPanPanPan
Rotate AroundRotate AroundRotate AroundRotate Around
Model CenterModel CenterModel CenterModel Center
Dynamic ZoomDynamic ZoomDynamic ZoomDynamic Zoom
Zoom In/OutZoom In/OutZoom In/OutZoom In/Out
TopTopTopTop
BottomBottomBottomBottom
RightRightRightRight
Predefined View AnglesPredefined View AnglesPredefined View AnglesPredefined View Angles
LeftLeftLeftLeft
Rotate AroundRotate AroundRotate AroundRotate Around
Current AxisCurrent AxisCurrent AxisCurrent Axis
Rotate AroundRotate AroundRotate AroundRotate Around
Screen CenterScreen CenterScreen CenterScreen Center
Fit AllFit AllFit AllFit All
Fit SelectedFit SelectedFit SelectedFit Selected
Introduction
1-28
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-28
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Set Default Material
– To set the default material:
• Using the 3D Modeler Materials toolbar, choose vacuum
• Create Coax
– To create the coax:
• Select the menu item Draw > Cylinder
• Using the coordinate entry fields, enter the center position
– X: 0.0, Y: 0.0, Z: 0.0, Press the Enter key
• Using the coordinate entry fields, enter the radius of the cylinder
– dX: 0.0, dY: 2.0, dZ: 0.0, Press the Enter key
• Using the coordinate entry fields, enter the height of the cylinder
– dX: 6.0, dY: 0.0 dZ: 0.0, Press the Enter key
– To Parameterize the Height:
• Select the Command tab from the Properties window
• Height: H
• Click the OK button
– To set the name:
• Select the Attribute tab from the Properties window.
• For the Value of Name type: Coax
• Click the OK button
– To fit the view:
• Select the menu item View > Fit All > Active View
Introduction
1-29
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-29
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Create Excitation
– Face Selection
• Select the menu item Edit > Select > Faces
• By moving the mouse, graphically highlight the top face of the Coax object
• Click the left mouse button to select the face
– Assign Excitation
• Select the menu item HFSS > Excitations > Assign > Wave Port
• Reference Conductors for Terminals
– Conducting Objects: Coax_pin
– Press OK
– Note: Reference conductors are not shown because we are using Outer boundary condition as the
reference conductor. Port properties can be accessed by double clicking on Waveport1 in Project tree
Introduction
1-30
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-30
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Automatic Terminal Assignment
Step 1: Assign PortStep 1: Assign PortStep 1: Assign PortStep 1: Assign Port Step 2: Choose Conductors/ReferenceStep 2: Choose Conductors/ReferenceStep 2: Choose Conductors/ReferenceStep 2: Choose Conductors/Reference
Note: Dialog Remembers Reference ConductorsNote: Dialog Remembers Reference ConductorsNote: Dialog Remembers Reference ConductorsNote: Dialog Remembers Reference Conductors
FinishedFinishedFinishedFinished
Introduction
1-31
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-31
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Duplicate boundaries with geometry
– Works with all boundaries and excitations
– Select the menu item Tools > Options > HFSS Options
– HFSS Options Window:
• Click the General tab
– Use Wizards for data entry when creating new boundaries: Checked
– Duplicate boundaries with geometry: Checked
• Click the OK button
– Example:
• Assign an Excitation to the face of an object
• Duplicate the object around an axis three times
• The Excitation is automatically duplicated
Introduction
1-32
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-32
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Set Object Selection
– Set select to objects
• Select the menu item Edit > Select > Objects
• Create Tee
– To create Tee:
• Select the menu item Edit > Select All Visible. Or press the CTRL+A key.
• Select the menu item, Edit > Duplicate > Around Axis.
– Axis: Z
– Angle: 90
– Total Number: 3
– Click the OK button
– Click the OK button
– To fit the view:
• Select the menu item View > Fit All > Active View.
Introduction
1-33
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-33
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Unite Conductors
– Select Conductors
• Select the menu item Edit > Select > By Name
• Select Object Dialog,
– Select the objects named: Coax_Pin, Coax_Pin_1, Coax_Pin_2
– Click the OK button
– Unite
• Select the menu item Modeler > Boolean > Unite
• Unite Coax
– Select Coax
• Select the menu item Edit > Select > By Name
• Select Object Dialog,
– Select the objects named: Coax, Coax_1, Coax_2
– Click the OK button
– Unite
• Select the menu item Modeler > Boolean > Unite
Introduction
1-34
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-34
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Solution Setup
• Creating an Analysis Setup
– To create an analysis setup:
• Select the menu item HFSS > Analysis Setup > Add Solution Setup
• Solution Setup Window:
– Click the General tab:
• Solution Frequency: 10.0 GHz
– Click the OK button
Adapt FrequencyAdapt FrequencyAdapt FrequencyAdapt Frequency
Add Solution SetupAdd Solution SetupAdd Solution SetupAdd Solution Setup
Introduction
1-35
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-35
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Adding a Frequency Sweep
– To add a frequency sweep:
• Select the menu item HFSS > Analysis Setup > Add Sweep
– Select Solution Setup: Setup1
– Click the OK button
• Edit Sweep Window:
– Sweep Type: Fast
– Frequency Setup Type: Linear Step
• Start: 1.0 GHz
• Stop: 10.0 GHz
• Step: 0.1 GHz
• Save Fields: Checked
– Click the OK button
• HFSS – Frequency Sweep
– Discrete – Solves using adaptive mesh at every frequency
• Matrix Data and Fields at every frequency in sweep
– Fast - ALPS
• Matrix Data and Fields at every frequency in sweep
– Interpolating – Adaptively determines discrete solve
points using the adaptive mesh
• Matrix Data at every frequency in sweeps
• Fields at last adaptive solution
Add SweepAdd SweepAdd SweepAdd Sweep
Introduction
1-36
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-36
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
See: IEEE Trans. Microwave Theory Tech., Vol. 46, No. 9, Sept. 1998
• Interpolating Sweep
– The calculation of wide-band s-parameters in HFSS is achieved using the interpolating sweep. This method fits s-
parameter data to a rational polynomial transfer function using a minimum number of discrete finite element method
(FEM) solutions.
– The interpolating sweep yields the poles and zeros of the transfer function. This information can be directly used in the
Laplace Element from which a Full-Wave SPICE™ model can be generated (HSPICE, Spectre RF, PSPICE).
( )( ) ( )
( )( ) ( )11
11
...
...
pspsps
zszszs
S
qqq
qqq
−−−
−−−
=
−
−
α
β
Rational Polynomial:
S11(dB)
Example: Interpolating SweepExample: Interpolating SweepExample: Interpolating SweepExample: Interpolating Sweep
5 cm microstrip transmission line5 cm microstrip transmission line5 cm microstrip transmission line5 cm microstrip transmission line
Introduction
1-37
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-37
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
S11(dB)
Adaptive Frequency
S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)
DONE!
Introduction
1-38
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-38
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Save Project
– To save the project:
• In an Ansoft HFSS window, select the menu item File > Save As.
• From the Save As window, type the Filename: hfss_coax_tee
• Click the Save button
• Analyze
• Model Validation
– To validate the model:
• Select the menu item HFSS > Validation Check
• Click the Close button
– Note: To view any errors or warning messages, use the Message Manager.
• Analyze
– To start the solution process:
• Select the menu item HFSS > Analyze All
ValidateValidateValidateValidate Analyze AllAnalyze AllAnalyze AllAnalyze All
Introduction
1-39
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-39
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Create Reports
– To create a report:
• Select the menu item HFSS > Results > Create Terminal Solution Data Report> Rectangular Plot
• New Report Window:
– Solution: Setup1: Sweep1
– Domain: Sweep
• Category: Terminal S Parameter
• Quantity: St(coax_pin_T1, coax_pin_T1), St(coax_pin_T1, coax_pin_T2), St(coax_pin_T2,
coax_pin_T3) Note: Hold Ctrl key to select multiple traces
• Function: db
• Click New Report button
• Click Close button
Introduction
1-40
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-40
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Introduction
1-41
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-41
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Field Overlays
– To create a field plot:
• Select an object to overlay fields
– Select the menu item Edit > Select > By Name
– Select Object Dialog,
• Select the objects named: Coax
• Click the OK button
• Select the menu item HFSS > Fields > Fields > E > Mag_E
• Create Field Plot Window
– Solution: Setup1 : LastAdaptive
– Quantity: Mag_E
– In Volume: All
– Click the Done button
– To modify the attributes of a field plot:
• Select the menu item HFSS > Fields > Modify Plot Attributes
• Select Plot Folder Window:
– Select: E Field
– Click the OK button
• E-Field Window:
– Click the Scale tab
• Scale: Log
– Click the Plot tab
• IsoValType: IsoValSurface
• Click the Apply button.
• Click the Close button
Introduction
1-42
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-42
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Introduction
1-43
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-43
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Core Technology
– HFSS – High Frequency Structure Simulator
– Arbitrary 3D Volumetric Full-Wave Field Solver
• Ansoft Desktop
– Advanced ACIS based Modeling
– True Parametric Technology – Dynamic Editing
– Powerful Report Generation
– Dynamic Field Visualization
– Design Flow Automation
• Optimetrics/Ansoft Designer/AnsoftLinks
• Advanced Material Types
– Frequency Dependent Materials
– Non-linear Materials
– Anisotropic Materials
• Advanced Boundary Conditions
– Radiation and Perfectly Matched Layers
– Symmetry, Finite Conductivity, Infinite Planes, RLC, and Layered Impedance
– Master/Slave – Unit Cells
• Advanced Solver Technology
– Automatic Conformal Mesh Generation
– Adaptive Mesh Generation
– Internal/External Excitations – Includes Loss
– ALPS Fast Frequency Sweep
– Eigenmode
Introduction
1-44
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-44
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Common HFSS Applications
– Antenna
• Planar Antennas - Patches, Dipoles, Horns, Conformal Cell Phone Antennas, Spirals
• Waveguide – Circular/Square Horns
• Wire – Dipole, Helix
• Arrays - Infinite Arrays, Frequency Selective Surfaces (FSS) & Photonic Band Gaps (PBG)
• Radar Cross Section (RCS)
– Microwave
• Filters – Cavity Filters, Microstrip, Dielectric
• EMC/EMI – Shield Enclosures, Coupling, Near- or Far-Field Radiation
• Connectors – Coax, SFP/XFP, Backplane, Transitions
• Waveguide – Filters, Resonators, Transitions, Couplers
• Silicon/GaSa - Spiral Inductors, Transformers
– Signal Integrity/High-Speed Digital
• Package Modeling – BGA, QFP, Flip-Chip
• PCB Board Modeling – Power/Ground planes, Mesh Grid Grounds, Backplanes
• Connectors – SFP/XFP, VHDM, GBX, NexLev, Coax
• Transitions – Differential/Single-ended Vias
Introduction
1-45
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-45
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
HFSS - Results
• Matrix Data
– Modal/Terminal/Differential
• S-, Y-, and Z-Parameters
• VSWR
– Excitations
• Complex Propagation Constant (Gamma)
• Zo
– Full-Wave Spice
• Full-Wave Spice – Broadband Model
• Lumped RLC – Low Frequency Model
• Partial Fraction - Matlab
• Export Formats – HSPICE, PSPICE, Cadence Spectre, and Maxwell SPICE
– Common Display Formats:
• Rectangular, Polar
• Smith Chart
• Data Tables
– Common Output Formats:
• Neutral Models Files (NMF) (Optimetrics only)
– Parametric Results
• Touchstone, Data Tables, Matlab,
• Citifile
• Graphics – Windows Clipboard
Introduction
1-46
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-46
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
HFSS - Results
• Fields
– Modal/Terminal/Differential
• Electric Field
• Magnetic Field
• Current (Volume/Surface)
• Power
• Specific Absorption Rate
– Radiation
• 2D/3D Far-/Near-Fields
• Arrays – Regular and Custom Setups
• RCS
– Field Calculator
• User Defined Field Calculations
– Common Display Formats
• Volume
• Surface
• Vector
• 2D Reports – Rectangular, Polar, Radiation Patterns
– Common Output Formats:
• Animations – AVI, GIF
• Data Tables
• Graphics – Windows Clipboard, BMP, GIF, JPG, TIFF, VRML
Introduction
1-47
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-47
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Modeler – Model Tree
– Select menu item Modeler > Group by Material
Grouped by MaterialGrouped by MaterialGrouped by MaterialGrouped by Material Object ViewObject ViewObject ViewObject View
MaterialMaterialMaterialMaterial
ObjectObjectObjectObject
Object CommandObject CommandObject CommandObject Command
HistoryHistoryHistoryHistory
Introduction
1-48
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-48
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Modeler – Commands
– Parametric Technology
• Dynamic Edits - Change Dimensions
• Add Variables
– Project Variables (Global) or Design Variables (Local)
– Animate Geometry
– Include Units – Default Unit is meters
• Supports mixed Units
Introduction
1-49
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-49
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Modeler – Primitives
– 2D Draw Objects
• The following 2D Draw objects are available:
– Line, Spline, Arc, Equation Based Curve,
Rectangle, Ellipse, Circle, Regular Polygon,
Equation Based Surface
– 3D Draw Objects
• The following 3D Draw objects are available:
– Box, Cylinder, Regular Polyhedron, Cone,
Sphere, Torus, Helix, Spiral, Bond Wire
Toolbar: 2D ObjectsToolbar: 2D ObjectsToolbar: 2D ObjectsToolbar: 2D Objects Toolbar: 3D ObjectsToolbar: 3D ObjectsToolbar: 3D ObjectsToolbar: 3D Objects
Introduction
1-50
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-50
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Modeler – Boolean Operations/Transformations
• Modeler > Boolean >
– Unite – combine multiple primitives
• Unite disjoint objects (Separate Bodies to separate)
– Subtract – remove part of a primitive from another
– Intersect– keep only the parts of primitives that overlap
– Split – break primitives into multiple parts along a plane (XY, YZ, XZ)
– Split Crossing Objects – splits objects along a plane (XY, YZ, XZ) only where they intersect
– Separate Bodies – separates objects which are united but not physically connected into individual objects
• Modeler > Surfaces > Move Faces – Resize or Reposition an objects face along a normal or vector.
• Edit > Arrange >
– Move – Translates the structure along a vector
– Rotate – Rotates the shape around a coordinate axis by an angle
– Mirror – Mirrors the shape around a specified plane
– Offset – Performs a uniform scale in x, y, and z.
• Edit > Duplicate >
– Along Line – Create multiple copies of an object along a vector
– Around Axis – Create multiple copies of an object rotated by a fixed angle around the x, y, or z axis
– Mirror - Mirrors the shape around a specified plane and creates a duplicate
• Edit > Scale – Allows non-uniform scaling in the x, y, or z direction
Toolbar: BooleanToolbar: BooleanToolbar: BooleanToolbar: Boolean
Toolbar: ArrangeToolbar: ArrangeToolbar: ArrangeToolbar: Arrange
Toolbar: DuplicateToolbar: DuplicateToolbar: DuplicateToolbar: Duplicate
Introduction
1-51
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-51
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Modeler - Selection
– Selection Types
• Object (Default)
• Face
• Edge
• Vertex
– Selection Modes
• All Objects
• All Visible Object
• By Name
– Highlight Selection Dynamically – By default, moving the mouse pointer over an object will dynamically
highlight the object for selection. To select the object simply click the left mouse button.
• Multiple Object Selection – Hold the CTRL key down to graphically select multiple objects
• Next Behind – To select an object located behind another object, select the front object, press the b key to get
the next behind. Note: The mouse pointer must be located such that the next behind object is under the mouse
pointer.
• To Disable: Select the menu item Tools > Options > 3D Modeler Options
– From the Display Tab, uncheck Highlight selection dynamically
Dynamically HighlightedDynamically HighlightedDynamically HighlightedDynamically Highlighted
(Only frame of object)(Only frame of object)(Only frame of object)(Only frame of object)
SelectedSelectedSelectedSelected
Introduction
1-52
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-52
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Modeler – Moving Around
Step 1: Start PointStep 1: Start PointStep 1: Start PointStep 1: Start Point Step 2: Hold X key and select vertex pointStep 2: Hold X key and select vertex pointStep 2: Hold X key and select vertex pointStep 2: Hold X key and select vertex point
Step 3: CTRL+Enter Keys set a local referenceStep 3: CTRL+Enter Keys set a local referenceStep 3: CTRL+Enter Keys set a local referenceStep 3: CTRL+Enter Keys set a local reference Step 4: Hold Z key and set heightStep 4: Hold Z key and set heightStep 4: Hold Z key and set heightStep 4: Hold Z key and set height
Edge Center SnapEdge Center SnapEdge Center SnapEdge Center Snap
Toolbar: Snap ModeToolbar: Snap ModeToolbar: Snap ModeToolbar: Snap Mode
Introduction
1-53
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-53
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Step 1: Select FaceStep 1: Select FaceStep 1: Select FaceStep 1: Select Face Step 2: Select OriginStep 2: Select OriginStep 2: Select OriginStep 2: Select Origin
Step 3: Set XStep 3: Set XStep 3: Set XStep 3: Set X----AxisAxisAxisAxis New Working CSNew Working CSNew Working CSNew Working CS
• Modeler – Coordinate System
– Can be Parameterized
– Working Coordinate System
• Currently selected CS. This can be a local or global CS
– Global CS
• The default fixed coordinate system
– Relative CS
• User defined local coordinate system.
– Offset
– Rotated
– Both
– Face CS (setting available to automatically switch to face coordinate system in the 3D Modeler Options)
Cone created with Face CSCone created with Face CSCone created with Face CSCone created with Face CS
Change Box Size and Cone isChange Box Size and Cone isChange Box Size and Cone isChange Box Size and Cone is
automatically positioned withautomatically positioned withautomatically positioned withautomatically positioned with
the top face of the boxthe top face of the boxthe top face of the boxthe top face of the box
Toolbar: Coordinate SystemToolbar: Coordinate SystemToolbar: Coordinate SystemToolbar: Coordinate System
Introduction
1-54
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-54
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
(Overlap between two cylinders)(Overlap between two cylinders)(Overlap between two cylinders)(Overlap between two cylinders)
• Overlapping Geometry
– Definition: When an object occupies volume in multiple 3D objects. This does not apply to sheet objects
– Solution:
• Metal Overlapping Dielectrics
– Resolution: Set Material Override
• Menu item: HFSS > Set Material Override
• Dielectrics Overlapping Dielectrics
– Resolution: Correct the Overlap
• Split the overlapping object into multiple pieces
• Subtract the overlapping geometries
Introduction
1-55
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-55
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Automatic Feature Removal
HolesHolesHolesHoles
BlendsBlendsBlendsBlends
Step 1: Enter Feature Detection OptionsStep 1: Enter Feature Detection OptionsStep 1: Enter Feature Detection OptionsStep 1: Enter Feature Detection Options
Introduction
1-56
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-56
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Automatic Feature Removal
RemovedRemovedRemovedRemoved
Note:Note:Note:Note: There are two modes of operation for the feature removal: Healing
and Model Analysis. Model Analysis was used here and allows the user to
manually select which geometry features are removed. For healing, all
features that meet the user defined criteria are automatically removed.
Both options are found in the menu item Modeler > Model AnalysisModeler > Model AnalysisModeler > Model AnalysisModeler > Model Analysis
Step 2: Select Features to RemoveStep 2: Select Features to RemoveStep 2: Select Features to RemoveStep 2: Select Features to Remove
Introduction
1-57
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-57
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• HFSS – Matrix Data
– HFSS > Results > Solution Data
– Export
• NMF, Touchstone, Data Tables, Citifile, MATLAB (*.m)
• NOTE: Make sure the Simulation is set to a Sweep before exporting. The Adaptive Passes will only export a
single frequency point.
– Equivalent Circuit Export
• HSPICE, PSPICE, Spectre, Maxwell SPICE
Introduction
1-58
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-58
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Results – Data Management
– HFSS > Results > Browse Solutions
• Solved model variations are retained.
Unless otherwise notified by HFSS.
– HFSS > Results > Clean Up Solutions
– HFSS > Results > Import Solutions
Introduction
1-59
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-59
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Results – Create Reports
– HFSS > Results > Create Report
– Output Variables
• User Defined Equations
Introduction
1-60
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-60
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Fields
– Select Object Volume, Surface, or Line to display fields
– HFSS > Fields > Plot Fields >
– Modify Plot – Solution/Frequency/Qty
– Plot Attributes
– Edit Sources – Change Excitation
Introduction
1-61
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-61
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Mesh Display
– Field Overlay
• Select an object
• Select the menu item HFSS > Fields > Plot Mesh
Introduction
1-62
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-62
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Measure
– Modeler > Measure >
• Position – Points and Distance
• Length – Edge Length
• Area – Surface Area
• Volume – Object Volume
Introduction
1-63
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-63
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Solver Technology
MeshMeshMeshMesh
OperationsOperationsOperationsOperations
MeshMeshMeshMesh
RefinementRefinementRefinementRefinement
SolveSolveSolveSolve
ConvergedConvergedConvergedConverged
FinishedFinishedFinishedFinished
Solve LoopSolve LoopSolve LoopSolve Loop
NONONONO
YESYESYESYES
Introduction
1-64
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-64
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Higher-Order Basis Functions
• Solver - Higher-Order Basis Functions
– Basis functions are hierarchical
– Increased Accuracy with less elements
– Convergence is a function of basis order
H0(curl)
elements
H1(curl)
elements
H2(curl)
elements
1111stststst OrderOrderOrderOrder 2222ndndndnd OrderOrderOrderOrder
Introduction
1-65
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-65
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Iterative Solver
• How does it work?
– The Iterative Matrix Solver works by “guessing” a solution to the matrix of unknowns, and then
recursively updating the “guess” until an error tolerance has been reached
• What is the advantage?
– Reduced RAM and Simulation Time
• Where do you control the Iterative Solver?
– Options Tab from Solution Setup dialog
Initial guess
Preconditioner
Update solution and search
direction
Converges ?
yes
no
Introduction
1-66
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-66
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Example – Basis Functions & Iterative Solver
How many passes on computer w/8GB RAM?How many passes on computer w/8GB RAM?How many passes on computer w/8GB RAM?How many passes on computer w/8GB RAM?
• Direct: 3 PassesDirect: 3 PassesDirect: 3 PassesDirect: 3 Passes
• Iterative: 11 PassesIterative: 11 PassesIterative: 11 PassesIterative: 11 Passes
Copper WallCopper WallCopper WallCopper Wall
Increased Capacity (4x)Increased Capacity (4x)Increased Capacity (4x)Increased Capacity (4x)
IterativeIterativeIterativeIterativeDirectDirectDirectDirect
4x Capacity on Same Machine4x Capacity on Same Machine4x Capacity on Same Machine4x Capacity on Same Machine
2x Unknowns2x Unknowns2x Unknowns2x Unknowns –––– 2x Memory2x Memory2x Memory2x Memory
Volume: 447cubic wavelengths
Introduction
1-67
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-67
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
IterativeIterativeIterativeIterative DirectDirectDirectDirect
IterativeIterativeIterativeIterative DirectDirectDirectDirect
3.2x Less RAM3.2x Less RAM3.2x Less RAM3.2x Less RAM
6.4x Faster6.4x Faster6.4x Faster6.4x Faster
Iterative and DirectIterative and DirectIterative and DirectIterative and Direct
Converge in 3 PassesConverge in 3 PassesConverge in 3 PassesConverge in 3 Passes
Introduction
1-68
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-68
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Options – General
– Tools > Options > General Options
• Temp Directory – Location used during solution process
– Make sure it is at least 512MB free disk.
• Options - HFSS
– Tools > Options > HFSS Options > Solver
• Number of Processors – Requires additional license
• Desired RAM Limit – leave it unchecked for auto-detect
• Maximum RAM Limit – leave it unchecked for auto-detect
• Process Priority – set the simulation priority from Critical
(highest) to Idle (lowest)
Introduction
1-69
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-69
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Project Files
– Everything regarding the project is stored in an ascii file
• File: <project_name>.hfss
• Double click from Windows Explorer will open and launch HFSS v11
– Results and Mesh are stored in a folder named <project_name>.hfssresults
– Lock file: <project_name>.lock.hfss
• Created when a project is opened
– Auto Save File: <project_name>.hfss.auto
• When recovering, software only checks date
– If an error occurred when saving the auto file, the date will be newer then the original
– Look at file size (provided in recover dialog)
• Converting Older HFSS Projects HFSS v9 and HFSS v10 to HFSS v11
– From HFSS v11.0,
• Select the menu item File > Open
• Open dialog
– Files of Type: Ansoft HFSS Project Files (.hfss)
– Browse to the existing project and select the .hfss file
– Click the Open button
• Legacy License
– The v11 license allows users to run HFSS v9.2.1, v10.1.3 or 11.x.
• NOTE: Once a project is saved in v11 it can no longer be opened in previous versions
Introduction
1-70
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-70
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Recommended Service Packs (SP) – PC only
– Microsoft Windows XP - SP2 or higher
• Memory allocation 32-bit Windows
– Since the release of HFSS v9.2 you can access sup to 3GB of Ram on a 32-bit PC
– All about 3GB switch, supported OS
• http://support.microsoft.com/default.aspx?scid=kb;en-us;291988
– How to use /3GB switch
• http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ddtools/hh/ddtools/bootini_1fcj.asp
– Possible problems
• http://support.microsoft.com/default.aspx?scid=kb;en-us;328269
• Increasing Memory allocation HFSS v11
– Since the release of HFSS v10, the solver in HFSS is 64bit and can access a large memory footprint.
• Linux Operating Systems
– Red Hat Enterprise 3 and 4
– SUSE Linux Enterprise 9.x
– Note: Requires OpenGL
– Note: Please perform required OS updates outlined in readme file on the CD
Introduction
1-71
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-71
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Distributed Solve Option
• Distributed Analysis
– Automated parser management and reassembly of data
– Parametric tables and studies
– Frequency sweeps for discrete, fast, and interpolating
– Per license, distributed analysis allows up to 10 parallel simulations on remote machines, providing
near-linear reduction of simulation run times
Introduction
1-72
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-72
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Scripts
– Default Script recorded in v11
• Visual Basic Script
• Distributed/Remote Solve
– Tools > Options > General Options > Analysis Options
• Uses Windows DCOM
LocalLocalLocalLocal RemoteRemoteRemoteRemote DistributedDistributedDistributedDistributed
Introduction
1-73
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
2-73
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• For Technical Support
– The following link will direct you to the Ansoft Support Page. The Ansoft Support Pages provide additional
documentation, training, and application notes. Web Site: http://www.ansoft.com/support.cfm
• Application Engineers for North America
– The names and numbers in this list may change without notice
• 9-4 EST:
– Pittsburgh, PA
• (412) 261-3200 x0 – Ask for Technical Support
– Burlington, MA
• (781) 229-8900 x0 – Ask for Technical Support
• 9-4 PST:
– San Jose, CA
• (408) 261-9095 x0 – Ask for Technical Support
– Portland, OR
• (503) 906-7947
– Irvine, CA
• (714) 417-9311 x6
1-1
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #0025933-1
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Chapter 3 – Boundary
Conditions
Ansoft HFSS – User Guide
Introduction
1-2
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-2
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Why are They Critical?
– For most practical problems, the solution to Maxwell’s equations requires a
rigorous matrix approach such as the Finite Element Method (FEM) which
is used by Ansoft HFSS.
• The wave equation solved by Ansoft HFSS is derived from the
differential form of Maxwell’s equations.
– For these expressions to be valid, it is assumed that the field vectors are:
• single-valued,
• bounded, and have a
• continuous distribution (along with their derivatives)
– Along boundaries of media or at sources,
• Field vectors are discontinuous
• Derivatives of the field vectors have no meaning
Boundary Conditions
0=⋅∇
=⋅∇
∂
∂
+=×∇
∂
∂
−=×∇
B
D
t
D
JH
t
B
E
ρ
Boundary Conditions define the field behavior across discontinuoBoundary Conditions define the field behavior across discontinuoBoundary Conditions define the field behavior across discontinuoBoundary Conditions define the field behavior across discontinuous boundariesus boundariesus boundariesus boundaries
Introduction
1-3
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-3
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Why do I Care?
– They Force the fields to align with the definition of the boundary condition
• As a user I should be asking
– What assumptions, about the fields, do the boundary conditions make?
– Are these assumptions appropriate for the structure being simulated?
– Model Scope
• To reduce the infinite space of the real world to a finite volume, Ansoft HFSS automatically
applies a boundary to the surface surrounding the geometric model
– Outer boundary
– Default Boundary: Perfect E
– Model Complexity
• To reduce the complexity of a model, the boundary conditions can be used to improve the:
– Solution Time
– Computer Resources
Failure to understand boundary conditions may lead to inconsisteFailure to understand boundary conditions may lead to inconsisteFailure to understand boundary conditions may lead to inconsisteFailure to understand boundary conditions may lead to inconsistent resultsnt resultsnt resultsnt results
Boundary Conditions
Introduction
1-4
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-4
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• What are Common Ansoft HFSS Boundary Conditions?
– Excitations
• Wave Ports (External)
• Lumped Ports (Internal)
– Surface Approximations
• Perfect E or Perfect H Surface
• Finite Conductivity Surface
• Impedance Surface
• Layered Impedance Surface
• Lumped RLC
• Symmetry Planes
• Radiation Surface
• Perfectly Matched Layer (PML)
– Strictly not a surface approximation
• Master/ Slave
– Material Properties
• Boundary between two dielectrics
• Finite Conductivity of a conductor
Largely the users responsibilityLargely the users responsibilityLargely the users responsibilityLargely the users responsibility
Transparent to the userTransparent to the userTransparent to the userTransparent to the user
Boundary Conditions
Introduction
1-5
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-5
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Perfect E – Forces the electric field perpendicular to the surface
– Outer Surface – Default Boundary
– PEC/Perfect Conductor Material Property
– Model complexity: Reduced by eliminating conductor loss
• Perfect H – Forces the electric field tangent to the surface
• Finite Conductivity – Lossy electric conductor.
– Forces the tangential electric field at the surface to: Zs(n x Htan).
• The surface impedance (Zs) is equal to, (1+j)/(δσδσδσδσ),
• Model complexity: Reduced by eliminating conductor thickness
• Impedance Surface – Represent surfaces of a known impedance
– Forces the tangential electric field at the surface to: Zs(n x Htan).
• The surface impedance (Zs) is equal to, Rs + jXs (Ohms/Square)
– Layered Impedance – Models multiple thin layers in a structure as an Impedance Surface
– Lumped RLC – Parallel combination
Perfect E SurfacePerfect E SurfacePerfect E SurfacePerfect E Surface
Perfect H Surface
Boundary Conditions
Introduction
1-6
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-6
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Symmetry Planes – Enable you to model only part of a structure
– Perfect E or Perfect H Symmetry Planes
• Must be exposed to the outer surface
• Must be on a planar surface
• Remember! Mechanical Symmetry does not Equal Electrical Symmetry
– Model complexity: Reduced by eliminating part of the solution volume
Full ModelFull ModelFull ModelFull Model
Perfect E SymmetryPerfect E SymmetryPerfect E SymmetryPerfect E Symmetry
Perfect H SymmetryPerfect H SymmetryPerfect H SymmetryPerfect H Symmetry
Boundary Conditions
Introduction
1-7
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-7
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Radiation Surface – Allows waves to radiate infinitely far into space.
– The boundary absorbs wave at the radiation surface
– Can be placed on arbitrary surfaces
– Accuracy depends on
• The distance between the boundary and the radiating object
– The radiation boundary should be located at least one-quarter of a wavelength from a radiating structure. If
you are simulating a structure that does not radiate, the boundary can be located less then one-quarter of a
wave length (The validity of this assumption will require your engineering judgment).
• The incident angle
– The radiation boundary will reflect varying amounts of energy depending on the incidence angle. The best
performance is achieved at normal incidence. Avoid angles greater then ~30degrees. In addition, the
radiation boundary must remain convex relative to the wave.
• Perfectly Matched Layer (PML) – Allows waves to radiate infinitely far into space.
– Not a Boundary Condition.
– Fictitious materials that fully absorb the electromagnetic fields impinging upon them.
– These materials are complex anisotropic.
• Types
– Free Space Termination or Reflection Free Termination
• Can only be placed on planar surface
• Model complexity: They do not suffer from the distance or incident angle issues, but should be place at least
one-tenth of a wave length from strong radiators
Boundary Conditions
Introduction
1-8
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-8
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Infinite Ground Planes – Simulate the effects of an infinite ground plane
– Only affects the calculation of near- or far-field radiation during post processing
– Types: Perfect E, Finite Conductivity, or Impedance Surface
• Frequency Dependent Boundary Conditions
– The following boundary parameters can be assigned an expression that includes Freq:
• Finite Conductivity
• Impedance
• Lumped RLC
• Layered Impedance
– Supported Frequency Sweeps
• Single Frequency
• Discrete Sweep
• Interpolating Sweep
Boundary Conditions
Introduction
1-9
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-9
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
• Ports
– Unique type of boundary condition
• Allow energy to flow into and out of a structure.
• Defined on 2D planar surface
• Arbitrary port solver calculates the natural field patterns or modes
– Assumes semi-infinitely long waveguide
• Same cross-section and material properties as port surface
– 2D field patterns serve as boundary conditions for the full 3D problem
• Excitation Types
– Wave Port (Waveguide) – External
• Recommended only for surfaces exposed to the background
• Supports multiple modes (Example: Coupled Lines) and deembedding
• Compute Generalized S-Parameters
– Frequency dependent Characteristic Impedance (Zo)
– Perfectly matched at every frequency
– Lumped Port – Internal
• Recommended only for surfaces internal to geometric model
• Single mode (TEM) and no deembedding
• Normalized to a constant user defined Zo
Port 1Port 1Port 1Port 1
Port 2Port 2Port 2Port 2
Port 3Port 3Port 3Port 3
Port 4Port 4Port 4Port 4
Excitations
MeasurementsMeasurementsMeasurementsMeasurements
Constant ZoConstant ZoConstant ZoConstant Zo
Introduction
1-10
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-10
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Excitations
• Wave Equation
– The field pattern of a traveling wave inside a waveguide can be determined by solving Maxwell’s equations. The
following equation that is solved by the 2D solver is derived directly from Maxwell’s equation.
– where:
• E(x,y) is a phasor representing an oscillating electric field.
• k0 is the free space wave number,
• µr is the complex relative permeability.
• εr is the complex relative permittivity.
– To solve this equation, the 2D solver obtains an excitation field pattern in the form of a phasor solution, E(x,y). These
phasor solutions are independent of z and t; only after being multiplied by e-γz do they become traveling waves.
– Also note that the excitation field pattern computed is valid only at a single frequency. A different excitation field pattern
is computed for each frequency point of interest.
( ) 0),(,
1 2
0 =−





×∇×∇ yxEkyxE r
r
ε
µ
Introduction
1-11
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-11
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Excitations
• Modes, Reflections, and Propagation
– It is also possible for a 3D field solution generated by an excitation signal of one specific mode to contain reflections of
higher-order modes which arise due to discontinuities in a high frequency structure.
– If these higher-order modes are reflected back to the excitation port or transmitted onto another port, the S-parameters
associated with these modes should be calculated.
– If the higher-order mode decays before reaching any port—either because of attenuation due to losses or because it is
a non-propagating evanescent mode—there is no need to obtain the S-parameters for that mode.
• Wave Ports Require a Length of Uniform Cross Section
– Ansoft HFSS assumes that each port you define is connected to a semi-infinitely long waveguide that has the same
cross section as the Wave Port
no uniform cross sectionno uniform cross sectionno uniform cross sectionno uniform cross section
at Wave Portsat Wave Portsat Wave Portsat Wave Ports
uniform cross sectionuniform cross sectionuniform cross sectionuniform cross section
added for each Wave Portadded for each Wave Portadded for each Wave Portadded for each Wave Port
Introduction
1-12
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-12
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Excitations
• Wave Port Boundary Conditions
– Perfect E or Finite Conductivity
• Default: All outer edges are Perfect E boundary.
– Port is defined within a waveguide.
– Easy for enclosed transmission lines: Coax or Waveguide
– Challenging for unbalanced or non-enclosed lines: Microstrip, CPW, Slotline, etc.
– Symmetry or Impedance
• Recognized at the port edges
– Radiation
• Default interface is a Perfect E boundary
Introduction
1-13
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-13
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Excitations
• Lumped Port Boundary Conditions
– Perfect E or Finite Conductivity
• Any port edge that interfaces with a conductor or another port edge
– Perfect H
• All remaining port edges
Perfect H
Perfect H
Perfect E
Perfect E
Introduction
1-14
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 23, 2009
Inventory #002593
Training ManualTraining Manual
3-14
ANSYS, Inc. Proprietary
© 2009 ANSYS, Inc. All rights reserved.
February 20, 2009
Inventory #002704
Ansoft HFSS – User Guide
Excitations
• Excitation – Calibration
– Ports must be calibrated to ensure consistent results. Determines:
• Direction and polarity of fields
• Voltage/ Current calculations.
– Solution Type: Driven Modal
• Expressed in terms of the incident and reflected powers of the waveguide modes.
– Definition not desirable for problems having several propagating quasi-TEM modes
• Coupled/Multi-Coupled Transmission Lines
• Always used by the solver
• Calibration: Integration Line
– Phase between Ports
– Modal voltage integration path: Zpi, Zpv, Zvi
– Solution Type: Driven Terminal
• Linear combination of nodal voltages and currents for the Wave Port.
– Equivalent transformation performed from Modal Solution
• Calibration: Terminal Assignments
– Polarity
– Nodal current integration path
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide
Hfss user guide

More Related Content

What's hot

What's hot (20)

Antenna & its types
Antenna & its typesAntenna & its types
Antenna & its types
 
HFSS MICROSTRIP PATCH ANTENNA- ANALYSIS AND DESIGN
HFSS MICROSTRIP PATCH ANTENNA- ANALYSIS AND DESIGNHFSS MICROSTRIP PATCH ANTENNA- ANALYSIS AND DESIGN
HFSS MICROSTRIP PATCH ANTENNA- ANALYSIS AND DESIGN
 
Millimeter wave 5G antennas for smartphones
Millimeter wave 5G antennas for smartphonesMillimeter wave 5G antennas for smartphones
Millimeter wave 5G antennas for smartphones
 
Antenna PARAMETERS
Antenna PARAMETERSAntenna PARAMETERS
Antenna PARAMETERS
 
High impedance surface_his_ris_amc_nurmerical_analytical_analysis
High impedance surface_his_ris_amc_nurmerical_analytical_analysisHigh impedance surface_his_ris_amc_nurmerical_analytical_analysis
High impedance surface_his_ris_amc_nurmerical_analytical_analysis
 
MicroStrip Antenna
MicroStrip AntennaMicroStrip Antenna
MicroStrip Antenna
 
Phased array antenna
Phased array antennaPhased array antenna
Phased array antenna
 
microwave-tubes
 microwave-tubes microwave-tubes
microwave-tubes
 
Antenna presentation PPT
Antenna presentation PPTAntenna presentation PPT
Antenna presentation PPT
 
Antenna Basics
Antenna BasicsAntenna Basics
Antenna Basics
 
Microstrip Antennas
Microstrip AntennasMicrostrip Antennas
Microstrip Antennas
 
Basics of Patch antenna
Basics of Patch antennaBasics of Patch antenna
Basics of Patch antenna
 
Design and Simulation Microstrip patch Antenna using CST Microwave Studio
Design and Simulation Microstrip patch Antenna  using CST Microwave StudioDesign and Simulation Microstrip patch Antenna  using CST Microwave Studio
Design and Simulation Microstrip patch Antenna using CST Microwave Studio
 
Receivers
ReceiversReceivers
Receivers
 
Ultra wide band antenna
Ultra wide band antennaUltra wide band antenna
Ultra wide band antenna
 
Microwave Antenna -- MW Transmission
Microwave Antenna -- MW TransmissionMicrowave Antenna -- MW Transmission
Microwave Antenna -- MW Transmission
 
Mobile Phone Antenna Design
Mobile Phone Antenna Design Mobile Phone Antenna Design
Mobile Phone Antenna Design
 
Microstrip patch antenna using hfss
Microstrip patch antenna using hfssMicrostrip patch antenna using hfss
Microstrip patch antenna using hfss
 
Parabolic Antenna
Parabolic AntennaParabolic Antenna
Parabolic Antenna
 
HFSS.ppt
HFSS.pptHFSS.ppt
HFSS.ppt
 

Similar to Hfss user guide

Cfx12 00 toc_welcome
Cfx12 00 toc_welcomeCfx12 00 toc_welcome
Cfx12 00 toc_welcome
Marcushuynh66
 
Choosing_(and_Implem..
Choosing_(and_Implem..Choosing_(and_Implem..
Choosing_(and_Implem..
webhostingguy
 

Similar to Hfss user guide (20)

Cfx12 00 toc_welcome
Cfx12 00 toc_welcomeCfx12 00 toc_welcome
Cfx12 00 toc_welcome
 
SensorStudio introduction (IDC 2016)
SensorStudio introduction (IDC 2016)SensorStudio introduction (IDC 2016)
SensorStudio introduction (IDC 2016)
 
Syntheway Percussion Kit VSTi Software - Orchestral and Ethnic Virtual Percus...
Syntheway Percussion Kit VSTi Software - Orchestral and Ethnic Virtual Percus...Syntheway Percussion Kit VSTi Software - Orchestral and Ethnic Virtual Percus...
Syntheway Percussion Kit VSTi Software - Orchestral and Ethnic Virtual Percus...
 
INSTALLING COGNOS ANALYTICS 11
INSTALLING COGNOS ANALYTICS 11INSTALLING COGNOS ANALYTICS 11
INSTALLING COGNOS ANALYTICS 11
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
 
01 renesas MCU 開發環境
 01 renesas  MCU 開發環境 01 renesas  MCU 開發環境
01 renesas MCU 開發環境
 
InvenSense ICS-43432 Digital MEMS Microphone teardown reverse costing report...
InvenSense ICS-43432  Digital MEMS Microphone teardown reverse costing report...InvenSense ICS-43432  Digital MEMS Microphone teardown reverse costing report...
InvenSense ICS-43432 Digital MEMS Microphone teardown reverse costing report...
 
Choosing_(and_Implem..
Choosing_(and_Implem..Choosing_(and_Implem..
Choosing_(and_Implem..
 
Ansys tutorial
Ansys tutorialAnsys tutorial
Ansys tutorial
 
Voicebasedsrs 130319103050-phpapp02
Voicebasedsrs 130319103050-phpapp02Voicebasedsrs 130319103050-phpapp02
Voicebasedsrs 130319103050-phpapp02
 
All in one
All in oneAll in one
All in one
 
Hol07en 130710125013-phpapp01
Hol07en 130710125013-phpapp01Hol07en 130710125013-phpapp01
Hol07en 130710125013-phpapp01
 
A brief introduction to Simplified Technical English implementation
A brief introduction to Simplified Technical English implementationA brief introduction to Simplified Technical English implementation
A brief introduction to Simplified Technical English implementation
 
Its Finally Here! Building Complex Streaming Analytics Apps in under 10 min w...
Its Finally Here! Building Complex Streaming Analytics Apps in under 10 min w...Its Finally Here! Building Complex Streaming Analytics Apps in under 10 min w...
Its Finally Here! Building Complex Streaming Analytics Apps in under 10 min w...
 
Unv vto unxconverterbi40help
Unv vto unxconverterbi40helpUnv vto unxconverterbi40help
Unv vto unxconverterbi40help
 
SIPob Manual
SIPob ManualSIPob Manual
SIPob Manual
 
Choosing the Right Tool for the Job: Cognos Workspace vs. Traditional Studios...
Choosing the Right Tool for the Job: Cognos Workspace vs. Traditional Studios...Choosing the Right Tool for the Job: Cognos Workspace vs. Traditional Studios...
Choosing the Right Tool for the Job: Cognos Workspace vs. Traditional Studios...
 
Upgrading to Cognos Analytics Release 4: What You Need to Know
Upgrading to Cognos Analytics Release 4: What You Need to KnowUpgrading to Cognos Analytics Release 4: What You Need to Know
Upgrading to Cognos Analytics Release 4: What You Need to Know
 
Siemens s7 300-400-simatic net - ncm s7 for profibus - fms 2
Siemens s7 300-400-simatic net - ncm s7 for profibus - fms 2Siemens s7 300-400-simatic net - ncm s7 for profibus - fms 2
Siemens s7 300-400-simatic net - ncm s7 for profibus - fms 2
 
FPL'2014 - FlexTiles Workshop - 1 - FlexTiles Overview
FPL'2014 - FlexTiles Workshop - 1 - FlexTiles OverviewFPL'2014 - FlexTiles Workshop - 1 - FlexTiles Overview
FPL'2014 - FlexTiles Workshop - 1 - FlexTiles Overview
 

Recently uploaded

Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
PirithiRaju
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
AlMamun560346
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
RizalinePalanog2
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
Sérgio Sacani
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
PirithiRaju
 
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 

Recently uploaded (20)

Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONSTS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
 

Hfss user guide

  • 1. 1-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #0025931-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Chapter 1 - Introduction Ansoft HFSS – User Guide
  • 2. Introduction 1-2 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-2 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Inventory Number: 002704 3rd Edition HFSS Release: 11.1 Published Date: February 20, 2009 Registered Trademarks: ANSYS® is a registered trademark of SAS IP Inc. All other product names mentioned in this manual are trademarks or registered trademarks of their respective manufacturers. Disclaimer Notice: This document has been reviewed and approved in accordance with the ANSYS, Inc. Documentation Review and Approval Procedures. “This ANSYS Inc. software product (the Program) and program documentation (Documentation) are furnished by ANSYS, Inc. under an ANSYS Software License Agreement that contains provisions concerning non-disclosure, copying, length and nature of use, warranties, disclaimers and remedies, and other provisions. The Program and Documentation may be used or copied only in accordance with the terms of that License Agreement.” Copyright © 2008 SAS IP, Inc. Proprietary data. Unauthorized use, distribution, or duplication is prohibited. All Rights Reserved. Training Manual Ansoft HFSS for SI – User Guide
  • 3. Introduction 1-3 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-3 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Table of Contents 1. Introduction 1-1 – Table of Contents 1-3 – Welcome to Ansoft HFSS 1-4 – Getting Help 1-7 – Ansoft Desktop 1-9 – Simulation Overview 1-18 2. Simulation Basics 2-1 3. Boundary Conditions 3-1 4. Appendix – Boundary Conditions 4-1 5. Examples – Antenna – UHF Probe 5.1 – Conical Horn 5.2 – Probe Fed Patch 5.3 – Slot Coupled Patch 5.4 – Endfire Waveguide Array 5.5 6. Examples – Microwave – Magic T 6.1 – Coax Connector 6.2 – 180° Ring Hybrid 6.3 – Coax Stub 6.4 – Microstrip – Wave Port 6.5 – Ferrite Circulator 6.6 7. Examples – Filters – Bandpass Filter 7.1 8. Examples – Signal Integrity – LVDS Differential Pair 8.1 – Segmented Return Path 8.2 – Non-ideal Planes 8.3 – Return Path 8.4 9. Examples – On-Chip – Spiral Inductor 9.1
  • 4. Introduction 1-4 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-4 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Welcome to Ansoft HFSS • What is HFSS? – HFSS is a high-performance full-wave electromagnetic(EM) 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 where solutions to your 3D EM problems are quickly and accurately obtained. Ansoft HFSS employs the Finite Element Method(FEM), adaptive meshing, and brilliant graphics to give you unparalleled performance and insight to all of your 3D EM problems. Ansoft HFSS can be used to calculate parameters such as S-Parameters, Resonant Frequency, and Fields. Typical uses include: • Package Modeling – BGA, QFP, Flip-Chip • PCB Board Modeling – Power/Ground planes, Mesh Grid Grounds, Backplanes • Silicon/GaAs - Spiral Inductors, Transformers • EMC/EMI – Shield Enclosures, Coupling, Near- or Far-Field Radiation • Antennas/Mobile Communications – Patches, Dipoles, Horns, Conformal Cell Phone Antennas, Quadrafilar Helix, Specific Absorption Rate(SAR), Infinite Arrays, Radar Cross Section(RCS), Frequency Selective Surfaces(FSS) • Connectors – Coax, SFP/XFP, Backplane, Transitions • Waveguide – Filters, Resonators, Transitions, Couplers • Filters – Cavity Filters, Microstrip, Dielectric – HFSS is an interactive simulation system whose basic mesh element is a tetrahedron. This allows you to solve any arbitrary 3D geometry, especially those with complex curves and shapes, in a fraction of the time it would take using other techniques. – The name HFSS stands for High Frequency Structure Simulator. Ansoft pioneered the use of the Finite Element Method(FEM) for EM simulation by developing/implementing technologies such as tangential vector finite elements, adaptive meshing, and Adaptive Lanczos-Pade Sweep(ALPS). Today, HFSS continues to lead the industry with innovations such as Modes-to-Nodes and Full-Wave Spice™. – Ansoft HFSS has evolved over a period of years with input from many users and industries. In industry, Ansoft HFSS is the tool of choice for high-productivity research, development, and virtual prototyping.
  • 5. Introduction 1-5 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-5 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Installing the Ansoft HFSS software • System Requirements – For up-to-date information, refer to the HFSS Installation Guide • Installing the Ansoft HFSS Software – For up-to-date information, refer to the HFSS Installation Guide • Starting Ansoft HFSS 1. Click the Microsoft Start button, select Programs, and select the Ansoft, HFSS 11 program group. Click HFSS 11. 2. Or Double click on the HFSS 11 icon on the Windows Desktop NOTE: You should make backup copies of all HFSS projects createNOTE: You should make backup copies of all HFSS projects createNOTE: You should make backup copies of all HFSS projects createNOTE: You should make backup copies of all HFSS projects created with ad with ad with ad with a previous version of the software before opening them in HFSS v11previous version of the software before opening them in HFSS v11previous version of the software before opening them in HFSS v11previous version of the software before opening them in HFSS v11
  • 6. Introduction 1-6 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-6 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Web Update • WebUpdate – This feature allows you to update any existing Ansoft software from the WebUpdate window. This feature automatically scans your system to find any Ansoft software, and then allows you to download any updates if they are available.
  • 7. Introduction 1-7 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-7 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Getting Help • Getting Help – If you have any questions while you are using Ansoft HFSS you can find answers in several ways: • Ansoft HFSS Online Help provides assistance while you are working. – To get help about a specific, active dialog box, click the Help button in the dialog box or press the F1 key. – Select the menu item Help > Contents to access the online help system. – Tooltips are available to provide information about tools on the toolbars or dialog boxes. When you hold the pointer over a tool for a brief time, a tooltip appears to display the name of the tool. – As you move the pointer over a tool or click a menu item, the Status Bar at the bottom of the Ansoft HFSS window provides a brief description of the function of the tool or menu item. – The Ansoft HFSS Getting Started guide provides detailed information about using HFSS to create and solve 3D EM projects. • Ansoft Technical Support – To contact Ansoft technical support staff in your geographical area, please log on to the Ansoft corporate website, www.ansoft.com and select Contact. • Your Ansoft sales engineer may also be contacted in order to obtain this information. • Visiting the Ansoft Web Site – If your computer is connected to the Internet, you can visit the Ansoft Web site to learn more about the Ansoft company and products. • From the Ansoft Desktop – Select the menu item Help > Ansoft Corporate Website to access the Online Technical Support (OTS) system. • From your Internet browser – Visit www.ansoft.com
  • 8. Introduction 1-8 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-8 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Getting Help • For Technical Support – The following link will direct you to the Ansoft Support Page. The Ansoft Support Pages provide additional documentation, training, and application notes. • Web Site: http://www.ansoft.com/support.cfm • Technical Support: – 9-4 EST: • Pittsburgh, PA • (412) 261-3200 x0 – Ask for Technical Support • Burlington, MA • (781) 229-8900 x0 – Ask for Technical Support – 9-4 PST: • San Jose, CA • (408) 261-9095 x0 – Ask for Technical Support • Portland, OR • (503) 906-7944 • Irvine, CA • (714) 417-9311 x6
  • 9. Introduction 1-9 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-9 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Ansoft Desktop Terms • Ansoft Desktop Terms – The Ansoft HFSS Desktop has several optional panels: • A Project Manager which contains a design tree which lists the structure of the project. • A Message Manager that allows you to view any errors or warnings that occur before you begin a simulation. • A Property Window that displays and allows you to change model parameters or attributes. • A Progress Window that displays solution progress. • A 3D Modeler Window which contains the model and model tree for the active design.
  • 10. Introduction 1-10 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-10 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Ansoft HFSS Desktop MenuMenuMenuMenu barbarbarbar ProgressProgressProgressProgress WindowWindowWindowWindow Property WindowProperty WindowProperty WindowProperty Window MessageMessageMessageMessage ManagerManagerManagerManager ProjectProjectProjectProject ManagerManagerManagerManager with projectwith projectwith projectwith project treetreetreetree StatusStatusStatusStatus barbarbarbar 3D Modeler3D Modeler3D Modeler3D Modeler WindowWindowWindowWindow ToolbarsToolbarsToolbarsToolbars Coordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry Fields
  • 11. Introduction 1-11 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-11 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Ansoft Desktop Terms • Project Manager ProjectProjectProjectProject DesignDesignDesignDesign Design ResultsDesign ResultsDesign ResultsDesign Results Design SetupDesign SetupDesign SetupDesign Setup Design AutomationDesign AutomationDesign AutomationDesign Automation •ParametricParametricParametricParametric •OptimizationOptimizationOptimizationOptimization •SensitivitySensitivitySensitivitySensitivity •StatisticalStatisticalStatisticalStatistical Project Manager WindowProject Manager WindowProject Manager WindowProject Manager Window
  • 12. Introduction 1-12 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-12 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Ansoft Desktop Terms • Property Window Property WindowProperty WindowProperty WindowProperty Window Property tabsProperty tabsProperty tabsProperty tabs PropertyPropertyPropertyProperty buttonsbuttonsbuttonsbuttons PropertyPropertyPropertyProperty tabletabletabletable
  • 13. Introduction 1-13 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-13 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Ansoft Desktop Terms • Ansoft 3D Modeler EdgeEdgeEdgeEdge VertexVertexVertexVertex PlanePlanePlanePlane Coordinate System (CS)Coordinate System (CS)Coordinate System (CS)Coordinate System (CS) OriginOriginOriginOrigin FaceFaceFaceFace ModelModelModelModel 3D Modeler Window3D Modeler Window3D Modeler Window3D Modeler Window GraphicsGraphicsGraphicsGraphics areaareaareaarea ModelModelModelModel 3D Modeler3D Modeler3D Modeler3D Modeler design treedesign treedesign treedesign tree Context menuContext menuContext menuContext menu
  • 14. Introduction 1-14 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-14 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Ansoft Desktop Terms • 3D Modeler Design Tree Grouped by MaterialGrouped by MaterialGrouped by MaterialGrouped by Material Object ViewObject ViewObject ViewObject View MaterialMaterialMaterialMaterial ObjectObjectObjectObject Object CommandObject CommandObject CommandObject Command HistoryHistoryHistoryHistory
  • 15. Introduction 1-15 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-15 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Design Windows • Design Windows – In the Ansoft HFSS Desktop, each project can have multiple designs and each design is displayed in a separate window. – You can have multiple projects and design windows open at the same time. Also, you can have multiple views of the same design visible at the same time. – To arrange the windows, you can drag them by the title bar, and resize them by dragging a corner or border. Also, you can select one of the following menu options: Window >Cascade, Window >Tile Vertically, or Window > Tile Horizontally. – To organize your Ansoft HFSS window, you can iconize open designs. Click the Iconize ** symbol in the upper right corner of the document border. An icon appears in the lower part of the Ansoft HFSS window. If the icon is not visible, it may be behind another open document. Resize any open documents as necessary. Select the menu item Window > Arrange Icons to arrange them at the bottom of the Ansoft HFSS window. – Select the menu item Window > Close All to close all open design. You are prompted to Save unsaved designs. Design iconsDesign iconsDesign iconsDesign icons IconizeIconizeIconizeIconize SymbolSymbolSymbolSymbol
  • 16. Introduction 1-16 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-16 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Toolbars • Toolbars – The toolbar buttons are shortcuts for frequently used commands. Most of the available toolbars are displayed in this illustration of the Ansoft HFSS initial screen, but your Ansoft HFSS window probably will not be arranged this way. You can customize your toolbar display in a way that is convenient for you. – Some toolbars are always displayed; other toolbars display automatically when you select a document of the related type. For example, when you select a 2D report from the project tree, the 2D report toolbar displays. • To display or hide individual toolbars: – Right-click the Ansoft HFSS window frame. • A list of all the toolbars is displayed. The toolbars with a check mark beside them are visible; the toolbars without a check mark are hidden. Click the toolbar name to turn its display on or off – To make changes to the toolbars, select the menu item Tools > Customize. See Customize and Arrange Toolbars on the next page.
  • 17. Introduction 1-17 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-17 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Toolbars • Customize and Arrange Toolbars – To customize toolbars: • Select the menu item Tools > Customize, or right-click the Ansoft HFSS window frame and click Customize at the bottom of the toolbar list. • In the Customize dialog, you can do the following: – View a Description of the toolbar commands 1.Select an item from the Component pull-down list 2.Select an item from the Category list 3.Using the mouse click on the Buttons to display the Description 4.Click the Close button when you are finished – Toggle the visibility of toolbars 1.From the Toolbar list, toggle the check boxes to control the visibility of the toolbars 2.Click the Close button when you are finished
  • 18. Introduction 1-18 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-18 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Overview • Ansoft HFSS Desktop – The Ansoft HFSS Desktop provides an intuitive, easy-to-use interface for developing passive RF device models. Creating designs, involves the following: 1. Parametric Model Generation – creating the geometry, boundaries and excitations 2. Analysis Setup – defining solution setup and frequency sweeps 3. Results – creating 2D reports and field plots 4. Solve Loop - the solution process is fully automated – To understand how these processes co-exist, examine the illustration shown on the next page.
  • 19. Introduction 1-19 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-19 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Overview DesignDesignDesignDesign Solution TypeSolution TypeSolution TypeSolution Type BoundariesBoundariesBoundariesBoundaries ExcitationsExcitationsExcitationsExcitations MeshMeshMeshMesh OperationsOperationsOperationsOperations AnalysisAnalysisAnalysisAnalysis Solution SetupSolution SetupSolution SetupSolution Setup Frequency SweepFrequency SweepFrequency SweepFrequency Sweep Parametric ModelParametric ModelParametric ModelParametric Model Geometry/MaterialsGeometry/MaterialsGeometry/MaterialsGeometry/Materials ResultsResultsResultsResults 2D Reports2D Reports2D Reports2D Reports FieldsFieldsFieldsFields MeshMeshMeshMesh RefinementRefinementRefinementRefinement SolveSolveSolveSolve UpdateUpdateUpdateUpdate ConvergedConvergedConvergedConverged AnalyzeAnalyzeAnalyzeAnalyze FinishedFinishedFinishedFinished Solve LoopSolve LoopSolve LoopSolve Loop NONONONO YESYESYESYES
  • 20. Introduction 1-20 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-20 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Opening a Design • Opening a HFSS project – This section describes how to open a new or existing project. – Opening a New project • To open a new project: 1. In an Ansoft HFSS window, select the menu item File > New. 2. Select the menu Project > Insert HFSS Design. – Opening an Existing HFSS project • To open an existing project: 1. In an Ansoft HFSS window, select the menu File > Open. Use the Open dialog to select the project. 2. Click Open to open the project – Opening an Existing Project from Explorer • You can open a project directly from the Microsoft Windows Explorer. • To open a project from Windows Explorer, do one of the following: – Double-click on the name of the project in Windows Explorer. – Right-click the name of the project in Windows Explorer and select Open from the shortcut menu.
  • 21. Introduction 1-21 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-21 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Set Solution Type • Set Solution Type – This section describes how to set the Solution Type. The Solution Type defines the type of results, how the excitations are defined, and the convergence. The following Solution Types are available: 1. Driven Modal - calculates the modal-based S-parameters. The S-matrix solutions will be expressed in terms of the incident and reflected powers of waveguide modes. 2. Driven Terminal - calculates the terminal-based S-parameters of multi-conductor transmission line ports. The S- matrix solutions will be expressed in terms of terminal voltages and currents. 3. Eignemode – calculate the eigenmodes, or resonances, of a structure. The Eigenmode solver finds the resonant frequencies of the structure and the fields at those resonant frequencies. – Convergence • Driven Modal – Delta S for modal S-Parameters. This was the only convergence method available for Driven Solutions in previous versions. • Driven Terminal – Delta S for the single-ended or differential nodal S-Parameters. • Eigenmode - Delta F – To set the solution type: 1. Select the menu item HFSS > Solution Type 2. Solution Type Window: 1. Choose one of the following: 1.Driven Modal 2.Driven Terminal 3.Eigenmode 2. Click the OK button
  • 22. Introduction 1-22 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 1-22 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Converting older files • Converting Older HFSS file to HFSS v11 – Because of changes to the HFSS files with the development of HFSS v11, opening a HFSS document from an earlier release may take more time than you are used to experiencing. However, once the file has been opened and saved, subsequent opening time will return to normal – Ansoft HFSS v11 provides a way for you to automatically convert your HFSS projects from an earlier version to the HFSS v11 format. – To access HFSS projects in an earlier version. • From HFSS v11, 1. Select the menu item File > Open 2. Open dialog 1.Files of Type: Ansoft HFSS Project Files (.hfss) 2.Browse to the existing project and select the .hfss file 3.Click the Open button
  • 23. 1-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #0025932-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Chapter 2 – Simulation Basics Ansoft HFSS - User Guide
  • 24. Introduction 1-2 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-2 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • What is HFSS (High Frequency Structure Simulator)? – “HFSS is the industry-standard software for S-parameter, full-wave SPICE extraction and electromagnetic simulation of high-frequency and high-speed components. HFSS is widely used for the design of on-chip embedded passives, PCB interconnects, antennas, RF/microwave components, and high-frequency IC packages.” – “HFSS improves engineering productivity, reduces development time, and better assures first-pass design success. The latest release of HFSS delivers significant productivity gains to Microwave/RF engineers and expands electromagnetic co-design to a new segment of engineers working in the areas of RF/analog IC and multi-gigabit designs as well as EMI/EMC.”
  • 25. Introduction 1-3 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-3 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide GUIGUIGUIGUI MeshMeshMeshMesh SolverSolverSolverSolver
  • 26. Introduction 1-4 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-4 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide HFSS – Methodology • HFSS uses the Finite Element Method (FEM) to solve Maxwell‘s equations. – The primary advantage of the FEM for solving partial differential equations lies in the ability of the basic building blocks used to discretize the model to confrom to arbitrary geometry. – The arbitrary shape of the basic building block (tetrahedron) also allows HFSS to generate a coarse mesh where fewer cells are needed to yield an accuate solution, while creating a finely discretized mesh where the field is rapidly varying or higher accuaracy is needed to obtain an accurate global solution. • The FEM has been a standard for solving electromagnetic problems since the inception of HFSS in 1990. – The FEM has been a standard for solving problems in structure mechanics since the mid 1950‘s. TetrahedronTetrahedronTetrahedronTetrahedron
  • 27. Introduction 1-5 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-5 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide HFSS - Technology • Tangential Vector Finite Elements • Transfinite Element Method • Adaptive Meshing Vertex: ExplicitlyVertex: ExplicitlyVertex: ExplicitlyVertex: Explicitly SolvedSolvedSolvedSolved Edge: ExplicitlyEdge: ExplicitlyEdge: ExplicitlyEdge: Explicitly SolvedSolvedSolvedSolved Face:Face:Face:Face: InterpolatedInterpolatedInterpolatedInterpolated InitialInitialInitialInitial ConvergedConvergedConvergedConverged
  • 28. Introduction 1-6 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-6 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • The “Solve” Create Initial Mesh Solve fields using the Finite Element Method Max(|∆∆∆∆S|)<goal? Calculate local Solution error Generate New Mesh Calculate broad band s-parameters (if desired) no yes Start HFSS – Automated solution process
  • 29. Introduction 1-7 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-7 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide 1D FEM Example • The finite element method (FEM) can be used to approximate the unknown curve F(x). • The model is “discretized” into 6 individual cells. w0 – w6 are the piecewise linear “basis functions” from which the approximate solution will be built. x F(x) 1 w1 1 0 2 w2 3 w3 4 w4 5 w5 6 w6w0
  • 30. Introduction 1-8 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-8 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide 1D FEM Example • In the FEM, the unknown function is expressed as a weighted sum of the piecewise continuous basis functions. x F(x) 1 Node 1 2 3 4 5 6 F’(x)=ΣΣΣΣa wi i The approximate solution resulting from the FEMThe approximate solution resulting from the FEMThe approximate solution resulting from the FEMThe approximate solution resulting from the FEM calculation iscalculation iscalculation iscalculation is F’(x) shown as a dotted line.shown as a dotted line.shown as a dotted line.shown as a dotted line.
  • 31. Introduction 1-9 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-9 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • A key feature of the FEM, as it is implemented in HFSS, is the ability to locally determine the error. Recall that F(x) is not known, but the ERROR can be determined1. x F(x) Node 1 2 3 4 5 6 1D FEM Example 1 D. K. Sun, Z. Cendes, J.-Fa Lee, „Adaptive Mesh Refinement, h-Version, for Solving Multiport Microwave Devices in Three Dimensions, IEEE Trans Magnetics, pp 1596-1599, Vol. 36, N.4, July 2000 Error! F’(x)=ΣΣΣΣa wi i
  • 32. Introduction 1-10 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-10 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide 1D FEM Example • The mesh density is increased where the error is largest. Hence, the final (and computationally most expensive) solution will have a mesh that yields the greatest accuracy with the fewest possible mesh cells. x F(x) 1 Node 1 2 3 4 5 6 7 F’(x)=ΣΣΣΣa wi i
  • 33. Introduction 1-11 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-11 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide The key to success • Finite elements and adaptive meshing – Optimal, geometrically conformal mesh created automatically by the software • Remove requirements for “meshing expertise” Vertex: Explicitly SolvedVertex: Explicitly SolvedVertex: Explicitly SolvedVertex: Explicitly Solved Edge: Explicitly SolvedEdge: Explicitly SolvedEdge: Explicitly SolvedEdge: Explicitly Solved Face: InterpolatedFace: InterpolatedFace: InterpolatedFace: Interpolated
  • 34. Introduction 1-12 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-12 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Adaptive Meshing - Example • Example – 11.5GHz patch antenna – Mesh elements concentrate at the perimeter of the patch – Optimal mesh automatically generated by HFSS
  • 35. Introduction 1-13 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-13 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Quick Start • Quick Example – Coax Tee • HFSS – High Frequency Structure Simulator – Full-Wave 3D field solver – Solves for the fields in an arbitrary volume Coax DielectricCoax DielectricCoax DielectricCoax Dielectric Coax Center PinCoax Center PinCoax Center PinCoax Center Pin Outer BoundaryOuter BoundaryOuter BoundaryOuter Boundary Coax ShieldCoax ShieldCoax ShieldCoax Shield
  • 36. Introduction 1-14 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-14 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide HFSS – Start to Finish • The Process DesignDesignDesignDesign Solution TypeSolution TypeSolution TypeSolution Type BoundariesBoundariesBoundariesBoundaries ExcitationsExcitationsExcitationsExcitations MeshMeshMeshMesh OperationsOperationsOperationsOperations AnalysisAnalysisAnalysisAnalysis Solution SetupSolution SetupSolution SetupSolution Setup Frequency SweepFrequency SweepFrequency SweepFrequency Sweep Parametric ModelParametric ModelParametric ModelParametric Model Geometry/MaterialsGeometry/MaterialsGeometry/MaterialsGeometry/Materials ResultsResultsResultsResults 2D Reports2D Reports2D Reports2D Reports FieldsFieldsFieldsFields MeshMeshMeshMesh RefinementRefinementRefinementRefinement SolveSolveSolveSolve UpdateUpdateUpdateUpdate ConvergedConvergedConvergedConverged AnalyzeAnalyzeAnalyzeAnalyze FinishedFinishedFinishedFinished Solve LoopSolve LoopSolve LoopSolve Loop NONONONO YESYESYESYES
  • 37. Introduction 1-15 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-15 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Starting HFSS – Click the Microsoft Start button, select Programs, and select Ansoft > HFSS 11 > HFSS 11 – Or Double click on the HFSS 11 icon on the Windows Desktop • Adding a Design – When you first start HFSS a new project with a new design will be automatically added to the Project Tree. – To include additional designs into an existing project, select the menu item Project > Insert HFSS DesignProject > Insert HFSS DesignProject > Insert HFSS DesignProject > Insert HFSS Design – Alternatively to open a new project with a new design manually, select the menu item File > NewFile > NewFile > NewFile > New.... Toolbar: Insert HFSS DesignToolbar: Insert HFSS DesignToolbar: Insert HFSS DesignToolbar: Insert HFSS Design
  • 38. Introduction 1-16 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-16 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Ansoft Desktop MenuMenuMenuMenu barbarbarbar ProgressProgressProgressProgress WindowWindowWindowWindow PropertyPropertyPropertyProperty WindowWindowWindowWindow MessageMessageMessageMessage ManagerManagerManagerManager ProjectProjectProjectProject ManagerManagerManagerManager with projectwith projectwith projectwith project treetreetreetree StatusStatusStatusStatus barbarbarbar 3D Modeler3D Modeler3D Modeler3D Modeler WindowWindowWindowWindow ToolbarsToolbarsToolbarsToolbars Coordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry Fields
  • 39. Introduction 1-17 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-17 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Project Manager • Ansoft Desktop – Project Manager – Multiple Designs per Project – Multiple Projects per Desktop – Integrated Optimetrics Setup • Requires License for Analysis ProjectProjectProjectProject DesignDesignDesignDesign Design ResultsDesign ResultsDesign ResultsDesign Results Design SetupDesign SetupDesign SetupDesign Setup Design AutomationDesign AutomationDesign AutomationDesign Automation •ParametricParametricParametricParametric •OptimizationOptimizationOptimizationOptimization •SensitivitySensitivitySensitivitySensitivity •StatisticalStatisticalStatisticalStatistical Project Manager WindowProject Manager WindowProject Manager WindowProject Manager Window
  • 40. Introduction 1-18 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-18 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide 3D Modeler EdgeEdgeEdgeEdge VertexVertexVertexVertex PlanePlanePlanePlane Coordinate System (CS)Coordinate System (CS)Coordinate System (CS)Coordinate System (CS) OriginOriginOriginOrigin FaceFaceFaceFace ModelModelModelModel Modeler WindowModeler WindowModeler WindowModeler Window GraphicsGraphicsGraphicsGraphics areaareaareaarea ModelModelModelModel ModelerModelerModelerModeler design treedesign treedesign treedesign tree Context menuContext menuContext menuContext menu
  • 41. Introduction 1-19 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-19 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Set Solution Type – To set the solution type: • Select the menu item HFSS > Solution Type • Solution Type Window: – Choose Driven Terminal – Click the OK button • HFSS - Solution Types – Driven Modal - calculates the modal-based S-parameters. The S-matrix solutions will be expressed in terms of the incident and reflected powers of waveguide modes. • Generalized S-parameters – Driven Terminal - calculates the terminal-based S-parameters of multi-conductor transmission line ports. The S-matrix solutions will be expressed in terms of terminal voltages and currents. – Eigenmode – calculate the eigenmodes, or resonances, of a structure. The Eigenmode solver finds the resonant frequencies of the structure and the fields at those resonant frequencies. – Convergence • Driven Modal – Delta S for modal S-Parameters. • Driven Terminal – Delta S for the single-ended or differential nodal S-Parameters. • Eigenmode - Delta F
  • 42. Introduction 1-20 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-20 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Set Model Units – To set the units: • Select the menu item Modeler > Units • Set Model Units: – Select Units: mm – Click the OK button • Set Default Material – To set the default material: • Using the 3D Modeler Materials toolbar, choose Select • Select Definition Window: – Type pec in the Search by Name field – Click the OK button
  • 43. Introduction 1-21 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-21 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide 3D Modeler – Create a Primitive • The Coordinate Entry fields allow equations to be entered for position values. – Examples: 2*5, 2+6+8, 2*cos(10*(pi/180)). – Variables are not allowed in the Coordinate Entry Field • NoteNoteNoteNote: Trig functions are in radians Point 2Point 2Point 2Point 2 Point 3Point 3Point 3Point 3 Point 1Point 1Point 1Point 1 Grid PlaneGrid PlaneGrid PlaneGrid Plane Base RectangleBase RectangleBase RectangleBase Rectangle Point 1Point 1Point 1Point 1 Point 2Point 2Point 2Point 2 Point 3Point 3Point 3Point 3 Coordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry FieldsCoordinate Entry Fields
  • 44. Introduction 1-22 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-22 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide 3D Modeler – Object Properties AttributesAttributesAttributesAttributes CommandsCommandsCommandsCommands AttributesAttributesAttributesAttributes CommandsCommandsCommandsCommands
  • 45. Introduction 1-23 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-23 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide 3D Modeler - Attributes
  • 46. Introduction 1-24 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-24 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Set Grid Plane – To set the Grid Plane: • Select the menu item Modeler > Grid Plane > YZ • Create Coax Pin – To create the coax pin: • Select the menu item Draw > Cylinder • Using the coordinate entry fields, enter the center position – X: 0.0, Y: 0.0, Z: 0.0, Press the Enter key • Using the coordinate entry fields, enter the radius of the cylinder – dX: 0.0, dY: 0.86, dZ: 0.0, Press the Enter key • Using the coordinate entry fields, enter the height of the cylinder – dX: 6.0, dY: 0.0 dZ: 0.0, Press the Enter key – Continued on Next Page
  • 47. Introduction 1-25 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-25 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Create Coax Pin (Continued) – To Parameterize the Height • Select the Command tab from the Properties window • Height: H • Press the Tab key • Add Variable Window – Value: 6mm – Click the OK button – To set the name: • Select the Attribute tab from the Properties window. • For the Value of Name type: Coax_Pin – To set the color: • Select the Attribute tab from the Properties window. • Click the Edit button – To set the transparency: • Select the Attribute tab from the Properties window. • Click the OK button – To finish editing the object properties • Click the OK button – To fit the view: • Select the menu item View > Fit All > Active View
  • 48. Introduction 1-26 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-26 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Modeler - Views – View > Modify Attributes > • Orientation – Predefined/Custom View Angles • Lighting – Control angle, intensity, and color of light • Projection – Control camera and perspective • Background Color – Control color of 3D Modeler background – View > Active View Visibility - Controls the display of: 3D Modeler Objects, Color Keys, Boundaries, Excitations, Field Plots – View > Options – Stereo Mode, Drag Optimization, Color Key Defaults, Default Rotation – View > Render > Wire Frame or Smooth Shaded (Default) – View > Coordinate System > Hide or Small (Large) – View > Grid Setting – Controls the grid display Toolbar: Toggle Grid VisibilityToolbar: Toggle Grid VisibilityToolbar: Toggle Grid VisibilityToolbar: Toggle Grid Visibility
  • 49. Introduction 1-27 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-27 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Changing the View – Context Menu – Shortcuts • Since changing the view is a frequently used operation, some useful shortcut keys exist. Press the appropriate keys and drag the mouse with the left button pressed: – ALT + Drag – Rotate • In addition, there are 9 pre-defined view angles that can be selected by holding the ALT key and double clicking on the locations shown on the next page. – Shift + Drag - Pan – ALT + Shift + Drag – Dynamic Zoom PanPanPanPan Rotate AroundRotate AroundRotate AroundRotate Around Model CenterModel CenterModel CenterModel Center Dynamic ZoomDynamic ZoomDynamic ZoomDynamic Zoom Zoom In/OutZoom In/OutZoom In/OutZoom In/Out TopTopTopTop BottomBottomBottomBottom RightRightRightRight Predefined View AnglesPredefined View AnglesPredefined View AnglesPredefined View Angles LeftLeftLeftLeft Rotate AroundRotate AroundRotate AroundRotate Around Current AxisCurrent AxisCurrent AxisCurrent Axis Rotate AroundRotate AroundRotate AroundRotate Around Screen CenterScreen CenterScreen CenterScreen Center Fit AllFit AllFit AllFit All Fit SelectedFit SelectedFit SelectedFit Selected
  • 50. Introduction 1-28 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-28 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Set Default Material – To set the default material: • Using the 3D Modeler Materials toolbar, choose vacuum • Create Coax – To create the coax: • Select the menu item Draw > Cylinder • Using the coordinate entry fields, enter the center position – X: 0.0, Y: 0.0, Z: 0.0, Press the Enter key • Using the coordinate entry fields, enter the radius of the cylinder – dX: 0.0, dY: 2.0, dZ: 0.0, Press the Enter key • Using the coordinate entry fields, enter the height of the cylinder – dX: 6.0, dY: 0.0 dZ: 0.0, Press the Enter key – To Parameterize the Height: • Select the Command tab from the Properties window • Height: H • Click the OK button – To set the name: • Select the Attribute tab from the Properties window. • For the Value of Name type: Coax • Click the OK button – To fit the view: • Select the menu item View > Fit All > Active View
  • 51. Introduction 1-29 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-29 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Create Excitation – Face Selection • Select the menu item Edit > Select > Faces • By moving the mouse, graphically highlight the top face of the Coax object • Click the left mouse button to select the face – Assign Excitation • Select the menu item HFSS > Excitations > Assign > Wave Port • Reference Conductors for Terminals – Conducting Objects: Coax_pin – Press OK – Note: Reference conductors are not shown because we are using Outer boundary condition as the reference conductor. Port properties can be accessed by double clicking on Waveport1 in Project tree
  • 52. Introduction 1-30 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-30 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Automatic Terminal Assignment Step 1: Assign PortStep 1: Assign PortStep 1: Assign PortStep 1: Assign Port Step 2: Choose Conductors/ReferenceStep 2: Choose Conductors/ReferenceStep 2: Choose Conductors/ReferenceStep 2: Choose Conductors/Reference Note: Dialog Remembers Reference ConductorsNote: Dialog Remembers Reference ConductorsNote: Dialog Remembers Reference ConductorsNote: Dialog Remembers Reference Conductors FinishedFinishedFinishedFinished
  • 53. Introduction 1-31 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-31 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Duplicate boundaries with geometry – Works with all boundaries and excitations – Select the menu item Tools > Options > HFSS Options – HFSS Options Window: • Click the General tab – Use Wizards for data entry when creating new boundaries: Checked – Duplicate boundaries with geometry: Checked • Click the OK button – Example: • Assign an Excitation to the face of an object • Duplicate the object around an axis three times • The Excitation is automatically duplicated
  • 54. Introduction 1-32 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-32 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Set Object Selection – Set select to objects • Select the menu item Edit > Select > Objects • Create Tee – To create Tee: • Select the menu item Edit > Select All Visible. Or press the CTRL+A key. • Select the menu item, Edit > Duplicate > Around Axis. – Axis: Z – Angle: 90 – Total Number: 3 – Click the OK button – Click the OK button – To fit the view: • Select the menu item View > Fit All > Active View.
  • 55. Introduction 1-33 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-33 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Unite Conductors – Select Conductors • Select the menu item Edit > Select > By Name • Select Object Dialog, – Select the objects named: Coax_Pin, Coax_Pin_1, Coax_Pin_2 – Click the OK button – Unite • Select the menu item Modeler > Boolean > Unite • Unite Coax – Select Coax • Select the menu item Edit > Select > By Name • Select Object Dialog, – Select the objects named: Coax, Coax_1, Coax_2 – Click the OK button – Unite • Select the menu item Modeler > Boolean > Unite
  • 56. Introduction 1-34 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-34 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Solution Setup • Creating an Analysis Setup – To create an analysis setup: • Select the menu item HFSS > Analysis Setup > Add Solution Setup • Solution Setup Window: – Click the General tab: • Solution Frequency: 10.0 GHz – Click the OK button Adapt FrequencyAdapt FrequencyAdapt FrequencyAdapt Frequency Add Solution SetupAdd Solution SetupAdd Solution SetupAdd Solution Setup
  • 57. Introduction 1-35 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-35 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Adding a Frequency Sweep – To add a frequency sweep: • Select the menu item HFSS > Analysis Setup > Add Sweep – Select Solution Setup: Setup1 – Click the OK button • Edit Sweep Window: – Sweep Type: Fast – Frequency Setup Type: Linear Step • Start: 1.0 GHz • Stop: 10.0 GHz • Step: 0.1 GHz • Save Fields: Checked – Click the OK button • HFSS – Frequency Sweep – Discrete – Solves using adaptive mesh at every frequency • Matrix Data and Fields at every frequency in sweep – Fast - ALPS • Matrix Data and Fields at every frequency in sweep – Interpolating – Adaptively determines discrete solve points using the adaptive mesh • Matrix Data at every frequency in sweeps • Fields at last adaptive solution Add SweepAdd SweepAdd SweepAdd Sweep
  • 58. Introduction 1-36 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-36 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide See: IEEE Trans. Microwave Theory Tech., Vol. 46, No. 9, Sept. 1998 • Interpolating Sweep – The calculation of wide-band s-parameters in HFSS is achieved using the interpolating sweep. This method fits s- parameter data to a rational polynomial transfer function using a minimum number of discrete finite element method (FEM) solutions. – The interpolating sweep yields the poles and zeros of the transfer function. This information can be directly used in the Laplace Element from which a Full-Wave SPICE™ model can be generated (HSPICE, Spectre RF, PSPICE). ( )( ) ( ) ( )( ) ( )11 11 ... ... pspsps zszszs S qqq qqq −−− −−− = − − α β Rational Polynomial: S11(dB) Example: Interpolating SweepExample: Interpolating SweepExample: Interpolating SweepExample: Interpolating Sweep 5 cm microstrip transmission line5 cm microstrip transmission line5 cm microstrip transmission line5 cm microstrip transmission line
  • 59. Introduction 1-37 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-37 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide S11(dB) Adaptive Frequency S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB)S11(dB) DONE!
  • 60. Introduction 1-38 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-38 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Save Project – To save the project: • In an Ansoft HFSS window, select the menu item File > Save As. • From the Save As window, type the Filename: hfss_coax_tee • Click the Save button • Analyze • Model Validation – To validate the model: • Select the menu item HFSS > Validation Check • Click the Close button – Note: To view any errors or warning messages, use the Message Manager. • Analyze – To start the solution process: • Select the menu item HFSS > Analyze All ValidateValidateValidateValidate Analyze AllAnalyze AllAnalyze AllAnalyze All
  • 61. Introduction 1-39 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-39 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Create Reports – To create a report: • Select the menu item HFSS > Results > Create Terminal Solution Data Report> Rectangular Plot • New Report Window: – Solution: Setup1: Sweep1 – Domain: Sweep • Category: Terminal S Parameter • Quantity: St(coax_pin_T1, coax_pin_T1), St(coax_pin_T1, coax_pin_T2), St(coax_pin_T2, coax_pin_T3) Note: Hold Ctrl key to select multiple traces • Function: db • Click New Report button • Click Close button
  • 62. Introduction 1-40 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-40 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide
  • 63. Introduction 1-41 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-41 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Field Overlays – To create a field plot: • Select an object to overlay fields – Select the menu item Edit > Select > By Name – Select Object Dialog, • Select the objects named: Coax • Click the OK button • Select the menu item HFSS > Fields > Fields > E > Mag_E • Create Field Plot Window – Solution: Setup1 : LastAdaptive – Quantity: Mag_E – In Volume: All – Click the Done button – To modify the attributes of a field plot: • Select the menu item HFSS > Fields > Modify Plot Attributes • Select Plot Folder Window: – Select: E Field – Click the OK button • E-Field Window: – Click the Scale tab • Scale: Log – Click the Plot tab • IsoValType: IsoValSurface • Click the Apply button. • Click the Close button
  • 64. Introduction 1-42 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-42 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide
  • 65. Introduction 1-43 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-43 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Core Technology – HFSS – High Frequency Structure Simulator – Arbitrary 3D Volumetric Full-Wave Field Solver • Ansoft Desktop – Advanced ACIS based Modeling – True Parametric Technology – Dynamic Editing – Powerful Report Generation – Dynamic Field Visualization – Design Flow Automation • Optimetrics/Ansoft Designer/AnsoftLinks • Advanced Material Types – Frequency Dependent Materials – Non-linear Materials – Anisotropic Materials • Advanced Boundary Conditions – Radiation and Perfectly Matched Layers – Symmetry, Finite Conductivity, Infinite Planes, RLC, and Layered Impedance – Master/Slave – Unit Cells • Advanced Solver Technology – Automatic Conformal Mesh Generation – Adaptive Mesh Generation – Internal/External Excitations – Includes Loss – ALPS Fast Frequency Sweep – Eigenmode
  • 66. Introduction 1-44 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-44 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Common HFSS Applications – Antenna • Planar Antennas - Patches, Dipoles, Horns, Conformal Cell Phone Antennas, Spirals • Waveguide – Circular/Square Horns • Wire – Dipole, Helix • Arrays - Infinite Arrays, Frequency Selective Surfaces (FSS) & Photonic Band Gaps (PBG) • Radar Cross Section (RCS) – Microwave • Filters – Cavity Filters, Microstrip, Dielectric • EMC/EMI – Shield Enclosures, Coupling, Near- or Far-Field Radiation • Connectors – Coax, SFP/XFP, Backplane, Transitions • Waveguide – Filters, Resonators, Transitions, Couplers • Silicon/GaSa - Spiral Inductors, Transformers – Signal Integrity/High-Speed Digital • Package Modeling – BGA, QFP, Flip-Chip • PCB Board Modeling – Power/Ground planes, Mesh Grid Grounds, Backplanes • Connectors – SFP/XFP, VHDM, GBX, NexLev, Coax • Transitions – Differential/Single-ended Vias
  • 67. Introduction 1-45 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-45 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide HFSS - Results • Matrix Data – Modal/Terminal/Differential • S-, Y-, and Z-Parameters • VSWR – Excitations • Complex Propagation Constant (Gamma) • Zo – Full-Wave Spice • Full-Wave Spice – Broadband Model • Lumped RLC – Low Frequency Model • Partial Fraction - Matlab • Export Formats – HSPICE, PSPICE, Cadence Spectre, and Maxwell SPICE – Common Display Formats: • Rectangular, Polar • Smith Chart • Data Tables – Common Output Formats: • Neutral Models Files (NMF) (Optimetrics only) – Parametric Results • Touchstone, Data Tables, Matlab, • Citifile • Graphics – Windows Clipboard
  • 68. Introduction 1-46 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-46 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide HFSS - Results • Fields – Modal/Terminal/Differential • Electric Field • Magnetic Field • Current (Volume/Surface) • Power • Specific Absorption Rate – Radiation • 2D/3D Far-/Near-Fields • Arrays – Regular and Custom Setups • RCS – Field Calculator • User Defined Field Calculations – Common Display Formats • Volume • Surface • Vector • 2D Reports – Rectangular, Polar, Radiation Patterns – Common Output Formats: • Animations – AVI, GIF • Data Tables • Graphics – Windows Clipboard, BMP, GIF, JPG, TIFF, VRML
  • 69. Introduction 1-47 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-47 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Modeler – Model Tree – Select menu item Modeler > Group by Material Grouped by MaterialGrouped by MaterialGrouped by MaterialGrouped by Material Object ViewObject ViewObject ViewObject View MaterialMaterialMaterialMaterial ObjectObjectObjectObject Object CommandObject CommandObject CommandObject Command HistoryHistoryHistoryHistory
  • 70. Introduction 1-48 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-48 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Modeler – Commands – Parametric Technology • Dynamic Edits - Change Dimensions • Add Variables – Project Variables (Global) or Design Variables (Local) – Animate Geometry – Include Units – Default Unit is meters • Supports mixed Units
  • 71. Introduction 1-49 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-49 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Modeler – Primitives – 2D Draw Objects • The following 2D Draw objects are available: – Line, Spline, Arc, Equation Based Curve, Rectangle, Ellipse, Circle, Regular Polygon, Equation Based Surface – 3D Draw Objects • The following 3D Draw objects are available: – Box, Cylinder, Regular Polyhedron, Cone, Sphere, Torus, Helix, Spiral, Bond Wire Toolbar: 2D ObjectsToolbar: 2D ObjectsToolbar: 2D ObjectsToolbar: 2D Objects Toolbar: 3D ObjectsToolbar: 3D ObjectsToolbar: 3D ObjectsToolbar: 3D Objects
  • 72. Introduction 1-50 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-50 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Modeler – Boolean Operations/Transformations • Modeler > Boolean > – Unite – combine multiple primitives • Unite disjoint objects (Separate Bodies to separate) – Subtract – remove part of a primitive from another – Intersect– keep only the parts of primitives that overlap – Split – break primitives into multiple parts along a plane (XY, YZ, XZ) – Split Crossing Objects – splits objects along a plane (XY, YZ, XZ) only where they intersect – Separate Bodies – separates objects which are united but not physically connected into individual objects • Modeler > Surfaces > Move Faces – Resize or Reposition an objects face along a normal or vector. • Edit > Arrange > – Move – Translates the structure along a vector – Rotate – Rotates the shape around a coordinate axis by an angle – Mirror – Mirrors the shape around a specified plane – Offset – Performs a uniform scale in x, y, and z. • Edit > Duplicate > – Along Line – Create multiple copies of an object along a vector – Around Axis – Create multiple copies of an object rotated by a fixed angle around the x, y, or z axis – Mirror - Mirrors the shape around a specified plane and creates a duplicate • Edit > Scale – Allows non-uniform scaling in the x, y, or z direction Toolbar: BooleanToolbar: BooleanToolbar: BooleanToolbar: Boolean Toolbar: ArrangeToolbar: ArrangeToolbar: ArrangeToolbar: Arrange Toolbar: DuplicateToolbar: DuplicateToolbar: DuplicateToolbar: Duplicate
  • 73. Introduction 1-51 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-51 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Modeler - Selection – Selection Types • Object (Default) • Face • Edge • Vertex – Selection Modes • All Objects • All Visible Object • By Name – Highlight Selection Dynamically – By default, moving the mouse pointer over an object will dynamically highlight the object for selection. To select the object simply click the left mouse button. • Multiple Object Selection – Hold the CTRL key down to graphically select multiple objects • Next Behind – To select an object located behind another object, select the front object, press the b key to get the next behind. Note: The mouse pointer must be located such that the next behind object is under the mouse pointer. • To Disable: Select the menu item Tools > Options > 3D Modeler Options – From the Display Tab, uncheck Highlight selection dynamically Dynamically HighlightedDynamically HighlightedDynamically HighlightedDynamically Highlighted (Only frame of object)(Only frame of object)(Only frame of object)(Only frame of object) SelectedSelectedSelectedSelected
  • 74. Introduction 1-52 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-52 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Modeler – Moving Around Step 1: Start PointStep 1: Start PointStep 1: Start PointStep 1: Start Point Step 2: Hold X key and select vertex pointStep 2: Hold X key and select vertex pointStep 2: Hold X key and select vertex pointStep 2: Hold X key and select vertex point Step 3: CTRL+Enter Keys set a local referenceStep 3: CTRL+Enter Keys set a local referenceStep 3: CTRL+Enter Keys set a local referenceStep 3: CTRL+Enter Keys set a local reference Step 4: Hold Z key and set heightStep 4: Hold Z key and set heightStep 4: Hold Z key and set heightStep 4: Hold Z key and set height Edge Center SnapEdge Center SnapEdge Center SnapEdge Center Snap Toolbar: Snap ModeToolbar: Snap ModeToolbar: Snap ModeToolbar: Snap Mode
  • 75. Introduction 1-53 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-53 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Step 1: Select FaceStep 1: Select FaceStep 1: Select FaceStep 1: Select Face Step 2: Select OriginStep 2: Select OriginStep 2: Select OriginStep 2: Select Origin Step 3: Set XStep 3: Set XStep 3: Set XStep 3: Set X----AxisAxisAxisAxis New Working CSNew Working CSNew Working CSNew Working CS • Modeler – Coordinate System – Can be Parameterized – Working Coordinate System • Currently selected CS. This can be a local or global CS – Global CS • The default fixed coordinate system – Relative CS • User defined local coordinate system. – Offset – Rotated – Both – Face CS (setting available to automatically switch to face coordinate system in the 3D Modeler Options) Cone created with Face CSCone created with Face CSCone created with Face CSCone created with Face CS Change Box Size and Cone isChange Box Size and Cone isChange Box Size and Cone isChange Box Size and Cone is automatically positioned withautomatically positioned withautomatically positioned withautomatically positioned with the top face of the boxthe top face of the boxthe top face of the boxthe top face of the box Toolbar: Coordinate SystemToolbar: Coordinate SystemToolbar: Coordinate SystemToolbar: Coordinate System
  • 76. Introduction 1-54 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-54 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide (Overlap between two cylinders)(Overlap between two cylinders)(Overlap between two cylinders)(Overlap between two cylinders) • Overlapping Geometry – Definition: When an object occupies volume in multiple 3D objects. This does not apply to sheet objects – Solution: • Metal Overlapping Dielectrics – Resolution: Set Material Override • Menu item: HFSS > Set Material Override • Dielectrics Overlapping Dielectrics – Resolution: Correct the Overlap • Split the overlapping object into multiple pieces • Subtract the overlapping geometries
  • 77. Introduction 1-55 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-55 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Automatic Feature Removal HolesHolesHolesHoles BlendsBlendsBlendsBlends Step 1: Enter Feature Detection OptionsStep 1: Enter Feature Detection OptionsStep 1: Enter Feature Detection OptionsStep 1: Enter Feature Detection Options
  • 78. Introduction 1-56 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-56 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Automatic Feature Removal RemovedRemovedRemovedRemoved Note:Note:Note:Note: There are two modes of operation for the feature removal: Healing and Model Analysis. Model Analysis was used here and allows the user to manually select which geometry features are removed. For healing, all features that meet the user defined criteria are automatically removed. Both options are found in the menu item Modeler > Model AnalysisModeler > Model AnalysisModeler > Model AnalysisModeler > Model Analysis Step 2: Select Features to RemoveStep 2: Select Features to RemoveStep 2: Select Features to RemoveStep 2: Select Features to Remove
  • 79. Introduction 1-57 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-57 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • HFSS – Matrix Data – HFSS > Results > Solution Data – Export • NMF, Touchstone, Data Tables, Citifile, MATLAB (*.m) • NOTE: Make sure the Simulation is set to a Sweep before exporting. The Adaptive Passes will only export a single frequency point. – Equivalent Circuit Export • HSPICE, PSPICE, Spectre, Maxwell SPICE
  • 80. Introduction 1-58 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-58 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Results – Data Management – HFSS > Results > Browse Solutions • Solved model variations are retained. Unless otherwise notified by HFSS. – HFSS > Results > Clean Up Solutions – HFSS > Results > Import Solutions
  • 81. Introduction 1-59 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-59 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Results – Create Reports – HFSS > Results > Create Report – Output Variables • User Defined Equations
  • 82. Introduction 1-60 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-60 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Fields – Select Object Volume, Surface, or Line to display fields – HFSS > Fields > Plot Fields > – Modify Plot – Solution/Frequency/Qty – Plot Attributes – Edit Sources – Change Excitation
  • 83. Introduction 1-61 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-61 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Mesh Display – Field Overlay • Select an object • Select the menu item HFSS > Fields > Plot Mesh
  • 84. Introduction 1-62 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-62 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Measure – Modeler > Measure > • Position – Points and Distance • Length – Edge Length • Area – Surface Area • Volume – Object Volume
  • 85. Introduction 1-63 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-63 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Solver Technology MeshMeshMeshMesh OperationsOperationsOperationsOperations MeshMeshMeshMesh RefinementRefinementRefinementRefinement SolveSolveSolveSolve ConvergedConvergedConvergedConverged FinishedFinishedFinishedFinished Solve LoopSolve LoopSolve LoopSolve Loop NONONONO YESYESYESYES
  • 86. Introduction 1-64 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-64 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Higher-Order Basis Functions • Solver - Higher-Order Basis Functions – Basis functions are hierarchical – Increased Accuracy with less elements – Convergence is a function of basis order H0(curl) elements H1(curl) elements H2(curl) elements 1111stststst OrderOrderOrderOrder 2222ndndndnd OrderOrderOrderOrder
  • 87. Introduction 1-65 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-65 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Iterative Solver • How does it work? – The Iterative Matrix Solver works by “guessing” a solution to the matrix of unknowns, and then recursively updating the “guess” until an error tolerance has been reached • What is the advantage? – Reduced RAM and Simulation Time • Where do you control the Iterative Solver? – Options Tab from Solution Setup dialog Initial guess Preconditioner Update solution and search direction Converges ? yes no
  • 88. Introduction 1-66 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-66 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Example – Basis Functions & Iterative Solver How many passes on computer w/8GB RAM?How many passes on computer w/8GB RAM?How many passes on computer w/8GB RAM?How many passes on computer w/8GB RAM? • Direct: 3 PassesDirect: 3 PassesDirect: 3 PassesDirect: 3 Passes • Iterative: 11 PassesIterative: 11 PassesIterative: 11 PassesIterative: 11 Passes Copper WallCopper WallCopper WallCopper Wall Increased Capacity (4x)Increased Capacity (4x)Increased Capacity (4x)Increased Capacity (4x) IterativeIterativeIterativeIterativeDirectDirectDirectDirect 4x Capacity on Same Machine4x Capacity on Same Machine4x Capacity on Same Machine4x Capacity on Same Machine 2x Unknowns2x Unknowns2x Unknowns2x Unknowns –––– 2x Memory2x Memory2x Memory2x Memory Volume: 447cubic wavelengths
  • 89. Introduction 1-67 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-67 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide IterativeIterativeIterativeIterative DirectDirectDirectDirect IterativeIterativeIterativeIterative DirectDirectDirectDirect 3.2x Less RAM3.2x Less RAM3.2x Less RAM3.2x Less RAM 6.4x Faster6.4x Faster6.4x Faster6.4x Faster Iterative and DirectIterative and DirectIterative and DirectIterative and Direct Converge in 3 PassesConverge in 3 PassesConverge in 3 PassesConverge in 3 Passes
  • 90. Introduction 1-68 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-68 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Options – General – Tools > Options > General Options • Temp Directory – Location used during solution process – Make sure it is at least 512MB free disk. • Options - HFSS – Tools > Options > HFSS Options > Solver • Number of Processors – Requires additional license • Desired RAM Limit – leave it unchecked for auto-detect • Maximum RAM Limit – leave it unchecked for auto-detect • Process Priority – set the simulation priority from Critical (highest) to Idle (lowest)
  • 91. Introduction 1-69 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-69 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Project Files – Everything regarding the project is stored in an ascii file • File: <project_name>.hfss • Double click from Windows Explorer will open and launch HFSS v11 – Results and Mesh are stored in a folder named <project_name>.hfssresults – Lock file: <project_name>.lock.hfss • Created when a project is opened – Auto Save File: <project_name>.hfss.auto • When recovering, software only checks date – If an error occurred when saving the auto file, the date will be newer then the original – Look at file size (provided in recover dialog) • Converting Older HFSS Projects HFSS v9 and HFSS v10 to HFSS v11 – From HFSS v11.0, • Select the menu item File > Open • Open dialog – Files of Type: Ansoft HFSS Project Files (.hfss) – Browse to the existing project and select the .hfss file – Click the Open button • Legacy License – The v11 license allows users to run HFSS v9.2.1, v10.1.3 or 11.x. • NOTE: Once a project is saved in v11 it can no longer be opened in previous versions
  • 92. Introduction 1-70 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-70 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Recommended Service Packs (SP) – PC only – Microsoft Windows XP - SP2 or higher • Memory allocation 32-bit Windows – Since the release of HFSS v9.2 you can access sup to 3GB of Ram on a 32-bit PC – All about 3GB switch, supported OS • http://support.microsoft.com/default.aspx?scid=kb;en-us;291988 – How to use /3GB switch • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ddtools/hh/ddtools/bootini_1fcj.asp – Possible problems • http://support.microsoft.com/default.aspx?scid=kb;en-us;328269 • Increasing Memory allocation HFSS v11 – Since the release of HFSS v10, the solver in HFSS is 64bit and can access a large memory footprint. • Linux Operating Systems – Red Hat Enterprise 3 and 4 – SUSE Linux Enterprise 9.x – Note: Requires OpenGL – Note: Please perform required OS updates outlined in readme file on the CD
  • 93. Introduction 1-71 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-71 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Distributed Solve Option • Distributed Analysis – Automated parser management and reassembly of data – Parametric tables and studies – Frequency sweeps for discrete, fast, and interpolating – Per license, distributed analysis allows up to 10 parallel simulations on remote machines, providing near-linear reduction of simulation run times
  • 94. Introduction 1-72 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-72 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Scripts – Default Script recorded in v11 • Visual Basic Script • Distributed/Remote Solve – Tools > Options > General Options > Analysis Options • Uses Windows DCOM LocalLocalLocalLocal RemoteRemoteRemoteRemote DistributedDistributedDistributedDistributed
  • 95. Introduction 1-73 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 2-73 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • For Technical Support – The following link will direct you to the Ansoft Support Page. The Ansoft Support Pages provide additional documentation, training, and application notes. Web Site: http://www.ansoft.com/support.cfm • Application Engineers for North America – The names and numbers in this list may change without notice • 9-4 EST: – Pittsburgh, PA • (412) 261-3200 x0 – Ask for Technical Support – Burlington, MA • (781) 229-8900 x0 – Ask for Technical Support • 9-4 PST: – San Jose, CA • (408) 261-9095 x0 – Ask for Technical Support – Portland, OR • (503) 906-7947 – Irvine, CA • (714) 417-9311 x6
  • 96.
  • 97. 1-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #0025933-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Chapter 3 – Boundary Conditions Ansoft HFSS – User Guide
  • 98. Introduction 1-2 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-2 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Why are They Critical? – For most practical problems, the solution to Maxwell’s equations requires a rigorous matrix approach such as the Finite Element Method (FEM) which is used by Ansoft HFSS. • The wave equation solved by Ansoft HFSS is derived from the differential form of Maxwell’s equations. – For these expressions to be valid, it is assumed that the field vectors are: • single-valued, • bounded, and have a • continuous distribution (along with their derivatives) – Along boundaries of media or at sources, • Field vectors are discontinuous • Derivatives of the field vectors have no meaning Boundary Conditions 0=⋅∇ =⋅∇ ∂ ∂ +=×∇ ∂ ∂ −=×∇ B D t D JH t B E ρ Boundary Conditions define the field behavior across discontinuoBoundary Conditions define the field behavior across discontinuoBoundary Conditions define the field behavior across discontinuoBoundary Conditions define the field behavior across discontinuous boundariesus boundariesus boundariesus boundaries
  • 99. Introduction 1-3 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-3 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Why do I Care? – They Force the fields to align with the definition of the boundary condition • As a user I should be asking – What assumptions, about the fields, do the boundary conditions make? – Are these assumptions appropriate for the structure being simulated? – Model Scope • To reduce the infinite space of the real world to a finite volume, Ansoft HFSS automatically applies a boundary to the surface surrounding the geometric model – Outer boundary – Default Boundary: Perfect E – Model Complexity • To reduce the complexity of a model, the boundary conditions can be used to improve the: – Solution Time – Computer Resources Failure to understand boundary conditions may lead to inconsisteFailure to understand boundary conditions may lead to inconsisteFailure to understand boundary conditions may lead to inconsisteFailure to understand boundary conditions may lead to inconsistent resultsnt resultsnt resultsnt results Boundary Conditions
  • 100. Introduction 1-4 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-4 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • What are Common Ansoft HFSS Boundary Conditions? – Excitations • Wave Ports (External) • Lumped Ports (Internal) – Surface Approximations • Perfect E or Perfect H Surface • Finite Conductivity Surface • Impedance Surface • Layered Impedance Surface • Lumped RLC • Symmetry Planes • Radiation Surface • Perfectly Matched Layer (PML) – Strictly not a surface approximation • Master/ Slave – Material Properties • Boundary between two dielectrics • Finite Conductivity of a conductor Largely the users responsibilityLargely the users responsibilityLargely the users responsibilityLargely the users responsibility Transparent to the userTransparent to the userTransparent to the userTransparent to the user Boundary Conditions
  • 101. Introduction 1-5 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-5 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Perfect E – Forces the electric field perpendicular to the surface – Outer Surface – Default Boundary – PEC/Perfect Conductor Material Property – Model complexity: Reduced by eliminating conductor loss • Perfect H – Forces the electric field tangent to the surface • Finite Conductivity – Lossy electric conductor. – Forces the tangential electric field at the surface to: Zs(n x Htan). • The surface impedance (Zs) is equal to, (1+j)/(δσδσδσδσ), • Model complexity: Reduced by eliminating conductor thickness • Impedance Surface – Represent surfaces of a known impedance – Forces the tangential electric field at the surface to: Zs(n x Htan). • The surface impedance (Zs) is equal to, Rs + jXs (Ohms/Square) – Layered Impedance – Models multiple thin layers in a structure as an Impedance Surface – Lumped RLC – Parallel combination Perfect E SurfacePerfect E SurfacePerfect E SurfacePerfect E Surface Perfect H Surface Boundary Conditions
  • 102. Introduction 1-6 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-6 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Symmetry Planes – Enable you to model only part of a structure – Perfect E or Perfect H Symmetry Planes • Must be exposed to the outer surface • Must be on a planar surface • Remember! Mechanical Symmetry does not Equal Electrical Symmetry – Model complexity: Reduced by eliminating part of the solution volume Full ModelFull ModelFull ModelFull Model Perfect E SymmetryPerfect E SymmetryPerfect E SymmetryPerfect E Symmetry Perfect H SymmetryPerfect H SymmetryPerfect H SymmetryPerfect H Symmetry Boundary Conditions
  • 103. Introduction 1-7 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-7 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Radiation Surface – Allows waves to radiate infinitely far into space. – The boundary absorbs wave at the radiation surface – Can be placed on arbitrary surfaces – Accuracy depends on • The distance between the boundary and the radiating object – The radiation boundary should be located at least one-quarter of a wavelength from a radiating structure. If you are simulating a structure that does not radiate, the boundary can be located less then one-quarter of a wave length (The validity of this assumption will require your engineering judgment). • The incident angle – The radiation boundary will reflect varying amounts of energy depending on the incidence angle. The best performance is achieved at normal incidence. Avoid angles greater then ~30degrees. In addition, the radiation boundary must remain convex relative to the wave. • Perfectly Matched Layer (PML) – Allows waves to radiate infinitely far into space. – Not a Boundary Condition. – Fictitious materials that fully absorb the electromagnetic fields impinging upon them. – These materials are complex anisotropic. • Types – Free Space Termination or Reflection Free Termination • Can only be placed on planar surface • Model complexity: They do not suffer from the distance or incident angle issues, but should be place at least one-tenth of a wave length from strong radiators Boundary Conditions
  • 104. Introduction 1-8 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-8 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Infinite Ground Planes – Simulate the effects of an infinite ground plane – Only affects the calculation of near- or far-field radiation during post processing – Types: Perfect E, Finite Conductivity, or Impedance Surface • Frequency Dependent Boundary Conditions – The following boundary parameters can be assigned an expression that includes Freq: • Finite Conductivity • Impedance • Lumped RLC • Layered Impedance – Supported Frequency Sweeps • Single Frequency • Discrete Sweep • Interpolating Sweep Boundary Conditions
  • 105. Introduction 1-9 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-9 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide • Ports – Unique type of boundary condition • Allow energy to flow into and out of a structure. • Defined on 2D planar surface • Arbitrary port solver calculates the natural field patterns or modes – Assumes semi-infinitely long waveguide • Same cross-section and material properties as port surface – 2D field patterns serve as boundary conditions for the full 3D problem • Excitation Types – Wave Port (Waveguide) – External • Recommended only for surfaces exposed to the background • Supports multiple modes (Example: Coupled Lines) and deembedding • Compute Generalized S-Parameters – Frequency dependent Characteristic Impedance (Zo) – Perfectly matched at every frequency – Lumped Port – Internal • Recommended only for surfaces internal to geometric model • Single mode (TEM) and no deembedding • Normalized to a constant user defined Zo Port 1Port 1Port 1Port 1 Port 2Port 2Port 2Port 2 Port 3Port 3Port 3Port 3 Port 4Port 4Port 4Port 4 Excitations MeasurementsMeasurementsMeasurementsMeasurements Constant ZoConstant ZoConstant ZoConstant Zo
  • 106. Introduction 1-10 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-10 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Excitations • Wave Equation – The field pattern of a traveling wave inside a waveguide can be determined by solving Maxwell’s equations. The following equation that is solved by the 2D solver is derived directly from Maxwell’s equation. – where: • E(x,y) is a phasor representing an oscillating electric field. • k0 is the free space wave number, • µr is the complex relative permeability. • εr is the complex relative permittivity. – To solve this equation, the 2D solver obtains an excitation field pattern in the form of a phasor solution, E(x,y). These phasor solutions are independent of z and t; only after being multiplied by e-γz do they become traveling waves. – Also note that the excitation field pattern computed is valid only at a single frequency. A different excitation field pattern is computed for each frequency point of interest. ( ) 0),(, 1 2 0 =−      ×∇×∇ yxEkyxE r r ε µ
  • 107. Introduction 1-11 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-11 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Excitations • Modes, Reflections, and Propagation – It is also possible for a 3D field solution generated by an excitation signal of one specific mode to contain reflections of higher-order modes which arise due to discontinuities in a high frequency structure. – If these higher-order modes are reflected back to the excitation port or transmitted onto another port, the S-parameters associated with these modes should be calculated. – If the higher-order mode decays before reaching any port—either because of attenuation due to losses or because it is a non-propagating evanescent mode—there is no need to obtain the S-parameters for that mode. • Wave Ports Require a Length of Uniform Cross Section – Ansoft HFSS assumes that each port you define is connected to a semi-infinitely long waveguide that has the same cross section as the Wave Port no uniform cross sectionno uniform cross sectionno uniform cross sectionno uniform cross section at Wave Portsat Wave Portsat Wave Portsat Wave Ports uniform cross sectionuniform cross sectionuniform cross sectionuniform cross section added for each Wave Portadded for each Wave Portadded for each Wave Portadded for each Wave Port
  • 108. Introduction 1-12 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-12 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Excitations • Wave Port Boundary Conditions – Perfect E or Finite Conductivity • Default: All outer edges are Perfect E boundary. – Port is defined within a waveguide. – Easy for enclosed transmission lines: Coax or Waveguide – Challenging for unbalanced or non-enclosed lines: Microstrip, CPW, Slotline, etc. – Symmetry or Impedance • Recognized at the port edges – Radiation • Default interface is a Perfect E boundary
  • 109. Introduction 1-13 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-13 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Excitations • Lumped Port Boundary Conditions – Perfect E or Finite Conductivity • Any port edge that interfaces with a conductor or another port edge – Perfect H • All remaining port edges Perfect H Perfect H Perfect E Perfect E
  • 110. Introduction 1-14 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory #002593 Training ManualTraining Manual 3-14 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 20, 2009 Inventory #002704 Ansoft HFSS – User Guide Excitations • Excitation – Calibration – Ports must be calibrated to ensure consistent results. Determines: • Direction and polarity of fields • Voltage/ Current calculations. – Solution Type: Driven Modal • Expressed in terms of the incident and reflected powers of the waveguide modes. – Definition not desirable for problems having several propagating quasi-TEM modes • Coupled/Multi-Coupled Transmission Lines • Always used by the solver • Calibration: Integration Line – Phase between Ports – Modal voltage integration path: Zpi, Zpv, Zvi – Solution Type: Driven Terminal • Linear combination of nodal voltages and currents for the Wave Port. – Equivalent transformation performed from Modal Solution • Calibration: Terminal Assignments – Polarity – Nodal current integration path