WOLFRAM SYSTEM MODELER

SequenceCircuit2

Example circuit with two cylinders working in a sequence

Diagram

Wolfram Language

In[1]:=
SystemModel["Hydraulic.Examples.MultipleActuators.SequenceCircuit2"]
Out[1]:=

Information

This example model shows a sequence of two operations: first a clamping and then a punching operation. A sequence valve is used to make sure the punching operation is performed when a minimum pressure has been reached. A pressure-reducing valve is used to make sure the clamping pressure does not exceed a maximum pressure.

Fig. 1 shows how the punching cylinder starts to move when the clamping cylinder has reached a certain position. Fig. 2 shows how the cylinder pressures are affected by the sequence valve and the pressure-reducing valve.

sequenceCircuit2Plot1
Fig. 1 Cylinder positions

sequenceCircuit2Plot2
Fig. 2 Cylinder pressures. Notice how the clamping pressure is reduced by the pressure-reducing valve opening pressure. Also notice that the punching pressure is larger than the clamping pressure.

Reference

Industrial Hydraulics Manual, 5th ed., Maumee, OH: Eaton Hydraulics Training Services, 2008 p. 498.

Parameters (2)

medium

Value: Oil()

Type: Medium

Description: Medium in the component

openingPressure

Value: 5000000.0

Type: Pressure (Pa)

Description: Pressure-reducing valve opening pressure

Components (21)

medium

Type: Medium

Description: Medium in the component

clampCylinder

Type: CylinderDouble

stepStart

Type: Step

tank1

Type: Tank

positionSensorClamp

Type: PositionSensor

pump

Type: Pump

punchControlValve

Type: DCVE43ClosedCenter

clampControlValve

Type: DCVE43TandemCenter

pressureReliefValve

Type: PressureReliefValve

sequenceValve

Type: SequenceValve

constantSpeed

Type: ConstantSpeed

tank2

Type: Tank

pressureReducingValve

Type: PressureReducingValve

tank3

Type: Tank

tank4

Type: Tank

punchCylinder

Type: CylinderDouble

positionSensorPunch

Type: PositionSensor

const

Type: Constant

const1

Type: Constant

greaterThreshold1

Type: GreaterThreshold

booleanToReal1

Type: BooleanToReal