Connection Design of Precast Concrete Structures Using Machine Learning Techniques

Document Type : Regular Article

Authors

1 Ph.D. Student, Faculty of Civil Engineering, National Institute of Technology Kurukshetra, Haryana, India

2 Associate Professor, Faculty of Civil Engineering, National Institute of Technology Kurukshetra, Haryana, India

3 Assistant Professor, Faculty of Civil Engineering, National Institute of Technology Kurukshetra, Haryana, India

Abstract

In this research, the number of dowels (horizontal connection) has been determined using support vector machines (SVM), gradient boosting and artificial neural networks (ANN-Multilayer perceptron). Building height, length and thickness of the wall, maximum shear, maximum compressive force and maximum tension were the input parameters while the output parameter was the number of dowels. 1140 machine learning models were used, out of which 814 were used as training datasets and 326 as test datasets. A coefficient of correlation of 0.9264, root mean square error of 0.3677 and scattering Index of 4.75 % was achieved by SVM radial basis kernel function (SVM-RBF) as compared to a coefficient of correlation of 0.9232, root mean square error of 0.3743 and scattering Index of 4.83 % by resilient ANN-Multilayer perceptron, suggesting that SVM-RBF is more accurate in estimating the number of dowels. The study's encouraging findings highlight the need for additional research into the use of machine learning in civil engineering.

Keywords

Main Subjects


1. Introduction

The precast structure includes the analysis and design of members, the method of fabrication, and the various aspects including the members lifting, transporting and erecting the members on site. The analysis and design require an examination of the strength and stability of the structure. Apart from design, the casting of members, transportation, and temporary stability of the structure during construction has been also considered.

The following aspects have been considered during the design stage for achieving good-quality precast concrete elements:

  • Dimension and profile of precast members.
  • Member joints and connections.

1.1. Dimensions and profile of precast members

The size of precast members mainly depends on the lifting capability of the lifting crane at the casting area and site. The designer attempts to provide the largest size of elements to minimize joints and handling at the site. Casting and construction quality has been achieved by the combination of different members, such as shear wall system, 3D units and beam-column system. The design has been regulated in such a way allowing for maximum replication in the dimension and profile of the members. This is an advantageous factor for achieving economic and quality assurance as fewer steel mould changes will make possible the construction agenda, thereby reducing production time.

The design of connections is to effectively transfer the loads from members to the structure or a neighbouring member. Strength, Stability, ductility, durability and fire resistance are important considerations considered in the design of joints. Design criteria not only consider the production of elements but also consider the erection process of the element as well. The joints and connections are designed considering the standardization of joints, avoiding congestion, providing erection tolerances and easy assembly of joints. The joint and connection provided should be practical, feasible and serviceable. The joint and connection provided should be at the logical location, with no local stresses and it can easily transfer all loads considering the factor of safety. A typical precast connection is shown in Figure 1 and a connection designed as a dowel for shear, tension & compression is shown in Figure 2.

2. Literature

The study of precast concrete structures and their connections has been the focus of research. The specifications for precast buildings are not covered by the current IS codes. The available related guidelines also don't reflect the most recent theories and methods used by the global precast concrete industry, which makes the engineering community wary when examining the design strategies used by the developing precast sector in India. Benjamin [ 1 ] focused on the variability analysis of shear wall structures, which are highly variable in terms of rigidity and strength.

Fig. 1. A typical precast connection.

Fig. 2. Connection designed as a dowel for shear, tension & compression.

