Example: marketing

Ansys High Frequency Structure Simulator (HFSS) Tutorial

AnsysHigh Frequency Structure Simulator (HFSS) TutorialAugust 16, 20181 MARK JONESPACIFIC NORTHWEST NATIONAL LABORATORY8/21/18 August 16, 20182 AgendaOverview of HFSSC apabilities and key featuresExample measurement comparisonsCylindrical cavity tutorialEigenmodesolverParametric geometryCurvilinear elementsModal frequenciesQ-factorsField plotsField calculatorAugust 16, 20183 Overview of HFSSFull-wave Frequency -domain 3-D field solver based upon finite element methodIndustry-standard accuracyAdaptive meshing of arbitrary geometryFully parametric modelingOptimization and HPCM ulti-physics via AnsysWorkbenchWidely used for RF/microwave designAntenna design and platform integrationFilters and waveguide structuresElectronic packages and PCBsConnectors and transitionsEMC/EMIR adar cross-sectionIntegrated into AnsysElectronics DesktopPart of AnsysElectromagnetics SuiteAugust 16, 20184 Recent Capability Additions to HFSSBase license includes multiple solversFrequency-domain 3D finite element solverFrequency-domain 3D finite element eigenmodesolverTransient finite 3D element solverFrequency-domain 3D integral equation solverFrequency-domain FEBI hybrid solverFrequency-domain planar integral equation solverLinear circuit solverBase license enables use of 4 processor coresHPC, Optimetrics, and Distributed Solver licenses increase computing capabilitiesHFSS o

Aug 16, 2018 · based upon finite element method Industry-standard accuracy Adaptive meshing of arbitrary geometry Fully parametric modeling Optimization and HPC Multi-physics via Ansys Workbench Widely used for RF/microwave design Antenna design and platform integration Filters and waveguide structures Electronic packages and PCBs Connectors and transitions ...

Tags:

  Elements, Ansys, Finite, Finite element

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Ansys High Frequency Structure Simulator (HFSS) Tutorial

1 AnsysHigh Frequency Structure Simulator (HFSS) TutorialAugust 16, 20181 MARK JONESPACIFIC NORTHWEST NATIONAL LABORATORY8/21/18 August 16, 20182 AgendaOverview of HFSSC apabilities and key featuresExample measurement comparisonsCylindrical cavity tutorialEigenmodesolverParametric geometryCurvilinear elementsModal frequenciesQ-factorsField plotsField calculatorAugust 16, 20183 Overview of HFSSFull-wave Frequency -domain 3-D field solver based upon finite element methodIndustry-standard accuracyAdaptive meshing of arbitrary geometryFully parametric modelingOptimization and HPCM ulti-physics via AnsysWorkbenchWidely used for RF/microwave designAntenna design and platform integrationFilters and waveguide structuresElectronic packages and PCBsConnectors and transitionsEMC/EMIR adar cross-sectionIntegrated into AnsysElectronics DesktopPart of AnsysElectromagnetics SuiteAugust 16, 20184 Recent Capability Additions to HFSSBase license includes multiple solversFrequency-domain 3D finite element solverFrequency-domain 3D finite element eigenmodesolverTransient finite 3D element solverFrequency-domain 3D integral equation solverFrequency-domain FEBI hybrid solverFrequency-domain planar integral equation solverLinear circuit solverBase license enables use of 4 processor coresHPC, Optimetrics, and Distributed Solver licenses increase computing capabilitiesHFSS offers two different interfaces to same solver to accommodate different workflows3D view (for CAD)3D Layout view (for ECAD such as Cadence, Mentor Graphics)

2 August 16, 20185 HFSS R19 User Interface within AnsysElectronics DesktopProject ManagerPropertiesMessage ManagerProgress Window3D Model Editor GraphicsRibbon / Toolbars3D Model Editor TreeAugust 16, 20186 Frequency -domain FEM Solution TypesEigenmodesolutionSolves for natural resonances of Structure based on geometry, materials, and boundariesProvides modal frequencies, unloaded Q-factors, and fieldsCan solve for up to 20 modes at onceDriven solutionPort or incident field used to excite the structureDriven modalmethod commonly used for RF/microwave designsDriven terminalmethod commonly used for multi-conductor transmission lines (no waveguides, symmetry boundaries, or Floquetports)Provides S-parameters and fieldsAugust 16, 20187 Adaptive Mesh AlgorithmTetrahedral mesh automatically generated and refined below user-defined electrical lengthTetrahedral element shape conforms to arbitrary geometriesIterative algorithm solves fields and refines mesh until user-defined convergence threshold value is reachedCan be performed for set of user-specified frequencies (broadband adaptive meshing)Driven modal: S-parameter convergenceEigenmode.

