WOLFRAM SYSTEM MODELER

Servo3

Example circuit of a cylinder moving a load

Diagram

Wolfram Language

In[1]:=
SystemModel["Hydraulic.Examples.Translation.Servo3"]
Out[1]:=

Information

This example model shows how to move a load with a cylinder. The directional control valve is used to connect the cylinder ends with either the pump or tank depending on the command. The pressure relief valve limits system pressure by opening when the pressure has reached a certain threshold. Pilot-operated check valves are used to reduce slippage.

Fig. 1 shows how the control valve moves to the upper state and then back to its center state. Fig. 2 shows how the check valves allow flow when the control valve is in its upper state. Fig. 3 shows how the cylinder moves when the control valve is in its upper state.

servo3Plot1
Fig. 1 Control valve opening state

servo3Plot2
Fig. 2 Flow through check valves. The difference is caused by asymmetric piston areas. The rod diameter to the left of the piston is zero.

servo3Plot3
Fig. 3 Load position

Parameters (1)

medium

Value: Oil()

Type: Medium

Description: Medium in the component

Components (18)

medium

Type: Medium

Description: Medium in the component

startStep

Type: Step

tank1

Type: Tank

tank2

Type: Tank

pump

Type: Pump

tank3

Type: Tank

positionSensor

Type: PositionSensor

cylinderDouble

Type: CylinderDouble

constantSpeed

Type: ConstantSpeed

pressureReliefValve

Type: PressureReliefValve

controlValve

Type: PCVE43FloatingCenter

gravity

Type: ConstantForce

min

Type: Min

stopStep

Type: Step

const

Type: Constant

checkValve1

Type: PilotOperatedCheckValvePilotToOpen

checkValve2

Type: PilotOperatedCheckValvePilotToOpen

mass

Type: Mass