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