The transfer matrix method was used by Bozdogan et al. [ 2 ] to analyse vibrations of asymmetric shear wall structures and the governing differential equations for the equivalent bending-warping torsion beam are developed using the continuum approach. Using openSEES, a numerical analysis of cyclic loading tests on shear walls was done by Xiaolei et al. [ 3 ]. Carpinteri et al. [ 4 ] investigated shear wall structures and the effects of lateral loads on the structure of various heights. The comparison of finite element solutions was evaluated, in which the bracings were modelled as 3-D structures. Biswas et al. [ 5 ] conducted a three-dimensional analysis of a multi-story shear wall building and investigated the role of torsion in multi-story buildings with shear wall layouts. Fahjan et al. [ 6 ] investigated the non-linear analysis for reinforced concrete buildings with shear walls. R. Vidjeapriya et al. [ 7 ] conducted an experimental study on the performance of two dry connections, with double stiffener and single stiffener. These models were compared to monolithic connections and tested under reverse cyclic loading, with energy dissipation, load-carrying capacity, and ductility. Maya et al. [ 8 ] proposed a connection for precast construction of beam-column to attain a shorter splice length using ultra-high-performance fibre-reinforced concrete (UHPFRC). Shariatmadar et al. [ 9 ] tested precast beam-to-column connections with different detailing of three full-scale buildings, i.e, U-shaped spliced with steel plates, U-shaped spliced, straight spliced, under reverse cyclic loading. Blaz Zoubek et al. [ 10 ] investigated the capacity of dowel connections in beam-column joints, the failure types observed were a local failure with crushing of the surrounding concrete and dowel bar yielding, and a global failure with spalling of concrete between the edge and dowel. In the column-to-foundation joint, bolted precast connections under cyclic loading were studied by Elena Camnasio et al. [ 11 ]. The proposed anchor bolt connection showed acceptable ductility and stiffness, and it was recommended that more research be done on the cyclic performance of beam-column connections. Douglas J. Provost-Smith et al. [ 12 ] tested connections with the grouted dowel to determine bond strength between dowel connections used in precast wall construction. To determine the bond strength at a grouted dowel connection, pull-out tests were performed. The steel duct created a greater confinement effect, resulting in shear pull-out failure rather than split tensile failure. The absence of ducts can reduce connection strength by 30%, and the effect of eccentric bar placement was also investigated. Ibrahim M.H. et al [ 13 ] studied the most recent developments in strengthened beam-column and beam-column-slab connections made of precast concrete. The goal of the study is to offer insightful information to researchers, designers, and specialists who are interested in researching the progressive collapse of precast concrete (PC) structures.

The various approaches for linear and nonlinear modelling of shear walls in structural analyses of buildings are investigated and applied to RCC buildings with shear walls.

The research work done by many researchers has made it possible to develop analysis design criteria for precast concrete structures and their connections. In India, the design of precast concrete structural systems is in the developing stage. The precast structure has to emulate the performance and behaviour of cast-in-place reinforced concrete structure under seismic loading and the vertical and horizontal connections are designed. Machine learning techniques such as artificial neural networks, support vector machines and gradient boosting can play an important role in predicting the number of dowels required in connection with the precast member. Pal and deswal [ 14 ], and Asteris et al. [ 15 - 19 ] used various machine-learning techniques in civil engineering problems.

3. Research significance

In this research, models are first made in Etabs, data were extracted from all the models including axial load, shear, torsion and moment. An excel sheet was prepared for the calculation of the number of dowels required based on compressive strength and tensile strength capacity. The input parameters including the building height, length and thickness of the wall, maximum shear, compressive force and tension in the wall were fed into the machine learning models to predict the number of dowels using computer programming based on Rstudio [ 20 ]. The goal of the study is to offer insightful information to researchers, designers, and specialists who are interested in researching the connection design of precast concrete structures using machine learning techniques.

4. Machine learning methods

Support vector machines are supervised learning techniques used in regression and classification. SVM was developed by Vapnik [ 21 ] in 1995 in the UK. SVM uses supervised learning models and learning algorithms to analyse data for classification and regression.

An SVM model is an abstraction of the examples as a point in space, traced in such a way that the examples of the various categories are separated by as wide of a gap as possible. A variation of the support vector called SVM employs kernels to generate non-linear boundaries. A kernel is a similarity function between two observations. There are major three kernel functions- linear, polynomial and radial. The linear kernel takes the inner product of two observations, the polynomial kernel used the power function to create non-linear boundaries, and the radial kernel uses the radial function to create radial boundaries. In the support vector machine model following hyper tuning parameters are required: Cost, degree and gamma. When the cost is low, margins will be large, there will be a large number of support vectors, and a large number of observations will be incorrectly classified. A high cost will result in narrow margins, fewer support vectors, and fewer misclassified values. Low-cost value, however, prevents overfitting and might result in better test performance. The degree will determine the flexibility of the polynomial boundary and gamma is defined as how much influence a single training example has at any given point. The flow chart of the SVM algorithm is shown in figure 3. A reference is made for an extensive analysis of SVM in Nitin Dahiya et al. [ 22 ].