3 Frequency convergenceProduces graded mesh with fine discretization only where needed to accurately represent field behaviorEfficient use of computational resourcesTunes mesh to capture EM performanceAugust 16, 20188 Mesh ControlsMesh seeding allows user to directly influence initial meshReduce number of adaptive passesFocus mesh elements in critical areasNot required for accurate resultsCan improve field plotsSeeding radiation boundary can improve far-field dataLambda refinementEnsures that initial mesh is refined to fraction of electrical wavelengthElectrical size depends on solver basis orderZero: /10, First: /3, Second: 2 /3, Mixed: 2 /3 Initial geometric meshElectrical mesh after lambda refinementAugust 16, 20189 Curvilinear Mesh ElementsGlobal mesh approximation setting for all true surfaces in modelHigher order (curvilinear) elements used to represent the geometryPulls midpoints of tetrahedrasurfaces to true surfacePillbox resonator with analytical fR= GHz for TM010 modeDefault setting: GHzFiner segmentation: GHzCurvilinear elements .

4 GHz6024 error6140 error4966 errorAugust 16, 201810 Port Excitations for Driven SolutionsWave ports2D FEM solver calculates requested number of modes (treated as t-line cross-section)Solves for impedances and propagation constantsSupports multiple modesand de-embeddingSimple for closed t-linesMust allow room for fields of open t-linesMust touch external boundary or backed by conducting objectLumped portsUser-assigned constant impedanceUniform electric field on surfaceSingle TEM mode with no de-embeddingCan be internal to modelAugust 16, 201811 Frequency Sweeps for Driven SolutionsDiscrete sweepSolves adapted mesh at every frequencyMatrix data and fields at every frequencyFast sweepAdaptive Lanczos-Pad Sweep (ALPS) solver extrapolates rational polynomial function for electric field over specified range from center Frequency field solutionUsually valid over less than 10:1 BWMatrix data and fields at every frequencyInterpolating sweepSolves minimum number of frequencies to create rational polynomial fit for S-parametersUseful for very broadband S-parametersMatrix data at every frequencyAugust 16, 201812 FEM Solvers for Driven SolutionsDirect matrix solver is default techniqueExactly solves matrix equation Ax = bMulti-frontal sparse matrix solver to find inverse of A (LU decomposition)

5 Solves for all excitations b simultaneouslyIterative matrix solver is optional technique for driven solutionsReduces RAM usage and often runtimeSolves matrix equation Max = Mb where M is preconditionerBegins with initial solution and recursively updates solution until tolerance is reachedIterates for each excitation bMore sensitive to mesh quality, reverts to direct solver if it fails to converge0 BDtDJHtBE August 16, 201813 Boundary ConditionsCan be used to simplify geometry or make meshing more efficientMaterial properties for surfacesFinite conductivity (imperfect conductor)Perfect electric or magnetic conductorSurface approximations for componentsLumped RLCL ayered impedanceRadiationAbsorbing boundary conditionPerfectly matched layers (PML)FE-BI boundaryAny object surface that touches the background is automatically defined as Perfect E (perfect conductor) boundaryAugust 16, 201814 FEM Basis FunctionsBasis functions are n-order polynomials that describe how E-field varies along mesh elements edge, face, or volumeHierarchical basis functionsZero orfirst orsecond order basis functionsHigher-order elements have increased accuracy but more unknowns (6, 20, 45)

