Torsion spring
Linear torsion spring: τ = c·(φ_rel − φ_rel0).
- rotational
- Modelica Standard Library
- 2 ports
- 2 parameters
rotSpringLibraryRotationalDescription
A linear torsion spring between two flanges. Connect it between two inertias to model shaft elasticity, or between an inertia and Fixed (rotational) to model a return spring.
Example
Rotational drivetrain A torque step drives a motor inertia through a 2:1 gear and a shaft spring into a damped load, with every rotational sensor.
Also in this example:Torque sensorFixed (rotational)Torsion damperInertia (ideal)Ideal gearTorque stepSpeed sensor (ideal)Acceleration sensorPower sensor (rotational)Relative speed sensor
Ports
Conserving terminals 2
-
a
flange_aFlange a. Receives −τ.
-
b
flange_bFlange b. Receives τ, the spring torque.
Parameters
-
Stiffness
c10000 N·m/rad≥ 0
Torsional stiffness, in N·m/rad. Zero or positive.
-
Unstretched angle
phi_rel00 radRelative angle at which the spring exerts no torque, in radians.
Equations
φ_rel = flange_b.phi − flange_a.phi τ = c · (φ_rel − phi_rel0) flange_b.tau = τ, flange_a.tau = −τ
Implementation
Modelica.Mechanics.Rotational.Components.SpringAssumptions and limitations
- No damping and no mass. A stiff spring between two inertias makes the model stiff; add a little damping in parallel.
See also
Select a block in Gradara and press F1 to open its page offline.