328
Views
6
CrossRef citations to date
0
Altmetric
Articles

Identification of linear and non-linear physical parameters of multistory shear buildings using artificial neural network

, &
Pages 670-687 | Received 25 Jul 2013, Accepted 09 Jun 2014, Published online: 17 Jul 2014

Abstract

In this research, a novel method has been proposed for simultaneous identification of physical parameters (i.e. mass, stiffness and damping matrices) as well as for separation of linear physical parameters from non-linear ones by use of artificial neural networks (ANNs) in non-linear multi-degree-of-freedom (DOF) systems. To design an appropriate ANN in this method, the vibration equation of the lumped mass system is re-arranged into a new form. The proposed ANN has two parts; namely linear and non-linear. The outputs of the non-linear part of the proposed ANN identify the non-linear properties of the system. Moreover, the number of the employed ANNs is equal to the number of DOFs considered for the non-linear system. Initially, the first ANN is trained and the corresponding parameters of the linear part are then identified. Afterwards, the second ANN is trained using the identified mass of the first DOF. This procedure of training and identifying the parameters of each DOF is repeated in this manner until all DOF parameters are identified; then the identification of the non-linear part begins by exciting the non-linear part of ANN. Finally, the linear stiffness values and non-linear patterns are obtained from the output results of the excitations. The proposed algorithm has been verified through some examples.

1. Introduction

To record non-linear hysteresis cycles of structures, one has to wait for earthquakes to occur. On the other hand, to identify structures by forced vibration methods,[Citation1] an actual structure cannot be excited so that the non-linear cycles may be recorded, as strong excitations may lead to structural damage. The non-linear behaviour may be observed in structures due to factors such as infill non-structural elements, structural damages and various elements with non-linear behaviour.[Citation2] In the linear parameters’ identification with the presence of non-linearity, non-linear factors may be considered and recognized with an appropriate non-linear pattern. In this approach, non-linear factors are considered as a non-Gaussian noise in the system. The history of non-linear identification roots back to 1970s and to the principal works of Ibáñez.[Citation3] Since then, the development of the non-linear identification methods has led to the publication of several text books. One of the first books published in this field was authored by Worden and Tomlinson.[Citation4] Moreover, there are some other books based on the Bouc–Wen model written in recent years.(see e.g. Ref. [Citation5]) There are various approaches in the field of identification of non-linear multi-degree-of-freedom (MDOF) systems. One of these approaches is identified with reduction of the number of DOFs used in data acquisition. Platten et al. [Citation6] applied the extended modal space model to the identification of non-linear MDOFs systems with excitation of some specific DOFs. In non-linear identification, one may use a predefined pattern to decrease the indeterminacy in non-linear systems. Xueqi et al. [Citation7] proposed a method to identify non-linear systems by a piecewise linear pattern. Zhang et al. [Citation8] employed three methods to identify non-linear systems assuming that the non-linear behaviour of the model follows that of the Bouc-Wen’s.

The identification of systems may be performed in the frequency or the time domain. Due to the course of development in the control science, the time domain methods have been more variable and prevalent than the frequency domain ones. A group of common methods called as non-linear autoregressive moving average model with exogenous inputs family can be used for solving a wide range of time domain problems, owing to their nature being based on time history windows.[Citation9] Another common time domain method is Kalman Filtering. Ghanem and Ferro [Citation10] utilized this tool to identify non-linear systems in the field of health monitoring. Their proposed non-linear model is similar to Bouc-Wen model. The Kalman Filter method has been introduced in a branch of the modern control science; therefore, health monitoring and damage detection have brought it more into play in sub-branches of system identification.[Citation11] In recent years, some non-linear identification based on least square (LS) methods has been carried out by Yang and his co-workers.[Citation12,13] In addition, some methods have been created by the combination of time-domain and frequency domain-methods.[Citation14]

In addition to numerous approaches in the field of non-linear system identification which are based on hard computing methods, there are other approaches which are in accordance with soft computing methods; particularly those based on artificial intelligence.[Citation15,16] The advantage of intelligence-based methods, such as those based on artificial neural network (ANN), is that the solution procedure is independent from complex mathematical equations or even from recursive trends. The purpose of the present study is to obtain the linear parameters as well as to estimate the non-linear patterns of structures. In this method, the required vibrations are not so strong. In this regard, some parts of the equation solving procedure are achieved using ANN. The proposed method of this research does not require any predefined patterns beyond the common methods. Besides, this method can be used in the fields of damage detection and system identification, owing to its potential to recognize non-linear patterns.

2. Linear and non-linear single DOF system identification

In this section, a system identification method based on ANN, which is able to separate linear terms from non-linear ones, is proposed. At first a single DOF system is identified and then the proposed method will be generalized to multi DOF systems. The behaviour of a single DOF system may be given by(1) mx¨(t)+cx˙(t)+kx(t)+hx(t),x˙(t)=f(t)(1)

in which m, c and k represent unknown structural parameters of mass, damping and stiffness, respectively, that should be identified uniquely. Furthermore, x(t), x˙(t) and x¨(t) indicate known displacement, velocity and acceleration values, respectively. In addition, hx(t),x˙(t) denotes the non-linear part of the system. Figure illustrates the proposed ANN identification scheme to find the linear part of Equation (1).

Figure 1. The proposed ANN architecture for the identification of linear and non-linear terms.

Figure 1. The proposed ANN architecture for the identification of linear and non-linear terms.

The most popular method for learning in multi-layer neural networks is called back-propagation (BP). It was first invented in 1969 by Bryson and Ho [Citation17], but was largely ignored until the mid-1980s.[Citation18–20] The name of BP was firstly coined by Rumelhart et al. [Citation21]. The proposed ANN of Figure employs a non-linear BP multi-layer neural network which is supposed to identify the non-linear term hx(t),x˙(t). The layer n+1 is a neuron with a linear threshold function which is only used for weighted sum of the input signals feeding input to this neuron, while the other neurons have the sigmoid threshold function. It should be noted that the sigmoid functions are very similar to the input–output relationships of typical biological neurons.[Citation15] Furthermore, the derivatives of sigmoid functions may be easily calculated, which is helpful for function approximation. The number of layers and neurons in each layer as well as the training ratio depend upon the primary assumption and are improved at the next recursion of the training phase. In this research, the application of the proposed method is limited to dynamical systems that have only a non-linear term in x. In other words, the simultaneous identification of non-linear x and non-linear x˙ turns out to undesirable identified patterns. In fact, the ANN will get trapped in a local optimum. If we know which of these two parameters (x or x˙) have more influence on the behaviour of the structure, it will help us to perform a more suitable identification. In addition, supervised learning is selected as the ANN’s learning rule for all examples of the present research.[Citation19]

2.1. Example 1

As the first example, a one-story shear building is considered. Mass, stiffness and damping of the building are equal to 1000 Ns2 m−1, 120,000 N m−1 and 3300 N m−1 s, respectively. Moreover, the non-linear term is assumed to be 250,000,000x3. This structure has been excited by a harmonic vibration with a frequency of 1.27 Hz and sampling rate of 100 Hz. Figure shows both linear and non-linear responses. In this figure, linear response is obtained by elimination of the non-linear term of the model. Obviously, in this case study the non-linear term makes the system stiffer almost in all time steps. Hence, existence of the non-linear term has affected the structural responses. This effect on the structural response cannot be neglected.

Figure 2. The response of the first example with or without presence of the non-linear term.

Figure 2. The response of the first example with or without presence of the non-linear term.

Solving this problem via the classical LS method will lead to the answers demonstrated in Table . The well-known LS method is a linear identification method that provides a rough estimation of the accurate solution. For this example, a cubic polynomial is used to estimate the accurate solution of the problem. As shown in Table , the mass of the structure has been estimated with about 25% error compared to its accurate value, which is not acceptable for this single DOF system. In other words, small inaccuracy at this single DOF will propagate as the proposed method is generalized to multi-DOFs, which may lead to substantially large errors in identification of physical parameters therein.

Table 1. The first example: estimation of the corresponding physical parameters by the LS method. For this table, equation [[M][C][K]][Y]=[F] is used to identify the physical parameters.

Now let us suppose that the displacement has a non-linear behaviour, while the velocity remains linear. Note that the supposition of non-linear stiffness and linear damping is a logical assumption in the buildings. By using ANN for identification, the mass and damping identifications have been assigned to the linear part of the proposed ANN, while both linear and non-linear stiffness identifications will be performed by the non-linear part of the proposed ANN (see Figure ).

Figure 3. Proposed ANN for the identification of non-linear systems.

