1 / 37

Ansoft HFSS: High-Frequency Structure Simulation Course at USC

Join USC's Signal Integrity Lab Course1 to learn Ansoft HFSS, a Finite Element Method software for electromagnetic analysis. Explore FEM Problem Constraints, Adaptive Meshing, and FEM Solver Applications.

Download Presentation

Ansoft HFSS: High-Frequency Structure Simulation Course at USC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. USC Signal Integrity Lab Course1Ansoft High Frequency Structure Simulator (HFSS) ELCT 762 USC

  2. Acknowledgement • Thanks to Ansoft for • providing free EMS packages to USC / Intel Signal Integrity Lab • providing free software to APOGEE students • allowing us to use some of their training materials

  3. Signal Integrity Lab • Located at Engineering building, 3D22 • Software name: Ansoft HFSS 9 • APOGEE students can get free software from Ansoft • Contact: hao1.li@intel.com if you don’t know how

  4. What is HFSS • High Frequency Structure Simulator • Uses Finite Element Method to solve EM problems • Frequency Domain Solution • Full wave Solver

  5. Different Methods of Electromagnetic Analysis MOM

  6. What is Finite Element Method (FEM) Software? • FEM software is a design tool for engineers and physicists, utilizing rapid computations to solve large problems insoluble by analytical, closed-form expressions • The “Finite Element Method” involves subdividing a large problem into individually simple constituent units which are each soluble via direct analytical methods, then reassembling the solution for the entire problem space as a matrix of simultaneous equations • FEM software can solve mechanical (stress, strain, vibration), aerodynamic or fluid flow, thermal, or electromagnetic problems • Suggested course: ELCT 891H, computational electromagnetic.

  7. FEM Problem Constraints • Geometry can be arbitrary and 3-dimensional • Model ‘subdivision’ is generally accomplished by use of tetrahedral or hexahedral (brick) elements which are defined to fill any arbitrary 3D volume • Boundary Conditions (internal and external) can be varied to account for different characteristics, symmetry planes, etc. • Size constraints are predominantly set by available memory and disk space for storage and solution of the problem matrix • Solution is created in the frequency domain, assuming steady-state behavior

  8. Example of Adaptive meshing Waveguide Filter at right (symmetry along top face) shows effect of mesh adaptation. The region between posts has a denser mesh, due to the superposition of reflected energy found in the solution process. Post Post

  9. When is an FEM solver appropriate for Electromagnetic Problems (Lower Bound)? Example: Finding Signal Integrity impacts of a Via in the signal path Example: Coax to WG Transformer 0 /100 /10 Problem Scale Use a Quasi-Static Solver (OVERLAP) Use a FEM Full-Wave Solver • When the Electrical Length (in wavelengths) requires phase consideration • /10 is a guideline; there are exceptions • When radiation from the device must be considered • When S-Parameters are the desired output • When lossy dielectric materials have significant effects

  10. Some Typical High-Frequency Electromagnetic Applications Antenna Waveguide Components RF Integrated Circuits EMC

  11. Example 1: Eigenmode Problem • Find the resonant frequencies of a perfect metal box filled with “glass”. The box size is 3x2x2 inch. • Draw the electric field inside the box at those resonant frequencies.

  12. Ansoft HFSS Project Flow Configuration Source Excitation Solving Drawing Solution Setup Boundary Analyze Data Plot

  13. Configuration • Click HFSS 9 to start the problem • Click: File -> Save As -> filename • Click: Project -> Insert HFSS Design • Now, HFSS design interface has 6 sub-windows: project window, property window, drawing window, history window, message window and execution window

  14. Configuration – cont. • Click: HFSS -> Solution type, • Pop up window shows three types • Pick the Eigenmode

  15. Configuration • Click: Tool -> Option -> General Option • Option window pop up. • Select Default Units tab • Change the length to: “inch”

  16. Configuration • Click: View -> Grid Setting • Grid setting screen pops up • Select grid size as 1 inch

  17. Structure Drawing • Click: Draw -> Box ( You can also click on the draw box toolbar) • On Drawing window, first click will set the start point, second click will set the base end point, and the third click will set the height of box. ( draw a 3 inch x 2 inch x 2 inch box) • The property window will pop up. In the command tap, make sure the Position is at 0, 0, 0. The x-size, y-size and z-size is what you wanted. • In the Attribute tab, change the material to “glass”. Change the Transparency to be “0.8”

  18. Drawing • Here is the picture of what you get. • You can always change the item properties by clicking the item, and modifying them at property window

  19. Hint • Hold the keyboard “Shift” and drag the mouse, you can PAN the drawing • Hold the keyboard “ALT” and drag the mouse, you can rotate the drawing • Hold the “Shift” and “ALT” and drag the mouse, you can zoom the drawing

  20. Boundary • Click Selection toolbar. See picture. Change the Selection from Object to Face • Now, click the face of box. Hold down the CTRL key and click face to add all 6 faces as selected. You may need to rotate the BOX so you can select all 6 faces. • In menu, click HFSS -> Boundaries -> Assign -> Perfect E. This assigns perfect Electric conductor on all 6 faces of box

  21. Hint • You can also set the selection box as “Object”, and select the whole box to assign the boundary. In that case, the software will assign same type of boundary on every surface of this objective • You can also select one face assigned as “Perfect E” and another face assigned as “Radiation” or any other type of boundary.

  22. Question • If the object is already a metal, you don’t need to assign the boundary on that face. Why? • For Eigenmode solution, you must assign Perfect E or Finite conductor on all face. Why?

  23. Source Excitation • For eigenmode solution, you don’t need to add source excitation. The software will automatically add the EM excitation inside the boundary. • For driven modal or driven terminal projects, you DO need to add source excitation. And, it is very important you do it right. ( more on later..)

  24. Solution Setup • The structure is ready to simulate. Click: HFSS -> Validation check to see if there’s any mistakes in drawing or boundary assignments. • Click: HFSS-> Analysis Setup -> Add Solution Setup

  25. Solution Setup • The Solution setup window pops up. • Change Minimum Frequency to: 1Ghz • Change Number of Modes to 5. ( find first 5 resonant frequencies) • Change Maximum Number of Passes to 5 • Click OK

  26. Solution Setup 2 • You can enter multiple solution setups. This is useful and convenient when you are seeking for multiple answers. • Go to Solution setup menu again, this time enter (1) Minimum Freq. 1Ghz, (2) Number of Modes: 1, (3) Number of Pass to 5. • Now, you have two solutions in the project. If you check the project manager window, they are called setup1 and setup2 under Analysis tab.

  27. Run Simulation • Click: HFSS -> Analyze • Relax and wait. This project takes less than a couple minutes to simulate. Large projects will take more than 24 hours to simulate. • Watch the “execute window” or “message window” for any errors or warnings.

  28. Solution Data • Click: HFSS -> Results -> Solution Data • Click Eigenmode Data tab. It shows the results of first 5 modes • Question: What is first resonant frequency? What is 2nd Freq? What is the 3rd ?

  29. EM Plot • Click the BOX1 on drawing window • Plot the Electric field inside the box by clicking: HFSS -> Fields -> Plot Fields -> Mag_E • Field plot window will pop up.

  30. EM plot cont. • Select Solution Setup2 Last Adaptive • Only plot the first resonant frequency • Select “BOX1” at In Volume sub-window. • Select “Mag_E” at Quantity sub-window. • Click: Done

  31. E Field Plots

  32. Plot Animation • Click: HFSS -> Field -> Animate • Select: 18 frames (steps) • Click: OK

  33. 4th Resonant Plot

  34. 4th Resonant, Vector Plot

  35. Homework • Design a cylinder cavity • Base Radius = 2 inch • Height = 5 inch • Inside material = FR4_eposy • Find: first 5 resonant frequencies • Plot: Mag_E field for 5th resonant

More Related