Research on innovative hybrid analysis method for structural seismic response based on neural network restoring force model

Yunqing ZHU , Jing WU , Luqi XIE , Kai WANG , Yinghao WEI

Front. Struct. Civ. Eng. ›› 2025, Vol. 19 ›› Issue (5) : 699 -717.

PDF (6563KB)
Front. Struct. Civ. Eng. ›› 2025, Vol. 19 ›› Issue (5) : 699 -717. DOI: 10.1007/s11709-025-1176-5
RESEARCH ARTICLE

Research on innovative hybrid analysis method for structural seismic response based on neural network restoring force model

Author information +
History +
PDF (6563KB)

Abstract

Quasi-static testing is the primary seismic research method employed. The method proposed in this study utilizes the neural network (NN) algorithm for restoring force identification to extend the hysteretic performance of nonlinear complex components obtained from quasi-static tests shared or performed at a lower cost to the time history analysis of the seismic response of the entire structure. This approach enables accurate analysis of the seismic performance of the structure under real earthquake ground motions at a relatively low experimental costs. At the level of restoring force model recognition, the eight-path hysteresis model recognition theory and the corresponding complete set of input and output variables in the NN algorithm are proposed. The NN restoring force model was established using input and output parameters that characterize hysteresis state features, with a two-hidden-layer NN architecture. The case study results indicate that the prediction results of the NN restoring force model align well with the target values when trained on samples obtained under both seismic and quasi-static loading conditions. At the level of the nonlinear dynamic analysis of structures, the hybrid analysis method of structural seismic response based on NN restoring force model is proposed. In this method, the potentially severe nonlinear and elastic parts of the structure are divided into several NN substructures and principal numerical substructure, respectively. The pseudo-static test data of nonlinear regions were used to train the proposed NN restoring force model to identify the restoring force of NN substructures in the same region under time-history dynamic analysis. The platform was built to complete the data interaction between several NN substructures and principal numerical substructures, and a precise integration method was used to program the dynamic equation solving module, gradually completing dynamic response analysis of the entire structure. A multi-degree-of-freedom nonlinear frame case study indicate that the proposed method has good accuracy and can effectively analyze the structural nonlinear seismic response.

Graphical abstract

Keywords

restoring force model / neural network algorithm / module programming / hybrid analysis method / nonlinear dynamic analysis

Cite this article

Download citation ▾
Yunqing ZHU, Jing WU, Luqi XIE, Kai WANG, Yinghao WEI. Research on innovative hybrid analysis method for structural seismic response based on neural network restoring force model. Front. Struct. Civ. Eng., 2025, 19(5): 699-717 DOI:10.1007/s11709-025-1176-5

登录浏览全文

4963

注册一个新账户 忘记密码

1 Introduction

Engineering structures often exhibit extensive dynamic responses under strong earthquakes. The structural seismic performance design requires accurate and efficient analysis methods. The dynamic response of the entire structure is usually controlled by the inelastic behavior of the key components or regions, and the accuracy of the nonlinear restoring force model of these key components is the main factor affecting the accuracy of the dynamic response analysis [1]. To improve the accuracy and efficiency of structural seismic analysis, it is of great practical significance and application value to investigate the identification method of the restoring force model of the key components with serious nonlinearity and establish a high-precision and high-efficiency dynamic response analysis method for the entire structure.

Currently, commonly used constitutive models are provided in the form of empirical or fitting formulas based on certain assumptions [2,3]. Some key nonlinear factors (such as the post-cracking characteristics of concrete and the stress hysteresis effect of reinforced components after earthquakes) are difficult to fully and accurately consider in numerical constitutive models [4]. Additionally, with the proliferation of new materials and structural forms, traditional methods can no longer fully meet the demands of technological advancement. The key reasons are: on one hand, constructing reasonable and accurate nonlinear constitutive equations is extremely difficult and time-consuming, causing research to lag behind practical engineering applications. On the other hand, detailed and complex constitutive models place higher demands on the robustness and efficiency of numerical implementation algorithms [5]. The generalized constitutive model includes the relationship between the stress and strain at the material level and that between the restoring force and displacement at the component level [1]. Given that the nonlinear restoring force model at the component level is difficult to identify accurately, the pseudo-dynamic test uses the computer to solve the dynamic equation of the structure and directly obtains the resilience from the test [6]. Considering that only some key components of the actual structure enter a nonlinear failure state under earthquake, whereas most of the other structures or components maintain the elastic state [7]. Nakashima and Takai [8] proposed substructure technology and applied it to a pseudo-dynamic test. The substructure pseudo-dynamic test method divides the structure into two parts: the experimental and numerical substructures. Synchronous loading tests were performed on the test substructure, and data interaction was carried out with the numerical substructure through network data transmission to complete the dynamic response analysis of the entire structure [9,10]. Accordingly, several open-source hybrid simulation frameworks, such as OpenFresco [11] and UI-SimCor [12], have been widely used. However, this method is usually limited by the number of experimental substructures, laboratory conditions and scale for complex structures and is faced with nonlinear control, time delay, and compensation of actuators [13,14].