Figure 3. Proposed ANN for the identification of non-linear systems.

The non-linear part of the ANN consists of five layers. The number of the neurons in the layers is 8, 4, 3, 2 and 2, respectively. The important point in training this specific ANN is that the common normalizations, in popular practice of ANN training, must be avoided in the training data. Due to the existence of a linear part in the ANN, normalisation may lead to undesirable weight training. Instead of data normalisation, one is supposed to define lower and upper limits for the input data. In this case study, supposing the ANN gets trained correctly, one may expect that the weights of the non-linear neural network identify a polynomial of third order. In Table , the mass and damping values have been directly obtained from the weights of the linear part in the trained ANN of Figure .

Table 2. The first example: estimation of corresponding physical parameters by the ANN method shown in Figure .

As previously mentioned, the identification of linear and non-linear stiffness values has been assigned to the non-linear part of the ANN. Therefore, the stiffness value cannot be directly presented in the form of identified model of the system shown in Figure . In order to extract the linear stiffness, one has to first apply the appropriate input data to the ANN of Figure . For this purpose, the subsequent identification steps are as follows: (a) separating the non-linear part of the trained ANN from its linear part; (b) identification of the separated non-linear part by applying an input vector starting from a lower limit and ending with an upper one. In this example, the lower and upper limits are selected as −0.0125 and +0.0125, respectively. As already discussed, the input of the network is displacement, and hence the mentioned limits have been obtained by considering the average maximum displacement with the presence of the linear and non-linear terms (see Figure ). The chosen values are the minimum and maximum response values of the system, which has been linearly divided into 250 time steps of identical increasing rate. Output values of the ANN are corresponding to the stiffness force of the problem as illustrated in Figure . This figure depicts a third-order polynomial as predicted from kx(t)+hx(t),x˙(t) terms of Equation (1).

Figure 4. Non-linear pattern investigation by the proposed ANN.

Figure 4. Non-linear pattern investigation by the proposed ANN.

Both linear and non-linear stiffness patterns may be identified using the non-linear part of the ANN through dividing the output values by the input values (see Figure ). The linear stiffness should be obtained by taking the average values adjacent to the 125th time step, after eliminating the large values which are resulted from dividing by an infinitesimal value. In fact, the linear stiffness is equal to the limit of the function shown in Figure , as the time step approaches to the 125th one. The estimated linear stiffness is 123,000 N m−1 which involves only 2.4% errors. In the next section, the idea of applying ANN is generalised to the identification of physical parameters for multistory shear buildings.

Figure 5. Estimation of the linear stiffness.

Figure 5. Estimation of the linear stiffness.

3. Algorithm of the proposed identification method

In this section, the proposed identification algorithm which involves the following principal steps is introduced:

  • Step 1: Model selection: The model should include two major linear and non-linear parts. For this purpose, we select the connection between the two major parts and neurons based on the vibration equation. We then select the number of ANN’s layers as well as neurons of each layer. As may be shown later, in this step, two different ANN’s architectures could be selected (see Figures and ).

  • Step 2: Data selection: The identification needs a database including forced vibration, displacement, and its first and second derivatives at the same time step.

  • Step 3: Training the proposed ANN model: In the present algorithm, the back-propagation training method is adopted. It should be noted that the noise of experimental data is removed before training. To this end, by using high-order finite impulse response filters, undesirable effects of noises may partially be eliminated from training data.[Citation22,23]

  • Step 4: Separation: The non-linear part is separated from the general model of the trained ANN model. In fact, the mass is directly identified in this step. Assuming that the structural damping is linear, it is directly identified in this step. At the end of this step, two various cases may occur:

    • (4a) if the selected architecture of step 1 is similar to Figure , the linear stiffness is identified;

    • (4b) if the selected architecture of step 1 is the same as Figure , both linear and non-linear parameters may be identified in step 5.

  • Step 5: Non-linear identification: Identification of the separated non-linear part of the model by using applied appropriate input vectors and interpretation of output diagrams.

Figure 6. The proposed ANN for the identification of the nth DOF.

Figure 6. The proposed ANN for the identification of the nth DOF.

These steps will be described in more details in the examples of following section.

4. Linear and non-linear multi DOF system identification

Let us consider a shear building structural system with n story, governed by the following equation:(2) [M]{X¨}t+[C]{X˙}t+[K]{X}t+{H({X}t,{X˙}t)}={F}t(2)

