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

Badges
MCSE
Community

Cozumpark Bilisim Portali
Eşanjör Projelendirme Program v3.2 – Mutlu Son
Posted in Isi Transferi | 5 Comments | 6,994 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


Comments (5)

selim

July 5th, 2009
21:18:08

Esansor programınızı bizim muh. sirketinde pratikte dogrulugunu kontrol edebilirim.


admin

July 5th, 2009
21:34:07

Cok memnun olurum Selim Bey. Kayitli mail adresiniz uzerinden bu aralar yoğun olduğum için bir kac gun icersinde sizinle iletisim kurmaya calisacagim. Yazilim tamamen teorik bilgilere dayanarak yapildi. Pratikteki farkliliklari ve yazılımdaki hataları bildirirseniz, yazılımın gelişmesi için yardımcı olabilirsiniz. Saygılarımla.


Eşanjör

December 31st, 2009
12:14:43

Merhaba ,
Eğer ihtiyaç var ise ben de bendeki programlar ile kontrolde bulunabilirim.


hüseyin

February 2nd, 2010
12:42:21

merhaba dizayn çok karışık.boru ve gövde sayıları standart tır. örneğin (4 boru giriş ve çıkışı) (2 de gövde vardır ön ve arka gövdedir).


serdar

December 25th, 2012
17:08:55

teşekkürler



Leave a Reply