In recent years, the rapid development of deep neural network (NN) models has provided new technological means for applied research in multiple fields of structural engineering [1517], including multi-level computational analysis of materials [1820], components [2123], and systems [24,25], as well as the fields of engineering operation and maintenance [2628]. Given the difficulties and costs associated with obtaining accurate constitutive or hysteretic models, NN models, with their exceptional performance and ability to approximate complex nonlinear relationships, can theoretically serve as surrogate models for hysteretic responses [2931]. Scholars in this field have established data-driven constitutive surrogate models to learn and derive the constitutive relationships of novel materials. These models include the shear constitutive model [32], soil constitutive model [33,34] and rate-dependent material constitutive model [35], all of which are capable of capturing complex material behavior using stress and strain data from experiments or simulations. The same approach can also be used to identify the hysteretic behavior of the structural components. For the component-level restoring force model, Kim et al. [36,37] developed a comprehensive NN model to predict the complex hysteretic behavior of beam-column connections under cyclic loading. Yun et al. [38] recognized the hysteretic model of steel frame connections based on the NN algorithm, and the numerical simulation results showed that the NN algorithm can identify the stiffness degradation of the hysteretic curve and contraction of the hysteretic loop. Gu et al. [21] proposed a deep ensemble learning-driven method combining long short-term memory and explicit hysteresis models to extract structural behavior features and predict key parameters, achieving improved generalization and accuracy compared to traditional data-driven approaches. Wang et al. [39] proposed the DeepSNA framework, an end-to-end deep learning method for structural nonlinear analysis, validated on steel plate shear walls. Horton et al. [40] utilized forward-feed NNs to predict the parameters of the modified Ibarra-Krawinkler model for reduced beam section connections, achieving high accuracy in modeling cyclic hysteresis behavior. Additionally, Xu et al. [41] proposed the novel training strategy for identifying hysteretic behavior.

The above research findings demonstrate that the NN restoring force identification method provides a new approach, in addition to numerical simulation and substructure test loading, which can learn and predict the hysteretic behavior. This identification method holds significant application value for components whose constitutive or hysteretic models are unknown or difficult to explicitly express through functional relationships. However, the above studies rarely focus on the integration between the identification of local component hysteretic behavior and the computation of the entire structure, and most deep NN models are trained and predicted based on large amounts of finite element simulation data. Given that current seismic research still primarily relies on pseudo-static tests, this study aims to use hysteresis data obtained from pseudo-static tests of components to train the developed NN model and to establish an interface between local component identification and overall structural analysis, thereby extending the low-cycle test results of local component to the dynamic analysis of the entire structure.

This study develops an NN restoring force model with new input variables and establishes a method of structural dynamic response analysis, referring to the concept of substructure test. At the level of restoring force model recognition, the eight-path hysteresis model recognition theory and the corresponding complete set of input and output variables in the NN model are proposed. At the structural analysis level, a hybrid seismic response analysis method based on the NN restoring force model is proposed. In this method, the potentially severe nonlinear region and the elastic region of the complete structure are divided into several NN substructures and principal numerical substructure, respectively. The hysteretic behavior of NN substructure is identified by trained NN restoring force model, and the restoring force of numerical substructure is directly obtained according to elastic constitutive relation. The data interaction platform between each substructure is constructed, and the dynamic differential equation is solved step by step under the closed-loop calculation to realize the analysis and calculation of the dynamic response of the entire structure. Current seismic research primarily relies on pseudo-static tests. The proposed method uses the NN algorithm to identify the restoring force and extends the hysteretic behavior research results of component obtained from the pseudo-static test to the dynamic response analysis of entire structure. Therefore, the method can analyze the seismic performance of the structure under real ground motion with the local pseudo-static test shared or conducted at a lower cost.

2 Establishment of neural network restoring force model

2.1 Input and output variables of neural network restoring force model

In a nonlinear hysteretic model, the displacement and restoring force of the structure do not exhibit a linear mapping, requiring sufficient variables to characterize the state of the structural restoring force. Yun et al. [42] proposed the six-path hysteresis theory, which divides the hysteresis loop into typical path regions from path 1 to path 6. These regions represent the states of forward loading, forward unloading I, forward unloading II, reverse loading, reverse unloading I, and reverse unloading II under displacement control, respectively. The internal variable Δηn and ξn were introduced to imply the direction for next time along the equilibrium path. The definitions of Δηn and ξn are shown in Eq. (1). The mapping of the hysteresis curve regions can be achieved through the symbolic combination of the input variable set [Δηn, ξn, xn], as shown in Fig.1(a).

