Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
543-55 I, 2000
Copyright © 2000 Elsevier Science Ltd
Pergamon Printed in the USA. All rights reserved
0093-6413/O01$-see front matter
PII: S0093-6413(00)00128-2
Introduction
second order eigendata sensitivities was studied in [11]. Recently in [12] it is proposed to employ
both analytical and experimental modal data for evaluating sensitivity coefficients with the
objective of improving convergence and widening the applicability of method to cases where
there is higher error magnitude.
There have been attempts to use directly the measured FRF data for identifying the system
matrices as done in [13]. In [14] a method, named as Response function method (RFM), has been
developed which uses measured FRF data to update an analytical model.
Parameterization of a finite element model is one of the important issues. Generic element mass
and stiffness matrices have been introduced in [15] while in [16] this formulation has been
applied to the problem of joint identification. A strategy for parameterization of a welded joint
and a clamped end has been proposed in [17] and the parameters updated by sensitivity method.
Similarly in [ 18] the methods of parameter subset selection has been extended to the selection of
groups of parameters.
Model updating using genetic algorithms has been proposed in [ 19,20] as it is expected that the
genetic algorithms would help to find the global minimum. An updating approach using neural
networks based on FRF-data is proposed in [21].
Iterative method using modal data, which has also been referred as inverse eigensensitivity
method (IESM) in the literature, has been among the more successful methods of model
updating. This is mostly because of the flexibility it offers in the choice of updating parameters.
In this paper a new model updating method, named as model updating using constrained
optimization, which seeks to improve the correlation between the analytical and the measured
modal data is introduced. The proposed method involves framing of finite element model
updating problem as a constrained nonlinear optimization problem which when solved yields
corrections to the selected updating parameters. An objective function quantifying the difference
between analytical and measured natural frequencies and mode shapes is minimized subjected to
inequality constraints based on bounds on updating parameters and values of Modal assurance
criterion (MAC) [22].
Some numerical test cases have been presented which were conducted to demonstrate the
effectiveness of the proposed method. Updating using IESM has also been performed with the
intention of assessing the performance of the proposed method.
Theory_
The proposed model updating method is first described in this section. This is followed by a brief
description of the Inverse eigensensitivity method (IESM).
In the proposed method the problem of updating of a finite element model in the light of
measured data is framed as a constrained optimization problem. The development of the
objective function and the constraints based on modal data, namely natural frequencies and mode
shapes, is explained below.
Let {f~} and {fA} be the vectors of measured and analytical natural frequencies to be used in
updating. These vectors can be established by first identifying correlated mode pairs (CMPs),
which is essentially a list indicating correspondence between measured and analytical modes,
using a correlation tool like Modal assurance criterion (MAC). The Euclidean norm-based
normalized percentage error in natural frequencies is written as,
MODEL UPDATING USING OPTIMIZATION 545
Equation (1) represents error in natural frequencies in an average sense. The total percentage
error in m number of natural frequencies will be,
c, = m x F I (2)
The norm-based normalized percentage error in m number of mode shapes is written as,
(3)
Where {qSx}i a n d {@A}i are the i TMsimulated experimental and analytical mode shape vectors. The
term inside summation sign in equation (3) represents an average error in one measured
coordinate of iTMmode shape vector. Multiplication of this term by n, the number of measured
coordinates, gives a measure of error in an entire ith mode-shape-vector. In this way the total
percentage error in m number of mode shapes can be written as,
~'2 = n x F 2 (4)
The objective function to be minimized, based on error in natural frequencies and mode shapes
given by equations (2) and (4) respectively, is constructed as,
e(u) = ~ × e, + G × e2 (5)
Wl and W2 in equation (5) are the weights to be given to the natural frequencies-based and the
mode shapes-based errors.
Two sets of constraints are imposed on the objective function to be minimized. The first set of
constraints are the lower and upper bounds on the vector of correction factors {u}, whose
elements represent the unknown fractional corrections to be made to the chosen updating
variables, and is written as,
The second set of constraints seeks to put a lower bound on the MAC-values of the modes used
in updating. This set of constraints are imposed to ensure that the level of correlation between
measured and analytical modes shapes, represented by MAC-value, existing before updating is at
least retained after updating. The constraint for ith CMP is given by following inequality,
546 S.V. MODAK, T. K. KUNDRA and B. C. NAKRA
Where right and left side of the inequality represents MAC-value corresponding to i th CMP
before updating and at jth iteration respectively. If the unconstrained version of the method is
used, where the MAC-value constraints are not imposed, then CMPs will have to be established
at each iteration. The MAC-value is calculated as,
(8)
The objective function given by equation (5) is minimized subjected to inequality constraints
given by equation (6) and (7). The analytical natural frequencies and mode shapes appearing in
the objective function and constraints are related to analytical stiffness matrix [KA] and analytical
mass matrix [MA] by an eigenvalue problem, which for i th mode is written as,
= ,VA[M.]{O.}' (9)
Where ~A=(2"/~fA)2. The [KA] and [MA] are in turn the functions of the selected updating
parameters. The optimization problem is solved using routine for constrained minimization of
nonlinear functions available in MATLAB. The routine is based on sequential quadratic
programming in which at every iteration a quadratic programming sub-problem is formulated
and solved. This requires the first and second order derivatives of the objective function and the
constraints. The first order derivatives were derived and supplied to the routine while the Hessian
matrix, the matrix of second order derivatives, is constructed by the routine itself.
The updating equations for this method are based on linear approximation of the modal data
using Taylor's series expansion. For r th eigenvalue (square of the r th natural frequency in
rad./sec.) and r th eigenvector (the mode shape), linearisation gives,
;or. = ,~ ~
""fOX " /'p , ) (10)
The sensitivity matrix [S] depends on the eigenvalue and eigenvector derivatives and current
values of the updating parameters while vector .{AZ} contains difference of experimental and
current analytical model natural frequencies and mode shapes. The order of rows in [S]
corresponding to eigenvalues is not the same as the order of the rows corresponding to mode
shapes. To improve the numerical condition, balancing is done by dividing the rows relating to
the eigenvalues on both the sides in equation (12) by the corresponding eigenvalue. The above
balanced equation can be solved in a least square way. The {u} so found is used to update vector
of physical variables {p} and then the updated version of analytical finite element model is built
using these new set of physical variables. Due to the use of linear approximation, in equation
(10) and (11), the updating is carried out in an iterative way until convergence is obtained. The
accuracy of the measured data can be taken into account in the form of a weighting matrix [W],
in which case the solution for {u} is given by,
Updating of an undamped finite element model of a simple but representative fixed-fixed beam
structure using simulated experimental data is considered to demonstrate the effectiveness of the
proposed method. The dimensions of the beam are 9100x50x5 mm and it is modeled using thirty
beam elements with node at ends fixed giving a total of 29 nodes each having three degrees of
freedom, axial, lateral and rotational. The simulated experimental natural frequency and mode
shape data is obtained by generating a finite element model by introducing certain known
discrepancies in the thickness of all the finite elements with respect to the analytical model the
details of which are given in TABLE 1.
The proposed method has been evaluated for the cases of complete, incomplete and noisy data
since the real life measured data is always incomplete, as it is not realistic to measure all the
coordinates specified in the analytical finite element model, and always contains some
measurement noise. Two levels of incompleteness are considered by assuming that only lateral
degrees of freedom, at all the 29 nodes and then at 15 nodes selected alternately, are measured.
This has been referred as cases of 33.33% and 17.24% incomplete data respectively, the
percentages being calculated as number of measured coordinates divided by total number of
degrees of freedom of the model. The noise is simulated by adding 2% and 0.2% random error to
mode shapes and natural frequencies respectively.
The performance of the proposed method is judged on the basis of the accuracy with which the
discrepancies between the analytical and the simulated experimental model are predicted. The
percentage average error in the vector of correction factors {u} (AECF) is calculated as error in
the predicted correction factors as a percentage of the known exact correction factors as given by
following expression,
nu
Zabs(uexAcr --ueREotcreo)i
AECF = i ~. x 1O0 (14)
Eabs(uExAcr)i
i
548 S.V. MODAK, T. K. KUNDRA and B. C. NAKRA
For all the test cases reported here the lower and upper bound values in equation (6) are taken as
-0.5 and 0.5 respectively and solved by taking first six simulated experimental natural
frequencies and mode shapes as the available measured data unless stated otherwise. The
thickness of each finite element is taken as an updating parameter resulting in thirty number of
unknowns. The case of complete data is considered first in which all the degrees of freedom
specified in the finite element model are assumed to be known. The discrepancies are predicted
exactly as seen in FIG. (1) showing the bar chart for the estimated values of the correction
factors, Considering the case of 33.33% incomplete data the discrepancies are again predicted
exactly. In quantified terms this is indicated by the value of the index AECF which is found to be
2e-05%.
For the case of 17.24% incomplete data the analytical finite element model has also been updated
using the balanced version oflESM. Since there is no noise the weights W1 and W2 in equation
(5) are taken as unity and similarly no weighting is considered for IESM as well. FIG. (2) shows
comparison of the predicted correction factors obtained by the proposed method and the IESM.
The predictions obtained by the proposed method are almost exact, as can be seen when
compared to FIG. (1), while those obtained by IESM are relatively more in error. Updating is
also performed with 5 and 4 number of simulated experimental modes used in updating in
addition to the case involving 6 modes. This is done to see the effect on the performance of the
algorithm when fewer number of modes are available. TABLE 2 gives a comparison of values of
error index AECF after updating obtained by the proposed method and IESM when 4,5 and 6
simulated experimental modes are used. It is seen that the error in predictions obtained by IESM
are on much higher side as compared to that obtained by the proposed method. The higher level
of error in case of IESM is primarily due to the insufficient weightage the mode shapes receive
as compared to the natural frequencies. This is on account of large difference between
sensitivities of mode shapes and natural frequencies with former being on the lower side. A
Mode shape contains a relatively more detailed modal domain description of the structure than
the corresponding natural frequency which being just a single number can be said to be more of a
global property of the structure. The use of mode shape information, it seems, is therefore
important to guide the algorithm towards a solution that is physically closer to the actual
structure. The proposed algorithm uses a normalized objective function, which allows sufficient
weightage being given to the error in mode shapes. In practice the mode shapes obtained from a
dynamic test are less accurate than the natural frequencies. This may be accounted for by
suitably selecting weights Wi and W2 in equation (5) to represent measurement accuracy.
For the case of 17.24% incomplete data with 2% noise relative weightings are also incorporated
so as to reflect the noise present in the simulated natural frequencies and mode shapes. The
weighting matrix [W] is taken as a diagonal matrix with diagonal entries being taken as
reciprocals of the variances of the corresponding simulated measured quantity. The simulated
noise of 0.2% on natural frequencies and 2% on mode shapes is taken as a measure of standard
deviation to estimate the variances. FIG. (3) shows a comparison of predicted correction factors
obtained by the two methods. It is clear, after comparing this figure with FIG. (1), that the
predicted correction factors obtained by the proposed method are closer to their exact values then
those obtained by the IESM. In quantified terms the value of index AECF after updating is found
to be 20.7% for the proposed method and 33.6% for the IESM.
In terms of the computational effort required, it is found that the proposed method is
computationally more intensive and also slower as compared to the IESM. This is on account of
the fact that the proposed method is based on nonlinear optimization against IESM that is based
on linear approximation.
MODEL UPDATING USING OPTIMIZATION 549
Conclusion
A new model updating method based on constrained optimization has been proposed. The
proposed method addresses the difficulty that may arise due to the large difference between the
sensitivities of natural frequencies and mode shapes. The proposed method, though
computationally more intensive, is working successfully for the case of complete and incomplete
data. The method also predicted the corrections required in the analytical model in the case of
noisy data with reasonable accuracy.
References
1. D.J. Ewins, Modal Testing : Theory and Practice. Research studies press, Letchworth
(1984)
2. N.M. Maia and J.M.M. e Silva, Theoretical and experimental modal analysis. Research
studies press, John Wiley and Sons (1997)
3 M. Imregun and W.J. Visser, The Shock and Vibration Digest 23(1), 9(1991)
4 J.E. Mottershead and M.I. Friswell, Journal of Sound and Vibration 167(2), 347(1993)
5 M.I. Friswell and J.E. Mottershead, Finite Element Model Updating in Structural Dynamics.
Kluwer Academic Publishers, Dordrecht (1995)
6 M. Baruch and I.Y. Bar-Itzhack, AIAA Journal 16(4), 346(1978)
7 A. Berman and E.J. Nagy, AIAA Journal 21(8), 927(1983)
8 M. Baruch, AIAA Journal 22(4), 561(1984)
9 J.D. Collins, G.C. Hart, T.K. Hasselman and B. Kennedy, AIAA Journal 12(2), 185(1974)
10 J.C. Chen and J. Garba, AIAA Journal 18(6), 684(1980)
11 K.O. Kim, W.J. Anderson and R.E. Sandstorm, AIAA Journal 21(9), 1310(1983)
12 R.M. Lin, M.K. Lim and H. Du, ASME Journal of Vibration and Acoustics 117, 192(1995)
13 C.P. Fritzen, ASME Journal of Vibration, Acoustics, Stress and Reliability in Design 108,
9(1986)
14 R.M. Lin and D.J. Ewins, Proceedings of the 15~ International Seminar on Modal Analysis,
Belgium, 141(1990)
15 G.M.L. Gladwell and H. Ahmadian, Mechanical Systems and Signal Processing 9(6),
601(1995)
16 M.J.Ratclifee and N.A.J. Lieven, Mechanical Systems and Signal Processing 14(1), 3(2000)
17 J.E. Mottershead, M.I. Friswell, G.H.T. Ng and J.A. Brandon, Mechanical Systems and
Signal Processing 10(2), 171(1996)
18 M.I. Friswell, J.E. Mottershead and H. Ahmadian, Journal of Vibration and acoustics 120(4),
854(1998)
19 R.I. Levin and N.A.J. Lieven, Mechanical Systems and Signal Processing, 12(1), 91(1998)
20 D.C.Zimmerman, K. Yap and T. Hasselman, Mechanical Systems and Signal Processing
13(4), 609(1999)
21 M.J. Atalla and D.J. Inman, Mechanical Systems and Signal Processing 12(1), 135(1998)
22 R.L. Allemang and D.L. Brown, Proceedings of the 1st International Modal Analysis
conference, Florida,USA, 110(1982)
23 R.L. Fox and M.P. Kapoor, AIAA Journal 12(6), 2426(1968)
550 S.V. MODAK, T. K. KUNDRA and B. C. NAKRA
TABLE i
Discrepancies between the finite element and the simulated experimental model
TABLE 2
Comparison of values of error index AECF when 4,5 and 6 number of simulated experimental
modes are used in updating
0.4
0.3
1.4-
¢.,.
.o 0.2
8 0.1
0
1 5 10 15 20 25 30
Correction Factor Number
FIG. 1
Correction factors after updating for the case of complete data predicted by proposed method
MODEL UPDATING USING OPTIMIZATION 551
0.I
0.:
.!
OJ
o
0.1
0 1 ~ 1U 13 LU lid ,,~U
1 5 10 15 20 25 30
CorrectionFactorNumber Correction Factor Number
FIG. 2
Comparison of predicted correction factors for the case of 17.24% incomplete data
0.4 0.~
r
0
I 5 10 15
mu
20 25 30 01 5 10 15 20 25 30
Correction Factor Number Correction Factor Number
FIG. 3
Comparison of predicted correction factors for the case of 17.24% incomplete data with 2%
noise