Analyze Vibration
analyze_vibrationAnalyse a mass-spring-damper system. Returns natural frequency (rad/s and Hz), damping ratio, damped natural frequency, system classification, logarithmic decrement, and engineering flags. All inputs must be in strict SI units.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mass | Yes | Mass of the system in kilograms | |
| stiffness | Yes | Spring stiffness in Newtons per metre | |
| damping_coefficient | Yes | Damping coefficient in Newton-seconds per metre |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| f_d | Yes | Damped natural frequency in Hz (underdamped only) | |
| f_n | Yes | Natural frequency in Hertz | |
| zeta | Yes | Damping ratio (dimensionless) | |
| omega_d | Yes | Damped natural frequency in rad/s (underdamped only) | |
| omega_n | Yes | Natural frequency in radians per second | |
| c_critical | Yes | Critical damping coefficient in N·s/m | |
| log_decrement | Yes | Logarithmic decrement (underdamped only) | |
| classification | Yes | System damping classification | |
| engineering_flags | Yes | Advisory messages about the system characteristics |