12.2.2. Table Inversion

There are many cases where the flow solver must calculate one of the table independent variables when given the dependent variable and the other independent variable. For example, the flow solver calculates static enthalpy and pressure from the flow solution. To calculate static temperature, you take those values and invert the table. This is the most common example of table inversion used by the flow solver. The table inversion algorithm that includes saturation clipping, is similar to the interpolation algorithm. The prop interp option expert parameter also applies to table inversion.

The following two examples assume that and are given and you need to compute ( in this case is usually enthalpy).

: Supercritical table inversion

Option 2: Table inversion is performed in the same way as for below the critical point.

Option 3: Standard table inversion, without saturation clipping is used if . If then saturation clipping is used.

An example of standard table inversion is calculating the value of temperature, given enthalpy and pressure. First the location of the value of is located along the pressure axis. At that location, the solver searches along the two adjacent isobars for the enthalpy values that bound the given value of . Once the table location is found (both and ordinates) the temperature is backed out using bilinear interpolation.

: Vapor side table inversion

Option 2 and option 3 are equivalent in this region.

The recipe is slightly different when you include saturation clipping. First the flow solver looks up the table location where the value of occurs and calculates and . If then the flow solver searches for the table location where occurs starting at the saturation curve rather than at , ignoring the liquid region to the left. Once the flow solver finds both table locations ( and ordinates) the temperature is backed out using bilinear interpolation. Alternatively, if then temperature is simply set to . (Liquid side inversion works the same way but in the opposite sense.)