Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
EARTHQUAKE ENGINEERING AND STRUCTURAL DYNAMICS Earthquake Engng Struct. Dyn. 2005; 34:665–685 Published online 14 January 2005 in Wiley InterScience (www.interscience.wiley.com). DOI: 10.1002/eqe.449 Multi-objective framework for structural model identi cation Yiannis Haralampidis, Costas Papadimitriou∗; † and Maria Pavlidou Department of Mechanical and Industrial Engineering; University of Thessaly; Pedion Areos; 38334 Volos; Greece SUMMARY Structural identi cation based on measured dynamic data is formulated in a multi-objective context that allows the simultaneous minimization of the various objectives related to the t between measured and model predicted data. Thus, the need for using arbitrary weighting factors for weighting the relative importance of each objective is eliminated. For con icting objectives there is no longer one solution but rather a whole set of acceptable compromise solutions, known as Pareto solutions, which are optimal in the sense that they cannot be improved in any objective without causing degradation in at least one other objective. The strength Pareto evolutionary algorithm is used to estimate the set of Pareto optimal structural models and the corresponding Pareto front. The multi-objective structural identi cation framework is presented for linear models and measured data consisting of modal frequencies and modeshapes. The applicability of the framework to non-linear model identi cation is also addressed. The framework is illustrated by identifying the Pareto optimal models for a scaled laboratory building structure using experimentally obtained modal data. A large variability in the Pareto optimal structural models is observed. It is demonstrated that the structural reliability predictions computed from the identi ed Pareto optimal models may vary considerably. The proposed methodology can be used to explore the variability in such predictions and provide updated structural safety assessments, taking into consideration all Pareto structural models that are consistent with the measured data. Copyright ? 2005 John Wiley & Sons, Ltd. KEY WORDS: structural identi cation; multi-objective optimization; Pareto set; reliability 1. INTRODUCTION The problem of identifying the parameters of a structural model using dynamic data has received much attention over the years because of its importance in structural model updating, structural health monitoring and structural control. Comprehensive reviews of structural ∗ Correspondence to: Costas Papadimitriou, Department of Mechanical and Industrial Engineering, University of Thessaly, Pedion Areos, 38334 Volos, Greece. † E-mail: costasp@uth.gr Contract=grant sponsor: Greek Secretariat of Research and Technology Contract=grant sponsor: Greek Earthquake Planning and Protection Organization (OASP) Copyright ? 2005 John Wiley & Sons, Ltd. Received 9 July 2003 Revised 12 March 2004 Accepted 15 October 2004 666 Y. HARALAMPIDIS, C. PAPADIMITRIOU AND M. PAVLIDOU parameter identi cation methods can be found in References [1, 2]. The estimate of the parameter values involves uncertainties that are due to limitations of the mathematical models used to represent the behavior of the real structure, the presence of measurement error in the data, and insucient excitation and response bandwidth. Structural identi cation and nite element model updating methodologies, for example, References [3–8], are often based on modal data since these data are readily obtained from well-established experimental structural dynamics techniques based on either forced [9, 10] or ambient vibration tests [11, 12]. The optimal structural models resulting from such methods can be used for response and reliability predictions, structural health monitoring and control. Parameter identi cation problems based on measured data are often formulated as leastsquares problems in which objective functions measuring the t between measured and model predicted data are built up into a single objective using weighting factors. Standard optimization techniques are then used to nd the optimal values of the parameters that minimize the overall measure of t. The results of the optimization depend on the weighting factors assumed. The choice of the weighting factors depends on the model adequacy and the uncertainty in the available measured data, which are not known a priori. In this work, the parameter identi cation problem is formulated in a multi-objective context that allows the simultaneous minimization of the multiple objectives, eliminating the need for using arbitrary weighting factors for weighting the relative importance of each objective. The set of admissible solutions are known in multi-objective optimization terminology as Pareto optimal solutions. The characteristics of the Pareto solutions are that they cannot be improved in any objective without causing degradation in one other objective. The set of Pareto solutions can be obtained using Evolutionary Algorithms [13] well-suited to solve multi-objective optimization problems [14, 15]. A multi-objective parameter identi cation framework for linear structures based on experimentally obtained modal data is presented. For this, the measured modal properties are grouped according to their characteristics (mode type, modal frequencies and modeshapes) and their signi cance on the objective of the identi cation. For each group, an objective function is introduced measuring the mismatch between the measured and the model predicted modal properties involved in the group. The Pareto optimal structural models are identi ed by minimizing these objectives simultaneously. The multi-objective problem is solved using a recently proposed Strength Pareto Evolutionary Algorithm [16] capable of identifying and representing the Pareto solutions with a few points uniformly distributed along the Pareto front [17]. The identi ed Pareto optimal structural models constitute acceptable compromise solutions trading-o the quality of t in di erent groups of modal properties. The proposed methodology is illustrated by identifying the Pareto front and the corresponding set of Pareto optimal solutions for a model of a scaled laboratory structure using experimentally obtained modal data. These models are then used to predict the reliability of the structure to future stochastic loads modeled as stationary white noise processes. It is demonstrated that such predictions computed from the identi ed models along the Pareto optimal front may vary considerably. The presentation in this work is organized as follows. In Section 2 the structural identication problem using measured modal data is formulated as a multi-objective optimization problem. The main concepts of evolutionary strategies and a recently proposed Strength Pareto Evolutionary Algorithm [16] for solving multi-objective minimization problems are outlined in Section 3. Applications on the multi-objective structural model identi cation methodology using measured data from a laboratory scaled building structure are presented in Section 4. Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 STRUCTURAL MODEL IDENTIFICATION 667 The variability in the predictions of structural reliability obtained by the identi ed Pareto optimal structural models is also addressed. For completeness, a discussion for extending the methodology to non-linear models based on measured response time histories, instead of modal properties, is presented in Section 5. The conclusions are summarized in Section 6. 2. MULTI-OBJECTIVE IDENTIFICATION BASED ON MODAL DATA 2.1. Formulation Let !ˆ r and ˆ r ∈ RN0 (r = 1; : : : ; M ) be measured modal data from a structure, consisting of modal frequencies !ˆ r and modeshape components ˆ r at N0 measured DOFs, where M is the number of observed modes. Consider a parameterized class of linear structural models (e.g. nite element models) used to model the dynamic behavior of the structure. Let x be the set of free model parameters to be identi ed using the measured modal data. These parameters are usually associated with geometrical, material, sti ness or mass properties and boundary conditions. The modal frequencies !r (x) and modeshapes r (x) predicted from the model class for a particular value of the parameter set x are obtained by solving the following eigenvalue problem [K(x) − !r2 (x)M (x)]r (x) = 0 (1) where M (x) and K(x) are the global model mass and sti ness matrices, respectively. The objective in a modal-based structural identi cation methodology is to estimate the values of the parameter set x so that the modal data {!r (x); r (x); r = 1; : : : ; M } predicted by the linear class of models best matches, in some sense, the experimentally obtained modal data {! ˆ r ; ˆ r ; r = 1; : : : ; M }. For this, the measured modal properties are grouped into n groups. Each group contains one or more modal properties. For the i-th group, a norm Ji (x) is introduced to measure the mismatch between the measured modal properties involved in the group and the corresponding modal properties predicted from the model class for a particular value of the parameter set x. The di erence between the measured modal data and the model-based modal predictions is due to modeling and measurement errors always present in structural identi cation problems. The problem of identifying the model parameter values that give the best t in all groups of modal properties is formulated as a multi-objective optimization problem stated as follows. Find the values of the parameter set x that simultaneously minimizes the objectives y = J (x) = (J1 (x); J2 (x); : : : Jn (x)) (2) where, using multi-objective terminology, x = (x1 ; :::::::; xm ) ∈ X is the parameter vector, X is the parameter space, y = (y1 ; :::::::; yn ) ∈ Y is the objective vector, and Y is the objective space. The optimization may be constrained due to restrictions imposed on the parameter set or to other constraints involved in the formulation. The feasible parameter space is usually con ned in a hypercube by specifying lower and upper limits on each parameter. These limits depend on physical constraints, information about the physical characteristics of the system and modeling experience. Moreover, the search space can be con ned to regions in the objective space for which the t in the various modal properties are below a threshold value since solutions with high mismatch values in such properties are usually unacceptable. Constrained multi-objective Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 668 Y. HARALAMPIDIS, C. PAPADIMITRIOU AND M. PAVLIDOU optimization problems are posed by considering the parameter space X to be con ned in a region speci ed by the constraints. For con icting objectives J1 (x); : : : ; Jn (x), there is no single optimal solution, but rather a set of alternative solutions which are optimal in the sense that no other solutions in the search space are superior to them when all objectives are considered. Such alternative solutions, trading-o the ts in di erent modal group properties, are known in multi-objective optimization as Pareto optimal solutions. Next, useful de nitions related to the dominated and non-dominated vectors and Pareto solutions appearing in the multi-objective terminology [14, 15] are introduced. Speci cally, a decision vector a ∈ X is said to dominate a decision vector b ∈ X (also written as a ≺ b) if and only if Ji (a)6Ji (b) ∀i ∈ {1; : : : ; n} and ∃j ∈ {1; : : : ; n} : Jj (a)¡Jj (b) (3) Additionally, we say a covers b (a  b) if and only if a ≺ b or J (a) = J (b). Based on the above relation, we can de ne non-dominated and Pareto optimal solutions as follows. A decision vector a ∈ X is said to be non-dominated regarding a set X if and only if there is no vector in X which dominates a, that is, there is no vector a′ ∈ X such that a′ ≺ a. All non-dominated vectors constitute admissible optimal solutions known in multi-objective optimization terminology as Pareto optimal solutions. The set of objective vectors y = J (a) corresponding to the set of Pareto optimal solutions a is called Pareto optimal front. The characteristics of the Pareto solutions are that they cannot be improved in any objective without causing degradation in at least one other objective. It should be noted that the parameter identi cation problem is traditionally solved by constructing a single objective from the multiple objectives, as follows J (x) = n  wi Ji (x) (4) i=1 using some weighting factors wi , i = 1; : : : ; n. The weights depend on the adequacy of the model class and the accuracy with which the measured modal data are obtained. More uncertain modal data should be given smaller weights. The results of the identi cation depend on the weights used. However, the choice of weights is arbitrary since the modeling error and the uncertainty in the measured data are usually not known a priori. The single objective is computationally attractive since conventional minimization algorithms can be applied to solve the problem. Formulating the parameter identi cation problem as a multi-objective minimization problem, the need for using arbitrary weighting factors for weighting the relative importance of each objective is eliminated. An advantage of the multi-objective identi cation methodology is that all admissible solutions in the parameter space are obtained which constitute model tradeo s in tting the di erent modal properties. These solutions are considered optimal in the sense that the t in one modal group cannot be improved without deteriorating the t in another modal group. The optimal points along the Pareto trade-o front provide detailed information about the quality of t in the corresponding Pareto optimal models. The set of Pareto optimal solutions can be obtained using evolutionary algorithms well-suited to solve the multi-objective optimization problem. One such algorithm is the Strength Pareto Evolutionary Algorithm (SPEA) [16] described in Section 3. Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 STRUCTURAL MODEL IDENTIFICATION 669 2.2. Modal grouping and measures of t The grouping of the modal properties {!r (x); r (x); r = 1; : : : ; M } into n groups and the selection of the measures of t J1 (x); : : : ; Jn (x) are usually based on user preference. The number and type of modal properties involved in the i-th group as well as the particular form of Ji (x) may depend on the modal characteristics (mode type, modal frequencies and=or modeshapes), their expected uncertainties, and the signi cance of each modal property on the model identi cation. Among the various choices available, the following are considered for illustration purposes. A group may be selected to contain the modal frequency and all modeshape components at the measured DOFs for a particular observed mode. In this case the number of groups equals the number of observed modes (n = M ). The i-th measure of t Ji (x) accounts for the mismatch between the measured and the model predicted frequencies and modeshape components for the i-th measured mode. This grouping scheme is appropriate when the objective of the identi cation is to estimate all optimal models that trade-o the t between di erent modes. Speci cally, Ji (x) can be given in the form Ji (x) = i (x) − ai ˆ i 2 !i (x) − ! ˆ i 2 ; + ! ˆ i 2 ˆ i 2 i = 1; : : : ; M (5) where z 2 = z T z is the usual Euclidian norm, and ai (x) = Ti (x)ˆ i = ˆ i 2 is a normalization constant that accounts for the di erent scaling between the measured and the predicted modeshape for given x. The set of objectives de ned in Equation (5) is referred to as set A. A second set of objectives, referred to as set B, can be de ned by grouping the modal properties into two groups according to their type as follows. The rst group contains all modal frequencies with the measure of t selected to represent the mismatch between the measured and the model predicted frequencies for all modes, while the second group contains the modeshape components for all modes with the measure of t selected to represent the mismatch between the measured and the model predicted modeshape components for all modes. Speci cally, the two measures of t can be given by J1 (x) = and J2 (x) = M 1  !r (x) − ! ˆ r 2 = !ˆ r 2 M r=1 M 1   (x) − ar ˆ r 2 = ˆ r 2 M r=1 r (6) (7) This selection allows one to estimate all Pareto optimal models that trade-o the overall t in modal frequencies with the overall t in the modeshapes. 3. EVOLUTIONARY ALGORITHM FOR MULTI-OBJECTIVE OPTIMIZATION Evolutionary algorithms are well-suited for performing the multi-objective optimization. They process a set of promising solutions simultaneously and therefore are capable of capturing several points along the Pareto front. These algorithms are based on an arbitrarily initialized Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 670 Y. HARALAMPIDIS, C. PAPADIMITRIOU AND M. PAVLIDOU population of search points in the parameter space, which by means of selection, mutation, and recombination evolves towards better and better regions in the search space. In this work, a recently proposed Strength Pareto Evolutionary Algorithm (SPEA) [16] based on evolution strategies is used for solving the multi-objective minimization problem. For completeness, the main concepts of evolution strategies for single-objective optimization are rst introduced and then a brief outline of the SPEA method with its key features is presented. 3.1. Evolutionary strategies (ES) Details on theoretical developments of evolution strategies (ES) can be found in Beyer [13]. The ES operates with populations of size (; ) or ( + ), where  is the size of the parent population and ¿¿1 is the size of the o spring population. The members in a population are called individuals. Each individual is characterized by a vector of object variables x = (x1 ; x2 ; : : : ; xm )T , by an additional vector of strategy parameters  = (1 ; 2 ; : : : ; m )T , and by its tness value J (x), where J (x) is the single objective function to be optimized. The population is evolved by the successive application of genetic operators on the population of individuals. These operators are selection, recombination and mutation. Each cycle of evolution is called generation. Each generation consists of a parent population of size . Using the genetic operators of recombination and mutation,  o springs are generated from the parent population, forming the population of descendants. Selection is then used to form the parent population in the next generation from the  o springs of the current population. The genetic operations of recombination and mutation are discussed next. Recombination is applied not only to the object variables x = (x1 ; x2 ; : : : ; xm )T but also the strategy parameters  = (1 ; 2 ; : : : ; m )T . Two kinds of recombination operators are used. The discrete recombination performed on the object variables and the intermediate recombination performed on the strategy parameters. In discrete recombination the o spring solution inherits its components from two parents chosen randomly with equal probability from the pool of parent population. Speci cally, in generation g, the components xig of the descendant xg are generated from the components x1;g i and x2;g i of the two randomly selected parents x1g and x2g as follows: xig = x1;g i or x2;g i with equal probability 1=2 (8) Discrete recombination generates corners of the hypercube de ned by the parents. In intermediate recombination the o spring solution inherits components, which are a weighted average of the components from two parents x1g and x2g selected randomly from the pool of  parents with equal probability 1=, according to the rule: xig = i x1;g i + (1 − i )x2;g i (9) where i is a scaling factor chosen uniformly at random over an interval [0; 1]. Intermediate recombination is capable of producing any point within a hypercube de ned by the parents. Mutations are typically implemented by adding to the parental recombination result xg a Gaussian random vector z with independent components and distribution N (0; ) as follows: x̃g = xg + z (10) The standard deviations (i.e. the square roots of the diagonal elements i2 of ) are called step sizes of the mutation and constitute the strategy parameters of the individual. A key feature Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 STRUCTURAL MODEL IDENTIFICATION 671 of ES is that they self-adapt these step sizes too. Speci cally, the step size is modi ed by taking the product of itself with a log-normally distributed random number as follows: i ← i exp(z0 + zi ) (11)  √ √ where z0 = N (0; 1)= 2m and zi = N (0; 1)= 2 m. The variable z0 is computed once and is the same for all i , while zi is computed separately for each i . As a result, general and speci c scalings can be learned at the same time. The exponential function guarantees positive values for the mutation steps. In each generation every object variable and strategy parameter of an individual is mutated with the following order: (1) mutate strategy parameter, (2) mutate object variable. 3.2. The Strength Pareto Evolutionary Algorithm (SPEA) The SPEA uses a number of features speci c to multi-objective optimization algorithms for nding the multiple Pareto optimal solutions in parallel. Speci cally, it stores in an external set the non-dominated solutions found in each generation. It uses the Pareto dominance concept in order to assign tness values to individuals since the objective vector y = J (x) de ned in Equation (2) does not qualify as a scalar tness function. The tness of an individual is determined only from the solutions stored in the external non-dominated set. The solutions in the external set participate in the selection. It accomplishes tness assignment and selection that guides the search towards the Pareto optima set. It maintains diversity in the population so that a well-distributed, wide-spread trade-o front is reached, preventing premature convergence to a part of the Pareto front. Finally, it performs clustering to reduce the number of non-dominated solutions. The algorithm as proposed by Zitzler and Thiele [16] is the following: Step Step Step Step 1: 2: 3: 4: Step 5: Step 6: Step 7: Step 8: Generate an initial population P and create the empty external set P ′ . Copy non-dominated members of P to P ′ . Remove solutions within P ′ which are covered by any other member of P ′ . If the number of externally stored non-dominated solutions exceeds a given maximum N ′ , prune P ′ by means of clustering. Calculate the tness of each individual in P as well in P ′ . Select individuals from P + P ′ (multiset union), until the mating pool is lled. Apply recombination and mutation to members of the mating pool in order to create a new population P. If the maximum number of generations is reached, then stop, else go to Step 2. In Step 1 the initial population consists of  parents chosen randomly from the feasible region in the parameter space. In Step 5, all individuals in P and P ′ are assigned a scalar tness value. This is accomplished in the following two-stage process. First, all members of the non-dominated set P ′ are ranked. Afterwards, the individuals in the population P are assigned their tness value. Stage 1: Each solution i ∈ P ′ is assigned a real value si ∈ [0; 1) called strength si which is proportional to the number of population members j ∈ P for which i  j. Let n denote the number of individuals in P that are covered by i and assume N to be the size of P. Then si is de ned as si = N n+1 . The tness fi of i is equal to its strength fi = si . Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 672 Y. HARALAMPIDIS, C. PAPADIMITRIOU AND M. PAVLIDOU Stage 2: The tness of an individual j ∈ P is calculated by summing the strengths of all external non-dominated solutions i ∈ P ′ that cover j. Add one to this sum to guarantee that members of P ′ always have better tness than members of P: fj = 1 +  (12) si i; ij The stronger a non-dominated solution, the less t are the covered individuals. The above ranking method gives a preference to individuals near the Pareto optimal front and distributes them along the trade-o surface. In Step 6 the selection of individuals is done using the tournament selection procedure. Speci cally, two individuals are selected randomly from P + P ′ and the one with better tness value is copied into the mating pool. This type of selection is elitism and ensures that good individuals do not get lost. In Step 7 recombination and mutation is taking place. Discrete recombination is applied to the control variables and intermediate recombination to the step sizes according to the formulas (8) and (9). Mutation is done using the self-adaptive mutation method where the step size in each element in the mating pool is adapted according to (11). In Step 4, the number of externally stored non-dominated solutions is limited to some number N ′ . This is necessary because otherwise P ′ would grow to in nity since there is always an in nite number of points along the Pareto-front. Moreover, one wants to be able to control the number of proposed possible solutions because, from a structural identi cation point of view, a few points along the front are often enough to provide a complete description of the wider variety of non-dominated structural models. The reason for introducing clustering is the distribution of solutions along the Pareto-front. In order to explore as much of the front as possible, the non-dominated members of P ′ should be equally distributed along the Paretofront. Without clustering, the tness assignment method would probably be biased towards a certain region of the search space, leading to an unbalanced distribution of the solutions. In this work the Single Linkage method [18] has been chosen for clustering. 4. APPLICATION The multi-objective parameter identi cation framework is demonstrated using experimental modal data from a scaled two-story aluminum building model built and tested in the Structures Laboratory of the Hong Kong University of Science and Technology. The side and front views of the shear building model are given in Figure 1. The oors of the shear building are made of aluminum plates with dimensions 300×300×8 mm. Each oor is supported by four columns and each column is made up of two identical aluminum bars with dimensions 38×4:5×274 mm. The columns are connected to the oor and base plates through angles with the help of bolts and nuts. The structure was placed on a shake table and subjected to a base excitation. Acceleration response time histories at the two oors and the base along the weakest direction were obtained and the rst two modes were identi ed using modal analysis software. The rst two modal frequencies and modeshape components at the two oors are given in Table I. Details of the model, the experiments and the modal analysis performed to identify the modal frequencies and modeshapes can be found in Reference [19]. Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 673 STRUCTURAL MODEL IDENTIFICATION Figure 1. Side and front views of the shear building model (dimensions in mm). Table I. Experimental modal frequencies and modeshapes of the two-story aluminum building model. Modal frequencies (Hz) Modeshapes 1st Floor 2nd Floor Mode 1 Mode 2 17.2 0.48 1.00 50.4 −1.23 1.00 4.1. Identi cation of a two-parameter model The multi-objective parameter identi cation methodology is applied to identify the sti ness properties of the two oors. For this, the structure is modeled by a two-DOF linear lumped mass shear building model schematically shown in Figure 2. In the modeling, the masses are treated as deterministic, while the model parameters are chosen to be the two interstory sti nesses of the two-story building. According to Reference [19], the model masses were estimated from the structural drawings to be m1 = 3:9562 kg and m2 = 4:4482 kg. The a priori best estimate of the interstory sti ness calculated from the structural drawings is the same for both stories and equal to k0 = 2:3694×105 N=m. The following parameterization of the twoDOF model shown in Figure 2 is used: ki = xi k0 ; i = 1; 2. The purpose of the identi cation is to update the values of the sti ness parameters x1 and x2 using the measured modal data reported in Table I. The set A of objectives de ned in Equation (5) is rst used to identify the Pareto optimal values of the parameter set x = (x1 ; x2 ). In order to identify and describe in detail the whole Pareto front, a high number N ′ = 500 of non-dominated solutions in the set P ′ is selected. The Pareto front, giving the Pareto solutions in the objective space, is shown in Figure 3 for Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 674 Y. HARALAMPIDIS, C. PAPADIMITRIOU AND M. PAVLIDOU m2 k2 m1 k1 Figure 2. Two DOF lumped mass model. Ngen = 10, 100, 1000 and 10000 number of generations. The corresponding Pareto optimal solutions in the parameter space are shown in Figure 4. The search for the Pareto optimal solutions was limited to the region de ned by the inequality constraints Ji (x)60:05 for i = 1; 2. Pareto solutions outside this range are considered unacceptable in structural identi cation due to the very high errors between measured and model predicted modal data involved in the measures of t. The large number of 10000 generations is used to approximate as close as possible the Pareto front and the Pareto optimal solutions. The results for 10, 100 and 1000 generations demonstrate the rate of convergence of the solutions provided by the SPEA algorithm. The results in Figure 3 suggest that as the number of generations increases the computed Pareto front converges closer to the Pareto front computed for 10000 generations. It should be noted that as the number of generations increases, the number of non-dominated solutions stored in the external set P ′ also increases. Figure 3 suggests that the allowable number of N ′ = 500 non-dominated solutions are obtained only when the number of generations is suciently high. For the small number of 10 and 100 generations, the number of non-dominated solutions in the set P ′ is smaller than N ′ = 500. In such cases clustering is not activated and as a result a non-uniform distribution of the non-dominated points along the Pareto front is obtained. The results in Figure 4 suggest that the Pareto optimal solutions are concentrated in a narrow sub-region in the parameter space that extends along a one-dimensional manifold. The size of the sub-region perpendicular to the manifold decreases as the number of generations increases suggesting that the region approaches a one-dimensional manifold in the two-dimensional parameter space. These solutions correspond to interstory sti ness values which are signi cantly lower than the nominal sti ness values x1 = x2 = 1 estimated by structural drawings. This discrepancy is mainly due to modeling errors [19]. Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 675 STRUCTURAL MODEL IDENTIFICATION 0.03 0.03 0.025 0.025 Ngen = 10 0.015 0.015 0.01 0.01 0.005 0.005 0 0 0.01 Ngen = 100 0.02 J2 J2 0.02 0.02 0.03 0.04 0 0.05 0 0.01 0.02 J1 0.03 0.05 0.03 0.04 0.05 0.025 Ngen = 1000 0.015 0.015 0.01 0.01 0.005 0.005 0 0.01 Ngen = 10000 0.02 J2 0.02 J2 0.04 0.03 0.025 0 0.03 J1 0.02 0.03 J1 0.04 0.05 0 0 0.01 0.02 J1 Figure 3. Pareto optimal solutions in objective space. In order to evaluate the e ectiveness of the proposed SPEA algorithm in adequately describing the Pareto front with a small number of points along it, the Pareto front and the corresponding Pareto solutions are also obtained for N ′ = 20 non-dominated solutions in the set P ′ using 200 generations. The results are shown in Figure 5 and are compared to the results obtained for the case of 1000 generations and N ′ = 500. The Pareto solutions for N ′ = 20 are numbered so that their correspondence in the objective and the parameter spaces becomes clear. It is seen that the N ′ = 20 points de ning the Pareto front are uniformly distributed along the more detailed Pareto front represented by a high number of N ′ = 500 non-dominated solutions. Although the convergence in the parameter space has not been achieved with high accuracy, from the practical point of view the N ′ = 20 Pareto optimal solutions seem to give a very good representation of the Pareto front and the corresponding Pareto optimal models. It is observed in Figure 5 that a wide variety of Pareto optimal solutions are obtained. These solutions are superior to all other solutions when both objectives are considered. Comparing the Pareto optimal solutions, there is no Pareto optimal solution that improves the t in both measures simultaneously. Thus, all the Pareto solutions correspond to acceptable compromise structural models trading-o the t in the modal properties of the two modes. The non-zero size Pareto front and the non-zero distance of the Pareto front from the origin are due to modeling and measurement errors. Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 676 Y. HARALAMPIDIS, C. PAPADIMITRIOU AND M. PAVLIDOU 0.9 0.8 Ngen = 100 0.8 0.7 Ngen = 10 x2 x2 0.7 0.6 0.6 0.5 0.5 0.4 0.3 0.4 0.5 0.6 0.4 0.7 0.3 0.4 x1 0.8 Ngen= 1000 0.7 0.6 0.5 Ngen = 10000 0.7 x2 x2 0.6 0.8 0.7 0.4 0.5 x1 0.6 0.5 0.3 0.4 0.5 x1 0.6 0.7 0.4 0.3 0.4 0.5 0.6 0.7 x1 Figure 4. Pareto optimal solutions in parameter space. Modeling errors, in particular, relate directly to the adequacy of the selected model class and are expected to be more signi cant than measurement errors. Therefore, the size of the Pareto front, the distance of the Pareto front from the origin, and the distance between the optimal structural models in the parameter space are mainly a ected by the adequacy of the selected model class. For model classes that can exactly represent structural behavior and for error free measured data, the multi-objective identi cation methodology will in fact yield a zero-size Pareto front that consists of an isolated point located at the origin in the objective space. This is due to the fact that a solution Ji (x) = 0 ∀i = 1; : : : ; n (n = 2) exists which dominates all other solutions in the objective space. The corresponding optimal solutions in the parameter space may consist of either isolated points or an in nite number of points along a manifold, depending on whether the parameterized class of structural models is identi able or unidenti able [20–22], respectively, for the available measured data. However, since it is unrealistic to expect that a model class can represent the underlying physical phenomena exactly, model errors will always be present and the proposed multiobjective structural identi cation will always yield a set of Pareto optimal solutions. In the present application, a simple parametric model class has been selected for updating in order to illustrate the proposed multi-objective identi cation framework. More adequate model classes such as detailed parametric nite element model classes will bring the Pareto front closer Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 677 STRUCTURAL MODEL IDENTIFICATION 0.03 Ngen = 1000, N' = 500 Ngen = 200, N' = 20 Single Objective 0.025 2 1 0.02 11 J2 10 0.015 13 0.01 18 17 0.005 19 0 0 0.005 20 5 0.01 0.015 3 4 0.02 16 0.025 8 9 0.03 15 6 0.035 7 12 0.04 14 0.045 0.05 J1 (a) 0.8 141276 9 15 Ngen = 1000, N' = 500 Ngen = 200, N' = 20 Single Objective 8 16 4 3 0.75 5 20 19 0.7 0.65 x2 17 0.6 18 0.55 13 0.5 11 1 2 0.45 0.4 10 0.3 0.35 (b) 0.4 0.45 0.5 0.55 0.6 0.65 0.7 x1 Figure 5. Pareto optimal solutions for set A in the region Ji (x)60:05: (a) objective space; and (b) parameter space. to the origin in the objective space, reducing the size of the Pareto front, and reducing the distance between the optimal models in the parameter space, thus improving the predictive accuracy of the model class. Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 678 Y. HARALAMPIDIS, C. PAPADIMITRIOU AND M. PAVLIDOU Although a Pareto optimal structural model should always be a better compromise model than any model it dominates, not all Pareto optimal structural models may constitute acceptable compromise models. Information about the size of modeling and measurement errors is important for selecting a subset of optimal structural models along the Pareto front, eliminating unacceptable Pareto optimal solutions. For example, given that the t in both measures is expected to be less than 0.01, one could disregard all Pareto solutions that fall outside the region of the objective space de ned by Ji (x)60:01 for i = 1; 2. Figure 6 shows the Pareto front and optimal solutions within the smaller region. There is still a wide variety of solutions with maximum distance between them in the parameter space equal to dmax = maxi; j∈P′ xi − xj  = 0:252. There is a signi cant amount of information that can be extracted from the Pareto front and Pareto optimal solutions. For the sake of demonstration, let us assume that Pareto solutions are only acceptable if Ji (x)6J0 ∀i = 1; : : : ; n, i.e. the corresponding measures of t are both below a pre-speci ed level J0 . The size of the Pareto front and the maximum distance dmax (J0 ) between the acceptable solutions in the parameter space depends on the level J0 selected in applications to re ect the size of modeling and measurement errors. The size of the region in the parameter space that provides alternative optimal solutions decreases as J0 decreases. Moreover, there is a bound on J0 = 3:4×10−3 below which the values of the two objectives cannot be reduced simultaneously. Such a bound is due to modeling error arising from the assumptions adopted in structural modeling, as well as measurement error present in the data. Speci cally, the Pareto solution x = [0:546 0:648]T maintains the t for both measures to values close to J1 (x) = J2 (x) = 3:4×10−3 which is the minimal value that can be achieved for both measures simultaneously. It should be noted that the aforementioned solution differs by as much as d = x − xso  = 0:0508 from the solution xso = [0:528 0:695]T obtained by minimizing the single objective (4) with weighting factors w1 = w2 = 0:5. This di erence is 20% of the maximum distance dmax between the Pareto optimal solutions in the parameter space. Returning to the Pareto optimal solutions shown in Figure 5, it is observed that there is no other Pareto optimal solution that can improve the t in both objectives to values less than 3:4×10−3 . However, there is a Pareto optimal model with x = [0:652 0:420]T that improves the t for the properties of the rst mode to values as low as J1 (x) = 3:6×10−7 at the expense of deteriorating the t in the properties of the second mode to a value as high as J2 (x) = 0:0258. This solution could be considered an acceptable one only if the objective of the identi cation is to construct a model that provides the best t in the properties of the rst mode, ignoring higher errors in the properties of the second mode. For example, this would be the case when there is information to support that measurement error is negligible in the modal properties involved in the rst mode and that the parameterized structural model can accurately predict the properties of the rst mode. Similarly, the Pareto optimal solution x = [0:297 0:798]T shown in Figure 5 ts very well the modal properties of the second mode to values as low as J2 (x) = 3×10−4 at the expense of deteriorating signi cantly the t in the modal properties of the rst mode to values as high as J1 (x) = 0:0499. Similar interpretation can be given to this solution which can be accepted or rejected depending on the information available for the size of modeling and measurement errors. Next, the Pareto optimal set is obtained for the two-parameter model using the set B of objectives de ned in Equations (6) and (7). The rst objective measures the overall mismatch of the modal frequencies, while the second one measures the overall mismatch of the Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 679 STRUCTURAL MODEL IDENTIFICATION -3 10 x 10 Ngen = 1000, N' = 500 Ngen = 200, N' = 20 Single Objective 16 9 15 7 8 6 10 7 6 J2 19 20 5 18 4 17 3 9 8 2 4 5 11 14 12 13 2 1 2 3 4 5 6 7 1 8 3 9 J1 (a) 1 2 13 12 14 5 11 -3 Ngen = 1000, N' = 500 Ngen = 200, N' = 20 Single Objective 3 0.75 10 x 10 4 0.7 8 x2 9 0.65 17 18 20 19 0.6 6 10 7 16 15 0.55 0.44 0.46 0.48 (b) 0.5 0.52 x1 0.54 0.56 0.58 0.6 Figure 6. Pareto optimal solutions for set A in the region Ji (x)60:01: (a) objective space; and (b) parameter space. Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 680 Y. HARALAMPIDIS, C. PAPADIMITRIOU AND M. PAVLIDOU modeshape components. The Pareto front is shown in Figure 7(a) for 1000 generations and N ′ = 500 as well as for 200 generations and N ′ = 20. The corresponding Pareto solutions in the parameter space are shown in Figure 7(b). It is seen that the SPEA algorithm e ectively distributes the solutions along the Pareto front so that the whole front is adequately described with a few points. In contrast to the set A, the distance dmax (J0 ) and the size of the Pareto front for the set B of objectives do not grow as J0 increases. The Pareto optimal solutions shown in Figure 7(b) are concentrated in a relatively narrow sub-region in the parameter space. The values of the rst objective, measuring the t in the modal frequencies of both modes along the Pareto front, are in the range J1 (x) ∈ [1:5×10−7 ; 0:002], while the values of the second objective, measuring the t in modeshape components of both modes, are in the range J2 (x) ∈ [0:0026; 0:0032] which is a much narrower range than that for the modal frequencies. The best t for the modeshape components cannot be less than J2 (x) = 2:6×10−3 . The t in the modal frequencies can be substantially improved to as low as J1 (x) = 1:5×10−7 at the expense of deteriorating by approximately 23% the t in the modeshape components to the value J2 (x) = 3:20×10−3 . This could suggest that if the 23% di erence in the t in the modeshape components is not of concern in the identi cation, then among all Pareto optimal models, the model x = [0:511 0:718]T corresponding to J1 (x) = 1:5×10−7 and J2 (x) = 3:20×10−3 is most representative of the structure. The distance of this solution from the one obtained by minimizing the single objective (4) with weighting factors w1 = w2 = 0:5 is d = 0:0286 which is equal to 18% of the maximum distance dmax = maxi; j∈P′ xi − xj  = 0:1571 between the Pareto optimal solutions in the parameter space. Finally, comparing the results in Figures 6 and 7 for the di erent sets A and B of objectives, it is clear that the Pareto optimal structural models also depend on the selection of modal properties involved in each modal group. 4.2. Structural reliability predictions using Pareto optimal models The purpose of identi cation is to construct faithful structural models, within a selected model class, that can be used for making improved structural reliability predictions consistent with the measured data. The Pareto optimal set provides complete information about all optimal structural models consistent with the data that can be traded-o based on the accuracy they provide in the modal properties. The alternative models along the Pareto front provide di erent predictions of structural reliability which are all acceptable based on the measured data. Next the variability in the reliability predictions from all corresponding Pareto optimal models is explored. The reliability of the structure given a model along the Pareto front can be computed using available probabilistic structural analysis tools. For simplicity, the reliability of the structure subjected to a base excitation that can be adequately modeled by white noise is considered. The system is considered to have failed under the stochastic base excitation if a response quantity y(t; x) of the structure exceeds a threshold level b over a duration T . An estimate of the failure probability of the structure is obtained using well-known approximate random vibration results for linear structures. Speci cally, for given model parameters x, the probability of failure is approximated by [23]: P(F |x) = 1 − exp[1 − 2(x)T ] Copyright ? 2005 John Wiley & Sons, Ltd. (13) Earthquake Engng Struct. Dyn. 2005; 34:665–685 681 STRUCTURAL MODEL IDENTIFICATION -3 3.3 x 10 Ngen = 1000, N' = 500 Ngen = 200, N' = 20 Single Objective 3.2 14 3.1 10 11 3 J2 6 5 2.9 12 19 2.8 20 17 2.7 16 18 15 2.6 0 0.5 13 8 7 1 (a) 2 1 3 4 9 1.5 2 2.5 J1 x 10 -3 0.72 Ngen = 1000, N' = 500 Ngen = 200, N' = 20 Single Objective 14 0.7 10 11 0.68 6 5 12 20 0.66 19 x2 17 0.64 16 18 15 0.62 13 8 7 2 0.6 1 3 4 9 0.58 0.56 0.5 0.52 (b) 0.54 0.56 x1 0.58 0.6 0.62 Figure 7. Pareto optimal solutions for set B: (a) objective space; and (b) parameter space. Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 682 Y. HARALAMPIDIS, C. PAPADIMITRIOU AND M. PAVLIDOU 0 10 Ngen = 1000, N' = 500 Ngen = 200, N' = 20 -1 Probability of Failure 10 -2 10 -3 10 -4 10 0.01 0.011 0.012 0.013 0.014 0.015 0.016 1/2 Exceedance Level b/S Figure 8. Reliability predictions based on all Pareto optimal structural models. where (x) is the rate of outcrossing the level b, given by   b2 1 ẏ (x) exp − 2 (x) = 2 y (x) 2y (x) (14) The quantities y (x) and ẏ (x) are the standard deviations of the response y(t; x) and its derivative ẏ(t; x), respectively. These standard deviations of the response are readily obtained for a linear system subjected to white excitation by using the Liapunov equation √ for the covariance matrix [23]. The reliability depends on the normalized threshold level b= S, where S is the constant spectral density of the input white noise. More realistic descriptions of the base motion could readily be incorporated in the aforementioned formulation. It should be noted that accurate estimates of the probability of failure can also be obtained using ecient Monte Carlo techniques [24]. However, this is outside the scope of the present example. In the numerical illustration, the structure is considered to have failed when the displacement response of the top oor exceeds a threshold level b. The probability of failure predicted by all Pareto optimal models √ for the set A of objectives is shown in Figure 8 for di erent normalized threshold levels b= S. It can be seen that these predictions can vary considerably. Thus, the selection of a model among all Pareto optimal models has an impact on the reliability. Di erent models along the Pareto front result in di erent predictions. In general, the variability in the predictions depends on the adequacy of the model class selected for identi cation. The results for the probability of failure in Figure 8, are computed and compared for a small number of N ′ = 20 non-dominated solutions and for a suciently large number of N ′ = 500 non-dominated solutions. It is evident that the failure probability bounds predicted by the Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 STRUCTURAL MODEL IDENTIFICATION 683 small number of N ′ = 20 non-dominated solutions match closely the more accurate failure probability bounds predicted by a very high number of N ′ = 500 non-dominated solutions. This means that from the prediction point of view, representation of the Pareto front by a small number of points, uniformly distributed along the front, is adequate. 5. EXTENSION TO NON-LINEAR STRUCTURES The multi-objective parameter identi cation framework can readily be extended to identify the free parameter set x of a class of non-linear models of structures such as, for example, hysteretic models with various degrees of modeling sophistication (e.g. elastoplastic, bilinear, degrading, etc). In this case modal analysis is no longer applicable and the identi cation must be based on the experimentally obtained response time histories (e.g. accelerations, velocities, displacements), denoted by ŷj (kt), where the index j = {1; : : : ; M } refers to measurements at M DOFs, k = 1; : : : ; N is the time index and t is the sampling period. For this, the measured response time histories are  grouped into n groups with the i-th group gi containing ni response time histories such that ni=1 ni = M . For the i-th group, a norm Ji (x) = M   j∈gi k=1 [yj (kt; x) − ŷj (kt)]2 (15) is introduced to measure the mismatch between the measured response time histories involved in the group and the corresponding response time histories yj (kt; x) predicted from the nonlinear model class for a particular value of the parameter set x. The Pareto optimal solutions are then obtained by solving the multi-objective optimization problem stated in Equation (2). The estimation of yj (kt; x) involved in Equation (15) requires the solution of the non-linear set of di erential equations governing the response of the non-linear structures. The selection of the response time histories that are involved in a group is based on user preference and may depend on the number, location and type (e.g. displacement, velocity or acceleration) of measurements, as well as the information contained in the measurements about the free model parameters to be identi ed. For example, responses that contain signi cant information about the local non-linear properties of the structure could be included in the same group. In this way the t of the responses in this group can be traded-o with the t in another group containing information for another set of local or global properties of the structure. Once the Pareto optimal non-linear models consistent with the measured data have been obtained, one could use these models to estimate the variability in the failure probability against various limit states which are indicative of damage, speci ed in terms of interstory drift for buildings, ultimate displacement, ductility demands, etc. For stochastic dynamic excitation, the estimation of structural reliability for each model along the Pareto front requires the integration into the formulation of ecient Monte Carlo techniques [25, 26]. 6. CONCLUSIONS A novel multi-objective framework for structural model identi cation based on modal data has been presented. Multiple objectives related to the t between measured and model predicted Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 684 Y. HARALAMPIDIS, C. PAPADIMITRIOU AND M. PAVLIDOU modal properties were simultaneously minimized, thus eliminating the need for arbitrarily weighting the relative importance of each objective in a single measure of t. In contrast to the conventional weighted least-squares t between measured and model predicted modal data, the proposed methodology provides multiple alternative optimal structural models consistent with the data in the sense that the t each model provides in a group of modal properties cannot be improved without deteriorating the t in at least one other group of modal properties. The multi-objective optimization problem can be solved using well-developed evolutionary algorithms. Speci cally, the Strength Pareto Evolutionary Algorithm was e ectively used for replacing the Pareto front by a relatively small number of representative optimal structural models, uniformly distributed along the Pareto front. These multiple Pareto optimal structural models are due to modeling and measurement errors. Information about the size of errors in the measured modal properties as well as information about the accuracy with which the selected class of structural models is expected to t the modal frequencies and modeshape components used in the identi cation are important for selecting the acceptable optimal structural models along the Pareto front, eliminating unacceptable Pareto optimal solutions. For the application considered, a wide variety of Pareto optimal structural models, uniformly distributed along the Pareto front, were obtained. The Pareto optimal solutions for the two-parameter model were concentrated in a narrow sub-region, extended along a certain direction in the parameter space. The variability of Pareto optimal models in uences the predictions of structural reliability. Using the whole set of identi ed structural models, the failure probability of structures to future uncertain loads was predicted. It was demonstrated that such predictions from the Pareto optimal models may vary considerably. The proposed methodology can provide information about the failure probability bounds that are useful for making more informed structural safety assessments consistent with measured data. Finally, the multi-objective identi cation framework is applicable to non-linear model identi cation based on response time histories. ACKNOWLEDGEMENTS This research was partially funded by the Greek Secretariat of Research and Technology within the EPAN program framework under grant DP15 and the Greek Earthquake Planning and Protection Organization. This support is gratefully acknowledged. The authors would like to thank Dr Paul H. F. Lam, Assistant Professor in the Department of Building and Construction, The City University of Hong Kong, for providing details on the experimental model and the measurements used in this work for illustrating the proposed multi-objective identi cation framework. REFERENCES 1. Mottershead JE, Friswell MI. Model updating in structural dynamics: A survey. Journal of Sound and Vibration 1993; 167(2):347–375. 2. Doebling SW, Farrar CR, Prime MB, Shevitz DW. Damage identi cation and health monitoring of structural and mechanical systems from changes in their vibration characteristics. A literature review. Los Alamos National Laboratory, Report No. LA-13070-MS, 1996. 3. Vanik MW, Beck JL, Au SK. Bayesian probabilistic approach to structural health monitoring. Journal of Engineering Mechanics (ASCE) 2000; 126(7):738 –745. 4. Bohle K, Fritzen CP. Results obtained by minimizing natural frequencies and MAC-value errors of a plate model. Mechanical Systems and Signal Processing 2003; 17(1):55 – 64. 5. Hjelmstad KD, Shin S. Crack identi cation in a cantilever beam from modal response. Journal of Sound and Vibration 1996; 198(5):527–545. Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685 STRUCTURAL MODEL IDENTIFICATION 685 6. Friswell MI, Mottershead JE. Finite Element Model Updating in Structural Dynamics. Kluwer: Dordrecht, 1995. 7. Farhat C, Hemez PM. Updating nite element dynamics models using an element-by-element sensitivity methodology. AIAA Journal 1993; 31(9):1702–1711. 8. Alvin KF. Finite element model update via Bayesian estimation and minimization of dynamic residuals. AIAA Journal 1997; 35(5):879 – 886. 9. Ewins DJ. Modal Testing—Theory, Practice and Applications, (2nd edn.), Research Studies Press: U.K., 2000. 10. McConnnel KG. Vibration Testing: Theory and Practice. Wiley: New York, 1995. 11. Katafygiotis LS, Yuen KV. Bayesian spectral density approach for modal updating using ambient data. Earthquake Engineering and Structural Dynamics 2001; 30:1103–1123. 12. Beck JL, May BS, Polidori DC. Determination of modal parameters from ambient vibration data for structural health monitoring. First World Conference on Structural Control, Los Angeles, 1994; 1395 –1402. 13. Beyer HG. The Theory of Evolution Strategies. Springer: Berlin, 2001. 14. Fonseca CM, Fleming PJ. An overview of evolutionary algorithms in multiobjective optimization. Evolutionary Computation 1995; 3(1):1–16. 15. Srinivas N, Deb K. Multiobjective optimization using nondominated sorting in genetic algorithms. Evolutionary Computation 1994; 2(3):221–248. 16. Zitzler E, Thiele L. Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach. IEEE Transactions on Evolutionary Computation 1999; 3(4):257–271. 17. Mueller S, Walther J, Koumoutsakos P. Evolution strategies for lm cooling optimization. AIAA Journal 2001; 39(3):537–539. 18. Morse JN. Reducing the size of the nondominated set: Pruning by clustering. Computers and Operations Research 1980; 7(1–2):55 – 66. 19. Lam HF. Structural Model Updating and Health Monitoring in the Presence of Modeling Uncertainties. Ph.D. Thesis, Department of Civil Engineering, Hong Kong University of Science and Technology, Hong Kong, 1998. 20. Beck JL, Katafygiotis LS. Updating models and their uncertainties. I: Bayesian statistical framework. Journal of Engineering Mechanics (ASCE) 1998; 124(4):455 – 461. 21. Katafygiotis LS, Beck JL. Updating models and their uncertainties. II: Model identi ability. Journal of Engineering Mechanics (ASCE) 1998; 124(4):463– 467. 22. Katafygiotis LS, Lam HF. Tangential-projection algorithm for manifold representation in unidenti able model updating problems. Earthquake Engineering and Structural Dynamics 2002; 31:791– 812. 23. Lutes LD, Sarkani S. Stochastic Analysis of Structural and Mechanical Vibrations. Prentice Hall: New Jersey, 1997. 24. Au SK, Beck JL. First excursion probability for linear systems by very ecient importance sampling. Probabilistic Engineering Mechanics 2001; 16(3):193–207. 25. Pradlwalter HJ, Schueller GI. On advanced Monte Carlo simulation procedures in stochastic structural dynamics. International Journal of Non-linear Mechanics 1997; 32(4):735 –744. 26. Au SK, Beck JL. Estimation of small failure probabilities in high dimensions by subset simulation. Probabilistic Engineering Mechanics 2001; 16(4):263–277. Copyright ? 2005 John Wiley & Sons, Ltd. Earthquake Engng Struct. Dyn. 2005; 34:665–685