Kimya Müh. Bilgisayar Uygulamaları Ödev - 1

Benzer belgeler
Kimya Müh. Bilgisayar Uygulamaları Ödev - 2

Kurutma teknolojisinde kütle dengesi hesaplamalarına ilişkin uygulamalar

BİLGİSAYAR PROGRAMLAMA DERSİ

Erzurum Teknik Üniversitesi Mühendislik Mimarlık Fakültesi Bilgisayar Programlama Dersi Ödevi Soru

Kütle dengesine dayalı hesaplamalardan:

MATLAB de. Programlama. Kontrol Yapıları. Döngü Yapıları. Doç. Dr. İrfan KAYMAZ Matlab Ders Notları

Erzurum Teknik Üniversitesi Mühendislik Mimarlık Fakültesi Bilgisayar Programlama Dersi Final Sınavı Soru Toplam Puanlar

BİLGİSAYAR PROGRAMLAMA DERSİ

BİLGİSAYAR PROGRAMLAMAYA GİRİŞ

BİLGİSAYAR PROGRAMLAMA DERSİ

disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

BLG 1306 Temel Bilgisayar Programlama

DÖNER KURUTUCU (Deney No: 4a)

Fen ve Mühendislik Uygulamalarında MATLAB

Chapter 9. Elektrik Devreleri. Principles of Electric Circuits, Conventional Flow, 9 th ed. Floyd

BİLGİSAYAR PROGRAMLAMA DERSİ

MATLAB de Programlama & Dosya Yönetimi. EE-346 Hafta 6 Dr. Ayşe DEMİRHAN


Bölüm: Matlab e Giriş.

NÖ-A NÖ-B. Adı- Soyadı: Fakülte No:

BAHAR YARIYILI MAK1010 MAKİNE MÜHENDİSLİĞİNDE BİLGİSAYAR UYGULAMALARI DERSİ FİNAL SINAV SORULARI

T.C. İZMİR VALİLİĞİ İzmir İl Milli Eğitim Müdürlüğü. DynEd - İngilizce Dil Eğitimi Programı Kayıt Yönetimi Sistemi Kullanımı Kılavuzu

KYM 101 KİMYA MÜHENDİSLĞİNE GİRİŞ PROBLEM SETİ

YÖNEYLEM ARAŞTIRMASI - III

Lineer Denklem Sistemleri

DESTEK DOKÜMANI. Ürün : GO/TIGER2/UNITY2 Bölüm : Finans 1/9

Yrd. Doç. Dr. A. Burak İNNER

YÖNEYLEM ARAŞTIRMASI - III

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.

BİLGİSAYAR UYGULAMALARI Şırnak Üniversitesi Mühendislik Fakültesi Güz Dönemi Arş.Gör. Eren DEMİR ve Arş.Gör. Veysel KIŞ (

if (ad == "Sabri") Console.WriteLine("Merhaba Sabri. Ne zamandır gözükmüyodun...");

GIDALARIN BAZI FİZİKSEL NİTELİKLERİ

MMM291 MALZEME BİLİMİ

ALTIN ORAN ARAMA (GOLDEN SECTION SEARCH) METODU

TAKIM TEZGAHLARI LABORATUARI

13. Karakteristik kökler ve özvektörler

>> 5*3-4+6/2^0 ans = 17 ( Matlab da sayılar arası işlemler [ +, -, /, *, ^ ] bu şekilde ifade edilmektedir.)

Bu dersin önkoşulu bulunmamaktadır.

3.4. ÇEVRE AKIMLAR YÖNTEMİ

DYNED SİSTEMİNİ AKTİF OLARAK KULLANMAK İÇİN ÖĞRETMEN OLARAK HANGİ İŞLEMLER YAPACAĞIZ AŞAĞIDA ADIM ADIM YAZILMIŞTIR

Prof. Dr. Yaşar GÖK, Doç. Dr. Fulya TAKTAK, Yrd. Doç. Dr. Yavuz ERGÜN, Arş. Gör. Dr. Lütfi ERDEN, Arş. Gör. Dr. Emre KILIÇ, Arş. Gör. Dr.

Altın Oran Arama Metodu(Golden Search)

T.C. YÜZÜNCÜ YIL ÜNİVERSİTESİ REKTÖRLÜĞÜ Mühendislik Fakültesi Dekanlığı Kimya Mühendisliği Bölüm Başkanlığı

Bilgisayar Programlama MATLAB

GÖRÜNTÜ İŞLEME MATLAB DERS-3

YZM 2105 Nesneye Yönelik Programlama

Püskürtmeli Kurutma. Püskürtmeli Kurutma. Gıda Analiz Teknikleri Bahar

Yrd. Doç. Dr. A. Burak İNNER

KYM 101 KİMYA MÜHENDİSLĞİNE GİRİŞ PROBLEM SETİ

YOĞUNLUK DENEYİ. Kullanılacak Donanım: 1. Terazi. 2. Balon jöje ve/veya piknometre, silindir (tank) Balon jöje. Piknometre. 3. Öğütülmüş ve toz cevher

Alınan Puan NOT: Yalnızca 5 soru çözünüz, çözmediğiniz soruyu X ile işaretleyiniz. Sınav süresi 90 dakikadır. SORULAR ve ÇÖZÜMLER

YAZ OKULU ORTAK DERSLERİ DERS PROGRAMI

Bilgisayar Programlama MATLAB

Program BagilHarfNotuHesabi.m clc; clear all; %Microsoft Excel Dosyalarını Matlaba okutmaya yarar. x=xlsread('veri.xls','b2:b37');

Genel Kimya Prensipleri ve Modern Uygulamaları Petrucci Harwood Herring 8. Baskı. Bölüm 4: Kimyasal Tepkimeler

MTK467 Nesneye Yönelik Programlama. Hafta 4 - Döngüler Zümra Kavafoğlu

Doğru tercihleri kariyersite de bulabilirsin. MomentSoft Bilişim Hizmetleri A. Ş. 2014

KONTROL SİSTEMLERİ-1 LABORATUVARI DENEY -1. Öğr. Gör. Güzin ÖZMEN Arş. Gör. Fehmi SEVİLMİŞ

YÖNEYLEM ARAŞTIRMASI - III

Dr. Cihangir UYGUN Sınıf Öğretmeni Yıllık Plan Modülü Plan Hazırlama Kılavuzu Dr. Cihangir UYGUN

GENEL KİMYA. Yrd.Doç.Dr. Tuba YETİM

Türkiye de Altın Madenciliği. Dr. Muhterem KÖSE

MATLAB a GİRİŞ. Doç. Dr. Mehmet İTİK. Karadeniz Teknik Üniversitesi Makine Mühendisliği Bölümü

BOLOGNA İŞLEMLERİ. Seçilen fakülte bölüm programı düzenlemek için; Değiştir butonuna tıklayınız.

ALGORİTMA VE PROGRAMLAMA II

VisionLink Unified Suite

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

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: BİL 1002

KONTROL INVIKTA Double

ELE 371 SİNYALLER VE SİSTEMLER PROJE 1 - RAPOR

Conficy Efficy 2014 Kullanıcı Kılavuzu. Oturum Açma. Ana Ekran. Alan Ekleme. Formlar

BMT 101 Algoritma ve Programlama I 3. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1

1- UETDS-TİMBSOFT Nasıl İndirilir? 2- UETDS-TİMBSOFT Nasıl Yüklenir? 3- UETDS-TİMBSOFT a Nasıl Giriş Yapılır? 4- Personel Nasıl Eklenir ve

ÖLÇME VE DEVRE LABORATUVARI DENEY: 4

İletkenlik, maddenin elektrik akımını iletebilmesinin ölçüsüdür.

ÇOKLU DENGELER -1. Prof.Dr.Mustafa DEMİR ÇOKLU DENGE PROBLEMİ ÇÖZÜMÜNDE SİSTEMATİK YAKLAŞIM M.DEMİR 08-ÇOKLU DENGELER-1 1

BİLGİSAYAR PROGRAMLAMA

İSTANBUL TEKNİK ÜNİVERSİTESİ İMALAT MÜHENDİSLİĞİ PROGRAMI BAHAR IML-322 İMALATTA OTOMASYON ÖDEV 1 Çözümü Y.Doç. Dr.

TÜRKİYE KAMU HASTANELERİ KURUMU WEB SİTESİ YÖNETİM REHBERİ

SÜRE BĠLĠġĠM TEKNOLOJĠLERĠ ÜNĠTE 1: HESAPLARIMI KARġILAġTIRIYORUM DERS SAATĠ: 6. vurgulanır. Belirlenen beş ülkeye gitmek için yapılacak

Bilgisayar Programlama MATLAB

T+U+L KREDİ AKTS GRUP ÖĞRETİM ELEMANI

Elektrik Devre Temelleri 5

KÜKÜRT DİOKSİT GAZI İLE ÜLEKSİT TEN BORİK ASİT ÜRETİMİ

ŞEKER TEBLİĞİ. Yetki Kanunu: Türk Gıda Kodeksi Yönetmeliği. Yayımlandığı R.Gazete: Tebliğ No: 2018/ Amaç

Çok katmanlı ileri sürümlü YSA da standart geri yayıyım ve momentum geri yayılım algoritmalarının karşılaştırılması. (Eğitim/Hata geri yayılım)

BQ351 Modbus Röle Kontrol Ünitesi. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

Matris İşlemleri Uygulaması

1. Aşağıda verilen fiziksel büyüklüklerin dönüşümünde? işareti yerine gelecek sayıyı bulunuz.

MTP KULLANIM KLAVUZU

AMFİPROTİK TUZ ÇÖZELTİLERİNİN PH LARININ HESAPLANMASI. Prof. Dr. Mustafa DEMİR HESAPLAMALARI

2016 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / ENERJİ SİSTEMLERİ MÜHENDİSLİĞİ (İÖ) EĞİTİM PLANI

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

MATLAB/Programı Dallandıran İfadeler

Doğru tercihleri kariyersite de bulabilirsin. MomentSoft Bilişim Hizmetleri A. Ş. 2014

Bir özvektörün sıfırdan farklı herhangi bri sabitle çarpımı yine bir özvektördür.

k ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir.

Transkript:

Atatürk Üniversitesi 24.10.2012 Kimya Mühendisliği Bölümü Kimya Mühendisliği nde Bilgisayar Uygulamaları, KTM-301 Doç. Dr. Taner Tekin, Yrd. Doç. Dr. Ayşe Bayrakçeken Teslim Tarihi: 05.11.2012 ÖDEV 1 Ağırlıkça %21 potasyum dikromat (K 2 Cr 2 O 7, K) içeren sulu çözeltiden K geri kazanılacaktır. Besleme çözeltisi bir geri döngü ile birleştirilerek kristalizatör/santrifüj (KS) ünitesine besleniyor ve burada yeteri kadar su uzaklaştırılarak KS ünitesi çıkışında K kristalleri ve %83.33 su içeren K çözeltisi elde ediliyor. Kurutucuya giden ve KS ünitesi çıkışındaki kristallerin sahip olduğu çözelti toplam KS çıkış çözeltisinin %5 ini içermektedir ve kalan %95 lik çözelti geri döngü ile besleme akımı ile birleştirilir. %90 filtre keki, K kristali, ve çözelti içeren akım kurutucuya gönderilerek kuru hava ile temas ettirilir, kalan su uzaklaştırılır ve sadece saf K kristalleri geriye kalır. Hava kurutucuyu ağırlıkça %0.0445 su ile terk eder. 1000 kg/h K kristali üretimi için; a) KS ünitesinde buharlaşan su miktarını (kg/h) b) Geri döngü akımı kütle akış hızını (kg/h) c) Kurutucudan akan havanın miktarını bulunuz. Çözümü bir programlama dili (Matlab veya QBasic) ve paket programları (Excel ve Polymath) kullanarak yapınız. Madde denkliklerini açıkça yazınız. Çözüm ekranlarını ödeve ekleyiniz. Caner CANKURT Sayfa 1

