Single Harmonic Nonlinear Vibration Problem Solver
The GUI is my project work submission for the course named Nonlinear Vibrations at METU Mechanical Engineering Department.
This graphical user interface calculates the responses of the multi degree freedom system having nonlinearities in a specific frequency range by using single harmonic representation. The GUI contains those nonlinearities:
Cubic Stiffness
Piecewise Linear Stiffness
Dry Friction (Hysteretic)
Velocity Squared Damping
Piecewise Linear Viscous Damping
Gap Nonlinearity
Bilinear Viscous Damping
Bilinear Stiffness
The GUI uses single harmonic describing functions to calculate the force induced by the nonlinearity in frequency domain. Since it uses only single harmonic to represent the nonlinearities, the bias terms are neglected for the nonlinearities not odd-symmetric such as gap nonlinearity, bilinear stiffness etc. It benefits receptance method to decrease computation time if possible. It uses arc-length continuation method and Newton's method to solve numerical equations.
The GUI have user be able to change forcing and to add nonlinear elements to the linear system.
All parameters are in basic units. The GUI is developed in MATLAB R2012a.
The package contains a simple user manual.
Cite As
Barış Deniz SAĞLAM (2024). Single Harmonic Nonlinear Vibration Problem Solver (https://www.mathworks.com/matlabcentral/fileexchange/48255-single-harmonic-nonlinear-vibration-problem-solver), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Mathematics and Optimization > Optimization Toolbox > Nonlinear Optimization >
- Engineering > Mechanical Engineering > Acoustics, Noise and Vibration >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.