{ξn=Rn1xn1,Δηn=Rn1Δxn=Rn1(xnxn1),

where xn − 1 and xn are the displacements at steps n − 1 and n, respectively, and Rn − 1 is the restoring force at step n − 1.

The study proposed an eight-path hysteresis model by adding positive and negative linear loading segments, namely paths 7(OG) and 8(OH) (Fig.1(b)), on the basis of the six-path hysteresis model [42]. The internal variable δ is introduced into the input variable group to represent the elastic-plastic state of the structure. When the maximum turning point displacement xhistory of the loading process of is within the elastic limit displacement xelastic range, the component is considered to be in the elastic state and δ = 0. xhistory beyond this range indicates that the component has entered an elastic-plastic state and δ = 1. Therefore, variable δ is defined by Eq. (2):

δ={0,xhistory[xelastic,xelastic],1,xhistory[xelastic,xelastic].

The input variable set [Δηn, ξn, xn, δ] can cover all eight paths on the hysteresis curve. And the corresponding variable combinations of each loading path, as shown in Tab.1. Because variable δ is introduced, its definition depends on the maximum displacement xhistory of the loading process of the structure. Therefore, [xhistory, Rhistory] was selected as an additional variable to measure the impact of the loading process on the plastic development of the components. Considering that the positive and negative loadings have no symmetry during the actual time history loading, the maximum displacement response xhistory+ and xhistory− and the maximum force response Rhistory+ and Rhistory− in the positive and negative loading processes are included in the input variable group. Finally, the variable En − 1 describing hysteretic energy dissipation is added and defined by Eq. (3). Thus, the input variable group of 11 variables used in this model is determined by Eq. (4):

En1=12(Rn1+Rn2)(xn1xn2).

INPUT=[xn,Δηn,ξn,δ,xhistory+,xhistory,Rhistory+,Rhistory,En1,xn1,Rn1].

The output variable of the proposed NN restoring force model is the restoring force Rn, as shown in Eq. (5):

OUPUT=[Rn].

2.2 The structural parameters of back propagation (BP) neural network

The BP NN is a type of multilayer feedforward NN trained according to the error backpropagation algorithm [43]. The basic algorithm of the BP NN consists of two stages: signal forward and error BP. The training data are input from the input layer, undergoes nonlinear transformations in the hidden layers, and then propagates forward along the connection path to finally reach the output layer. When the output layer cannot obtain the expected output, the network enters the process of error backpropagation. The output errors are propagated in the reverse order and are distributed among each unit in every layer. The errors obtained from each unit in every layer are used as the basis for adjusting the weights and thresholds of each unit. By repeatedly adjusting the weights and thresholds, the error can be minimized within the tolerance limit along the gradient direction.

Fig.2 shows the multilayer NNs with d input neurons, l output neurons, and q hidden neurons. Where the threshold of the jth neuron in the output layer is denoted by θj and the threshold of the hth neuron in the hidden layer is denoted by γh. The connection weight between the ith neuron in the input layer and the hth neuron in the hidden layer is vih, and the connection weight between the hth neuron in the hidden layer and the jth neuron in the output layer is whj. The input received by the hth neuron in the hidden layer is denoted as αh=i=1dvihxi and the input received by the jth neuron in the output layer is denoted as βj=h=1qwhjbh, where bh is the output of the hth neuron in the hidden layer. Assume that the activation functions in the hidden and output layers are both sigmoid functions, the output of the NN model for a training example (xk,yk) is denoted as:

y^jk=f(βjθj).

Then the mean square error for (xk,yk) is expressed as:

Ek=12j=1l(y^jkyjk)2.

There are (d + l + 1)q + l parameters to be determined in the network of Fig.2. The update equation for any parameter v is as follows:

vv+Δv.

The connection weights whj from the hidden layer to the output layer are derived as an example. The BP algorithm is based on a gradient descent strategy that adjusts the parameters in the direction of the negative gradient of the target. For the error Ek, given the learning rate η, the following Eq. (9) can be obtained.

Δwhj=ηEkwhj=ηEky^jky^jkβjβjwhj.

According to the definition of βj, it is obvious that

βjwhj=bh.

According to the property f(x)=f(x)(1f(x)) of the Sigmoid function, it follows that

gj=Eky^jky^jkβj=(y^jkyjk)f(βjθj)=y^jk(1y^jk)(yjky^jk).

By substituting Eqs. (10) and (11) into Eq. (9), the update formula for whj can be obtained in the BP algorithm, as follows

Δwlj=ηgjbh.

Similarly, other thresholds and weights can be derived, including Δθj, Δvih, Δγh.

To avoid overfitting, the NN model used in this study adopted the four-layer NN architecture of [11-25-25-1], as shown in Fig.3. Simultaneously, a fixed learning rate η is set to 0.1. The sigmoid function was used for the activation function of both the hidden and output layer neurons. And the NN Toolbox in MATLAB was used to create and train the NN model. Ensuring consistent distribution ranges across all dimensions of the data can enhance the performance of the optimizer. Therefore, min-max normalization was applied to the data before inputting it into the model.

3 Simulation case of neural network restoring force model

In this study, a two-story single span rigid frame is used as a simulation example to verify the prediction effect of the proposed NN restoring force model. The numerical simulation results of the OpenSees analysis software were used as the benchmark. The specific design parameters of the two-story single-span frame were as follows: height of 4 m, span of 5 m, section size of the frame column of 500 mm × 500 mm, and section size of the frame beam of 300 mm × 350 mm, as shown in Fig.4. The concrete strength grade was C30, longitudinal reinforcement was HRB335, and stirrup was HPB235. The frame was modeled in OpenSees, with the two-dimensional model shown in Fig.4(a). This model consists of 6 nodes, with the bottom nodes fixed to the foundation, while all other nodes have three degrees of freedom. The frame beams and columns were modeled using nonlinear beam-column elements, and the beam-column sections are simulated with fiber sections. The nonlinear constitutive models Concrete02 and Steel02 were adopted for concrete and steel reinforcement, respectively. The Concrete02 model can account for the tensile mechanical properties of concrete, where the loading and unloading stiffness and peak tensile stress of the tensile segment of concrete degrade gradually under compression. The Steel02 constitutive model incorporates the hysteretic strengthening effects of reinforcement under low-cycle cyclic loading. The model uses nodal mass sources, with the mass of each beam−column joint set to 20.4 t. The mass is calculated based on the representative values of gravitational loads under the ultimate limit state of load-carrying capacity.

After establishing the model, two types of data sets were used to train the NN restoring force model. The first type of training data set, TRAIN1, was composed of structural response data obtained by simulating five seismic wave acceleration time-history excitations. The second type of training data set, TRAIN2, was composed of structural response data obtained from a structural quasi-static loading simulation. The moment-rotation data of the left beam-column joint (Connection 1) on the top floor of the frame were used as the structural response data. The TEST data set was composed of structural response data obtained by simulating the acceleration time-history excitations of another five seismic waves. The NN restoring force model trained by the two kinds of training data set was used to predict the response of the left beam−column joint, and the prediction of the NN restoring force model was compared with the expectation of the TEST data set. Fig.4(a) shows a schematic of the numerical verification of the proposed NN restoring force model. The selection of two types of training data sets mainly corresponds to two types of actual scenarios of data acquisition: 1) obtaining structural response data under seismic wave sequence excitation by shaking table tests and structural health monitoring; 2) obtaining structural response data from cost-effective and widely applicable quasi-static test. In this section, two simulation cases are calculated for the two types of data-acquisition scenarios.

3.1 Simulation case 1 of neural network restoring force model trained by TRAIN1 from seismic excitation

Five seismic waves recorded in the FEMA-P695 specification [44] for medium-distance field vibrations were selected as the training seismic waves, as shown in Tab.2. The peak ground acceleration (PGA) of each seismic wave was amplitude-modulated to 510 cm/s2, the sampling time was 0.01 s, and the interception time was 20 s, therefore each seismic wave had 2000 data points. The structural analysis model used TRAIN1 seismic waves for nonlinear time-history analysis. The rotation θn and moment Mn of the left beam−column joint on the top floor at each time step were extracted, and the input and output variables shown in Eqs. (4) and (5) were sorted. Then, a training data set TRAIN1 of 10000 training samples for Mnθn restoring force model of the left beam-column joints on the top floor was obtained.

Training data set TRAIN1 was used to train the proposed NN restoring force model of the joint. After training, the trained model was expected to exhibit the ability to identify the restoring force model of the same component under other loading conditions. Another five test seismic waves of the FEMA-P695 far-field seismic record in Tab.3, including TEST1–TEST5, were used to excite the structural model as the TEST data set. The sampling time of 0.01 s was also used for the five test seismic waves. The TEST data set of the restoring force model of the left beam-column joint can be obtained by sorting the structural response after excitation according to the input and output variables. The data of the TEST data set were used to test the trained NN restoring force model and observe the fitting effect of the proposed NN restoring force model.

The NN restoring force model trained by the TRAIN1 data set was used to predict the moment of the beam-column joint on the top floor at each time step in the TEST data set. The NN’s predicted moment Mp was compared with the expected moment Me obtained from OpenSees simulations in the TEST data set through time-history response and hysteresis curve analysis. The comparison of the results of the five test waves and relative errors were shown in Fig.5.

3.2 Simulation case 2 of neural network restoring force model trained by TRAIN2 from quasi-static loading

According to the American test specification ACI [45], low-cycle reciprocating loading was carried out on the structure according to interlayer drift ratios of 0.2%, 0.25%, 0.35%, 0.5%, 0.75%, 1.0%, 1.4%, 1.75%, 2.20%, 2.75%, and 3.50%, and the amplitude of each interlayer drift ratio was cyclically loaded three times, as shown in Fig.6. Based on the base shear, vertex displacement, joint rotation θn, and moment Mn calculated by the OpenSees model, the overall hysteretic response of the structure and joint hysteresis curves were drawn as shown in Fig.7. By sorting the data of joint rotation θn and moment Mn according to the input variables of Eq. (4) and output variables of Eq. (5), the training data set TRAIN2 for Mnθn restoring force model of the left beam−column joint on the top floor can be obtained. The number of training data sets TRAIN2 was consistent with the number of loading steps in the loading sequence, which was 3582. The training data sets TRAIN2 were obtained from the quasi-static loading test.

The NN restoring force model trained by the TRAIN2 data set was used to predict the moment of the beam-column joint on the top floor at each time step in the TEST data set (5 test waves in Tab.3). The NN’s predicted moment Mp was compared with the expected moment Me obtained from OpenSees simulations in the TEST data set, through the time-history response and hysteresis curves. The comparison results for the 5 test waves and relative errors were shown in Fig.8.

3.3 Prediction effect analysis

After comparing predicted results of the NN restoring force model trained by TRAIN1 and TRAIN2 and expected results in the TEST data set, respectively, it can be observed that the NN restoring force model trained by TRAIN1 and TRAIN2 can accurately identify the restoring force in terms of the time-history and hysteresis curves. As can be seen from the errors at each time step in Fig.5 and Fig.8, for the moment response of the joint under the same test seismic wave, the overall prediction errors of the NN restoring force model trained by TRAIN1 are smaller than those of TRAIN2. The prediction effect of the NN restoring force model at the peak moment response under the five test seismic waves was compared, as listed in Tab.4. It can be seen that the minimum absolute prediction error ΔM at the peak moment response of the NN restoring force model trained by TRAIN1 was only 0.383 kN·m under the Friuli wave, and the maximum absolute prediction error was −0.901 kN·m under the Northridge wave. The prediction error percentage of the moment response was controlled within 1.5%. The minimum absolute prediction error ΔM at the peak moment response of the NN restoring force model trained by TRAIN2 was only −1.498 kN·m under the Northridge wave, and the maximum prediction error was 5.286 kN·m under the Hollister wave. The entire predictive error percentage of the NN restoring force model trained by TRAIN2 can be controlled within 7.5%. The training samples cause prediction error difference between the NN restoring force model trained by data sets TRAIN1 and TRAIN2. On the one hand, the training sample sizes of TRAIN1 and TRAIN2 are 10000 and 3582, respectively. TRAIN1 provides more training samples; On the other hand, TRAIN1 training samples are derived from pseudo-dynamic and shaking table tests loaded with real seismic wave displacement sequences, which could provide richer hysteretic response information for the NN restoring force model. However, the data samples of TRAIN2 were derived from the quasi-static test loaded with an ordered low-cycle reciprocating sequence, and the joint response information provided by the training samples was relatively insufficient.

In general, the NN restoring force model with 11 group input variables considers the possible eight-path hysteretic forms of structures under elastic-plastic conditions and the influence of hysteretic energy consumption and asymmetric loading history on the restoring force response. The results of the numerical examples show that the relative errors of the moment response prediction of the NN restoring force model trained by seismic and low-cycle reciprocating excitations are controlled within 1.5% and 7.5%, respectively. Therefore, the NN restoring-force identification method can be applied to the calculation of the nonlinear seismic response of structures induced by the time-history excitation of ground motion.

4 Hybrid analysis method of structural seismic response based on neural network restoring force model

The substructure hybrid test divides the structure into experimental and numerical substructures. Upon completion of the dynamic differential equation in the current step, the computer sends the solved displacement to the numerical and experimental substructure, respectively. After calculation or loading, the restoring force Rn(t) (numerical substructure) and Re(t) (experimental substructure) of the structure are returned to the computer respectively to solve the displacement of the next step, thus completing the dynamic analysis of the overall structure step by step. However, the substructure hybrid test method is limited by the scale of the substructure and delay effect. With reference to the concept of the substructure hybrid test, a hybrid analytical method of the structural seismic response based on NN restoring force model was established in this study. The potentially severe nonlinear region of the complete structure is divided into several NN substructures, and the elastic region is divided into principal numerical substructures. The NN restoring force model was trained using quasi-static test data to identify the restoring force of the NN substructure in the same region under dynamic action. Combined with the main numerical substructure, a platform was built to complete the data interaction between several NN substructures and numerical substructures for the analysis and calculation of the dynamic response of the entire structure step by step.

The results of the simulation case in Section 3 show that the relative errors of the moment response prediction of the NN restoring force model trained by the low-cycle reciprocating excitation are controlled within 7.5%. In terms of restoring force identification, the NN restoring force identification method actually provides a new idea in addition to the numerical constitutive simulation and substructure test loading. The proposed hybrid analysis method can extend the hysteretic behavior rules of components or joints, obtained from quasi-static experiments, to the numerical simulation of the entire structure under seismic excitation, and it directly avoids the limitations of site, scale, and time of the hybrid or shaking table tests. Furthermore, the application of the NN restoring force model trained by shared and conducted experimental data, unlike numerical simulation, does not require many assumptions regarding restoring forces.

In this study, the NN restoring force model recognition, numerical substructure restoring force calculation, and nonlinear dynamic differential equation solution modules were built in MATLAB, and the corresponding interfaces of each module were written. In each time step cycle, driven by the dynamic differential equation solution module, the displacement and restoring force data interactions between this module with the NN restoring force recognition module and numerical substructure restoring force calculation module are progressively completed. And the dynamic response of the entire structure under earthquake action is obtained in the gradual transmission and calculation of the closed-loop interaction.

The nonlinear dynamic differential equation solving module is programmed by the precise integration method proposed by Zhong et al. [4647]. The precise integration algorithm reduces the order of the second order ordinary differential equation to the first order ordinary differential equation by introducing the equation of state, and then introduces the fine calculation of the exponential matrix and the approximate solution of the inhomogeneous term to realize the fine solution of the dynamic equation. And linear systemization is used to implement the nonlinear processing for precise integration method [4850].

Fig.9 shows the computational flow diagram of the hybrid analysis method for the structural seismic response based on NN restoring force model. First, the structural parameters M, C, and R0 were initialized, and the integral step of the calculation method and the external load excitation sequence P of the input seismic wave were determined. Subsequently, the initial generalized displacement response of structure X0 is input to complete the initialization of the analysis method. After the completion of the initial stage of the proposed analysis method, the solution of the structural response enters the progressive recursion stage. In the nonlinear dynamic differential equation solving module, the displacement of the i + 1 step is obtained based on the restoring force of the i step, including the displacement Xi+1NN of the NN substructure and displacement Xi+1N of the numerical substructure. Then, Xi+1NN and Xi+1N are sent to the trained NN restoring force model and numerical substructure restoring force calculation module, respectively, to obtain the restoring force Ri+1NN of NN substructure and Ri+1N of numerical substructure, respectively. Among them, the recognition of NN substructure restoring force was performed in the trained NN restoring force model. The output variable restoring force response R is obtained by inputting the input variable group, constructed by displacement, into the trained NN restoring force model. The training data set of the NN restoring force model was obtained from the quasi-static tests performed or shared in the same region, enabling it to characterize the hysteretic behavior of the structure under load excitation. The stiffness matrix of the elastic numerical substructure was directly constructed based on the numerical constitutive model and design parameters. The obtained restoring force response quantities are fed back to the nonlinear dynamic differential equation solving module, and the dynamic balance equation of the next step can then be solved to obtain the displacement response quantities for the next step. Therefore, the nonlinear seismic response of the structure can be solved step-by-step by the transfer of the restoring force and displacement responses among the NN restoring force model, numerical substructure restoring force calculation, and nonlinear dynamic differential equation solution modules.

In summary, the complete and detailed calculation steps of this method are as follows.

Step 1): Based on the analysis of the structural damage mechanism, the entire structural model was divided into nonlinear and linear elastic regions, and several NN substructures and principal numerical substructures were formed.

Step 2): The NN restoring force model is trained with the training data set to enable it to recognize the hysteretic behavior of the substructure under dynamic action. The training data set originates from quasi-static test data conducted on or shared for the substructure and is organized according to the input and output sets specified in Section 2.

Step 3): After initializing the structural parameters M, C, and R0, the integral step length and external load excitation sequence P of the input seismic wave were determined.

Step 4): The dynamic equation was discretized in the time domain, and the motion equation of the entire structure was solved in the dynamic differential equation-solving module. According to the restoring forces RiNN and RiN at i step, the displacement response Xi+1NN of NN substructure and Xi+1N of the numerical substructure at i + 1 step were deduced recursively.

Step 5): The displacement response quantity Xi+1NN was transferred to the NN restoring force module of the substructure, obtaining the restoring force response quantity Ri+1NN. The numerical substructure displacement response Xi+1N was transferred to the numerical substructure calculation module to obtain the restoring force response Ri+1N.

Step 6): The restoring force Ri+1NN of NN substructure and Ri+1N of the numerical substructure in step i + 1 were sent to the dynamic differential equation-solving module.

Step 7): Steps 4)–6) were repeated until the input of the seismic excitation was completed.

5 Simulation example of hybrid analysis method for structural seismic response based on neural network restoring force model

The purpose of this method was to establish the NN restoring force model to identify the nonlinear characteristics of the key parts of the structure and to apply it to solve the dynamic response of the entire structure. Ideally, to verify the rationality and accuracy of this method, first, the test data of key nonlinear parts obtained from quasi-static tests shared or performed at a lower cost were used to train the NN restoring force model. Then, the hybrid analysis method proposed in this paper was used to calculate the response of the entire structure under seismic wave excitation. Simultaneously, a pseudo-dynamic or shaking table test of the entire structure under the same seismic wave excitation was performed to obtain its real response. Finally, the calculation results of the proposed method were compared with the experimental results of the entire structure.