ÇÖZÜM: 1-Kristalizatör için Toplam Kütle Balansı M1+M6=M3+M4+M5 2-Kristalizatör için K Balansı M1*0,21+M6*0,1667*0,95=M4+M5*0,05*0,1667 3-Kristalizatör için Su Balansı M1*0,79+M6*0,95*0,8333=M3+M5*0,05*0,8333 4-Kurutucu için Toplam Kütle Balansı M7+M4*0,90+M5*0,10=M8+1000 5-Kurutucu için K Balansı M4*0,9+0,10*0,1667*M5=1000 6-Kurutucu için Su Balansı 0,8333*M5=0,0445*M8 7-Sistem için Toplam Kütle Balansı M1+M7=1000+M8+M3 8-Kristalizatöre Geri Beslemenin Eklenmesi M1+M6=M2 Caner CANKURT Sayfa 2

Elde edilen denklemler düzenlenir ve matris haline getirilerek programlar sayesinde çözüme ulaşılır. Matris: 8x8 Temel: 1000 kg/h K Matlab ile Çözüm; Yukarıda kurduğumuz eşitliklerden sabit sayıları bir tarafa, Bilinmeyen denklikleri bir tarafa atarak denklemler oluşturulur. Bu denklemlerdeki katsayılar matrise geçirilerek A1 matrisinde tanımladık. Sonuç kısımları ise A2 matrisinde aynı şekilde tanımladık. Daha sonra A3 matrisine bulmak istediğimiz değer matrisini atayarak inv(a1)*a2 kodunu kullanarak sonuca erişiyoruz. clc; clear; A1=[1 0-1 -1-1 1 0 0;0.21 0 0-1 - 0.008335 0.1584 0 0;0.79 0-1 0-0.0417 0.7916 0 0;0 0 0 0.9 0.1 0 1-1;0 0 0 0.9 0.01667 0 0 0;0 0 0 0 0.8333 0 0-0.0445;1 0-1 0 0 0 1-1;1-1 0 0 0 1 0 0]; A2=[0;0;0;1000;1000;0;1000;0]; A3=inv(A1)*A2; Matrisin yazımı daha düzenli olması açısından da fprintf komutu ile ekran çıktısı alıyoruz. fprintf(' %f \n', A3) %Matiris yazdırılır. Caner CANKURT Sayfa 3

