Modal Transient Analysis of a System Subjected to an Applied Force via a Ramp Invariant Digital Recursive Filtering Relationship: force_ramp_invariant.pdf
Reference Papers:
Irvine Impulse Response Function 1
Irvine Impulse Response Function 2
* * * * * * * * * * *
SDOF Matlab Script: arbit_force.m
MDOF Matlab Script: mdof_modal_arbit_force_ri.m
SRS Matlab Script: srs_force.m
Matlab Supporting Functions for the above scripts:
ramp_invariant_filter_coefficients.m
* * * * * * * * * * *
Python versions of the programs are being made available at:
Python Digital Recursive Filtering Page
* * * * * * * * * * *
The same method can be applied to a multi-degree-of-freedom system with enforced motion on specified dof.
Note that the enforced motion method can also be used for base excitation if a seismic mass is inserted into the system model. The seismic mass value may be arbitrary.
The method is given in the paper: modal_enforced_motion_ramp_invariant.pdf
* * * * * * * * * * *
Matlab script for enforced acceleration: mdof_modal_enforced_acceleration_ri.m
Matlab script for enforced displacement: mdof_modal_enforced_displacement_ri.m
Supporting functions:
(Some of the previously listed functions are also required.)
* * * * * * * * * * *
See also:
Vibrationdata Modal Transient Matlab Page
Vibrationdata Modal Transient C/C++ Page
Enjoy,
Tom Irvine

1 thought on “Modal Transient Analysis Numerical Engine, Applied Force”