modelPreLoad

Preload of a spool using ElastoGap models

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

When designing hydraulic valves it is often necessary to hold the spool in a certain position as long as an external force is below a threshold value. If this force exceeds the threshold value a linear relation between force and position is desired. There are designs that need only one spring to accomplish this task. Using the ElastoGap elements this design can be modelled easily. Drawing of spool.

Preload 1
Preload 3
Preload 4

Simulate for 100 s and plot the spool position spool.s as a function of working force force.f. For positive force, the spool moves in positive direction - in figure below the start value spool.s.start influences the offset.

Preload 2

Components

TypeNameDefaultDescription
Translational.Components.ElastoGapinnerContactA
Translational.Components.ElastoGapinnerContactB
Translational.Components.Massspool
Translational.Components.FixedfixedLe
Translational.Components.MassspringPlateA
Translational.Components.MassspringPlateB
Translational.Components.Springspring
Translational.Components.ElastoGapouterContactA
Translational.Components.ElastoGapouterContactB
Translational.Components.Rodrod1
Translational.Components.Damperfriction
Translational.Sources.Forceforce
Translational.Components.Rodhousing
Translational.Components.Rodrod3
Translational.Components.Rodrod4
Translational.Components.Rodrod2
Modelica.Blocks.Sources.SinesineForce