HESAPLAMALI AKIŞKANLAR MEKANİĞİ ÇALIŞMALARI İÇİN SIKIŞTIRILABİLİR FOURIER TAYFI YÖNTEMİ

Benzer belgeler
ODAKLANAN KÜBİK, ODAKLANAN KUİNTİK ORTAMDA PT-SİMETRİSİNE SAHİP KAFESLER ÜZERİNDE NLS DENKLEMİNİN TEMEL SOLİTON ÇÖZÜMLERİ

Cihan BAYINDIR. Son Güncelleme: 01 Nisan Google Akademik Atıflar için Tıklayın

Cihan BAYINDIR. Google Akademik Atıflar için Tıklayın

LİNEER OLMAYAN OLUŞUM DENKLEMLERİNİN ÜSTEL RASYONEL FONKSİYON METODUYLA ÇÖZÜMÜ. Geliş Tarihi: Kabul Tarihi:

Cihan BAYINDIR. Google Akademik Atıflar için Buraya Tıklayn

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI

Yrd. Doç. Dr.Yiğit Aksoy

Birinci Mertebeden Adi Diferansiyel Denklemler

İÇİNDEKİLER KISIM 1: BİRİNCİ MERTEBE ADİ DİFERENSİYEL DENKLEMLER

SÖNÜMLÜ-DEĞİŞTİRİLMİŞ KORTEWEG-deVRIES (KdV) DENKLEMİNİN ANALİTİK VE HESAPLAMALI ÇÖZÜM KARŞILAŞTIRMASI

Derece Bölüm/Program Üniversite Yıl Lisans Matematik Fırat Üniversitesi Yüksek Lisans Uygulamalı Matematik Fırat Üniversitesi

ÖZGEÇMİŞ. 1. Adı Soyadı: Bahaddin SİNSOYSAL 2. Doğum Tarihi: Ünvanı: Doç. Dr. 4. Öğrenim Durumu:

FATMA KANCA. Derece Alan Üniversite Yıl Doktora Matematik Gebze Yüksek Teknoloji Enstitüsü Yüksek Lisans Matematik Kocaeli Üniversitesi 2004

Sistem Dinamiği. Bölüm 2- Dinamik Cevap ve Laplace Dönüşümü. Doç.Dr. Erhan AKDOĞAN

MAK 210 SAYISAL ANALİZ

Hanta-virüs Modelinden Elde Edilen Lojistik Diferansiyel Denklem. Logistic Differential Equations Obtained from Hanta-virus Model

ÖZGEÇMİŞ Doç. Dr. NİLÜFER TOPSAKAL

HATA VE HATA KAYNAKLARI...

QUANTILE REGRESYON * Quantile Regression

ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ SİVİL HAVACILIK ANABİLİM DALI YENİ DERS ÖNERİSİ/ DERS GÜNCELLEME

ÖZGEÇMİŞ. 1. Adı Soyadı: Bahaddin SİNSOYSAL 2. Doğum Tarihi: Ünvanı: Doç. Dr. 4. Öğrenim Durumu:

DENEY 3: DTMF İŞARETLERİN ÜRETİLMESİ VE ALGILANMASI

MAK 210 SAYISAL ANALİZ

Sınır Eleman Yöntemi (MFGE 508) Ders Detayları

Plazma İletiminin Optimal Kontrolü Üzerine

8.04 Kuantum Fiziği Ders XII

English for Academic Reading & Speaking I İngilizce Akademik Okuma ve Konuşma I. Introduction to Civil Engineering İnşaat Mühendisliğine Giriş

BÖLÜM 1: MADDESEL NOKTANIN KİNEMATİĞİ

English for Academic Reading & Speaking I İngilizce Akademik Okuma ve Konuşma I. Introduction to Civil Engineering İnşaat Mühendisliğine Giriş

Diferansiyel Denklemler (MATH 276) Ders Detayları

Ön şart D. Kodu Dersin Adı T U L AKTS MAT101. English for Academic Reading & Speaking I İngilizce Akademik Okuma ve Konuşma I

Sınır Eleman Yöntemi (MFGE 508) Ders Detayları

İleri Diferansiyel Denklemler

KONUMA VE ZAMANA BAĞLI DEĞİŞEN DİP BATİMETRİSİ İÇİN GELİŞMİŞ BOUSSINESQ MODELİ VE UYGULAMALARI

