Engee documentation

Translational Spring

An ideal spring in mechanical translational systems.

blockType: AcausalFoundation.Mechanical.Translational.Elements.Spring

Path in the library:

/Physical Modeling/Fundamental/Mechanical/Translational/Elements/Translational Spring

Description

Block Translational Spring It is an ideal mechanical linear spring described by the following equations:

Where:

  • — the force transmitted through the spring.

  • — coefficient of elasticity.

  • — relative displacement (spring deformation).

  • — initial displacement of the spring (initial deformation); the spring can be initially compressed ( ) or stretched ( ).

  • and С — absolute positions of ports R and C, respectively.

  • — relative speed.

  • — Time.

The positive direction of the block is from port R to port C. This means that the force is positive if it acts in the direction from R to C.

Ports

R — pass port:q[<br>] translational mechanics

Mechanical translational port.

C — pass port:q[<br>] translational mechanics

Mechanical translational port.

Parameters

Spring rate, N/m — pass elasticity coefficient:q[<br>] 1000.0 N/m (by default) | scalar

Coefficient of elasticity.

Initial value of velocity, m/s — initial value of speed
0.0 (by default)

The initial speed value.

Initial value of force, N — initial value of force
0.0 (by default)

The initial value of the force.

Initial value of deformation, m — initial value of deformation
0.0 (by default)

The initial value of deformation.