Rotary spring





| C |
in the palette on the schematic

The block is designed to simulate a linear rotary spring with a constant spring constant.

The deformation (extension) of the spring φ in rad is determined by the formula:

where:
  • φ0 – initial spring extension, rad
  • φC and φR – turn angles at the ports "C" and "R", respectively, rad
The spring torque is determined by the formula:



where:
  • TC and TC – torques applied to ports "C" and "R", respectively, Nm
  • K – spring constant, N·m/rad

The value of the spring constant K in N·m/rad is displayed next to the block.

Inputs

Name Description Connection line type
C Port for connecting a conditionally fixed case (case) Rotary mechanics
R Port for connecting a conditionally moving shaft (rotor) Rotary mechanics

Outputs

None.

Properties

Name Parameter Description By default Data type
Spring constant, N·m/rad K Spring constant 1 Вещественное
Initial extension (Fir - Fic), rad Fi0 Initial spring extension at zero angles of rotation at the block ports. A negative value sets the pre-compression 0 Вещественное

Parameters

Name Parameter Description Data type
Spring deformation, rad Fi Spring extension. Negative values mean compression Вещественное
Elastic torque, Nm T Torque transmitted to port "R" Вещественное

Examples

Examples of block application: