Next Article in Journal
Built Environment Factors (BEF) and Residential Land Carbon Emissions (RLCE)
Previous Article in Journal
The Impacts of Greenery Systems on Indoor Thermal Environments in Transition Seasons: An Experimental Investigation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Prediction of the Yield Performance and Failure Mode of RC Columns under Cyclic-Load by PSO-BP Neural Network

1
Institute of Engineering Mechanics, China Earthquake Administration, Harbin 150080, China
2
Key Laboratory of Earthquake Engineering and Engineering Vibration, China Earthquake Administration, Harbin 150080, China
*
Author to whom correspondence should be addressed.
Buildings 2022, 12(5), 507; https://doi.org/10.3390/buildings12050507
Submission received: 17 March 2022 / Revised: 8 April 2022 / Accepted: 14 April 2022 / Published: 19 April 2022
(This article belongs to the Section Construction Management, and Computers & Digitization)

Abstract

:
The yield performances and failure mode of reinforced concrete (RC) columns, which are critical structural performances to the design and research of engineering structures, have a significant impact on the dynamic response, the performance level, and the design of seismic ductility. The traditional empirical theoretical method used to predict the yield performances and failure mode leads to large dispersions in most cases. To better estimate the yield performances and failure mode of RC columns, this paper developed a novel neural network method. Empirical theoretical models are used to determine the input parameters of the neural network by analyzing the factors that affect the yield performance and failure mode of RC columns, and the rationality of these parameters is verified by sensitivity analysis. The back-propagation (BP) neural network method was adopted. The influence of the number of hidden neurons was studied to improve the model accuracy. Comparative analysis revealed that the prediction results of the neural network are in good agreement with the experimental results and are more accurate than other traditional empirical theoretical models. The initial parameters were optimized using particle swarm optimization (PSO), which has been proven to be superior to the genetic algorithm (GA) and sparrow search algorithm (SSA) optimization methods in terms of effectiveness and computation time. The high generalization ability of the prediction model was calibrated using the test and validation sets and another eight additional sets of experimental data. The proposed method provides a new way to predict the structural performance under seismic actions when experimental data are insufficient.

1. Introduction

Due to the gradual increase in government, society, and public awareness of disaster prevention and mitigation, performance-based seismic design and seismic damage prediction of existing buildings are hot issues and frontier development directions in earthquake engineering [1]. It is of great significance to evaluate the yield performance and failure mode of RC Columns as a critical member bearing vertical loads and resisting horizontal loads in the actual structure [2]. In the process of structural design, the yield performance and failure mode of RC columns are reasonably evaluated to meet the following prevention objectives: (1) no damage under frequent earthquakes; (2) no unrepairable damage under design-based earthquakes; and (3) no collapse under maximum considered earthquakes [3]. For structural seismic damage prediction, understanding the yield performance and failure mode of RC Columns can help guide retrofitting and strengthening [4].
Quantitative calculation methods of RC columns flexural yield point without a significant turning point of mechanical behavior are still not widely recognized [5]. RC columns are composite materials consisting of steel and concrete with very different mechanical properties. The ratio of the two materials and the form of construction cause the different mechanical properties of RC columns [6]. The structural design requires that the RC column yields when the longitudinal reinforcement yields [7,8,9]. According to mechanical analysis, Zheng He and Jinping Ou [10] simplified the force process of RC columns into a three-fold line theory by using cracking point, yield point, and limit point as control points and gave a formula of yield strength based on section analysis. For the yield displacement, Priestley et al. [11] proposed a computational model to estimate the yield displacement of circular bridge columns, which contains flexural deformation and shear deformation. However, the results calculated by these methods only agree well with experimental results under specific conditions. Based on the force–deformation relationship of the columns, the relationship generally has no obvious turning point in the actual test [12]. Methods for determining the yield point have been proposed in many kinds of literature, including the graphical method, the isoenergetic method, and the farthest point method [13,14,15,16].
The failure mode of RC Columns under earthquake loads can be divided into three categories: flexural failure, flexural shear failure, and shear failure [17]. In seismic investigation and seismic experiments, the observation method is the primary basis for discriminating the seismic failure mode of columns [18]. The different failure mode corresponds to different stress states of the reinforcement and different forms of concrete crack development. The flexural failure corresponds to the flexural yield of the longitudinal reinforcement and flexural cracking of the concrete.The shear failure corresponds to the rapid yield of the transverse reinforcement and diagonal cracking of the core concrete. While the flexural and shear failure corresponds to the successive appearance of flexural and shear cracks and yield of the transverse reinforcement [19]. Although the observation method is practical and straightforward, it is highly subjective, and the failure mode cannot be judged without an earthquake [20]. Then, the failure mode of RC columns is related to their deformation capacity and shear bearing capacity. Ang [21] conducted pseudo-static tests on 25 RC circular columns with different shear-to-span ratios, axial compression ratios, transverse reinforcement ratios, and classified the failure mode of the columns using displacement ductility factors. The method of judgment based on bearing capacity was first proposed in ATC-6 [22]. The failure mode of RC columns, whether flexural or shear, is determined by comparing the amplitude between shear demand V m (calculated by flexural theory) and shear capacity V u . Various literature works [23,24,25] and codes [8,26,27] give modified models based on the method. Considering a single performance index to discriminate the seismic failure mode of RC columns is not comprehensive enough [28]. By analyzing the relationship between the main parameters such as shear bearing capacity, shear-to-span ratio, hoop ratio, axial compression ratio, and column damage mode, some scholars [29,30,31] proposed a discriminative method considering the influence of multiple parameters, i.e., multi-parameter discriminatory method.
Neural Network (NN) [32] is a new technique that has been rapidly developed since the 1940s to simulate the neural activity of the human brain. It is a computational model suitable for dealing with complex nonlinear relationships, especially for solving problems with inherently complex internal mechanisms [33] and is widely used in civil engineering [34,35]. The BP neural network algorithm [36] is a multilayer feedforward network that can continuously adjust the network weights and thresholds in reverse, with good adaptive capability, distributed storage capability, and large-scale data processing capability. The principle is simple, easy to implement, and able to approximate arbitrary nonlinear curves. However, BP (Back-propagation) neural networks have unavoidable defects: they easily to fall into local minima, have slow convergence speed, and inconsistent network structure [37]. The PSO (Particle Swarm Optimization) [38] algorithm is a highly adaptive algorithm, which is based on the principle of finding the optimal solution based on the collaboration and information sharing among individuals of the population itself and individuals. This algorithm has the advantages of simple principles, few adjustment parameters required, fast convergence and high accuracy [39].

