Assigning SBR+ Hybrid Regions
HFSS can use EMA3D shooting and bouncing ray (SBR) technology to compute the scattered field contribution of defined platform geometry via one-way coupling. This allows you to efficiently calculate installed near field patterns, far-field patterns and coupling (S-parameters) between antennas in the presence of an electrically large scattering geometry without launching the EMA3D toolkit.
Note the same SBR+ mesh used for both SBR+ simulation and VRT is also used in extracting wedges according to the user-specified criteria. This is done so that the wedge locations extracted are very near the physical edges of the SBR+ geometry model in the simulation, preserving accuracy of the line-of-sight visibility check for wedges.
- An SBR+ Region can only be assigned to no-solve inside object (metal).
- When an object is assigned as an SBR+ region, Boundary conditions (BCs) may be assigned to the geometry inside the SBR+ region(s), but there are some limitations in what boundary conditions are supported. HFSS currently supports assignment of Perfect E, Perfect H, Impedance, Finite Conductivity, and Layered Impedance boundaries to geometry in the SBR+ region. Other boundaries are not yet supported for SBR+, and produce an error. Infinite Ground Planes are not supported with SBR+. Note also that surface roughness must be set to “0” for all BCs assigned to SBR+ region geometry.
- An SBR+ Region cannot be contained by a dielectric cavity.
- Incident plane waves are allowed. If you include an incident plane wave in the design, the Hybrid tab for the Driven Solution Setup dialog includes options for RCS type as Monostatic or Bistatic.
- If an SBR+ Region is assigned, the design becomes one way coupled. (See Assigning Hybrid Regions.) You can use the Set SBR+ Source Regions command to group source regions for SBR+ for two-way couplings between the grouped regions.
- Terminal ports with multiple terminals are supported if a an SBR+ region is present.
- Designs with SBR+ regions provide options to view total, scattered, or incident fields.
- SBR+ Region simulations can benefit from GPU Acceleration. See Setting HPC and Analysis Options.
- If your design contains an SBR+ Hybrid Region, you have an option on the Initial Mesh Settings dialog to Allow tolerant meshing for SBR+ regions, which can speed up the solve.
- If you want to consider far fields or near fields, the field sample points for SBR+ Hybrid regions must be defined as part of the simulation setup, rather than during post processing as is done for HFSS near and far fields. See the discussion of the Setup dialog box, Hybrid tab in step 3 below.
- HFSS with Hybrid and Arrays designs that include blockages have an enhanced work flow described.
You must select an appropriate object in order to enable the menu.
To assign an SBR+ Hybrid Region:
- Select the object you want to assign as an SBR+ Region, and use one of the following menus:
HFSS>Hybrid>Assign Hybrid>SBR+ Region
Right-click in the Modeler window and select Assign Hybrid>SBR+ Region.
Select the Hybrid Regions icon in the Project
tree, right-click, and click Assign>SBR+ Region.
The dialog for Hybrid
Region opens, showing the default name and type selection
as IE Region. Because you may decide to change an assignment for IE Regions,
and PO Regions, the dialog shows these types as radio button selections.
- When you OK the dialog box, the assignment appears in the Project Tree under Hybrid Regions.
- SBR+ Solver Options are enabled in Solve setups for HFSS when an SBR+ Region is present.
You can set Ray Density Per Wavelength and Maximum Number of Bounces, and if you have not done so, create or edit an infinite sphere setup for Far Field Observation. See Setting Hybrid Region Parameters for HFSS. You can also choose to Skip SBR+ Solve During Adaptive Passes. SBR+ regions are not being mesh adapted and SBR+ solutions have no impact on field solutions on FEM or IE regions. However, SBR+ does impact stopping criteria in some cases such as coupling between two separate source antennas. Therefore, to speed up mesh adaption, you can choose to not solve SBR+ regions until source regions have converged in isolation. However, SBR+ does impact stopping criteria in some cases in the form of cache expression such as coupling between two separate source antennas or far field pattern. In such cases, SBR+ solve could not be skipped. Moreover, SBR+ solve is always launched when the maximum number of passes is reached regardless of source region convergence.
If you created an Incident Plane Wave for the design, the Hybrid tab lets you make an RCS Type selection for Monostatic or Bistatic.
If you select Monostatic, the infinite sphere setup is disabled. In this case, the solver computes the scattered field in the direction of the plane wave. The Reporter will not require a geometry selection, and offers a range of Monostatic quantities for Monostatic RCS traces. See Generating Reports for Monostatic RCS.
If you select have assigned both an SBR+ region and an Incident Plane wave, and select Bistatic as the RCS Type, the Near Field and Far Field Observation domain fields are enabled, and the Far Field Radiation Sphere Setup dialog appears as follows, allowing you to create an infinite sphere for a Far Field or a rectangle for examining near fields. You can edit an existing Far Field Infinite Sphere or Near Field Rectangle setup by selecting from the drop down menu and clicking Edit Field Domain Setup.
If you have created one or more field observation domains, these are listed on the dropdown. You can edit an existing Far Field Infinite Sphere or Near Field Rectangle by clicking Edit Field Domain Setup.
For Near Field rectangle setups, you can use the feature described in Overlay Contour Plot of Near Field on Rectangle. - Enable SBR+ Self Coupling computation capability for driven designs means that the diagonal S-param term takes into consideration the SBR+ scattering effect, and is more accurate. For a discussion of SBR coupling see, Select Tx/Rx Antennas for SBR+ Solutions.
- The PTD/UTD Simulation Settings allow for the inclusion of additional wedge diffraction phenomenology that can improve the accuracy of SBR+ simulations. You can opt out of using the PTD/UTD settings, or select PTD Correction or PTD Correction + UTD Rays. Selecting one of the PTD Correction options enables a field for specifying PTD Edge Density. This controls how densely wedges are segmented when establishing line of sight from the field source (for example, Tx antenna) to each wedge segment.
For SBR+ simulations, the Physical Theory of Diffraction (PTD) and Uniform Theory of Diffraction (UTD) features can account for additional phenomenology not well predicted by plain SBR due to truncation of uniform Physical Optics (PO) currents at sharp angular discontinuities (“wedges”) on metallic surfaces and blockage of SBR’s Geometrical Optics (GO) rays. PTD is a numeric correction to the scattered fields radiated by PO currents near wedges. UTD launches bundles of edge-diffraction rays from directly illuminated portions of each wedge along the Keller cone. Once launched, the UTD rays behave exactly like regular SBR rays, propagating according to GO and painting PO currents at each bounce that contribute to the scattered field. The UTD rays often illuminate portions of the SBR scattering geometry that are never reached by SBR GO rays launched directly from the field source.
The PTD and UTD wedge features are only deployed for metallic wedges with line-of-sight visibility from the source (Tx) location. If either adjacent surface of the wedge is non-PEC and not within the tolerance for PEC-like, or if the entire edge segment is not visible to the source, the wedge will be ignored in the SBR+ simulation and for visual ray tracing (VRT).
-
Wedge settings for the SBR+ simulation with PTD/UTD are only accessible for an SBR+ design. Wedges are based on theAutomatic Wedge Generation settings, optional Interactive Wedge Editing, and the initial mesh. The initial mesh is automatically generated on launch of the SBR+ Wedge Settings dialog box, if needed. The dialog will not launch if an initial mesh is not available and cannot be generated. The SBR+ Wedges submenu can be accessed through a right-click the Hybrid Regions icon in the Project tree.
The submenu contains the option for opening the SBR+ Wedge>Settings dialog and a checkable option for enabling or disabling Wedge Visibility. If visible, wedges are shown as thick red lines in 3D model window for automatically generated wedges, and as blue lines for interactively edited wedges. Visualization is turned off when there is design edits that invalidate the initial mesh.
The SBR+ Wedge Settings dialog contains the Automatic Wedge Generation parameters and the Interactive Wedge Editing feature.
The Wedge Generation parameters are used to determine the candidate set of wedges to be included, with optional filters that can restrict their location on the geometry. The final set of wedges to be used in the SBR+ simulation is the intersection of all the wedge generation criteria, and the effects of any optional Interactive Wedge Editing. complete flexibility in specifying where the wedges are to be used for the simulation. This is important since adding many wedges on very large geometry structures (aircraft, vehicles, etc.) can significantly impact the SBR+ simulation time.
Enable Automatic Wedge Generation.
By default, the checkbox is enabled, allowing access to the automatic features and parameters. If you un-check it, the automatic features are disabled. You can independently enable Wedge Editing.
Wedges added through Automatic Wedge Generation are displayed in red.
Maximum Wedge Angle:
An angular criteria can be specified for the maximum wedge angle to help filter the desired set of wedges - default value is 135 deg. This wedge angle ranges from minimum 0 deg to maximum 180 deg. All wedges are included that are less than or equal to the specified maximum angle. An angle equal to 0 deg would be created by a “collapsed” wedge (like a closed hinge), while an angle equal to 180 deg would be created by a completely “open” wedge (like a fully open hinge). You can assign a design variable to Maximum Wedge angle, but you cannot create a design variable within the dialog.
Include Sheet Edges:
You can choose to include or exclude the edges from sheets (non-connected edges, also known as “knife edges”). The default value is true which includes these edges. Sheet edges are triangle edges with no adjacent/connected triangle along that edge. In the physical object we are modeling these may represent extremely thin surfaces such as metal “fins”, etc.
Optional parameters:
Apply Source Distance filter:
A “source distance filter” allows you to specify that you want to include wedges within a finite 3D distance from a point (the “source”).
You can choose model Points from drop down as source location, or specify the absolute X, Y, Z in model units. X, Y, Z can be specified in global coords or relative to a custom CS. When you select a geometry Point, its coordinate system and X, Y, Z are displayed.
The Distance default is 1 <model unit>. You can assign an existing design variable to the Distance. Default value is false (no Source Distance Filter).
Apply Box Filter:
You can select any non-model box that is aligned with the Global Coordinate System axes via a drop-down menu, within which wedges will be included. Default value is false (no Box Filter).
Optional Interactive Wedge Editing
This feature provides complete flexibility in specifying where the wedges are to be used for the simulation. This is important since adding many wedges on very large geometry structures (aircraft, vehicles, etc.) can significantly impact the SBR+ simulation time.
Checking the Enable Wedge Editing the Model Window box enables the buttons for removing wedges from selected geometries (faces, objects, etc.) , adding wedges to selected geometries, and resetting edits.
After you select a geometry and Add Wedges, the interactively added wedges appear in blue.
If you select Remove Wedges, all wedges on the selected geometry objects are removed. These can be automatically generated wedges or interactively added wedges.
Click Reset Wedges to undo all interactive wedge editing operations. A confirmation dialog appears. Press Yes to reset all wedge editing operations. The reset button is disabled if no wedge edit operations are present.
Current Limitations on PTD/UTD Wedge Generation/Editing
Situations where wedges cannot be generated:
Light Weight Imported STL Geometries: STL models imported as light weight geometries are currently not supported for interactive wedge editing (as of R24.1).
In the Initial Mesh Settings for SBR+ Solution type or for HFSS with Hybrid and Arrays that include SBR+ regions, you can turn off tolerant meshing.
In this case you should consider Current Limitations on PTD/UDT Wedge/Generation Editing.
Configure Simulation with SBR+ Antenna Geometry Blockage (HFSS with Hybrid and Array Solution Type):
The typical configuration begins with a fully integrated model with all geometry. You then select the near antenna region including any nearby geometry interacting with the antenna for analysis by HFSS – either by identifying these objects by hybrid region assignment, or by copying them out to a separate source antenna design to be solved with the HFSS solver, etc. The nearby antenna geometry could even be something different than what is used for the integrated model, such as a flat plate or other structure for considering the nearby antenna interactions. This source antenna design should likely be enclosed in a FE-BI region to allow for easier downstream processing, whether we are in a hybrid or SBR+ solution type. If you use a separate source antenna design, you can re-introduced it to the target design with the full geometry model by creating a 3D component for an antenna that is a linked design to the source design. This means you no longer need to designate any “Model Blockage” when setting up the linked design. You do this as a separate step outside creation of the linked design by selecting geometry from the SBR+ region to be designated as “Model Blockage” associated with a particular source antenna. Note there is no restriction on what objects and/or materials can be designated as “model blockage” geometry. Also note that for either solution type, SBR+ or hybrid HFSS-SBR+, that this selection will be from the available SBR+ region geometry objects, which is different than the previous workflow. Once you select these antenna blockage geometries for each source antenna, HFSS with SBR+ can solve the combined target SBR+ design.The preferred work flow is this.
- Create/open an design with HFSS with Hybrid and Arrays solution type.
- Configure the source excitation, including adding or creating any nearby geometry.
- Create a hybrid FE-BI region to enclose the source excitation and all the nearby geometry objects to be part of the HFSS simulation.
- Add all the additional geometry objects that will be part of the hybrid analysis, configuring all materials/boundaries as desired.
- Create/assign a hybrid SBR+ region to all the desired geometry objects to the design.
- If you want to designate multiple SBR+ geometry objects as blockage, select them in the 3D Modeler window and create an Object List by selecting Modeler > List > Create > Object List. You may want to name the list appropriately. If only a single object is to be designated as a geometry blockage, skip this step..
- Open the dialog to configure SBR+ source regions (which includes antenna blockage) via the menu option for Hybrid Regions > Set SBR+ Source Regions....
This opens the Set SBR+ Source Regions dialog.
Click the Blockage from SBR+ button to bring up the antenna blockage dialog. - For each antenna source, use the “Blockage" column to select the geometry blockage from the dropdown. Each cell in the column contains a dropdown list of all geometry objects and all user created object lists.
- Click OK to save the configuration.
- Create an Analysis Setup.
- Run the simulation.
Only object lists that contain exclusively SBR+ can be selected for antenna blockage.