search
Categories
Sponsors
VirtualMetric Hyper-V Monitoring, Hyper-V Reporting
Archive
Blogroll

Badges
MCSE
Community

Cozumpark Bilisim Portali
Posted in Hayattan, Isi Transferi | No Comment | 3,847 views | 03/02/2010 02:04

Makina Mühendisliği derslerinden bir tanesi olan Makina Tasarımı III dersi için almış olduğum 2 projeden bir tanesi, Buhar Kazanı projelendirmesiyle ilgiliydi. Çalışma basıncı ve özellikleri verilen D tipi Buhar Kazanı tasarımı yapmam gerekiyordu. Proje içeriği, yakıt analizinin yapılması, projenin hesaplandırılması ve de autocad çizimini kapsıyordu.

Başlarda Word üzerinde, hesap makinası kullanarak başladığım projeyi, sonrasında Excel’e dönüştürmeye karar verdim. Nedeni ise Buhar Kazanı hesaplarında, bazı sonuçların değişik parametrelere bağlı olarak farklı çıkması ve çıkan her farklı sonucun da yine işlemleri etkileyerek sonucu değiştiriyor olması idi. İterasyona gereksinim duyulan bir hesaplamada, Excel dururken hesap makinası ile işlem yapmak akılsızlık olsa gerek.

Excel’de yazmış olduğum program, sadece Fuel Oil yakıtlar için çalışıyor. Fuel Oil no 4, no 5 ve no 6 için yakıt analizini otomatik olarak yapabiliyor. Yine program sayesinde I-t diyagramını otomatik olarak çizdirebiliyor ve I değerlerine karşılık gelen t değerlerini de bu diyagram üzerinden okutabiliyorsunuz.

Yine örnek projeler seviyesinde kızdırıcı, buharlaştırıcı, ekonomayzer ve hava ısıtıcısı yüzey hesaplarını ufak sapmalarla yapmaya çalışıyor. Hesaplamış olduğu yüzeylerde bulunan boru sayılarını belirleyerek, ilk değerler ile son değerlerin uyuşup uyuşmadığını kontrol edebiliyor. Microsoft Office Excel 2010 üzerinde geliştirilen bu projeye aşağıdaki bağlantıdan ulaşabilirsiniz:

Programda dizayn ya da mühendislik hataları bulunabilir. Kısa bir süre içinde yetiştirmem gereken bir projeydi. Fakat bir çok hesaplamada hakkını verdiğini düşünüyorum. Genelde bu tür Excel ya da Matlab projelerini paylaşmıyor olmama rağmen, okulumun bitiyor olması nedeniyle paylaşmayı uygun gördüm :)


Posted in Isi Transferi | No Comment | 2,974 views | 12/10/2009 14:01

Galip Temir hocamızın ilk hafta anlattığı konuları aşağıda bulabilirsiniz. Konu içeriği:

1) Kazan türleri
2) Genleşme depoları
3) Kazanlarla ilgili temel bilgiler

Ders notlarımdan alınmış tarayıcı çıktıları:

Dersi kaçıranlar için her hafta eklemeye çalışacağım..


Posted in Isi Transferi | 7 Comments | 8,484 views | 22/05/2009 11:33

Daha 2 gün önce, hatta 2 post aşağıda, Eşanjör Projelendirme Programının v2.0 sürümüne yükseldiğini anlatmıştım yazımda. Hatta program üzerindeki yeniliklerden de bahsetmiştim. Fakat şimdi matlab üzerindeki eşanjör programım v3.2’de. Peki 2 gün içersinde neler mi değişti?

Yenilikler:

1) Matlab üzerinden bulunan sonuçlar, Excel tablosuna aktarılarak, sonuçların daha düzenli görülmesi sağlandı. Bu yenilik v2’den v3’e yükselmesini sağlayan en büyük etkenlerden bir tanesi. Excel tablosuna aktarma kısmının bir bölümünü, aynı işlemi yaptırmak isteyenler için ekliyorum:

1
2
3
4
xlswrite('C:\esanjor-sonuc.xls', Kirlenmedirenci, 'I8:I8');
xlswrite('C:\esanjor-sonuc.xls', Kd, 'I9:I9');
xlswrite('C:\esanjor-sonuc.xls', Borugecissayisi, 'I10:I10');
xlswrite('C:\esanjor-sonuc.xls', Govdegecissayisi, 'I11:I11');

2) Programa boru geçiş sayısı ve gövde geçiş sayısı parametreleri eklendi. Böylece boru geçiş sayısını arttırıp, eşanjör uzunluğunu kısaltarak, eşanjörünüzde kullanmanız gereken boru sayısını görebiliyorsunuz. En güzel özellik ise girmiş olduğunuz boru boyu ile eşanjör uzunluğu düzgün değilse, programın sizi uyararak yeniden değer girişi yapmanızı sağlaması.

1
2
3
4
5
6
% Boru Gecis Sayisina Gore Boru Sayisi
Borugecisn = n/Borugecissayisi;
Borugecisnsayisi = round(Borugecisn);
if Borugecisnsayisi < Borugecisn
    Borugecisnsayisi = Borugecisnsayisi+1;
end

3) Programa iterasyon işleminin kaç saniyede ve kaç iterasyonda yapıldığı gibi bazı ufak ayrıntılar eklendi. Merak edenler için tabiki..

1
2
tielapsed = toc(tistart);
disp (['Iterasyon islemi ',num2str(tielapsed),' saniyede, ',num2str(i),' dongu ile tamamlanmistir.']);

4) Programda artık dizayn hesapları da yapılıyor. Eşanjör boyu, yarıçapı, çapı ve gerçek boru sayısı gibi sonuçları program ile birlikte görebiliyor ve Excel’e aktarabiliyorsunuz.

1
2
3
4
disp (['R cap uzunlugu ',num2str(Rcap),' m bulunmustur.']);
disp (['r yaricap uzunlugu ',num2str(ryaricap),' m bulunmustur.']);
disp (['h1 uzunlugu ',num2str(h1uzunlugu),' m bulunmustur.']);
disp (['h2 uzunlugu ',num2str(h2uzunlugu),' m bulunmustur.']);

5) Excel output’u gerçekten düzgün ve çıktı alınabilecek şekilde yapıldı. Böylece Matlab’den Excel’e aktardığınız sonuçlar, sadece tek sayfa ve yazdırılabilir biçimde oluyor. Excel tablosunun PDF şeklindeki halini buradan görebilirsiniz: http://www.yusufozturk.info/wp-content/uploads/2009/05/esanjor-sonuc.pdf


Posted in Isi Transferi | No Comment | 21,050 views | 20/05/2009 20:50

Eşanjör Projelendirme Programı’nda bazı yenilikler yaparak, v2.0 sürümüne geçiş yaptım. Şuanki sürüm, eski sürüme göre çok daha hızlı ve doğru çalışıyor.

En önemli güncellemelerden biri, kullanılan if/else döngülerinin yarı yarıya azaltılması oldu. Böylece Kd değeri bulunurken yapılan iterasyon işleminde, ciddi derecede hızlanma elde edilmiş oldu. Ayrıca çıktı formatı değiştirilerek, daha yakın sonuçlar elde edilmesi sağlandı. Yeni sürüm ile kd hesabı milyarda bir hata ile hesaplanabilmekte. Ayrıca işlem sonuçlarının daha iyi okunabilmesi için disp komutlarıyla, işlem sonucunda çıktılar eklendi. Bununla birlikte artık her formülde, sonucunu alacağınız değerin birimlerini görebilmektesiniz.


Posted in Isi Transferi | No Comment | 6,410 views | 07/05/2009 12:09

Güncel bir konu olması nedeniyle, nano akışkanların ya da nano partiküllerin ısı transferi üzerindeki etkilerini yazmak istedim. Bildiğiniz gibi şu aralar daha iyi ısı transfer etkinliği veren nano partiküller üzerlerinde testler gerçekleştirilmekte. Farklı basınçlar ve yüzeyler üzerinde, kullanılan nano akışkan cinsine göre ne türlü ısı transfer karakteristiklerinin oluştuğu incelenmekte. İşte bir ingilizce kaynaktan edinmiş olduğum, nano akışkanların ısı transferı üzerindeki etkileri. Sadece sonuç kısmını ekliyorum.

1. Atmosferik basınçlarda, yivli yüzeyler üzerineki ısı transfer katsayısı parlak yüzeylere oranla artmaktadır. Fakat düşük basıçlarda yivli yüzeyler üzerindeki bu etkinin neredeyse kaybolduğu görülmüştür.
2. Nano akışkanların CHF’si ve ısı transfer katsayısı üzerinde kütle derişiminin önemli oranda etkisi vardır. Isı transfer etkinliği ile CHF, kütle derişimi %1’in altına düştüğünde, önemli oranda artmaktadır. Fakat derişim %1’i geçtiği zaman CHF temel olarak sabit bir değere ulaşır ve ısı transferi kötüye gitmeye başlar. Tüm test basınçlarında maksimum ısı transfer katsayısı değeri sağlayan %1 gibi bir derişim oranı bulunmaktadır.
3. Basıncın ısı transfer katsayısı ve CHF üzerinde önemli bir etkisi bulunmaktadır. Test basıncının düşmesi ile birlikte ısı transferi ve CHF’nin ciddi oranda arttığı görülmüştür. Atmosferik basınçlarda, CHF ve ısı transfer katsayısı artabilir, bu artım değerleri %25, %50 ve hatta basınç değeri 7.4 kPa olması halinde %150 ve %200’lere kadar çıkabilir.
4. CuO nano parçacık suspansiyonu ısı transfer performansını ve düşük basınçlarda, yivli yüzeylerdeki ısı bacası verimini arttırmaktadır. Nano akışkanlar, ısı bacalarındaki ısı transferi karakteristiğini arttıran yeni bir iş akışkanıdır.

Teknik bir ingilizce olduğu için ve çevirdiğim makalenin resmi bir tez olması nedeniyle çeviri yaparken zaman zaman zorlandım ve doğruyu söylemek gerekirse bazı bölümlerin çevirileri hatalı da olabilir. Fakat sonuç kısmını okuduğunuzda, temel olarak nasıl bir etki söz konusu olduğunu öğrenmiş olacaksınız.