Double Acting Cylinder
Ideal transformation between hydraulic and 1-D translational work
Description
Equations
Variables
Connections
Parameters
The Double Acting Cylinder component models a double-acting translational actuator. It transforms work between the hydraulic and translational domains.
A boolean parameter, Reversed, allows reversing the positive flow direction.
Variable port volumes calculated based on the piston relative position can be added to side A and side B.
Optional end cushions restrict the stroke length of the piston.
The following equations are used when .
If , the direction of the arrow on the component's icon changes to indicate that the direction of the positive flow is reversed. This means, for example, if the cylinder is fixed and a positive flow is fed to side A then the direction of positive displacement for the piston is opposite that of the case.
Volumes
Variable port volumes calculated based on the piston relative position, , can be added to side A and side B using . The equations for the variable port volumes are as follows.
The equations for calculating are discussed in Constant Volume.
If , the component icon changes to indicate that variable port volumes are being used.
Name
Units
Modelica ID
Pressure port
portx.p
Flow rate through port
portx.q
Relative distance from flange a to b
s_rel
Relative velocity of flanges
v_rel
Hydraulic port
portA
portB
Left flange of compliant 1-dim. translational component
flange_a
Right flange of compliant 1-dim. translational component
flange_b
Basic
Default
Reversed
When checked (true), positive flow direction is reversed
reversed
Use diameters
When checked (true), diameters are used to specify the area
useDiameter
Effective area of piston - side A
Aa
Effective area of piston - side B
Ab
Diameter of bore - side A
Dbore
Diameter of rod - side B
Drod
Piston viscous friction coefficient
d
Use volumes
When checked (true), variable hydraulic volume chambers are added to sides A and B
useVolume
Housing length
LH
Piston length
LP
Dead volume of side A
VA0
Dead volume of side B
VB0
End Cushions
Use end cushions
True adds cushions to the cylinder and enables , , , and parameters
useEndCushions
Maximum piston position
Lmax
Minimum piston position
Lmin
End cushion stiffness
kc
End cushion damping
cc
See Also
Hydraulics Library
Linear Actuators
Download Help Document