Obtaining Whole Domain Reports through Idealizations
In many engineering simulations, it is common practice to reduce the size of the computational domain using planes of symmetry, axes of rotation (axisymmetry), or periodicity. When you compute reported values, however, you generally want to account for the whole domain in the computation. Using idealizations, Simcenter STAR-CCM+ allows you to compute report values for the full model using only the results for the partial model.
Simcenter STAR-CCM+ automatically generates idealizations for regions that have recognized simplifications. These idealization objects are stored within the node. Some idealizations have properties that you can modify, for example, the depth of extrusion that is applied to reports for a two-dimensional analysis. Idealizations can also be chained or nested in order to combine effects. For example, to generate whole domain reports based on the 2D sector of an electric motor requires a periodic idealization around the motor axis and a linear extrusion idealization along the motor axis. Details about the types of idealizations and their required objects are provided below.
Idealizations operate on reports in the same manner as transforms operate on displayers in a visualization scene. When you activate the Account for Idealization property on reports that have it, Simcenter STAR-CCM+ applies the properties of the related idealizations to the regions referred to by the report. In this way, the reported value accounts for the whole domain.
For example, if you have an axisymmetric region and you activate Account for Idealization on a report for mass flow through a region boundary, Simcenter STAR-CCM+ automatically multiplies the boundary mass flow value by 2*PI.
When calculating key metrics for a turbomachine, such as mass flow and force, it is desirable to report values for the whole machine, not only the blade passage model. A typical turbomachinery use case involves reporting of:
- Mass flow through the inlet, outlet, and each inter-row interface
- Mass flow through the cooling inlet, purge flow inlet, or leakage outlet
- Mass flow imbalance (outlet mass flow – inlet mass flow)
- Torque
- Axial force
In the current release of Simcenter STAR-CCM+, there are three basic types of idealization:
- Periodic
- Periodic interface idealizations are created whenever periodic interfaces are detected in a boundary interface. For details about periodic interfaces, see Periodic Interface Topology. For reports using this idealization, only periodic boundaries are supported as inputs.
- Extrusion
- Extrusion idealizations provide a non-unit thickness for objects modeled with 2D physics. For 2D axisymmetric, extrusion idealizations apply the 2PI multiplier. Linear, helical, and axisymmetric extrusions are supported.
- Symmetric
- Symmetry idealizations are created whenever Simcenter STAR-CCM+ detects regions that contain a symmetry boundary.
Compositions of Idealizations
If one of the three idealization types on its own is not enough to reconstruct the whole domain, a composition of idealizations is applied. While Simcenter STAR-CCM+ creates these compositions automatically, you can also construct your own. If necessary, you can re-order compositions that Simcenter STAR-CCM+ creates.
One use-case in which a manual re-ordering of idealizations is required is when there are regions in the simulation that require different idealizations. For example, a simulation might have one region modeled as a 2D 60 degree wedge whereas the other region is modeled as a 2D full circle. Both regions represent a 3D cylindrical domain. To reconstruct the 3D domain, the first region requires a composition of periodic repeat idealization followed by an extrusion idealization. The second region requires only an extrusion idealization. In this case you could flip the default ordering (
to and apply region 1 to the periodic repeat idealization and region 2 to the extrusion idealization.To remove a nested idealization node from within its parent node, drag it onto the Idealizations node.
Of the report types that can be used with idealizations, only the following work with idealization composition: Center of Loads, Force, Magnetic Force, Magnetic Torque, Mass Flow, and Moment.
To use idealizations:
- Decide on the report type, as well as the boundaries or derived parts to be used as inputs for the report. The only report types that can be used with idealizations are Center of Loads, Force, Force Coefficient, Magnetic Force, Magnetic Torque, Mass Flow, Moment, and Moment Coefficient, which are commonly used in turbomachinery and E-machines applications.
- Create the report and select the inputs.
-
Within the Regions property of each idealization to verify that it
is associated with the expected region.
node, check the
Note Regions are the only type of input available for idealizations. A region can be selected only under one idealization node in the tree. If that idealization is a child node of another idealization, then a composition of the idealizations is applied starting with the child idealization and moving up through the parent nodes. - When working with an extrusion idealization (axisymmetric or linear), to associate the idealization with the actual geometry of the simulation, specify the Geometry Coordinate System if you are using one other than the Laboratory default.
-
When working with a linear extrusion idealization, set the following additional
properties as appropriate:
- Extrusion
Thickness—specifies a non-unit thickness
perpendicular to the plane of the input region.
This property accepts global parameters and constant values. However, reports and field functions are not valid inputs and prompt an error when specified.
- Helical
Pitch—specifies an angle of rotation per length
of the extrusion. The default value of 0 would
result in a simple linear extrusion.
Edit this property only for helical extrusion. It can be specified in the units of rad/m (radians per meter), deg/m (degrees per meter), or rev/m (revolutions per meter).
- Extrusion
Thickness—specifies a non-unit thickness
perpendicular to the plane of the input region.
-
To create a composition of idealizations (if Simcenter STAR-CCM+ has not created it automatically):
- Activate the Account for Idealization property of the report.
-
Run the report.
If you get an
invalid idealization
error message when you run a report, you can obtain more information by right-clicking the report node after the report runs, and selecting Error Log. This action displays a more detailed summary of error messages and their associated objects in the simulation tree. See the "invalid idealization" entry in Understanding Report Errors.