Gradient boosting is an ensemble technique for regression and classification that was proposed by Friedman (1999) [ 23 ]. Gradient boosting is a slow learning procedure in which a tree is fit using current residuals rather than the outcome as the response. Each iteration of the randomly selected training set is validated from the base model in the gradient boosting process. Randomly, a sub-sample of training data may enhance gradient-boosting execution speed and precision and aid in avoiding overfitting. A reference is made for an extensive analysis of gradient boosting in Nitin Dahiya et al. [ 24 ].

ANN-Multilayer perceptron is called a neural network with multiple hidden layers. A perceptron is a single neuron model that is a precursor to a larger neural network that uses backpropagation to learn a multi-layer perceptron. It can be developed manually or by using a simple heuristic setup therefore, it is possible to monitor and modify the parameters in the training period. There are only sigmoid nodes in this network. Batch size, momentum, learning rate and hidden layer, are the parameters required in multilayer perceptron regression. A reference is made for an extensive analysis of neural networks in Nitin Dahiya et al. [ 25 ].

Fig. 3. Flowchart of SVM.

5. Methodology and data set

The current study examined 5 bay models of precast buildings with varying building heights (Table 1). The input parameters including the building height, length and thickness of the wall, maximum shear, compressive force and tension in the wall were fed into the machine learning models. To calculate the outcome of input parameters on the number of dowels in the horizontal connection of structures, 1140 data were prepared. ETABS [ 26 ] 2018 is used to model and analyse the structure. The PEER database was used to get nonlinear ground motion data. For the analytical research, an ensemble of 100 distinct ground motion data was used. Bispec software is used to combine these ground motions. The adopted ground motion records have only used near-fault data to obtain effective variance in the seismic response parameters. The three-dimension model of the structure is shown in Figure 4.

Parameters Building Values
Bays (Nos.) 5
Type of Frame Shear wall with the opening
Length (in m) 8, 12, 16, 20
Breadth (in m) 3, 6, 9, 12
Height (in m) 9, 18, 27, 36, 45, 54
Column (in mm) 300 x 600
Beam (in mm) 300 x 450
Shear Wall thickness (in mm) 200 and 150
Grade of Concrete M 30
Table 1.Building parameters.

Fig. 4. 3D model of 18 storey building.

Rstudio was used on 70 per cent of the 1140 models to acquire the split data needed for training. In this research, 814 and 326 samples were chosen at random to obtain split data for training and testing, respectively. The input variable was the height of the building, length and thickness of the wall, maximum shear, compressive force and tension in the wall. Table 2 presents a summary of the training and test data. Scattering index (SI), root mean square error (RMSE), mean absolute percentage error (MAPE), mean absolute error (MAE) and correlation coefficient (CC) were used to compare the efficacy of different techniques using test data. The tuning parameters regulate the efficacy of ANN-Multilayer perceptron, SVM and gradient boosting. The ideal value of the tuning parameters was determined through trail runs by comparing the SI, MAE, MAPE, RMSE and CC. The ideal value of the tuning parameters employed in this investigation is shown in Table 3. The performance of support vector machines (SVM), gradient boosting and multilayer neural network algorithms were compared and validated using the ANOVA single-factor test.

Input Training set Testing set
Min Max Mean Std. dev. Min Max Mean Std. dev.
Length (L) in m 2.8 3.8 3.301 0.49 2.8 3.8 3.297 0.49
Thickness (T) in m 0.15 0.2 0.1749 0.025 0.15 0.2 0.1752 0.025
Height (H) in m 9 54 22.92 12.95 9 54 22.83 12.98
Max. Shear (MS) in kN 10.99 530.70 147.18 103.12 13.02 515 147.31 101.86
Max. Compressive Force (MC) in kN 0.00 851.66 130.90 169.81 0.00 851.33 132.12 171.97
Max. Tension (MT) in kN -848.64 -2.647 -137.389 167.93 -849 -3.342 -137.45 166.39
Table 2.Training and testing data set summary.
Algorithm Tuning parameters
ANN-Multilayer perceptron Layer dense- 2 (8, 5 nodes), epochs-1500, learning rate-0.6, momentum-0.2 Batch_size-20.
SVM-RBF Cost - 20, Gamma- 0.8, Epsilon- 0.1
SVM-Poly Cost - 10, Degree- 3, Gamma- 0.16, Epsilon- 0.1
Gradient Boosting Interaction Depth =7, Shrinkage rate = 0.06, n.trees = 216
Table 3.Optimum value of tuning parameters.

A single-factor test also known as ANOVA is a one-way tool which is employed to obtain a number of mean values for various equivalent clusters. It is a statistical testing method that uses hypothetical data. F-critical, p-value and F-value were obtained with this technique, which is significant for the result. F-statics are used to derive F-critical and F-value. The difference between the groups is statistically significant if the F-value is greater than the F-critical.

6. Results

The scattering index (SI), root mean square error (RMSE), mean absolute error (MAE), mean absolute percentage error (MAPE) and correlation coefficient (CC) were obtained with test data using support vector machines, gradient boosting, and an ANN multilayer perceptron are shown in Table 4. Table 4 indicates that SVM-RBF has improved accuracy and efficiency than gradient boosting, SVM-Poly and ANN multilayer perceptron for SI, MAE, MAPE, RMSE and CC. The optimum value of Cost- 20, Gamma- 0.8, Epsilon- 0.1, and the hyper-tuning parameters were obtained by the trial-and-error method. In Figure 5, the performance of SVM-RBF has been presented in gamma and cost. Table 4 shows that the SVM-RBF outperforms the gradient boosting, SVM-Poly, and ANN multilayer perceptron in terms of precision and efficacy in predicting the number of dowels. Figures 6, 7, 8 and 9 provide the plots between the actual numbers of dowels vs predicted numbers of dowels using test data of SVM-RBF, gradient boosting, SVM-Poly and ANN multilayer perceptron algorithms. Figures 6, 7, 8 and 9 show SVM-RBF, gradient boosting, SVM-Poly and ANN multilayer perceptron are good performers for numbers of dowels values in the lower and middle ranges.

Algorithm Test Data
CC RMSE MAPE MAE SI (%)
ANN-Multilayer perceptron 0.9232 0.3743 0.0200 0.1739 4.83
SVM-RBF 0.9264 0.3677 0.0197 0.1631 4.75
SVM-Poly 0.9118 0.3996 0.0186 0.1636 5.19
Gradient Boosting 0.9087 0.4046 0.0148 0.1318 5.24
Table 4.SI, RMSE, MAE, MAPE, and CC values with test data.

Fig. 5. Performance of SVM-RBF.

Fig. 6. Actual versus predicted dowels using SVM-RBF.

Fig. 7. Actual versus predicted dowels using Gradient Boosting.

Fig. 8. Actual versus predicted dowels using SVM-Poly.

Fig. 9. Actual versus predicted dowels using ANN.

The test was conducted on the variance between the actual and predicted number of the dowels using ANOVA statistical test and the results are depicted in Table 5. According to Table 5, the entire machine learning model was validated because the p-value was higher than 0.05 and the F-critical was higher than the F-value. Table 4 suggests that the SVM-RBF regression approach performs better than any other approaches, SVM-RBF regression has a CC of 0.9264, RMSE of 0.3677, MAPE of 0.0197, MAE of 0.1631 and SI of 4.75 per cent.

Data Set Modelling Technique p-value F-value F-critical
Testing ANN 0.5823 0.3027 3.855
SVM-RBF 0.6659 0.1865 3.855
SVM-Poly 0.9164 0.0110 3.855
Gradient Boosting 0.8799 0.0228 3.855
Table 5.Test result of ANOVA.

The CC, RMSE, MAPE, MAE, and SI (%) on all data sets were calculated using the SVM-RBF model using the same tuning parameter. Table 6 demonstrates unequivocally that all data sets fit the data better than the test data set.

SVM-RBF CC RMSE MAPE MAE SI (%)
Test data 0.9264 0.3677 0.0197 0.1631 4.75
All data 0.9713 0.2380 0.0124 0.1023 3.07
Table 6.Testing and all data sets.

7. Sensitivity analysis

