Modal Transient Analysis Numerical Engine, Applied Force

sdof_force

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:

Smallwood

Irvine General Coordinate

Irvine Impulse Response Function 1

Irvine Impulse Response Function 2

Irvine SRS

* * * * * * * * * * *

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:

srs_coefficients.m

ramp_invariant_filter_coefficients.m

enter_time_history.m

fix_size.m

Generalized_Eigen.m

mdof_plot.m

idof_plot.m

ODE_force_input.m

progressbar.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:

ODE_acceleration_input.m

ODE_displacement_input.m

partition_matrices.m

(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

One thought on “Modal Transient Analysis Numerical Engine, Applied Force

  1. Pingback: Modal Transient Analysis of a Beam with Enforced Motion via a Ramp Invariant Digital Recursive Filtering Relationship « Vibrationdata

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s