Uzay Mühendisliği Eğitimi. Nevsan Şengil Doç.Dr. THK Üniversitesi Uzay Mühendisliği Bölüm Başkanı

SAYISAL ÇÖZÜMLEME. Yrd.Doç.Dr.Esra Tunç Görmüş. 1.Hafta

2+1 Boyutlu Eğri Hiperyüzeyde Dirac Denklemi

Ayrık zamanlı sinyaller için de ayrık zamanlı Fourier dönüşümleri kullanılmatadır.

OTOMATİK KONTROL SİSTEMLERİ. DİNAMİK SİSTEMLERİN MODELLENMESİ ve ANALİZİ

DİNAMİK - 2. Yrd. Doç. Dr. Mehmet Ali Dayıoğlu. Ankara Üniversitesi Ziraat Fakültesi. Tarım Makinaları ve Teknolojileri Mühendisliği Bölümü

FGATool - Kesir Dereceli Sistemler için Grafiksel Analiz Programı FGATool Graphical Analysis Tool for Fractional Order Systems

Cihazın Bulunduğu Yer: Enerji Sistemleri Mühendisliği Bölümü B-Blok, Enerji Verimliliği Laboratuvarı

Hatalar ve Bilgisayar Aritmetiği

Prof.Dr. ÜNAL ERKAN MUMCUOĞLU.

Fiziksel Sistemlerin Matematik Modeli. Prof. Neil A.Duffie University of Wisconsin-Madison ÇEVİRİ Doç. Dr. Hüseyin BULGURCU 2012

SONUÇLAR : Deneylerde ansal birim uzama varlığı nedeni. e = s/e 2. -f-s/e, (1.0-exp (Ei/v) t) formülünün kullanılması daha uygun gözükebilir.

DERS ÖĞRETİM PROGRAMI FORMU

MAK 210 SAYISAL ANALİZ

Diferansiyel Denklemler (MATH 276) Ders Detayları

Mekanik Titreşimler ve Kontrolü. Makine Mühendisliği Bölümü

B ol um 5 ANALOG IS ARETLER IN SPEKTRUM ANAL IZ I

Gözlemlerin Referans Elipsoid Yüzüne İndirgenmesi

DOKUZ EYLÜL ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MÜDÜRLÜĞÜ DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: MAT 5001

Dairesel Temellerde Taban Gerilmelerinin ve Kesit Zorlarının Hesabı

Dairesel Dalga Kılavuzlarının 2 Boyutlu FDTD Yöntemi le Modellenmesi

ELEKTRİK ENERJİ SİSTEMLERİNDE OLUŞAN HARMONİKLERİN FİLTRELENMESİNİN BİLGİSAYAR DESTEKLİ MODELLENMESİ VE SİMÜLASYONU

1. YARIYIL / SEMESTER 1

İNŞAAT MÜHENDİSLİĞİ YÜKSEK LİSANS PROGRAMI AKIŞ DİYAGRAMI

AKIġKAN PARTĠKÜLLERĠNĠN KĠNEMATĠĞĠ

İSTATİSTİKSEL PROSES KONTROLÜ

Okut. Yüksel YURTAY. İletişim : (264) Sayısal Analiz. Giriş.

MEKATRONİK MÜHENDİSLİĞİ YÜKSEK LİSANS PROGRAMI

Bu durumu, konum bazında bileşenlerini, yani dalga fonksiyonunu, vererek tanımlıyoruz : ) 1. (ikx x2. (d)

DÜZLEMDE GERİLME DÖNÜŞÜMLERİ

Ö Z G E Ç M İ Ş. Turgutlu, Matematikçi, Yrd. Doç. Dr. Uygulamalı Matematik DÜZEYİ OKUL ADI YILI ALANI

Mühendislik Mekaniği Statik. Yrd.Doç.Dr. Akın Ataş

Prof. Dr. Abdullah YILDIZ KİŞİSEL BİLGİLER: Adı Soyadı : Abdullah Yıldız Doğum Yeri : Kayseri/Yahyalı Doğum Tarihi: ÖĞRENİM DURUMU :

ÖZGEÇMİŞ. 1. Adı Soyadı: Mehmet Tarık Atay. 2. Doğum Tarihi: 13 Kasım Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu:

Kimya Mühendisliğinde Uygulamalı Matematik

UÇAK MÜHENDİSLİĞİ MÜFREDATI

ÖZGEÇMİŞ. Dejenere olan parabolik tür denklemlerin sayısal çözümünün araştırılması ve bazı matematiksel fizik denklemlerinin çözümü, 1983

BÖLÜM 4: MADDESEL NOKTANIN KİNETİĞİ: İMPULS ve MOMENTUM

TAMAMLAYICI FONKSİYONLAR METODU İLE ÜNİFORM OLMAYAN KESİTE SAHİP ÇUBUĞUN ZORLANMIŞ TİTREŞİM ANALİZİ

İstatistik ve Olasılık

Diferansiyel Denklemler (MATH 276) Ders Detayları

LİNEER DALGA TEORİSİ. Page 1

MAK 210 SAYISAL ANALİZ

Derece Bölüm/Program Üniversite Yıl

SİNYALLER VE SİSTEMLERİN MATLAB YARDIMIYLA BENZETİMİ

Prof. Dr. Hakan BOYACI

DEVAM ETMEKTE OLAN ÖĞRENCİLERE UYGULANACAK PROGRAMLAR

1 BEÜ./ÖĞR.İŞL FEN-EDEBİYAT FAKÜLTESİ FİZİK BÖLÜMÜ BÖLÜM KODU : 3111 HAZIRLIK SINIFI

AERODİNAMİK KUVVETLER

DENEY-2 ANİ DEĞER, ORTALAMA DEĞER VE ETKİN DEĞER

Math 322 Diferensiyel Denklemler Ders Notları 2012

6.12 Örnekler PROBLEMLER

BÖLÜM-6 BLOK DİYAGRAMLARI

Fizik Bölümü Öğretim Planı

Güçlendirme Alternatiflerinin Doğrusal Olmayan Analitik Yöntemlerle İrdelenmesi

TEMEL MEKANİK 4. Yrd. Doç. Dr. Mehmet Ali Dayıoğlu Ankara Üniversitesi Ziraat Fakültesi Tarım Makinaları ve Teknolojileri Mühendisliği Bölümü

MIT Açık Ders Malzemesi İstatistiksel Mekanik II: Alanların İstatistiksel Fiziği 2008 Bahar

Bölüm 1: Lagrange Kuramı... 1

KISMİ DİFERANSİYEL DENKLEMLERİN PARALEL ÇÖZÜM YÖNTEMLERİ

TEMEL MEKANİK 5. Yrd. Doç. Dr. Mehmet Ali Dayıoğlu Ankara Üniversitesi Ziraat Fakültesi Tarım Makinaları ve Teknolojileri Mühendisliği Bölümü

T. C. E. Ü. FEN FAKÜLTESİ MATEMATİK BÖLÜMÜ Öğretim Yılı Güz Dönemi Haftalık Ders Programı

1. YARIYIL / SEMESTER 1 2. YARIYIL / SEMESTER 2

ADNAN MENDERES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MATEMATİK ANABİLİM DALI MATEMATİK PROGRAMI DERS LİSTESİ

CURRICULUM VITAE NİYAZİ ŞAHİN

DİZGE TABANLI BİLEŞEN DENEMELERİNİN TASARIMINDA BEKLENEN DİZGE YAŞAM SÜRESİNİN MODELLENMESİ 1

Dijital Kontrol Sistemleri Prof.Dr. Ayhan Özdemir. Dengede bulunan kütle-yay sistemine uygulanan kuvvetin zamana göre değişimi aşağıda verilmiştir.

Transkript:

XIX. ULUSAL MEKANİK KONGRESİ 4-8 Ağustos 015, Karadeniz Teknik Üniversitesi, Trabzon HESAPLAMALI AKIŞKANLAR MEKANİĞİ ÇALIŞMALARI İÇİN SIKIŞTIRILABİLİR FOURIER TAYFI YÖNTEMİ Cihan BAYINDIR 1 1 Işık Üniversitesi, 34980 Şile, İstanbul. ABSTRACT In this study an approach which can improve the performance of the Fourier spectral method, which is very frequently used for simulations in computational fluid mechanics and similar branches, is proposed. The sparse functions, that are functions with majority of elements are zero, are considered and it is shown that compressive sampling algorithm can be used with the Fourier spectral method to improve the performance of the simulations. For this purpose nonlinear Schrödinger equation and its one and two soliton solutions are utilized. For the time integration split-step method is used and it is shown that proposed compressive Fourier spectral method can improve the performance of the simulations by decreasing the computation times significantly with negligible change in the accuracy. ÖZET Bu çalışmada hesaplamalı akışkanlar mekaniği ve benzer dallarda benzetimlerde (simulasyon) sıkça kullanılan Fourier tayfı yönteminin performansını geliştirecek bir yaklaşım ortaya konulmuştur. Benzetimi yapılan fonksiyonların seyrekliği, yani çoğu bileşeninin sıfır olması, durumu ele alınmış ve sıkıştırılabilir algılama yönteminin bu tip fonksiyonların benzetiminde klasik tayf yöntemiyle beraber kullanılarak benzetim performansını geliştirebileceği gösterilmiştir. Bu amaçla eğrisel (doğrusal olmayan) Schrödinger denklemi ve bu denklemin bir ve iki tekil dalga çözümleri kullanılmıştır. Zaman integrasyonu için yarık-basamaklı Fourier tayfı yöntemi (split-step Fourier method) kullanılmış ve önerilen sıkıştırılabilir Fourier tayfı yönteminin sonuçların kesinliğinde belirgin bir fark olmaksızın hesaplama zamanlarını belirgin ölçüde azaltarak benzetim performansını geliştirebileceği gösterilmiştir. GİRİŞ Bu çalışmada hesaplamalı akışkanlar mekaniği, matematik vb. çalışmalarda kullanılan Fourier tayfı yönteminin performansını geliştirebilecek bir yöntem önerilmiştir. Sıkıştırılabilir Fourier tayfı yöntemi olarak adlandırılan bu yöntem, zaman basamaklaması boyunca Fourier dönüşümünün klasik Fourier dönüşümüne nazaran daha az sayıda bileşen için hesaplanması ve zaman basamaklama sonunda sıkıştırılabilir algılama yöntemi kullanılarak daha fazla sayıdaki bileşen için fonksiyonun geriçatılması ilkesine dayanmaktadır. Bu yöntemle benzetim sonucu çok daha kısa zamanda elde edilirek benzetim performansı geliştirilmiş olur. Önerilen yöntem sıkıştırılabilir algılama yöntemini kullandığı için ancak seyrek, yani çoğu sıfır elemanlardan oluşan, fonksiyonların benzetiminde kullanılabilir. Doğa ve mühendislik yapılarındaki çoğu fonksiyonun seyrek olduğu düşünülürse bu yöntemin birçok benzetim için çok avantajlı olabileceği anlaşılır. Seyrek fonksiyon modeli olarak kuantum mekaniği, optik ve akışkanlar mekaniği gibi çeşitli branşlarda kullanılan ve su dalgası paketlerinin zayıf eğrisellik altında değişimini modelleyen eğrisel Schrödinger denklemi ele alınmıştır. Eğrisel Schrödinger denkleminin tek ve çift tekil dalga çözümleri yarık-basamaklı Fourier yöntemi için ilk şart olarak kullanılmıştır. Zaman basamaklama ise yarık-basamaklı Fourier yöntemiyle yapılmıştır. Önerilen sıkıştırılabilir Fourier tayfı 1

Bayındır 1 yönteminin kesinlikte belirgin bir azalma olmaksızın, hesaplama zamanını azaltarak benzetim performansını geliştirebileceği ortaya konmuştur. Özellikle daha fazla sayıda zaman basamağı kullanıldığında önerilen yöntemin çok daha avantajlı olacağı gösterilmiştir. ALAN DENKLEMLERİ ve FORMÜLASYON Eğrisel Schrödinger Denkleminin Bir ve İki Tekil Dalga Çözümlerin Eğrisel Schödinger denklemi kuantum mekaniği, optik gibi branşlardaki yaygın kullanımının yanısıra akışkanlar mekaniğinde zayıf eğrisellikli su dalgası paketlerinin modellenmesinde kullanılmaktadır [1]. Bu denklemin en yaygın kullanılan formu olarak ele alınabilir. Bu denklemin bir tekil dalga çözümü i (1) t xx ( x, t) Aexp{ i[x 4(1 A ) t / ]}sec h(ax 8 At) () olarak verilebilir. İki tekil dalga çözümünü elde etmek için gereken prosedür Hirota tarafından verilmiş olup [], aşağıdaki şekilde özetlenebilir. Denklem için biçiminde bir çözüm aranırsa buradan ile ( x, t) G( x, t) / F( x, t) (3) F( x, t) 1 a(1,1 )exp( ) a(1, )exp( ) a(,1 )exp( ) * * * * * * 1 1 1 1 a(, )exp( ) a(1,,1, )exp( ) * * * * * * 1 1 G( x, t) exp( ) exp( ) a(1,,1 ) exp( ) a(1,, ) exp( ) (5) * * * * 1 1 1 1 ifadeleri elde edilir []. Bu ifadelerdeki katsayılar a i j P P a i j P P a i j P P * * * * * (, ) ( i j*), (, ) ( i j), (, ) ( i j ), a( i, j, k*) a( i, j) a( i, k*) a( j, k*) a( i, j, k*, l*) a( i, j) a( i, k*) a( i, l*) a( j, k*) a( j, l*) a( k*, l*). şeklinde gösterilebilir []. Bu denklem setinin içindeki parametreler [] deki gibi seçilerek olarak alınmıştır. Yarık-Basamaklı Fourier Tayfı Yöntemi P x t, ip. j (0) j j j j j P 4 i, P 3 i, 9.04,.1. (0) (0) 1 1 Tayf yöntemleri içinde Fourier tayf yöntemi çok değişik benzetimleri yapmak amacıyla kullanılan en yaygın yöntemdir [3, 4, 5, 6, 7, 8]. Alan denklemindeki mekansal türevler Fourier serileri ile hesaplanırken zamansal türevlerin integrasyonu için Runge-Kutta, Adam- Bashforth gibi yöntemler kullanılmaktadır [3, 5, 6, 7, 8]. Sıkça kullanılan bir diğer yöntem ise yarık-basamaklı Fourier tayf yöntemidir (split-step Fourier method). Bu yöntem ilk olarak [9] de ortaya konulmuştur. Bu yöntemin Schrödinger denklemi için uygulanabilecek hali [10, 11] da verilmiştir. Bu yöntemde denklem önce eğrisel ve doğrusal kısımlarına ayrılır. Eğrisel kısım (4) (6) (7) i t (8)

olarak yazılır. Bir sonraki zaman basamağı için fonksiyon (, i x t0 (, 0 ) ) t x t t e ( x, t 0) olarak hesaplanabilir. Burada i imajiner sayıyı, Δt zaman basamağını göstermektedir. Schrödinger denkleminin doğrusal kısmı t xx (9) i (10) olarak yazılır. Bu doğrusal kısım hızlı Fourier ve ters Fourier dönüşümleri kullanılarak 1 (, 0 ) [ ik t x t t F e F[ ( x, t 0 t)]] şeklinde hesaplanabilir. (9) ve (11) de verilen ifadeler birleştirilerek 1 ik t i ( x, t0 (, 0 ) [ [ ) t x t t F e F e ( x, t0)]] (11) (1) denklemi elde edilir. Bu denklem ilk değerden başlayarak daha sonraki zaman basamakları için fonksiyonun bulunmasında kullanılır. Sıkıştırılabilir Algılama Yöntemi Sıkıştırılabilir algılama yöntemi yaklaşık on yıl kadar önce ortaya atıldığı günden itibaren çok sayıda araştırmacının ilgisini çekmiş olup dijital sinyal işleme, uygulamalı matematik vb. gibi çok çeşitli branşta kullanılmaktadır. Bu yöntem aynı zamanda tek pikselli kamera sistemi, sıkıştırılabilir algılama yöntemine dayanan analog-dijital çeviriciler gibi donanım sistemlerinin temelini teşkil eden yöntemdir. Bu bölümde sıkıştırılabilir algılama yönteminin kısa bir özeti sunulmuştur., N elemanı olan K-seyrek, yani N elemandan sadece K tanesi sıfırdan farklı olan, bir fonksiyon olsun. Dönüşüm matriksi ψ olan dik dönüşüm yöntemleri kullanılarak dönüşüm yüzeyindeki temel fonksiyonlar cinsinden ifade edilebilir. Günümüzde sıkça kullanılan dik dönüşüm yöntemlerine örnek Fourier, dalgacık, ayrık kosinüs dönüşümleridir. Dolayısıyla η c dönüşüm katsayı vektörü olmak üzere fonksiyon, olarak ifade edilebilir. Fonksiyonun sadece sıfırdan farklı olan bileşenleri ele ψ c alınarak s ψ s elde edilir. c Sıkıştırılabilir algılama yöntemi N elemanlı K-seyrek fonksiyonunun M=O(K log(n/k)) mertebesinde rassal ölçüm yapılarak bu ölçümlerden çok yüksek bir olasılıkla geriçatılabileceğini belirtmektedir. Kullanılan M rassal ölçüm için ölçüm matriksi Φ olarak gösterilirse yapılan rassal ölçümler sonunda g Φ fonksiyonu elde edilir. Bu aşamadan sonra problem olarak özetlenebilir. Burada g η c şartı altında c l1 c i i1 min η c l 1 η η dir. Yani verilen şartı sağlayan fonksiyonlar içinde sıkıştırılabilir algılama yöntemi çözümü, l 1 enküçüklemesini sağlayan dir. Seyrek fonksiyonların geriçatılmasındaki tek yöntem l 1 enküçüklemesi yöntemi değildir. Açgözlü tarama, ağırlıklandırılmış l 1 enküçüklemesi gibi yöntemler de mevcuttur. Bu çalışmada l 1 enküçüklemesi yöntemi kullanılmıştır. Sıkıştırılabilir algılama yönteminin daha kapsamlı açıklaması [1] de görülebilir. Önerilen Sıkıştırılabilir Fourier Tayfı Yöntemi Klasik Fourier tayf yönteminde bir fonksiyon N tayf bileşeniyle temsil edilir. Dolayısıyla Fourier katsayıları bu N bileşen için hesaplanmakta olup, her zaman basamağında bu işlem tekrarlanmaktadır. Çözülen denkleme bağlı olmak üzere birden fazla sayıda hızlı Fourier ve ters hızlı Fourier dönüşümü gerekebilir. Bu da hesaplama süresini arttıran en temel faktördür. ψ c 3

Bayındır 1 Bu çalışmada sıkıştırılabilir algılama yöntemine dayanan ve hesaplamalı Fourier tayfı yöntemini hızlandırabilecek bir yaklaşım önerilmiştir. Benzer bir yaklaşım [13] te görülebilir. Bu yöntemde N bileşen kullanmak yerine M << N olmak üzere, seyrek bir fonksiyondan M=O(K log(n/k)) bileşen seçilip hızlı Fourier ve ters hızlı Fourier dönüşümleri bu M bileşen için yapılır. Zaman basamaklamasının sonunda fonksiyonun N bileşeni, bu M bileşene sıkıştırılabilir algılama yöntemi uygulanarak elde edilir. Böylelikle Fourier dönüşümleri için bileşen sayısı büyük ölçüde azalacağından sonuç çok daha kısa zamanda elde edilir. Bu yöntem sıkıştırılabilir Fourier tayfı yöntemi olarak adlandırılabilir. Bu yöntemin klasik Fourier tayfı yöntemine kıyasla kesinlikte belirgin bir azalma olmaksızın performansı büyük ölçüde geliştirdiği ileriki kısımlarda gösterilmiştir. SAYISAL SONUÇLAR Eğrisel Schrödinger Denkleminin Yarık-Basamaklı Fourier Tayfı Yöntemi Çözümü için Sonuçlar Şekil 1. Klasik Fourier tayfı yöntemi ile önerilen sıkıştırılabilir Fourier tayfı yönteminin bir tekil dalga çözümü için kıyaslanması, N=104, M=18. Şekil 1 de, N=104 bileşenli klasik Fourier tayfı yöntemi ve M=18 bileşenli sıkıştırılabilir Fourier tayfı yöntemi eğrisel Schrödinger denkleminin bir tekil dalga çözümü için kıyaslanmıştır. Bu benzetim için ilk şart () yle tanımlanmıştır. Şekilde görülebileceği üzere bu iki yöntemin kesinliği arasında belirgin bir fark yoktur. İki yöntemle elde edilen sonuçlar arasındaki normalleştirilmiş ortalama karekök fark (root-mean-square) 0.005 olarak hesaplanmıştır. Şekil de, N=104 bileşenli klasik Fourier tayfı yöntemi ve M=56 bileşenli sıkıştırılabilir Fourier tayfı yöntemi eğrisel Schrödinger denkleminin bir tekil dalga çözümü için kıyaslanmıştır. Bu benzetim için de ilk şart () yle tanımlanmıştır. Şekilden görülebileceği üzere bu iki yöntemin kesinliği arasında belirgin bir fark yoktur. İki yöntemle elde edilen sonuçlar arasındaki normalleştirilmiş ortalama karekök fark (root-mean-square) 0.001 olarak hesaplanmıştır. 4

Şekil. Klasik Fourier tayfı yöntemi ile önerilen sıkıştırılabilir Fourier tayfı yönteminin bir tekil dalga çözümü için kıyaslanması, N=104, M=56. Çizelge 1. Schrödinger denkleminin bir tekil dalga çözümü için klasik Fourier tayfı ve önerilen sıkıştırılabilir Fourier tayfı yönteminin performans kıyaslaması. N M Zaman Basamak Sayısı Klasik Tayf Yöntemi Önerilen Yöntem Normal Rms Zamanı(s) Zamanı(s) Fark 104 64 10 5 308.75 73.04 0.009 104 18 10 5 56.40 96.73 0.005 104 18 10 6 735.00 57.44 0.005 104 56 10 5 30.81 18.43 0.001 048 56 10 5 613.63 541.15 0.003 Yukarıda sunulan şekiller yöntemin kesinliğinde belirgin bir azalma olmadığını göstermektedir. Çeşitli parametreler için bir tekil dalga benzetim zamanları ise saniye cinsinden Çizelge 1 de sunulmaktadır. Hesaplama zamanları çift 1.8 GHz çekirdekli, 1GB RAM i olan Dell Vostro 1700 model bir bilgisayarda ölçülmüştür. Çizelgedeki her satır için 50 benzetim yapılarak ortalama zaman hesaplanmıştır. Çizelgeden de görülebileceği üzere, az sayıdaki zaman basamağı için önerilen yöntem klasik yönteme nazaran küçük bir gelişme sağlamaktadır. Bunun nedeni l 1 enküçüklemesi için harcanan zamandır. Ancak zaman basamağı sayısı arttıkça önerilen yöntemin klasik yönteme nazaran kesinliğinde belirgin bir azalma olmaksızın çok daha kısa sürede benzetim yapabildiği görülebilir. Böylelikle önerilen yöntemle tayf benzetimlerinin performansı geliştirilebilir. 5

Bayındır 1 Şekil 3. Klasik Fourier tayfı yöntemi ile önerilen sıkıştırılabilir Fourier tayfı yönteminin iki tekil dalga çözümü için kıyaslanması, N=048, M=56. Şekil 4. Klasik Fourier tayfı yöntemi ile önerilen sıkıştırılabilir Fourier tayfı yönteminin iki dalga çözümü için kıyaslanması, N=048, M=18. Şekil 3 te, N=048 bileşenli klasik Fourier tayfı yöntemi ve M=56 bileşenli sıkıştırılabilir Fourier tayfı yöntemi eğrisel Schrödinger denkleminin iki tekil dalga çözümü için kıyaslanmıştır. Bu benzetim için ilk şart (3-7) yle tanımlanmıştır. Şekilden görülebileceği üzere bu iki yöntemin kesinliği arasında belirgin bir fark yoktur. İki yöntemle elde edilen sonuçlar arasındaki normalleştirilmiş ortalama karekök fark 0.003 olarak hesaplanmıştır. Şekil 4 te ise aynı kıyaslama N=048 bileşenli klasik Fourier tayfı yöntemi ve M=56 sıkıştırılabilir Fourier tayfı yöntemi için yapılmış olup normalleştirilmiş ortalama karekök fark 0.0068 olarak hesaplanmıştır. Çeşitli parametreler için iki tekil dalga benzetim zamanları ise saniye cinsinden Çizelge de sunulmaktadır. Hesaplama zamanları yine çift 1.8 GHz çekirdekli, 1GB RAM i olan Dell Vostro 1700 model bir bilgisayarda ölçülmüştür. Çizelgedeki her satır için Çizelge 1 de yapıldığı gibi 50 benzetim yapılarak ortalama zaman hesaplanmıştır. Çizelgeden de görülebileceği üzere bir tekil dalga çözümü için elde edilen sonuçların iki tekil dalga çözümü için de geçerli olduğu ve az sayıda zaman 6

basamağı için önerilen yöntemin klasik yönteme nazaran küçük bir gelişme sağladığı anlaşabilir. Bunun nedeni yine l 1 enküçüklemesi için harcanan zamandır. Ancak benzer şekilde zaman basamağı sayısı arttıkça önerilen yöntemin klasik yönteme nazaran kesinliğinde belirgin bir azalma olmaksızın çok daha kısa sürede benzetim yapabildiği görülebilir. Böylelikle tayf benzetim performansı önerilen yöntemle geliştirilebilir. Çizelge. Schrödinger denkleminin iki tekil dalga çözümü için klasik Fourier tayfı ve önerilen sıkıştırılabilir Fourier tayfı yönteminin performans kıyaslaması. N M Zaman Basamak Sayısı Klasik Tayf Yöntemi Önerilen Yöntem Normal Rms Zamanı(s) Zamanı(s) Fark 104 64 10 5 38.01 59.54 0.0160 104 18 10 5 57.04 107.00 0.005 104 18 10 6 607.40 501.90 0.005 104 56 10 5 97.00 4.70 0.0034 048 56 10 5 614.39 53.88 0.0031 SONUÇLAR Bu çalışmada hesaplamalı akışkanlar mekaniği çalışmaları için sıkıştırılabilir Fourier tayfı yöntemi önerilmiştir. Bu amaçla eğrisel Schrödinger denklemi ele alınmış ve bu denklemin bir ve iki tekil dalga çözümleri kullanılmıştır. Bu çözümlerin seyrek olması göz önünde bulundurularak klasik Fourier tayfı yöntemine nazaran daha az sayıda bileşen ve sıkıştırılabilir algılama yöntemini kullanan sıkıştırılabilir Fourier tayfı yönteminin, kesinlikte belirgin bir azalma olmaksızın, hesaplama zamanını azaltarak benzetim performansını geliştirebileceği ortaya konmuştur. Özellikle daha fazla sayıda zaman basamağı kullanıldığında önerileren yöntemin çok daha avantajlı olacağı gösterilmiştir. Önerilen yöntem hesaplamalı mekaniğinin başka dallarında kullanılabileceği gibi aynı zamanda sonlu farklar vb. gibi başka hesaplama şemalarında da kullanılabilir. KAYNAKLAR [1] V. E. Zakharov, Stability of periodic waves of finite amplitude on the surface of a deep fluid, Soviet Physics JETP,, 190-194, 1984. [] R. Hirota, Exact envelope-soliton solutions of a nonlinear wave equation, The Journal of Mathematical Physics, 14, 805-809, 1973. [3] C. Bayındır, Implementation of a Computational Model for Random Directional Seas and Underwater Acoustics, M.S. Thesis, University of Delaware, 009. [4] C. Canuto, M. Y. Hussaini, A. Quarteroni and T. A., Zang, Spectral Methods: Fundamentals in Single Domains, Springer-Verlag, 006. [5] E. A. Karjadi, M. Badiey and J. T. Kirby, Impact of surface gravity waves on high-frequency acoustic propagation in shallow water, The Journal of the Acoustical Society of America, 17, 1787-1787, 010. [6] E. A. Karjadi, M. Badiey, J. T. Kirby and C. Bayındır, The effects of surface gravity waves on high-frequency acoustic propagation in shallow water, IEEE Journal of Oceanic Engineering, 37, 11-11, 01. [7] C. Bayındır, Sönümlü-değiştirilmiş Korteweg de-vries (KdV) denkleminin analitik ve hesaplamalı çözüm karşılaştırması, XIX. Ulusal Mekanik Kongresi, KTÜ, Trabzon, 015. [8] L. N. Trefethen, Spectral Methods in MATLAB, SIAM, 000. 7

Bayındır 1 [9] R. H. Hardin and F. D. Tappert, Applications of the split-step Fourier method to the numerical solution of nonlinear and variable coefficient wave equation, SIAM Review Chronicles, 15, 43-43, 1973. [10] Y. L., Bogomolov and A. D. Yunakovsky, Split-Step Fourier method for nonlinear Schrödinger equation: Proceedings of the International Conference Day on Diffraction, 34-4, 006. [11] T. R. Taha and M. J. Ablowitz, Analytical and numerical aspects of certain nonlinear evolution equations. II. Numerical Nonlinear Schrödinger Equation, Journal of Computational Physics,, 03-30, 1984. [1] E. J. Candes, J. Romberg and T. Tao, Robust uncertainty principles: Exact signal reconstruction from highly incomplete frequency information, IEEE Transactions on Information Theory, 006. [13] C. Bayındır, Okyanus dalgalarının sıkıştırılabilir Fourier tayfı yöntemiyle hızlı modellenmesi, XIX. Ulusal Mekanik Kongresi, KTÜ, Trabzon, 015. 8