packageCharacteristicNASA
Thermodynamic package with diffusive properties based on NASA CEA
Extends from Characteristic (Package of thermodynamic and diffusive properties).
Information
The correlations for transport properties are available in [McBride1996, McBride2002]. For more information, please see the Characteristic package.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Q.PressureAbsolute | p0 (from CharacteristicEOS) | U.bar | <html>Reference pressure (<i>p</i><sup>o</sup>)</html> |
| Integer[2] | n_v (from CharacteristicEOS) | {-1, 0} | <html>Powers of <i>p</i>/<i>T</i> and <i>T</i> for 1<sup>st</sup> row and column of <i>b</i><sub><i>v</i></sub> (<i>n</i><sub><i>v</i></sub>)</html> |
| Real[:,:] | b_v (from CharacteristicEOS) | [1] | <html>Coefficients for specific volume as a polynomial in <i>p</i>/<i>T</i> and <i>T</i> (<i>b</i><sub><i>v</i></sub>)</html> |
| Boolean | isCompressible (from CharacteristicEOS) | anyTrue({anyTrue({abs(b_v[i, j]) > Modelica.Constants.small and n_v[1] + i - 1 <> 0 for i in 1:size(b_v, 1)}) for j in 1:size(b_v, 2)}) | <html><code>true</code>, if density depends on pressure</html> |
| Boolean | hasThermalExpansion (from CharacteristicEOS) | anyTrue({anyTrue({abs(b_v[i, j]) > Modelica.Constants.small and n_v[2] + j - n_v[1] - i <> 0 for i in 1:size(b_v, 1)}) for j in 1:size(b_v, 2)}) | <html><code>true</code>, if density depends on temperature</html> |
| String | formula (from Characteristic) | Chemical formula | |
| Phase | phase (from Characteristic) | Material phase | |
| Q.MassSpecific | m (from Characteristic) | Specific mass | |
| Q.LengthSpecific | d (from Characteristic) | Specific diameter | |
| Integer | z (from Characteristic) | charge(formula) | Charge number |
| ReferenceEnthalpy | referenceEnthalpy (from Characteristic) | ReferenceEnthalpy.enthalpyOfFormationAt25degC | Choice of enthalpy reference |
| Q.PotentialChemical | Deltah0_f (from Characteristic) | <html>Enthalpy of formation at 298.15 K, <i>p</i><sup>o</sup> (Δ<i>h</i><sup>o</sup><sub>f</sub>)</html> | |
| Q.PotentialChemical | Deltah0 (from Characteristic) | <html><i>h</i><sup>o</sup>(298.15 K) - <i>h</i><sup>o</sup>(0 K) (Δ<i>h</i><sup>o</sup>)</html> | |
| Q.PotentialChemical | h_offset (from Characteristic) | 0 | <html>Additional enthalpy offset (<i>h</i><sub>offset</sub>)</html> |
| Integer | n_c (from Characteristic) | -2 | <html>Power of <i>T</i> for 1<sup>st</sup> column of <i>b</i><sub><i>c</i></sub> (<i>n</i><sub><i>c</i></sub>)</html> |
| Q.TemperatureAbsolute[:] | T_lim_c (from Characteristic) | {0, Modelica.Constants.inf} | <html>Temperature limits for the rows of <i>b</i><sub><i>c</i></sub> and <i>B</i><sub><i>c</i></sub> (<i>T</i><sub>lim <i>c</i></sub>)</html> |
| Real[size(T_lim_c, 1) - 1,:] | b_c (from Characteristic) | <html>Coefficients of isobaric specific heat capacity at <i>p</i><sup>o</sup> as a polynomial in <i>T</i> (<i>b</i><sub><i>c</i></sub>)</html> | |
| Real[size(T_lim_c, 1) - 1,2] | B_c (from Characteristic) | <html>Integration constants for specific enthalpy and entropy (<i>B</i><sub><i>c</i></sub>)</html> | |
| Q.TemperatureAbsolute[:] | T_lim_eta_theta | {0, Modelica.Constants.inf} | <html>Temperature limits for the rows of <i>b</i><sub>η</sub> and <i>b</i><sub>θ</sub> (<i>T</i><sub>lim η θ</sub>)</html> |
| Real[size(T_lim_eta_theta, 1) - 1,4] | b_eta | <html>Correlation constants for fluidity (<i>b</i><sub>η</sub>)</html> | |
| Real[size(T_lim_eta_theta, 1) - 1,4] | b_theta | <html>Correlation constants for thermal resistivity (<i>b</i><sub>θ</sub>)</html> |
Contents
| Name | Description |
|---|---|
| Return constants for fluidity given NASA CEA constants for viscosity | |
| Return constants for thermal resistivity given NASA CEA constants for thermal conductivity | |
| Fluidity (η) as a function of temperature | |
| Thermal resistivity (θ) as a function of temperature |