2. Method

2.1. Yield Strength Empirical Models

According to the plane-section assumption [10], the RC column yields when the tensile reinforcement begins to yield. As shown in Figure 1, the force and moment of the cross-section can be obtained by integration. The equilibrium equations of the internal forces and moments of the section for the neutral axis are established by integration:
N b σ c , i Δ x + ε s E s A s f y A s
M y b σ c , i x i Δ x + ε s E s A s x a s f y A s h 0 x + N h y x
The yield moment and yield curvature cannot be solved directly and need to be calculated iteratively. However, an approximate method can derive the yield moment and yield curvature expressions directly, assuming a triangular shape of the concrete stresses in the compression zone:
M y = A s f y h 0 a s + n b h 0 f c h 2 a s 0.5 η b h 0 f c 0 1 3 η h 0 a s
where, f c 0 is the maximum compressive stress of concrete during section yielding and η is the height coefficient of the concrete compressed zone. They are determined by the following equation:
f c 0 = η 1 η f y a E
η = ρ + ρ + ρ l f c f y 2 a E 2 + 2 a E ρ a s h 0 + ρ + ρ l f c f y 1 / 2 ρ + ρ + ρ l f c f y a E
a E = E s / E c
a f = f y / f c
where, f c is the axial compressive strength of concrete, f y is the yield strength of reinforcement, E c is the modulus of elasticity of concrete, E s is the modulus of elasticity of reinforcement, ρ is the ratio of tensile reinforcement, ρ is the ratio of compressive reinforcement, and ρ l is the ratio of longitudinal reinforcement.
In order to simplify the calculation, current seismic codes usually make relevant provisions for yield strength [7,8,9]. The formulations given in ACI-318 and GB50010, as shown in Equation (8), are the same, although they are given in different forms. In BSL, the expression of yield strength is shown in Equation (9):
M y = A s f y h 0 a s + 0.5 N 1 N / b h f c
M y = 0.8 A s f y h + 0.5 1 n n b h f c
In the static seismic test, the horizontal load applied at the top of the column is generally utilized to simulate the flexural load, so the equivalent horizontal load V y = M y / L .

2.2. Yield Displacement Empirical Models

The yield displacement of RC columns comprises contributions: flexural deformation, shear deformation, and bond slip deformation [40]. Meanwhile, because the stiffness of the specimen base in the lateral loading direction is large and well anchored, the effect of base rotation on the displacement of the top of the column is neglected.
The flexural deformation component of the column top displacement can be determined by curvature distribution along with the column height. In practical applications, it is generally assumed that the curvature is distributed linearly along with the column height when the column bottom section yields:
Δ flex = 0 L x · ϕ x d x = L 2 3 ϕ y
ϕ y = ε y h 0 η h 0
where, Δ flex is the flexural deformation component of the yield displacement, L is the height of the RC column, ϕ y is yield curvature, and ε y is yield strain of reinforcement.
Before the column bottom section yields, the shear effect is mainly elastic shear. Therefore, the resulting plastic shear deformation can be ignored in the calculation of shear deformation. Assuming that the column is a non-cracking elastic homogeneous material and that the shear strains at different locations of the column are the same, the shear deformation displacement of the column can be determined by the following equation:
Δ s h e a r = V y K v A G eff L
where, V y is the shear yield strength, K v is the shape factor (0.85 for circular columns and 5/6 for rectangular columns), A is the cross-sectional area, and G eff is the shear modulus, which can be approximated as 0.5 times the modulus of elasticity.
The bond-slip deformation is caused by the elongation of the longitudinal reinforcement with respect to the base, and the yield stress of the reinforcement is equilibrated by the bond stress between the reinforcement embedded into the concrete and the concrete. In addition, the strain of the reinforcement in the base is assumed to be linearly elastic. Based on the equilibrium equation and integral calculation, the following equation for bond-slip deformation is obtained:
Δ slip = d b f y ϕ y 8 u b L
where, d b is the diameter of the longitudinal reinforcement; u b is the uniform bond stress produced by the elastic deformation of the longitudinal reinforcement, taken as 0.5 f c 1.0 f c .

2.3. Failure Empirical Models

There are many factors affecting the failure mode of RC columns, such as shear-to-span ratio, axial compression ratio, vol transverse reinforcement ratio, longitudinal reinforcement ratio, compressive strength of concrete and reinforcement strength, etc. At the same time, the factors have a coupling effect on each other. Ma et al. [30] analyzed 315 groups of experimental data obtained from her own experiments and Peer-Structural Performance Database. The factors influencing the failure mode of RC columns are summarized, and a probabilistic method to identify the failure mode of RC is proposed:
ω = 10 n + 0.11 · ρ l · f y / f c λ 3 ρ s v · f y v / f t 2
where, ω is a failure determination factor. The flexural failure occurs when 0 < ω 0.13 , flexural shear failure occurs when 0.13 < ω 0.20 , and shear failure occurs when 0.20 < ω . The failure of the specimen develops from flexural ductile failure to flexural shear failure or shear brittle failure as the shear-to-span ratio λ decreases, the axial compression ratio n increases, the longitudinal reinforcement parameter ρ l · f y / f c increases, and the vol transverse reinforcement parameter ρ s v · f y v / f t decreases. ρ s v is the vol transverse reinforcement ratio, f y v is the yield strength of transverse reinforcement, and f t is the tensile strength of concrete.

3. Neural Networks (NN)

3.1. Structure and Composition of BP Neural Network

