Rotary spring with with variable spring constant





| C |
in the palette on the schematic

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

The deformation 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 TR – torques applied to ports "C" and "R", respectively, Nm
  • K – defined spring constant, Nm/rad
  • Kmin – minimum spring constant, Nm/rad

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
K Defined spring constant Mathematical

Outputs

None.

Properties

Title Parameter Description By default Data type
Minimum spring constant, Nm/rad Kmin Minimum spring constant 0 Вещественное
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: