簡易檢索 / 詳目顯示

研究生: 鄭友安
Andreas Setiawan
論文名稱: Automated Design Optimization Framework for Reinforced Concrete Structures Utilizing Symbiotic Organisms Search and ETABS
Automated Design Optimization Framework for Reinforced Concrete Structures Utilizing Symbiotic Organisms Search and ETABS
指導教授: 楊亦東
I-Tung Yang
口試委員: 鄭敏元
Min-Yuang Cheng
廖國偉
Kuo-Wei Liao
學位類別: 碩士
Master
系所名稱: 工程學院 - 營建工程系
Department of Civil and Construction Engineering
論文出版年: 2021
畢業學年度: 109
語文別: 英文
論文頁數: 187
中文關鍵詞: Automated DesignSymbiotic Organisms SearchETABS SoftwareReinforced Concrete StructureStructural Optimization
外文關鍵詞: Automated Design, Symbiotic Organisms Search, ETABS Software, Reinforced Concrete Structure, Structural Optimization
相關次數: 點閱:331下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • The construction industry is constantly evolving and improving leading to an era where the complexity of the structure is tremendously increasing. As a result, the effectiveness of the design and planning phase is critical in determining the success of a construction project. Due to the vast amount of design components, traditional methods have a difficult time producing cost-effective designs of reinforced concrete structures. Furthermore, the design must conform to all of the designated code provision requirements, which have a large number of constraints. Thus, this study focuses on the development of the design optimization framework to assist structural engineers in conducting better design and planning phases. Two key components in the proposed framework are the Symbiotic Organism Search (SOS) algorithm and structural analysis software. In the present study, ETABS software, as the most commonly used structural analysis software for designing reinforced concrete, is utilized. An API is developed to maintain the connection between the SOS and ETABS software. The SOS algorithm is tested by comparing with other robust metaheuristic algorithms such as Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and Charged System Search (CSS) in the same framework. The experiment shows that SOS algorithm is superior to all the other three algorithms, in terms of optimality and consistency. Furthermore, the performance of the proposed framework is presented in two real-world study cases. The analysis shows that the proposed framework, although achieves a slightly worst result than the original design, can ensure feasibility by satisfying all the constraints imposed by design codes.


    The construction industry is constantly evolving and improving leading to an era where the complexity of the structure is tremendously increasing. As a result, the effectiveness of the design and planning phase is critical in determining the success of a construction project. Due to the vast amount of design components, traditional methods have a difficult time producing cost-effective designs of reinforced concrete structures. Furthermore, the design must conform to all of the designated code provision requirements, which have a large number of constraints. Thus, this study focuses on the development of the design optimization framework to assist structural engineers in conducting better design and planning phases. Two key components in the proposed framework are the Symbiotic Organism Search (SOS) algorithm and structural analysis software. In the present study, ETABS software, as the most commonly used structural analysis software for designing reinforced concrete, is utilized. An API is developed to maintain the connection between the SOS and ETABS software. The SOS algorithm is tested by comparing with other robust metaheuristic algorithms such as Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and Charged System Search (CSS) in the same framework. The experiment shows that SOS algorithm is superior to all the other three algorithms, in terms of optimality and consistency. Furthermore, the performance of the proposed framework is presented in two real-world study cases. The analysis shows that the proposed framework, although achieves a slightly worst result than the original design, can ensure feasibility by satisfying all the constraints imposed by design codes.

    ABSTRACT i ACKNOWLEDGEMENT ii TABLE OF CONTENTS iv LIST OF FIGURES viii LIST OF TABLES xi ABBREVIATIONS AND SYMBOLS xii CHAPTER 1 : INTRODUCTION 1 1.1. Research Background 1 1.2. Research Objective 3 1.3. Research Significance 3 1.4. Research Scope and Assumptions 3 CHAPTER 2 : LITERATURE REVIEW 5 2.1. Reinforced Concrete Structure Design Approaches 5 2.1.1. Working Stress Method (WSM) 6 2.1.2. Ultimate Load Method (ULM) 7 2.1.3. Limit State Design (LSD) / Load And Resistance Factor Design (LRFD) 9 2.1.4. Capacity Design Method 11 2.2. Design Procedures of ACI 318 Building Code 13 2.2.1. Structural Analysis Method 16 2.2.1.1. Direct Stiffness Method 17 2.2.2. Capacity Assessment and Design Requirements of Beam and Column 24 2.2.2.1. Capacity Assessment and Design Requirements of Beam Element 25 2.2.2.2. Capacity Assessment and Design of Column Element 33 2.3. Computer-aided Structural Design 39 2.4. Metaheuristic and Application in Structural Engineering 41 2.5. Summary 45 CHAPTER 3 : METHODOLOGY 46 3.1. Framework of SOS-ETABS Reinforced Concrete Design 46 3.2. Metaheuristic Algorithms and Problem Formulation of Structural Optimization Problem for RC Frames 49 3.2.1. Symbiotic Organisms Search and Other Metaheuristic Algorithms 49 3.2.1.1. Symbiotic Organisms Search (SOS) 49 3.2.1.1.1 Mutualism Phase 52 3.2.1.1.2 Commensalism Phase 53 3.2.1.1.3 Parasitism Phase 54 3.2.1.2. Genetic Algorithm (GA) 54 3.2.1.3. Particle Swarm Optimization (PSO) 56 3.2.1.4. Charged System Search (CSS) 58 3.2.2. Objective Function 63 3.2.3. Design Variables 64 3.2.4. Design Constraints and Constraints Handling 65 3.2.4.1. Constraints for Beam Type Elements 66 3.2.4.2. Constraints for Column Type Elements 68 3.2.4.3. Constraints for Joints 69 3.2.4.4. Constraint Handling 70 3.3. Application Programming Interface (API) 72 3.4. Constraint Checking and Fitness Evaluation 75 CHAPTER 4 : CASE STUDY 80 4.1. Study Case 1: Symmetrical 7-story Building 80 4.1.1. Structural Modelling 80 4.1.2. Loading Modelling 84 4.1.3. Analysis and Design Parameters 84 4.1.4. Structural Member Grouping and Decision Variable 86 4.2. Study Case 2: 4-story Building with Rooftop 89 4.2.1. Structural modelling 89 4.2.2. Loading Modelling 92 4.2.3. Analysis and Design Parameters 94 4.2.4. Structural Member Grouping and Decision Variable 95 4.3. Study Case 3: 6-story Building with Rooftop and Basement 96 4.3.1. Structural Modelling 96 4.3.2. Loading Modelling 100 4.3.3. Analysis and Design Parameters 102 4.3.4. Structural Member Grouping and Decision Variable 103 CHAPTER 5 : RESULTS AND DISCUSSIONS 105 5.1. Study Case 1: Symmetrical 7-story Building Result 105 5.2. Study Case 2: 4-story Building with Rooftop 110 5.3. Study Case 3: 6-story Building with Rooftop and Basement 114 CHAPTER 6 : CONCLUSIONS 119 6.1. Conclusions 119 6.2. Future Research Works 120 REFERENCES 121 APPENDIX A: Matlab Code 125 APPENDIX B: Plan View of Study Case 2 143 APPENDIX C: Plan View of Study Case 3 149 APPENDIX D: Dead Load of Study Case 3 158 APPENDIX E: Live Load of Study Case 3 163

    Abdullahi, M., Ngadi, M. A., and Abdulhamid, S. i. M. (2016). "Symbiotic Organism Search optimization based task scheduling in cloud computing environment." Future Generation Computer Systems, 56, 640-650.
    Adeli, H., and Cheng, N. T. (1993). "Integrated Genetic Algorithm for Optimization of Space Structures." Journal of Aerospace Engineering, 6(4), 315-328.
    Al-Manaseer, A., and Lam, J. P. (2005). "Statistical evaluation of shrinkage and creep models." ACI Materials Journal, 102, 170-176.
    American Concrete Institute (2008). "Building code requirements for structural concrete (ACI 318-08) and commentary." American Concrete Institute.
    American Concrete Institute (2014). "Building Code Requirements for Structural Concrete (ACI 318-14): An ACI Standard; Commentary on Building Code Requirements for Structural Concrete (ACI 318R-14)." American Concrete Institute.
    American Society of Civil Engineers "Minimum design loads and associated criteria for buildings and other structures." American Society of Civil Engineers.
    Antoniou, S., and Pinho, R. (2018). "Nonlinear Seismic Analysis of Framed Structures: Recent Developments." 268-301.
    Blum, C., and Roli, A. (2003). "Metaheuristics in combinatorial optimization: Overview and conceptual comparison." 35(3 %J ACM Comput. Surv.), 268–308.
    Cazacu, R., and Grama, L. (2014). "Steel Truss Optimization Using Genetic Algorithms and FEA." Procedia Technology, 12, 339-346.
    Chehouri, A., Younes, R., Perron, J., and Ilinca, A. (2016). "A constraint-handling technique for genetic algorithms using a violation factor." 12, 350-362.
    Cheng, M.-Y., and Prayogo, D. (2014). "Symbiotic Organisms Search: A new metaheuristic optimization algorithm." Computers & Structures, 139, 98-112.
    Cheng, M.-Y., Prayogo, D., and Tran, D.-H. (2016). "Optimizing Multiple-Resources Leveling in Multiple Projects Using Discrete Symbiotic Organisms Search." Journal of Computing in Civil Engineering, 30(3), 04015036.
    Chowdhury, S. H., and Loo, Y.-C. (2013). "Ultimate strength analysis and design for bending." Reinforced and Prestressed Concrete: Analysis and Design with Emphasis on Application of AS3600-2009, Cambridge University Press, Cambridge, 20-92.
    Clerc, M., and Kennedy, J. (2002). "The particle swarm - explosion, stability, and convergence in a multidimensional complex space." IEEE Transactions on Evolutionary Computation, 6(1), 58-73.
    Collet, P., and Rennard, J.-P. (2007). "Stochastic Optimization Algorithms."
    Computers & Structures Inc. (2017). "Concrete Frame Design Manual ACI 318-14 For ETABS 2016."
    Das, S., and Bhattacharya, A. (2018). "Symbiotic organisms search algorithm for short-term hydrothermal scheduling." Ain Shams Engineering Journal, 9(4), 499-516.
    Deb, K. (2000). "An efficient constraint handling method for genetic algorithms." Computer Methods in Applied Mechanics and Engineering, 186(2), 311-338.
    Devadas, M. (2003). Reinforced concrete design, Tata McGraw-Hill Education.
    Elansary, A., El Damatty, A., and El Ansary, A. (2015). "Nonlinear Behaviour of Reinforced Concrete Conical Tanks under Hydrostatic Pressure." Canadian Journal of Civil Engineering, 43.
    Esfandiari, M. J., Urgessa, G. S., Sheikholarefin, S., and Manshadi, S. H. D. (2018). "Optimum design of 3D reinforced concrete frames using DMPSO algorithm." Advances in Engineering Software, 115, 149-160.
    Fanella, D. (2011). Reinforced Concrete Structures - Analysis and Design.
    Gandomi, A., Yang, X.-S., Talatahari, S., and Alavi, A. (2013). "Metaheuristic Algorithms in Modeling and Optimization." 1-24.
    Georgin, J. F., and Reynouard, J. M. (2003). "Modeling of structures subjected to impact: concrete behaviour under high strain rate." Cement and Concrete Composites, 25(1), 131-143.
    Goud, P., Anusha, B., Raghavendra, B., Shashipreetham, K., and Krishna, M. (2020). "ANALYSIS AND DESIGN OF HOSTEL BUILDING (G+4) USING ETABS." International Journal of Engineering Applied Sciences and Technology, 04, 211-214.
    Hiwase, P., Joshi, M., and Keshariya, M. (2018). "Comparison between Manual and Software Approach towards Design of Structural Elements."
    Holland, J. H. (1975). Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control, and artificial intelligence, U Michigan Press, Oxford, England.
    Hooke, R., and Jeeves, T. A. J. J. o. t. A. (1961). "``Direct Search''Solution of Numerical and Statistical Problems." 8(2), 212-229.
    Hossain, M., and Hossain, T. (2014). "Column Slenderness Computation and Evaluation using Finite Element Method and Commercial Software." International Journal of Civil and Structural Engineering, 5, 15-28.
    Idelsohn, S., Oate, E., Barbosa, A., and Ribeiro, G. (1998). "Analysis Of Reinforced Concrete Structures Using Ansys Nonlinear Concrete Model." Computational Mechanics, 1.
    Indian Standard, I. J. P., and Practice, R. C. C. f. (2000). "456: 2000."
    Jose, R., Mathew, R., Devan, S., Venu, S., YS, M. J. I. R. J. o. E., and Technology (2017). "Analysis And Design Of Commercial Building Using Etabs."
    Kameshki, E. S., and Saka, M. P. (2007). "Optimum geometry design of nonlinear braced domes using genetic algorithm." Computers & Structures, 85(1), 71-79.
    Kardestuncer, H. (1974). Elementary Matrix Analysis of Structures, McGraw-Hill.
    Kaveh, A. "Optimal Design of Large-Scale Frame Structures."
    Kaveh, A., and Abdietehrani, A. (2004). "Design of frames using genetic algorithm, force method and graph theory." International Journal for Numerical Methods in Engineering, 61, 2555-2565.
    Kaveh, A., and Behnam, A. F. (2013). "Design optimization of reinforced concrete 3D structures considering frequency constraints via a charged system search." Scientia Iranica, 20(3), 387-396.
    Kaveh, A., and Talatahari, S. (2010). "Optimal design of skeletal structures via the charged system search algorithm." Structural and Multidisciplinary Optimization, 41, 893-911.
    Kaveh, A., and Talatahari, S. (2012). "Charged system search for optimal design of frame structures." Applied Soft Computing, 12(1), 382-393.
    Kennedy, J., and Eberhart, R. "Particle swarm optimization." Proc., Proceedings of ICNN'95 - International Conference on Neural Networks, 1942-1948 vol.1944.
    Kumar, A., and Chakraverty, S. (2011). "Design optimization using Genetic Algorithm and Cuckoo Search." IEEE International Conference on Electro Information Technology, 1-5.
    Lagaros, N. (2013). "A general purpose real-world structural design optimization computing platform." Structural and Multidisciplinary Optimization, 49.
    Lee, K. S., and Geem, Z. W. (2004). "A new structural optimization method based on the harmony search algorithm." Computers & Structures, 82(9), 781-798.
    Li, L. J., Huang, Z. B., Liu, F., and Wu, Q. H. (2007). "A heuristic particle swarm optimizer for optimization of pin connected structures." Computers and Structures, 85(7-8), 340-349.
    Logan, D. L. (2017). A first course in the finite element method, Nelson Education.
    Luévanos Rojas, A. (2012). "Method of structural analysis for statically indeterminate beams." International journal of innovative computing, information & control: IJICIC, 8.
    MacGregor, J. G., Wight, J. K., Teng, S., and Irawan, P. (1997). Reinforced concrete: Mechanics and design, Prentice Hall Upper Saddle River, NJ.
    Marti, R., and Reinelt, G. (2011). The linear ordering problem. Exact and heuristic methods in combinatorial optimization.
    Michalewicz, Z., and Schoenauer, M. (1996). "Evolutionary Algorithms for Constrained Parameter Optimization Problems." Evolutionary Computation, 4(1), 1-32.
    Nelder, J. A., and Mead, R. J. T. c. j. (1965). "A simplex method for function minimization." 7(4), 308-313.
    Park, R., and Paulay, T. (1975). Reinforced concrete structures, John Wiley & Sons.
    Perez, R. E., and Behdinan, K. (2007). "Particle swarm approach for structural design optimization." Computers & Structures, 85(19), 1579-1588.
    Powell, M. J. J. T. c. j. (1964). "An efficient method for finding the minimum of a function of several variables without calculating derivatives." 7(2), 155-162.
    Prayogo, D., Harsono, K., Prasetyo, K. E., Wong, F. T., and Tjandra, D. "Size, Topology, and Shape Optimization of Truss Structures using Symbiotic Organisms Search." Proc., 2019 International Conference on Advanced Mechatronics, Intelligent Manufacture and Industrial Automation (ICAMIMIA), 197-201.
    Quoc, S., and Ngoc, D. (2020). "Symbiotic Organism Search Algorithm for Power Loss Minimization in Radial Distribution Systems by Network Reconfiguration and Distributed Generation Placement." Mathematical Problems in Engineering, 2020, 1-22.
    Rajeev, S., and Krishnamoorthy, C. S. (1992). "Discrete Optimization of Structures Using Genetic Algorithms." Journal of Structural Engineering, 118(5), 1233-1250.
    Rosenbrock, H. J. T. C. J. (1960). "An automatic method for finding the greatest or least value of a function." 3(3), 175-184.
    Schutte, J. F., and Groenwold, A. (2003). "Sizing design of truss structures using particle swarms." Structural and Multidisciplinary Optimization, 25, 261-269.
    Sinha, K. H. G., and Leonard, G. T. (1964). "Stress-Strain Relations for Concrete Under Cyclic Loading." ACI Journal Proceedings, 61(2).
    Stefanou, G. D. (1981). "A general method of calculating stress redistribution due to differential creep in concrete structures." Computers & Structures, 14(3), 231-245.
    Talatahari, S., Khalili, E., and Alavizadeh, S. (2013). "Accelerated Particle Swarm for Optimum Design of Frame Structures." Mathematical Problems in Engineering, 2013.
    Técnicas, A. B. d. N. (2007). ABNT NBR 6118: Projeto de estruturas de concreto-procedimento, ABNT.
    Tejani, G. G., Savsani, V. J., and Patel, V. K. (2016). "Adaptive symbiotic organisms search (SOS) algorithm for structural design optimization." Journal of Computational Design and Engineering, 3(3), 226-249.
    Tejani Ghanshyam, G., Savsani Vimal, J., Bureerat, S., and Patel Vivek, K. (2018). "Topology and Size Optimization of Trusses with Static and Dynamic Bounds by Modified Symbiotic Organisms Search." Journal of Computing in Civil Engineering, 32(2), 04017085.
    Toğan, V., and Daloğlu, A. T. (2006). "Optimization of 3d trusses with adaptive approach in genetic algorithms." Engineering Structures, 28(7), 1019-1027.
    Turner, M. J., Topp, L. J., Martin, H. C., and Clough, R. W. (1956). Stiffness and deflection analysis of complex structures.
    Wight, J. K., Richart, F. E., MacGregor, J. G., and MacGregor, J. G. (2012). Reinforced concrete: mechanics and design, PEARSON PRENTICE HALL, Upper Saddle River, N.J.
    Yang, X.-S. "Metaheuristic optimization: algorithm analysis and open problems." Proc., International Symposium on Experimental Algorithms, Springer, 21-32.
    Yeniay, Ö. (2005). "Penalty Function Methods for Constrained Optimization with Genetic Algorithms." Mathematical and Computational Applications, 10, 45-56.

    無法下載圖示 全文公開日期 2024/07/21 (校內網路)
    全文公開日期 2024/07/21 (校外網路)
    全文公開日期 2024/07/21 (國家圖書館:臺灣博碩士論文系統)
    QR CODE