Polymath ile Çözüm; Yine yukarıda kurulan eşitliklerden oluşturulan 8x8 matris polymath programı yardımıyla basitçe sonuca ulaşıyoruz. Polymath de 8x8 matrisi seçiyoruz, Balans eşitliklerinin katsayılarını tablo değerlerine giriyoruz, Pembe kısma basarak sonuç raporunu alıyoruz. (Girilen değerleri gösteren tablo) Yazdığımız matrise göre Polymath in çıkardığı denklikler; [1] x1 - x3 - x4 - x5 + x6 = 0 [2] 0.21 x1 - x4-0.008335 x5 + 0.1584 x6 = 0 [3] 0.79 x1 - x3-0.0417 x5 + 0.7916 x6 = 0 [4] 0.9 x4 + 0.1 x5 + x7 - x8 = 1000 [5] 0.9 x4 + 0.01667 x5 = 1000 [6] 0.8333 x5-0.0445 x8 = 0 [7] x1 - x3 + x7 - x8 = 1000 [8] x1 - x2 + x6 = 0 Caner CANKURT Sayfa 4

Alınan sonuçlar matlab ile birebir sonuçlar olduğunu karşılaştırıyoruz. Sonuçların aynı olduğu görülmektedir. Caner CANKURT Sayfa 5

Excel ile Çözüm; Kimya Müh. Bilgisayar Uygulamaları Ödev - 1 Problemimizi bir başka paket program olan Excel ile çözelim. Yukarıdaki denkliklerden elde edilen değerleri matris haline getirip Excel de 8x8 matrise yazıyoruz. (A2:H9) 1X8 matrise sonuç kısımlarını yazıyoruz. (I2:I9) Daha sonra =DÇARP(DİZEY_TERS(A2:H9);I2:I9) komutu ile sonuç alıyoruz. (Excel ekran Çıktısı) Programlardan alınan tüm sonuçlara göre aşağıdaki değerler elde edilmiştir; a) KS ünitesinde buharlaşan su miktarı? Buharlaşan su miktarı M3 olarak ele aldığımızdan üç programda da M3=4202,228 kg/h su elde edilmiştir. b) Geri döngü akımının kütle akış hızı? Bu değer M6 değeridir. M6=116,6243 kg/h c) Kurutcudan akan havanın miktarı? Kuru Hava: M7=114,4342 kg/h Nemli Hava: M8=114,9557 kg/h Caner CANKURT Sayfa 6

Caner CANKURT Sayfa 7