بهینهسازی اندازه سازههای خرپایی با استفاده از الگوریتم بهینهسازی شیرمورچه
First Statement of Responsibility
محمدرضا علم دوست سلیمی
.PUBLICATION, DISTRIBUTION, ETC
Name of Publisher, Distributor, etc.
مهندسی سازه (پردیس)
Date of Publication, Distribution, etc.
۱۴۰۱
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
۸۰ص.
Accompanying Material
سی دی
DISSERTATION (THESIS) NOTE
Dissertation or thesis details and type of degree
کارشناسی ارشد
Discipline of degree
مهندسی سازه
Date of degree
۱۴۰۱/۰۶/۲۷
SUMMARY OR ABSTRACT
Text of Note
امروزه از خرپاها در بسیاری از سازهها (از جمله سقفها، دکلها و پل ها و ...) استفاده میشود. از این رو تحقیقات برای بهینهسازی وزن خرپاها جزو زمینههای فعال میباشد، زیرا با بهینهسازی وزن، مصالح مورد نیاز کاهش یافته و در نتیجه در اجرای سازه صرفهجویی به عمل میآید. همچنین اجرای فرایند بهینهسازی برای خرپاها سرعت محاسبات برای تحلیل این سازهها را بصورت چشمگیری افزایش میدهد. در این تحقیق خرپاهای گسسته 10، 25 و 200 عضوی برای بهینهسازی وزن، مورد بررسی قرار گرفتهاند. در طول هر تکرار، این خرپاها با استفاده از اصول طراحی (قیود) بررسی شدهاند تا پاسخهای الگوریتم بهینهسازی مورد استفاده، از تنشها و جابجاییهای مورد انتظار فراتر نرود. الگوریتم بهینهسازی بررسی شده، الگوریتم شیرمورچه میباشد که باتوجه به رفتار شیرمورچه و به دام افتادن مورچه در تلهی آن الهام میگیرد. نام گذاری این الگوریتم به دلیل نوع خاص شکارکردن و طعمهی مورد علاقهی آن میباشد. جهت انجام فرایند بهینهسازی توسط این الگوریتم، 500 تکرار و 100 جمعیت تنظیم شده است. نتایج استخراج شده از بهینهسازی 3 خرپای گسسته مذکور مورد بررسی قرار گرفته و بصورت جداول و نمودارهای همگرایی ارائه شده است. همچنین این نتایج با نتایج سایر محققین در تحقیقات مختلف مقایسه شده است و در نهایت نقاط قوت و ضعف الگوریتم جهت انجام فرایند بهینهسازی برای انواع مسائل با مقیاسهای مختلف، مورد بررسی قرار گرفته است. جهت انجام فرآیند بهینهسازی و بررسی قیود از روش اجزاء محدود، سیستم کامپیوتری یکسان و نرمافزار متلب نسخه 2020 استفاده شده است.
Text of Note
Today, trusses are used in many structures (including roofs, masts and bridges, etc.). Therefore, the research to optimize the weight of trusses is one of the active fields, because by optimizing the weight, the required materials will be reduced and as a result, savings will be made in the implementation of the structure. Also, the implementation of the optimization process for trusses significantly increases the speed of calculations for the analysis of these structures. In this research, discrete trusses of 10, 25 and 200 members have been used for weight optimization. During each iteration, these trusses have been checked using design principles (constraints) so that the solutions of the used optimization algorithm do not exceed the expected stresses and displacements. The investigated optimization algorithm is the Antlion algorithm, which is inspired by the behavior of the Antlion and the ant being trapped in its trap. The name of this algorithm is inspired by the specific type of hunting and its favorite prey. In order to perform the optimization process by this algorithm, 500 iterations and 100 populations have been set. The results extracted from the optimization of the mentioned 3 discrete trusses are analyzed and presented in the form of tables and convergence graphs. Also, these results have been compared with the results of other researchers in different articles, and finally, the pros and cons of the algorithm to perform the optimization process for a variety of problems with different scales have been examined. In order to carry out the optimization process and check the constraints, the finite element method, the same computer system and MATLAB software version 2020 have been used
OTHER VARIANT TITLES
Variant Title
: Size optimization of truss structures using Antlion Optimization Algorithm