BP neural network is a multilayer feed-forward neural network. The input signal is processed from the input layer through the implicit layer to the output layer in the forward signal transmission. The state of neurons in the next layer is only influenced by the state of neurons in the previous layer. The error is propagated backward if the output layer does not obtain the desired output. The network weight and threshold are adjusted according to the prediction error so that the output keeps approaching the desired value. The BP neural network structure is shown in Figure 2.
The most common three-layer structure of BP neural networks consists of the input layer, the hidden layer, and the output layer. There is a nonlinear mapping relationship between each network layer. The input values of the BP neural network are x 1 , x 2 , , x n , and the predicted values are y 1 , y 2 , , y m ; then, w i j and w j k are connection weight. Assume that the number of nodes in the hidden layer is l, and a is the initial threshold of the hidden layer, then b is the initial threshold of the output layer. The output of the hidden layer is H:
H j = f i = 1 n w i j x i a j j = 1 , 2 , , l
The predicted output of the BP neural network is O:
O k = j = 1 l w j k H j b k k = 1 , 2 , , m
The network prediction error is e k
e k = Y k O k k = 1 , 2 , , m
Then, update the weights and thresholds of the network. η is learning rate:
w i j = w i j + η H j 1 H j x i k = 1 m w j k e k i = 1 , 2 , , n , j = 1 , 2 , , l
w j k = w j k + η H j e k j = 1 , 2 , , l , k = 1 , 2 , , m
a j = a j + η H j 1 H j k = 1 m w j k e k j = 1 , 2 , , l
b k = b k + e k k = 1 , 2 , , m
Based on the above analysis, the description of the BP neural network algorithm is obtained in Figure 3.

3.2. PSO-BP Algorithm Process and Model Construction

The above three-layer standard BP neural network can arbitrarily approximate nonlinear continuous functions, but the algorithm still has drawbacks: it can easily fall into local minima and has a slow convergence rate. To solve the above problems, the PSO algorithm, called particle swarm optimization, is utilized to simulate the swarming behavior of organisms such as birds and fish. These organisms search for food by cooperating in the survival process, and each member of the swarm constantly changes its search pattern by learning from experiences of its own and other members. Assuming that there are M particles forming a particle population in a D-dimensional search space, the primary computational derivation of the PSO algorithm is as follows:
v i d t + 1 = u × v i d t + c 1 r 1 p i d x i d t + c 2 r 2 p g d x i d t
x i d t + 1 = x i d t + v i d t + 1
where, v i = v i 1 , v i 2 , , v i d denotes the flight speed of the ith particle; x i = x i 1 , x i 2 , , x i d denotes the position of M particles in space; p i = p i 1 , p i 2 , , p i d denotes the historical best position passed by the ith particle in space; p g = p g 1 , p g 2 , , p g d denotes the historical best position experienced by the whole population in space, c 1 , c 2 denote the learning acceleration coefficients; r 1 , r 2 are random numbers varying between [0,1]; and u denotes the inertia weight.
Because of the shortcomings of standard BP networks, this paper uses the PSO algorithm to optimize BP neural networks. The weights and thresholds of the BP neural network are regarded as particles, and the training process of the system is completed by mutual learning among the particles. At the same time, self-adaptive variation is introduced to enhance the ability of the particle swarm optimization algorithm to jump out of the optimal local solution by the random variation of the current best particles, and then the weights change like the following formula. The change of the weights is given in the following equation:
Δ w i j = c 1 r 1 w i j p w i j + c 2 r 2 w i j g w i j
The flow chart of PSO-BP algorithm is as follows in Figure 4.

4. Performance of Neural Networks

4.1. Dataset Processing

The data set samples of this paper were obtained from the PEER structural performance database, and the selection conditions were (1) rectangular cross-section, (2) reciprocal action until failure, and (3) complete data. In addition, 166 sets of samples were selected as the data set for this paper. According to the previous paper, the following eight design parameters were found to have a strong influence on the yield performance and failure mode, which are (1) Compressive Strength of Concrete ( f c (MPa)), (2) Axial Compression Ratio ( n = F / ( A f c ) ) , (3) Cross-sectional area ( A (mm 2 ) ) , (4) Length ( L (mm)), (5) Longitudinal Reinforcement Ratio ( ρ l ) , (6) Yield Strength of Longitudinal Reinforcement ( f y l (MPa)), (7) Yield Strength of Transverse Reinforcement ( f y t (MPa)), and (8) Vol Transverse Reinforcement Ratio ( ρ v ) . The values of design parameters are shown in Figure 5.
For the processing of yield force and yield displacement, the simplified method for determining the yield point proposed by Peng Feng is applied [16]. This method is named the Farthest Point Method. The point on the curve farthest from the line connecting the origin and the peak response point is the yield point. If there is more than one point, the yield point can be obtained by averaging the load values of these points and corresponding to the curve. As in Figure 6, in the force–deformation curve, the parallel line between the origin and the peak line and the tangent point of the force–deformation curve is the yield point. The required translation distance d must not be too small, usually taking the point with the most significant d value as the yield point when there are multiple tangent points:
F ys , D ys = max ( F ys , D ys ) = ( F , D ) d = | F p · D D p · F | F p 2 + D p 2
where, ( F , D ) are the coordinates of any point on the force–deformation curve of the component; ( F ys , D ys ) are the coordinates of the yield point determined by the farthest point method; ( F p , D p ) are the coordinates of the peak point, and there are 0 D D p . The yield displacement and yield strength of the 166 sets of samples were calculated according to the above method.
After calculation, 166 groups of complete rectangular column experimental data in the database were selected for to analyze yield strength, yield displacement, and failure mode. The dataset was divided into three parts: training set, validation set, and test set, with the number ratio of 7:1.5:1.5, which means 116:25:25. The training set is the data sample applied for model fitting. The validation set is used to check the state of the model during the training process, convergence. The validation set is usually used to adjust the hyperparameters. In addition, the validation set can be employed to monitor the model for overfitting during the training process. The test set is utilized to evaluate the generalization ability of the model.

4.2. The Number of the Hidden Neurons

