ISSN: 2754-4982 | Open Access

Journal of Civil Engineering Research & Technology

Optimal Design Prediction of a Singly Reinforced Concrete Beam Steel Using Artificial Neural Network

Author(s): <p>SOA Olawale, OP Akintunde<sup>*</sup>, MO Afolabi&nbsp;and OA Agbede</p>

Abstract

This paper presents the prediction of a singly reinforced concrete beam tension reinforcement design requirements using Artificial Neural Networks (ANN). The method was adopted for cost optimization of the tension reinforcement in the structural element and compared with the requirements of Eurocode 2 design. The code provisions for the design of a singly reinforced beam can vary from place to place. The use of a system immune from the code variation is an excellent means of predicting the reinforcement’s need of a rectangular concrete beam. In this work, an artificial neural network (ANN) is employed to forecast the reinforcement of such a beam. Artificial neural network has the potential to simulate the data that are hard to produce in arithmetical analysis. The scheme was established using the MATLAB tool kit. The design variables were the depth of the beam, the width of the beam, and the moments. A forward pass supervised backward propagation training. The regression analysis of the results is one to one match. The predicted and target values are completely in accord.

Introduction

In many countries, concrete is the main construction materials and the structural design of the structural elements is code-based. There is variation across the board from country to country without a unified approach. The British (BS8110) and the European Union (EC2) codes are similar in outlay and considerations. However, the American code (ACI) is a complete digression but with reasonable similar outputs [1-3]. It is reasonably difficult to harness all the codes available today to be a single universal source of design provisions. The British and EC codes are almost the same with slight variations of some prescribed constants. Artificial neural network provides a means of a quick prediction of the required reinforcement once trained successfully. The first work on human brain activity patterns was published by William James in 1890. The brain constitution of neurons and synapses are the basis for the development of an artificial neural network. ANN is modeled on the principle of brain workings. This has proven to be of immense contribution to modeling complex and difficult systems to a very good accuracy. Warren McCulloch and Walter Pitts (1943), attempted to demonstrate how the brain can work using electrical circuitry whereby a summation over-weighted inputs and the activated output using this input. By 1951, Marvin Minsky, developed the first ANN [8-10]. This is an abstraction of the human brain functionality. The human brain is made up of interconnected neurons sending signals through the synapses to one another. This is the model captured in the ANN whereby the weighted biased inputs are aggregated into the each neuron with activation functions to transfer the outputs to the next layer of neurons until the output layer neurons compute the final outputs.

ANN can be a single layer or multi-layer network that can be supervised or unsupervised trained. The supervised training is more suited to a predictive neural network. The training algorithm is weight adjustment on backpropagation. The weight adjustment value calculation is based on gradient descent whereby training rate value and the descent direction are optimized. The inputs into the ANN can be one or many depending on the problem at hand. The outputs also can be one or many as well. Most of the structural predictive neural networks are two or three-layer networks depending on the nomenclature of definition. The input layer is often not seen as part of the layers in the network. Many researchers have applied ANN to solve structural engineering problems relating to either strength, flexural or design predictions [1]. applied ANN to predict the flexural design of concrete hydraulic structures and they established a good agreement between calculated and predicted values. Successfully applied ANN to assess the load-carrying capacity of reinforced concrete members. They found an excellent agreement between the calculated and predicted results. Applied ANN to design some reinforced concrete members. Despite their limited amount of data to train their network, the agreement between their AN predicted values and calculated ones is reasonable. Works on the prediction of compressive strength, shear capacity, and tensile strength of the reinforced concrete beams have been explored to a greater extent. One such is the work of Vingnesh Shanoy B, Alisha B B, Karthik, Shraddha P, and Skanda P (2016) whereby the compressive strength of concrete was predicted using ANN [2- 4]. In the present study, the appropriateness of ANN to predicting the reinforcement of a concrete loaded to less than the ultimate moment carrying capacity is investigated. The sensitivity of thenumber of neurons in the hidden layer is investigated to determine the most efficient network topology without overtraining.

Materials and Methods

The materials required to prospect the present work are excel and MATLAB software. The provisions of EC2 are implemented int the excel spreadsheet calculations to generate training data for the network. The variables are the width (mm) and the depth (mm) of beam section and the moment (kNm) on the beam section respectivelty. Two-layer networks with three inputs (width, depth, and moment), one hidden layer of number of neurons to be determined through parametric investigation and one output, the steel ratio. The width of the beam section was varied from 200mm to 500mm, the depth of the beam section was varied from 300mm to 600mm while the moment oThe topology used is shown in figure 1 and the computational model for the forward propagation is shown in figure 2. The activation function used is simoid function and the training algorithm used is Levenberg-Marquardt. The training data was generated using excel whereby the EC2 design provisions were implemented. The three variables considered are width, depth, and moment. The plots of the training data are presented in figures 3 to 5. The training is data is partitioned into 70, 15, and 15 percentages for training, validation, and testing respectively. The MATLAB ANN tool kit is used to implement the scheme. The choice of the network in terms of the number of neurons in the hidden layer is based on the distribution if the error on the zero error and the performance value of the network. The number of neurons with less skewness of the error histogram and with the best performance value will be selected to be the representative network.

img

Figure 1: ANN model design flowchart

img

Figure 2: Neural Network Topology adopted

The number of input is 3 and the numbers of neurons in the hidden layer are between 5 and 15 neurons

img

Figure 3: Typical computation scheme for the ANN (forward pass)

img

Figure 4: Width to steel ratio variation

img

Figure 5: Depth to steel ratio variation

img

Figure 6: Moment to steel ratio variation

Results and Discussion

The results of initial experimentation to determine the number of neurons in the hidden layer are presented in Figures 6 to 8. The error histogram for ten neurons exhibits the least skewness around the zero error. This means that ten neuron hidden layer is chosen.

img

Figure 7: Five neurons in hidden layer error distribution around zero error

img

Figure 8: Ten neurons in hidden layer error distribution around zero error

img

Figure 9: Fifteen neurons in hidden layer error distribution around

zero error

Figure 9 shows the final adopted network implemented to predict the steel requirement for concrete loaded below its maximum load-carrying capacity. The front page of the MATLAB ANN tool is shown in figure 10 and the performances of the training, validation, and testing are shown in Figure 11.

img

Figure 10: Neural Network used in the prediction of the reinforcement

img

Figure 11: ANN Tool page showing the information on the Error and Activation function

img

Figure 12: Performance evaluation of the training, validation and testing

The regressed predicted results against the calculated results in Figure 12 for the training, validation, testing, and all. The excellent agreement between the computed and the predicted results are outstanding.

img

Figure 13: The regression of plots of training, validation, testing and all

Conclusion

From the outcomes obtained under results and discussion section, it is obvious that the agreement between the computed and predicted results is excellent. It has been established that ANN can be used to design a singly reinforced rectangular beam without reference to any code of practice. The requirements of the codes are satisfied with the optimum result obtainable. This leads to the cost minimization of the reinforced concrete beam. Artificial Neural Network is beneficial in terms of producing original outputs from the training of given samples through accurate prediction of results thereby analyse information very rapidly and adjust to modifications in the initial problems.

References

  1. British Standard Institution (1997) Structural Use of Concrete: code of practice for design and construction BS 8110-1.
  2. English Euro code 2 (2044) Design of concrete structure - Part 1-1. General rules and rules for buildings 2004, Avenue Mamin 17B-1000 Brussels EC 2 1992-1-1.
  3. ACI Building Code Requirements for structural concrete ACI 318-08 and Commentary in ACI 318-08 (2008). American Concrete Institute, 38800 Country Club Drive, Farmington Hills, MI 48331: 1-471.
  4. Oday M Albuthbahak, Hayder H Alkhudery (2018) Artificial Neural Network Model for Flexural Design of concrete hydraulic structures. International Journal of Journal of Civil Engineering and Technology (IJCIET) 9: 265-274.
  5. Afaq Ahmed, Gregoria Kotsovos, Demitrios M cotsovos, Nikos D Lagaros (2016) Assessing the load carrying capacity of RC member through the use of Artificial Neural Network 11th HSTAM of international Congress on Mechanics Athens 27- 30.
  6. Chandar MK, Raghim PBK, Amarnath K (2017) Design of reinforced concrete structure using Neural Networks, International Research Journal of Engineering and Technology (IRJET) 4: 7.
  7. Vignesh Shenoy B, Alisha B B, Karthol, Shraddha Pai and Skanda Prasad. (2016). Prediction of compressive strength of concrete by Artificial Neural Network, International Journal of infrastructure and futuristic research 3: 9.
  8. James W (1890) The principles of psychology. New York.
  9. McCulloch WS, Pitts W (1943) A logical calculus of the ideas immanent in nervous activity. Bull Math Biophys 5: 115.
  10. Minsky M (1951) The Study of Instinct. Oxford University Press, New York.
View PDF