where {X¨}t, {X˙}t and {X}t indicate known acceleration, velocity and displacement vectors, respectively. Moreover,(3) [M]=diag[m1m2mn-1mn],(3) (4) [C]=c1+c2-c200-c2c2+c30000cn-1+cn-cn00-cncn,(4) (5) [K]=k1+k2-k200-k2k2+k30000kn-1+kn-kn00-knkn.(5)

Furthermore, {F}t and {H({X}t,{X˙}t)} are recorded excitations and unknown non-linear parameter vectors, respectively.

In order to employ Equation (2) for system identification purpose using the proposed ANN model, the equation can be written as:(6) [M]n×n[X¨]n×np+[C]n×n[X˙]n×np+[K]n×n[X]n×np+[H]n×np=[F]n×np(6)

in which np denotes the number of time windows on the displacement, velocity and acceleration matrices, which in turn show the state of the dynamic system. The linear and non-linear parameters of Equation (6) can be separated using the following compact form:(7) [[M][C][K]]n×3n[X¨][X˙][X]3n×np+[H]n×np=[F]n×np(7)

or(8) [A]n×3n[Y]3n×np+[H]n×np=[F]n×np(8)

where(9) [A]=[[M][C][K]],[Y]=[X¨][X˙][X].(9)

In order to solve Equation (8) to estimate the unknown matrix [A], different hard-computing (e.g. singular value decomposition) and/or soft-computing (e.g. ANNs and Genetic Algorithms) methods may appear to be efficient.[Citation22,23] As it is obvious from Equation (9), the dimensions of known [Y] matrix are very large. As a result, direct application of hard- and/or soft-computing methods may provide meaningless results for unknown parameters.[Citation24,25] To resolve this problem, a new method is presented in this research. To illustrate the details of proposed formulation, a shear building of n DOF is considered. For this case, the following set of equations may be rewritten from Equations (2)–(5):(10) m1x¨1(t)+(c1+c2)x˙1(t)-c2x˙2(t)+(k1+k2)x1(t)-k2x2(t)+h1(x1(t),x˙1(t))-h2(x2(t)-x1(t),x˙2(t)-x˙1(t))=f1(t)(10)

and(11) mix¨i(t)-cix˙i-1(t)+(ci+ci+1)x˙i(t)-ci+1x˙i+1(t)-kixi-1(t)+(ki+ki+1)xi(t)-ki+1xi+1(t)+hixi(t)-xi-1(t),x˙i(t)-x˙i-1(t)-hi+1xi+1(t)-xi(t),x˙i+1(t)-x˙i(t)=fi(t)(11)

for i=2,3,,n-1.

Finally, for the nth DOF, one may write(12) mnx¨n(t)-cnx˙n-1(t)+cnx˙n(t)-knxn-1(t)+knxn(t)+hn(xn(t)-xn-1(t),x˙n(t)-x˙n-1(t))=fn(t)(12)

As the main purpose of the present method is direct estimation of structural parameters, Equation (12) may be given by(13) mnx¨n(t)+cn[x˙n(t)-x˙n-1(t)]+kn[xn(t)-xn-1(t)]+hn(xn(t)-xn-1(t),x˙n(t)-x˙n-1(t))=fn(t)(13)

Employing the information of previous np time steps, Equation (13) can be solved using the proposed ANN of Figure . The inputs of this network are structural acceleration, relative velocity and relative displacement of the nth story, respectively. The output of the network is the applied force at time t. While solving Equation (13) using this network, the training process is achieved using np training patterns. Afterwards, by setting the weighting matrix of the ANN, the corresponding components of this matrix indicate the unknown mn, cn and kn parameters, respectively. At the next step, the mass of the nth story is used in the identification of the (n-1)th story. Assuming that the parameters of the nth story are identified values, Equation (11) is written as:(14) mix¨i(t)+cix˙i(t)-x˙i-1(t)+kixi(t)-xi-1(t)+hixi(t)-xi-1(t),x˙i(t)-x˙i-1(t)=fi(t)+ci+1x˙i+1(t)-x˙i(t)+ki+1xi+1(t)-xi(t)+hi+1xi+1(t)-xi(t),x˙i+1(t)-x˙i(t)(14)

or(15) mix¨i(t)+cix˙i(t)-x˙i-1(t)+kixi(t)-xi-1(t)+hixi(t)-xi-1(t),x˙i(t)-x˙i-1(t)=fi(t)+fi+1(t)-mi+1x¨i+1(t)(15)