In this paper, the number of PSO-BP algorithm particles is chosen to be 30, the number of evolutions is 100, the learning acceleration coefficients c 1 , c 2 are 1.49445, the number of nodes in the input layer n = 8 , and the maximum number of learning is 1000 times. The number of hidden nodes has a significant impact on the learning quality of the neural network. Using too few neurons in the hidden layer will result in underfitting. Conversely, using too many neurons can also lead to several problems. Firstly, when a neural network has too many nodes, the limited amount of information in the training set is not enough to train all the neurons in the hidden layer, thus leading to overfitting. Even if the training data contain enough information, too many neurons in the hidden layer will increase the training time, thus making it difficult to achieve the desired results. Choosing an appropriate number of neurons in the hidden layer is crucial. The following equation is used to estimate the number of neurons in the hidden layer [41]:
l = m + n + a o
where, the number of nodes in the input layer, the hidden layer, and output layer are m, l, and n; a o is an arbitrary constant between 0 and 10.
The three models of the yield strength, the yield displacement, and the failure mode include 8 input layer nodes, 3–13 hidden layer nodes, and 1 output layer node, respectively. After training, the main parameters MSE (Mean Square Error) and correlation coefficients (predicted and experimental values) of the network model are given in Table 1, Table 2 and Table 3. For the yield strength model, the yield displacement model, and the failure mode model, the hidden layer nodes that achieve the best performance values are 12, 11, and 10, respectively. Among them, the relatively large value of mse for the failure mode is because this neural network belongs to the classification algorithm, and the expected output value is only three. However, it does not affect the accuracy of the classification results. N8-12-1 (Yield Strength), N8-11-1 (Yield Displacement), and N8-10-1 (Failure Mode) were selected for further study. The MSE of their training, validation, and test sets have small differences, proving that these network stars have strong generalization ability. Meanwhile, the correlation coefficients of their network predictions and experimental values were 0.978523, 0.953280, and 0.944785, demonstrating a strong linear correlation and indicating a good match between the network predictions and experimental values.
As the number of evolution increases, the particle position and velocity keep changing with declining fitness function values, as shown in Figure 7. When the number of evolution is 1, a BP neural network is utilized for prediction, and the value of the fitness function is maximum. The value decreases step by step as the number of evolution increases. By introducing the PSO algorithm, the network is effectively prevented from falling into the local optimum, and the global optimum is reached easier.
At the same time, there are various optimization algorithms for BP neural networks [42], such as Particle swarm optimization (PSO), Genetic algorithm (GA) [43], Sparrow search algorithm (SSA) [44], etc. In order to compare the performance of the three optimization algorithms, in this paper, the predicted yield displacement, 11 hidden layer nodes, 30 population sizes, and evolution number of 100 are chosen as uniform computational parameters for prediction using each of these optimization methods. PSO, GA, and SSA calculation time in the same computer is 232.47 s, 240.70 s, and 501.34 s, respectively. The correlation coefficients between network predictions and experimental values of PSO, GA, and SSA are shown in Table 4. It can be seen that the PSO optimization method is better than the other two methods in terms of effectiveness and computation time.

5. Predicted Results and Analysis

5.1. Model Validation

For the yield strength, the normalized results of the PSO-BP model and the theoretical model, ACI-318, GB50010, and BSL codes were compared with the experimental results in Figure 8. Their correlation coefficients with the experimental results are shown in Table 5. Most of the results calculated by the theoretical model are larger than the experimental values. Eight values of the theoretical model are more than three times that of the experimental values. After analyzing the data, it was found that the axial compression ratios of these eight groups of data were all greater than 0.5. Therefore, in the high axial compression ratio, the theoretical model is not recommended. The values are closer after calculating the method specified in the modern codes. The yield strength determined by the PSO-BP neural network shows reasonably close values to the measured Yield Strength of RC columns. Results presented in Figure 8 and Table 5 illustrate that PSO-BP neural network results are closer to experimental results than the theoretical model and codes.
For the yield displacement, the normalized results of the PSO-BP and the theoretical models were compared with the experimental results in Figure 9. Their correlation coefficients with the experimental results are shown in Table 6. The yield displacement values calculated by the theoretical model are generally smaller than the experimental values. The yield displacements predicted by the PSO-BP neural network are in better agreement with the experimental values.
For the failure mode, the normalized results of the PSO-BP model and the theoretical model were compared with the experimental results in Figure 10. Their rate of accuracy with the experimental results are shown in Table 7. The results above suggest that the developed PSO-BP model can determine the failure mode of RC columns better than the theoretical model.
To further demonstrate the effectiveness of the trained model, the test data on yield performance and failure mode of RC columns, which were conducted by the authors [45], are used in Figure 11. The data are employed for validation purposes only and are not used for neural network training. The detailed designed parameters of the RC columns are given in Table 8. The tested force–displacement hysteresis curves of the specimens are plotted in Figure 12. Result comparisons between the tests and the PSO-BP models on key parameters, including yield strength, yield displacement, and failure mode, are shown in Table 9, Table 10 and Table 11. Most of the prediction errors are within 15%, The average prediction errors for yield strength and yield displacement are 16.74% and 16.39%, respectively. In addition, the failure mode was correctly predicted for 7 of the 8 RC columns. Generally, the three trained PSO-BP models show reasonable results for predicting the yield performance and failure mode of RC columns.

5.2. Sensitivity Analysis

