WOLFRAM SYSTEM MODELER

CylinderDouble

Double cylinder model

Diagram

Wolfram Language

In[1]:=
SystemModel["Hydraulic.Cylinders.CylinderDouble"]
Out[1]:=

Information


This is a model of a double acting cylinder with mass, friction, and internal leakage. See Chamber for a description of the cylinder chambers.

Limitations

Only viscous friction has been modeled.

Reference

C. Nordling and J. Österman, Physics Handbook for Science and Engineering, 7th ed., Lund, Sweden: Studentlitteratur, 2004 p. 183.

Parameters (22)

medium

Value: Oil()

Type: Medium

Description: Medium in the component

useSupport

Value: false

Type: Boolean

Description: = true, if support flange enabled, otherwise implicitly grounded

GLeak

Value: 1e-020

Type: PressureDependentLeakage (m³/(s⋅Pa))

Description: Leakage between cylinders

cWall

Value: 10000000.0

Type: TranslationalSpringConstant (N/m)

Description: Spring constant for cylinder wall

dWall

Value: 5000.0

Type: TranslationalDampingConstant (N⋅s/m)

Description: Damping constant for cylinder wall

diameterRod_a

Value:

Type: Diameter (m)

Description: Diameter of rod at left side (a)

diameterRod_b

Value: diameterRod_a

Type: Diameter (m)

Description: Diameter of rod at right side (b)

diameterPiston

Value:

Type: Diameter (m)

Description: Diameter of piston

lengthHousing

Value:

Type: Length (m)

Description: Total length of cylinder

lengthPiston

Value:

Type: Length (m)

Description: Length of piston

lengthRod_a

Value:

Type: Length (m)

Description: Length of left rod (a)

lengthRod_b

Value: lengthRod_a

Type: Length (m)

Description: Length of right rod (b)

densityPiston

Value: 7800.0

Type: Density (kg/m³)

Description: Density of pistion

mPiston

Value: densityPiston * lengthPiston * pi * (diameterPiston / 2) ^ 2

Type: Mass (kg)

Description: Mass of piston

pStart_a

Value: 0

Type: Pressure (Pa)

Description: Start pressure for left side of piston (a)

pStart_b

Value: pStart_a

Type: Pressure (Pa)

Description: Start pressure for right side of piston (b)

lengthWall

Value: 0

Type: Length (m)

Description: Length of spring effect of wall

s0

Value: lengthHousing / 2

Type: Position (m)

Description: Start position of piston

vStart

Value: 0

Type: Velocity (m/s)

Description: Start velocity of piston

Vdead_a

Value: 0.005 * (lengthHousing - lengthPiston - lengthWall) / 2 * pi * (diameterPiston / 2) ^ 2

Type: Volume (m³)

Description: Dead volume for left part (a)

Vdead_b

Value: Vdead_a

Type: Volume (m³)

Description: Dead volume for right part (b)

F_viscous

Value: 10000

Type: ViscousDependentFriction (N/(m/s))

Description: Viscous dependent friction

Connectors (6)

flange_a

Type: Flange_a

Description: (left) driving flange (flange axis directed into cut plane, e. g. from left to right)

flange_b

Type: Flange_b

Description: (right) driven flange (flange axis directed out of cut plane)

support

Type: Support

Description: Support/housing of component

internalSupport

Type: Support

Description: Internal support/housing of component (either connected to support, if useSupport=true, or connected to fixed, if useSupport=false)

port_a

Type: Port_a

Description: Port for hydraulic fluid (filled icon)

port_b

Type: Port_a

Description: Port for hydraulic fluid (filled icon)

Components (12)

medium

Type: Medium

Description: Medium in the component

fixed

Type: Fixed

Description: Fixed support/housing, if not useSupport

friction

Type: Damper

Description: Linear 1D translational damper

housing

Type: Rod

Description: Rod without inertia

chamber_b

Type: Cylinder

Description: Cylinder chamber

elastoGap_a

Type: ElastoGap

Description: 1D translational spring damper combination with gap

elastoGap_b

Type: ElastoGap

Description: 1D translational spring damper combination with gap

rod_a

Type: Rod

Description: Rod without inertia

rod_b

Type: Rod

Description: Rod without inertia

piston

Type: Mass

Description: Sliding mass with inertia

chamber_a

Type: Cylinder

Description: Cylinder chamber

leakage

Type: RestrictionLaminar

Description: Laminar restriction using conductance

Used in Examples (12)

AccumulatorAndCylinderCircuit

Hydraulic.Examples.Accumulators

Example circuit with an accumulator and cylinder

MeterIn

Hydraulic.Examples.FlowControl

Example circuit with meter-in flow control

MeterOut

Hydraulic.Examples.FlowControl

Example circuit with meter-out flow control

BleedOff

Hydraulic.Examples.FlowControl

Example circuit with bleed-off flow control

SubCircuitWithReducedPressure

Hydraulic.Examples.MultipleActuators

Example circuit with a sub-circuit operating at a reduced pressure

SequenceCircuit1

Hydraulic.Examples.MultipleActuators

Example circuit with two cylinders working in a sequence

SequenceCircuit2

Hydraulic.Examples.MultipleActuators

Example circuit with two cylinders working in a sequence

Servo1

Hydraulic.Examples.Translation

Example circuit of a cylinder moving a load

Servo2

Hydraulic.Examples.Translation

Example circuit of a cylinder moving a load with the help of a simple controller

Servo3

Hydraulic.Examples.Translation

Example circuit of a cylinder moving a load

LoadHoldingCircuit

Hydraulic.Examples.Translation

Example circuit of a cylinder lifting and holding a mass

Filters

Hydraulic.Examples.Filter

Example of a hydraulic system using filters