Geri Dön

Development of a two-dimensional navier-stokes solver for laminar flows using cartesian grids

Kartezyen hesaplama ağları kullanılarak laminer akışlar için iki boyutlu bir navıer-stokes çözücüsü geliştirilmesi

  1. Tez No: 285556
  2. Yazar: MEHMET SERKAN ŞAHİN
  3. Danışmanlar: PROF. DR. M. HALUK AKSEL
  4. Tez Türü: Yüksek Lisans
  5. Konular: Makine Mühendisliği, Mechanical Engineering
  6. Anahtar Kelimeler: Kartezyen Ağ Üretimi, Dörtgen Ağ Üretimi, Navier-StokesDenklemleri, Yeniden Yapılandırma, Akı Vektör Ayrıstırması, Roe'nun YaklasıkRiemann Çözücüsü, Çoklu Ağ Yöntemi, Cartesian Grid Generation, Quad Grid Generation, Navier-StokesEquations, Least Squares Reconstruction, Flux Vector Splitting, ApproximateRiemann Solver of Roe, Multigrid
  7. Yıl: 2011
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Makine Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 224

Özet

Dıs akıs için tamamen otomatiklestirilmis Kartezyen/Dörtgen hesaplama ağıüreticisi ve laminer akıs çözücüsü, C++ programlama dili kullanılarak gelistirilmistir.Ağsal noktalar ile geometri tanımlandıktan sonra, uyarlamalı Kartezyen hesaplamaağları otomatik olarak yaratılmıstır. Kartezyen hücreleri birbirine bağlamak içindörtlü ağaç veri yapısı kullanılmıstır. Viskoz akısları simule etmek için, gövdeuyumlu dörtgen hücreler isteğe bağlı olarak yaratılmıstır. Hücreler arasındaki iliski,sisirilmis geometrinin çevresindeki Kartezyen hücrelerin kesim noktalarını en dıssıradaki dörtgenlerin köseleri ile çakıstırarak kurulmustur. Geometri çevresinde vebu bölgedeki çok eğimli yerlerde, düzenli hesaplama ağına geometri bazlıuyarlamalar uygulanmıstır. Çalısma alanında yeterli bir çözünürlük elde edildiktensonra, çözüm hücre merkezli bir yaklasımla, çok kademeli zaman uygulamasıkullanılarak elde edilmistir. Yüksek gradyanlı bölgeleri sıklastırmak ve buralardayeterli bir çözünürlük elde etmek için çözüme bağlı uyarlamalar program çalısırkengerçeklestirilmistir. Ayrıca, yakınsamanın arttırılması için çoklu ağ yöntemi kodaeklenmistir. Kodun doğruluğu ve verimliliğini doğrulamak için viskoz olmayanakıslar ve laminer akıslar için bazı testler yapılmıstır.

Özet (Çeviri)

A fully automated Cartesian/Quad grid generator and laminar flow solverhave been developed for external flows by using C++. After defining the inputgeometry by nodal points, adaptively refined Cartesian grids are generatedautomatically. Quadtree data structure is used in order to connect the Cartesian cellsto each other. In order to simulate viscous flows, body-fitted quad cells can begenerated optionally. Connectivity is provided by cut and split cells such that theintersection points of Cartesian cells are used as the corners of quads at the outmostrow. Geometry based adaptation methods for cut, split cells and highly curvedregions are applied to the uniform mesh generated around the geometry. Afterobtaining a sufficient resolution in the domain, the solution is achieved with cellcenteredapproach by using multistage time stepping scheme. Solution based gridadaptations are carried out during the execution of the program in order to refine theregions with high gradients and obtain sufficient resolution in these regions.Moreover, multigrid technique is implemented to accelerate the convergence timesignificantly. Some tests are performed in order to verify and validate the accuracyand efficiency of the code for inviscid and laminar flows.

Benzer Tezler

  1. Development of a two-dimensional Navier-Stokes solver for laminer compressible flows by using the finite volume method

    Laminer sıkıştırılabilen akışlar için sonlu hacim yöntemi ile iki boyutlu Navier-Stokes çözücüsü geliştirilmesi

    HALİL IŞIK

    Yüksek Lisans

    İngilizce

    İngilizce

    1999

    Makine MühendisliğiOrta Doğu Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    PROF. DR. M. HALUK AKSEL

  2. Development of a navier-stokes solver for multi-block applications

    Çok bloklu uygulamalar için navier-stokes çözücüsü geliştirilmesi

    ERİNÇ ERDOĞAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2004

    Makine MühendisliğiOrta Doğu Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    PROF. DR. HALUK AKSEL

    PROF. DR. TUĞRUL TINAZTEPE

  3. Development of a laminar navier-stokes solver for incompressible flows using structured grids

    Yapılandırılmış ağlar kullanılarak sıkıştırılamayan akışlar için laminar navier-stokes çözücünün geliştirilmesi

    AYHAN AKIN

    Yüksek Lisans

    İngilizce

    İngilizce

    2006

    Makine MühendisliğiOrta Doğu Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    PROF. DR. HALUK AKSEL

  4. Development of a navier stokes solver for compressible flows on cartesian grids with aerodynamics applications

    Kartezyen ağlarda sıkıştırılabilir akışlar için aerodinamik uygulamalarla birlikte bir navier stokes çözücüsü geliştirilmesi

    EMRE KARA

    Doktora

    İngilizce

    İngilizce

    2015

    Makine MühendisliğiGaziantep Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AHMET İHSAN KUTLAR

    PROF. DR. MEHMET HALUK AKSEL

  5. Development of a three-dimensional object-oriented navier-stokes solver using C++ programming language

    C++ programlama dili kullanılarak üç boyutlu nesneye yönelik navier-stokes çözücüsü geliştirilmesi

    MEHMET UMUT HALİLOĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    2000

    Makine MühendisliğiOrta Doğu Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    PROF. DR. M. HALUK AKSEL