Eigensystem Realization Algorithm
   HOME

TheInfoList



OR:

The Eigensystem realization algorithm (ERA) is a
system identification The field of system identification uses statistical methods to build mathematical models of dynamical systems from measured data. System identification also includes the optimal design#System identification and stochastic approximation, optimal de ...
technique popular in
civil engineering Civil engineering is a regulation and licensure in engineering, professional engineering discipline that deals with the design, construction, and maintenance of the physical and naturally built environment, including public works such as roads ...
, in particular in
structural health monitoring Structural health monitoring (SHM) involves the observation and analysis of a system over time using periodically sampled response measurements to monitor changes to the material and geometric properties of engineering structures such as bridges ...
. ERA can be used as a
modal analysis Modal analysis is the study of the dynamic properties of systems in the frequency domain. It consists of mechanically exciting a studied component in such a way to target the Normal mode, modeshapes of the structure, and recording the vibration ...
technique and generates a system realization using the time domain response (multi-)input and (multi-)output data. The ERA was proposed by Juang and Pappa and has been used for system identification of aerospace structures such as the
Galileo spacecraft ''Galileo'' was an American robotic space probe that studied the planet Jupiter and its moons, as well as the asteroids Gaspra and Ida. Named after the Italian astronomer Galileo Galilei, it consisted of an orbiter and an entry probe. It wa ...
, turbines,Sanchez-Gasca, J. J. "Computation of turbine-generator subsynchronous torsional modes from measured data using the eigensystem realization algorithm." Power Engineering Society Winter Meeting, 2001. IEEE. Vol. 3. IEEE, 2001. civil structures and many other type of systems.


Uses in structural engineering

In structural engineering the ERA is used to identify
natural frequencies The fundamental frequency, often referred to simply as the ''fundamental'' (abbreviated as 0 or 1 ), is defined as the lowest frequency of a periodic waveform. In music, the fundamental is the musical pitch of a note that is perceived as the l ...
, mode shapes and damping ratios. The ERA is commonly used in conjunction with the Natural Excitation Technique (NExT) to identify modal parameters from ambient vibration. The technique has been applied to buildings, bridges, and many other type of structural systems. In the area of structural health monitoring the ERA and other modal identification techniques play an important role in developing a model of the structure from experimental data. The state space representation, or the modal parameters are used for further analysis and identify possible damage in structures.


Algorithm

It is recommended to review the concepts of
State-space representation In control engineering and system identification, a state-space representation is a mathematical model of a physical system that uses state variables to track how inputs shape system behavior over time through first-order differential equations o ...
and
vibration Vibration () is a mechanical phenomenon whereby oscillations occur about an equilibrium point. Vibration may be deterministic if the oscillations can be characterised precisely (e.g. the periodic motion of a pendulum), or random if the os ...
before studying the ERA. Given pulse response data form the
Hankel matrix In linear algebra, a Hankel matrix (or catalecticant matrix), named after Hermann Hankel, is a rectangular matrix in which each ascending skew-diagonal from left to right is constant. For example, \qquad\begin a & b & c & d & e \\ b & c & d & e & ...
: H(k-1) = \beginY(k) & Y(k+1) & \cdots & Y(k+p) \\ Y(k+1) & \ddots & & \vdots \\ \vdots & & & \\ Y(k+r) & \cdots & & Y(k+p+r) \end where Y(k) is the m \times n pulse response at time step k. Next, perform a
singular value decomposition In linear algebra, the singular value decomposition (SVD) is a Matrix decomposition, factorization of a real number, real or complex number, complex matrix (mathematics), matrix into a rotation, followed by a rescaling followed by another rota ...
of H(0), i.e. H(0) = PDQ^T. Then choose only the rows and columns corresponding to physical modes to form the matrices D_n, P_n, \text Q_n. Then the discrete time system realization can be given by: : \hat = D_n^ P_n^T H(1) Q_n D_n^ : \hat = D_n^ Q_n^T E_m : \hat = E_n^T P_n D_n^ To generate the system states \Lambda = \hat \hat where \hat is the matrix of
eigenvectors In linear algebra, an eigenvector ( ) or characteristic vector is a Vector (mathematics and physics), vector that has its direction (geometry), direction unchanged (or reversed) by a given linear map, linear transformation. More precisely, an e ...
for \hat.


Example

Consider a single degree of freedom (SDOF) system with stiffness k, mass m, and damping c. The
equation of motion In physics, equations of motion are equations that describe the behavior of a physical system in terms of its motion as a function of time. More specifically, the equations of motion describe the behavior of a physical system as a set of mathem ...
for this SDOF is :m\ddot(t)+c\dot(t)+kx(t)=p(t) where x is the displacement of the mass and t is time. The continuous
state-space representation In control engineering and system identification, a state-space representation is a mathematical model of a physical system that uses state variables to track how inputs shape system behavior over time through first-order differential equations o ...
of this system is :\dot=As(t) + Bu(t) :y = Cs(t) + Du(t) where s represent the states of the system corresponding to the displacement x and velocity \dot of the SDOF. Note that the states are usually denoted by x. However, here x is used for the SDOF displacement.


See also

* Frequency domain decomposition * Stochastic subspace identification * ERA/DC


References

{{Reflist Systems theory