Card 9 - TABTYPE Table Variable Type Definition
This optional card defines dependent and independent variable types for values defined in the table.
Parameters: KODE
, N1
, T1
, T2
KODE
KODE
is the code TABTYPE
(or 8)
N1
N1
is the table number.
T1
T1
is the code for the dependent variable type.
T2
T2
is the code for independent variable type.
Code | Code description | Dep. or ind. variable |
---|---|---|
ALBEDO (or 72) |
ALBEDO is Albedo value. |
Dep. |
CAP (or 3) |
CAP is the capacitance of an element. |
Both |
COND (or 1) |
COND is the current linearized conductance
value, if used as the independent variable.
The original conductance value is multiplied by the value interpolated from the table. |
Both |
CPP (or 2015) |
CPP is the specific heat at constant pressure at
the element.The independent variable must be
|
Dep. |
CURRENT (or 30) |
CURRENT is a current boundary condition
specified for an electrical resistance element. |
Dep. |
DELTAPT (or 2003) |
DELTAPT is the total pressure rise if it is the
dependent variable for a FANPUMP hydraulic element.
DELTAPT is a flowboundary condition and is considered positive if there is a total pressure rise over the element.
considered positive if there is a total pressure drop over the element. The table should be referenced from a PROP DUCT, PROP FLOWRES, or PROP FANPUMP Card. |
Both |
DT (or 16) |
DT is the integration time step for transient
runs. |
Dep. |
DTEMPMAX (or 59) |
DTEMPMAX is the maximum allowable temperature
change during a transient run.See the description of the Card 9 - PARAM Parameter. The independent variable must be TIME. |
Dep. |
DTP (or 17) |
DTP is the printout time interval for transient
runs. |
Dep. |
E (or 18) |
E is the emissivity of an element.The
independent variable code must be The table should be referenced from Card 9 - MAT Material Property Definition. |
Dep. |
EID (or 130) |
EID is the element number of the dependent
variable. |
Ind. |
ELECRES (or 31) |
ELECRES is the electrical resistivity specified
for an electrical resistance element. |
Dep. |
EY (or 193) |
EY is the Young's modulus of the given
material. |
Dep. |
FLOWRES (or 2002) |
FLOWRES is the hydraulic flow resistance
multiplier.The table should be referenced from a PROP FLOWRES or PROP DUCT Card. |
Dep. |
HTFL (or 19) |
HTFL is heat flow through a conductance. |
Ind. |
INDEX (or 141) |
INDEX is an index of a parameter value in
specifying a list of parameters of a function.The dependent
variable must be |
Ind. |
KTHERM (or 2017) |
KTHERM is the thermal conductivity of an
element. |
Dep. |
KXX (or 2019) |
KXX is the orthotropic or anisotropic thermal
conductivity in the material X direction. |
Dep. |
KXY (or 2020) |
KXY is the anisotropic thermal conductivity in
the material XY direction. |
Dep. |
KXZ (or 2021) |
KXZ is the anisotropic thermal conductivity in the
material XZ direction |
Dep. |
KYY (or 35) |
KYY is the orthotropic or anisotropic thermal
conductivity in the material Y direction. |
Dep. |
KYZ (or 2022) |
KYZ is the anisotropic thermal conductivity in the
material YZ direction. |
Dep. |
KZZ (or 36) |
KZZ is the orthotropic or anisotropic thermal
conductivity in the material Z direction. |
Dep. |
LATITUDE (or 123) |
LATITUDE is the latitude value. |
Ind. |
LONGITUDE (or 185) |
LONGITUDE is the longitude value. |
Ind. |
MASSFL (or 2005) |
MASSFL is the mass flow through a 2-node
hydraulic or stream element.If used as the dependent variable, then the table is a flow boundary condition for a FANPUMP or STREAM element. The table should be referenced from a PROP FANPUMP or PROP STREAM Card. If used as the independent
variable the table must reference a It is considered positive in the reference forward direction of the element. |
Both |
NU (or 194 |
NU is the Poisson's ratio of the given
material. |
Dep. |
NUMBER (or 118) |
NUMBER is a dimensionless quantity. It can be
used with any type of dependent variable. It is mainlyintended for use as a multiplier in table operations. |
Dep. |
OPERAT (or 135) |
OPERAT is an operation, independent variable on
TABTYPE. See Notes below. |
Ind. |
PABS (or 2025) |
PABS is the absolute pressure at a hydraulic
element. |
Ind. |
PARAMETER (or 120) |
PARAMETER is a value of arbitrary dimensionality
to describe a list of parameters of a function. The independent
variable is a parameter index. The meaning and dimensionality of
each determined by the type of function which references the PARAMETER vs. INDEX table. The independent variable must be
|
Dep. |
PDYN (or 2010) |
PDYN is the dynamic pressure
RHOV2/2 at a hydraulic
element. |
Ind. |
PIR (or 47) |
PIR is the planet IR radiation. It is the
emissive power per unit area leaving the surface of the
planet. |
Dep. |
PRINT (or 58) |
PRINT is an option, where a printout is created
during transient runs for all the time points specified in the
table.The independent variable should be
An The value of the dependent variable on the TABDATA card is ignored, only its sign matters. If the dependent variable is < will occur. If the dependent variable is ≥
|
Dep. |
PSTATIC (or 2009) |
PSTATIC is the static pressure at the hydraulic
element. |
Ind. |
PSUN (or 46) |
PSUN is the Card 2a solar power per unit area
parameter at a particular time value.Independent variable must be
|
Dep. |
PTOTAL (or 2008) |
PTOTAL is the total pressure at a hydraulic
element.If used as the dependent variable, the table must
point to a |
Both |
QNODE (or 4) |
QNODE is the heat load into an element.If it is used the independent variable, it is considered to be the total heat load into the element. If it is used as the dependent variable, it is summed with all other heat loads into the element, and is a boundary condition. |
Both |
REDUCT (or 2006) |
REDUCT is the Reynolds Number based on hydraulic
diameter. |
Ind. |
RELENGT (or 2013) |
RELENGT is the Reynolds Number for a hydraulic
element based on the distance fromthe start of the boundary layer to the element's CG. The boundary layer is considered to
start at the immediately upstream |
Ind. |
RHO (or 2018) |
RHO is the density of the element referenced
from Card 9 - MAT Material Property Definition. |
Both |
RHOAMB (or 2018) |
RHOAMB is the density of the ambient fluid for
hydraulic elements. |
Both |
ROTATION (or 32) |
ROTATION is the angular rotation of an element
in degrees. |
Dep. |
SEEBECK (or 60) |
SEEBECK is the temperature-dependent Seebeck
coefficient. |
Dep. |
TABLE (or 117) |
TABLE is a table number, interpolated
variable. |
Dep. |
TDIF (or 22) |
|
Ind. |
TEMP (or 2) |
If used as the dependent variable, the element must be a
If used as the independent variable, and the dependent variable is a conductance, and the conductance number is the dependent variable value on the INTERP Card, then:
|
Both |
TEMPX (or 119) |
TEMPX is the mean value of the solver calculated
temperatures of all elements whose IDs are listed in the independent
variable column of the table. This is meant for using element
temperatures in table operations. The values in the dependent
variable columns are ignored.The independent variable must be
|
Dep. |
THICKNESS (or 2023) |
THICKNESS is the thickness of an
element. |
Dep. |
THMCDISP (or 139) |
The dependent variable must be |
Ind. |
THMCPRES (or 140) |
The dependent variable must be |
Ind. |
TIME (or 0) |
The table is considered to be periodic, with a period equal to the (largest-smallest) time value in the table. |
Ind. |
TPHASE (or 40) |
TPHASE is the phase change temperature of an
element. |
Dep. |
TPRIME (or 101) |
TPRIME is the temperature value of the first
element of the conductance.If a Card 6e thermal coupling
references a table whose independent variable is
|
Ind. |
TRANS (or 33) |
TRANS is the translation of a point in units of
length. |
Dep. |
|
USER1ARR…USER9ARR are codes for table
interpolation to be used with the CALL USERARRAY
routine in a Card 10 user-written subroutine. For more information,
Card 10 - User-Written Subroutines USER1 and USERF. |
Ind. |
USERF (or 43) |
USERF is a code for invoking a user-written
function.For this option, the value of the dependent variable is evaluated with a user-written subroutine instead of table interpolation. For more information, Card 10 - User-Written Subroutines USER1 and USERF. |
Ind. |
VALUE (or 126) |
VALUE is the quantity of arbitrary or unknown
type. This is intended for tables referenced from symbolic
expressions through EXPTAB cards. |
Dep |
VELOC (or 2007) |
VELOC is the flow velocity through the hydraulic
element.If the table referenced from a PROP FANPUMP Card it must be the dependent variable and is a flow boundary condition. If the table is referenced from a Velocity is considered positive in the referenced forward direction of the 2-node element. |
Both |
VISC (or 2016) |
VISC is fluid viscosity.The independent
variable code must be The table should be referenced from a MAT Card. |
Dep. |
VOLTAGE (or 29) |
VOLTAGE is voltage boundary conditions specified
for an electrical resistance element. |
Dep. |
VOLUME (or 2004) |
VOLUME is volume flow through the hydraulic
element.If the table referenced from a PROP FANPUMP Card, it must be the dependent variable and is a flow boundary condition. If the table referenced from a PROP DUCT or PROP FLOWRES Card, it must be the independent variable. The volume flow is considered positive in the referenced forward direction of the 2-node element. |
Both |
Code example
TABTYPE 12 QNODE TEMP
TABDATA 12 10 0
TABDATA 12 20 10
$ TABLE 12 CONTAINS HEAT LOAD VS TEMP DATA
Notes
This Card describes the nature of the dependent and independent variables of table N1
.
Each table must be specified with a single TABTYPE and one or more TABDATA Cards.
Tables may be referenced from within user-written subroutines, Card 6e thermal coupling Cards, and from INTERP, PROP, and MAT Cards.
The dependent and independent variables allowed in various boundary conditions can be referenced indirectly through TABTYPE[ID] TABLE OPERATION
and/or TABTYPE[ID] TABLE TIME
.
Table Operations:
A sequence of interpolation, addition, subtraction, multiplication, and division operations on an element parameter may be performed with a single table if the table independent variable is OPERAT, and the dependent variable is TABLE on the TABTYPE Card. On the corresponding TABDATA Card the dependent variable must be table number, and the independent variable must be the mnemonic INTERP, ADD, SUBTRACT, MULTIPLY, DIVIDE, HTCMOD1 or THERMST. The first operation on the TABDATA Card must be INTERP.
This is best illustrated with an example:
INTERP 403 0 6 3.8
TABTYPE 6 TABLE OPERAT
TABDATA 6 7 INTERP
TABDATA 6 8 ADD
TABTYPE 7 QNODE TIME
TABDATA 7 6.2 0
TABTYPE 8 QNODE TIME
TABDATA 8 3.0 0
The heat load of 34.96 to element 403 is evaluated from table 6 as follows:
First, the value of 6.2 is computed by interpolation from table 7. Next, the value of 3.0 is computed by interpolation from table 8, and added to the value of 6.2, yielding 9.2. Finally, the result is multiplied by 3.8, yielding the value of 34.96.
Heat Transfer Correction (HTCMOD1)
The table operation with HTCMOD1 (Heat Transfer Correction) mnemonic is only applicable to TABLE OPERATION tables that define conductances or conductance multipliers. That operation acts as a multiplier in the table operation sequence (similarly to MULTIPLY or THERMST). The multiplier form is the following:
Where
- C is the "Multiplier" number
- exp1 is the "Temperature Ratio Exponent"
- exp2 is the "Temperature Difference Exponent"
- Tref is the "Reference Temperature"
- Twall is the "wall temperature" (first element of the conductance)
- Taw is the temperature of the other element of conductance
The first and second elements of the conductance normally come from primary and secondary selections of elements in thermal couplings. Parameters C, exp1, exp2, and Tref are specified by the table whose ID is given in the independent variable value position of the HTCMOD1 line. The dependent and independent variable types of that referenced table should be PARAMETER and INDEX and it should have 4 TABDATA lines, in which the independent variable values should be 1, 2, 3, 4 and the dependent variable values should be the values of C, exp1, exp2, and Tref parameters, respectively.
The HTCMOD1 usage can be illustrated with the following example:
TABTYPE 18 TABLE OPERATION
TABDATA 18 19 INTERP
TABDATA 18 20 MULT
TABDATA 18 21 HTCMOD1
TABTYPE 19 COND EID
TABDATA 19 9.995997E+02 9
TABDATA 19 9.995146E+02 10
TABDATA 19 9.998522E+02 11
TABDATA 19 9.998270E+02 12
TABDATA 19 9.999520E+02 13
TABDATA 19 9.999585E+02 14
TABDATA 19 9.999659E+02 15
TABDATA 19 9.999886E+02 16
TABTYPE 20 COND TIME
TABDATA 20 2.500000E+07 0.000000E+00
TABDATA 20 5.000000E+07 1.000000E+02
TABDATA 20 1.000000E+08 1.000000E+03
TABTYPE 21 PARAMETER INDEX
TABDATA 21 R1 1
TABDATA 21 R2 2
TABDATA 21 R3 3
TABDATA 21 R4 4
Where R1..R4 are the following:
R1 = C is the "Multiplier" number
R2 = exp1 is the "Temperature Ratio Exponent"
R3 = exp2 is the "Temperature Difference Exponent"
R4 = Tref is the "Reference Temperature"
Another example to illustrate the usage of the mnemonic THERMST
:
THERMST 177 0 40.0 100.0 1001 ID
QNODE 235 1.0 T101 ABSOLUTE
TABTYPE 101 TABLE OPERAT
TABDATA 101 1 INTERP
TABDATA 101 1001 THERMST
TABTYPE 1 QNODE TIME
TABDATA 1 25.0 0.0
A heat load of 1.0
, applied to element 235
, is multiplied by the value interpolated from table operation 101
. The first operation is an interpolation that returns a heat load multiplier of 25.0
, which is subject to a thermostat identified with ID 1001
through the second operation. Thermostat 1001
is a dead zone thermostat with element 177
as a sensor, a cut-in temperature of 40
and a cut-off temperature of 100
.
Table Time:
The TABLE TIME usage can be illustrated with the following example:
TSTREAM 1 HEATPICKUP 1.000000E+00 T85
...
TABTYPE 85 TABLE TIME
TABDATA 85 80 0.000000E+00
TABDATA 85 83 5.000000E+01
TABTYPE 80 QNODE EID
TABDATA 80 7.000000E+00 1
TABDATA 80 5.000000E+00 2
TABDATA 80 7.000000E+00 3
TABDATA 80 5.000000E+00 4
TABDATA 80 7.000000E+00 5
TABDATA 80 7.000000E+00 6
TABDATA 80 7.000000E+00 7
TABDATA 80 7.000000E+00 8
TABDATA 80 7.000000E+00 9
TABDATA 80 7.000000E+00 10
TABDATA 80 5.000000E+00 11
TABDATA 80 5.000000E+00 12
TABDATA 80 5.000000E+00 13
TABDATA 80 5.000000E+00 14
TABDATA 80 5.000000E+00 15
TABDATA 80 5.000000E+00 16
TABTYPE 83 QNODE EID
TABDATA 83 8.000000E+00 1
TABDATA 83 6.000000E+00 2
TABDATA 83 8.000000E+00 3
TABDATA 83 6.000000E+00 4
TABDATA 83 8.000000E+00 5
TABDATA 83 8.000000E+00 6
TABDATA 83 8.000000E+00 7
TABDATA 83 8.000000E+00 8
TABDATA 83 8.000000E+00 9
TABDATA 83 8.000000E+00 10
TABDATA 83 6.000000E+00 11
TABDATA 83 6.000000E+00 12
TABDATA 83 6.000000E+00 13
TABDATA 83 6.000000E+00 14
TABDATA 83 6.000000E+00 15
TABDATA 83 6.000000E+00 16
In this example, HEATPICKUP is specified by the table 85, which is also TABLE TIME. Table 80 corresponds to initial time 0.0, and table 83 corresponds to time 50.0. Time between 0.0 and 50.0 is linear interpolation between values given by tables 80 and 83. These tables represent the heat load versus EID.
The heat load of 7.2 to element 7 at time 10 is evaluated as follows:
First, the value 7.0 is computed by interpolation from table 80. Next, the value 8.0 is computed by interpolation from table 83. Interpolation for time 10, between 7.0 associated with time 0, and 8.0 associated with time 50, yields 7.2
Electrical resistance elements
- An element is specified to be an electrical resistance element by referencing it on an INTERP Card that points to a table whose dependent variable is the ELECRES electrical resistivity, or specifying the electrical resistivity on a Card 9 MAT. Electrical resistances will be automatically calculated for these elements using the conduction shape factors calculated by the COND module.
- Electrical resistance elements form an electrical network. At each iteration or time step voltage, current, and electrical power dissipation will automatically be performed for the electrical network.
- The frequency with which the power dissipation of the electrical resistance elements is updated is specified on PARAMELECUPDATE card.
Conductances for the electrical network may also be specified with a Card 6e AREA thermal couplings that reference an ELECRES table. The magnitude of the electrical resistance is the electrical resistance interpolated from the table divided by the calculated thermal coupling value.
An example of this the Card 6e NEARA coupling. If the Card references a table in its EXP field whose dependent variable is ELECRES, then the magnitude of the electrical resistance calculated between the N1 and N2 elements will be:
Where- Relec is the electrical resistance calculated between the N1 and N2 elements.
- A(N1) is the area of the N1 element.
- HN1 is the multiplier specified on the Card.
- ELECRES is the electrical resistivity interpolated from the table.
- Voltage and/or current boundary conditions may be specified with CURRENT and VOLTAGE tables. At least one voltage boundary condition must be specified for each separate electrical network.
- Voltage drops are written in the voltages.unv file, and if the PRINTHFGROUP option is present, to report log file. Power dissipation is written in the POWERDISS.unv file.