in which, i=n-1, and all parameters of right-hand side of Equation (15) are identified. Equation (15) is solved by using an ANN with similar topology as the former one used for the nth story. The corresponding components of weighting matrix of linear part of this network present the unknown mi, ci and ki parameters. At the final step, the unknown parameters of the first story are determined using the same procedure as the second story. Therefore, in general form (for i=2,3,,n-1), Equation (15) may be written as(16) mix¨i(t)+cix˙i(t)-x˙i-1(t)+kixi(t)-xi-1(t)+hixi(t)-xi-1(t),x˙i(t)-x˙i-1(t)=j=infj(t)-j=i+1nmjx¨j(t)(16)

Moreover, Equation (16) may be used for the first story (for i=1), if we assume that x0=x˙0=x¨0=0. All equations used in the present identification method can be summarised in the following matrix form(17) m100|c100|k1000m20|0c20|0k20||00mn|00cn|00kn×x¨1x¨2x¨nx˙1x˙2-x˙1x˙n-x˙n-1x1x2xn-xn-1(t)+h1(x1,x˙1)h2(x2-x1,x˙2-x˙1)hn(xn-xn-1,x˙n-x˙n-1)(t)=f1+f2++fn-m2x¨2--mnx¨nf2+f3++fn-m3x¨3--mnx¨nfn(t)(17)

The above set of equations is schematically illustrated in Figure . Now, the former mathematical form of Equation (17) may be easily examined using an ANN representation as shown in Figure , in which a general ANN identification form is depicted.

Figure 7. The schematic illustration of Equation (17): (a) the equivalent mass–stiffness–damper system, (b) the common form of vibration equations and (c) re-arrangement form of vibration equations.

Figure 7. The schematic illustration of Equation (17): (a) the equivalent mass–stiffness–damper system, (b) the common form of vibration equations and (c) re-arrangement form of vibration equations.

The identification of the ANN shown in Figure may result in the physical parameters of the nth DOF (or story). Now, using the subsequent mn, a new ANN is used for identification of the (n-1)th story. Figure illustrates the inputs and outputs of the ANN designed to identify the physical parameters of the ith story. The physical parameters of the first story can be calculated by changing the inputs and outputs of the same network based on Figure as shown in Figure .

Figure 8. The proposed ANN for the identification of the ith DOF.

Figure 8. The proposed ANN for the identification of the ith DOF.

It should be noted that all neurons of input layer are connected to the next layer. Actually, this configuration (i.e. the relation between mass, spring, damper and the non-linear part of the model) is selected based on the mathematics of the problem, which is shown in Equation (17). In other words, neurons’ connections are deleted wherever the components of the right matrix of Equation (17) are zero. The main concern now would be to choose the optimum number of layers and neurons for the non-linear part of the model. It is important to note that we are actually able to estimate the total mass of each story in the building. In any building, the material used for construction is known, so we can directly calculate the mass of each story by implementation of known material’s volumes and densities. In the present approach, the mass of building has been assumed to be unknown. Therefore, the difference between the identified mass and the accurate mass as given by

(18) Performancecriterion=MEstimated-MAccurateMAccurate×100(18)

is a good criterion to evaluate the precision of the neural network’s performance as well as to choose the number of layers and neurons. The present method is evaluated through some examples.

4.1. Example 2

As the second example, let us consider a three-story shear building whose linear characteristics are given in Table . The structure is excited by a harmonic loading of 1.27 Hz, and the associated structure responses are sampled by a frequency of 100 Hz. As already discussed, the identification of the ANN shown in Figure results in the physical parameters of the nth DOF. The results of estimation using the proposed method are presented in Table . As may be observed from Table , the estimation results show very good agreement with the actual characteristics, especially for the mass and damping parameters.

Table 3. The second example: physical parameters of the three-story building.

Table 4. The second example: estimation of physical parameters by the proposed method.

4.2. Example 3

Consider another three-story shear building with linear characteristics of Table . This structure is excited by a 7.96 Hz harmonic vibration and the structural response is sampled by a frequency of 100 Hz. The results of estimation by the proposed method are summarised in Table . As may be observed, the proposed method is capable of recognising the linear part and separating it from the non-linear one. The ANN presented in Figure is employed for identification of the structure.