To understand the significance of the input variable significance in predicting the dowels number requirement, sensitivity analysis was performed. The training data is combined with the kernel function for analysis. By removing each input parameter, SVM-RBF is used on a different set of training data:

  • The first iteration used all the input parameters,
  • In the second iteration, max. tension (MT) was removed,
  • In the third iteration, max. compressive force (MC) is removed,
  • In the fourth iteration, max. shear (MS) is removed,
  • In the fifth iteration, height (H) is removed,
  • In the sixth iteration, wall thickness (T) is removed,
  • In the seventh iteration, the length of the wall (L) is removed,
  • For the final iteration, the length of the wall (L) and wall thickness (T) is removed and results for all eight iterations were obtained and analysed in form of CC, RMSE, MAPE, MAE and SI (%) are shown in table 7.
Input Parameter CC RMSE MAPE MAE SI (%)
L, T, H, MS, MC, MT 0.9264 0.3677 0.019 0.1631 4.75
L, T, H, MS, MC 0.8549 0.5044 0.020 0.1833 6.58
L, T, H, MS, MT 0.8678 0.5057 0.022 0.1931 6.52
L, T, H, MC, MT 0.7891 0.5950 0.025 0.2152 7.74
L, T, MS, MC, MT 0.9228 0.3743 0.018 0.1532 4.85
L, H, MS, MC, MT 0.9266 0.3673 0.019 0.1623 4.75
T, H, MS, MC, MT 0.9267 0.3671 0.019 0.1622 4.74
H, MS, MC, MT 0.8030 0.5978 0.052 0.4121 7.75
Table 7.Sensitivity Analysis.

Results in table 7 show that the length (L), thickness (T) and height (H) have the least impact in predicting the number of dowels whereas, max shear (MS), max compressive force (MC) and max tension (MT) has a major influence in predicting the number of dowels.

8. Conclusions

In the present study, computer programming based on Rstudio was developed for support vector machines (SVM), ANN-Multilayer perceptron and gradient boosting to predict the number of dowels required in a precast concrete structure.

 The obtained results show that SVM-RBF works well in comparison to other machine learning techniques for the data set, SVM-RBF provides the best outcomes- CC of 0.9264, RMSE of 0.3677, MAPE of 0.0197, MAE of 0.1631 and SI of 4.75 per cent for predicting the number of dowels required in precast concrete structures.

 From the sensitivity analysis, length (L), thickness (T) and height (H) have the least impact in predicting the number of dowels whereas, max shear (MS), max compressive force (MC) and max tension (MT) has a major influence in predicting the number of dowels.

 ANOVA test was performed on all machine learning techniques, the p-value was greater than 0.05, and the F-critical was greater than the F-value, which means the results are statistically significant.

 It can also be concluded from this study that machine learning techniques are robust and accurate modelling approaches and need to be used further in structural and civil engineering problems.

