150 likes | 164 Views
Learn how to set up materials in Ansoft HFSS 8.0 for accurate simulation. Assign materials, alter solution options, create functional materials, and work with anisotropic and ferrites. Practice exercises included.
E N D
Getting Started: Ansoft HFSS 8.0 Section 5: Materials Module
Synopsis • The Material Setup Module • General Overview • Assigning Materials • Solution Options: Surface or Inside • Creating Materials • Standard • “Functional” • Anisotropic and Ferrites • Anisotropic Alignment • Material Setup Exercise: Microstrip to Coax Transition Model • Creating Materials, Assigning Materials, and Altering Solution Options
The HFSS Material Setup Interface Selection Options Single, Multi, by name, All Object Listing Only 3D Solids will be listed!! Material assignment. and solution options shown Graphical View Window Shows geometry, permits point-and-click selection and assignment. Material List Shows current material database; includes buttons for assigning matls. to objects and creating/editing new materials. Graphical View Controls Exit Button Exits Matl. Setup and asks if changes should be saved. Mat’l. Characteristics Shows parameters for current material Matl. Attributes Shows name and type of current material
Assigning Materials to Objects • Select the Object(s) • Graphically, by clicking • From list, by clicking • With Multiple Select enabled, may select more than one object and assign material to all simultaneously • Select the Material to apply from the list • Note: Capitalized material names are sorted above lower-case material names • Only a single material may be selected at a time, regardless of mode • Click the “Assign” button • Object list will update to show material assignment 1. 3. Result Shown in List 2.
Solution Options: Surface or Inside? • “Slvin” Column indicates whether HFSS will perform the FEM solution in the interior of the object, or only on its surface • Meshing of volume will be performed regardless; but if ‘No’ is indicated, tetrahedra vertices interior to the object will not be used as unknowns in matrix construction • When assigning materials, object will default to assumption of interior solution selection • High Conductivity materials will assume “No” • Low or No Conductivity materials will assume “Yes” • Change by selecting object, and clicking appropriate “Solve...” button We do want solution inside dielectric... ...but don’t need it inside center conductor. LIMITATIONS: Interior solution is required for perfect insulators (conductivity = zero). Interior solution is forbidden for perfect conductor (conductivity = infinite). In most cases, the auto- selection will be correct; interior solution for metals is only necessary when object size is on same order as skin depth.
New Material Creation • The Material button provides drop-down options for material creation • Add will create a new listing • Derive creates a new listing based on the currently selected material • Clear removes a material from the list, and Underive removes a derivation association • Enter the Name for the new Material in the Attributes box, and select type • Enter appropriate Material Parameters in the Characteristics box • After parameter entry is complete, click “Enter” 1. 2. 3. 4. NOTE: Materials created in a project will appear in the listing for that project only, and will be defined as “Local” rather than “External (lock)”. To edit, add, or delete a material from the “External (lock)” listing, use the Material Manager from the Maxwell Utilities Toolbar.
“Functional” Material Creation • Material Parameters may also be functions which can be altered for design or sensitivity studies. • Under “Options” button, define parameters to be functions rather than constants • Under “Functions” button, define functions and initial values • In Characteristics Box, enter name of function assigned to functional characteristic • Material function value can now be altered by macro control or OptimetricsTM package
Special Material Types • HFSS can also assign anisotropic and nonlinear (ferrite) material parameters • Type selected in Attributes box sets layout and entry options in Characteristics box • Anisotropic material characteristics are assigned for the ‘diagonal’ terms across the tensor matrix • Material can be oriented so that diag[1] need not be X axis, etc. • Ferrite setup requests material parameters assuming ferrite is biased above saturation. Anisotropic Material Parameter Setup Ferrite Material Parameter Setup
Anisotropic Material Alignment • When an Anisotropic Material is Assigned to an object, the window at left automatically requests alignment of the anisotropic properties to the geometry • “with object’s orientation” aligns the tensors diag[1], diag[2], and diag[3] to the object’s X, Y, and Z axes, respectively • “relative to object’s orientation” allows entry of relative rotation angles from the object’s X, Y, and Z axes along which to define the diag[1] - [3] tensors, respectively • “with a given direction” allows entry of relative rotation angles from the global X, Y, and Z axes (for the entire geometry, not just the object selected) along which to define the diag[1] - [3] tensors, respectively. • The Function checkbox allows definition of a variable in the About X, About Y, or About Z fields, which can then be altered by the OptimetricsTM package.
Material Setup Lab: Coax to Microstrip Model • We will now proceed through a Lab Exercise, Assigning all Materials for a pre-constructed geometry • The model is a Coax to Microstrip line transition, constructed to assume that the coax begins as a cable or connector (with Teflon dielectric), then penetrates a thick metal wall as an air dielectric line, before connecting to the microstrip trace • The lab will demonstrate assignment of existing materials to volumes, altering solution options, and creating a new material
Material Exercise: Open Material Setup 1. Find the project named “mat_exer” in the Project Manager, and Open it. Only the ‘Draw’ portion of the HFSS Executive Window design checklist should be checkmarked. 2. Select “Setup Materials...” to access the Material Setup module of HFSS. 3. Familiarize yourself with the objects in the model by clicking on their names in the Object list, one at a time: The ‘air_volume’ is a box solid, containing the entire microstrip circuit volume (substrate included) and the coax transition region. ‘substrate’ is another rectangular solid, resting in the bottom portion of the ‘air_volume’ solid. The ‘coax_outer’ is a cylinder, representing the dielectric inside the coax connector. The ‘pin’, ‘pin1’, and ‘pin2’ objects represent different lengths of the coaxial center conductor and transition. The ‘thru_hole_in_wall’ cylinder represents the air interior to a hole drilled in the wall of a metal enclosure (the rest of which did not need to be modeled as geometry). NOTE that there is NO listing for the ‘trace’ object, which is a 2D surface, or the ‘port’ outline, although both objects are visible in the graphical window!
Material Exercise: Assign Air and Teflon Volumes 1. From the graphical window or the object list, select the volume objects “air_volume” and “thru_hole_in_wall”. (Multiple select mode must be enabled to select more than one object.) 2. In the Material listing, scroll until you see the entry for ‘air’ and highlight it with a mouse-click. As the material is selected, its attributes and parameters will appear in the window beneath the graphical view. 3. Just above the Material listing, click the Assign button. This assigns the material ‘air’ to the selected volumes. Their entries in the object list will be updated to reflect the material assignment, and the ‘Slvin’ column will update to read “Yes”. 4. Select the volume object “coax_outer” from the list or graphical window. 5. In the Materials list, locate and select “Teflon” (remember, capital-name materials are sorted above lower-case-name materials). 6. Click the Assign button to assign the “coax_outer” volume to Teflon. The entry in the list will be updated to reflect the assignment, and to show “Yes” in the ‘Slvin’ column. 1. 4. 3. 6. 5. 2.
Material Exercise: Assign Metal Volumes 1. From the graphical window or the object listing, select the objects “pin”, “pin1”, and “pin2”. 2. In the Materials list, find and highlight “copper”. 3. Click the Assign button. Note that the entries for the three “pin” objects are updated to reflect the material assignment, but in their case the ‘Slvin’ column indicates “No”. It is assumed -- due to the high conductivity of copper -- that no field solution is desired interior to these volumes. Instead, the surfaces of these objects will be covered with an appropriate impedance boundary to represent the conductivity and permeability effects of the material assignment at the frequency to be analyzed. 4. Let’s pretend we want to override this assumption for the “pin1” object, which is the half-cylinder providing the connection to the microstrip trace. In the Object list, select “pin1”. 5. Just above the Material listing, press the button labeled “Solve Inside”. The interface will provide a warning message, indicating that ‘solving inside a good conductor may require a large mesh’. Dismiss this message by pressing the “OK” button and note that the ‘Slvin’ column for the “pin1” object now reads “Yes”. 1. 4. 3. 5. 2.
Material Exercise: Create New Substrate Mat’l and Assign 1. Just above the Materials list is a drop-down menu labeled Material. Click on this and select Add from the listing. A new material entry will appear in the list entitled “Material80” (your number may differ slightly). Note that the Attributes box also shows this name, and that the characteristics listed show values resembling vacuum. 2. In the Attributes box, change the material name to “alumina_pure”. Leave the check boxes beneath the name field as they are (unselected). 3. In the Characteristics box, enter the following material parameters: Rel. Permittivity: 9.6 Rel. Permeability: 1.0 Elec. Loss Tan: 0.0001 Mag. Loss Tan: 0 4. In the Attributes box, press the Enter button. This completes creation of the new material, but does not assign it to any geometry. 5. In the Object listing, select the “substrate” object. 6. Select “alumina_pure” from the Material listing if it is not still selected. 7. Press the Assign button to assign the newly created material to the “substrate” object. Since all objects now have material conditions assigned, we can press the Exit button at the lower left, and confirm that we do want to save our changes. We have now completed the Material Setup Exercise. 1. 2. 3. 4. 5-7. (not shown)
The Material Manager • Off the Utilities Toolbar in the Maxwell program, the Material Manager allows access to the ‘permanent’ material database used by HFSS • Every material shown as “External(Lock)” by the HFSS Material Setup module is “Local” to this interface • The Material Manager is a ‘common’ product between HFSS and Ansoft’s other EM tools, so more material parameter fields are available than are necessary for HFSS material definition • USE CAUTION!!! Any changes made in this interface affect ALL projects using these material assignments!!