General Realization Algorithm for Modal Identification of Linear Dynamic Systems |
| |
Authors: | R. A. De Callafon B. Moaveni J. P. Conte X. He E. Udd |
| |
Affiliation: | 1Associate Professor, Dept. of Mechanical and Aerospace Engineering, Univ. of California at San Diego, 9500 Gilman Dr., La Jolla, CA 92093-0411. E-mail: callafon@ucsd.edu 2Postdoctoral Researcher, Dept. of Structural Engineering, Univ. of California at San Diego, 9500 Gilman Dr., La Jolla, CA 92093-0085. E-mail: bmoaveni@ucsd.edu 3Professor, Dept. of Structural Engineering, Univ. of California at San Diego, 9500 Gilman Dr., La Jolla, CA 92093-0085 (corresponding author). E-mail: jpconte@ucsd.edu 4Postdoctoral Researcher, Dept. of Structural Engineering, Univ. of California at San Diego, 9500 Gilman Dr., La Jolla, CA 92093-0085. E-mail: xlhe@ucsd.edu 5President and Founder, Columbia Gorge Research, 2555 NE 205th Ave., Fairview, OR 97024. E-mail: ericudd@aol.com
|
| |
Abstract: | The general realization algorithm (GRA) is developed to identify modal parameters of linear multi-degree-of-freedom dynamic systems subjected to measured (known) arbitrary dynamic loading from known initial conditions. The GRA extends the well known eigensystem realization algorithm (ERA) based on Hankel matrix decomposition by allowing an arbitrary input signal in the realization algorithm. This generalization is obtained by performing a weighted Hankel matrix decomposition, where the weighting is determined by the loading. The state-space matrices are identified in a two-step procedure that includes a state reconstruction followed by a least-squares optimization to get the minimum prediction error for the response. The statistical properties (i.e., bias, variance, and robustness to added output noise introduced to model measurement noise and modeling errors) of the modal parameter estimators provided by the GRA are investigated through numerical simulation based on a benchmark problem with nonclassical damping. |
| |
Keywords: | Modal analysis Linear systems Earthquakes Algorithms Dynamic loads |
|
|