The purpose of this study was to verify this method; therefore, the numerical simulation results of OpenSees were used as the benchmark to represent the experimental results. The OpenSees simulation data of the nonlinear key parts under low cyclic loading were used as training samples to train the NN restoring force model. Finally, the structural responses under earthquake excitation obtained by the proposed analysis method were compared and analyzed with those obtained from the OpenSees simulation under the corresponding seismic excitation to verify the reliability of the proposed analysis method.

5.1 Simulation example model and parameters

In this section, the effectiveness of the hybrid analysis method based on NN restoring force model is verified by numerical simulation of a multi-degree-of-freedom (MDOF) nonlinear frame. The model was a single-story single-span frame with a height, span, and damping ratio ζ of 5 m, 5 m, and 0.05, respectively. The section sizes of the frame column and frame beam were 500 mm × 500 mm and 300 mm × 350 mm, respectively. The concrete strength grade was C30. The longitudinal reinforcement was HRB335 and the stirrup was HPB235. The numerical example model was established in OpenSees. The nonlinear beam column element was used to model the frame columns, while the beam with hinges element was used to model the frame beams, with plastic hinges placed at both ends of the beams. Fiber section models were used for both the beam and column sections for simulation. Nonlinear constitutive models of Concrete02 and Steel02 were used to simulate the hysteretic performance of the concrete and steel bars. The frame model used nodal mass sources, with 21.2 t assigned to each of the two beam−column nodes. The numerical MDOF 2D model established in OpenSees is illustrated in Fig.10(a).

After the model was established, the same loading system as in Subsection 3.2 was used to perform a pseudo-static low-cycle loading on the MDOF model, and the pseudo-static hysteretic curve of the beam-column joint was obtained, as shown in Fig.11. The hysteretic curve of the beam−column joint was obtained to generate the TRAIN data set as training samples according to the 11 input variables group [Δηn, ξn, xn, δ, xhistory+, xhistory−, Rhistory+, Rhistory−, En − 1, xn − 1, Rn − 1] and single output variable group [Rn] of NN restoring force model. According to the analytical method proposed in this study, the frame structure was divided into a numerical and NN substructures based on structural damage analysis. The two plastic hinge sections at the ends of the frame beams were considered as the two NN substructures, while the other parts of the frame beams and columns were treated as the numerical substructure, as detailed in Fig.10(b).

First, the NN restoring force model modules introduced in Sections 2 and 3 were built in MATLAB. The NN restoring force model was trained using the acquired TRAIN data set to enable it to identify the restoring force in the plastic hinge region of the frame beam end. The nonlinear dynamic differential equation solution module using the precise integration method was developed in MATLAB. The main numerical substructure of the frame was then established. Based on the cross-sectional properties and material constitution of the members, the individual member stiffness matrices are assembled to obtain the total stiffness matrix for the four frame nodes, with a total of 12 degrees of freedom. The restoring forces of the rotational freedom at the plastic hinge of the beam end, namely the NN substructure, were obtained from the trained NN restoring force model. The obtained restoring force response signal R is fed back to the dynamic differential equation solving module, enabling the start of the dynamic equilibrium equation for the next time step to solve for the displacement response of each degree of freedom, thereby achieving the step-by-step solution of the structural response. For detailed procedures, please refer to Section 4. The calculation diagram of the MDOF example using the proposed method is shown in Fig.10.

5.2 Results analysis

The global and local structural response results obtained using the proposed method were compared with those from the OpenSees structural analysis model under corresponding seismic excitations, as shown in Fig.12. The calculation results indicate that the proposed method achieves good overall fitting performance in the vertex displacement response time-history curve and the joint hysteretic curve, with well-matched waveforms and accurate hysteretic behavior descriptions. However, there are still certain errors in the local regions of the time-history curve for the vertex displacement response and the hysteretic curve of the joint. The existing prediction errors mainly originate from the NN restoring-force model. The numerical case results in Section 3 indicate that the established NN restoring force model, trained with low-cycle reciprocating test data, exhibits certain errors in predicting the restoring force time-history response of the joint. The proposed hybrid analysis method is used to perform step-by-step solving for the nonlinear dynamic response analysis of the MDOF model. In the process of predicting the restoring force at the current ith step for the NN substructure using the NN restoring force identification model, the input variables Ri − 1 and xi − 1 significantly depend on the analysis results from the previous time step, leading to the accumulation of restoring force identification errors during the step-by-step solving process. Moreover, the restoring force Ri calculated at the current step, containing errors, is input into the nonlinear dynamic differential equation solving module, causing certain errors in the displacement response calculated for the next step. In the dynamic analysis of the entire structure, the prediction of the restoring force for the current step of the NN substructure relies on the predicted value from the previous step, and the errors in the restoring force calculated at the current step are propagated to the dynamic differential equation solving module. This prediction error, along with its step-by-step propagation during the calculation process, causes an accumulation of errors in the final results. Overall, the fitting results are satisfactory, with errors within an acceptable range.

The simulation results of this MDOF case show that the NN restoring force model, trained with hysteretic data samples for low-cycle reciprocating simulation, of local components obtained by OpenSees can identify the restoring force of the component under seismic excitation. Combined with the substructure hybrid analysis method proposed in this study, the overall response of the structure under seismic excitation can better fit the numerical simulation results of the overall structure under the corresponding seismic waves obtained by OpenSees. Therefore, for the above simulation example, if the hysteresis results from the most frequently used pseudo-static test in seismic engineering are used instead of the results of finite element software analysis as the training samples of the NN restoring force model, the research achievement of the pseudo-static test can be transformed and applied to the seismic performance analysis under real seismic excitation through the proposed method in this paper with high practical value.

