Single Rod Piston In Cylinder $—$ Single acting piston in cylinder with elastic end stops

Variables

 Name Value Units Description Modelica ID ${m}_{\mathrm{piston}}$ pistonMass $\mathrm{rodB}$ Rod from piston head to flange_b rodB $\mathrm{endStopA}$ endStopA $\mathrm{endStopB}$ endStopB $\mathrm{housing}$ housing $\mathrm{motion}$ Component defining the relative motion between the housing and the piston motion $\mathrm{housingMass}$ housingMass

Connections

 Name Description Modelica ID $\mathrm{mount}$ Mount flange (optional) mount ${\mathrm{flange}}_{b}$ Piston rod mounting b flange_b $\mathrm{piston}$ Piston reference position piston

Parameters

General Parameters

 Name Default Units Description Modelica ID has housing mass $\mathrm{false}$ If true, the housing has a mass associated to it hasHousingMass ${m}_{\mathrm{housing}}$ $1$ $\mathrm{kg}$ Mass of housing mHousing $m$ $1$ $\mathrm{kg}$ Mass of piston m ${s}_{\mathrm{max}}$ $1$ $m$ Cylinder maximum stroke (between compliant cylinder walls) s_max ${s}_{\mathrm{start}}$ $\frac{1}{2}{s}_{\mathrm{max}}$ $m$ Cylinder initial stroke s_start ${v}_{\mathrm{start}}$ $0$ $\frac{m}{s}$ Cylinder initial velocity v_start ${L}_{B}$ $1$ $m$ Position of flange_b relative housing when cylinder is fully compressed L_B ${c}_{A}$ $1$ $\frac{N}{m}$ Stiffness of stop at stroke end A c_A ${d}_{A}$ $1$ $\frac{Ns}{m}$ Damping of stop at stroke end A d_A ${c}_{B}$ $1$ $\frac{N}{m}$ Stiffness of stop at stroke end B c_B ${d}_{B}$ $1$ $\frac{Ns}{m}$ Damping of stop at stroke end B d_B

Conditional Parameters

 Name Default Units Description Modelica ID enable mount $\mathrm{true}$ True if mount flange is enabled, otherwise the component is assumed to be not enable_mount to ground at the position s0. enable_mount ${s}_{0}$ $0$ $m$ Internal  mount position if enable_mount=false s0 $\mathrm{reverse}$ $\mathrm{false}$ Reverse the positive flow in the component reverse