You are on page 1of 6

CFX-5 Solver Theory

Master Contents

Master Index

Help On Help

Page 101

CFX-5.7.1

Master Contents

Master Index

Help On Help

GGI and MFR Theory

This chapter provides an overview of the numerical methods used for GGI (general grid interface) in the CFX-5. A control surface approach is used to perform the connection across a GGI attachment or periodic condition. A physically based intersection algorithm is employed to provide the complete freedom to change the grid topology and physical distribution across the interface. A general intersection algorithm permits connections to be successfully made, even when the resultant surfaces on either side of an interface do not physically fit together to form a well defined physical connection. In addition, an automatic surface trimming function is performed by the GGI algorithm, to account for mismatched surface extent. This means that a GGI attachment or periodic condition can be successfully defined where the surface on one side of the interface is larger (in extent) than the surface on the other side of the interface. The interface is constructed between the overlapping regions of the two sides of the interface. Multiple Frames of Reference (MFR) allows the analysis of situations involving domains that are rotating relative to one another. For CFX-5.7.1, this feature focuses on the investigation of rotor/stator interaction for rotating machinery using the Frozen Rotor frame change model. Since MFR is based on the GGI technology, the most appropriate meshing style may be used for each component in the analysis.

Interface Characteristics
The numerical algorithms employed, as well as the control surface treatment of the numerical fluxes across the interface, are designed and implemented in such a way as to provide for maximum robustness and accuracy. The treatment of the interface fluxes is fully implicit and fully conservative in mass, momentum, energy, scalars, etc. This means that the multigrid solver can be applied directly, without any penalty in terms of robustness or convergence rate, to problems involving GGI conditions. Each of the different types of GGI interfaces have the following attributes: 1. Strict conservation is maintained across the interface, for all fluxes of all equations (after accounting for changes in pitch). 2. The interface treatment is fully implicit, so that the presence of an interface does not adversely affect overall solution convergence. 3. The interface is applicable to incompressible, subsonic, transonic and supersonic flow conditions, and all model options within CFX-5 (e.g. turbulence models, multiphase models, mixture models, CHT, reaction, etc.). 4. The interface accounts internally for pitch change by scaling up or down (as required) the local flows as they cross the interface, for the case of frame change interfaces. 5. Any number of GGI connection conditions are possible within a computational domain.
Page 102

CFX-5.7.1

CFX-5 Solver Theory GGI and MFR Theory

Master Contents

Master Index

Help On Help

The surface fluxes along each side of the interface are discretised in terms of nodal dependent variables, and in terms of control surface equations and control surface variables.

Numerics
If the case is transient rotor-stator, then the current relative position of each side of a sliding interface is first computed at the start of each timestep. Each frame change model then proceeds by discretising the surface fluxes along each side of the interface in terms of nodal dependent variables, and in terms of control surface equations and control surface variables. Each interface surface flow is discretised using the standard flux discretisation approach, but employs both the nodal dependent variables on the local side of the interface and control surface variables on the interface region. Balance equations within the interface region are generated for the interface variables from the flux contributions from both sides of the interface. These equations are called control surface equations (different from control volume equations) because they enforce a balance of surface flows over a given surface area. In detail, the GGI connection condition is implemented as follows: 1. Define regions within the interface where the fluxes must balance: control surfaces. Within each control surface, identify new dependent variables. These are called interface variables. For a Stage interface, the balance is across the entire interface in the direction of rotation, with as many control surfaces perpendicular to the direction of rotation as the grid permits. For all other interfaces, the control surface balance is at the resolution of the interface grid. 2. Evaluate the fluxes at each interface location, by visiting all control volumes with surfaces exposed to the interface. Evaluate the surface flows using the `standard' approach taken for all interior flux evaluations for advection, diffusion, pressure in momentum, and mass flows. Use a combination of nodal dependent variables and the interface variables in these evaluations. For example consider advection; if the flow is into the interface control volume, the advected quantity is equated to the interface variable. If the flow is out of the interface control volume, the advected quantity is equated to the local nodal control volume variable. Below is a summary of all common flux discretisations at the interface: Advection: Mass out is connected to the upstream (nodal) values, and mass in is connected to upstream (control surface) values. Diffusion: A diffusion gradient is estimated using the regular shape function based gradient coefficients, but all dependence of the gradient estimate on nodes on the interface are changed to a dependence on interface variables. Pressure in momentum: Evaluated using local nodal and control surface pressures and shape function interpolations. Local pressure gradient in mass re-distribution: This gradient is estimated using the regular shape function based gradient coefficients, but all dependence of
Page 103

CFX-5.7.1

CFX-5 Solver Theory GGI and MFR Theory

Master Contents

Master Index

Help On Help

the gradient estimate on nodal pressure on the interface is in terms of the interface pressure variable. 3. When a face is in contact with more than one control surface balance equation, discretise the fluxes at each integration point location in terms of generic interface unknowns, evaluate the flux N times (where N is the number of control surfaces in contact with the face), each time using a different control surface variable and applying a weighting factor to the flow based on an `exposed fraction' basis. Each partial flow is accumulated in the control volume equation and in the relevant control surface equation. 4. Include each surface flow evaluation in two places: once in the interface control volume equation, and once in the adjacent control surface equation. Once all interface surfaces have been visited, the resulting equation set is as follows: All interface control volume equations are complete. Each equation has coefficients to the usual neighbouring nodal variables, as well as to interface variables. All control surface equations are now complete. Each equation has coefficients to local interface variables as well as to nodal variables. 5. Solve the linear equation set to yield values of all nodal variables (from the control volume equations) and all interface variables (from the control surface equations).

Page 104

CFX-5.7.1

Master Contents

Master Index

Help On Help

Page 105

CFX-5.7.1

Master Contents

Master Index

Help On Help

Page 106

CFX-5.7.1