dc.contributor.advisor | Aydın, Nizamettin | |
dc.contributor.author | Toklu, Şakir Çağlar | |
dc.date.accessioned | 2021-05-01T07:15:54Z | |
dc.date.available | 2021-05-01T07:15:54Z | |
dc.date.submitted | 2008 | |
dc.date.issued | 2018-08-06 | |
dc.identifier.uri | https://acikbilim.yok.gov.tr/handle/20.500.12812/550771 | |
dc.description.abstract | Kafeslerin 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.abstract | For 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.language | English | |
dc.language.iso | en | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Attribution 4.0 United States | tr_TR |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol | tr_TR |
dc.subject | Computer Engineering and Computer Science and Control | en_US |
dc.subject | İnşaat Mühendisliği | tr_TR |
dc.subject | Civil Engineering | en_US |
dc.title | Nonlinear displacement analysis of trusses using ant colony optimization | |
dc.title.alternative | Karınca kolonisi optimizasyonu ile kafeslerin doğrusal olmayan yer değiştirmesinin incelenmesi | |
dc.type | masterThesis | |
dc.date.updated | 2018-08-06 | |
dc.contributor.department | Bilgisayar Mühendisliği Ana Bilim Dalı | |
dc.subject.ytm | Ants | |
dc.subject.ytm | Optimization | |
dc.subject.ytm | Optimization problem | |
dc.subject.ytm | Optimization techniques | |
dc.subject.ytm | Optimization models | |
dc.subject.ytm | Shortest path problem | |
dc.subject.ytm | Energy analysis | |
dc.identifier.yokid | 323447 | |
dc.publisher.institute | Fen Bilimleri Enstitüsü | |
dc.publisher.university | BAHÇEŞEHİR ÜNİVERSİTESİ | |
dc.identifier.thesisid | 216272 | |
dc.description.pages | 72 | |
dc.publisher.discipline | Diğer | |