Website: www.ijetae.com (ISSN 2250-2459, Volume 2, Issue 7, July 2012). 304. Design Optimization of Plate Girder Using Generalized. Reduced Gradient and ...
International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae.com (ISSN 2250-2459, Volume 2, Issue 7, July 2012)
Design Optimization of Plate Girder Using Generalized Reduced Gradient and Constrained Artificial Bee Colony Algorithms F. Faluyi1 and C. Arum2 1
Research Scholar, Department of Civil Engineering, Federal University of Technology; Akure, Nigeria Senior Lecturer, Department of Civil Engineering, Federal University of Technology; Akure, Nigeria
2
Abstract—The Generalized Reduced Gradient (GRG) algorithm available in Excel Solver, and the Constrained Artificial Bee Colony (CABC) algorithm were utilized to optimize the design of plate girder for minimum weight, given the span and grade of the material of the girder. The cross sectional areas of the girder and stiffeners were minimized subject to the provisions of the Code of Practice BS 5950: 2000, as well as the Steel Designers’ manual provisions. A typical example in the Steel Designers’ manual was used to test the design models (excel spreadsheet model for GRG and a Delphi program for CABC). The results obtained include curves of optimal pairs of web depth and web thickness, web depth and flange thickness, and flange width and flange thickness. A curve was also obtained which for a given web depth, gives the optimal cross sectional dimensions of the girder and the stiffener. Although the results obtained using the GRG and the ABC algorithms were very close, the GRG algorithm was slightly superior, giving a 7.44% reduction in area compared to the initial design.
In the face of increase in price of materials, civil engineers and manufacturers are forced to reduce the costs of construction and shorten the implementation period to maintain their competitiveness. It is not just in civil engineering that the search for minimum weight is the main goal; quantity of material is an important factor in most design fields. Everyone naturally tries to achieve as much as possible using as little as possible. The ability of engineers to produce better designs relies on the techniques available for design optimization. The main goal of this paper is to optimize the steel girder cross section in order to achieve minimum weight. The spacing of intermediate stiffeners will also be optimized.
Keywords— Constrained Artificial Bee Colony (CABC), Generalized Reduced Gradient (GRG), plate girder design.
II. OPTIMIZATION ALGORITHM
A. Generalized Reduced Gradient Method
I. INTRODUCTION
This procedure is one of a class of techniques called reduced-gradient or gradient projection methods which are based on extending methods for linear constraints to apply to nonlinear constraints (Gill, Murray & Wright, 1981). They adjust the variables so the active constraints continue to be satisfied as the procedure moves from one point to another. The ideas for these algorithms were devised by Wilde and Beightler (1967) using the name constrained derivatives, by Wolfe (1963) using the name reducedgradient method and extended by Abadie and Carpenter(1969) using the name generalized reduced gradient.
Optimization is a procedure through which the best possible values of decision variables are obtained under the given set of constraints and in accordance to a selected optimization objective function. The most common optimization procedure applies to a design that will minimize the total cost or maximize the possible reliability or any other specific objective. Fields of science and engineering, business decision-making and industry are all rich in problems that require the implementation of optimization approach.
304
International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae.com (ISSN 2250-2459, Volume 2, Issue 7, July 2012) If the economic model and constraints are linear this procedure is the Simplex Method of linear programming, and if no constraints are present it is gradient search.
They are primarily concerned with finding any kind of food source. The scouts are characterized by low search costs and a low average in food source quality (Karaboga and Bastuk, 2007). According to Karaboga (2007), in ABC algorithm, the position of a food source represents a possible solution to the optimization problem and the nectar amount of a food source corresponds to the quality (fitness) of the associated solution. An important difference between ABC and other swarm intelligence algorithms is that in the ABC, the solutions of the problem are represented by the food sources, not by the bees. The food source of which the nectar is abandoned by the bees is replaced with a new food source by the scouts which involves calculating a new solution at random. The employed bee of an abandoned food source becomes a scout. An onlooker bee chooses a food source depending on the probability value associated with that food source.
The GRG method is based on the idea of elimination of variables using the equality Constraints. The idea of generalized reduced gradient is to convert the constrained problem into an unconstrained one by using direct substitution. The development of the generalized reduced gradient method follows that of constrained variation. The generalized reduced gradient method uses an approach which is to find an improved direction for the economic model and also to satisfy the constraint equations. Microsoft Excel Solver uses the Generalized Reduced Gradient (GRG2) algorithm for optimizing nonlinear problems. This algorithm was developed by Leon Lasdon, of the University of Texas at Austin, and Allan Waren, of Cleveland State University (Microsoft Inc. 2011).
The basic steps of the algorithm as expressed by Karaboga (2005) are shown below:
B. Artificial Bee Colony Algorithm Swarm intelligence has become a research interest to many research scientists of related fields in recent years. Bonabeau (1999) has defined the swarm intelligence as ―any attempt to design algorithms or distributed problemsolving devices inspired by the collective behaviour of social insect colonies and other animal societies‖ The classical example of a swarm is bees swarming around their hive. The Artificial Bee Colony (ABC) Algorithm for solving global optimization problems was developed in 2005 by Dervis Karaboga based on the idea of intelligent behaviour of honey bee swarm. Bee foraging behavior was studied and a new artificial bee colony (ABC) algorithm simulating this behaviour of real honey bees was developed for solving multidimensional and multimodal optimization problems.
Send the scouts onto the initial food sources REPEAT Send the employed bees onto the food sources and determine their nectar amounts Calculate the probability value of the sources with which they are preferred by the onlooker bees. Send the onlooker bees onto the food sources and determine their nectar amounts Stop the exploitation process of the sources exhausted by the bees Send the scouts into the search area for discovering new food sources, randomly Memorize the best food source found so far UNTIL (requirements are met) C. Constrained Artificial Bee Colony Algorithm The ABC algorithm was first extended to handle constrained spaces by Karaboga and Bastuk (2007), using a constraint handling technique originally proposed for a genetic algorithm by Deb (2000). Deb’s method uses a tournament selection operator, where two solutions are compared at a time as against the penalty function method which is the most common approach in handling constraints.
In the ABC algorithm, the colony of artificial bees contains three groups of bees: employed bees, onlookers and scouts. The number of employed bees is equal to the number of food sources and an employed bee is assigned to one of the sources. In the ABC algorithm, while onlookers and employed bees carry out the exploitation process in the search space, the scouts control the exploration process. Every bee colony has scouts that are the colony’s explorers. The explorers do not have any guidance while looking for food. 305
International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae.com (ISSN 2250-2459, Volume 2, Issue 7, July 2012) In order to adapt the ABC algorithm to solve constrained problems, Karaboga used Deb’s constrained handling method instead of the greedy selection process of the pure ABC algorithm.
Memorize the best solution achieved so far Cycle = cycle+1 Until cycle = MCN(maximum cycle number) III.
Pseudo-code of the ABC algorithm according to Karaboga and Bastuk for Constrained Optimization problems is:
The design optimization was carried out on an example in the Steel Designer’s Manual (2003) using Generalized Reduced Gradient (GRG2) nonlinear optimization algorithm found in Excel solver and Artificial Bee Colony (ABC) algorithm
Initialize the population of solution Evaluate the population Cycle = 1 Repeat Produce new solutions for the employed bees by using
The steps for is as highlighted below: Carried out initial design (example from steel designer’s manual) Optimization of the initial design using an optimizer Compared the final design result with the initial design to evaluate the success of the optimization (validation of result)
…..1 Apply selection process based on Deb’s method Calculate the probability values for the solution
METHODOLOGY
using fitness of the solutions and the Start
constraint violation (CV) using
Analyze girder Initial design
Run optimizer
…… 2 Where CV is defined by
Not Feasible
………….. Produce a new solution
Decision variable feasibility check (validation)
Feasible
3
Final result
for each onlooker bee
in the neighborhood of the solution depending on
Example from steel designers’ manual
selected
Figure 1: Optimization Process
and evaluate their fitness value
A. Problem Formulation This constrained optimization problem, which is a practical optimization problem, was formulated in terms of some parameters and restrictions. Mathematical formulation of the optimization problem in a standard mathematical function formula F(x) is described in the following sections. Stiffeners spacing was also maximized
Apply selection process between and based on Deb’s method Determined the abandoned solutions by using ―limit‖ parameter from the scout. If it exists, replace it with a new randomly produced solution by step 5 …… 4 306
International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae.com (ISSN 2250-2459, Volume 2, Issue 7, July 2012) B. Design Parameters 1) Fixed Values The fixed values arise from designed usage of the structure and code specifications, therefore could not be varied. In this case the fixed values are;
920kN
92kN/m
920kN
Girder span Steel yield strength 2) Design variables The design variables in this structural optimization problem were the dimensions which control the cross– sectional area. These are the parameters that determine the geometry of the optimized girder.
3900 3900
56500mm
1550mm 30000mm Figure 3: Beam Loading
They are; C. Assumptions Steel girder has a uniform cross section through its length Web and flanges were made from the same homogenous material The plate girder is simply supported No longitudinal stiffeners are used; transfer stiffeners are used where necessary.
Top flange width and thickness (wt and T) Web height and thickness (d and t) Bottom flange width and thickness (wb and T),which may be considered same as top flange geometry in order to simplify the problem Stiffeners’ thickness (ts), outstand (bs) and spacing (a)
T
D. Design objective The main objective is to minimize the weight given the design constraints. To minimize the weight, the cross section was minimized subject to the provisions in BS 5950-1(2000) and guides in Steel Designers’ Manual (2003).
Wt
b
The objective function; d Z = L{(wt x T) + (d x t) + (wb x T)} + {2(ts x bs x d)(L/a)} bs
Minimize Z subject to the following code/design constraints t
E. Constraints Dimension/ sizing of plate girder element Sectional classification/ proportional limitation Moment resistance( flanges only method) Shear capacity (strength) Serviceability Stiffener Check
Wb Figure 2: Welded Beam Section
307
International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae.com (ISSN 2250-2459, Volume 2, Issue 7, July 2012) Dimension/ Sizing of plate girder element
Vcr is the critical shear buckling resistance
t ≥ d/250* minimum web thickness cl 4.4.3.2(BSI 2000)
If Vw = Pv,
t ≥ (d/250)(pyf/345)
If Pv >Vw > 0.72Pv,
Vcr = Pv Vcr = (9Vw – 2Pv)/7
Vcr = (Vw/0.9)2/Pv
where pyf is the compression flange strength.
If Vw ≤ 0.72Pv,
The recommended span/depth ratio for simply supported non-composite girders varies between 12 for short span girders and 20 for long span girders.
Fv is the maximum shear force; Vw is the simple shear buckling resistance. Vw = dtqw,
Pv = 0.6pywdt
L/20 ≤ d ≤ L/12 ………… (SCI,2003) Stiffner Check/Design
where L = length of girder Section Classification / Proportional Limitation
Maximum outstand of web stiffeners (clause 4.5.1.2 BSI 2000)
Flange is assumed at least compact since the flange alone will resist the moment. Therefore;
bs ≤ 13 ε ts Spacing (clause 4.4.3 BSI 2000)
b/T ≤ 9ε ……outstand element of compression flange (table 11. BSI 2000)
a > 1.5d
where ε = (275/ pyf) 0.5
Minimum stiffness (clause 4.4.6.4 BSI 2000)
pyf =
275 if T ≤ 16
I > Is
265 if 16 62ε therefore shear buckling might be the governing criterion in the interior panels and critical shear buckling at the end panels. Vcr> Fv 308
International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae.com (ISSN 2250-2459, Volume 2, Issue 7, July 2012) TABLE II COMPARISON BETWEEN INITIAL AND OPTIMIZED SECTIONS’S PARAMETERS
2) ABC Program: The parameters for the ABC algorithms were population (swam size), cycle, SPP (scout production period), perturbation rate and number of run. Various settings were used but the best result was obtained with Population = 50, Cycle = 2000, SPP = 400, Perturbation rate = 1.0 and number of run = 50 IV. RESULTS AND DISCUSSION
TABLE I RESULT OF OPTIMIZED SECTION’S PARAMETERS
Solver (GRG 2)
ABC
T (flange thickness)
39.16
39.48
b (outstand of flange)
359.06
357.68
d (depth of web)
2448
2438
t (web thickness)
16.17 56.06
16.16
9.80
9.78
3671.5
3656.4
bs (outstand of stiffener) ts (stiffener’s thickness) a (stiffeners’ spacing)
T
50
Optimized Section (mm) Solver (GRG ABC 2) 39.48 39.16 357.68 359.06
b 367.5 2438 d 2000 2448 16.16 t 15 16.17 55.80 bs 80 56.06 9.78 ts 15 9.80 3656.4 a 3750 3671.5 The optimization produced a 7.44% and 7.25% reduction in cross-sectional area for Solver and ABC respectively; if as assumed the elements are made from the same homogenous steel, this will translate into 7.44% and 7.25% reduction in weight as well. Since the outcome of the Solver (GRG 2) was better than ABC, the solver result was considered above that of the ABC. In real life design, while the flange width may not be subjected to space constraint, the depth of a girder is usually an issue in building. The headroom is of great importance in many designs both residential and industrial, therefore an optimization process was also carried out various depths. By keeping d constant while solver minimizes the other variables the response of the other variables (parameters) relative to the depth of the girder is shown in Table 4.4. Each trial converged after 10 iterations.
A. Results Though the solver settings were done with an intention of 200 iterations, it was however observed that after 10 iterations the solver stopped having reached convergence. For the ABC several runs were carried out with varying control settings. The reports are presented in Appendix 2. The best result is as shown in Table 4.1
Variable (mm)
Variable
Initial Section (mm)
55.80
The denotations are as earlier defined. It is important however to compare the initial design’s parameters with the result of the optimization. This is also presented in the table 4.2 below
TABLE III PARAMETRIC OPTIMIZATION WITH VARIOUS WEB DEPTHS (d)
Variables (mm) T b d(constant) t bs ts a 309
d= 2000 60 293.1 2000 15.12 44.85 7.3 3000
d= 2100 54.8 307.3 2100 15.4 47.35 7.5 3150
d= 2200 50 323 2200 15.6 49.86 8 3,300
d= 2300 46 337 2300 15.8 52.36 8 3450
d= 2400 42.3 352 2400 16 54.86 8 3600
d= 2448 39.16 359.06 2448 16.17 56,06 9.79 3671.5
International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae.com (ISSN 2250-2459, Volume 2, Issue 7, July 2012) B. Discussion From the closeness of the result obtained using Solver (Generalized Reduced Gradient Algorithm) and ABC (Artificial Bee Colony Algorithm) which is evolutionary, there is much assurance that the function was not trapped in the local minima thus lending credibility to the result.
1.03 ·105
Beam cross-sectional area (mm)2
1.02
As illustrated in Figure 4 it was observed that the reduction in depth (d) of the girder caused increase in thickness (T) of flange plate. This is logical since moment capacity is dependent on the flange area and depth of girder (for flange only method, moment resisting capacity is a product of flange area and the lever arm which is depth of girder).
1.01
1.00
0.99
0.98
0.97
0.96 1900
2000
2100
2200
2300
2400
2500
2600
Depth of web (d) mm
Figure 5: Relationship between Web Depth and Cross- Section Area
65
8.5
55
8.0 7.5 7.0
50
6.5
% Reduction in Weight
flange thickness (T) mm
60
45
40
35 1900
2000
2100
2200
2300
2400
2500
2600
6.0 5.5 5.0 4.5 4.0 3.5 3.0 2.5 2.0
web depth (d) mm
1.5 1.0
Figure 4: Relationship between Web Depth and Flange Thickness
0.5 0.0 1900
Figure 5 shows that increase in depth (d) of the girder translates to reduction in cross sectional area of the girder and by inference reduction in weight of girder. This shows that deeper girders are more economical. However, depth of girder cannot be increased infinitely due to headroom constraint and increasing susceptibility to web buckling.
2000
2100
2200
2300
2400
2500
2600
web depth (d) mm
Figure 6: Relationship between Web Depth and percentage reduction in weight
310
International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae.com (ISSN 2250-2459, Volume 2, Issue 7, July 2012) 16.5 780 760
Width of flange (W) mm
Thickness of web (t) mm
740
16.0
15.5
720 700 680 660 640 620 600 580 560 1900
2000
2100
2200
2300
2400
2500
2600
Depth of web (d) mm
15.0 1900
2000
2100
2200
2300
2400
2500
2600
Figure 9: Relationship between Web Depth and Flange Width
Depth of web (d) mm
Figure 7: Relationship between Web Depth and Web Thickness
From Figure 8 it was observed that the width of flange (W) reduces as the thickness of the flange (T) increases. Moment resistance depend on the product of these two variables (flange area), increase in one will only result in the decrease in the other.
From Figure 7 above that there was slight increase in web thickness (t) with increase in depth of girder. This was probably influenced by the code provision to prevent occurrence of a web that is too slender.
V. CONCLUSION This research has demonstrated how parametric optimization of a welded beam section can lead to significant reduction in weight of the beam. In particular, the GRG 2 algorithm yielded a 7.44% reduction in girder cross sectional area compared to the initial design while the ABC algorithm enabled a 7.25% reduction in the area.
780 760
Width of flange (W) mm
740 720 700 680 660 640
References
620 600
[1] Adeli, H. & Sarma, K.C. 2006 Cost Optimization of Structures: Fuzzy Logic, Genetic Algorithms, and Parallel Computing. John Wiley & Sons, Ltd.
580 560 36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
Thickness of flange (T) mm
[2] Angira, R. & Babu, B. V. Evolutionary Computation for Global Optimization of
Figure 8: Relationship between Flange Width and Flange Thickness
[3] Non-linear Chemical Engineering Processes, Department of Chemical Engineering; Birla Institute of Technology & Science, Pilani, India [4] Anjos, M. & Zhang, H. 2006 Optimization and Engineering Applications, BIRS Workshop Report, Version 6 [5] Brajevic, I., Tuba, M. and Subotic, M 2011 Performance of The Improved Artificial Bee Colony Algorithm on Standard Engineering Constrained Problems; International Journal of Mathematics And Computer in Simulation, Issue 2, Volume 5, 2011 137 [6] BSI, 2000 Structural Use of Steel in Building (BS 5950-1:2000); British Standard Institution, London
311
International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae.com (ISSN 2250-2459, Volume 2, Issue 7, July 2012) [7] Bonabeau, E., Dorigo, M. and Theraulaz, G. 1999 ―Swarm Intelligence: From Natural to Artificial Systems‖, Oxford University Press, New York.
Conference on the Application of Computer Science and Mathematics in Architecture and Civil Engineering; Weimar, Germany. [24] Zuberi, R. H. 2008 Design, Optimization of EOT Crane Bridge; EngOpt 2008 - International Conference on Engineering Optimization Rio de Janeiro, Brazil.
[8] Deb, K 2000 An Efficient Constraint-handling Method for Genetic Algorithms, Computer Methods in Applied Mechanics and Engineering, Vol. 186, No. 0045-7825, 2000, pp. 311-338. [9] Erwin 2009 Modeling with Excel+OML, a practical guide; Amsterdam Optimization Modeling Group LLC . [10] Flager, F 2009 Interactive Collaborative Optimization – A Multidisciplinary Optimization Method Applied to the Design of Steel Building and Civil Structures. Center for Integrated Facility Engineering (CIFE), Stanford University, Stanford. [11] Hinton, E. Sienz, J. Mustafa, O. 2003 Analysis and optimization of prismatic and axisymmetric shell structures. Springer [12] Karaboga, D 2005 An Idea Based on Honey Bee Swarm For Numerical Optimization [13] Technical Report -TR06, Computer Engineering Department, Erciyes University, Kayseri; Turkey [14] Karaboga, D and Basturk, B 2007 Artificial bee colony(ABC) optimization algorithm for solving constrained optimization problems, Advances in Soft Computing: Foundations of Fuzzy Logic and Soft Computing, Vol. 4529/2007, No. 0302-9743, 2007, pp.789–798. [15] Knight, R. P. 2003 Economical Steel Plate Girder Bridges, Journal of American Institute of Steel Construction. [16] Lam, D. et al 2004 Structural Steelwork: Design to Limit State Theory 3e; Elsevier Butterworth-Heinemann,Linacre House, Jordan Hill, Oxford OX2 8DP 200 Wheeler Road, Burlington; MA 01803. [17] Microsoft Support; (Accessed on 28 of October, 2011) Article Q82890, http://support.microsoft.com/kb/82890 [18] Rao, S.S. 2009 Engineering Optimization: Theory and Practice, Fourth Edition; John Wiley & Sons, Inc. New Jersey. [19] Schreyer, A. C. 2005 Thermal and Structural Stud Wall Design Optimization in Excel Using Genetic Algorithms (Term Paper), Building Materials and Wood Technology Dept, University of Massachusetts, Amherst. [20] Segui, G 1994 LRFD steel design, PWS Publishing Company. [21] Steel Construction Institute (SCI) 2003 The Steel Designers’ Manual (6th Edition); Blackwell Publishing, London. [22] U.S. Department of Transportation, 2008 Final Report on Prefabricated Bridge Elements and Systems, United States Department of Transportation - Federal Highway Administration. [22] Vasan, A. 2008 Optimization Using Differential Evolution, Department of Civil and Environmental Engineering; The University Of Western Ontario, London, Ontario, Canada. [23] Vu, A.T. & Werner, F. 2009 Optimization of Steel Frame Structures Based on Differential Evolution Algorithm, 18th International
312