| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Simscape |
| Contents | Index |
| Learn more about Simscape |
Mechanical Rotational Elements
The Rotational Spring block represents an ideal mechanical rotational linear spring, described with the following equations:
![]()
![]()
![]()
where
| T | Torque transmitted through the spring |
| K | Spring rate |
| φ | Relative displacement angle (spring deformation) |
| φinit | Spring preliminary winding (spring offset) |
| φR,φC | Absolute angular displacements of terminals R and C, respectively |
| ω | Relative angular velocity |
| t | Time |
The block positive direction is from port R to port C. This means that the torque is positive if it acts in the direction from R to C.

Spring rate. The default value is 10 N*m/rad.
Spring initial deformation, or offset, in angular units. The deformation is determined as φ = φinit + φR – φC, where φinit is the initial deformation, and φR,φCare the absolute angular displacements of terminals R and C in the globally assigned positive direction. The spring can be initially compressed (φinit > 0) or stretched (φinit < 0). This parameter specifies the initial condition for use in computing the block's initial state at the beginning of a simulation run. For more information, see Computing Initial Conditions. The default value is 0.
The block has the following ports:
![]() | Rotational Pneumatic-Mechanical Converter | Simulink-PS Converter | ![]() |

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |