APM Important Outputs Definition
This is a list of all significant outputs for the APM tutorial. They are organized by object, those being bodies, chambers, orifices and films.
Chambers
Inlet Chamber (inletChamber
)
vFluxNetinletChamber: Volumetric flow rate into the inlet chamber from all sources
Outlet Chamber (outletChamber
)
vFluxNetoutletChamber: Volumetric flow rate into the outlet chamber from all sources
Case Chamber (caseChamber
)
vFluxNetcaseChamber: Volumetric flow rate into the case chamber from all sources
Displacement Chamber (dcChamber
)
Note: The DC chamber object and the DC signal chamber object will have all the same properties. Both objects exist so the user can choose whether to couple the simulation.
vFluxNetdcChamber: Volumetric flow rate into the DC from all sources
hFluxNetdcChamber: Net enthalpy flux into the DC
VdcChamber: Volume of the DC
pdcChamber: Pressure of the DC
TdcChamber: Temperature of the DC
BMdcChamber: Bulk Modulus of the DC
rhodcChamber: Density of the DC
Slipper Pocket (slipperPocket
)
Note: The slipperPocket object and the slipperSignalPocket object will have all the same properties. Both objects exist so the user can choose whether to couple the simulation.
vFluxNetslipperPocket: Volumetric flow rate into the slipper pocket from all sources
hFluxNetslipperPocket: Net enthalpy flux into the slipper pocket
pslipperPocket: Pressure of the slipper pocket
TslipperPocket: Temperature of the slipper pocket
BMslipperPocket: Bulk Modulus of the slipper pocket
rhoslipperPocket: Density of the slipper pocket
Orifices
Note: The number of piston-slipper assemblies is a user input, n_pistons. Each orifice will have a separate field for each output denoted by @. This symbol will be a number from 1 to :math::n_{piston}.
Pocket Orifice (pocketOrifice_@
)
vFluxpocketOrifice: Volumetric flow rate through the pocket orifice
hFluxpocketOrifice: Enthalpy flow through the pocket orifice
fVFluxpocketOrifice: Void fraction flux through the pocket orifice
fGFluxpocketOrifice: Gas fraction flux through the pocket orifice
Inlet Orifice (inletOrif_@
)
vFluxinletOrif: Volumetric flow rate through the inlet orifice
hFluxinletOrif: Enthalpy flow through the inlet orifice
fVFluxinletOrif: Void fraction flux through the inlet orifice
fGFluxinletOrif: Gas fraction flux through the inlet orifice
Outlet Orifice (outletOrif_@
)
vFluxoutletOrif: Volumetric flow rate through the outlet orifice
hFluxoutletOrif: Enthalpy flow through the outlet orifice
fVFluxoutletOrif: Void fraction flux through the outlet orifice
fGFluxoutletOrif: Gas fraction flux through the outlet orifice
Bodies
Valve plate-End case Assembly (vpEndCase
)
There are no significant outputs for the valve plate-end case assembly. It is a stationary body.
Swashplate (swashplate
)
There are no significant outputs for the swashplate assembly. It is a stationary body.
Cylinder Block (block
)
zblock: Cylinder block global frame position in the axial direction
pEblock: Cylinder block global frame angular velocity in x
qEblock: Cylinder block global frame angular velocity in y
Piston (piston_@
)
Note: The number of piston-slipper assemblies is a user input, n_pistons. Each piston will have a separate field for each output denoted by “piston_@” where @ is the number of that piston from 1 to :math::n_{piston}.
zpiston: Piston global frame position in z
yawpiston: Piston yaw Euler angle
Slipper (slipper_@
)
Note: The number of pistonslipper assemblies is a user input, n_pistons. Each slipper will have a separate field for each output denoted by “slipper_@” where @ is the number of that slipper from 1 to :math::n_{piston}.
zslipper: Slipper global frame position in z
wslipper: Slipper global frame linear velocity in z
Films
Piston Film
*Note: The number of piston films depends on the user input. If only the piston film is to be solved, only one piston film will be initialized called “pistonFilm_1”. If the block film is also solved, then all n_piston piston films and their respective boundary conditions will be initialized and output following the same naming convention for the pistons and slippers.
Piston Film (pistonFilm_@
)
FzShearTopBodypistonFilm: Piston film shear force in z on the cylinder block
FzShearBotBodypistonFilm: Piston film shear force in z on the piston
MzShearTopBodypistonFilm: Piston film shear force moment in z on the cylinder block
MzShearBotBodypistonFilm: Piston film shear force moment in z on the piston
hMinpistonFilm: Piston film minimum gap height
hMaxpistonFilm: Piston film maximum gap height
pMaxpistonFilm: Piston film maximum film pressure
pCMaxpistonFilm: Piston film maximum contact pressure
Piston Film Case Boundary Condition (pistonFilm_@CaseBC
)
QpistonFilmCaseBC: Volume flow into the case through the piston film
hFluxpistonFilmCaseBC: Enthalpy flux into the case through the piston film
Piston Film DC Boundary Condition (pistonFilm_@DCBC
)
QpistonFilmDCBC: Volume flow into the displacement chamber through the piston film
hFluxpistonFilmDCBC: Enthalpy flux into the displacement chamber through the piston film
Slipper Film
*Note: The number of slipper films depends on the user input. If only the slipper film is to be solved, only one piston film will be initialized called “slipperFilm_1”. If the block film is also solved, then a slipper film with boundary conditions will be initialized for each slipper following the same naming convention for the pistons and slippers.
Slipper Film (slipperFilm_@
)
FxShearBotBodyslipperFilm: Slipper film shear force in x on the slipper
FyShearBotBodyslipperFilm: Slipper film shear force in y on the slipper
MzShearBotBodyslipperFilm: Slipper film shear force moment in z on the slipper
hMinslipperFilm: Slipper film minimum gap height
hMaxslipperFilm: Slipper film maximum gap height
pMaxslipperFilm: Slipper film maximum film pressure
pCMaxslipperFilm: Slipper film maximum contact pressure
Slipper Film Case Boundary Condition (slipperFilm_@CaseBC
)
QslipperFilmCaseBC: Volume flow into the case through the slipper film
hFluxslipperFilmCaseBC: Enthalpy flux into the case through the slipper film
Slipper Film DC Boundary Condition (slipperFilm_@DCBC
)
QslipperFilmDCBC: Volume flux into the slipper pocket through the slipper film
hFluxslipperFilmDCBC: Enthalpy flux into the slipper pocket through the slipper film
Block Film
Block Film (blockFilm
)
FzPressblockFilm: Block film pressure force in z
MxShearTopBodyblockFilm: Block film shear force moment in x on the block
MyShearTopBodyblockFilm: Block film shear force moment in y on the block
hMinblockFilm: Block film minimum gap height
hMaxblockFilm: Block film maximum gap height
pMaxblockFilm: Block film maximum film pressure
pCMaxblockFilm: Block film maximum contact pressure
Block Film Case Boundary Conditions (blockInnerBC
/blockOuterBC
)
Q(blockInnerBC/blockOuterBC): Volume flow into the case through the block film on either boundary
hFlux(blockInnerBC/blockOuterBC): Enthalpy flux into the case through the block film on either boundary
Block Film DC Boundary Condition (blockFilmDCBC
)
QblockFilmDCBC: Volume flow into the displacement chamber through the block film
hFluxblockFilmDCBC: Enthalpy flux into the displacement chamber through the block film
Block Film Port Boundary Conditions (blockInletBC
/blockOutletBC
)
Q(blockInletBC/blockOutletBC): Volume flow into either port through the block film
hFlux(blockInletBC/blockOutletBC): Enthalpy flux into either port through the block film