3, 6.89 x105 kg/cm2,1500 kg/cm2, and 5.08 cm respectively. The optimal solution with a total weight of 2472.67 kg is considered as the best in case-1 and 2288.88kg in the case-2 and the corresponding results are presented and compared with the previous research. After validation, the method is applied on a real truss. The optimal weight of the truss obtained is 138.89 kg.

">

Optimal Design of Roof-Truss using GA in Matlab

Krishna Amaraneni Venkata*, Chandramouli Sangamreddi**, Markandeya Raju Ponnada***
*-*** Department of Civil Engineering, MVGR College of Engineering (A), Vizianagram, India.
Periodicity:March - May'2019
DOI : https://doi.org/10.26634/jste.8.1.15132

Abstract

An attempt has been made to design a roof truss optimally using Genetic Algorithms (GAs) and stiffness method in Matlab. The GAs tool kit functions in Matlab and the program developed in Matlab by NewCivil.com for 2D truss analysis using stiffness method are combined to design the tubular truss. The adaptive penalty function is used as the external penalty function for the constraints violation. The objective is to minimize the total weight of the truss, subjected to satisfaction of stress and displacement constraints. The cross sectional area of the truss elements is considered as decision variables. The method is tested on a 10-bar truss. The material properties of the truss such as density, Young’s modulus, allowable axial stresses (both in compression and tension) and allowable nodal displacement are taken as 2770 kg/m3, 6.89 x105 kg/cm2,1500 kg/cm2, and 5.08 cm respectively. The optimal solution with a total weight of 2472.67 kg is considered as the best in case-1 and 2288.88kg in the case-2 and the corresponding results are presented and compared with the previous research. After validation, the method is applied on a real truss. The optimal weight of the truss obtained is 138.89 kg.

Keywords

Genetic Algorithms, 2D Truss Analysis, 10-bar Truss, Adaptive Penalty Function, Optimization Model, Real Truss, Weight, Stiffness Method, Constraints

How to Cite this Article?

Venkata, K. A., Sangamreddi, C., & Ponnada, M. (2019). Optimal Design of Roof-Truss using GA in Matlab, i-manager's Journal on Structural Engineering, 8(1), 39-51. https://doi.org/10.26634/jste.8.1.15132

References

[1]. Amaraneni, V. K., & Chandramouli, S. (2015). Tubular steel truss optimization using genetic algorithms and stiffness method. Elixir International Journal on Civil Engineering, 88, 36166-36171.
[2]. Camp, C. V., & Bichon, B. J. (2004). Design of space trusses using ant colony optimization. Journal of Structural Engineering, 130(5), 741-751. https://doi.org/10. 1061/(ASCE)0733-9445(2004)130:5(741)
[3]. Cazacu, R., & Grama, L. (2014). Steel truss optimization using genetic algorithms and FEA. Procedia Technology, 12, 339-346. https://doi.org/10.1016/j. protcy.2013.12.496
[4]. Crossley, A. W., & Williams, A. E. (1997, January). A study of adaptive penalty functions for constrained genetic algorithm-based optimization. In 35th Aerospace Sciences Meeting and Exhibit. https://doi.org/ 10.2514/6.1997-83
[5]. Deb, K., & Gulati, S. (2001). Design of truss-structures for minimum weight using genetic algorithms. Finite Elements in Analysis and Design, 37(5), 447-465. https://doi.org/10.1016/S0168-874X(00)00057-3
[6]. Dobbs, M., & Nelson, R. B. (1976). Application of optimality criteria to automated structural design. AIAA Journal, 14(10), 1436-1443. https://doi.org/10.251 4/3.7232
[7]. Goldberg, D. E., & Samtani, M. P. (1986, February). Engineering optimization via genetic algorithm. In 9th Conference on Electronic Computation (pp. 471-482). ASCE.
[8]. Hajela, P., Lee, E., & Lin, C.Y. (1993). Genetic Algorithms in Structural Topology Optimization. In Bendsøe M.P., Soares C.A.M. (Eds) Topology Design of Structures. NATO ASI Series (Series E: Applied Sciences), vol 227. (117- 133) Springer, Dordrecht. https://doi.org/10. 1007/978-94- 011-1804-0_10
[9]. Li, H. S., & Ma, Y. Z. (2014). Discrete optimum design for truss structures by subset simulation algorithm. Journal of Aerospace Engineering, 28(4), 04014091.
[10]. Li, L. J., Huang, Z. B., & Liu, F. (2009). A heuristic particle swarm optimization method for truss structures with discrete variables. Computers & Structures, 87(7-8), 435-443. https://doi.org/10.1016/j.compstruc.2009. 01.004
[11]. Ponnada, M. R., Vipparthy, R., & Sandeep, T. R. (2012). Performance of lack of fit induced steel truss. Global Journal of Mechanical Engineering and Computational Sciences, 2(1), 43-47.
[12]. Rahami, H., Kaveh, A., & Gholipour, Y. (2008). Sizing, geometry and topology optimization of trusses via force method and genetic algorithm. Engineering Structures, 30(9), 2360-2369.
[13]. Rajan, S. D., & Sizin, (1995). Shape and topology optimization of trusses using genetic algorithm. Journal of Structural Engineering, 121(10), 1480-1487.
[14]. Rajeev, S., & Krishnamoorthy, C. S. (1992). Discrete optimization of structures using genetic algorithms. Journal of Structural Engineering, 118(5), 1233-1250. https://doi.org/10.1061/(A SCE)0733-9445(1992)1 18:5(1233)
[15]. Rao, S. S. (1983). Optimization Theory and Applications. John Wiley & Sons, Inc., 605 Third Ave., New York, Ny 10158, Usa, 1983, 550.
[16]. Richardson, J. T., Palmer, M. R., Liepins, G. E., & Hilliard, M. R. (1989, June). Some guidelines for genetic algorithms with penalty functions. In Proceedings of the 3rd International Conference on Genetic Algorithms (pp. 191-197). San Francisco, CA, USA: Morgan Kaufmann.
[17]. Sagi, M. S. V., Ponnada, M. R., Priya, M. S., & Sandhya, G. (2014). Study on economic configuration of flat roofed steel trusses. International Journal for Scientific Research & Development, 2(2), 688-698.
[18]. Sonmez, M. (2011). Discrete optimum design of truss structures using artificial bee colony algorithm. Structural and Multidisciplinary Optimization, 43(1), 85-97. https://doi.org/10.1007/s00158-010-0551-5
[19]. Togan, V. (2013). Design of pin jointed structures using teaching-learning based optimization. Structural Engineering and Mechanics, 47(2), 209-225. https://doi.org/10.12989/sem.2013.47.2.209
[20]. Wu, S. J., & Chow, P. T. (1995). Steady-state genetic algorithms for discrete optimization of trusses. Computers & Structures, 56(6), 979-991. https://doi.org/10.1016/ 0045-7949(94)00551-D
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Online 15 15

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.