Using Thermodynamic Polynomial Data

Thermodynamic Polynomial Data provides seven (or nine) coefficients—five (or seven) coefficient polynomial curve fits for specific heat C p , a coefficient polynomial curve fit for static enthalpy h , and a coefficient polynomial curve fit for entropy S .

The curve fits are read in from either the thermodynamic properties file that is imported (see Gas / Surface Thermodynamic Properties Files), or the selected material database (most often from the standard material database, props.mdb, that is provided as a part of Simcenter STAR-CCM+).



Since enthalpy of formation h f 0 and reference temperature T r e f are implicit in the curve fit for h , you do not need to supply them as you would if you were to use the Polynomial in T method for C p .

In the Properties window, a single property that is called NasaPolynomial includes a property customizer (). Click that button to activate a customizer dialog with properties for working with polynomials in Simcenter STAR-CCM+.



The plot in this dialog gets updated instantly with your changes. Separate plots, accessible through tabs, exist for C p , h , and S .

NoteIf Simcenter STAR-CCM+ ever evaluates the polynomial outside the range, it assigns to the property a value of the polynomial at the respective range limit. Depending on the demands of the particular simulation, you can specify a temperature range of the polynomial large enough that the polynomial is not evaluated outside the range during the analysis. However, sometimes the polynomials are not valid beyond the range that is given, so manipulate the temperature range with caution.

Until Simcenter STAR-CCM+ version 5.04, the values of the polynomial coefficients were scaled with Ru/Mr(X) , where R u is the universal gas constant [J/(kmol K)] and Mr(X) is the molecular weight (kg/kmol) of the substance X . They appeared scaled in this manner in the GUI. Now the values appear unscaled, as they are found in the literature.

7-Coefficient NASA Thermodynamic Polynomials

For 7-coefficient NASA thermodynamic polynomials, the coefficients a 1 through a5 for various temperature ranges define the specific heat capacity, C p , as follows:

Figure 1. EQUATION_DISPLAY
CpRu=a1+a2T+a3T2+a4T3+a5T4
(121)

These coefficients can be set with a customizer dialog similar to the dialog used for polynomial properties. However, since it can be difficult to make them consistent, it is advisable not to change the default numbers.

The curve fit is:

Figure 2. EQUATION_DISPLAY
hRuT=a1+a22T+a33T2+a44T3+a55T4+a6T
(122)

where:

Figure 3. EQUATION_DISPLAY
h=TrefTCp(T)dT+hf0|Tref
(123)

The coefficients for various temperature ranges define S as follows:

Figure 4. EQUATION_DISPLAY
SRu=a1lnT+a2T+a3T22+a4T33+a5T44+a7
(124)

9-Coefficient NASA Thermodynamic Polynomials

For 9-coefficient NASA thermodynamic polynomials, the coefficients a 1 through a7 for various temperature ranges define C p as follows:

Figure 5. EQUATION_DISPLAY
CpRu=a1T2+a2T1+a3+a4T+a5T2+a6T3+a7T4
(125)

These coefficients can be set with a customizer dialog similar to the dialog used for polynomial properties. However, since it can be difficult to make them consistent, it is advisable not to change the default numbers.

The curve fit is:

Figure 6. EQUATION_DISPLAY
hRuT=a1T2+a2lnTT+a3+a4T2+a5T23+a6T34+a7T45+a8T
(126)

where:

Figure 7. EQUATION_DISPLAY
h=TrefTCp(T)dT+hf0|Tref
(127)

The coefficients for various temperature ranges define the entropy, S , as follows:

Figure 8. EQUATION_DISPLAY
SRu=a1T22a2T1+a3lnT+a4T+a5T22+a6T33+a7T44+a9
(128)

Troubleshooting Thermodynamic Polynomial Data

It is expected that the thermodynamic NASA polynomials provide continuous data and as such, if a discontinuity in data is detected, Simcenter STAR-CCM+ attempts to correct the coefficients internally. If Simcenter STAR-CCM+ corrects any coefficients, the corrected coefficients are displayed in the GUI instead of the coefficients that were specified. However, if Simcenter STAR-CCM+ cannot correct the coefficients automatically (for a large discontinuity in data), a warning is displayed in the Output window and the coefficients must be fixed manually.