Modal Parameters Identification in Frequency Domain
This tool allows to identify modal parameters, eigenfrequency, modal damping factor and modal residues using complex Frequency Response Function (FRF) of a SISO system. The algorithm is based on
- the Linear Square Complex Frequency Estimator (LSCF) using discrete-time z-model
- the Least-Squares Frequency-Domain estimator (LSFD).
The choice of the identification order and the selection of the physical poles are assisted by a stabilization chart using frequency and damping convergence criteria. The stabilization chart can then be automatically interpreted.
The folder contains:
- A file example (file_example.m) based on a numerical 4 dofs system with low damping (OMG.mat, FRF.mat) or high damping (OMG.mat, FRF_hd.mat).
- the function time2frf.m allows to load time data (time, input, output) in .txt format and returns complex FRF and natural frequency vector.
- the function select_frf.m allows to select a part of the FRF in the specified frequency range.
- the function lscf.m estimates eigenfrequency and modal damping factor at specified order or using a stabilization chart in a specified order range and computes identified FRF using discrete z-model.
- the function select_stabchart.m allows to select physical stable poles in the stabilization chart.
- the function lsfd.m estimates complex residues and identified FRF using s-model.
- the function add_poles.m allows to add poles on the stabilization chart using round markers with color proportional to the modaldamping factor value.
Cite As
Baptiste Chomette (2024). Modal Parameters Identification in Frequency Domain (https://www.mathworks.com/matlabcentral/fileexchange/75191-modal-parameters-identification-in-frequency-domain), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
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.