Acessibilidade / Reportar erro

Neural networks assessment of beam-to-column joints

Abstract

This paper proposes the use of artificial neural networks to predict the flexural resistance and initial stiffness of beam-to-column steel joints using the back propagation supervised learning algorithm. Three types of steel beam-to-column joints were investigated: welded, endplate and bolted with top, seat and double web angles, respectively. The neural networks results proved to be consistent with experimental and design code reference values.

structural engineering; semi-rigid joints; steel structures; neural networks; semi-rigid behaviour; flexural resistance; joint stiffness


TECHNICAL PAPERS

Neural networks assessment of beam-to-column joints

L. R. O. de LimaI; P. C. G. da S. VellascoI; S. A. L. de AndradeI; J. G. S. da SilvaI; M. M. B. R. VellascoII

IUniversidade do Estado do Rio de Janeiro; Faculdade de Engenharia; Rua São Francisco Xavier, 524, sala 5016A; 20550-900 Rio de Janeiro, RJ. Brazil; luciano@eng.uerj.br; vellasco@eng.uerj.br; andrade@civ.puc-rio.br; and jgss@eng.uerj.br

IIPontifícia Universidade Católica do Rio de Janeiro; Departamento de Engenharia Elétrica; Rua Marquês de São Vicente, 225. 22453-900 Rio de Janeiro RJ. Brazil; marley@ele.puc.rio.br

ABSTRACT

This paper proposes the use of artificial neural networks to predict the flexural resistance and initial stiffness of beam-to-column steel joints using the back propagation supervised learning algorithm. Three types of steel beam-to-column joints were investigated: welded, endplate and bolted with top, seat and double web angles, respectively. The neural networks results proved to be consistent with experimental and design code reference values.

Keywords: structural engineering, semi-rigid joints, steel structures, neural networks, semi-rigid behaviour, flexural resistance and joint stiffness

Introduction

Structural joints play a fundamental role in the steel structures global response. The real behaviour of a structural joint has been investigated through several experimental tests such as: Faella et al. (1999), Aggarwal (1994), Weynand and Sahl (1984), Zoetemeijer and Munter (1983), Simek and Wald (1991), Hummer and Tschemmernegg (), Cruz et al. (1998), Janss et al. (1987), Goverdan (1983), Nethercot et al. (1995), Bjorhovde et al. (1990), Chen et al. (1993), Kishi et al. (1987), Lima et al. (2002), Simões et al. (2001), Azizinamini et al. (1987), Azizinamini et al. (1989). The main objective of these tests was to determine the physical and geometric parameters that influence the joints structural behaviour.1

From these test data, the joints can be classified according to their bending moment and associated rotation capacity. Generally, the joints are classified as rigid or flexible. However, this hypothesis is not accurate, since most of the steel structural joints do not match any of these two extremes. Despite this fact, the traditional non-sway frame design usually adopts flexible joints. Unfortunately, when sway frame design is required, rigid stiffened joints have to be used. On the other hand, rigid joints have higher fabrication costs and give rise to a number of questions about their real structural behaviour. To overcome these difficulties, the semi-rigid joints fit as a natural solution, reducing the final cost and presenting a more realistic structural behaviour.

Few investigations using artificial neural networks to predict joints behaviour were found in literature. Abdalla and Stavroulakis (1994) and Stavroulakis and Abdalla (1995) have used neural networks to predict the global moment versus rotation curve of single web angle beam-to-column joints. Anderson et al. (1997) described the use of neural networks to predict a bilinear approximation of the moment versus rotation curves of minor axis beam-to-column endplate joints. The joints presented in this work were not previously used for predicting of the joints behaviour through neural networks.

This work proposes the use of artificial neural networks to predict the flexural resistance (Mj,Rd,ANN) and initial stiffness (Sj,ini,ANN) of semi-rigid beam-to-column joints. This structural engineering problem is characterized by the influence of several physical and geometric parameters and for the great difficulty to generate new data based on experimental tests. This was the main motivation for using artificial neural networks.

Nomenclature

bep = endplate width

bfb = beam flange width

bfc = column flange width

db = bolt diameter

dh = horizontal distance between bolts

