.. massitem_docs
Mass Items
==========
The following is a list of the current MassItem objects in PRISM.
Currently, the best documentation is the code itself.
Each MassItem below has a link to the source code that you can view in the browser.
Engines
-------
ColdGasACS
**********
`Source Code: ColdGasACS.py <./_static/colorized_massitems/ColdGasACS.html>`_
.. code:: python
ColdGasACS( name="Cold Gas ACS", gasSymbol='N2', mass_lbm=0.0,
MEOP=5000., Pamb=0.0, AreaRatio=8., ThrustAmb=1.0,
Vbottle=1000.0,PcRegulated=350.0, dPregFinal=150.0,
TminR=500.0,TmaxR=550.0, fracIsentropic=None,
gammaPolyMin=1.0, ItotGoal=None,
tAction=100., isBell=0, pcentBell=80.0, halfAngDeg=15.0, etaNozInp=None,
hcBottleInp=None)
.. raw:: html
Input | Default | Units |
AreaRatio | 8.0 | |
dPregFinal | 150.0 | psid |
etaNozInp | None | |
fracIsentropic | None | |
gammaPolyMin | 1.0 | |
gasSymbol | N2 | |
halfAngDeg | 15.0 | |
hcBottleInp | None | |
isBell | 0 | |
ItotGoal | None | |
mass_lbm | 0.0 | lbm |
|
|
Input | Default | Units |
MEOP | 5000.0 | psia |
name | Cold Gas ACS | |
Pamb | 0.0 | psia |
pcentBell | 80.0 | |
PcRegulated | 350.0 | psia |
tAction | 100.0 | |
ThrustAmb | 1.0 | lbf |
TmaxR | 550.0 | degR |
TminR | 500.0 | degR |
Vbottle | 1000.0 | cuin |
|
Engine_Ablative
***************
`Source Code: Engine_Ablative.py <./_static/colorized_massitems/Engine_Ablative.html>`_
.. code:: python
Engine_Ablative( name="engine", mass_lbm=0.0, oxName='N2O4', fuelName='MMH',
tburn = 100.0, hasNozzleExt=1,
cxw=1.25, Pc=150.0, Fvac=100.0, WtIgnAssy=0.0,
epsNozExt=6.0, eps=50.0, mr=1.6, CR=2.5, LoverDt=4.0, LchamMin=1.5, xlnOverLcham=0.5,
etaERE=0.97, etaNoz=0.99, isBell=1, pcentBell=80.0, etaKinInp=1.0,
halfAngDeg=15.0, useFastCEALookup=0, Number=1,
matlInj="SS", cxwInj=1.0, cxwMisc=1.0, cxwValves=1.0, valveMassInp=0,
matlStruct="Ti", calcEtaNoz=1, thkStructMin=0.02, SFstructure=2.0,
matlNozExt="Cb103", thkNozExtMin=0.02,
matlAbl="SiPhen_B", SFablative=1.0,
refCharCham=0.87, refCharThrt=1.15, refCharNoz=0.087, refCharNozEps=7.5,
refCharPc=105.0, refCharTburn=434.0,
thkAblThrtMin=0.030, thkAblChamMin=0.030, thkAblNozMin=0.020,
suppressGasWarning=0, InACan=0, Pamb=0.0 )
.. raw:: html
Input | Default | Units |
calcEtaNoz | 1 | |
CR | 2.5 | |
cxw | 1.25 | |
cxwInj | 1.0 | |
cxwMisc | 1.0 | |
cxwValves | 1.0 | |
eps | 50.0 | |
epsNozExt | 6.0 | |
etaERE | 0.97 | |
etaKinInp | 1.0 | |
etaNoz | 0.99 | |
fuelName | MMH | |
Fvac | 100.0 | lbf |
halfAngDeg | 15.0 | |
hasNozzleExt | 1 | |
InACan | 0 | |
isBell | 1 | |
LchamMin | 1.5 | in |
LoverDt | 4.0 | |
mass_lbm | 0.0 | lbm |
matlAbl | SiPhen_B | |
matlInj | SS | |
matlNozExt | Cb103 | |
matlStruct | Ti | |
mr | 1.6 | |
name | engine | |
|
|
Input | Default | Units |
Number | 1 | |
oxName | N2O4 | |
Pamb | 0.0 | psia |
Pc | 150.0 | psia |
pcentBell | 80.0 | |
refCharCham | 0.87 | |
refCharNoz | 0.087 | |
refCharNozEps | 7.5 | |
refCharPc | 105.0 | |
refCharTburn | 434.0 | |
refCharThrt | 1.15 | |
SFablative | 1.0 | |
SFstructure | 2.0 | |
suppressGasWarning | 0 | |
tburn | 100.0 | sec |
thkAblChamMin | 0.03 | in |
thkAblNozMin | 0.02 | in |
thkAblThrtMin | 0.03 | in |
thkNozExtMin | 0.02 | in |
thkStructMin | 0.02 | in |
useFastCEALookup | 0 | |
valveMassInp | 0 | |
WtIgnAssy | 0.0 | lbm |
xlnOverLcham | 0.5 | |
|
Engine_CEA_Scale
****************
`Source Code: Engine_CEA_Scale.py <./_static/colorized_massitems/Engine_CEA_Scale.html>`_
.. code:: python
Engine_CEA_Scale( name="engine", mass_lbm=0.0, oxName='N2O4', fuelName='MMH',
cxw=1.25, Pc=150.0, Fvac=100.0, eps=50.0, mr=1.6, CR=2.5, LoverDt=4.0,
etaERE=0.97, etaNoz=0.99, useFastCEALookup=0)
.. raw:: html
Input | Default | Units |
CR | 2.5 | |
cxw | 1.25 | |
eps | 50.0 | |
etaERE | 0.97 | |
etaNoz | 0.99 | |
fuelName | MMH | |
Fvac | 100.0 | lbf |
LoverDt | 4.0 | |
|
|
Input | Default | Units |
mass_lbm | 0.0 | lbm |
mr | 1.6 | |
name | engine | |
oxName | N2O4 | |
Pc | 150.0 | psia |
useFastCEALookup | 0 | |
|
Engine_ColdGas
**************
`Source Code: Engine_ColdGas.py <./_static/colorized_massitems/Engine_ColdGas.html>`_
.. code:: python
Engine_ColdGas( name="ColdGasEngine", mass_lbm=0.0, gasSymbol='He',
Tin=530.0, matlBody="SS",
cxw=1.0, Pc=150.0, Fvac=1.0, eps=50.0, CR=2.5, LoverDt=4.0,
etaCham=0.97, etaNoz=0.99, isBell=1, pcentBell=80.0,
halfAngDeg=15.0, Number=1, calcEtaNoz=1)
.. raw:: html
Input | Default | Units |
calcEtaNoz | 1 | |
CR | 2.5 | |
cxw | 1.0 | |
eps | 50.0 | |
etaCham | 0.97 | |
etaNoz | 0.99 | |
Fvac | 1.0 | lbf |
gasSymbol | He | |
halfAngDeg | 15.0 | |
isBell | 1 | |
|
|
Input | Default | Units |
LoverDt | 4.0 | |
mass_lbm | 0.0 | lbm |
matlBody | SS | |
name | ColdGasEngine | |
Number | 1 | |
Pc | 150.0 | psia |
pcentBell | 80.0 | |
Tin | 530.0 | degR |
|
Engine_FFC
**********
`Source Code: Engine_FFC.py <./_static/colorized_massitems/Engine_FFC.html>`_
.. code:: python
Engine_FFC( name="engine", mass_lbm=0.0, oxName='N2O4', fuelName='MMH',
cxw=1.25, Pc=150.0, Fvac=100.0, eps=50.0, mr=1.6, DtInp=None,
CR=2.5, LoverDt=4.0, LchamMin=1.5, xlnOverLcham=0.5,
etaERE=0.97, etaNoz=0.99, matlInj="SS", cxwInj=1.0, cxwValves=1.0, isBell=1, pcentBell=80.0,
halfAngDeg=15.0, useFastCEALookup=0, Number=1, etaKinInp=1.0,
calcEtaNoz=1, thkNozMin=0.02, matlNoz="Cb103", minBipropValveWt=0.2,
inputIspDel=0, IspDel=300.0, valvesMassInput=None, Pamb=0.0)
.. raw:: html
Input | Default | Units |
calcEtaNoz | 1 | |
CR | 2.5 | |
cxw | 1.25 | |
cxwInj | 1.0 | |
cxwValves | 1.0 | |
DtInp | None | |
eps | 50.0 | |
etaERE | 0.97 | |
etaKinInp | 1.0 | |
etaNoz | 0.99 | |
fuelName | MMH | |
Fvac | 100.0 | lbf |
halfAngDeg | 15.0 | |
inputIspDel | 0 | |
isBell | 1 | |
IspDel | 300.0 | sec |
LchamMin | 1.5 | in |
|
|
Input | Default | Units |
LoverDt | 4.0 | |
mass_lbm | 0.0 | lbm |
matlInj | SS | |
matlNoz | Cb103 | |
minBipropValveWt | 0.2 | |
mr | 1.6 | |
name | engine | |
Number | 1 | |
oxName | N2O4 | |
Pamb | 0.0 | psia |
Pc | 150.0 | psia |
pcentBell | 80.0 | |
thkNozMin | 0.02 | |
useFastCEALookup | 0 | |
valvesMassInput | None | lbm |
xlnOverLcham | 0.5 | |
|
Engine_Fixed_Design
*******************
`Source Code: Engine_Fixed_Design.py <./_static/colorized_massitems/Engine_Fixed_Design.html>`_
.. code:: python
Engine_Fixed_Design( name="engine", mass_lbm=10.0, oxName='N2O4', fuelName='MMH',
Pc=150.0, Dt=1.0, eps=50.0, mr=1.6, CR=2.5, xlcOxln=1.0, Lprime=4.0,
etaERE=0.97, etaNoz=0.99, isBell=1, pcentBell=80.0,
halfAngDeg=15.0, useFastCEALookup=0, Number=1, etaKinInp=1.0,
calcEtaNoz=1, inputIspDel=0, IspDel=300.0)
.. raw:: html
Input | Default | Units |
calcEtaNoz | 1 | |
CR | 2.5 | |
Dt | 1.0 | in |
eps | 50.0 | |
etaERE | 0.97 | |
etaKinInp | 1.0 | |
etaNoz | 0.99 | |
fuelName | MMH | |
halfAngDeg | 15.0 | |
inputIspDel | 0 | |
isBell | 1 | |
IspDel | 300.0 | sec |
|
|
Input | Default | Units |
Lprime | 4.0 | in |
mass_lbm | 10.0 | lbm |
mr | 1.6 | |
name | engine | |
Number | 1 | |
oxName | N2O4 | |
Pc | 150.0 | psia |
pcentBell | 80.0 | |
useFastCEALookup | 0 | |
xlcOxln | 1.0 | |
|
Engine_GasGas
*************
`Source Code: Engine_GasGas.py <./_static/colorized_massitems/Engine_GasGas.html>`_
.. code:: python
Engine_GasGas( name="engine", mass_lbm=0.0, oxName='O2', fuelName='CH4',
cxw=1.25, Pc=150.0, Fvac=100.0, eps=50.0, mr=2.5, CR=2.5, LoverDt=4.0, LchamMin=1.5,
etaERE=0.97, etaNoz=0.99,
matlInj="SS", cxwInj=1.0, cxwValves=1.0,
matlCham="Cb103(2250F)", cxwCham=1.0,
isBell=1, pcentBell=80.0, WtIgnAssy=6.0,
halfAngDeg=15.0, useFastCEALookup=0, Number=1, etaKinInp=1.0,
calcEtaNoz=1, thkChamMin=0.2, thkNozMin=0.02, matlNoz="Cb103", minBipropValveWt=0.2)
.. raw:: html
Input | Default | Units |
calcEtaNoz | 1 | |
CR | 2.5 | |
cxw | 1.25 | |
cxwCham | 1.0 | |
cxwInj | 1.0 | |
cxwValves | 1.0 | |
eps | 50.0 | |
etaERE | 0.97 | |
etaKinInp | 1.0 | |
etaNoz | 0.99 | |
fuelName | CH4 | |
Fvac | 100.0 | lbf |
halfAngDeg | 15.0 | |
isBell | 1 | |
LchamMin | 1.5 | in |
LoverDt | 4.0 | |
|
|
Input | Default | Units |
mass_lbm | 0.0 | lbm |
matlCham | Cb103(2250F) | |
matlInj | SS | |
matlNoz | Cb103 | |
minBipropValveWt | 0.2 | |
mr | 2.5 | |
name | engine | |
Number | 1 | |
oxName | O2 | |
Pc | 150.0 | psia |
pcentBell | 80.0 | |
thkChamMin | 0.2 | |
thkNozMin | 0.02 | |
useFastCEALookup | 0 | |
WtIgnAssy | 6.0 | lbm |
|
Engine_Regen
************
`Source Code: Engine_Regen.py <./_static/colorized_massitems/Engine_Regen.html>`_
.. code:: python
Engine_Regen( name="regen engine", mass_lbm=0.0, oxName='LOX', fuelName='Ethanol',
cxw=1.25, Pc=550.0, Fvac=10000.0, eps=25.0, mr=1.8, DtInp=None,
CR=2.5, LoverDt=4.0, LchamMin=1.5, xlnOverLcham=0.5,
etaERE=0.97, etaNoz=0.99, matlInj="SS", cxwInj=1.0, cxwValves=1.0, isBell=1, pcentBell=80.0,
halfAngDeg=15.0, useFastCEALookup=0, Number=1, etaKinInp=1.0,
calcEtaNoz=1, thkNozExtMin=0.03, matlNozExt="Cb103", minBipropValveWt=0.2,
inputIspDel=0, IspDel=300.0, valvesMassInput=None, Pamb=0.0,
epsNozExt=6.0, SFcloseout=2.0, matlCloseout='Ni', matlGasWall="CuZr",
thkMinCloseout=0.05, thkMinGasWall=0.05, aveLandWidth=0.05, aveChannelWidth=0.05,
aveChannelHeight=0.05)
.. raw:: html
Input | Default | Units |
aveChannelHeight | 0.05 | in |
aveChannelWidth | 0.05 | in |
aveLandWidth | 0.05 | in |
calcEtaNoz | 1 | |
CR | 2.5 | |
cxw | 1.25 | |
cxwInj | 1.0 | |
cxwValves | 1.0 | |
DtInp | None | |
eps | 25.0 | |
epsNozExt | 6.0 | |
etaERE | 0.97 | |
etaKinInp | 1.0 | |
etaNoz | 0.99 | |
fuelName | Ethanol | |
Fvac | 10000.0 | lbf |
halfAngDeg | 15.0 | |
inputIspDel | 0 | |
isBell | 1 | |
IspDel | 300.0 | sec |
LchamMin | 1.5 | in |
LoverDt | 4.0 | |
|
|
Input | Default | Units |
mass_lbm | 0.0 | lbm |
matlCloseout | Ni | |
matlGasWall | CuZr | |
matlInj | SS | |
matlNozExt | Cb103 | |
minBipropValveWt | 0.2 | |
mr | 1.8 | |
name | regen engine | |
Number | 1 | |
oxName | LOX | |
Pamb | 0.0 | psia |
Pc | 550.0 | psia |
pcentBell | 80.0 | |
SFcloseout | 2.0 | |
thkMinCloseout | 0.05 | in |
thkMinGasWall | 0.05 | in |
thkNozExtMin | 0.03 | in |
useFastCEALookup | 0 | |
valvesMassInput | None | lbm |
xlnOverLcham | 0.5 | |
|
ValveFixedDesign
****************
`Source Code: ValveFixedDesign.py <./_static/colorized_massitems/ValveFixedDesign.html>`_
.. code:: python
ValveFixedDesign( name="liquid valve", liqObj=None, matlName="Stainless Steel, Teflon",
wdot=0.1, refWaterWdot=0.214, refWaterDP=30.0, refName="MOOG Spacebus valve", Number=1,
mass_lbm=0.9, cxw=1.0)
.. raw:: html
Input | Default | Units |
cxw | 1.0 | |
liqObj | None | |
mass_lbm | 0.9 | lbm |
matlName | Stainless Steel, Teflon | |
name | liquid valve | |
Number | 1 | |
|
|
Input | Default | Units |
refName | MOOG Spacebus valve | |
refWaterDP | 30.0 | psid |
refWaterWdot | 0.214 | lbm/sec |
wdot | 0.1 | lbm/sec |
|
ValveScale
**********
`Source Code: ValveScale.py <./_static/colorized_massitems/ValveScale.html>`_
.. code:: python
ValveScale( name="propellant valve", ref_lbm=50.0, ref_cuInchPerSec=35000.0,
cxw=1.0, cuInchPerSec=35000.0, Number=1)
.. raw:: html
Input | Default | Units |
cuInchPerSec | 35000.0 | cuin/sec |
cxw | 1.0 | |
name | propellant valve | |
Number | 1 | |
|
|
Input | Default | Units |
ref_cuInchPerSec | 35000.0 | cuin/sec |
ref_lbm | 50.0 | lbm |
|
ValveSize
*********
`Source Code: ValveSize.py <./_static/colorized_massitems/ValveSize.html>`_
.. code:: python
ValveSize( name="liquid valve", liqObj=None, matlName="Ti",
wdot=0.1, deltaP=20.0,
Kfactors=0.1, Number=1,
cxw=1.15, mass_lbm=0.0, )
.. raw:: html
Input | Default | Units |
cxw | 1.15 | |
deltaP | 20.0 | psig |
Kfactors | 0.1 | vel heads |
liqObj | None | |
mass_lbm | 0.0 | lbm |
|
|
Input | Default | Units |
matlName | Ti | |
name | liquid valve | |
Number | 1 | |
wdot | 0.1 | lbm/sec |
|
ValveSolenoid
*************
`Source Code: ValveSolenoid.py <./_static/colorized_massitems/ValveSolenoid.html>`_
.. code:: python
ValveSolenoid( name="propellant valve",
cxw=1.0, cuInchPerSec=12.0, Number=1, isGas=0)
.. raw:: html
Input | Default | Units |
cuInchPerSec | 12.0 | cuin/sec |
cxw | 1.0 | |
isGas | 0 | |
|
|
Input | Default | Units |
name | propellant valve | |
Number | 1 | |
|
Grains
------
Grain_EndBurn
*************
`Source Code: Grain_EndBurn.py <./_static/colorized_massitems/Grain_EndBurn.html>`_
.. code:: python
Grain_EndBurn( name="grain(end burner)",
WpropBurned=200.0, propName='ARC448',
cxw=1.0, Pc=500.0, FvacMaxPerGG=300.0, IspVacDel=238.6)
.. raw:: html
Input | Default | Units |
cxw | 1.0 | |
FvacMaxPerGG | 300.0 | lbf |
IspVacDel | 238.6 | sec |
name | grain(end burner) | |
|
|
Input | Default | Units |
Pc | 500.0 | psia |
propName | ARC448 | |
WpropBurned | 200.0 | lbm |
|
Lines
-----
Line_Gas
********
`Source Code: Line_Gas.py <./_static/colorized_massitems/Line_Gas.html>`_
.. code:: python
Line_Gas( name="gas line", gasSymbol='O2', matlName="Ti",
calcVelFromDiamInp=1, DiamInp=1.0, thkWallInp=0,
wdot=0.1, velFPS=20.0, TgasDegR=530.0, designWithVout=1,
usePinlet=0, PgasOutlet=400.0, PgasInlet=400.0,
len_inches=50.0, Kfactors=2.0, Number=1,
sf=4.0, cxw=1.25, roughness=5.0E-6, mass_lbm=0.0 )
.. raw:: html
Input | Default | Units |
calcVelFromDiamInp | 1 | |
cxw | 1.25 | |
designWithVout | 1 | |
DiamInp | 1.0 | in |
gasSymbol | O2 | |
Kfactors | 2.0 | vel heads |
len_inches | 50.0 | in |
mass_lbm | 0.0 | lbm |
matlName | Ti | |
name | gas line | |
Number | 1 | |
|
|
Input | Default | Units |
PgasInlet | 400.0 | psia |
PgasOutlet | 400.0 | psia |
roughness | 5e-06 | in |
sf | 4.0 | |
TgasDegR | 530.0 | degR |
thkWallInp | 0 | in |
usePinlet | 0 | |
velFPS | 20.0 | ft/sec |
wdot | 0.1 | lbm/sec |
|
Line_Liq
********
`Source Code: Line_Liq.py <./_static/colorized_massitems/Line_Liq.html>`_
.. code:: python
Line_Liq( name="liquid line", liqObj=None, matlName="Ti",
wdot=0.1, velFPS=20.0, pLine=400.0,
len_inches=50.0, Kfactors=2.0, Number=1,
sf=4.0, cxw=1.25, roughness=5.0E-6, mass_lbm=0.0, minID=0.0, thkInp=0.0)
.. raw:: html
Input | Default | Units |
cxw | 1.25 | |
Kfactors | 2.0 | vel heads |
len_inches | 50.0 | in |
liqObj | None | |
mass_lbm | 0.0 | lbm |
matlName | Ti | |
minID | 0.0 | |
name | liquid line | |
|
|
Input | Default | Units |
Number | 1 | |
pLine | 400.0 | psia |
roughness | 5e-06 | in |
sf | 4.0 | |
thkInp | 0.0 | in |
velFPS | 20.0 | ft/sec |
wdot | 0.1 | lbm/sec |
|
Line_Liq_inpD
*************
`Source Code: Line_Liq_inpD.py <./_static/colorized_massitems/Line_Liq_inpD.html>`_
.. code:: python
Line_Liq_inpD( name="liquid line", liqObj=None, matlName="Ti",
wdot=0.1, pLine=400.0, OD=0.5, thkWall=0.045,
len_inches=50.0, Kfactors=2.0, Number=1,
cxw=1.25, roughness=5.0E-6, mass_lbm=0.0 )
.. raw:: html
Input | Default | Units |
cxw | 1.25 | |
Kfactors | 2.0 | vel heads |
len_inches | 50.0 | in |
liqObj | None | |
mass_lbm | 0.0 | lbm |
matlName | Ti | |
name | liquid line | |
|
|
Input | Default | Units |
Number | 1 | |
OD | 0.5 | in |
pLine | 400.0 | psia |
roughness | 5e-06 | in |
thkWall | 0.045 | in |
wdot | 0.1 | lbm/sec |
|
Misc
----
Misc_Weights
************
`Source Code: Misc_Weights.py <./_static/colorized_massitems/Misc_Weights.html>`_
.. code:: python
Misc_Weights( name="Misc. Mass Items", type="inert", mass_lbm=0.0):
.. raw:: html
Input | Default | Units |
mass_lbm | 0.0 | lbm |
name | Misc. Mass Items | |
|
|
Input | Default | Units |
type | inert | |
|
ShellStructure
**************
`Source Code: ShellStructure.py <./_static/colorized_massitems/ShellStructure.html>`_
.. code:: python
ShellStructure( name="shell", mass_lbm=0.0,
matlShell="grEpox", matlFlange="Al",
OD=20.0, Length=25.0,
thkShell=0.1, thkFlange=0.1, widthFlange=0.5, cxw=1.0)
.. raw:: html
Input | Default | Units |
cxw | 1.0 | |
Length | 25.0 | in |
mass_lbm | 0.0 | lbm |
matlFlange | Al | |
matlShell | grEpox | |
name | shell | |
|
|
Input | Default | Units |
OD | 20.0 | in |
thkFlange | 0.1 | in |
thkShell | 0.1 | in |
widthFlange | 0.5 | in |
|
SimpleEqnMass
*************
`Source Code: SimpleEqnMass.py <./_static/colorized_massitems/SimpleEqnMass.html>`_
.. code:: python
SimpleEqnMass( name="Simple Mass", type="inert", mass_lbm=0.0, eqn="1.2*1.1", desc='mass = simple eqn'):
.. raw:: html
Input | Default | Units |
desc | mass = simple eqn | |
eqn | 1.2*1.1 | |
mass_lbm | 0.0 | lbm |
|
|
Input | Default | Units |
name | Simple Mass | |
type | inert | |
|
Press
-----
Gas_Orifice
***********
`Source Code: Gas_Orifice.py <./_static/colorized_massitems/Gas_Orifice.html>`_
.. code:: python
Gas_Orifice( name="gas orifice", gasSymbol='O2', matlName="Ti",
CdAInp=1.0,
wdot=0.1, TgasDegR=530.0,
usePinlet=0, PgasOutlet=400.0, PgasInlet=400.0,
Number=1,
sf=4.0, cxw=1.25, mass_lbm=0.0 )
.. raw:: html
Input | Default | Units |
CdAInp | 1.0 | in |
cxw | 1.25 | |
gasSymbol | O2 | |
mass_lbm | 0.0 | lbm |
matlName | Ti | |
name | gas orifice | |
Number | 1 | |
|
|
Input | Default | Units |
PgasInlet | 400.0 | psia |
PgasOutlet | 400.0 | psia |
sf | 4.0 | |
TgasDegR | 530.0 | degR |
usePinlet | 0 | |
wdot | 0.1 | lbm/sec |
|
Gas_Regulator
*************
`Source Code: Gas_Regulator.py <./_static/colorized_massitems/Gas_Regulator.html>`_
.. code:: python
Gas_Regulator( name="gas regulator", gasSymbol='O2', matlName="Ti",
wdot=0.1, TgasInit=530.0, TgasFinal=400.0,
PgasOutlet=400.0, PgasInit=4000.0, PgasFinal=800.0,
Number=1, CdASF=1.5,
sf=4.0, cxw=1.25, mass_lbm=0.0, )
.. raw:: html
Input | Default | Units |
CdASF | 1.5 | |
cxw | 1.25 | |
gasSymbol | O2 | |
mass_lbm | 0.0 | lbm |
matlName | Ti | |
name | gas regulator | |
Number | 1 | |
PgasFinal | 800.0 | psia |
|
|
Input | Default | Units |
PgasInit | 4000.0 | psia |
PgasOutlet | 400.0 | psia |
sf | 4.0 | |
TgasFinal | 400.0 | degR |
TgasInit | 530.0 | degR |
wdot | 0.1 | lbm/sec |
|
PressurantHe
************
`Source Code: PressurantHe.py <./_static/colorized_massitems/PressurantHe.html>`_
.. code:: python
PressurantHe( name="tank", mass_lbm=0.0,
VpropTnk=1000.0,PHeTnk=5000.0,PpropNom=350.0,
PfinHeOvPnom=1.1, wtHeACS=0.0,
tAction=100.0,TminR=500.0,TmaxR=550.0,
tPolyCorr=240.0, gamPolyCorr=1.66, gamLimPolyCorr=1.0,
gammaPolyInp=None,
THeTnkHX=None)
.. raw:: html
Input | Default | Units |
gamLimPolyCorr | 1.0 | |
gammaPolyInp | None | |
gamPolyCorr | 1.66 | |
mass_lbm | 0.0 | lbm |
name | tank | |
PfinHeOvPnom | 1.1 | |
PHeTnk | 5000.0 | psia |
PpropNom | 350.0 | psia |
|
|
Input | Default | Units |
tAction | 100.0 | sec |
THeTnkHX | None | degR |
TmaxR | 550.0 | degR |
TminR | 500.0 | degR |
tPolyCorr | 240.0 | sec |
VpropTnk | 1000.0 | cuin |
wtHeACS | 0.0 | lbm |
|
PressurantInteg
***************
`Source Code: PressurantInteg.py <./_static/colorized_massitems/PressurantInteg.html>`_
.. code:: python
PressurantInteg( name="tank", mass_lbm=0.0, gas='HE',
timeProfileL=None, pcentLiqExpelledL=None,
VpropTnk=1000.0,PGasTnkMEOP=5000.0,PpropNom=350.0,
PfinGasOvPnom=1.1,
tAction=100.0,TminR=500.0,TmaxR=550.0, ullageFrac=0.03,
PVoW_Bottle=500000., PVoW_Tank=100000.,
AccGees=1.0,
Nbottle=1, ellBottle=1.0, LcylOvDBottle=0.0, Cp_effBottle=0.15, # Cp Ti=.125, Al=.2, Monel=.1
Ntank=2, ellTank=1.414, LcylOvDTank=1.0, Cp_effTank=0.15,
CdARegMax=None, dPregulator=25.0, NtimeSteps=400, heatExchangerTout=None,
WtHeLLACS=0.0, QexternalIntoBottle=0.0, velMultTank=1.0, adiabatic=None, TbottleMatlConst=None,
useDBruns=1, fracExpel=None, Tullage=None)
.. raw:: html
Input | Default | Units |
AccGees | 1.0 | |
adiabatic | None | |
CdARegMax | None | |
Cp_effBottle | 0.15 | BTU/lbm/degR |
Cp_effTank | 0.15 | BTU/lbm/degR |
dPregulator | 25.0 | |
ellBottle | 1.0 | |
ellTank | 1.414 | |
fracExpel | None | |
gas | HE | |
heatExchangerTout | None | |
LcylOvDBottle | 0.0 | |
LcylOvDTank | 1.0 | |
mass_lbm | 0.0 | lbm |
name | tank | |
Nbottle | 1 | |
Ntank | 2 | |
NtimeSteps | 400 | |
pcentLiqExpelledL | None | |
|
|
Input | Default | Units |
PfinGasOvPnom | 1.1 | |
PGasTnkMEOP | 5000.0 | psia |
PpropNom | 350.0 | psia |
PVoW_Bottle | 500000.0 | |
PVoW_Tank | 100000.0 | |
QexternalIntoBottle | 0.0 | BTU/sec |
tAction | 100.0 | sec |
TbottleMatlConst | None | degR |
timeProfileL | None | |
TmaxR | 550.0 | degR |
TminR | 500.0 | degR |
Tullage | None | |
ullageFrac | 0.03 | |
useDBruns | 1 | |
velMultTank | 1.0 | |
VpropTnk | 1000.0 | cuin |
WtHeLLACS | 0.0 | lbm |
|
Pressurant_Gas
**************
`Source Code: Pressurant_Gas.py <./_static/colorized_massitems/Pressurant_Gas.html>`_
.. code:: python
Pressurant_Gas( name="tank", mass_lbm=0.0, symbol="N2",
VpropTnk=1000.0,PGasTnk=5000.0,PpropNom=350.0,
PfinGasOvPnom=1.1,
tAction=100.0,TminR=500.0,TmaxR=550.0,
ItotLLACSinp=None, etaNoz=.965, AreaRatio=10.0, wtGasACS=0.0,
fracIsenBottle=0.5, fracIsenTank=0.1)
.. raw:: html
Input | Default | Units |
AreaRatio | 10.0 | |
etaNoz | 0.965 | |
fracIsenBottle | 0.5 | |
fracIsenTank | 0.1 | |
ItotLLACSinp | None | lbf-sec |
mass_lbm | 0.0 | lbm |
name | tank | |
PfinGasOvPnom | 1.1 | |
PGasTnk | 5000.0 | psia |
|
|
Input | Default | Units |
PpropNom | 350.0 | psia |
symbol | N2 | |
tAction | 100.0 | sec |
TmaxR | 550.0 | degR |
TminR | 500.0 | degR |
VpropTnk | 1000.0 | cuin |
wtGasACS | 0.0 | |
|
Props
-----
Inc_liquid
**********
`Source Code: Inc_liquid.py <./_static/colorized_massitems/Inc_liquid.html>`_
.. code:: python
Inc_liquid(symbol="RP1",T=None,P=None, child=0, mass_lbm=0.0,
suppressGasWarning=0, assumeSaturation=1, minSummary=0 )
.. raw:: html
Input | Default | Units |
assumeSaturation | 1 | |
child | 0 | |
mass_lbm | 0.0 | lbm |
minSummary | 0 | |
P | None | psia |
|
|
Input | Default | Units |
suppressGasWarning | 0 | |
symbol | RP1 | |
T | None | degR |
|
Tanks
-----
Tank
****
`Source Code: Tank.py <./_static/colorized_massitems/Tank.html>`_
.. code:: python
Tank( name="tank", mass_lbm=0.0,
makeCompositeTank=0,kalmod=0, matlName="Ti", Cp_eff=0.15, # Cp Ti=.125, Al=.2, Monel=.1
tMinGaugeUser=0.0,
vfree=1000.0,ell=1.414,rcyltd=2.0,ptank=350.0,
sf=1.5,cxw=1.25, NumExtraBaffles=0,
ithcyl=1,kacqui=0,inpex=0,expefi=0.99, Number=1,
inpTblad=1, tblad=0.030,tbond=0.030,ttrspc=0.010,
rhobnd=0.04,rhoacq=0.28,tliner=0.0,rholiner=0.1,
hasCommonDome=0, deltaPCommonDome=100.0, sf_CommonDome=1.5, matlCommonDome='Ti',
maxVolFrac_CommonDome=0.75)
.. raw:: html
Input | Default | Units |
Cp_eff | 0.15 | |
cxw | 1.25 | |
deltaPCommonDome | 100.0 | |
ell | 1.414 | |
expefi | 0.99 | |
hasCommonDome | 0 | |
inpex | 0 | |
inpTblad | 1 | |
ithcyl | 1 | |
kacqui | 0 | no acq. device |
kalmod | 0 | |
makeCompositeTank | 0 | |
mass_lbm | 0.0 | lbm |
matlCommonDome | Ti | |
matlName | Ti | |
maxVolFrac_CommonDome | 0.75 | |
name | tank | |
|
|
Input | Default | Units |
Number | 1 | |
NumExtraBaffles | 0 | |
ptank | 350.0 | psia |
rcyltd | 2.0 | |
rhoacq | 0.28 | lbm/cuin |
rhobnd | 0.04 | lbm/cuin |
rholiner | 0.1 | lbm/cuin |
sf | 1.5 | |
sf_CommonDome | 1.5 | |
tblad | 0.03 | in |
tbond | 0.03 | in |
tliner | 0.0 | in |
tMinGaugeUser | 0.0 | |
ttrspc | 0.01 | in |
vfree | 1000.0 | cuin |
|
Tank_Conical
************
`Source Code: Tank_Conical.py <./_static/colorized_massitems/Tank_Conical.html>`_
.. code:: python
Tank_Conical( name="tank", mass_lbm=0.0, coneAngleDeg=10.0, RbigOvrRsml=1.2,
makeCompositeTank=0,kalmod=0, matlName="Ti", Cp_eff=0.15, # Cp Ti=.125, Al=.2, Monel=.1
tMinGaugeUser=0.0,
vfree=1000.0,ell=1.414,ptank=350.0,
sf=1.5,cxw=1.25, NumExtraBaffles=0,
ithcyl=1,kacqui=0,inpex=0,expefi=0.99, Number=1,
inpTblad=1, tblad=0.030,tbond=0.030,ttrspc=0.010,
rhobnd=0.04,rhoacq=0.28,tliner=0.0,rholiner=0.1)
.. raw:: html
Input | Default | Units |
coneAngleDeg | 10.0 | deg |
Cp_eff | 0.15 | |
cxw | 1.25 | |
ell | 1.414 | |
expefi | 0.99 | |
inpex | 0 | |
inpTblad | 1 | |
ithcyl | 1 | |
kacqui | 0 | no acq. device |
kalmod | 0 | |
makeCompositeTank | 0 | |
mass_lbm | 0.0 | lbm |
matlName | Ti | |
name | tank | |
Number | 1 | |
|
|
Input | Default | Units |
NumExtraBaffles | 0 | |
ptank | 350.0 | psia |
RbigOvrRsml | 1.2 | |
rhoacq | 0.28 | lbm/cuin |
rhobnd | 0.04 | lbm/cuin |
rholiner | 0.1 | lbm/cuin |
sf | 1.5 | |
tblad | 0.03 | in |
tbond | 0.03 | in |
tliner | 0.0 | in |
tMinGaugeUser | 0.0 | |
ttrspc | 0.01 | in |
vfree | 1000.0 | cuin |
|
Tank_Piston
***********
`Source Code: Tank_Piston.py <./_static/colorized_massitems/Tank_Piston.html>`_
.. code:: python
Tank_Piston( name="tank", mass_lbm=0.0,
inputLoverD=1, metalName="Ti", overwrapName="grEpox",
vfree=4.0,ptank=1400.0,
sf=1.5,cxw=1.0,Number=1,
inpex=0,expefi=0.99, dPpiston=10.0, LoDpiston=0.45,
LoverD=5.0,Dinside=1.0, thkMetal_minG=0.010, thkMetal=None,
thkOvInput=None, thkMetalInp=None)
.. raw:: html
Input | Default | Units |
cxw | 1.0 | |
Dinside | 1.0 | |
dPpiston | 10.0 | psig |
expefi | 0.99 | |
inpex | 0 | |
inputLoverD | 1 | |
LoDpiston | 0.45 | |
LoverD | 5.0 | |
mass_lbm | 0.0 | lbm |
metalName | Ti | |
name | tank | |
|
|
Input | Default | Units |
Number | 1 | |
overwrapName | grEpox | |
ptank | 1400.0 | psia |
sf | 1.5 | |
thkMetal | None | |
thkMetal_minG | 0.01 | in |
thkMetalInp | None | |
thkOvInput | None | |
vfree | 4.0 | cuin |
|
Tank_PVOW
*********
`Source Code: Tank_PVOW.py <./_static/colorized_massitems/Tank_PVOW.html>`_
.. code:: python
Tank_PVOW( name="tank", mass_lbm=0.0,
PVOW_inp = 0.5E6, MEOP_based=1,
vfree=1000.0,ell=1.414,rcyltd=2.0,ptank=350.0,
sf=1.5,cxw=1.0, matlName="Ti",
inpex=0,expefi=0.99, Number=1,
tliner=0.0,rholiner=0.1)
.. raw:: html
Input | Default | Units |
cxw | 1.0 | |
ell | 1.414 | |
expefi | 0.99 | |
inpex | 0 | |
mass_lbm | 0.0 | lbm |
matlName | Ti | |
MEOP_based | 1 | |
name | tank | |
Number | 1 | |
|
|
Input | Default | Units |
ptank | 350.0 | psia |
PVOW_inp | 500000.0 | |
rcyltd | 2.0 | |
rholiner | 0.1 | lbm/cuin |
sf | 1.5 | |
tliner | 0.0 | in |
vfree | 1000.0 | cuin |
|
Tank_Torus
**********
`Source Code: Tank_Torus.py <./_static/colorized_massitems/Tank_Torus.html>`_
.. code:: python
Tank_Torus( name="toroidal_tank", mass_lbm=0.0,
makeCompositeTank=0, matlName="Ti",
RmajorOverRminor=3.0, RmajorInput=None, RminorInput=None,
tMinGaugeUser=0.0,
vfree=1000.0,ptank=350.0,
sf=1.5,cxw=1.25, NumExtraBaffles=0,
kacqui=0,inpex=0,expefi=0.99, Number=1,
inpTblad=1, tblad=0.030,tbond=0.030,ttrspc=0.010,
rhobnd=0.04,rhoacq=0.28,tliner=0.0,rholiner=0.1)
.. raw:: html
Input | Default | Units |
cxw | 1.25 | |
expefi | 0.99 | |
inpex | 0 | |
inpTblad | 1 | |
kacqui | 0 | no acq. device |
makeCompositeTank | 0 | |
mass_lbm | 0.0 | lbm |
matlName | Ti | |
name | toroidal_tank | |
Number | 1 | |
NumExtraBaffles | 0 | |
ptank | 350.0 | psia |
rhoacq | 0.28 | lbm/cuin |
|
|
Input | Default | Units |
rhobnd | 0.04 | lbm/cuin |
rholiner | 0.1 | lbm/cuin |
RmajorInput | None | |
RmajorOverRminor | 3.0 | |
RminorInput | None | |
sf | 1.5 | |
tblad | 0.03 | in |
tbond | 0.03 | in |
tliner | 0.0 | in |
tMinGaugeUser | 0.0 | |
ttrspc | 0.01 | in |
vfree | 1000.0 | cuin |
|
Tpa
---
Pump
****
`Source Code: Pump.py <./_static/colorized_massitems/Pump.html>`_
.. code:: python
Pump( name="pump", fluName="MMH", wdot=1.0,
mass_lbm=0.0, matlName="Ti", Pinlet=25.0, Tinlet=530.0,
deltaP=250.0, rpm=20000.0, eff=0.62, cxw=1.0, pStages=1,
vDisMx=2100.0, vIndMx=1165.0, spspMx=5000.0,
SigShaft = 40000.0, DtipMn=0.75,
suctMx=20000.0, spspMn=400.0)
.. raw:: html
Input | Default | Units |
cxw | 1.0 | |
deltaP | 250.0 | psig |
DtipMn | 0.75 | in |
eff | 0.62 | |
fluName | MMH | |
mass_lbm | 0.0 | lbm |
matlName | Ti | |
name | pump | |
Pinlet | 25.0 | psia |
pStages | 1 | |
|
|
Input | Default | Units |
rpm | 20000.0 | rpm |
SigShaft | 40000.0 | |
spspMn | 400.0 | |
spspMx | 5000.0 | |
suctMx | 20000.0 | |
Tinlet | 530.0 | |
vDisMx | 2100.0 | ft/sec |
vIndMx | 1165.0 | ft/sec |
wdot | 1.0 | lbm/sec |
|