scieee AI-readable full text Open interactive document viewer

Stochastic optimization of reinforced concrete elements’ design

Venclovský, Jakub; Štěpánek, Petr; Laníková, Ivana

Abstract

Main goal of the paper is to present an algorithm for stochastic optimization of design of steel-reinforced concrete element’s cross section. Firstly, the deterministic problem is introduced and described, followed by the description of uncertainties involved in the process and stochastic reformulation of the problem. Afterwards, the algorithm itself is introduced. This algorithm is based on internal cycle of deterministic optimization using reduced gradient method and external cycle of stochastic optimization using regression analysis. The probability is assessed on orthogonal grid via modified bisection method. The paper concludes with presentation of the performed calculations and their results.

Full text

IOP Conference Series: Materials Science and Engineering PAPER • OPEN ACCESS Stochastic optimization of reinforced concrete elements’ design To cite this article: J Venclovský* et al 2018 IOP Conf. Ser.: Mater. Sci. Eng. 383 012033 View the article online for updates and enhancements. Related content Stochastic optimization of the scheduling of a radiotherapy center Antoine Legrain, Marie-Andrée Fortin, Nadia Lahrichi et al. - Stochastic optimization of GeantV code by use of genetic algorithms G. Amadio, J. Apostolakis, M. Bandieramonte et al. - Stochastic Optimization in The Power Management of Bottled Water Production Planning Budi Antoro, Esther Nababan and Herman Mawengkang - This content was downloaded from IP address 147.229.6.155 on 06/12/2018 at 12:02 1 Content from this work may be used under the terms of theCreativeCommonsAttribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Published under licence by IOP Publishing Ltd 1234567890‘’“” CMSME 2018 IOP Publishing IOP Conf. Series: Materials Science and Engineering 383 (2018) 012033 doi:10.1088/1757-899X/383/1/012033 Stochastic optimization of reinforced concrete elements’ design J Venclovský*, P Štěpánek and I Laníková Institute of Concrete and Masonry Structures, Faculty of Civil Engineering, Brno University of Technology, Veveří 331/95, 602 00 Brno, Czech Republic *E-mail: venclov[email protected]utbr.cz Abstract. Main goal of the paper is to present an algorithm for stochastic optimization of design of steel-reinforced concrete element’s cross section. Firstly, the deterministic problem is introduced and described, followed by the description of uncertainties involved in the process and stochastic reformulation of the problem. Afterwards, the algorithm itself is introduced. This algorithm is based on internal cycle of deterministic optimization using reduced gradient method and external cycle of stochastic optimization using regression analysis. The probability is assessed on orthogonal grid via modified bisection method. The paper concludes with presentation of the performed calculations and their results. 1. Introduction It is possible to see various applications of mathematical optimization in civil engineering (structural design, reconstruction of transportation networks etc.) Initially, deterministic approaches have been introduced to solve these issues (see [1]). But despite their complexity, these approaches are insufficient to comprehend the probabilistic nature of mentioned problems and thus provide only suboptimal solutions. Hence the effort prevails to reconsider these deterministic approaches and deal with uncertainties involved in said issues in less straightforward way (see [2, 3]). Paper focuses on optimization of the structural design. There are various approaches to the optimization. The difference between deterministic and stochastic optimization was already mentioned. This paper is aimed on stochastic optimization. Further differences derive from the subject of optimization. In this case, it is the shape of the cross section. It is also possible to distinguish various optimization algorithms. There are analytic algorithms (e.g. [4]) and simulation algorithms (e.g. [5]). Analytic algorithms are based on probabilistic analysis of the problem and it is known, that they cannot be used to achieve a high precision. Simulation algorithms are based on discretization of probability into particular scenarios followed by simulation using these scenarios (every particular scenario is actually deterministic). Since the precision that needs to be achieved can be very high (even 10-6) it seems that the only possibility to achieve such precision is to use simulation and heuristic algorithm simultaneously. This paper aims to introduce an optimization algorithm, which works in two cycles. The internal cycle is deterministic and based on reduced gradient method. The external cycle deals with probability and as mentioned before it is heuristic, based on simulation and regression analysis. It works in the space of stochastic variables rather than the space of the design variables. The algorithm is aimed to reach 99.99 % probability that the structural element satisfies ultimate and serviceability limit states. 2 1234567890‘’“” CMSME 2018 IOP Publishing IOP Conf. Series: Materials Science and Engineering 383 (2018) 012033 doi:10.1088/1757-899X/383/1/012033 2. Deterministic approach It is necessary to begin by introducing the problem in its deterministic form. In deterministic approach, all probability inputs are replaced with their design values. Furthermore, the principle of safety coefficients is applied. Simplified definition of the optimization task therefore is: )(min x xf , subject to: (1) )()( xx RL  , (2) max )( ww x , (3) Cx . (4) All conditions and variables are described in more detail in the following text. It is necessary to mention, that besides the vector of design variables x, there are another inputs into the task (1-4), namely prescribed loads and material characteristics. 2.1. Vector of design variables x. This paper restricts itself to one-dimensional construction elements – beams. The length of the beam is obviously set and cannot change. Vector xin task (1-4) therefore contains variables, which describe shape of the beam’s cross section, including the area of reinforcing steel (see figure 1 as an example). 2.2. Objective function The objective function f(x) in (1) can represent anything from simple cost of materials to multi-criteria function describing environmental aspects through construction, maintenance and disposal of the structure. To maintain simplicity, the objective function, which calculates the cost of materials, is used in this paper: swscvc CWCVf  )()()( xxx , (5) where Vcis volume of used concrete, Ccv is cost of concrete per unit of volume, Wsis weight of used steel and Csw is cost of steel per unit of weight. 2.3. Ultimate limit state The condition (2) represents ULS in task (1-4) – L(x) is the effect of load and R(x) is the structural resistance. This description of ULS is of course very simplified. In fact, ULS consists of many equations and a condition limiting the values of strain of concrete and steel. In order to evaluate ULS it is necessary to calculate the vector of deformations first. This is achieved using matrix calculations, which are in principle based on solving the following differential equation via the finite element method: qEIw  )4( , (6) where Eis the Young modulus of elasticity, Iis the moment if inertia, wis the deflection and qis the prescribed uniformly distributed load over unit of length. Solving this equation via matrix calculations based on FEM gives: FKU  , (7) where Kis the stiffness matrix, Uis the vector of deformations and Fis the vector of load. Using this equation, the internal forces are calculated. From them, the so-called strain parameters (see [5]) and subsequently the strains of concrete and steel in decisive points are computed and they are compared to their limiting values. 2.4. Serviceability limit state 3 1234567890‘’“” CMSME 2018 IOP Publishing IOP Conf. Series: Materials Science and Engineering 383 (2018) 012033 doi:10.1088/1757-899X/383/1/012033 As it is obvious from condition (3), the SLS in this paper is restricted to limiting deflection. The condition (3) is again very simplified and actually represents large number of equations. The evaluation of SLS is similar to evaluation of ULS with the difference, that the possible formation of cracks must be taken into account. These cracks then affect the bending stiffness Bi: ii EIB  , (8) which affects the moment of inertia Ii– one of the inputs into the differential equation and therefore the matrix calculation. Whether the cracks form is determined from the vector of internal forces. It is therefore necessary to find the state of equilibrium (of variables’ values in the mentioned equations, see [5]). 2.5. Design variables’ boundaries Condition (4) define boundaries of the design variables’ values. It also represents conditions following mutual relations among these variables – e.g. maximal and minimal area of steel reinforcement in relation to area of the concrete cross section. 2.6. Optimization algorithm Optimization itself uses the reduced gradient method, specifically the solver CONOPT from the optimization software GAMS. This sets some rules for the performed calculations. All relations (equations) and their first derivatives must be continuous. In some cases (stress-strain diagrams, mentioned stiffness in SLS), this is achieved using Hermit interpolation (see [5] again). 3. Stochastic approach The designing process involves a lot of uncertainties. Among these are: randomness of physical quantities used in the design (as its natural characteristic) statistical uncertainties during the description of a quantity caused by a lack of data, model uncertainties caused by inaccuracies in the calculation model in comparison with real structural behavior, uncertainties caused by inaccuracies of the limit states definitions, human element deficiencies within the design procedure and execution and usage of the structure. In the deterministic approach all these uncertainties are included in the calculation by using design values and/or via using various safety coefficients. It is obvious, that for desired probability of structure failure, the stochastic approach provides more precise and improved solution. By embodying uncertainties, the original task (1-4) is reformulated to its stochastic form: )),((min  x xfM , subject to: (9)   )),(),(( xx RLP , (10)   )),(( max wwP x , (11) Cx , (12) where Mis mean, ξrepresents uncertainty, αis a desired probability that the ULS condition holds and βis a desired probability that the SLS condition holds. 4. Example Proposed solution is presented directly on a simple example. The task is to design 5 m long cantilever beam loaded with uniformly distributed load qand normal force Nas shown on figure 1. Cross section of the beam is described by 8 variables b1,b2,b3,h1,h2,h3,As1,As3 – 6 of them describe the shape of cross section, while 2 describe the area of reinforcing steel (see figure 1). 4 1234567890‘’“” CMSME 2018 IOP Publishing IOP Conf. Series: Materials Science and Engineering 383 (2018) 012033 doi:10.1088/1757-899X/383/1/012033 Figure 1. Scheme of the cantilever, x= (b1,b2,b3,h1,h2,h3,As1,As3). In the FEM calculation, the cantilever is divided into 10 elements e1, …, e10, each 0.5 m in length. The distributed load q[kN/m] and normal force N[kN] are random variables with gamma distribution. Probability distributions of qand Nare: )015.0;1500(~ q , )05.0;148(~ N . (13) In order to better understand the distributions, the 0.05 quantile of distribution of qis 21.6 kN/m, 0.5 quantile is 22.5 kN/m and 0.95 quantile is 23.5 kN/m. Analogically, 0.05 quantile of distribution of Nis 6.4 kN, 0.5 quantile is 7.4 kN and 0.95 quantile is 8.4 kN. All these values are approximate. To maintain simplicity, the probabilities αand βfrom conditions (10) and (11) are replaced with only one probability γ. The mentioned conditions are thus replaced with following condition:   )),(),(),(( max wwRLP xxx . (14) The value γ is set to 99.99 %. There are some other restrictions regarding design variables. The overall height of cross section is limited to 350 mm. Each of the heights h1,h2,h3has to be minimally 100 mm. The width b2is at least 100 mm, b1and b3at least 200 mm but no more than 900 mm. For widths b1,b3the following condition needs to be fulfilled: )2050()4/20/(502 2  skk Ab . (15) This relation represents, that the given width has to accommodate required area of reinforcing steel; reinforcing steel is composed of bars 20 mm in diameter, minimum distance between the surface of any steel bar and the concrete surface and between any two steel bars is 50 mm. The considered costs are 2500 CZK per 1 m3of concrete and 30 CZK per 1 kg of steel. 5. Solution algorithm The algorithm uses regression analysis to iterate towards the suitable solution of the task. In this chapter, the algorithm is described, including the method of probability assessment. 5.1. Probability assessment The probability is assessed on an orthogonal mesh via method, that can be described as modified bisection method. The principle of this method is to find the boundary between scenarios, which satisfies deterministic conditions of the task, and scenarios, which do not. Orthogonal mesh in its maximum size (bisection divides maximum mesh into smaller ones) consists of 514×514 points. The mesh layout is thicker toward the expected location of the mentioned boundary. h h1 h2 h3 b2 b2 b1 b3 As1 As3 N 5 m q 5 1234567890‘’“” CMSME 2018 IOP Publishing IOP Conf. Series: Materials Science and Engineering 383 (2018) 012033 doi:10.1088/1757-899X/383/1/012033 5.2. Calculation initialization The calculation is initialized by selecting given number of scenarios of random variables. For each scenario the deterministic optimization is performed and probability, that thus acquired solution holds ULS and SLS conditions, is assessed (assessment of the left hand side of condition (14)). In this paper, the example defined in chapter 4 is initialized by 16 scenarios, which are made of combinations of values of qand Nas follows:   75.24;25.23;75.21;25.20q , (16)   75.9;25.8;75.6;25.5N . (17) 5.3. Regression analysis Acquired points are fitted with a polynomial function via least squares method – for probability it is the 3rd degree polynomial, for objective function it is the 1st degree polynomial. Degrees of polynomials were chosen appropriately in regard to values of probability and objective function observed on a greater sample than just the mentioned 16 scenarios. Regression analysis is weighted. The error in each point iis multiplied by 1/|pi-γ|, where piis the assessed left hand side of condition (14) for point i. This way, the regression resembles interpolation while near the solution. 5.4. Iteration After initialization, the iterative process follows. According to regression analysis, the point that satisfies condition (14) and at the same time has the minimal value of objective function is selected as a possible solution. For this scenario the deterministic optimization is performed and probability that thus acquired solution satisfies deterministic conditions is assessed. If the resulting probability is greater and also sufficiently close to value γ, the algorithm ends and the current deterministic solution is the solution of the whole task. In the opposite case, this newly assessed point is added as another point to the regression analysis. Regression, new point selection, deterministic optimization and probability assessment are all performed again. This iterative procedure continues, until the assessed probability is higher and also sufficiently close to value γ. 5.5. Heuristic algorithm Proposed algorithm actually does not solve minimization task (9) but the task: ),(minmin   x xf . (18) Therefore, the algorithm is heuristic and provides only suboptimal solution. 6. Calculation results Table 1 contains the values of design variables, which were found as a solution to the example from chapter 4. Table 1. Values of design variables b1,b2,b3,h1,h2,h3[mm] and As1,As2 [mm2] in finite elements e1, …, e10 as a solution to example defined in chapter 4. e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 b1 900.0 781.9 655.5 546.1 445.1 353.0 900.0 470.1 200.0 200.0 b2 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 b3 900.0 900.0 899.6 712.5 542.3 392.1 402.0 200.0 200.0 200.0 h1 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 h2 150.0 150.0 150.0 150.0 150.0 150.0 150.0 150.0 100.0 100.0 h3 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 As1 3590.4 3060.2 2493.0 2002.2 1548.9 1135.6 360.7 196.4 92.8 60.0 As2 210.0 195.8 180.6 152.5 126.8 103.7 170.2 102.4 60.0 60.0 6 1234567890‘’“” CMSME 2018 IOP Publishing IOP Conf. Series: Materials Science and Engineering 383 (2018) 012033 doi:10.1088/1757-899X/383/1/012033 The probability, that solution satisfies ULS and SLS was assessed as 99.99017 %. This probability was subsequently tested by the Monte Carlo simulation. From 105scenarios, 9 failed the deterministic conditions which is in accordance with previous probability assessment. The solution was found for the scenario q= 24.6767 kN/m, N= 4.7635 kN. Its objective function value is 3575.08 CZK. Evidently, the values from table 1 are not suitable for an actual design purposes. They serve rather as a guide to arrange the cantilever’s cross section over its length. Table 1 contains one peculiar value (b1in e7). This is caused by the deterministic optimization algorithm – the GRG method. Since the only function of width b1is to accommodate reinforcement area As1, this value can obviously be lowered. Nevertheless, the optimization algorithm kept the current value, because the minimum (defined as a reduced gradient sufficiently close to zero) was already reached. 7. Conclusions The algorithm to stochastically optimize design of reinforced concrete structural elements was developed. This algorithm was successfully tested on a simple example. Probability assessment of proposed algorithm was successfully tested by Monte Carlo method. The future work should focus on reaching higher precision of probability of failure as well as on using the algorithm in issues with more random variables. Acknowledgment This contribution was prepared within a scientific-research work of the project FAST/FSI-J-17-4753 “Advanced methods of design optimization of structural elements”, supported by the Brno University of Technology, Faculty of Civil Engineering and Faculty of Mechanical Engineering. References [1] Chakrabarty B K 1992 A model for optimal design of reinforced concrete beam Journal of Structural Engineering 108 3238–42 [2] Frangopol D M, Kongh J S and Ghareibeh E S 2001 Reliability-based life-cycle management of highway bridges Journal of Computing in Civil Engineering 15 27–34 [3] Ziemba W T and Wallace S W 2004 Applications of Stochastic Programming SIAM conference [4] Žampachová E 2009 Approximations in stochastic optimization and their applications (Ph.D. thesis, Brno University of Technology) [5] Plšek J 2011 Design optimisation of concrete structures (Ph.D. thesis, Brno University of Technology)