Table 5. The third example: physical parameters of the three-story building.

Table 6. The third example: estimation of physical parameters by the proposed method.

The method described in Section 3 is used to identify the structure. Furthermore, the architecture of ANN presented in Figure is employed instead of the ANN shown in Figures and . It should be noted that the topology illustrated in Figures or is not generally suitable for all examples. In fact, in this topology the linear and non-linear parts of the ANN compete against each other to minimise the error. Therefore, the linear coefficient is shared between linear and non-linear parts. The ANN architecture shown in Figure is more general, and there is no competition between two parts. Consequently, the ANN architecture of Figure employed to identify the non-linear part, in this example. When the training process is accomplished and the linear part of the ANN is separated from the primary neural network, an appropriate vector, within the training range, is assigned to the non-linear part. The third DOF output results corresponding to the non-linear part are illustrated in Figure . In this figure, the horizontal axis shows the time steps of the input data, while the vertical axis represents the output of the non-linear part of the proposed neural network. The result of division of the vertical values by the horizontal ones has been illustrated in Figure , which represents the stiffness values of the 3rd DOF. The value of the vertical axis at the vicinity of the 500th time step yields the linear stiffness of the third DOF (see Figure ). For the second and first DOFs, the approach is identical to that of the third one. Figures and correspond to the second DOF, while its identification results are given in Table .

Figure 9. The output of non-linear part of the third DOF for the corresponding input vector.

Figure 9. The output of non-linear part of the third DOF for the corresponding input vector.

Figure 10. The stiffness of the third DOF.

Figure 10. The stiffness of the third DOF.

Figure 11. The output of non-linear part of the second DOF for the corresponding input vector.

Figure 11. The output of non-linear part of the second DOF for the corresponding input vector.

Figure 12. The stiffness of the second DOF.

Figure 12. The stiffness of the second DOF.

The 300 patterns of the training data including input and output vectors have been directly obtained by simulating the non-linear dynamic of structural model, and have been applied in the present work. Moreover, the parameters implemented in the simulation are mentioned in examples 1–3. The presented examples are simulated using a MATLAB programme provided by the authors. In this programme, the CPU time of examples 1, 2 and 3 are 32, 41 and 47 min, respectively. In this work, the training algorithm has been set to stop when the number of epochs exceeds 5000.

5. Conclusions

In this paper, a novel method based on ANN has been proposed for simultaneous identification of physical parameters as well as separation of linear physical parameters from the non-linear ones, for non-linear multi-DOF systems. This study has started with proposing a general method to identify a single-DOF system, and thereafter extended by developing the model for the multi-DOF system. At first, a single DOF with a non-linear term in its stiffness has been investigated and the obtained results of identification have shown the robustness of the proposed method. It should be noted that training data should not be normalised in order to achieve true identification.

Instead, three terminating criteria have been considered as follows to terminate the training procedure: (a) when the number of epochs exceeds predefined number, or; (b) when the neural network weights change less than a certain value or; (c) when changes in the weights gradient are small. Finally, to generalise the identification to multi DOF systems, the present study has stepped further to re-arrange the common vibration equation, and to be able to employ an upgraded version of the equation for the preceding method. Two more examples have been investigated to illustrate the method in more detail. As expected, the examples show that the estimated values of physical parameters are in very good agreement with the actual values and separate the linear stiffness of the system from its non-linear counterpart with adequate accuracy.

Acknowledgements

The authors would like to acknowledge and express their special gratitude to anonymous reviewers, for their constructive advice that improved the manuscript.