6 Conclusions

The objective of this study is to establish the hybrid analysis method of structural seismic response based on NN restoring force model, which can utilize NN algorithm as a means of restoring force identification to extend the hysteretic performance of nonlinear complex components obtained from quasi-static test to the time history analysis of the seismic response of the whole structure. The following conclusions were obtained from the simulation verification example of the proposed NN restoring force model and the structural hybrid analysis method.

1) An eight-path hysteretic model NN recognition theory is proposed at the level of restoring force model recognition, which can cover and identify linear and nonlinear conditions in structural or component hysteretic models. The corresponding complete set of input variables [Δηn, ξn, xn, δ] can be used to realize the single-valued mapping of hysteretic paths.

2) An 11-input variable NN restoring force model based on eight-path hysteresis model recognition theory was developed. The input variable set [Δηn, ξn, xn, δ, xhistory+, xhistory−, Rhistory+, Rhistory−, En − 1, xn − 1, Rn − 1] can effectively predict the restoring force of a single output variable [Rn], and the algorithm is developed with a double hidden layer NN architecture [11-25-25-1]. The prediction results relative errors of the NN restoring force model under the sample training of the seismic excitation training set, TRAIN1, and quasi-static loading training set, TRAIN2, are controlled within 1.5% and 7.5%, respectively.

3) The hybrid analysis method of structural seismic response based on NN restoring force model, including the NN restoring force model recognition, numerical substructure restoring force calculation, and nonlinear dynamic differential equation solution modules, is highly modular with strong feasibility. The simulation results of this MDOF case are presented to verify the accuracy of the proposed method in terms of the time-history curve of the structure displacement response and the hysteretic curve of the joint. The nonlinear dynamic response of the structure can be well fitted, and the errors mainly originate from the input errors of the NN input variable group.

References

[1]

Liu X, Tian S, Tao F, Yu W. A review of artificial neural networks in the constitutive modeling of composite materials. Composites. Part B: Engineering, 2021, 224: 109152

[2]

Huang X, Zhou Z, Xie Q, Guo C, Li C. Seismic analysis of friction-damped self-centering coupled-beams for moment-resisting-frames without floor elongation. Journal of Earthquake and Tsunami, 2018, 12(5): 1850012

[3]

Li C, Wu J, Zhang J, Tong C. Elastic displacement spectrum-based design approach for precast concrete frame with replaceable energy-dissipating connectors. Journal of Earthquake Engineering, 2020, 26(5): 2411–2436

[4]

WangYLuJWuJ. On-line model updating method for hybrid testings based on the forgetting factor and LMBP neural network. Journal of Vibration and Shock, 2020, 39(9): 42–48,56 (in Chinese)

[5]

WangCFanJ S. A general deep learning model MechPerformer for history-dependent response prediction in structural engineering. Journal of Building Structures, 2022, 43(8): 209–219 (in Chinese)

[6]

Hakuno M, Shidawara M, Hara T. Dynamic destructive test of a cantilevers beam, controlled by an analog computer. Transactions of the Japan Society of Civil Engineering, 1969, 171: 1–9

[7]

Shao X, Griffith C. An overview of hybrid simulation implementations in NEES projects. Engineering Structures, 2013, 56: 1439–1451

[8]

NakashimaMTakaiH. Use of Substructure Techniques in Pseudo dynamic Testing. BRI Research Paper No. 111. 1985

[9]

Nakashima M. Hybrid simulation: an early history. Earthquake Engineering & Structural Dynamics, 2020, 49(10): 949–962

[10]

Kim S J, Holub C J, Elnashai A S. Experimental investigation of the behavior of RC bridge piers subjected to horizontal and vertical earthquake motion. Engineering Structures, 2011, 33(7): 2221–2235

[11]

McCrum D P, Broderick B M. Evaluation of a substructured soft-real time hybrid test for performing seismic analysis of complex structural systems. Computers & Structures, 2013, 129: 111–119

[12]

Murray J A, Sasani M, Shao X. Hybrid simulation for system-level structural response. Engineering Structures, 2015, 103: 228–238

[13]

WangTZhaiX HMengL YWangZ. Hybrid testing method based on an online neural network algorithm. Journal of Vibration and Shock, 2017, 36(14): 1–8 (in Chinese)

[14]

ChenZ XZhongW PWangJ W. Model updating method for hybrid simulation based on dynamic time history analysis. China Civil Engineering Journal, 2020, 53(S2): 137–142 (in Chinese)

[15]

Azimi M, Eslamlou A D, Pekcan G. Data-driven structural health monitoring and damage detection through deep learning: State-of-the-art review. Sensors, 2020, 20(10): 2778

[16]

BaoYLiH. Artificial intelligence for civil engineering. China Civil Engineering Journal, 2019, 52(5): 1–11 (in Chinese)

[17]

Wang C, Song L, Yuan Z, Fan J. State-of-the-art AI-based computational analysis in civil engineering. Journal of Industrial Information Integration, 2023, 33: 100470

[18]

Dettmer W G, Muttio E J, Alhayki R, Perić D. A framework for neural network based constitutive modelling of inelastic materials. Computer Methods in Applied Mechanics and Engineering, 2024, 420: 116672

[19]

Goswami S, Anitescu C, Chakraborty S, Rabczuk T. Transfer learning enhanced physics informed neural network for phase-field modeling of fracture. Theoretical and Applied Fracture Mechanics, 2020, 106: 102447

[20]

Samaniego E, Anitescu C, Goswami S, Nguyen-Thanh V M, Guo H, Hamdia K, Zhuang X, Rabczuk T. An energy approach to the solution of partial differential equations in computational mechanics via machine learning: Concepts, implementation and applications. Computer Methods in Applied Mechanics and Engineering, 2020, 362: 112790