fub = bolt ultimate stress

fyb = beam yield stress

fyc = column yield stress

fyep = endplate yield stress

h1 = first bolt row height

h2 = second bolt row height

h3 = third bolt row height

hb = beam height

hc = column height

hep = endplate height

i = number of epochs

k = ratio between total data and subset data

lep = distance from the beam top flange to the endplate free edge

m = number of available data

si = processing element input

sj = processing element output

tep = endplate thickness

tfb = beam flange thickness

tfc = column flange thickness

twb = beam web thickness

twc = column web thickness

Mj.Rd = joint flexural resistance

Mj,Rd,ANN = joint flexural resistance predicted by neural networks

Mj,Rd,exp = experimental joint flexural resistance

Mj,Rd,EC3 = Eurocode 3 joint flexural resistance

Si,ini = joint initial stiffness

Sj,ini,ANN = joint initial stiffness predicted by neural networks

Sj,in, exp = experimental joint initial stiffness

Sj,ini,EC3 = Eurocode 3 joint initial stiffness

Greek Symbols

fCD = joint rotation capacity

a = momentum factor

h = learning rate

The Beam-to-Column Joint Model

In the present investigation three different types of joints were evaluated by the neural networks. From these studied joints it was possible to identify the bolted end-plate joints as one of the most adopted joints, see Fig. 1. They are widely used in constructional steel design because they can cover a wide range of structural solutions, from pinned to rigid joints, by performing minor geometrical modifications on the joint details.


In general, the required initial stiffness (Sj,ini) and the bending moment resistance (Mj,Rd) of the joint can be obtained using an appropriate configuration of the joint elements, such as number of bolts, endplate thickness and its geometrical configuration. A third variable, the joint rotation capacity (fCD), can also influence the global joint behaviour. Unfortunately, this variable was not easily found in the literature, making difficult its adoption on the artificial neural network prediction model.

The other joints investigated in this analysis were: welded joints and bolted joint with angles shown in Figs. 2 and 3, respectively.



There are several parameters related to the endplate beam-to-column joint design. The most significant variables are: column flange thickness (tfc), column flange width (bfc), column web thickness (twc), column height (hc), column yield stress (fyc), beam flange thickness (tfb), beam flange width (bfb), beam web thickness (twb), beam height (hb), beam yield stress (fyb), endplate width (bep), endplate height (hep), endplate thickness (tep), distance from the beam top flange to the endplate free edge (lep), endplate yield stress (fyep), bolt diameter (db), bolt ultimate stress (fub), first bolt row height (h1), second bolt row height (h2), third bolt row height (h3) and horizontal distance between bolts (dh). All these variables are illustrated in Fig. 1. Additional variables utilized to characterize the other two investigated joints, Fig. 2 and 3, are: column flange yield stress (fyfc), column web yield stress (fywc), beam flange yield stress (fyfb), beam web yield stress (fywb), weld thickness (aw), top and seat angle length (Lta), top and seat angle height (Hta), angle thickness (tta), horizontal distance between bolts (pt), web angle thickness (twa), vertical distance between bolts (pwa) and web angle length (Lwa).

The behaviour of beam-to-column joints can also be evaluated with the aid of the component method, largely adopted in research investigations and recently incorporated in European Committee for Standardization - Eurocode 3 (1997). Joint components have been introduced to a simple mechanical model to enable the prediction of beam-to-column moment versus rotation curves (Jaspart, 1997). Fig. 4 depicts an endplate beam-to-column joint together with its associate mechanical model. The mechanical model is composed of rigid links and springs, created to represent each relevant joint component. A comprehensive description of the joint components is presented by Silva and Coelho (2001).


The spring model presented in the Fig. 4 can be simplified by replacing each series of springs by an equivalent elasto-plastic spring, which retains all the relevant characteristics (Silva and Coelho, 2001). Using this procedure, a general non-linear equivalent model for the analysis of beam-to-column joints can also be obtained (Simões et al., 2001). When the equivalent elastic model is defined, the design process continues with a post-buckling stability analysis using an energy-based formulation. Full details of the mathematical derivation can be found in Silva (Silva and Coelho, 2001). Since these procedures are still to be evaluated, the present work uses the bilinear approximation of the moment versus rotation curve related to the joint proposed in Eurocode 3, see Fig. 5.


The Proposed Neural Network System

Artificial neural networks (ANN) are computing systems that simulate the biological neural systems of the human brain (Bishop, 1994 and Haykin, 1999). They are massively parallel systems that rely on simple non-linear processing elements (PE) and dense arrangements of interconnections (Treleavan et al. 1989). These interconnection patterns can range from single-layer, feed-forward networks, like the early Perceptron model, to more complex topologies, formed by multilayers with backward propagation of errors, as in the back propagation model (Rumelhart and McClellan, 1986). These networks have demonstrated their ability to deliver simple and powerful solutions in areas that for many years have challenged conventional computing approaches.

An artificial neural network is represented by weighted interconnection between processing elements (PE). These weights are the parameters that actually define the non-linear function performed by the neural network. The process of determining such parameters is called training or learning and relies on the presentation of many training patterns.

The most widely used neural network learning algorithm is the Back Propagation. This is due to its relatively simplicity, together with its universal approximation capacity (Hornik et al., 1989 and Cybenko, 1989). The Back Propagation algorithm defines a systematic way to update the synaptic weights of multi-layer feed-forward supervised networks composed of an input layer, that receives the input values, an output layer, which calculates the neural network output, and one or more intermediary layers, so called hidden layers. The back propagation supervised learning process is based on the gradient descent method that usually minimizes the sum of squared errors between the target value and the output of the neural network.

In this work, the back propagation (BP) learning algorithm has been used, where the network is presented with a set of input vectors and their respective desired output vectors. Two neural networks were used for each joint type, see Fig. 5. The first was used to predict the bending moment resistance while the second was utilized to forecast the joint initial stiffness. The input parameters, represented by the geometric and mechanical characteristics of all the experimental tests, are presented in Tabs. 1, 2 and 3, respectively.


The NeuralWorks Modelling Software (QNet for Windows, 2000) was used to train and test all neural networks. To avoid problems in the training process due to the reduced database, a methodology described by Mitchel (1997) was adopted. In this method, a k-fold cross-validation approach is used, where the m available examples are partitioned into k disjoint subsets, each of m/k size. The cross-validation procedure is performed k times, each time using one different subset as the validation set and the other k – 1 subsets as training set. On each experiment the above cross-validation approach is used to determine the number of iterations i (epochs) that yield the best performance on the validation set. The mean imean of these estimates for i is then calculated, and a final training of BP is performed with all m examples for imean iterations, with no validation set.

In this investigation, m was divided into k = 3 parts (I, II and III), enabling three different validations to be performed. In the first phase, groups I and II are used for training while the validation is made with group III. In the second stage, the training is made with groups I and III and validation is performed with group II. In the last stage, the training is accomplished with groups II and III and the validation is made with group I. Fig. 6 summarizes this procedure.


Several network configurations were tested varying the number of hidden processors (2, 3, 4, 5 and 6). The learning rate was considered adaptive, with an initial value equal to 0.2 while the momentum factor was changed between 0.4 and 0.8. The optimum Neural Network was obtained through a comparison of the generalization error obtained with the validation set.

The best network configuration for each joint type is presented in Tab. 4, where the number of input patterns, hidden processors, initial and final learning rates (h) and the momentum factor (a) are specified for each neural network.

The NeuralWorks Modelling Software (QNet for Windows, 2000) was used to train and test all neural networks. To avoid problems in the training process due to the reduced database, a methodology described by Mitchel (1997) was adopted. In this method, a k-fold cross-validation approach is used, where the m available examples are partitioned into k disjoint subsets, each of m/k size. The cross-validation procedure is performed k times, each time using one different subset as the validation set and the other k – 1 subsets as training set. On each experiment the above cross-validation approach is used to determine the number of iterations i (epochs) that yield the best performance on the validation set. The mean imean of these estimates for i is then calculated, and a final training of BP is performed with all m examples for imean iterations, with no validation set.

In this investigation, m was divided into k = 3 parts (I, II and III), enabling three different validations to be performed. In the first phase, groups I and II are used for training while the validation is made with group III. In the second stage, the training is made with groups I and III and validation is performed with group II. In the last stage, the training is accomplished with groups II and III and the validation is made with group I. Fig. 6 summarizes this procedure.

Several network configurations were tested varying the number of hidden processors (2, 3, 4, 5 and 6). The learning rate was considered adaptive, with an initial value equal to 0.2 while the momentum factor was changed between 0.4 and 0.8. The optimum Neural Network was obtained through a comparison of the generalization error obtained with the validation set.

The best network configuration for each joint type is presented in Tab. 4, where the number of input patterns, hidden processors, initial and final learning rates (h) and the momentum factor (a) are specified for each neural network.

Neural Network Results

Bolted Endplate Joints Results

For this type of joint, the results of 26 experimental tests (21 for training and 5 for testing) were used, producing satisfactory results for the prediction of the flexural resistance where the mean absolute percent error (MAPE) was 8.4%. The minimum and maximum percentile errors were –15.5% and 18%. For the prediction of the initial stiffness, the obtained values weren't so good. The mean error was 23.5% while –33.8% and 38.3% represent the minimum and maximum percentile errors.

Figure 7 illustrates a comparison of the ratio between the values predicted by the neural networks, the Eurocode 3 formulae, and the experimental values. In the sequence, a similar comparison for the joint initial stiffness is presented in the Figure 8.



It can be observed that the performance obtained in the prediction of flexural resistance was significantly better than the initial stiffness prediction. The initial stiffness prediction pointed out for the significant importance of obtaining new experimental data. Both results are summarized in Tabs. 5 and 6, respectively.

Welded Joints Results

Figure 9 depicts the comparison of the results obtained with NN and Eurocode 3 formulae for the welded joint flexural resistance. From this graph it is possible to conclude that the neural network results reached a good agreement with the joints experimental values, while the Eurocode 3 prediction values conducted to misleading results. The mean neural network error was 8.9% with –5.4% and 12.4% of minimum and maximum percentile error values, respectively.


Figure 10 depicts the welded joint initial stiffness results. The mean error was 28% with -58.4% and 30% of minimum and maximum percentile error values respectively. Again, the obtained initial stiffness results were not as good as the moment prediction values but it is fair to mention that the values from Eurocode 3 formulae also did not present a good agreement with the experimental data. The summary of the obtained results is presented in Tabs. 7 and 8.


Bolted Joints with Angles Results

Figure 11 presents the results obtained for bolted joints with angles. For flexural resistance results, the mean error was 11.6% with –18.3% and 4.7% of minimum and maximum percentile error values, respectively. The results for the initial stiffness prediction presented in Figure 12 led to the conclusion that neural network results were more accurate than the values obtained from the theoretical analysis evaluated by Kishi & Chen formulation, [12] and [13].



The potential of the neural networks to predict the joints ultimate moment and initial stiffness was confirmed by these graphs. Although some of the neural network initial stiffness values differ up to 59% from the experiments, this can be explained by the difficulties in the laboratory measuring devices and associated experimental errors, which can produce misleading values for the experimental test results. The summary of the obtained results is presented in Tabs. 9 and 10.

Conclusions

This paper proposes the use of artificial neural networks to predict the flexural resistance and initial stiffness of beam-to-column joints. The neural network results for the prediction of the flexural resistance for all joints types conducted to satisfactory results. However, the results obtained for the initial stiffness showed the necessity to incorporate new experimental data. These results are summarized in Tab. 11.

The authors would like to emphasize that the initial stiffness experimental values are strongly influenced by the measurement system. Recent investigations (Neves et al., 2003), pointed out to the use of the elastic unload stiffness value instead of the initial stiffness values found in the first loading stages. The main reason for that procedure is related to the various accommodation displacements/slip found in these joints in early loading phases. The elastic stiffness found in the unloading phase does not present these accommodations, which provides a better representation of the joint initial stiffness. Since all the joints data do not use the above mentioned procedure, scattered results can be expected in the experimental initial stiffness joint values.