References

  • Karimi I, Khaji N, Ahmadi MT, Mirzayee M. System identification of concrete gravity dams using artificial neural networks based on a hybrid FE–BE approach. Eng. Struct. 2011;32:3583–3591.
  • Khaji N, Shafiei M, Jalalpour M. Closed-form solutions for crack detection problem of Timoshenko beams with various boundary conditions. Int. J. Mech. Sci. 2009;51:667–681.10.1016/j.ijmecsci.2009.07.004
  • Ibáñez P. Identification of dynamic parameters of linear and non-linear structural models from experimental data. Nucl. Eng. Des. 1973;25:30–41.10.1016/0029-5493(73)90059-9
  • Worden K, Tomlinson GR. Nonlinearity in structural dynamics: detection, identification and modeling. Bristol: Institute of Physics; 2001.10.1887/0750303565
  • Ikhouane F, Rodellar J. Systems with hysteresis analysis, identification and control using the Bouc–Wen model. London: Wiley; 2007.
  • Platten MF, Wright JR, Dimitriadis G, Cooper JE. Identification of multi-degree of freedom non-linear systems using an extended modal space model. Mech. Syst. Sig. Proc. 2009;23:8–29.10.1016/j.ymssp.2007.11.016
  • Xueqi C, Qiuhai L, Zhichao H, Tieneng G. A two-step method to identify parameters of piecewise linear systems. J. Sound Vibr. 2009;320:808–821.10.1016/j.jsv.2008.08.025
  • Zhang J, Sato T, Iai S, Hutchinson T. A pattern recognition technique for structural identification using observed vibration signals: nonlinear case studies. Eng. Struct. 2008;30:1417–1423.10.1016/j.engstruct.2007.08.007
  • Rahrooh A, Shepard S. Identification of nonlinear systems using NARMAX model. Nonlinear Anal. 2009;71:1198–1202.
  • Ghanem R, Ferro G. Health monitoring for strongly non-linear systems using the ensemble Kalman filter. Struct. Control Health Monit. 2006;13:245–259.10.1002/(ISSN)1545-2263
  • Lin J-W, Betti R. On-line identification and damage detection in non-linear structural systems using a variable forgetting factor approach. Earthquake Eng. Struct. Dyn. 2004;33:419–444.10.1002/(ISSN)1096-9845
  • Yang JN, Huang H, Lin S. Sequential non-linear least-square estimation for damage identification of structures. Int. J. Non Linear Mech. 2006;41:124–140.10.1016/j.ijnonlinmec.2005.06.006
  • Yang JN, Huang H. Sequential non-linear least-square estimation for damage identification of structures with unknown inputs and unknown outputs. Int. J. Non Linear Mech. 2007;42:789–801.10.1016/j.ijnonlinmec.2007.03.004
  • Haroon M, Adams DE, Luk YW, Ferri AA. A time and frequency domain approach for identifying nonlinear mechanical system models in the absence of an input measurement. J. Sound Vib. 2005;283:1137–1155.10.1016/j.jsv.2004.06.008
  • Masri SF, Chassiakos AG, Caughey TK. Identification of nonlinear dynamic systems using neural networks. J. Appl. Mech. 1993;60:123–133.10.1115/1.2900734
  • Huang CS, Hung SL, Wen CM, Tu TT. A neural network approach for structural dynamic system using neural networks. ASME J. Appl. Mech. 2003;60:123–133.
  • Bryson AE, Ho Y-C. Applied optimal control: optimization, estimation, and control. London: Blaisdell Publishing Company or Xerox College Publishing; 1969.
  • Werbos PJ. Beyond regression: new tools for prediction and analysis in the behavioral sciences [ PhD thesis]. Cambridge (MA): Harvard University; 1974.
  • Alpaydin E. Introduction to machine learning. Cambridge (MA): The MIT Press; 2010.
  • Russell S, Norvig P. Artificial intelligence: a modern approach. London: Prentice Hall; 2010.
  • Rumelhart DE, Hinton GE, Williams RJ. Learning representations by back-propagating errors. Nature. 1986;323:533–536.10.1038/323533a0
  • Mehrjoo M, Khaji N, Moharrami H, Bahreininejad A. Damage detection of truss bridge joints using artificial neural networks. Expert Syst. Appl. 2008;35:1122–1131.10.1016/j.eswa.2007.08.008
  • Khanmirza E, Khaji N, Johari Majd V. Model updating of multistory shear buildings for simultaneous identification of mass, stiffness and damping matrices using two different soft-computing methods. Expert Syst. Appl. 2011;38:5320–5329.10.1016/j.eswa.2010.10.026
  • Mehrjoo M, Khaji N, Ghafory-Ashtiany M. Application of genetic algorithm in crack detection of beam-like structures using a new cracked Euler–Bernoulli beam element. Appl. Soft Comput. 2013;13:867–880.10.1016/j.asoc.2012.09.014
  • Mehrjoo M, Khaji N, Ghafory-Ashtiany M. New Timoshenko-cracked beam element and crack detection in beam-like structures using genetic algorithm. Inverse Prob. Sci. Eng. 2014;22:359–382.10.1080/17415977.2013.788170

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.