CYLDouble-acting cylinderCylinderDA · Двухсторонний цилиндр
A cap end · B rod end · M mechanical outputConverts hydraulic power to translational mechanical power. Positive velocity and increasing position mean extension. Mass, damping and applied load belong to the separate MechanicalLoad block.
AA = πD²/4 · AB = π(D² − d²)/4
QA = AAv · QB = −ABv
Fhyd = AApA − ABpB · dx/dt = v
flocal,M = −v · pAQA + pBQB − Fhydv = 0
QA = AAv · QB = −ABv
Fhyd = AApA − ABpB · dx/dt = v
flocal,M = −v · pAQA + pBQB − Fhydv = 0
| Parameter | Meaning / unit | Default |
|---|---|---|
| D / d | Piston / rod diameter [m] | 0.05 / 0.025 |
| L / x0 | Stroke / initial position [m] | 0.3 / 0.15 |
- Limits
- D > d > 0; 0 < x0 < L. Reaching x = 0 or L terminates simulation; velocity is not forcibly set to zero.
- Outputs
- Position, velocity, hydraulic force, A/B flows and mechanical output power F_hyd·v.
- Scope
- Two ideal internal TFs; x is a kinematic state, not energy storage. Add external C blocks for fixed chamber compliance. No leakage, seal friction, variable chamber compliance or contact continuation.