Structural Health Monitoring Using Smart Sensors - ideals ...
Structural Health Monitoring Using Smart Sensors - ideals ...
Structural Health Monitoring Using Smart Sensors - ideals ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
10 0 Imote2 <br />
Matlab 0<br />
10 -20<br />
0 10 20 30 40 50<br />
10 0 |0|/|0|<br />
10 -20<br />
0 10 20 30 40 50<br />
Order of eigenvalues<br />
Eigenvalue<br />
magnitude<br />
Eigenvalue<br />
error ratio<br />
(a)<br />
10 5 Imote2 <br />
Matlab 0<br />
10 -5<br />
0 10 20 30 40 50<br />
10 -10 |0|/|0|<br />
10 -20<br />
0 10 20 30 40 50<br />
Order of eigenvalues<br />
Eigenvalue<br />
magnitude<br />
Eigenvalue<br />
error ratio<br />
Figure 7.4. Complex eigensolver accuracy check on 50 x 50 matrix (eigenvalues): (a)<br />
smaller eigenvalues; and (b) larger eigenvalues.<br />
(b)<br />
1<br />
2 x10-15 Order of eigenvalues<br />
1-MAC<br />
0.8<br />
0.6<br />
0.4<br />
0.2<br />
1-MAC<br />
1<br />
0<br />
-1<br />
0<br />
0 10 20 30 40 50<br />
Order of eigenvalues<br />
(a)<br />
-2<br />
0 10 20 30 40 50<br />
Figure 7.5. Complex eigensolver accuracy check on 50 x 50 matrix (eigenvector): (a)<br />
smaller eigenvalues; and (b) larger eigenvalues.<br />
(b)<br />
The matrix size for which an eigenanalysis can be performed is limited by available<br />
memory. The size of a complex double precision matrix is twice as large as that of real<br />
double precision matrix. Double precision eigenvalues and eigenvectors of an n n<br />
complex matrix occupies n + n B of memory. The eigensolver uses another n n<br />
matrix internally, resulting in a need for n + n B memory in total; the size of<br />
memory needed to keep other small internal variables are not counted. When n = 89, the<br />
RAM space occupied by these matrices exceeds the size of the 256 kB of on-board RAM<br />
on the Imote2.<br />
107