Show simple item record

dc.contributor.advisorKaragüler, Turhan
dc.contributor.authorSülü, Berna
dc.date.accessioned2021-05-09T09:42:53Z
dc.date.available2021-05-09T09:42:53Z
dc.date.submitted2009
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/709891
dc.description.abstractSonlu Elemanlar Yöntemi; mühendislik problemlerinin sayısal yöntemlerle çözümünde en popüler olan yaklaşımlarından biridir. Özellikle doğrusal olmayan sınır ve yüzeyleri modellemede tercih edilir. Ancak bu yöntemin uygulanması ve programlanması göreceli olarak zordur. Çoğunlukla paket programlar sayesinde yöntemin problemlere uygulanması sağlanır. Burada en önemli programlamama yükü otomatik ağ(mesh) oluşturmada görülür. Sonlu elemanlar yöntemi, sık olmasa da, sadece ilgili probleme özgü olarak geliştirilen modellemelerde de kullanılır. Bunda son yıllarda hızla gelişen ve değişen programlama araçlarının sunduğu olanakların önemli rolü vardır.Bu çalışmada 2D Laplace denklemi ile temsil edilen dielektrik bölgeli kapasitör problemi sonlu elemanlar yöntemi ile iki ayrı programlama ortamı kullanılarak modellenmiştir. Bu araçlar göreceli olarak yeni sayılabilecek Script dil örneği MATLAB ve klasik yapısal programlama dili örneği C Dili programlama ortamlarıdır. Sonlu elemanlar yöntemi öngörülen problem için diskritize edilmiş ve yöntemin diğer adımları sırasıyla uygulanarak potansiyel dağılım ve elektrik alan vektörleri elde edilmiştir. Programlama araçları gerek performans gerekse olanakları yönünden karşılaştırılarak sonlu elemanlar yöntemini kendi problemlerine uygulamayı düşünen araştırmacılara program geliştirme ortamı yönünde yol gösterme hedeflenmiştir.
dc.description.abstractFinite Element is one of the most popular approaches for solving the problems of engineering and science by means of numerical methods. They are particularly significant for geometries having non-smooth surfaces and borders. However the application and coding of it is relatively complicated therefore mostly the method is applied to the problems by using software packages which provides the most difficult part of FE programming that is automatic mesh generation. On the other hand, instead of using mostly expensive and extensive packages, sometimes simple programs addressing specific problems of interest are preferred to employ for FE modelling as well. This has been made possible by the facilities and easiness provided by new generation programming environments.In this work, a dielectric capacitor problem represented by a 2D Laplace equation is modelled and coded by using two different programming tools. These tools are an example of scripting languages, MATLAB, and structured programming C. In order to obtain the potential distribution and electric field vectors, first the problem is discritized accordingly with FE method and later conventional steps of the method are applied. The programming tools are compared from both performance and facilities point of views. The work is aimed at potential FE programmers to choose the best programming environment for their applications.en_US
dc.languageTurkish
dc.language.isotr
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.title2D elektrostatik Laplace denkleminin sonlu elemanlar yöntemiyle çözümü için bir programlama uygulaması
dc.title.alternativeProgramming application for 2d elektrostatik Laplace equations' solution with finite elements method
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentBilgisayar Ana Bilim Dalı
dc.subject.ytmProgram
dc.subject.ytmFinite element method
dc.identifier.yokid351180
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityBEYKENT ÜNİVERSİTESİ
dc.identifier.thesisid256129
dc.description.pages56
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