Hoang-Le Minh, Thanh Sang-To, Binh Le-Van, Long Le-Tien, Thanh Cuong-Le
{"title":"Design optimization of a large industrial steel structure using an enhanced K-means clustering optimizer and finite-element model updating","authors":"Hoang-Le Minh, Thanh Sang-To, Binh Le-Van, Long Le-Tien, Thanh Cuong-Le","doi":"10.1007/s43452-024-01092-4","DOIUrl":null,"url":null,"abstract":"<div><p>For the first time, a new method has been introduced to address the optimal design problem of large and complex steel structures with a focus on minimizing weight. The structures considered in this study represent typical steel factory structures with nonprismatic sections of columns and rafters. The process of simulating this structure, from its geometric representation to a finite-element (FE) model, poses significant challenges using conventional methods. To overcome these challenges, a program was developed using the Open Application Programming Interface (OAPI) in the SAP2000 software and MATLAB to establish a new FE model updating technique. The weight optimization process is performed using a newly devised optimization algorithm named KODE. This algorithm combines the advantages of two existing algorithms, namely the K-means clustering optimizer (KO) and the Differential Evolution algorithm (DE). The primary innovation of KODE lies in its ability to generate additional movement directions, ensuring a better balance between the ability of exploitation and exploration compared to the original KO algorithm. To demonstrate the effectiveness of KODE compared to the other algorithms, 23 classical benchmark functions and CEC2005 benchmark functions are employed as initial numerical examples. Subsequently, KODE is applied to optimize objective functions, which is established based on the AISC360-05 design standard (American Institute of Steel Construction 360-05), for optimal weight in a steel factory structure. The results in this study show the efficiency of KODE in solving optimization problems. In particular, KODE has demonstrated high effectiveness and reliability when combined with FE model updating to design optimization for large-scale steel structures.</p></div>","PeriodicalId":55474,"journal":{"name":"Archives of Civil and Mechanical Engineering","volume":"25 1","pages":""},"PeriodicalIF":4.4000,"publicationDate":"2024-12-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Archives of Civil and Mechanical Engineering","FirstCategoryId":"5","ListUrlMain":"https://link.springer.com/article/10.1007/s43452-024-01092-4","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, CIVIL","Score":null,"Total":0}
引用次数: 0
Abstract
For the first time, a new method has been introduced to address the optimal design problem of large and complex steel structures with a focus on minimizing weight. The structures considered in this study represent typical steel factory structures with nonprismatic sections of columns and rafters. The process of simulating this structure, from its geometric representation to a finite-element (FE) model, poses significant challenges using conventional methods. To overcome these challenges, a program was developed using the Open Application Programming Interface (OAPI) in the SAP2000 software and MATLAB to establish a new FE model updating technique. The weight optimization process is performed using a newly devised optimization algorithm named KODE. This algorithm combines the advantages of two existing algorithms, namely the K-means clustering optimizer (KO) and the Differential Evolution algorithm (DE). The primary innovation of KODE lies in its ability to generate additional movement directions, ensuring a better balance between the ability of exploitation and exploration compared to the original KO algorithm. To demonstrate the effectiveness of KODE compared to the other algorithms, 23 classical benchmark functions and CEC2005 benchmark functions are employed as initial numerical examples. Subsequently, KODE is applied to optimize objective functions, which is established based on the AISC360-05 design standard (American Institute of Steel Construction 360-05), for optimal weight in a steel factory structure. The results in this study show the efficiency of KODE in solving optimization problems. In particular, KODE has demonstrated high effectiveness and reliability when combined with FE model updating to design optimization for large-scale steel structures.
首次引入了一种新的方法来解决大型复杂钢结构的优化设计问题,其重点是最小化重量。本研究中考虑的结构代表了典型的具有柱和椽的非棱柱截面的钢铁厂结构。模拟这种结构的过程,从其几何表示到有限元(FE)模型,使用传统方法提出了重大挑战。为了克服这些挑战,利用SAP2000软件中的开放应用程序编程接口(OAPI)和MATLAB开发了一个程序,建立了一种新的有限元模型更新技术。权重优化过程使用一种新设计的优化算法KODE进行。该算法结合了k均值聚类优化器(K-means clustering optimizer, KO)和差分进化算法(Differential Evolution algorithm, DE)两种现有算法的优点。KODE的主要创新在于它能够生成额外的运动方向,与原始的KO算法相比,确保了开发和探索能力之间的更好平衡。为了证明KODE算法相对于其他算法的有效性,本文采用23个经典基准函数和CEC2005基准函数作为初始数值算例。随后,应用KODE对基于AISC360-05设计标准(American Institute of Steel Construction 360-05)建立的目标函数进行优化,以实现某钢厂结构的最优自重。本研究的结果显示了KODE在解决优化问题方面的效率。特别是在结合有限元模型更新进行大型钢结构设计优化时,KODE已经证明了较高的有效性和可靠性。
期刊介绍:
Archives of Civil and Mechanical Engineering (ACME) publishes both theoretical and experimental original research articles which explore or exploit new ideas and techniques in three main areas: structural engineering, mechanics of materials and materials science.
The aim of the journal is to advance science related to structural engineering focusing on structures, machines and mechanical systems. The journal also promotes advancement in the area of mechanics of materials, by publishing most recent findings in elasticity, plasticity, rheology, fatigue and fracture mechanics.
The third area the journal is concentrating on is materials science, with emphasis on metals, composites, etc., their structures and properties as well as methods of evaluation.
In addition to research papers, the Editorial Board welcomes state-of-the-art reviews on specialized topics. All such articles have to be sent to the Editor-in-Chief before submission for pre-submission review process. Only articles approved by the Editor-in-Chief in pre-submission process can be submitted to the journal for further processing. Approval in pre-submission stage doesn''t guarantee acceptance for publication as all papers are subject to a regular referee procedure.