6 Mixed order basis functionsZero andfirst andsecond order basis functionshp-FEM method refines element order p and element size hAutomatically distributes element order based on element size to optimize use of resourcesChoice of ideal basis function is problem dependentMixed order efficiency is comparable to or better than best of single order basis functionsAugust 16, 201815 Fields CalculatorTool for performing math operations on saved field dataE, H, J, and PoyntingdataGeometric, complex, vector, and scalar dataUses peak phasor representations of steady-state fieldsPerform operations using model or non-model geometry Generate numerical, graphical, geometrical, or exportable dataReverse Polish notationFrequently used expressions can be included in user library and loaded into any projectEliminates need to re-create expressions used across projectsData stackStack operationsContext selectionNamed expressionsCalculator functions sdsHE*}Re{21 vdvE2||21 August 16, 201816 Quality Factor of EigenmodeSolutionsProvided with solution data for each requested modeObtained from complex frequencyCan also be calculated using fields calculator = 2 ( ) dtgdsdQu2222 HHnH August 16, 201817 Example Comparison with MeasurementExcellent agreement for ADMX cylindrical cavityHFSS solution includes 12 modes in vicinity of TM010modeBlue markers indicate mode with largest form factor at each rod locationMeasured and COMSOL results (Lyapustin2015)

7 August 16, 201818 Example Comparison with COMSOLM odel presented by SungWooYounat January 2017 Workshop on Microwave Cavities and Detectors for AxionResearchDielectric rod moved from center to wall in mm incrementsHFSS ResultsYoun2017 August 16, 201819 Other Comparisons with MeasurementsAugust 16, 201820 Cylindrical Cavity ExampleAugust 16, 201821 Cylindrical Cavity ExampleEmpty copper cavityRadius = 21 cmHeight = 100 cmExpected results for TM010modefR= MHzQ-factor = 61,391 (Li and Jiang, 2006)Form factor C = (Peng et al., 2000)Form factor C = (Stern et al., 2015) RHRHQuAugust 16, 2018221: Create HFSS ProjectInsert into Electronics Desktop using NewAugust 16, 2018232: Set EigenmodeSolution TypeSelect HFSS > Solution Type > EigenmodeAugust 16, 2018243: Set Model UnitsSelect Modeler > Units > cmAugust 16, 2018254: Set Dialog Data Entry ModeSelect Tools > Options > General Options > 3D Modeler > Drawing > DialogAugust 16, 2018265: Set Default Transparency of Tools > Options > General Options > Display > RenderingAugust 16, 2018276: Create Parameterized CavitySelect Draw > CylinderAugust 16, 2018286: Create Parameterized CavityCavity_rad= 21 cmCavity_height= 100 cmAugust 16, 2018296: Create Parameterized CavityFit cavity to view using View > Fit All > All ViewsAugust 16, 2018307: Assign Cavity Wall ConductivitySelect cavity in 3D modeler tree and Edit > Extend Selection > All Object FacesAugust 16, 2018317.

8 Assign Cavity Wall ConductivitySelect HFSS > Boundaries > Assign > finite ConductivityAugust 16, 2018327: Assign Cavity Wall ConductivityEnter name cavity_walls and use default S/mAugust 16, 2018337: Assign Cavity Wall ConductivityShould have boundary condition as shown hereAugust 16, 2018348: Apply Curvilinear Mesh ElementsSelect cavity in 3D modeler tree and apply curvilinear elementsSelect HFSS > Mesh Operations > Assign > Apply Curvilinear MeshingAugust 16, 2018358: Apply Curvilinear Mesh ElementsCan also apply curvilinear elements as global settingRight-click Mesh Operations > Initial Mesh SettingsAugust 16, 2018369: Add Solution SetupSelect HFSS > Analysis Setup > Add Solution SetupAugust 16, 2018379: Add Solution SetupEnter Minimum Frequency = 540 MHz, Number of Modes = 3, Maximum Number of Passes = 12, Max Delta Frequency / Pass = 2%, Minimum Passes = 4 August 16, 20183810: Save ProjectSelect File > Saveand save project as August 16, 20183911: Perform Validation CheckSelect HFSS > Validation CheckConfirms that required steps to solve model have been performedAugust 16, 20184012: Solve ModelSelect HFSS > Analyze AllAugust 16, 20184113: View Solution DataSelect HFSS > Results> Solution DataAugust 16, 20184213: View Solution DataSelect EigenmodeData tab to view modal frequencies and Q-factorsTM010TM011TE113 August 16, 20184313: View Solution DataSelect Convergence tab to view adaptive pass informationAugust 16, 20184413: View Solution DataSelect Profile tab to view run log file (20 sec runtime)August 16, 20184514: View E-Field Phase AnimationSelect XZ and YZ planes in 3D modeler tree and select HFSS > Fields > Plot Fields > E > Mag_EAugust 16, 20184614: View E-Field Phase AnimationSelect Done to create plot of electric field magnitudeAugust 16, 20184714.

9 View E-Field Phase AnimationRight-click on Mag_E1 plot to animate phasor fieldAugust 16, 20184815: View E-Field Vector AnimationSelect XZ and YZ planes in 3D modeler tree and select HFSS > Fields > Plot Fields > E > Vector_EAugust 16, 201849 How to Activate Mode of Interest for Field Plots and CalculationsSelect HFSS > Fields > Edit SourcesAugust 16, 20185016: Calculate Form FactorOpen field calculator using HFSS > Fields > CalculatorAugust 16, 20185116: Calculate Form Factor Assuming Uniform Z-directed Magnetic FieldMust use integration by partsStep 1: Calculate integral of real(Ez)Quantity > EScal? > ScalarZComplex > RealGeometry > Volume > cavityIntegrate, EvalStep 2: Calculate integral of imag(Ez)Quantity > EScal? > ScalarZComplex > ImagGeometry > Volume > cavityIntegrate, EvalStep 3: Calculate integral of |E|2 Copy ComplexMag_Eto stackPushMultiply (*)Geometry > Volume > cavityIntegrate, EvalStep 4: Calculate cavity volumeNumber -> 1 Geometry > Volume > cavityIntegrate, EvalForm factor = (1471252+ ) / ( *225763387957) = save operations as Named Expression which can be evaluated in single stepAugust 16, 201852 Cavity Simulation ResultsGood agreement between simulated and analytical resultsQuantityCalculationSimulation% Q-factor61,39161, = 2


Related search queries