Sensitivity analysis [46] is a method to study the degree of importance of the input variables of a numerical model on the output variables. It measures the importance of the input by a sensitivity coefficient, and the larger the sensitivity coefficient, the greater the degree of influence of that input factor of the model output. The Garson algorithm [47] is representative of the connection-weight-based sensitivity analysis method, which uses the product of the connection weights of a neural network to calculate the degree of contribution to the input to the output. For a neural network of Nn-l-m, the computational formulation is given in the following equation:
Q i = j = 1 l | ω i j 1 ω j 2 | / k = 1 n | ω k j 1 ω j 2 | i = 1 n j = 1 l | ω i j 1 ω j 2 | / k = 1 n | ω k j 1 ω j 2 |
where, ω 1 and ω 2 represent the weights from the input layer to the hidden layer and from the hidden layer to the output layer, respectively. The above sensitivity analysis is performed, and the results are shown in Figure 13. For Yield Strength (N8-12-1), the order of sensitivity of the effect is Cross-sectional area, Vol Transverse Reinforcement Ratio, Yield Strength of Longitudinal Reinforcement, Axial Compression Ratio, Compressive Strength of Concrete, Yield Strength of Transverse Reinforcement, Length, Longitudinal Reinforcement Ratio. For Yield Displacement(N8-11-1), the order of sensitivity of the effect is Yield Strength of Transverse Reinforcement, Vol Transverse Reinforcement Ratio, Yield Strength of Longitudinal Reinforcement, Axial Compression Ratio, Longitudinal Reinforcement Ratio, Length, Cross-sectional area, Compressive Strength of Concrete. For Failure Mode (N8-10-1), the order of sensitivity of the effect is Cross-sectional area, Compressive Strength of Concrete, Longitudinal Reinforcement Ratio, Length, Yield Strength of Longitudinal Reinforcement, Yield Strength of Transverse Reinforcement, Vol Transverse Reinforcement Ratio, and Axial Compression Ratio.

6. Discussion

  • In processing the data set, using the furthest point method has a wide range of practicality compared to the traditional isoenergetic method and graphical method, and it is convenient to turn into calculations to reduce the data processing time significantly.
  • Our proposed experimental results showed that the PSO-BP neural network provides better fitness function results than the BP neural network in Figure 7. Each evolution is equivalent to the training of a BP neural network. After 100 evolutions, the fitness function values decreased from 5.734 to 4.478 for yield strength, from 9.118 to 6.755 for yield displacement, and from 5.846 to 3.038 for failure mode. Comparing the different optimization algorithms, PSO is similar to GA in computation time but saves half of the computation time compared to SSA.
  • Compared with the empirical theoretical formulation, the prediction of the PSO-BP neural network has an absolute advantage in terms of accuracy, which can be seen in Figure 8, Figure 9 and Figure 10 and Table 5, Table 6 and Table 7. Firstly, in the theoretical formulation, because reinforced concrete columns are essentially complex composite structures, many simplifications are carried out, resulting in a large gap between the calculated results and the experimental results. In the data set of this paper, the correlation coefficients of yield strength and yield displacement are 0.789843 and 0.642322. Secondly, the empirical formula and the formula of the codes require relatively simple calculations. The interpolation methods such as Lagrange, Newton, and Hermite and the fitting methods such as linear regression, least squares, and polynomial are mostly used in the data processing. The effectiveness of these methods in dealing with complex nonlinear problems is not significant. The neural network method has the absolute advantage in dealing with nonlinear fitting. In addition, 25 validation sets and 25 test sets out of 166 data sets were used to prevent getting into overfitting. In addition, the prediction model was shown to have a high generalization capability by analyzing eight experimental datasets that were not in the dataset.
  • After sensitivity analysis, once again, it proves that the effect of each input parameter in the neural network model on the column yield displacement is non-negligible, indicating that the input parameters of the neural network selected in the previous paper by using previous empirical model analysis are reasonable.

7. Conclusions

In this work, a method based on PSO-BP neural network, used to predict the yield performance and failure mode of RC columns, is proposed and researched. Results demonstrate that this method shows good accuracy and is time-efficient. Detailed conclusions are given below.
(1)
Factors affecting the yielding performance and failure mode of RC columns were carried out using traditional empirical theoretical models. Eight critical parameters are selected: the concrete compressive strength, axial compression ratio, cross-sectional area, length, longitudinal reinforcement yield stress, longitudinal reinforcement ratio, transverse reinforcement yield stress, and vol transverse reinforcement ratio. These parameters are then utilized as input parameters of the PSO-BP neural network to predict the yield performance and failure mode of RC columns.
(2)
The influence of the number of hidden neurons in the PSO-BP neural network was studied. Results show that the hidden layer nodes that achieve the best performance values are 12, 11, and 10 for the yield strength, yield displacement, and failure mode models. The PSO-BP-based prediction model shows outstanding accuracy compared with the empirical theoretical models. The correlation coefficients between test and prediction results for yield strength and yield displacement are 0.97 and 0.96, respectively. The accuracy for the failure mode is 94.58.
(3)
Optimization performance among different optimization methods, including GA, SSA, and PSO, are compared. The PSO method is the most efficient among these three methods and requires the shortest computation time.
(4)
Eight sets of experimental data, which are not included in the dataset, are used further to calibrate the effectiveness and robustness of the proposed method. Their performance is accurately predicted. The average prediction errors for yield strength and displacement are 16.74% and 16.39%, and the failure mode is correctly predicted for 7 of the 8 RC columns.
(5)
In addition, the rationality of the input parameters and their corresponding degree of influence are researched using the Garson sensitivity analysis method. For Yield Strength (N8-12-1),Yield Displacement (N8-11-1), and Failure Mode (N8-10-1), the largest impacts are Cross-Sectional Area, Yield Strength of Transverse Reinforcement, and Cross-Sectional Area, and the smallest impacts are Longitudinal Reinforcement, Compressive Strength of Concrete, and Axial Compression Ratio, respectively.

Author Contributions

Data curation, G.Z. and H.Z.; Formal analysis, B.S.; Funding acquisition, B.S.; Investigation, G.Z.; Methodology, G.Z.; Project administration, G.Z. and B.S.; Resources, W.B.; Software, G.Z.; Supervision, W.B.; Validation, B.S. and H.Z.; Visualization, G.Z.; Writing—original draft, G.Z. and B.S.; Writing—review &editing, G.Z. and W.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key R&D Program of China (Grant No. 2019YFC1509301) and the Scientific Research Fund of the Institute of Engineering Mechanics, the China Earthquake Administration (Grant No. 2019EEEV0103).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The models and codes that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