References

  1. Benjamin JR. Variability analysis of shear wall structures. Earthq Eng Res. 1968; 2:45-52.
  2. Bozdogan KB, Ozturk D. Vibration analysis of asymmetric shear wall structures using the transfer matrix method. Iran J Sci Technol - Trans Civ Eng. 2012; 34:1-14.
  3. Xiaolei H, Xuewei C, Cheang J, Guiniu M, Peifeng W. Numerical analysis of cyclic loading test of shear walls based on open SEES. Proc 14th WCEE, China 2008.
  4. Carpinteri A, Corrado M, Lacidogna G, Cammarano S. Lateral load effects on tall shear wall structures of different height. Struct Eng Mech. 2012; 41:313-37. http://doi.org/10.12989/sem.2012.41.3.313. Publisher Full Text
  5. Biswas JK. Three Dimensional Analysis of Shear Wall Multi Storey Buildings. McMaster University, 1974.
  6. Fahjan YM, Kubin J, Tan MT. Nonlinear analysis methods for reinforced concrete buildings with shear walls. 14th Eur. Conf. Earthq. Eng., vol. 5, 2010, p. 3380-7.
  7. R. V, P. JK. Experimental Study on Two Simple Mechanical Precast Beam-Column Connections under Reverse Cyclic Loading. J Perform Constr Facil. 2013; 27:402-14. http://doi.org/10.1061/(ASCE)CF.1943-5509.0000324. Publisher Full Text
  8. Maya LF, Zanuy C, Albajar L, Lopez C, Portabella J. Experimental assessment of connections for precast concrete frames using ultra high performance fibre reinforced concrete. Constr Build Mater. 2013; 48:173-86. http://doi.org/10.1016/j.conbuildmat.2013.07.002. Publisher Full Text
  9. Shariatmadar H, Zamani Beydokhti E. An investigation of seismic response of precast concrete beam to column connections: Experimental study. Asian J Civ Eng. 2014; 15:849-67.
  10. Zoubek B, Fischinger M, Isakovic T. Estimation of the cyclic capacity of beam-to-column dowel connections in precast industrial buildings. Bull Earthq Eng. 2015; 13:2145-68. http://doi.org/10.1007/s10518-014-9711-0. Publisher Full Text
  11. Camnasio E, Kriakopoulos P. Experimental Analysis on the Cyclic Performance of Bolted Precast Connections. In: Hordijk DA, Luković M, editors. High Tech Concr. Where Technol. Eng. Meet, Cham: Springer International Publishing; 2018, p. 1015-22. http://doi.org/10.1007/978-3-319-59471-2_118.Publisher Full Text
  12. Provost-Smith DJ, Elsayed M, Nehdi ML. Investigation of grouted dowel connections for precast wall construction. ACI Struct J. 2019; 116:41-50. http://doi.org/10.14359/51710860. Publisher Full Text
  13. Alshaikh IMH, Abadel AA, Alrubaidi M. Precast RC structures’ progressive collapse resistance: Current knowledge and future requirements. Structures. 2022; 37:338-52. http://doi.org/10.1016/j.istruc.2021.12.086. Publisher Full Text
  14. Pal M, Deswal S. Support vector regression based shear strength modelling of deep beams. Comput Struct. 2011; 89:1430-9. http://doi.org/10.1016/j.compstruc.2011.03.005. Publisher Full Text
  15. Asteris PG, Kolovos KG, Douvika MG, Roinos K. Prediction of self-compacting concrete strength using artificial neural networks. Eur J Environ Civ Eng. 2016; 20:s102-22. http://doi.org/10.1080/19648189.2016.1246693. Publisher Full Text
  16. Asteris PG, Plevris V. Anisotropic masonry failure criterion using artificial neural networks. Neural Comput Appl. 2017; 28:2207-29. http://doi.org/10.1007/s00521-016-2181-3. Publisher Full Text
  17. Asteris PG, Kolovos KG. Self-compacting concrete strength prediction using surrogate models. Neural Comput Appl. 2019; 31:409-24. http://doi.org/10.1007/s00521-017-3007-7. Publisher Full Text
  18. Asteris P, Roussis P, Douvika M. Feed-Forward Neural Network Prediction of the Mechanical Properties of Sandcrete Materials. Sensors. 2017; 17:1344. http://doi.org/10.3390/s17061344. Publisher Full Text
  19. Asteris PG, Nozhati S, Nikoo M, Cavaleri L, Nikoo M. Krill herd algorithm-based neural network in structural seismic reliability evaluation. Mech Adv Mater Struct. 2019; 26:1146-53. http://doi.org/10.1080/15376494.2018.1430874. Publisher Full Text
  20. RStudio RsT. Integrated Development for R. RStudio, Inc., Boston, MA 2015.
  21. Vapnik V. The nature of statistical learning theory. Springer science & business media; 1999.
  22. DAHIYA N. Machine learning based modelling for estimation of the fundamental time period of precast concrete structures using computer programming. Stavební Obz - Civ Eng J. 2021; 30. http://doi.org/10.14311/CEJ.2021.02.0041Publisher Full Text
  23. Friedman JH. Greedy function approximation: a gradient boosting machine. Ann Stat. 2001; 29:1189-232.
  24. Dahiya N, Saini B, Chalak HD. Gradient boosting-based regression modelling for estimating the time period of the irregular precast concrete structural system with cross bracing. J King Saud Univ - Eng Sci. 2021. http://doi.org/10.1016/j.jksues.2021.08.004. Publisher Full Text
  25. Dahiya N, Saini B, Chalak HD. Deep Neural Network-Based Storey Drift Modelling of Precast Concrete Structures Using RStudio. J Soft Comput Civ Eng. 2021; 5:88-100. http://doi.org/10.22115/scce.2021.289034.1329. Publisher Full Text
  26. CSI. ETABS Integrated Software for Structural Analysis and Design, Version: 18.0.2. 2018.