Show simple item record

dc.contributor.advisorAydın, Nizamettin
dc.contributor.authorToklu, Şakir Çağlar
dc.date.accessioned2021-05-01T07:15:54Z
dc.date.available2021-05-01T07:15:54Z
dc.date.submitted2008
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/550771
dc.description.abstractKafeslerin doğrusal analizi için, bir matris denklemi çözülmelidir. Kafeslerin doğrusal olmayan analizi, katsayı matrisinin hem yük vektörüne hem de yer değistirme vektörüne bağlı olduğu doğrusal olmayan bir matris denkleminin çözülmesini gerektirir. Bu tip problemler, ardışık iterasyonlarla yerel en iyiyi arayarak çözülmeye çalışılır. Bu tip kaba kuvvet yöntemleri, çok fazla işlem gücü ve zaman gerektirmekle kalmaz, yerel en iyide takılma riski de tasır. Daha iyi bir yaklaşım, doğadan esinlenen algoritmalardan bir tanesi olan, sıklıkla ayrık problemler için kullanılan bir en iyilestirme yöntemi olan Karınca Kolonisi Optimizasyonu'nu kullanmaktır. Her iki yöntem de minimum enerji prensibine dayanmaktadır. Bu prensip, sabit dış parametreler ve entropy altındaki kapalı bir sistemin iç enerjisinin azalacağını ve denge halindeki minimum enerjisine yaklaşacağını ortaya koyar.Karınca kolonisi optimizasyonu, 1990'ların başında ortaya çıkmıs bir optimizasyon tekniğidir. Karınca kolonisi optimizasyonu, gerçek karınca kolonilerinden esinlenmiştir. Gerçek dünyada, karıncalar ilk basta gelişigüzel bir sekilde ilerlerler, ve yiyeceği bulduktan sonra, koloniye dönerken, dolaylı olarak diğer karıncaları buldukları yol hakkında bilgilendirmek için kimsayal feromon kokusu bırakırlar. Eğer diğer karıncalar bu yolla karşılaşırlarsa, büyük ihtimalle gelişigüzel olarak ilerlemeyi bırakıp o yolu takip edeceklerdir, ve sonunda yiyeceği bulduklarında, bu yolla geri döneceklerdir. Aradan zaman geçip birçok karınca yürüdükten sonra, yiyecek kaynağına giden en iyi yol iyice belirginleşecektir. Karıncalar büyük ihtimalle feromonun daha çok olduğu yolları tercih edeceklerdir, fakat bunun bir garantisi yoktur, her karınca seçtiği bir yoldan gidebilir. Karıncaların bu davranışı, optimizasyon problemlerinin yerel en iyide takılı kalarak daha iyi çözümleri kaybetmelerinden kaçınmayı sağlar.Bu çalışmada, amaç, Karınca Kolonisi Optimizasyonu kullanarak, kafeslerin doğrusal olmayan hareketlerini analiz etmektir. Sürekli biçimdeki kafes verisi, Karınca Kolonisi Optimizasyonu ile çözülebilmesi için ayrık hale getirilir. Sanal karıncalar, çözüm kümesinde ilerleyerek minimum enerjiyi verecek en iyi çözümleri bulmaya çalışırlar. Daha iyi yollarda, yolun iyi olduğunu ortaya koyacak şekilde daha çok feromon kalacaktır. Bu çalışma, bilgisayarın çalışma zamanını düşürmek ve yerel en iyiye takılma şansını azaltmayı amaçlamaktadır.
dc.description.abstractFor linear analysis of trusses, a linear matrix equation is solved. Nonlinear analysis of trusses requires a nonlinear matrix equation to be solved where the coefficient matrix depends on both the load vector and displacement vector. Such problems are often attacked by successive iterations and searching for local optimum. Such a brute force attack does not only require too much computing power and time, it also has risk of being stuck in the local minimum. A better approach could be using one of the Nature Inspired Algorithms; Ant Colony Optimization which is an optimization method often used for discrete problems. Both of the methods can be based on the principle of minimum energy. This principle states that for a closed system, with constant external parameters and entropy, the internal energy will decrease and approach a minimum value at equilibrium.Ant Colony Optimization is a technique for optimization introduced in the early 1990's. Ant Colony Optimization is inspired from the real ant colonies. In the real world, ants initially wander randomly, and upon finding food return to their colony while laying down chemical pheromone trails to inform other ants indirectly about the path found. If other ants find such a path, they are likely not to keep travelling at random, but to instead follow the trail, returning and reinforcing it if they eventually find food. As the time passes and larger number of ants is wandering, the optimum path for the food source becomes clearer. The ants are likely to move through the trail with more pheromone, but there is no guarantee for that, any ant can choose finding another path. This behavior of ants allows optimization problems to escape from being stuck in the local minimum and missing better solutions.In this study, the goal is to analyze the nonlinear displacement of trusses using ant colony optimization. The continuous truss data is discretized to be solved by Ant Colony Optimization. The virtual ants are wandering on the solution space, trying to find the optimum solution(s) with the minimum energy. More pheromone will remain in the better paths, indicating best solution(s). The study intents to shorten the computing time and decrease the chance of being stuck in local optimum in truss displacement analysis.en_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.subjectİnşaat Mühendisliğitr_TR
dc.subjectCivil Engineeringen_US
dc.titleNonlinear displacement analysis of trusses using ant colony optimization
dc.title.alternativeKarınca kolonisi optimizasyonu ile kafeslerin doğrusal olmayan yer değiştirmesinin incelenmesi
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentBilgisayar Mühendisliği Ana Bilim Dalı
dc.subject.ytmAnts
dc.subject.ytmOptimization
dc.subject.ytmOptimization problem
dc.subject.ytmOptimization techniques
dc.subject.ytmOptimization models
dc.subject.ytmShortest path problem
dc.subject.ytmEnergy analysis
dc.identifier.yokid323447
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityBAHÇEŞEHİR ÜNİVERSİTESİ
dc.identifier.thesisid216272
dc.description.pages72
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess