ISTFA: A 2 - D CFD code using python with an interface
ISTFA: Python kullanilarak arayüz ile bir 2-D HAD kodu
- Tez No: 712873
- Danışmanlar: PROF. DR. MEHMET ZAFER GÜL
- Tez Türü: Yüksek Lisans
- Konular: Makine Mühendisliği, Mechanical Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2022
- Dil: İngilizce
- Üniversite: Marmara Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Makine Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 106
Özet
Hesaplamalı akışkanlar mekaniği; aerodinamik, matematik, meteoroloji ve mühendislik gibi disiplinler arasında ortak çalışma konusu olan alanlardan birisidir. Bilgisayar teknolojisinin ilerlemesi ile kısmi diferansiyel denklemlerin nümerik olarak çözülmesi süreci daha kolay hale gelmiştir. Yıllar önce, zamanının bilgisayar ve nümerik yöntemleriyle çözümü uzun süreler alıcak problemler günümüzde kısa işlemci sürelerinde çözülebilmektedir. Yöntemin sağladığı imkanlar sanayi içinde veya dışında kullanılmasını mümkün kılmıştır. 1970'lı yıllarda havacılık endüstrisi dizayn, AR-GE ve üretim aşamalarına HAD metotlarını entegre etmiştir. Bu çalışma; önişlemci ve arayüz içeren ve sonlu hacimler metodunu kullanan bir 2-D HAD kodu geliştirmeyi amaçlamaktadır. Kod nesne tabanlı programlama dillerinden birisi olan Python ile yazılmıştır. Python, ulaşılması kolay olan kod kütüphanelerine sahip ve kod yapısı pratik olarak kolay olan bir programlama dilidir. Tasarlanan kod, TEAM kodu referans alarak geliştirilmiştir. Laminer ve türbülanslı 2 boyutlu akışların kartezyen düzlemde analizleri yapılabilmektedir. Hız - basınç bağlantısını sağlamak amacıyla SIMPLE ve PISO algoritmaları kullanılmıştır. Kodun kullanımı için basit bir grafiksel kullanıcı arayüzü tasarlanmıştır. Akış alanı içerisinde katı yüzeylerin modellenebilmesi amacıyla blocked-off region metodu koda eklenmiştir. Sonuç olarak, tasarlanan kod içerisinde bir ön işlemci ve çözücü bulunmaktadır. Analizler tamalandığında elde edilen verinin görselleştirilmesi için çıktı dosyası oluşturulmaktadır. Bu çıktı içerisinde koordinatlar ve akışa ait veri bulunmaktadır. Kodun hassasiyetini tanımlamak amacıyla, literatürdeki temel akış analizleri yapılmış ve sonuçları eklenmiştir. Bu tez çalışması HAD kodları veya HAD programları ile ilgilenen araştırmacı ve öğrencilere hitap eden bir çalışmadır.
Özet (Çeviri)
Computational fluid dynamics is one of the commonly studied topics of multi-physics disciplinary such as aerodynamics, mathematics, meteorology, and engineering. With the advancement in computer technologies, the process needs to solve the partial differential equations by numerically become smoother. Problems that would have taken a long time to work out by the computational methods and computers available decades ago can be solved at very little cost in a few seconds of computer time. The result of the power of the technique, it has a wide range of industrial and non-industrial application areas. From the 1960s onwards, the aerospace industry has integrated CFD techniques into the design, R&D, and manufacture of aircraft and jet engines. This study aims to develop a 2D CFD code with a pre-processor and interface which uses the Finite Volume Method. The code has written with an object-oriented programming language Python. Python is a popular programming language with easy to achieve code library and practically easy code structure. The resulting code is based from the TEAM code. In cartesian plane, two dimensional laminar and turbulent analyses can be performed. In order to provide velocity – pressure linkage, SIMPLE and PISO algorithms are employed. A basic graphical user interface (GUI) is designed to ease the usability. Blocked off region method is implemented to the code to model solid surfaces within a flow domain. In the end, the code includes a preprocessor and solver. When the analyzes are completed, an output file is created to visualize the data obtained. This output contains coordinates and flow data. In order to define the sensitivity of the code, basic flow analyzes in the literature were made and the results were added. This study is contributed to the researchers of the CFD coding and the students who aim to learn CFD programming and CFD programs.
Benzer Tezler
- Ali Rıza Paşa Hükümeti (2 Ekim 1919-3 Mart 1920)
Ali Rıza Paşa's government (October 2 nd, 1919-March 3 rd, 1920)
SELÇUK DUMAN
Yüksek Lisans
Türkçe
1998
TarihFırat ÜniversitesiCumhuriyet Tarihi Ana Bilim Dalı
YRD. DOÇ. DR. İSMAİL YILDIRIM
- Erzurum yöresine uygun burçak hatlarının belirlenmesi üzerine bir araştırma
Başlık çevirisi yok
HASAN BASRİ ÇELEBİ
Yüksek Lisans
Türkçe
1994
ZiraatAtatürk ÜniversitesiTarla Bitkileri Ana Bilim Dalı
PROF. DR. YUNUS SERİN
- 2007 Türk Deprem Yönetmeliği ve İstanbul Yüksek Binalar Deprem Yönetmeliğine göre yüksek bir binanın tasarımı
Analysis of a high-rise reinforced concrete building according to 2007 Turkish Earthquake Code and Istanbul High-Rise Buildings Earthquake Regulations
ERSİN DENİZ ÇINAR
Yüksek Lisans
Türkçe
2015
Deprem Mühendisliğiİstanbul Teknik Üniversitesiİnşaat Mühendisliği Ana Bilim Dalı
DOÇ. DR. ABDULLAH NECMETTİN GÜNDÜZ
- La proposition D'Un modéle de direction et de l'organisation pour le secteur de sous industrie de l'automobile Turque
Türk otomotiv yan sanayi için yönetim ve organizasyon modeli önerisi
SERKAN ANDI
Yüksek Lisans
Fransızca
2004
Endüstri ve Endüstri MühendisliğiGalatasaray ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
PROF.DR. ETHEM TOLGA