The mean errors obtained in this investigation were 8.4%, 8.9% and 11.6% for the prediction of the flexural resistance, demonstrating a reasonable agreement between the neural networks and the experimental test values. These errors are acceptable when compared to the level of safety factors used in structural engineering and the intrinsic errors associated with the used experimental data.

It is also fair to mention that the small number of experimental data can be one of the factors associated to the relative large Neural Networks errors. The incorporation of new data, acquired in laboratory tests, will surely improve the quality of the Neural Networks predictions.

The present investigation confirmed the possibility of using this technique to generate trustworthy data. The use of artificial neural networks coupled with experimental data will enable the execution of a parametric analyses. These numerical analyses will surely help the calibration of the design code formulations like the Eurocode 3.

Acknowledgements

Financial support from "CAPES – Coordenação de Aperfeiçoamento de Pessoal de Nível Superior – Brazil" and "CNPq – Conselho Nacional de Desenvolvimento Científico e Tecnológico" are gratefully acknowledged.

Paper accepted June, 2005.

Technical Editor: Atila P. Silva Freire.

  • Abdala, K. M. and Stavroulakis, G. E., A., 1995, "Backpropagation Neural Network Model for Semi-Rigid Joints", Microcomputers in Engineering, vol. 10, pp. 77-87.
  • Aggarwal, A. K., 1994, "Comparative Tests on end Plate Beam-to-Column Joints", Journal of Constructional Steel Research, Vol. 30, pp. 151-175.
  • Anderson, D. et al., 1997, "Application of Artificial Neural Networks to the Prediction of Minor Axis Joints", Computers & Structures, Vol. 63, pp. 685-692.
  • Azizinamini, A., Bradburn, J. H. and Radziminski, J., 1987, "Initial Stiffness of Semi-Rigid Steel Beam-to-Column Joints", Journal of Constructional Steel Research, Vol. 8, pp. 71-90.
  • Azizinamini, A. and Radziminski, J., 1989, "Static and Cyclic Performance of Semi-Rigid Steel Beam-to-Column Joints", Journal of Structural Engineering, ASCE, Vol. 115, Nş 12.
  • Bjorhovde, R., Colson, A. and Brozzetti. J., 1990, "Classification System for Beam-To-Column Joints". Journal of Structural Division, ASCE, Vol. 116, ST11, pp. 3059-3076.
  • Chen, W. F., Lorens, R.F. and Kato, B., 1993, "Semi-Rigid Joints in Steel Frames". McGraw-Hill, Inc.
  • Cruz, P. J. S., Silva, L. A. P. S. da, Rodrigues, D. S. and Simões, R. A. D., 1998, "Database for the Semi-Rigid Behaviour of Beam-to-column Joints in Seismic Regions", Journal of Constructional Steel Research, Vol. 46, pp. 1-12.
  • Cybenko. 1989, "Approximation by Superpositions of a Sigmoidal Function", Mathematics of Control, Signals and Systems", Vol. 2, pp. 303-314.
  • CEN, Eurocode 3, EN1993-1-8: Design of Joints, May 2003, CEN, European Committee for Standardization, Brussels, p. 124.
  • Faella, C., Piluso, V. and Rizzano. G., 1999, "Structural Steel Semi-Rigid Joints - Theory, Design and Software", CRC Press, p. 505.
  • Goverdan, A. V., A, 1993, "Collection of Experimental moment-Rotation Curves and Evaluation of Prediction Equations for Semi-Rigid Joints", Vanderbilt University, Nashville, Tennessee.
  • Haykin, S., 1999, "Neural Networks - A Comprehensive Foundation", Macmillan College Publishing Company, Inc.
  • Hornik, K., Stinchcombe, M. and White, H., 1989, "Multilayer Feedforward Networks are Universal Approximators". Neural Networks, Vol. 2, pp. 359-366.
  • Hummer, C. and Tschemmernegg, T., "A Non-Linear Joint Model for the Design of Structural Steel Frames". Costruzioni Metalliche, No. 1.
  • Bishop, C. M., 1994, "Neural Networks and Their Applications". Review Scientific Instruments, American Institute of Physics, Vol. 65, Issue 6, pp. 1803-1832.
  • Janss, J., Jaspart, J. P. and Maquoi. R., 1997, "Experimental Study of Non-linear Behaviour of Beam-to-column Bolted Joints", Joints in Steel Structures: Behaviour, Strength and Design Proceedings of the 1st International Workshop on Joints, France.
  • Jaspart, J. P., 1997, "Recent Advances in the Field of Steel Joints - Column Bases and Further Configurations for Beam-to-Column Joints and Beam Splices", Chercheur qualifié du F.N.R.S., Universite de Liege, Faculte des Sciences Appliques.
  • Kishi, N., Chen, W. F. and Matsuoka, K. G., 1987, "Moment-Rotation Relation of Top-and-Seat Angle with Double Web-Angle Joints", Joints in Steel Structures, Bjorhovde, Brazzeti and Colson Editors, Elsevier, pp. 121-134.
  • Lima, L. R. O. de, Vellasco, P. C. G. da S., and Andrade. S. A. L. de, Silva, L. A. P. S. da, 2002, "Experimental and Mechanical Model for Predicting the Behaviour of Minor Axis Beam-to-Column Semi-Rigid Joints", International Journal of Mechanical Sciences, Australia, Vol. 44, Nş. 6, pp. 1047-1065.
  • Mitchel, T. M.,1997, "Machine Learning", McGraw-Hill.
  • Nethercot, D. A., Li, T. Q. and Choo, B. S., 1995, "Determination of Rotation Capacity Requirements for Steel and Composite Beams", Journal of Constructional Steel. Research, Vol. 32, pp. 303-332.
  • Neves, L. F. da C., Silva, L. A. P. S. da and Vellasco, P. G. C. da S., 2003, "Experimental Behaviour of End Plate I-beam to Concrete-filled Rectangular Hollow Section Column Joints Under Cyclic Loading", Proceedings of the Fourth International Conference on Behaviour of Steel Structures in Seismic Areas, Naples, Italy, pp. 277-283.
  • "Qnet for Windows – Neural Network Modelling", 2000, V2K build 721. User Manual, Vesta Services, Inc., Copyright ã
  • Rumelhart, D. E. and McClelland, J. L., 1986, "Parallel Distributed Processing: Explorations in the Microstructure of Cognition", MIT Press, Cambridge.
  • Silva, L. S. da and Coelho, A. M. G., A., 2001, "Ductility Model for Steel Joints", Journal of Constructional Steel Research, Vol. 57, pp. 45-70.
  • Simek and Wald, F., 1991, "Test Results on Endplate Beam-to-Column Joints". CTU, G-1121 Report. Prague.
  • Simões, R. Simões da Silva, L. and Cruz, P., 2001, "Behaviour of End-Plate Beam-to-Column Composite Joints Under Cyclic Loading", International Journal of Steel and Composite Structures, Vol. 1, Nş 3, pp. 355-376.
  • Stavroulakis, G. E. and Abdala, K. M., 1994, "A systematic Neural Network Classificator in Mechanics", Application in Semi-Rigid Steel Joints, International Journal of Engineering Analysis and Design, Vol. 1 pp. 279-292.
  • Treleaven P., Pacheco, M. A. C. and Vellasco, M. M. B. R., 1989, "VLSI Architectures for Neural Networks", IEEE Micro Vol. 9, Nş 6, pp. 8-27.
  • Weynand, K. and Sahl. R., 1984, "The Structure for Databases of Test Results of Semi-Rigid Joints", COST-C1 Second State of the Art Workshop, Prague, pp. 405418.
  • Zoetemeijer, P. and Munter. H., 1983, "Extended Endplate with Disappointing Rotation Capacity: Test Results and Analysis", Report 6-75-20 KV-4, University of Technology, Delft.

Publication Dates

  • Publication in this collection
    06 Sept 2005
  • Date of issue
    Sept 2005
Associação Brasileira de Engenharia e Ciências Mecânicas - ABCM Av. Rio Branco, 124 - 14. Andar, 20040-001 Rio de Janeiro RJ - Brazil, Tel.: +55 21 2221-0438, Fax: +55 21 2509-7129 - Rio de Janeiro - RJ - Brazil
E-mail: abcm@abcm.org.br