[21]

Gu Y, Lu X, Xu Y. A deep ensemble learning-driven method for the intelligent construction of structural hysteresis models. Computers & Structures, 2023, 286: 107106

[22]

Wang C, Xu L, Fan J. A general deep learning framework for history-dependent response prediction based on UA-Seq2Seq model. Computer Methods in Applied Mechanics and Engineering, 2020, 372: 113357

[23]

Huang C, Li Y, Gu Q, Liu J. Machine learning-based hysteretic lateral force-displacement models of reinforced concrete columns. Journal of Structural Engineering, 2022, 148(3): 04021291

[24]

Zhou Y, Meng S, Lou Y, Kong Q. Physics-informed deep learning-based real-time structural response prediction method. Engineering, 2024, 35: 140–157

[25]

Huang P, Chen Z. Deep learning for nonlinear seismic responses prediction of subway station. Engineering Structures, 2021, 244: 112735

[26]

Liu Y, Liao S, Yang Y, Zhang B. Data-driven and physics-informed neural network for predicting tunnelling-induced ground deformation with sparse data of field measurement. Tunnelling and Underground Space Technology, 2024, 152: 105951

[27]

Grillanda N, Milani G, Ghosh S, Halani B, Varma M. SHM of a severely cracked masonry arch bridge in India: Experimental campaign and adaptive NURBS limit analysis numerical investigation. Construction & Building Materials, 2021, 280: 122490

[28]

Han C, Wang S, Madan A, Zhao C, Mohanty L, Fu Y, Shen W, Liang R, Huang E S, Zheng T. . Intelligent detection of loose fasteners in railway tracks using distributed acoustic sensing and machine learning. Engineering Applications of Artificial Intelligence, 2024, 134: 108684

[29]

Xu Y, Fei Y, Huang Y, Tian Y, Lu X. Advanced corrective training strategy for surrogating complex hysteretic behavior. Structures, 2022, 41: 1792–1803

[30]

Kim T, Kwon O S, Song J. Response prediction of nonlinear hysteretic systems by deep neural networks. Neural Networks, 2019, 111: 1–10

[31]

Teranishi M. Neural network constitutive model for uniaxial cyclic plasticity based on return mapping algorithm. Mechanics Research Communications, 2022, 119: 103815

[32]

Liu X, Tao F, Yu W. A neural network enhanced system for learning nonlinear constitutive law and failure initiation criterion of composites using indirectly measurable data. Composite Structures, 2020, 252: 112658

[33]

Hashash Y M A, Marulanda C, Ghaboussi J, Jung S. Systematic update of a deep excavation model using field performance data. Computers and Geotechnics, 2003, 30(6): 477–488

[34]

Shin H S, Pande G N. On self-learning finite element codes based on monitored response of structures. Computers and Geotechnics, 2000, 27(3): 161–178

[35]

Jung S, Ghaboussi J. Neural network constitutive model for rate-dependent materials. Computers & Structures, 2006, 84(15–16): 955–963

[36]

Kim J, Ghaboussi J, Elnashai A S. Mechanical and informational modeling of steel beam-to-column connections. Engineering Structures, 2010, 32(2): 449–458

[37]

Kim J H, Ghaboussi J, Elnashai A S. Hysteretic mechanical–informational modeling of bolted steel frame connections. Engineering Structures, 2012, 45: 1–11

[38]

Yun G J, Ghaboussi J, Elnashai A S. Self-learning simulation method for inverse nonlinear modeling of cyclic behavior of connections. Computer Methods in Applied Mechanics and Engineering, 2008, 197(33–40): 2836–2857

[39]

Wang C, Song L, Fan J. End-to-End Structural analysis in civil engineering based on deep learning. Automation in Construction, 2022, 138: 104255

[40]

Horton T A, Hajirasouliha I, Davison B, Ozdemir Z. Accurate prediction of cyclic hysteresis behaviour of RBS connections using deep learning neural networks. Engineering Structures, 2021, 247: 113156

[41]

Xu Y, Lu X, Fei Y, Huang Y. Hysteretic behavior simulation based on pyramid neural network: Principle, network architecture, case study and explanation. Advances in Structural Engineering, 2023, 26(13): 2359–2374

[42]

Yun G J, Ghaboussi J, Elnashai A S. A new neural network-based model for hysteretic behavior of materials. International Journal for Numerical Methods in Engineering, 2008, 73(4): 447–469

[43]

Rumelhart D E, Hinton G E, Williams R J. Learning representations by back-propagating errors. Nature, 1986, 323(6088): 533–536

[44]

FEMA-P695. Quantification of Building Seismic Performance Factors. Washington, D.C.: Federal Emergency Management Agency, 2009

[45]

ACICommittee 374.2 R-13. Guide for Testing Reinforced Concrete Structural Elements under Slowly Applied Simulated Seismic Loads. Farmington Hills, MI: American Concrete Institute, 2013

[46]

Zhong W X, Williams F W. A precise time step integration method. Proceedings of the Institution of Mechanical Engineers. Part C, Journal of Mechanical Engineering Science, 1994, 208(6): 427–430

[47]

Zhong W X. On precise integration method. Journal of Computational and Applied Mathematics, 2004, 163(1): 59–78

[48]

GuG Y. Research on refined integration method and its pseudo-dynamic testing algorithm. Thesis for the Master’s Degree. Changsha: Central South University, 2014 (in Chinese)

[49]

Wang M, Au F T K. Assessment and improvement of precise time step integration method. Computers & Structures, 2006, 84(12): 779–786

[50]

Fung T C. Stability and accuracy of differential quadrature method in solving dynamic problems. Computer Methods in Applied Mechanics and Engineering, 2002, 191(13–14): 1311–1331

RIGHTS & PERMISSIONS

Higher Education Press

AI Summary AI Mindmap
PDF (6563KB)

469

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/