WOLFRAM SYSTEM MODELER

CylinderEqualAreaSpring

Same as CylinderDoubleFriction but with springs that move the cylinder back to the center position

Diagram

Wolfram Language

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

Information


This is a model of a cylinder with return springs that move the cylinder back to the center position when there is no pressure difference between the chambers. See Chamber for a description of the cylinder chambers.

Reference

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

Parameters (30)

medium

Value: Oil()

Type: Medium

Description: Medium in the component

useSupport

Value: false

Type: Boolean

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

c_a

Value: 1000.0

Type: TranslationalSpringConstant (N/m)

Description: Spring constant for left side (a)

lengthSpring_a

Value: lengthHousing / 2

Type: Distance (m)

Description: Unstretched spring length for left side (a)

c_b

Value: 1000.0

Type: TranslationalSpringConstant (N/m)

Description: Spring constant for right side (b)

lengthSpring_b

Value: lengthHousing / 2

Type: Distance (m)

Description: Unstretched spring length for right side (b)

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: 10000000.0

Type: TranslationalDampingConstant (N⋅s/m)

Description: Damping constant for cylinder wall

diameterRod_a

Value: 0.0036

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: 0.1

Type: Diameter (m)

Description: Diameter of piston

lengthHousing

Value: 0.5

Type: Length (m)

Description: Total length of cylinder

lengthPiston

Value: 0.05

Type: Length (m)

Description: Length of piston

lengthRod_a

Value: 0.5

Type: Length (m)

Description: Length of left rod (a)

lengthRod_b

Value: lengthRod_a

Type: Length (m)

Description: Length of right rod (b)

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.0001

Type: Length (m)

Description: Length of spring effect of wall

sStart

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: Piston friction: Viscous dependent friction

F_Coulomb

Value: 5

Type: Force (N)

Description: Piston friction: Constant friction (Coulomb force)

F_Stribeck

Value: 10

Type: Force (N)

Description: Piston friction: Stribeck effect

fexp

Value: 0

Type: ExponentialFrictionDecay (1/(m/s))

Description: Piston friction: Exponential decay

f_hyd

Value: 1e-006

Type: PressureDependentFriction (N/Pa)

Description: Coefficient for pressure dependent friction

densityPiston

Value: 7800.0

Type: Density (kg/m³)

Description: Density of pistion

Connectors (7)

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_b

Type: Port_a

Description: Port for hydraulic fluid (filled icon)

port_a

Type: Port_a

Description: Port for hydraulic fluid (filled icon)

port_externalLeakage

Type: Port_b

Description: Port for hydraulic fluid (unfilled icon)

Components (6)

medium

Type: Medium

Description: Medium in the component

fixed

Type: Fixed

Description: Fixed support/housing, if not useSupport

cylinderDoubleFriction

Type: CylinderDoubleFriction

Description: Same as CylinderDouble but with more friction types added, like Stribeck friction. This model also has external leakage.

spring_a

Type: Spring

Description: Linear 1D translational spring

spring_b

Type: Spring

Description: Linear 1D translational spring

housing

Type: Rod

Description: Rod without inertia