The aim of this paper is to employ the Particle Swarm Optimization (PSO) technique to a mechanical engineering design problem which is minimizing the volume of a cantilevered beam subject to bending strength constraints. Mechanical engineering design problems are complex activities which are computing capability are more and more required. The most of these problems are solved by conventional mathematical programming techniques that require gradient information. These techniques have several drawbacks from which the main one is becoming trapped in local optima. As an alternative to gradient-based techniques, the PSO does not require the evaluation of gradients of the objective function. The PSO algorithm employs the generation of guided random positions when they search for the global optimum point. The PSO which is a nature inspired heuristics search technique imitates the social behavior of bird flocking. The results obtained by the PSO are compared with Mathematical Programming (MP). It is demonstrated that the PSO performed and obtained better convergence reliability on the global optimum point than the MP. Using the MP, the volume of 2961000 mm3 was obtained while the beam volume of 2945345 mm3 was obtained by the PSO.
Bu makalenin amacı, makine mühendisliği tasarım problemlerinden olan bir ankastre kirişin belirlenen eğilme dayanımı sınır şartları içinde minimum hacmini hesaplayan bir Kuş Sürüsü Davranış Algoritması (Particle Swarm Optimization – PSO) uygulamaktır. Makine mühendislik tasarım problemleri çok karmaşık ve zaman alıcı hesaplamalar gerektirirler. Bu problemlerin çoğu geleneksel matematik hesaplamalarıyla türev alınarak çözümlenmektedirler. Problemlerin çözümlemeleri için türevlenebilir olmaları ve optimum noktanın bulunabilmesi için iyi bir başlangıç noktasından arama yapmaları gerekmektedir aksi taktirde global optimum yerine yerel optimum elde edilir. PSO Algoritması, geleneksel metotlara alternatif olarak türev gerektirmeyen ve global noktaya yakın bir noktadan arama yapma zorunluluğu olmayan doğadan esinlenerek seçim yapan bir metottur. PSO algoritması, kuşların kendi ve bağlı oldukları sürü ile bilgi alışverişi davranışlarından esinlenilerek geliştirilmiş popülasyon tabanlı bir optimizasyon tekniğidir. Bu çalışmada PSO Algoritması ile elde edilen sonuçlar Matematiksel Programlama (Mathematical Programming -MP) ile elde edilen sonuçlarla kıyas edilmiştir. Bu çalışmada PSO, global optimum noktayı bulmada yakınsama ve uygunluk bakımından MP den daha iyi olduğu gösterilmiştir. MP ile kirişin hacmi 2961000 mm3 bulunurken PSO ile kirişin hacmi 2961000 mm3 bulunmuştur.
Primary Language | Turkish |
---|---|
Journal Section | Research Article |
Authors | |
Publication Date | February 1, 2010 |
Published in Issue | Year 2010 Volume: 16 Issue: 2 |