The work presented in this paper was supported by the National Key R&D Program of China (Grant No. 2019YFC1509301), the Scientific Research Fund of the Institute of Engineering Mechanics, the China Earthquake Administration (Grant No. 2019EEEV0103), and the Program for Innovative Research Team in China Earthquake Administration.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Shahnazaryan, D.; O’Reilly, G.J. Integrating expected loss and collapse risk in performance-based seismic design of structures. Bull. Earthq. Eng. 2021, 19, 987–1025. [Google Scholar] [CrossRef]
  2. Acun, B.; Sucuoglu, H. Performance of Reinforced Concrete Columns Designed for Flexure under Severe Displacement Cycles. ACI Struct. J. 2010, 107, 364–371. [Google Scholar]
  3. Yu, X.; Lu, D.; Li, B. Estimating uncertainty in limit state capacities for reinforced concrete frame structures through pushover analysis. Earthq. Struct. 2016, 10, 141–161. [Google Scholar] [CrossRef]
  4. Sun, B.; Zhang, G. Study on vulnerability matrices of masonry buildings of mainland China. Earthq. Eng. Eng. Vib. 2018, 17, 251–259. [Google Scholar] [CrossRef]
  5. Guo, Z. Principles of Reinforced Concrete; Butterworth-Heinemann: Oxford, UK, 2014. [Google Scholar]
  6. Thomas, T.H. Unired Theory of Reinforced Concrete; Routledge: London, UK, 2017. [Google Scholar]
  7. ACI 318-19; Building Code Requirements for Structural Concrete and Commentary. American Concrete Institute: Farmington Hills, MI, USA, 2019.
  8. GB 50010-2010(2015); Code for Design of Concrete Structures. MOHURD: Beijing, China, 2016.
  9. BCJ. The Building Standard Law of Japan; BCJ: Tokyo, Japan, 2020. [Google Scholar]
  10. He, Z.; Ou, J. Nonlinear Analysis of Reinforced Concrete Structures; Harbin Institute of Technology Press: Harbin, China, 2007. [Google Scholar]
  11. Priestley, M.; Ranzo, G.; Benzoni, G.; Kowalsky, M. Yield displacement of circular bridge columns. In Proceedings of the Fourth Caltrans Research Workshop, Sacramento, CA, USA, 9–11 July 1996. [Google Scholar]
  12. Peng, F.; Han-Lin, Q.; Lie-Ping, Y. Discussion and definition on yield points of materials, members and structures. Eng. Mech. 2017, 34, 36–46. [Google Scholar]
  13. Park, R. Ductility evaluation from laboratory and analytical testing. In Proceedings of the 9th World Conference on Earthquake Engineering, Tokyo, Japan, 2–9 August 1988; Volume 8, pp. 605–616. [Google Scholar]
  14. Jaspart, J.P.; Weynand, K. Design of Joints in Steel and Composite Structures: Eurocode 3: Design of Steel Structure, Part 1-8-Design of Joints; Eurocode 4: Design of Composite Steel and Concrete Structures, Part 1-1-General Rules and Rules for Building; ECCS: Brussels, Belgium, 2016. [Google Scholar]
  15. Huang, M.; Liu, Y.; Sheng, D. Simulation of yielding and stress–stain behavior of shanghai soft clay. Comput. Geotech. 2011, 38, 341–353. [Google Scholar] [CrossRef]
  16. Feng, P.; Cheng, S.; Bai, Y.; Ye, L. Mechanical behavior of concrete-filled square steel tube with FRP-confined concrete core subjected to axial compression. Compos. Struct. 2015, 123, 312–324. [Google Scholar] [CrossRef]
  17. Ma, Y.; Gong, J.X. Probability identification of seismic failure modes of reinforced concrete columns based on experimental observations. J. Earthq. Eng. 2018, 22, 1881–1899. [Google Scholar] [CrossRef]
  18. Xu, S.; Wu, C.; Liu, Z.; Han, K.; Su, Y.; Zhao, J.; Li, J. Experimental investigation of seismic behavior of ultra-high performance steel fiber reinforced concrete columns. Eng. Struct. 2017, 152, 129–148. [Google Scholar] [CrossRef]
  19. Hsu, Y.T.; Fu, C.C. Seismic effect on highway bridges in Chi Chi earthquake. J. Perform. Constr. Facil. 2004, 18, 47–53. [Google Scholar] [CrossRef]
  20. Sun, B.; Spencer, B.F.; Yan, P.; Chen, X.; Zhang, G. Analysis of the Seismic Vulnerability of Buildings in the Lushan Ms7. 0 Earthquake in the Sichuan Province of China. J. Earthq. Eng. 2019, 26, 764–792. [Google Scholar] [CrossRef]
  21. Ang, B.G. Seismic Shear Strength of Circular Bridge Piers; University of Canterbury: Christchurch, New Zealand, 1985. [Google Scholar]
  22. Applied Technology Council. Seismic Design Guidelines for Highway Bridges; Applied Technology Council: Redwood City, CA, USA, 1981. [Google Scholar]
  23. Sezen, H.; Moehle, J.P. Shear strength model for lightly reinforced concrete columns. J. Struct. Eng. 2004, 130, 1692–1703. [Google Scholar] [CrossRef]
  24. Zhang, Q.; Gong, J.; Ma, Y. Seismic shear strength and deformation of RC columns failed in flexural shear. Mag. Concr. Res. 2014, 66, 234–248. [Google Scholar] [CrossRef]
  25. Dai, K.Y.; Liu, C.; Lu, D.G.; Yu, X.H. Experimental investigation on seismic behavior of corroded RC columns under artificial climate environment and electrochemical chloride extraction: A comparative study. Constr. Build. Mater. 2020, 242, 118014. [Google Scholar] [CrossRef]
  26. American Society of Civil Engineers. Seismic Evaluation and Retrofit of Existing Buildings; American Society of Civil Engineers: Reston, GA, USA, 2017. [Google Scholar]
  27. Tang, G.; Li, J.; Tao, X. Guidelines for Seismic Design of Highway Bridges; Ministry of Transport of the People’s Republic of China: Beijing, China, 2008.
  28. Qin, Z.; Na, W.; Jinxing, G. State of the art of seismic performance including shear effects and failure modes of reinforced concrete columns. J. Build. Struct. 2017, 38, 1–13. [Google Scholar]
  29. Zhu, L.; Elwood, K.; Haukaas, T. Classification and seismic safety evaluation of existing reinforced concrete columns. J. Struct. Eng. 2007, 133, 1316–1330. [Google Scholar] [CrossRef]
  30. Ma, Y.; Gong, J.X. Seismic failure modes and deformation capacity of reinforced concrete columns under cyclic loads. Period. Polytech. Civ. Eng. 2018, 62, 80–91. [Google Scholar] [CrossRef] [Green Version]
  31. Ni, X.; Zhao, B. Failure modes of reinforced concrete walls under cyclic loading: Experimental study and prediction method. Structures 2022, 37, 1019–1032. [Google Scholar] [CrossRef]
  32. Bishop, C.M. Neural Networks for Pattern Recognition; Oxford University Press: Oxford, UK, 1995. [Google Scholar]
  33. Sadiq, M.T.; Yu, X.; Yuan, Z.; Aziz, M.Z. Motor imagery BCI classification based on novel two-dimensional modelling in empirical wavelet transform. Electron. Lett. 2020, 56, 1367–1369. [Google Scholar] [CrossRef]
  34. Pala, M. A new formulation for distortional buckling stress in cold-formed steel members. J. Constr. Steel Res. 2006, 62, 716–722. [Google Scholar] [CrossRef]
  35. Pala, M.; Caglar, N.; Elmas, M.; Cevik, A.; Saribiyik, M. Dynamic soil–structure interaction analysis of buildings by neural networks. Constr. Build. Mater. 2008, 22, 330–342. [Google Scholar] [CrossRef]
  36. Yegnanarayana, B. Artificial Neural Networks; PHI Learning Pvt. Ltd.: Delhi, India, 2009. [Google Scholar]
  37. Wang, J.; Wen, Y.; Ye, Z.; Jian, L.; Chen, H. Convergence analysis of BP neural networks via sparse response regularization. Appl. Soft Comput. 2017, 61, 354–363. [Google Scholar] [CrossRef]
  38. Van den Bergh, F.; Engelbrecht, A.P. A cooperative approach to particle swarm optimization. IEEE Trans. Evol. Comput. 2004, 8, 225–239. [Google Scholar] [CrossRef]
  39. Zhao, D.; Liu, J. Study on network security situation awareness based on particle swarm optimization algorithm. Comput. Ind. Eng. 2018, 125, 764–775. [Google Scholar] [CrossRef]
  40. Elwood, K.J.; Eberhard, M.O. Effective stiffness of reinforced concrete columns. ACI Struct. J. 2009, 106, 476. [Google Scholar]
  41. Meshkati, J.; Safi-Esfahani, F. Energy-aware resource utilization based on particle swarm optimization and artificial bee colony algorithms in cloud computing. J. Supercomput. 2019, 75, 2455–2496. [Google Scholar] [CrossRef]
  42. Sadiq, M.T.; Yu, X.; Yuan, Z. Exploiting dimensionality reduction and neural network techniques for the development of expert brain–computer interfaces. Expert Syst. Appl. 2021, 164, 114031. [Google Scholar] [CrossRef]
  43. Srinivas, N.; Deb, K. Muiltiobjective optimization using nondominated sorting in genetic algorithms. Evol. Comput. 1994, 2, 221–248. [Google Scholar] [CrossRef]
  44. Xue, J.; Shen, B. A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control. Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef]
  45. Zhang, L.; Xie, X.; Zhang, H.; Mao, C. A new method for safety assessment of reinforced concrete frame structures after earthquakes by using damage index: Experimental research. Earthq. Eng. Eng. Dyn. 2015, 35, 15. [Google Scholar] [CrossRef]
  46. Saltelli, A. Sensitivity analysis for importance assessment. Risk Anal. 2002, 22, 579–590. [Google Scholar] [CrossRef] [PubMed]
  47. Garson, G.D. Interpreting neural-network connection weights. AI Expert 1991, 6, 46–51. [Google Scholar]
Figure 1. RC column yield force diagram.
Figure 1. RC column yield force diagram.
Buildings 12 00507 g001
Figure 2. Principle diagram of BP networks.
Figure 2. Principle diagram of BP networks.
Buildings 12 00507 g002
Figure 3. Flowchart of BP networks.
Figure 3. Flowchart of BP networks.
Buildings 12 00507 g003
Figure 4. Implementation process of the PSO-BP algorithm.
Figure 4. Implementation process of the PSO-BP algorithm.
Buildings 12 00507 g004
Figure 5. The values of parameters.
Figure 5. The values of parameters.
Buildings 12 00507 g005
Figure 6. Farthest Point Method to determine yield point: (a) bilinear curve; (b) without obvious turning curve; (c) traditional elastic–plastic curve.
Figure 6. Farthest Point Method to determine yield point: (a) bilinear curve; (b) without obvious turning curve; (c) traditional elastic–plastic curve.
Buildings 12 00507 g006
Figure 7. Fitness function optimization process.
Figure 7. Fitness function optimization process.
Buildings 12 00507 g007
Figure 8. Comparison of PSO-BP with Theoretical Model and Code Model for Yield Strength.
Figure 8. Comparison of PSO-BP with Theoretical Model and Code Model for Yield Strength.
Buildings 12 00507 g008
Figure 9. Comparison of PSO-BP with Theoretical Model for Yield Displacement.
Figure 9. Comparison of PSO-BP with Theoretical Model for Yield Displacement.
Buildings 12 00507 g009
Figure 10. Comparison of PSO-BP with Theoretical Model for Failure Mode.
Figure 10. Comparison of PSO-BP with Theoretical Model for Failure Mode.
Buildings 12 00507 g010
Figure 11. Test setup of the eight RC columns.
Figure 11. Test setup of the eight RC columns.
Buildings 12 00507 g011
Figure 12. Force–displacement hysteresis curves diagram. Images (ah) correspond to the eight RC columns used in the test.
Figure 12. Force–displacement hysteresis curves diagram. Images (ah) correspond to the eight RC columns used in the test.
Buildings 12 00507 g012
Figure 13. Sensitivity Coefficient of PSO-BP.
Figure 13. Sensitivity Coefficient of PSO-BP.
Buildings 12 00507 g013
Table 1. Performance value of Yield Strength.
Table 1. Performance value of Yield Strength.
NN ModelMSECorrelation Coefficient
Training SetValidation SetTest Set
N8-3-10.0105160.0088780.0193870.95855
N8-4-10.0070770.0189580.0147990.964283
N8-5-10.0017650.0188220.0361070.966179
N8-6-10.0012870.0217350.0357640.965987
N8-7-10.0011860.0265820.0335840.964789
N8-8-10.0009420.0077610.0801780.950131
N8-9-10.0063490.0187760.0189270.963973
N8-10-10.0244150.008030.0678410.89483
N8-11-10.0071320.0128530.052470.946741
N8-12-10.0064630.0123160.0139810.969898
N8-13-10.0127810.0127960.0201490.950164
Table 2. Performance value of Yield Displacement.
Table 2. Performance value of Yield Displacement.
NN ModelMSECorrelation Coefficient
Training SetValidation SetTest Set
N8-3-10.0061620.0245050.1155830.877567
N8-4-10.0060490.0253740.0160570.951467
N8-5-10.0030370.0224950.0367970.948681
N8-6-10.0212410.0765570.054930.828549
N8-7-10.0153470.0121740.0188980.92769
N8-8-10.0260880.0318180.0230350.871943
N8-9-10.0074830.0286630.0288310.935056
N8-10-10.0077080.0197010.0271680.942012
N8-11-10.0048270.007820.033620.955512
N8-12-10.011170.0420850.0423470.902388
N8-13-10.0073660.0094760.0667360.921716
Table 3. Performance value of Failure Mode.
Table 3. Performance value of Failure Mode.
NN ModelMSECorrelation Coefficient
Training SetValidation SetTest Set
N8-3-10.361260.4669910.3287640.610306
N8-4-10.0271170.3823290.3946540.877963
N8-5-10.1040770.3667580.0161190.883297
N8-6-10.0545850.0286220.4292180.905252
N8-7-10.0071050.462280.2851020.895492
N8-8-10.1286770.2869930.0416580.874645
N8-9-10.1179750.1635580.1820110.879383
N8-10-10.0712440.056780.3112650.907002
N8-11-10.0344830.201560.3889670.899709
N8-12-10.1198950.2679080.1065350.873913
N8-13-10.1828660.2775810.4127120.780623
Table 4. Correlation coefficient of PSO, GA, and SSA.
Table 4. Correlation coefficient of PSO, GA, and SSA.
Optimization AlgorithmYield StrengthYield DisplacementFailure Mode
PSO0.9717790.9560990.907002
GA0.9515740.9384070.898371
SSA0.9234190.9322790.845981
Table 5. Correlation Coefficient of Yield Strength.
Table 5. Correlation Coefficient of Yield Strength.
Theoretical ModelACI-318 and GB50010BSLPSO-BP
R0.7898430.8818840.8766440.971779
Table 6. Correlation Coefficient of Yield Displacement.
Table 6. Correlation Coefficient of Yield Displacement.
Theoretical ModelPSO-BP
R0.6423220.956099
Table 7. Rate of Accuracy of Failure Mode.
Table 7. Rate of Accuracy of Failure Mode.
Theoretical ModelPSO-BP
Rate of Accuracy79.52%94.58%
Table 8. Design parameters of eight RC columns.
Table 8. Design parameters of eight RC columns.
No. f c (MPa)n A   ( mm 2 ) L (mm) ρ l f yl (MPa) f yt (MPa) ρ v
Z142.270.690,00017500.0205480417.50.018
Z242.270.390,00017500.0205480417.50.018
Z342.270.990,00017500.0205480417.50.018
Z442.270.990,00017500.0205480417.50.0029
Z542.270.990,00017500.0419480417.50.018
Z642.270.690,00010800.0205480417.50.018
Z742.270.690,0006000.0205480417.50.018
Z842.270.690,0006000.0205480417.50.0029
Table 9. Comparison of experimental data and predicted data for yield strength.
Table 9. Comparison of experimental data and predicted data for yield strength.
No.Experimental Data (KN)Predicted DataErrors
Z1176.14147.0316.52%
Z2177.42100.1943.53%
Z3243.60226.596.98%
Z4212.19256.2420.76%
Z5297.95245.0717.75%
Z6288.29319.3510.78%
Z7421.05359.8514.54%
Z8270.66262.183.13%
Table 10. Comparison of experimental data and predicted data for yield displacement.
Table 10. Comparison of experimental data and predicted data for yield displacement.
No.Experimental Data (mm)Predicted DataErrors
Z112.2210.3315.44%
Z210.027.4725.41%
Z39.3410.4211.51%
Z45.914.8617.79%
Z512.5216.5832.43%
Z64.263.6913.38%
Z72.281.9415.13%
Z81.621.620.08%
Table 11. Comparison of experimental data and predicted data for failure mode.
Table 11. Comparison of experimental data and predicted data for failure mode.
No.Experimental DataPredicted Data
Z1Flexural FailureFlexural Failure
Z2Flexural FailureFlexural Failure
Z3Flexural FailureFlexural Failure
Z4Flexural Shear FailureFlexural Failure
Z5Flexural Shear FailureFlexural Shear Failure
Z6Flexural Shear FailureFlexural Shear Failure
Z7Shear FailureShear Failure
Z8Shear FailureShear Failure
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, G.; Sun, B.; Bai, W.; Zhang, H. Prediction of the Yield Performance and Failure Mode of RC Columns under Cyclic-Load by PSO-BP Neural Network. Buildings 2022, 12, 507. https://doi.org/10.3390/buildings12050507

AMA Style

Zhang G, Sun B, Bai W, Zhang H. Prediction of the Yield Performance and Failure Mode of RC Columns under Cyclic-Load by PSO-BP Neural Network. Buildings. 2022; 12(5):507. https://doi.org/10.3390/buildings12050507

Chicago/Turabian Style

Zhang, Ge, Baitao Sun, Wen Bai, and Haoyu Zhang. 2022. "Prediction of the Yield Performance and Failure Mode of RC Columns under Cyclic-Load by PSO-BP Neural Network" Buildings 12, no. 5: 507. https://doi.org/10.3390/buildings12050507

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop