Top Banner

of 39

Training_HFSS_3.pdf

Apr 03, 2018

Download

Documents

abdo-dz
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/28/2019 Training_HFSS_3.pdf

    1/39

    HFSSTrainingHFSSTrainingHFSSTrainingHFSSTraining

    (firstsEMsimulations)

    Ben-GurionUniversity.CourseAntennasandRadiation.

    MaksimBerezin

  • 7/28/2019 Training_HFSS_3.pdf

    2/39

    HFSSHFSSHFSSHFSS HighFrequencyStructureSimulatorHighFrequencyStructureSimulatorHighFrequencyStructureSimulatorHighFrequencyStructureSimulator

    Arbitrary3DVolumetricFull-WaveFieldSolverAnsoftDesktopAnsoftDesktopAnsoftDesktopAnsoftDesktop

    AdvancedACISbasedModeling

    TrueParametricTechnology DynamicEditing

    PowerfulReportGeneration

    DynamicFieldVisualization

    DesignFlowAutomation

    Optimetrics/AnsoftDesigner/AnsoftLinks

    AdvancedMaterialTypesAdvancedMaterialTypesAdvancedMaterialTypesAdvancedMaterialTypes

    FrequencyDependentMaterials

    Non-linearMaterials

    AnisotropicMaterialsAdvancedBoundaryConditionsAdvancedBoundaryConditionsAdvancedBoundaryConditionsAdvancedBoundaryConditions

    RadiationandPerfectlyMatchedLayers

    Symmetry,FiniteConductivity,InfinitePlanes,RLC,andLayeredImpedance

    Master/Slave UnitCells

    AdvancedSolverTechnologyAdvancedSolverTechnologyAdvancedSolverTechnologyAdvancedSolverTechnologyAutomaticConformalMeshGeneration

    AdaptiveMeshGeneration

    Internal/ExternalExcitations IncludesLoss

    ALPSFastFrequencySweep

    Eigenmode

  • 7/28/2019 Training_HFSS_3.pdf

    3/39

    WhatInformationdoesHFSSCompute?

    FieldsModal/Terminal/Differential

    ElectricField

    MagneticField

    Current(Volume/Surface)

    Power

    SpecificAbsorptionRate

    Radiation

    2D/3DFar-/Near-Fields

    Arrays RegularandCustomSetups

    RCS

    FieldCalculatorUserDefinedFieldCalculations

    CommonDisplayFormats

    Volume

    Surface

    Vector

    2DReports Rectangular,Polar,RadiationPatterns

    CommonOutputFormats:

    Animations AVI,GIF

    DataTables

    Graphics WindowsClipboard,BMP,GIF,JPG,

    TIFF,VRML

  • 7/28/2019 Training_HFSS_3.pdf

    4/39

    WhatistheTechnologyBehindtheHFSSFieldSolver?

    VolumetricFieldSolverVolumetricFieldSolverVolumetricFieldSolverVolumetricFieldSolver

    Type:FullFullFullFull----WaveWaveWaveWave

    SolutionMethod:3DFiniteElementMethod(FEM)3DFiniteElementMethod(FEM)3DFiniteElementMethod(FEM)3DFiniteElementMethod(FEM)

    AccuracyAccuracyAccuracyAccuracy:Iftherewerenolimitsonthesizeofthematrix

    andonthenumberofdigitsforcomputation,therewould

    benolimittotheaccuracyoftheFiniteElementMethod!

    MeshType:ConformalConformalConformalConformalMeshElement:TetrahedronTetrahedronTetrahedronTetrahedron

    MeshProcess:AdaptiveAdaptiveAdaptiveAdaptive

    Convergence:ComplexMagnitudeComplexMagnitudeComplexMagnitudeComplexMagnitude

    ChangeinSChangeinSChangeinSChangeinS----Parameters(DeltaS)Parameters(DeltaS)Parameters(DeltaS)Parameters(DeltaS)

    ExcitationsExcitationsExcitationsExcitations---- PortSolverPortSolverPortSolverPortSolver

    SolutionMethod:2DFiniteElementMethod2DFiniteElementMethod2DFiniteElementMethod2DFiniteElementMethod

    MeshProcess: AdaptiveAdaptiveAdaptiveAdaptive

    FrequencySweepsFrequencySweepsFrequencySweepsFrequencySweeps

    FastFrequencySweep:ALPS

    MatrixDataandFieldsateveryfrequencyinsweep

    Supportssweepsaslargeas10000datapointsfromasinglesolution.

    InterpolatingSweep

    AdaptiveDiscreteSweepwithcurvefitting

    Supportssweepsaslargeas10000datapoints.

    Numberofdiscretesolutionpointsvarieswithresponse.

    Vertex:ExplicitlyVertex:ExplicitlyVertex:ExplicitlyVertex:Explicitly

    SolvedSolvedSolvedSolved

    Edge:ExplicitlySolvedEdge:ExplicitlySolvedEdge:ExplicitlySolvedEdge:ExplicitlySolved

    Face:InterpolatedFace:InterpolatedFace:InterpolatedFace:Interpolated

  • 7/28/2019 Training_HFSS_3.pdf

    5/39

    3DModeler Primitives

    2DDrawObjects2DDrawObjects2DDrawObjects2DDrawObjects

    Thefollowing2DDrawobjectsareavailable:

    Line,Spline,Arc,EquationBasedCurve,

    Rectangle,Ellipse,Circle,Regular

    Polygon,

    EquationBasedSurface

    3DDrawObjects3DDrawObjects3DDrawObjects3DDrawObjects

    Thefollowing3DDrawobjectsareavailable:

    Box,Cylinder,RegularPolyhedron

    Cone,Sphere,Torus,Helix,Spiral,Bond

    Wire

    Toolbar:Toolbar:Toolbar:Toolbar: 2DObjects Toolbar:Toolbar:Toolbar:Toolbar: 3DObjects

  • 7/28/2019 Training_HFSS_3.pdf

    6/39

    TheMagicT

    Thisexampleisintendedtoshowyouhowtocreate,simulate,andanalyzeaMagicT,whichisacommonlyusedmicrowavedevice,usingtheAnsoftHFSSDesignEnvironment.

    Port1

    Port2

    Port3 Port4

    Width

    Length

    Height

    NominalDesign:NominalDesign:NominalDesign:NominalDesign:

    Waveguide:Waveguide:Waveguide:Waveguide:

    Width=50.0mmWidth=50.0mmWidth=50.0mmWidth=50.0mm

    Height=20.0mmHeight=20.0mmHeight=20.0mmHeight=20.0mm

    Length=Length=Length=Length= 50.0mm50.0mm50.0mm50.0mm

  • 7/28/2019 Training_HFSS_3.pdf

    7/39

    AnsoftHFSSDesignEnvironment

    ThefollowingfeaturesoftheAnsoftHFSSDesignEnvironment areusedtocreatethispassivedevicemodel

    3DSolidModeling

    Primitives:BoxBoxBoxBox

    BooleanOperations: Unite,DuplicateUnite,DuplicateUnite,DuplicateUnite,Duplicate

    Excitations

    Ports:WavePortsWavePortsWavePortsWavePorts

    Analysis

    Sweep:FastFrequency:FastFrequency:FastFrequency:FastFrequency

    Results

    CartesianplottingCartesianplottingCartesianplottingCartesianplotting

    Fields

    3DFieldPlots,Animations3DFieldPlots,Animations3DFieldPlots,Animations3DFieldPlots,Animations

  • 7/28/2019 Training_HFSS_3.pdf

    8/39

    GettingStarted

    LaunchingAnsoftHFSSLaunchingAnsoftHFSSLaunchingAnsoftHFSSLaunchingAnsoftHFSS

    SettingToolOptionsSettingToolOptionsSettingToolOptionsSettingToolOptions

    Tosetthetooloptions:Tosetthetooloptions:Tosetthetooloptions:Tosetthetooloptions:

    Note:Note:Note:Note:Inordertofollowthestepsoutlinedinthisexample,verifythatthefollowingtooloptionsareset ::::

    1. SelectthemenuitemTools>Options>HFSSOptionsTools>Options>HFSSOptionsTools>Options>HFSSOptionsTools>Options>HFSSOptions

    2. HFSSOptionsWindow:

    1. ClicktheGeneralGeneralGeneralGeneral tab

    UseWizardsfordataentrywhencreatingnewboundaries:::: CheckedCheckedCheckedChecked

    Duplicateboundarieswithgeometry:::: CheckedCheckedCheckedChecked

    2. ClicktheOKOKOKOK button

    3. SelectthemenuitemTools>Options>3DModelerOptionsTools>Options>3DModelerOptionsTools>Options>3DModelerOptionsTools>Options>3DModelerOptions.

    4. 3DModelerOptionsWindow:

    1. ClicktheOperationOperationOperationOperation tab

    Automaticallycoverclosedpolylines:::: CheckedCheckedCheckedChecked

    2. ClicktheDrawingDrawingDrawingDrawing tab

    Editpropertyofnewprimitives:::: CheckedCheckedCheckedChecked

    3. ClicktheOKOKOKOK button

    Toolbar:Toolbar:Toolbar:Toolbar: InsertHFSSDesign

  • 7/28/2019 Training_HFSS_3.pdf

    9/39

    OpeningaNewProjectOpeningaNewProjectOpeningaNewProjectOpeningaNewProject

    Toopenanewproject:Toopenanewproject:Toopenanewproject:Toopenanewproject:1. InanAnsoftHFSSwindow,clickthe OntheStandardtoolbar,orselectthemenuitemFile>NewFile>NewFile>NewFile>New.

    2. FromtheProjectProjectProjectProjectmenu,selectInsertHFSSDesignInsertHFSSDesignInsertHFSSDesignInsertHFSSDesign....

    SetSolutionTypeSetSolutionTypeSetSolutionTypeSetSolutionType

    Tosetthesolutiontype:Tosetthesolutiontype:Tosetthesolutiontype:Tosetthesolutiontype:1. SelectthemenuitemHFSS>SolutionTypeHFSS>SolutionTypeHFSS>SolutionTypeHFSS>SolutionType

    2. SolutionTypeWindow:

    1. ChooseDrivenModalDrivenModalDrivenModalDrivenModal

    2. ClicktheOKOKOKOK button

  • 7/28/2019 Training_HFSS_3.pdf

    10/39

    ThreetypesofthesolutioninHFSS

    HFSSHFSSHFSSHFSS---- SolutionTypesSolutionTypesSolutionTypesSolutionTypes

    DrivenModalDrivenModalDrivenModalDrivenModal - calculatesthemodal-basedS-parameters.TheS-matrixsolutionswillbeexpressedintermsof

    theincidentandreflectedpowersofwaveguidemodes.

    GeneralizedS-parameters

    DrivenTerminalDrivenTerminalDrivenTerminalDrivenTerminal - calculatestheterminal-basedS-parametersofmulti-conductortransmissionlineports.TheS-

    matrixsolutionswillbeexpressedintermsofterminalvoltages andcurrents.

    EigenmodeEigenmodeEigenmodeEigenmode calculatetheeigenmodes,orresonances,ofastructure.TheEigenmode solverfindstheresonantfrequenciesofthestructureandthefieldsatthoseresonantfrequencies.

    Convergence

    DrivenModalDrivenModalDrivenModalDrivenModal DeltaSformodalS-Parameters.

    DrivenTerminalDrivenTerminalDrivenTerminalDrivenTerminal DeltaSforthesingle-endedordifferentialnodalS-Parameters.

    EigenmodeEigenmodeEigenmodeEigenmode - DeltaF

  • 7/28/2019 Training_HFSS_3.pdf

    11/39

    Creatingthe3DModel

    SetModelUnitsSetModelUnitsSetModelUnitsSetModelUnits

    Tosettheunits:Tosettheunits:Tosettheunits:Tosettheunits:

    1. Selectthemenuitem3DModeler>Units3DModeler>Units3DModeler>Units3DModeler>Units

    2. SetModelUnits:

    1. SelectUnits:mmmmmmmm

    2. ClicktheOKOKOKOK button

    SetDefaultMaterialSetDefaultMaterialSetDefaultMaterialSetDefaultMaterial

    Tosetthedefaultmaterial:Tosetthedefaultmaterial:Tosetthedefaultmaterial:Tosetthedefaultmaterial:

    1. Usingthe3DModelerMaterialstoolbar,choosevacuumvacuumvacuumvacuum

    CreateTopArmCreateTopArmCreateTopArmCreateTopArm

    Tocreatearm1:Tocreatearm1:Tocreatearm1:Tocreatearm1:

    1. SelectthemenuitemDraw>BoxDraw>BoxDraw>BoxDraw>Box

    2. Usingthecoordinateentryfields,entertheboxposition

    X:----25.025.025.025.0,Y:----10.010.010.010.0,Z:0.00.00.00.0,PresstheEnterEnterEnterEnter key

    3. Usingthecoordinateentryfields,entertheoppositecornerofthe

    baserectangle:

    dX:50.050.050.050.0,dY:20.020.020.020.0,dZ:75.0,75.0,75.0,75.0,PresstheEnterEnterEnterEnter keyTosetthename:Tosetthename:Tosetthename:Tosetthename:

    1. SelecttheAttributeAttributeAttributeAttribute tabfromthePropertiesPropertiesPropertiesProperties window.

    2. FortheValueValueValueValue ofNameNameNameName type:ArmArmArmArm

    3. ClicktheOKOKOKOK button

    Tofittheview:Tofittheview:Tofittheview:Tofittheview:

    1. SelectthemenuitemView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveView....OrpresstheCTRL+DCTRL+DCTRL+DCTRL+D key

  • 7/28/2019 Training_HFSS_3.pdf

    12/39

    CreateWavePortExcitation1CreateWavePortExcitation1CreateWavePortExcitation1CreateWavePortExcitation1

    Pickingtheportface:Pickingtheportface:Pickingtheportface:Pickingtheportface:

    1. SelectthemenuitemEdit>Select>FacesEdit>Select>FacesEdit>Select>FacesEdit>Select>Faces

    2. GraphicallyselectthetopfaceofthearmatZ=75mm

    ToassignwaveportexcitationToassignwaveportexcitationToassignwaveportexcitationToassignwaveportexcitation

    1. Selectthemenuitem HFSS>Excitations>Assign>WavePortHFSS>Excitations>Assign>WavePortHFSS>Excitations>Assign>WavePortHFSS>Excitations>Assign>WavePort

    2. WavePort:General

    1. Name:p1p1p1p1

    2. ClicktheNextNextNextNext button

    3. WavePort:Modes

    1. ClicktheNextNextNextNext button

    4. WavePort:PostProcessing

    1. ClicktheFinishFinishFinishFinish button

    Topface

    WavePortFace

  • 7/28/2019 Training_HFSS_3.pdf

    13/39

    Notefortheversion11.0.

    Theportdefinitioninthedriventerminal solution:

  • 7/28/2019 Training_HFSS_3.pdf

    14/39

    SetObjectSelectionSetObjectSelectionSetObjectSelectionSetObjectSelection

    SetselecttoobjectsSetselecttoobjectsSetselecttoobjectsSetselecttoobjects

    1. SelectthemenuitemEdit>Select>ObjectsEdit>Select>ObjectsEdit>Select>ObjectsEdit>Select>Objects

    CreateArm2CreateArm2CreateArm2CreateArm2

    Tocreatearm2:Tocreatearm2:Tocreatearm2:Tocreatearm2:

    1. SelectthemenuitemEdit>SelectAllVisibleEdit>SelectAllVisibleEdit>SelectAllVisibleEdit>SelectAllVisible....OrpresstheCTRL+ACTRL+ACTRL+ACTRL+A key.

    2. Selectthemenuitem,Edit>Duplicate>AroundAxisEdit>Duplicate>AroundAxisEdit>Duplicate>AroundAxisEdit>Duplicate>AroundAxis.

    1. Axis:XXXX

    2. Angle:909090903. TotalNumber:2222

    4. ClicktheOKOKOKOKbutton

    Tofittheview:Tofittheview:Tofittheview:Tofittheview:

    1. SelectthemenuitemView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveView....

    CreateArm3&4CreateArm3&4CreateArm3&4CreateArm3&4ToselecttheobjectArm_1:ToselecttheobjectArm_1:ToselecttheobjectArm_1:ToselecttheobjectArm_1:

    1. SelectthemenuitemEdit>Select>ByNameEdit>Select>ByNameEdit>Select>ByNameEdit>Select>ByName

    2. SelectObjectDialog,

    1. Selecttheobjectsnamed:Arm_1Arm_1Arm_1Arm_1

    2. ClicktheOKOKOKOKbutton

    Tocreatearm3&4:Tocreatearm3&4:Tocreatearm3&4:Tocreatearm3&4:1. Selectthemenuitem,Edit>Duplicate>AroundAxisEdit>Duplicate>AroundAxisEdit>Duplicate>AroundAxisEdit>Duplicate>AroundAxis.

    1. Axis:ZZZZ

    2. Angle:90909090

    3. TotalNumber:3333

    4. ClicktheOKOKOKOKbutton

    Tofittheview:Tofittheview:Tofittheview:Tofittheview:1. SelectthemenuitemView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveView....

  • 7/28/2019 Training_HFSS_3.pdf

    15/39

    GrouptheArmsGrouptheArmsGrouptheArmsGrouptheArms

    Togroupthearms:Togroupthearms:Togroupthearms:Togroupthearms:

    1. SelectthemenuitemEdit>SelectAllVisibleEdit>SelectAllVisibleEdit>SelectAllVisibleEdit>SelectAllVisible....OrpresstheCTRL+ACTRL+ACTRL+ACTRL+A key.2. Selectthemenuitem,3DModeler>Boolean>Unite3DModeler>Boolean>Unite3DModeler>Boolean>Unite3DModeler>Boolean>Unite

    Tofittheview:Tofittheview:Tofittheview:Tofittheview:

    1. SelectthemenuitemView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveView....

    BoundaryDisplayBoundaryDisplayBoundaryDisplayBoundaryDisplay

    Toverifytheboundarysetup:Toverifytheboundarysetup:Toverifytheboundarysetup:Toverifytheboundarysetup:1. SelectthemenuitemHFSS>BoundaryDisplayHFSS>BoundaryDisplayHFSS>BoundaryDisplayHFSS>BoundaryDisplay (SolverView)(SolverView)(SolverView)(SolverView)

    2. FromtheSolverViewofBoundaries,toggletheVisibilitycheckboxfortheboundariesyouwishtodisplay.

    Note:Note:Note:Note: Thebackground(PerfectConductor)isdisplayedastheouterouterouterouter boundary.

    Note:Note:Note:Note: ThePerfectConductorsaredisplayedasthesmetalsmetalsmetalsmetal boundary.

    Note:Note:Note:Note: Selectthemenuitem,View>VisibilityView>VisibilityView>VisibilityView>Visibilitytohideallofthegeometryobjects.Thismakesit

    easiertoseetheboundary3. ClicktheCloseCloseCloseClose buttonwhenyouarefinished

  • 7/28/2019 Training_HFSS_3.pdf

    16/39

    AnalysisSetup

    CreatinganAnalysisSetupCreatinganAnalysisSetupCreatinganAnalysisSetupCreatinganAnalysisSetup

    Tocreateananalysissetup:Tocreateananalysissetup:Tocreateananalysissetup:Tocreateananalysissetup:

    1. SelectthemenuitemHFSS>AnalysisSetup>AddSolutionSetupHFSS>AnalysisSetup>AddSolutionSetupHFSS>AnalysisSetup>AddSolutionSetupHFSS>AnalysisSetup>AddSolutionSetup

    2. SolutionSetupWindow:

    1. ClicktheGeneralGeneralGeneralGeneral tab::::

    SolutionFrequency:4.0GHz:4.0GHz:4.0GHz:4.0GHz

    MaximumNumberofPasses:5555

    MaximumDeltaSperPass:0.020.020.020.02

    2. ClicktheOKOKOKOK button

    AddingaFrequencySweepAddingaFrequencySweepAddingaFrequencySweepAddingaFrequencySweep

    Toaddafrequencysweep:Toaddafrequencysweep:Toaddafrequencysweep:Toaddafrequencysweep:

    1. SelectthemenuitemHFSS>AnalysisSetup>AddSweepHFSS>AnalysisSetup>AddSweepHFSS>AnalysisSetup>AddSweepHFSS>AnalysisSetup>AddSweep

    1. SelectSolutionSetup:Setup1Setup1Setup1Setup1

    2. ClicktheOKOKOKOK button

    2. EditSweepWindow:

    1. SweepType:Fast:Fast:Fast:Fast

    2. FrequencySetupType:LinearCount:LinearCount:LinearCount:LinearCount

    Start: 3.4GHz3.4GHz3.4GHz3.4GHz

    Stop:4.0GHz:4.0GHz:4.0GHz:4.0GHz

    Count:1001:1001:1001:1001

    SaveFields: CheckedCheckedCheckedChecked

    3. ClicktheOKOKOKOK button

  • 7/28/2019 Training_HFSS_3.pdf

    17/39

    SaveProjectSaveProjectSaveProjectSaveProject

    Tosavetheproject:Tosavetheproject:Tosavetheproject:Tosavetheproject:1. InanAnsoftHFSSwindow,selectthemenuitemFile>SaveAsFile>SaveAsFile>SaveAsFile>SaveAs.

    2. FromtheSaveAsSaveAsSaveAsSaveAswindow,typetheFilename:hfss_magic_thfss_magic_thfss_magic_thfss_magic_t

    3. ClicktheSaveSaveSaveSave button

    Analyze

    ModelValidationModelValidationModelValidationModelValidation

    Tovalidatethemodel:Tovalidatethemodel:Tovalidatethemodel:Tovalidatethemodel:

    1. SelectthemenuitemHFSS>ValidationCheckHFSS>ValidationCheckHFSS>ValidationCheckHFSS>ValidationCheck

    2. ClicktheCloseCloseCloseClosebutton

    Note:Note:Note:Note: Toviewanyerrorsorwarningmessages,usetheMessageManager.

    AnalyzeAnalyzeAnalyzeAnalyze

    Tostartthesolutionprocess:Tostartthesolutionprocess:Tostartthesolutionprocess:Tostartthesolutionprocess:

    1. SelectthemenuitemHFSS>AnalyzeHFSS>AnalyzeHFSS>AnalyzeHFSS>Analyze

  • 7/28/2019 Training_HFSS_3.pdf

    18/39

    SolutionDataSolutionDataSolutionDataSolutionData

    ToviewtheSolutionData:ToviewtheSolutionData:ToviewtheSolutionData:ToviewtheSolutionData:

    1. SelectthemenuitemHFSS>Results>SolutionDataHFSS>Results>SolutionDataHFSS>Results>SolutionDataHFSS>Results>SolutionData

    ToviewtheProfile:ToviewtheProfile:ToviewtheProfile:ToviewtheProfile:1. ClicktheProfileProfileProfileProfile Tab.

    ToviewtheConvergence:ToviewtheConvergence:ToviewtheConvergence:ToviewtheConvergence:

    1. ClicktheConvergenceConvergenceConvergenceConvergence Tab

    Note:Note:Note:Note:ThedefaultviewisforconvergenceisTableTableTableTable.SelectthePlotPlotPlotPlot radiobuttontoviewa

    graphicalrepresentationsoftheconvergencedata.

    ToviewtheMatrixData:ToviewtheMatrixData:ToviewtheMatrixData:ToviewtheMatrixData:1. ClicktheMatrixDataMatrixDataMatrixDataMatrixData Tab

    Note:Note:Note:Note:Toviewareal-timeupdateoftheMatrixData,settheSimulationtoSetup1,LastSetup1,LastSetup1,LastSetup1,Last

    AdaptiveAdaptiveAdaptiveAdaptive

    2. ClicktheCloseCloseCloseClose button

  • 7/28/2019 Training_HFSS_3.pdf

    19/39

    CreateReports

    CreateSCreateSCreateSCreateS----ParameterPlotvs.AdaptivePassParameterPlotvs.AdaptivePassParameterPlotvs.AdaptivePassParameterPlotvs.AdaptivePass

    Note:Note:Note:Note:Ifthisreportiscreatedpriororduringthesolutionprocess,areal-time

    updateoftheresultsaredisplayed

    Tocreateareport:Tocreateareport:Tocreateareport:Tocreateareport:

    1. SelectthemenuitemHFSS>Results>CreateReportHFSS>Results>CreateReportHFSS>Results>CreateReportHFSS>Results>CreateReport

    2. CreateReportWindow::::

    1. ReportType:ModalSParametersModalSParametersModalSParametersModalSParameters2. DisplayType:RectangularRectangularRectangularRectangular

    3. ClicktheOKOKOKOKbutton

    3. TracesWindow::::

    1. Solution:Setup1:Adaptive1Setup1:Adaptive1Setup1:Adaptive1Setup1:Adaptive1

    2. ClicktheXXXXtab

    1. UsePrimarySweep:::: UncheckedUncheckedUncheckedUnchecked2. Category:VariablesVariablesVariablesVariables

    3. Quantity:Pass:Pass:Pass:Pass

    3. ClicktheYYYY tab

    1. Category:SParameterSParameterSParameterSParameter

    2. Quantity:S(p1,p1),S(p1,p2),S(p1,p3),S(p1,p4)S(p1,p1),S(p1,p2),S(p1,p3),S(p1,p4)S(p1,p1),S(p1,p2),S(p1,p3),S(p1,p4)S(p1,p1),S(p1,p2),S(p1,p3),S(p1,p4)

    3. Function:dBdBdBdB4. ClicktheAddTraceAddTraceAddTraceAddTrace button

    4. ClicktheDoneDoneDoneDone button

  • 7/28/2019 Training_HFSS_3.pdf

    20/39

    CreateSCreateSCreateSCreateS----ParameterPlotParameterPlotParameterPlotParameterPlot

    Tocreateareport:Tocreateareport:Tocreateareport:Tocreateareport:

    1. SelectthemenuitemHFSS>Results>CreateReportHFSS>Results>CreateReportHFSS>Results>CreateReportHFSS>Results>CreateReport

    2. CreateReportWindow::::1. ReportType:ModalSParametersModalSParametersModalSParametersModalSParameters

    2. DisplayType:RectangularRectangularRectangularRectangular

    3. ClicktheOKOKOKOKbutton

    3. TracesWindow::::

    1. Solution:Setup1:Sweep1Setup1:Sweep1Setup1:Sweep1Setup1:Sweep1

    2. Domain:SweepSweepSweepSweep3. ClicktheYYYY tab

    1. Category:SParameterSParameterSParameterSParameter

    2. Quantity:S(p1,p1),S(p1,p2),S(p1,p3),S(p1,p4)S(p1,p1),S(p1,p2),S(p1,p3),S(p1,p4)S(p1,p1),S(p1,p2),S(p1,p3),S(p1,p4)S(p1,p1),S(p1,p2),S(p1,p3),S(p1,p4)

    3. Function:dBdBdBdB

    4. ClicktheAddTraceAddTraceAddTraceAddTrace button

    4. ClicktheDoneDoneDoneDone button

  • 7/28/2019 Training_HFSS_3.pdf

    21/39

    CreateFieldOverlayCreateFieldOverlayCreateFieldOverlayCreateFieldOverlay

    Toselectanobject:Toselectanobject:Toselectanobject:Toselectanobject:

    1. SelectthemenuitemEdit>Select>ByNameEdit>Select>ByNameEdit>Select>ByNameEdit>Select>ByName

    2. SelectObjectDialog,1. Selecttheobjectsnamed:ArmArmArmArm

    2. ClicktheOKOKOKOKbutton

    3. SelectthemenuitemHFSS>Fields>HFSS>Fields>HFSS>Fields>HFSS>Fields>FieldsFieldsFieldsFields >E>>E>>E>>E>Mag_EMag_EMag_EMag_E

    4. CreateFieldPlotWindow

    1. Solution:Setup1:Setup1:Setup1:Setup1:LastAdaptiveLastAdaptiveLastAdaptiveLastAdaptive

    2. Quantity:Mag_EMag_EMag_EMag_E3. InVolume:AllAllAllAllandclicktheDoneDoneDoneDone button

    Tomodifytheattributesofafieldplot:Tomodifytheattributesofafieldplot:Tomodifytheattributesofafieldplot:Tomodifytheattributesofafieldplot:

    1. SelectthemenuitemHFSS>Fields>ModifyPlotAttributesHFSS>Fields>ModifyPlotAttributesHFSS>Fields>ModifyPlotAttributesHFSS>Fields>ModifyPlotAttributes

    2. SelectPlotFolderWindow:

    1. Select:EFieldEFieldEFieldEField

    2. ClicktheOKOKOKOK button3. E-FieldWindow:

    1. ClickthePlotPlotPlotPlot tab

    IsoValType:IsoValSurfaceIsoValSurfaceIsoValSurfaceIsoValSurface andclicktheApplyApplyApplyApply button.

    4. ClicktheCloseCloseCloseClose button

    FieldAnimationsFieldAnimationsFieldAnimationsFieldAnimations

    ToAnimateaMagnitudefieldplot:ToAnimateaMagnitudefieldplot:ToAnimateaMagnitudefieldplot:ToAnimateaMagnitudefieldplot:1. SelectthemenuitemView>AnimateView>AnimateView>AnimateView>Animate

    2. IntheSweptVariableSweptVariableSweptVariableSweptVariable tab,acceptthedefaultssettings:

    1. Sweptvariable:PhasePhasePhasePhase

    2. Start:0deg0deg0deg0deg

    3. Stop:180deg180deg180deg180deg

    4. Steps:99993. ClickOKOKOKOK

  • 7/28/2019 Training_HFSS_3.pdf

    22/39

    SecondexampleSecondexampleSecondexampleSecondexample conicalhornconicalhornconicalhornconicalhorn

  • 7/28/2019 Training_HFSS_3.pdf

    23/39

    AnsoftHFSSDesignEnvironmentThefollowingfeaturesoftheAnsoftHFSSDesignEnvironment areusedtocreatethispassivedevice

    model:

    3DSolidModeling

    Primitives:CylindersCylindersCylindersCylinders

    Boolean:Union,Subtract,ConnectUnion,Subtract,ConnectUnion,Subtract,ConnectUnion,Subtract,Connect

    Boundaries/Excitations

    Excitations:WavePortsWavePortsWavePortsWavePorts

    Boundaries:RadiationRadiationRadiationRadiation

    Results

    Plotting: RadiationPatternRadiationPatternRadiationPatternRadiationPattern

  • 7/28/2019 Training_HFSS_3.pdf

    24/39

    DesignReviewPortSize/TypePortSize/TypePortSize/TypePortSize/Type

    SincetheportisexternaltothemodelwecoulduseaWavePort.Thesizeoftheportisdeterminedbythephysicaldimensionsofthewaveguide.Because thewaveguideiscircular,wemustPolarizetheE-Fieldfortheportdefinition.

    FreeSpaceFreeSpaceFreeSpaceFreeSpace

    Sinceweareevaluatingaradiatingstructure,weneedtocreate afreespaceenvironmentforthedevicetooperatein.ThiscanbeachievedbyusingtheRadiationBoundaryconditionoraPerfectlyMatchedLayer(PML). WewilluseaRadiationBoundarysincethesurfacewillbecylindrical.

    TheRadiationBoundaryneedstobeplacedatleast/4fromradiatingdevices.Forourexamplewewillassumethat~/4(0.6in).

    SometimestheRadiationBoundaryneedstobeplacedatleast/2fromradiatingdevices.

  • 7/28/2019 Training_HFSS_3.pdf

    25/39

    GettingStarted

    LaunchingAnsoftHFSSLaunchingAnsoftHFSSLaunchingAnsoftHFSSLaunchingAnsoftHFSS

    1. ToaccessAnsoftHFSS,clicktheMicrosoftStartStartStartStart button,selectProgramsProgramsProgramsPrograms,andselecttheAnsoft,HFSS10Ansoft,HFSS10Ansoft,HFSS10Ansoft,HFSS10

    programgroup.ClickHFSS10HFSS10HFSS10HFSS10.

    SettingToolOptionsSettingToolOptionsSettingToolOptionsSettingToolOptionsTosetthetooloptions:Tosetthetooloptions:Tosetthetooloptions:Tosetthetooloptions:

    Note:Note:Note:Note:Inordertofollowthestepsoutlinedinthisexample,verifythatthefollowingtooloptionsareset ::::

    1. SelectthemenuitemTools>Options>HFSSOptionsTools>Options>HFSSOptionsTools>Options>HFSSOptionsTools>Options>HFSSOptions

    2. HFSSOptionsWindow:

    1. ClicktheGeneralGeneralGeneralGeneral tab

    UseWizardsfordataentrywhencreatingnewboundaries:::: CheckedCheckedCheckedCheckedDuplicateboundarieswithgeometry:::: CheckedCheckedCheckedChecked

    2. ClicktheOKOKOKOK button

    3. SelectthemenuitemTools>Options>3DModelerOptionsTools>Options>3DModelerOptionsTools>Options>3DModelerOptionsTools>Options>3DModelerOptions.

    4. 3DModelerOptionsWindow:

    1. ClicktheOperationOperationOperationOperation tab

    Automaticallycoverclosedpolylines:::: CheckedCheckedCheckedChecked2. ClicktheDrawingDrawingDrawingDrawing tab

    Editpropertyofnewprimitives:::: CheckedCheckedCheckedChecked

    3. ClicktheOKOKOKOK button

  • 7/28/2019 Training_HFSS_3.pdf

    26/39

    OpeningaNewProjectOpeningaNewProjectOpeningaNewProjectOpeningaNewProject

    Toopenanewproject:Toopenanewproject:Toopenanewproject:Toopenanewproject:

    1. InanAnsoftHFSSwindow,clickthe OntheStandardtoolbar,orselectthemenuitemFile>File>File>File>NewNewNewNew.

    2. FromtheProjectProjectProjectProjectmenu,selectInsertHFSSDesignInsertHFSSDesignInsertHFSSDesignInsertHFSSDesign....

    SetSolutionTypeSetSolutionTypeSetSolutionTypeSetSolutionType

    Tosetthesolutiontype:Tosetthesolutiontype:Tosetthesolutiontype:Tosetthesolutiontype:1. SelectthemenuitemHFSS>SolutionTypeHFSS>SolutionTypeHFSS>SolutionTypeHFSS>SolutionType

    2. SolutionTypeWindow:

    1. ChooseDrivenModalDrivenModalDrivenModalDrivenModal

    2. ClicktheOKOKOKOK button

  • 7/28/2019 Training_HFSS_3.pdf

    27/39

    Creatingthe3DModel

    SetModelUnitsSetModelUnitsSetModelUnitsSetModelUnits

    Tosettheunits:Tosettheunits:Tosettheunits:Tosettheunits:

    1. Selectthemenuitem3DModeler>Units3DModeler>Units3DModeler>Units3DModeler>Units

    2. SetModelUnits:

    1. SelectUnits:inininin

    2. ClicktheOKOKOKOK button

    SetDefaultMaterialSetDefaultMaterialSetDefaultMaterialSetDefaultMaterial

    Tosetthedefaultmaterial:Tosetthedefaultmaterial:Tosetthedefaultmaterial:Tosetthedefaultmaterial:

    Usingthe3DModelerMaterialstoolbar,choosevacuumvacuumvacuumvacuum

    CreateCircularWaveguideCreateCircularWaveguideCreateCircularWaveguideCreateCircularWaveguide

    CreatewaveguideCreatewaveguideCreatewaveguideCreatewaveguide

    1. SelectthemenuitemDraw>CylinderDraw>CylinderDraw>CylinderDraw>Cylinder2. Usingthecoordinateentryfields,enterthecylinderposition

    X: 0.00.00.00.0,Y: 0.00.00.00.0,Z: 0.00.00.00.0Pressthe EnterEnterEnterEnterkey

    3. Usingthecoordinateentryfields,entertheradius:

    dX: 0.8380.8380.8380.838,dY: 0.00.00.00.0,dZ: 0.00.00.00.0Pressthe EnterEnterEnterEnterkey

    4. Usingthecoordinateentryfields,entertheheight:

    dX: 0.00.00.00.0, dY: 0.00.00.00.0,dZ: 3.03.03.03.0Pressthe EnterEnterEnterEnterkeyTosetthename:Tosetthename:Tosetthename:Tosetthename:

    1. SelecttheAttributeAttributeAttributeAttribute tabfromthePropertiesPropertiesPropertiesProperties window.

    2. FortheValueValueValueValue ofNameNameNameName type:WaveguideWaveguideWaveguideWaveguide

    3. ClicktheOKOKOKOK button

    Tofittheview:Tofittheview:Tofittheview:Tofittheview:

    1. SelectthemenuitemView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveView....OrpresstheCTRL+DCTRL+DCTRL+DCTRL+D key

  • 7/28/2019 Training_HFSS_3.pdf

    28/39

    CreateOffsetCoordinateSystemCreateOffsetCoordinateSystemCreateOffsetCoordinateSystemCreateOffsetCoordinateSystem

    CreateCSCreateCSCreateCSCreateCS

    1. Selectthemenuitem3DModeler>CoordinateSystem>Create>RelativeCS>Offset3DModeler>CoordinateSystem>Create>RelativeCS>Offset3DModeler>CoordinateSystem>Create>RelativeCS>Offset3DModeler>CoordinateSystem>Create>RelativeCS>Offset2. Usingthecoordinateentryfields,entertheorigin

    X: 0.00.00.00.0,Y: 0.00.00.00.0,Z: 3.03.03.03.0Pressthe EnterEnterEnterEnterkey

    CreateTransitionRegionCreateTransitionRegionCreateTransitionRegionCreateTransitionRegion

    CreatewaveguidetransitionCreatewaveguidetransitionCreatewaveguidetransitionCreatewaveguidetransition

    1. SelectthemenuitemDraw>ConeDraw>ConeDraw>ConeDraw>Cone

    2. Usingthecoordinateentryfields,enterthecenterposition

    X: 0.00.00.00.0,Y: 0.00.00.00.0,Z: 0.00.00.00.0PresstheEnterEnterEnterEnter key

    3. Usingthecoordinateentryfields,enterthelowerradius:

    dX: 0.8380.8380.8380.838,dY: 0.00.00.00.0,dZ: 0.00.00.00.0PresstheEnterEnterEnterEnter key

    4. Usingthecoordinateentryfields,entertheupperradius:

    dX: 0.7090.7090.7090.709,dY: 0.00.00.00.0,dZ: 0.00.00.00.0PresstheEnterEnterEnterEnter key

    5. Usingthecoordinateentryfields,entertheheight:

    dX: 0.00.00.00.0,dY: 0.00.00.00.0,dZ: 1.2271.2271.2271.227PresstheEnterEnterEnterEnter key

    Tosetthename:Tosetthename:Tosetthename:Tosetthename:

    1. SelecttheAttributeAttributeAttributeAttribute tabfromthePropertiesPropertiesPropertiesProperties window.

    2. FortheValueValueValueValue ofNameNameNameName type:TaperTaperTaperTaper

    3. ClicktheOKOKOKOK button

  • 7/28/2019 Training_HFSS_3.pdf

    29/39

    CreateOffsetCoordinateSystemCreateOffsetCoordinateSystemCreateOffsetCoordinateSystemCreateOffsetCoordinateSystem

    CreateCSCreateCSCreateCSCreateCS

    1. Selectthemenuitem3DModeler>CoordinateSystem>Create>3DModeler>CoordinateSystem>Create>3DModeler>CoordinateSystem>Create>3DModeler>CoordinateSystem>Create>

    RelativeCS>OffsetRelativeCS>OffsetRelativeCS>OffsetRelativeCS>Offset

    2. Usingthecoordinateentryfields,entertheorigin

    X: 0.00.00.00.0,Y: 0.00.00.00.0,Z: 1.2271.2271.2271.227PresstheEnterEnterEnterEnter key

    CreatetheThroatCreatetheThroatCreatetheThroatCreatetheThroat

    CreateThroatCreateThroatCreateThroatCreateThroat

    1. SelectthemenuitemDraw>CylinderDraw>CylinderDraw>CylinderDraw>Cylinder

    2. Usingthecoordinateentryfields,enterthecylinderpositionX: 0.00.00.00.0,Y: 0.00.00.00.0,Z: 0.00.00.00.0PresstheEnterEnterEnterEnter key

    3. Usingthecoordinateentryfields,entertheradius:

    dX: 1.5471.5471.5471.547,dY: 0.00.00.00.0,dZ: 0.00.00.00.0PresstheEnterEnterEnterEnter key

    4. Usingthecoordinateentryfields,entertheheight:

    dX: 0.00.00.00.0,dY: 0.00.00.00.0,dZ: 3.2363.2363.2363.236PresstheEnterEnterEnterEnter key

    Tosetthename:Tosetthename:Tosetthename:Tosetthename:1. SelecttheAttributeAttributeAttributeAttribute tabfromthePropertiesPropertiesPropertiesProperties window.

    2. FortheValueValueValueValue ofNameNameNameName type:ThroatThroatThroatThroat

    3. ClicktheOKOKOKOK button

    Tofittheview:Tofittheview:Tofittheview:Tofittheview:

    1. SelectthemenuitemView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveView....

  • 7/28/2019 Training_HFSS_3.pdf

    30/39

    GroupObjectGroupObjectGroupObjectGroupObject

    Togrouptheobjects:Togrouptheobjects:Togrouptheobjects:Togrouptheobjects:1. SelectthemenuitemEdit>SelectAllVisibleEdit>SelectAllVisibleEdit>SelectAllVisibleEdit>SelectAllVisible....OrpresstheCTRL+ACTRL+ACTRL+ACTRL+A key

    2. Selectthemenuitem,3DModeler>Boolean>Unite3DModeler>Boolean>Unite3DModeler>Boolean>Unite3DModeler>Boolean>Unite

    RenamegroupRenamegroupRenamegroupRenamegroup

    Torenamethegroupofobjects:Torenamethegroupofobjects:Torenamethegroupofobjects:Torenamethegroupofobjects:

    1.

    FromtheModelModelModelModel tree,selecttheonlyobjectshown2. ClickthePropertiesPropertiesPropertiesPropertiesbutton

    1. FortheValueValueValueValue ofNameNameNameName type:Horn_AirHorn_AirHorn_AirHorn_Air

    2. ClicktheOKOKOKOK button

    3. ClicktheDoneDoneDoneDone button

    SetWorkingCoordinateSystemSetWorkingCoordinateSystemSetWorkingCoordinateSystemSetWorkingCoordinateSystem

    Tosettheworkingcoordinatesystem:Tosettheworkingcoordinatesystem:Tosettheworkingcoordinatesystem:Tosettheworkingcoordinatesystem:

    1. Selectthemenuitem3DModeler>CoordinateSystem>SetWorkingCS3DModeler>CoordinateSystem>SetWorkingCS3DModeler>CoordinateSystem>SetWorkingCS3DModeler>CoordinateSystem>SetWorkingCS

    2. SelectCoordinateSystemWindow,

    1. Fromthelist,selecttheCS:GlobalGlobalGlobalGlobal

    2. ClicktheSelectSelectSelectSelect button

    SetDefaultMaterialSetDefaultMaterialSetDefaultMaterialSetDefaultMaterial

    Tosetthedefaultmaterial:Tosetthedefaultmaterial:Tosetthedefaultmaterial:Tosetthedefaultmaterial:

    1. Usingthe3DModelerMaterialstoolbar,chooseSelectSelectSelectSelect

    2. SelectDefinitionWindow:

    1. Typepecpecpecpec intheSearchbyNameSearchbyNameSearchbyNameSearchbyName field

    2. ClicktheOKOKOKOK button

  • 7/28/2019 Training_HFSS_3.pdf

    31/39

    CreatetheHornWallCreatetheHornWallCreatetheHornWallCreatetheHornWall

    CreatehornCreatehornCreatehornCreatehorn

    1. SelectthemenuitemDraw>CylinderDraw>CylinderDraw>CylinderDraw>Cylinder

    2. Usingthecoordinateentryfields,enterthecylinderposition

    X: 0.00.00.00.0,Y: 0.00.00.00.0,Z: 0.00.00.00.0PresstheEnterEnterEnterEnter key

    3. Usingthecoordinateentryfields,entertheradius:

    dX: 1.6471.6471.6471.647,dY: 0.00.00.00.0,dZ:0.0:0.0:0.0:0.0PresstheEnterEnterEnterEnter key

    4. Usingthecoordinateentryfields,entertheheight:

    dX:0.0:0.0:0.0:0.0,dY:0.0:0.0:0.0:0.0,dZ:7.463:7.463:7.463:7.463PresstheEnterEnterEnterEnter key

    Tosetthename:Tosetthename:Tosetthename:Tosetthename:

    1. SelecttheAttributeAttributeAttributeAttribute tabfromthePropertiesPropertiesPropertiesProperties window.

    2. FortheValueValueValueValue ofNameNameNameName type:HornHornHornHorn

    3. ClicktheOKOKOKOK button

    Tofittheview:Tofittheview:Tofittheview:Tofittheview:

    1. SelectthemenuitemView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveView....

    CompletetheHornCompletetheHornCompletetheHornCompletetheHorn

    ToselecttheobjectToselecttheobjectToselecttheobjectToselecttheobject

    SelectthemenuitemEdit>SelectAllVisibleEdit>SelectAllVisibleEdit>SelectAllVisibleEdit>SelectAllVisible....OrpresstheCTRL+ACTRL+ACTRL+ACTRL+A key

    Tocompletethehorn:Tocompletethehorn:Tocompletethehorn:Tocompletethehorn:1. Selectthemenuitem3DModeler>Boolean>Subtract3DModeler>Boolean>Subtract3DModeler>Boolean>Subtract3DModeler>Boolean>Subtract

    2. SubtractWindow

    BlankParts:HornHornHornHorn

    ToolParts:Horn_AirHorn_AirHorn_AirHorn_Air

    Clonetoolobjectsbeforesubtract: UncheckedUncheckedUncheckedUnchecked

    ClicktheOKOKOKOK button

  • 7/28/2019 Training_HFSS_3.pdf

    32/39

    SetDefaultMaterialSetDefaultMaterialSetDefaultMaterialSetDefaultMaterial

    Tosetthedefaultmaterial:Tosetthedefaultmaterial:Tosetthedefaultmaterial:Tosetthedefaultmaterial:

    Usingthe3DModelerMaterialstoolbar,choosevacuumvacuumvacuumvacuum

    CreateAirCreateAirCreateAirCreateAir

    CreateAirCreateAirCreateAirCreateAir

    1. SelectthemenuitemDraw>CylinderDraw>CylinderDraw>CylinderDraw>Cylinder

    2. Usingthecoordinateentryfields,enterthecylinderposition

    X: 0.00.00.00.0,Y: 0.00.00.00.0,Z:0.0:0.0:0.0:0.0PresstheEnterEnterEnterEnter key

    3. Usingthecoordinateentryfields,entertheradius:

    dX:2.2:2.2:2.2:2.2,dY:0.0:0.0:0.0:0.0,dZ:0.0:0.0:0.0:0.0PresstheEnterEnterEnterEnter key

    4. Usingthecoordinateentryfields,entertheheight:

    dX:0.0:0.0:0.0:0.0,dY:0.0:0.0:0.0:0.0,dZ:8.2:8.2:8.2:8.2PresstheEnterEnterEnterEnter key

    Tosetthename:Tosetthename:Tosetthename:Tosetthename:

    1. SelecttheAttributeAttributeAttributeAttribute tabfromthePropertiesPropertiesPropertiesProperties window.

    2. FortheValueValueValueValue ofNameNameNameName type:AirAirAirAir

    3. ClicktheOKOKOKOK button

    Tofittheview:Tofittheview:Tofittheview:Tofittheview:

    1. SelectthemenuitemView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveViewView>FitAll>ActiveView....

    CreateRadiationBoundaryCreateRadiationBoundaryCreateRadiationBoundaryCreateRadiationBoundary

    TocreatearadiationboundaryTocreatearadiationboundaryTocreatearadiationboundaryTocreatearadiationboundary

    1. SelectthemenuitemEdit>Select>ByNameEdit>Select>ByNameEdit>Select>ByNameEdit>Select>ByName

    2. SelectObjectDialog,

    1. Selecttheobjectsnamed:AirAirAirAir

    2. ClicktheOKOKOKOKbutton

    3. SelectthemenuitemHFSS>Boundaries>Assign>RadiationHFSS>Boundaries>Assign>RadiationHFSS>Boundaries>Assign>RadiationHFSS>Boundaries>Assign>Radiation

    4. RadiationBoundarywindow

    1. Name:Rad1Rad1Rad1Rad1

    2. ClicktheOKOKOKOK button

  • 7/28/2019 Training_HFSS_3.pdf

    33/39

    CreatetheWaveportCreatetheWaveportCreatetheWaveportCreatetheWaveport

    Tocreateacirclethatrepresentstheport:Tocreateacirclethatrepresentstheport:Tocreateacirclethatrepresentstheport:Tocreateacirclethatrepresentstheport:

    1. SelectthemenuitemDraw>CircleDraw>CircleDraw>CircleDraw>Circle

    2. Usingthecoordinateentryfields,enterthecenterposition

    X:0.0:0.0:0.0:0.0,Y:0.0:0.0:0.0:0.0,Z:0.0:0.0:0.0:0.0PresstheEnterEnterEnterEnter key

    3. Usingthecoordinateentryfields,entertheradiusofthecircle:

    dX:0.838:0.838:0.838:0.838,dY:0.0:0.0:0.0:0.0,dZ:0.0:0.0:0.0:0.0PresstheEnterEnterEnterEnter key

    Tosetthename:Tosetthename:Tosetthename:Tosetthename:

    1. SelecttheAttributeAttributeAttributeAttribute tabfromthePropertiesPropertiesPropertiesProperties window.

    2. FortheValueValueValueValue ofNameNameNameName type:p1p1p1p1

    3. ClicktheOKOKOKOK button

    Toselecttheobjectp1:Toselecttheobjectp1:Toselecttheobjectp1:Toselecttheobjectp1:

    1. SelectthemenuitemEdit>Select>ByNameEdit>Select>ByNameEdit>Select>ByNameEdit>Select>ByName

    2. SelectObjectDialog,

    1. Selecttheobjectsnamed:p1p1p1p1

    2. ClicktheOKOKOKOKbutton

  • 7/28/2019 Training_HFSS_3.pdf

    34/39

    CreateWavePortExcitation1(Continued)CreateWavePortExcitation1(Continued)CreateWavePortExcitation1(Continued)CreateWavePortExcitation1(Continued)ToassignwaveportexcitationToassignwaveportexcitationToassignwaveportexcitationToassignwaveportexcitation

    1. Selectthemenuitem HFSS>Excitations>Assign>WavePortHFSS>Excitations>Assign>WavePortHFSS>Excitations>Assign>WavePortHFSS>Excitations>Assign>WavePort

    2. WavePort:General

    1. Name:p1p1p1p1

    2. ClicktheNextNextNextNext button

    3. WavePort:Modes1. NumberofModes:2222

    2. ForMode1Mode1Mode1Mode1,clicktheNoneNoneNoneNone columnandselectNewLineNewLineNewLineNewLine

    3. Usingthecoordinateentryfields,enterthevectorposition

    X::::----0.8380.8380.8380.838,Y:0.0:0.0:0.0:0.0,Z:0.0:0.0:0.0:0.0PresstheEnterEnterEnterEnter key

    4. Usingthecoordinateentryfields,enterthevertex

    dX:1.676:1.676:1.676:1.676,dY:0.0:0.0:0.0:0.0,dZ:0.0:0.0:0.0:0.0PresstheEnterEnterEnterEnter key5. PolarizeEField: CheckedCheckedCheckedChecked

    6. ClicktheNextNextNextNext button

    4. WavePort:PostProcessing

    5. ClicktheFinishFinishFinishFinish button

  • 7/28/2019 Training_HFSS_3.pdf

    35/39

    CreateOffsetCoordinateSystemCreateOffsetCoordinateSystemCreateOffsetCoordinateSystemCreateOffsetCoordinateSystemCreateCSCreateCSCreateCSCreateCS

    1. Selectthemenuitem3DModeler>CoordinateSystem>Create>RelativeCS>Offset3DModeler>CoordinateSystem>Create>RelativeCS>Offset3DModeler>CoordinateSystem>Create>RelativeCS>Offset3DModeler>CoordinateSystem>Create>RelativeCS>Offset

    2. Usingthecoordinateentryfields,entertheorigin

    X:0.0:0.0:0.0:0.0,Y:0.0:0.0:0.0:0.0,Z:7.463:7.463:7.463:7.463PresstheEnterEnterEnterEnter key

    CreateaRadiationSetupCreateaRadiationSetupCreateaRadiationSetupCreateaRadiationSetupTodefinetheradiationsetupTodefinetheradiationsetupTodefinetheradiationsetupTodefinetheradiationsetup

    1. SelectthemenuitemHFSS>Radiation>InsertFarFieldSetup>InfiniteSphereHFSS>Radiation>InsertFarFieldSetup>InfiniteSphereHFSS>Radiation>InsertFarFieldSetup>InfiniteSphereHFSS>Radiation>InsertFarFieldSetup>InfiniteSphere

    2. FarFieldRadiationSphereSetupdialog

    InfiniteSphereInfiniteSphereInfiniteSphereInfiniteSphere Tab

    1. Name:ff_2dff_2dff_2dff_2d

    2. Phi:(Start:0,0,0,0,Stop:90,90,90,90,StepSize:90)90)90)90)3. Theta:(Start:----180,180,180,180,Stop:180,180,180,180,StepSize:2)2)2)2)

    1.1.1.1. CoordinateSystemCoordinateSystemCoordinateSystemCoordinateSystemTab

    1. SelectUselocalcoordinatesystemUselocalcoordinatesystemUselocalcoordinatesystemUselocalcoordinatesystem

    2. ChooseRelativeCS3RelativeCS3RelativeCS3RelativeCS3

    2. ClicktheOKOKOKOK button

  • 7/28/2019 Training_HFSS_3.pdf

    36/39

    AnalysisSetup

    CreatinganAnalysisSetupCreatinganAnalysisSetupCreatinganAnalysisSetupCreatinganAnalysisSetup

    Tocreateananalysissetup:Tocreateananalysissetup:Tocreateananalysissetup:Tocreateananalysissetup:

    1. SelectthemenuitemHFSS>AnalysisSetup>AddSolutionSetupHFSS>AnalysisSetup>AddSolutionSetupHFSS>AnalysisSetup>AddSolutionSetupHFSS>AnalysisSetup>AddSolutionSetup2. SolutionSetupWindow:

    1. ClicktheGeneralGeneralGeneralGeneral tab::::

    SolutionFrequency:5.0GHz:5.0GHz:5.0GHz:5.0GHz

    MaximumNumberofPasses:10101010

    MaximumDeltaSperPass:0.020.020.020.02

    2. ClicktheOKOKOKOK button

    SaveProjectSaveProjectSaveProjectSaveProject

    Tosavetheproject:Tosavetheproject:Tosavetheproject:Tosavetheproject:

    1. InanAnsoftHFSSwindow,selectthemenuitemFile>SaveAsFile>SaveAsFile>SaveAsFile>SaveAs.

    2. FromtheSaveAsSaveAsSaveAsSaveAswindow,typetheFilename:hfss_chornhfss_chornhfss_chornhfss_chorn

    3. ClicktheSaveSaveSaveSave button

    Analyze

    ModelValidationModelValidationModelValidationModelValidation

    Tovalidatethemodel:Tovalidatethemodel:Tovalidatethemodel:Tovalidatethemodel:

    1. SelectthemenuitemHFSS>ValidationCheckHFSS>ValidationCheckHFSS>ValidationCheckHFSS>ValidationCheck

    2. ClicktheCloseCloseCloseClosebuttonNote:Note:Note:Note: Toviewanyerrorsorwarningmessages,usetheMessageManager.

    AnalyzeAnalyzeAnalyzeAnalyze

    Tostartthesolutionprocess:Tostartthesolutionprocess:Tostartthesolutionprocess:Tostartthesolutionprocess:

    1. SelectthemenuitemHFSS>AnalyzeAllHFSS>AnalyzeAllHFSS>AnalyzeAllHFSS>AnalyzeAll

  • 7/28/2019 Training_HFSS_3.pdf

    37/39

    SolutionDataSolutionDataSolutionDataSolutionDataToviewtheSolutionData:ToviewtheSolutionData:ToviewtheSolutionData:ToviewtheSolutionData:

    1. SelectthemenuitemHFSS>Results>SolutionDataHFSS>Results>SolutionDataHFSS>Results>SolutionDataHFSS>Results>SolutionData

    ToviewtheProfile:ToviewtheProfile:ToviewtheProfile:ToviewtheProfile:

    1. ClicktheProfileProfileProfileProfile Tab.

    ToviewtheConvergence:ToviewtheConvergence:ToviewtheConvergence:ToviewtheConvergence:

    1. ClicktheConvergenceConvergenceConvergenceConvergence TabNote:Note:Note:Note:ThedefaultviewisforconvergenceisTableTableTableTable.SelectthePlotPlotPlotPlot radiobuttontoview

    agraphicalrepresentationsoftheconvergencedata.

    ToviewtheMatrixData:ToviewtheMatrixData:ToviewtheMatrixData:ToviewtheMatrixData:

    1. ClicktheMatrixDataMatrixDataMatrixDataMatrixData Tab

    Note:Note:Note:Note:Toviewareal-timeupdateoftheMatrixData,settheSimulationtoSetup1,LastSetup1,LastSetup1,LastSetup1,Last

    AdaptiveAdaptiveAdaptiveAdaptive

    2. ClicktheCloseCloseCloseClose button

    Far Field Overlays

  • 7/28/2019 Training_HFSS_3.pdf

    38/39

    FarFieldOverlays

    EditSourcesEditSourcesEditSourcesEditSources

    ToModifyaTerminalexcitation:ToModifyaTerminalexcitation:ToModifyaTerminalexcitation:ToModifyaTerminalexcitation:

    1. SelectthemenuitemHFSS>Fields>EditSourcesHFSS>Fields>EditSourcesHFSS>Fields>EditSourcesHFSS>Fields>EditSources

    2. EditSourceswindow

    1. Source:p1:m1p1:m1p1:m1p1:m1

    1. ScalingFactor:1111

    2. Offset:0000

    2. Source: p1:m2p1:m2p1:m2p1:m2

    1. ScalingFactor:1111

    2. OffsetPhase:90909090

    3. ClicktheOKOKOKOK button

    CreateFarFieldOverlayCreateFarFieldOverlayCreateFarFieldOverlayCreateFarFieldOverlay

    Tocreatea2Dpolarfarfieldplot:Tocreatea2Dpolarfarfieldplot:Tocreatea2Dpolarfarfieldplot:Tocreatea2Dpolarfarfieldplot:

    1. SelectthemenuitemHFSS>Results>CreateReportHFSS>Results>CreateReportHFSS>Results>CreateReportHFSS>Results>CreateReport

    2. CreateReportWindow::::

    1. ReportType:FarFieldsFarFieldsFarFieldsFarFields

    2. DisplayType:RadiationPatternRadiationPatternRadiationPatternRadiationPattern

    3. ClicktheOKOKOKOKbutton

    3. TracesWindow::::

    1. Solution:Setup1:Setup1:Setup1:Setup1:LastAdaptiveLastAdaptiveLastAdaptiveLastAdaptive

    2. Geometry: ff_2dff_2dff_2dff_2d

    3. IntheSweepsSweepsSweepsSweeps tab

    1. PrimarySweep:ClickontheNamePhiPhiPhiPhi andtoggletoThetaThetaThetaTheta

    4. IntheMagMagMagMag tab

    1. Category:GainGainGainGain

    2. Quantity:GainLHCPGainLHCPGainLHCPGainLHCP,,,,GainRHCPGainRHCPGainRHCPGainRHCP

    3. Function:dBdBdBdB

    5. ClicktheDoneDoneDoneDone button

  • 7/28/2019 Training_HFSS_3.pdf

    39/39