ENM 316 Arena Uygulama Dersi 1 Simülasyon ne? Programın amacı ne? Neler yapılabilir arena ile? Kısaca yukarısı word excel gibi modullerden bahset Çalıştırma şurdan durdurma burdan Sınıfa giriş zaman çıkış Giriş modulu =create Çıkış =dispose İf else decide Basic processten bahset Data modüllerini modelden sonra anlat Assign 21 Mart 2017
Örnek 1: Drilling Center İstenenler Parçaların sistemde geçirdiği zaman (çevrim zamanı) Delgi makinesi için (Drill Press) kaynak kullanım oranı Delgi işlemine gelen ve delgi işleminden çıkan parça sayısı Kuyrukta geçen zaman
Denemeler (Trials) İstenenler Her deneme için Simülasyon Tekrar Sayısı (Replication Number)=1 Koşturum Uzunluğu (Run Length)= 20 dakika Deneme 1: Parçaların varışlar arası süresi: 5 dakika (Interarrival Time: Constant 5 minute) İşlem Süresi : 5 dakika (Process Time: Constant 5 minute) Deneme 2: İşlem Süresi : 2,5 dakika (Process Time: Constant 2.5 minute) Deneme 3: İşlem Süresi : 10 dakika (Process Time: Constant 10 minute) İstenenler Parçaların sistemde geçirdiği zaman (çevrim zamanı) Delgi makinesi için (Drill Press) kaynak kullanım oranı Delgi işlemine gelen ve delgi işleminden çıkan parça sayısı Kuyrukta geçen zaman
Sisteme Rassallık Eklenince İstenenler Parçaların sistemde geçirdiği zaman (çevrim zamanı) Delgi makinesi için (Drill Press) kaynak kullanım oranı Delgi işlemine gelen ve delgi işleminden çıkan parça sayısı Kuyrukta geçen zaman Deneme 4: Parçaların varışlar arası süresi: üstel 5 dakika (Interarrival Time: Expo 5 minute) İşlem Süresi : üçgen dağılım, minimum=1, mod=3, maksimum=6 dakika (Process Time: TRIA(1,3,6) minute) Simülasyon Tekrar Sayısı (Replication Number)=1 Koşturum Uzunluğu (Run Length)= 20 dakika
Örnek 2:Electronic Assembly
Örnek 2:Electronic Assembly İstenenler : Kaynak kullanım oranları Kuyrukta bekleyen entity sayısı Kuyrukta geçen zaman Sistemde geçen toplam zaman (çevrim zamanı) (Shipped Parts, Salvaged Parts ve Scrapped Parts için) Parça tiplerinin sistemde geçirdiği ortalama zaman Parça tiplerine göre hurdaya ayrılan ürün sayısı Simülasyon Tekrar Sayısı (Replication Number)=1 Koşturum Uzunluğu (Run Length)=32 saat Set anlat
Örnek 2:Electronic Assembly
Örnek 3: Üretim ve Tamir Süreci Muayene Makina Bekleme kuyruğu Varış Tamir edilebilir Kötü parça çıkışı Parçalar makinede işlem almak için kuyruğa girer. Makinedeki işlem sonrasında kalite kontrolcü tarafından yapılan muayene işlemine girmek için kuyruğa girer. Muayenede parçaların 0.80 ihtimalle } İyi 0.10 ihtimalle } Kötü 0.10 ihtimalle } Tamir edilebilir olduğuna karar verilir.
Örnek 3: Üretim ve Tamir Süreci Varış aralıkları ~Exp(4/min) Sisteme gelen parçalar 0.30 ihtimalle } tipA 0.70 ihtimalle } tipB Makine işleminin kuyruğunda tipA parçaların tipB parçalara göre önceliği (priority) vardır. Kuyruğun ön kısmında tipA parçalar bekler. Bunlar kendi aralarında varış zamanlarına göre sıralanır. tipA işlerin arkasında tipB işler varış zamanlarına göre sıraya girerler. tipA iş geldiğinde, eğer tipB iş servis almaktaysa işlem devam eder (kesilmez)
Örnek 3: Üretim ve Tamir Süreci Tamir edilebilir parçalar geri döndüğünde en düşük öncelikle sıraya girerler. Bu işler tipA ve tipB işlerin arkasında varış zamanlarına göre sıralanırlar. Aynı öncelik yeniden işlem gören parçalar için muayene istasyonunda da geçerlidir. Açıklama: Muayene istasyonu kuyruğu için örnek Tamir Edilmiş Tip B Tamir Edilmiş Tip A Tip B Tip A
Örnek 3: Üretim ve Tamir Süreci Muayeneden sonra 0.80 } İyi 0.10 } Kötü 0.10 } Tamir edilebilir. Bu oranlar tamir edilmiş parçalar için de geçerlidir. Her türlü iş için muayene zamanı ~TRIANGULAR(5, 8,10) Makinanın setup ve işlem zamanını içeren toplam servis zamanı normal ve geri dönmüş işler için aşağıda normal dağılıma uygun olarak tanımlanmıştır. Expression olarak da yapılabiliri gösterelim (Fulya Hoca) Normal iş Geri Dönmüş iş Ortalama Standart Sapma tipA 5 2 4 1 tipB 3
Örnek 3: Üretim ve Tamir Süreci 480 dakika için sistemin benzetimini yap. İstenen İş türlerine göre tamamlanan iş sayısını bul. Reddedilen kötü çıktı sayısını bul.
Notlar Sisteme gelen parçalar 0.30 ihtimalle } tipA 0.70 ihtimalle } tipB !Dikkat ! Yukarıdaki ifade parçaların %30 tipA’dır anlamına gelmez. Gelen parçalar %30 ihtimalle tipA’dır. 10 parçanın 3 tanesi tipA olmayabilir. Dğnya kadar if else oldu napsak ki haftaya araştırın