BENZETİM Prof.Dr.Berna Dengiz 5. Ders.

Slides:



Advertisements
Benzer bir sunumlar
  5.4 PROJE TRAFİĞİ Kırsal yolların tasarımı ile ilgili geometrik standartların seçimine esas olan trafik için genelde 20 sene sonraki trafik değeri alınır.
Advertisements

BENZETİM Prof.Dr.Berna Dengiz 10. Ders.
BENZETİM Prof.Dr.Berna Dengiz 8. Ders.
BENZETİM Prof.Dr.Berna Dengiz 7. Ders.
Yöneylem Araştırması ve Endüstri Mühendisliği 30. Ulusal Kongresi En İ yi Kararın Zaman Cinsinden De ğ erinin Modellenmesi Bekir Turgut İ şlier, Aybek.
İstatistik Tahmin ve Güven aralıkları
İstatistik eİKT-203 Hafta 04: Permutasyon, Kombinasyon, Olasılık
Hazırlayan: Özlem AYDIN
İstatistik Kavramı İstatistik; kesin olmayışlığın ışığı altında karar verme tekniğidir. Ana kitle hakkında örneklem yardımıyla tahmin çalışmalarıdır. Kitle.
İş (Job): Proses ve/veya thread
Tanımlayıcı İstatistikler
BENZETİM Prof.Dr.Berna Dengiz 4. Ders Modelleme yaklaşımları
5 Gamma Dağılımı Gamma dağılımının yoğunluk fonksiyonu şöyledir.
BENZETİM Prof.Dr.Berna Dengiz 6. Ders.
İstatistiksel Sınıflandırma
ECON 101 İKTİSADA GİRİŞ Prof. Dr. Nejat Erk.
Sürekli Olasılık Dağılımları
İstatistikte Bazı Temel Kavramlar
BENZETİM Prof.Dr.Berna Dengiz 9. Ders.
Bölüm 4: Sayısal İntegral
OLASILIK ve OLASILIK DAĞILIMLARI
FMEA Failure Mode and Effects Analysis-Hata Türü ve Etkileri Analizi
Yaygınlık Ölçüleri Bir dağılımdaki değerlerin ortalamaya olan uzaklıkları farklılıklar gösterir. Bu farklılıkların derecesi dağılımın yaygınlığı kavramını.
Bileşik Olasılık Dağılım Fonksiyonu
SÜREKLİ ŞANS DEĞİŞKENLERİNİN OLASILIK YOĞUNLUK FONKSİYONLARI
BENZETİM Prof.Dr.Berna Dengiz 1. Ders Benzetim nedir? Amaçları
BENZETİM Prof.Dr.Berna Dengiz 3. Ders Monte Carlo Benzetimi
BENZETİM Prof.Dr.Berna Dengiz 2. Ders Sistemin Performans
Örnekleme Yöntemleri Şener BÜYÜKÖZTÜRK, Ebru KILIÇ ÇAKMAK,
KESİKLİ ŞANS DEĞİŞKENLERİNİN OLASILIK DAĞILIMLARI
1 İki Kutuplu Doğrudan Dizili Ultra Geniş Bant İşaretlerin CM1-CM4 Kanal Modelleri Üzerindeki Başarımları Ergin YILMAZ, Ertan ÖZTÜRK Elektrik Elektronik.
DOĞRUSAL OLMAYAN REGRESYON MODELLERİ…
BENZETİM Prof.Dr.Berna Dengiz 5. Ders.
SÜREKLİ ŞANS DEĞİŞKENLERİ
GENELLEŞTİRİLMİŞ POISSON
Örneklem Dağılışları.
Tanımlayıcı İstatistikler
M/M/1 Kuyruk Modeli : Varışlar arası zamanın ve servis zamanının üstel dağılıma sahip olduğu,bir servis olanağı olan FİFO kuyruk disiplininin kullanıldığı.
Bölüm 07 Sürekli Olasılık Dağılımları
Kesikli ve Sürekli Dağılımlar
Örneklem Dağılışları ve Standart Hata
KESİKLİ RASSAL DEĞİŞKENLER
Bölüm 03 Sayısal Tanımlama Teknikleri
YANLIŞSIZ ÖĞRETİM YÖNTEMLERİ Öğr. Gör. Fidan Özbey
Kesikli Olasılık Dağılımları
HİPOTEZ TESTLERİNE GİRİŞ
BENZETİME GİRİŞ VE TEMEL KAVRAMLAR.
Bilişim Teknolojileri için İşletme İstatistiği Yrd. Doç. Dr. Halil İbrahim CEBECİ B.
Analitik olmayan ortalamalar Bu gruptaki ortalamalar serinin bütün değerlerini dikkate almayıp, sadece belli birkaç değerini, özellikle ortadaki değerleri.
Kuyruk Sistemlerinin Simülasyonu
Rastgele Değişkenlerin Dağılımları
İSTATİSTİKSEL SÜREÇ KONTROLÜ (STATISTICAL PROCESS CONTROL)
OLASILIK ve İSTATİSTİK
DERS3 Prof.Dr. Serpil CULA
B- Yaygınlık Ölçüleri Standart Sapma ve Varyans Değişim Katsayısı
ENM 316 BENZETİM DERS 1.
ALTERNATİF SİSTEMLERİN KARŞILAŞTIRILMASI
BENZETİM 12. Ders Benzetimde cıktı Analizi Prof.Dr.Berna Dengiz
Bilgisayar Bilimi Problem Çözme Süreci-2.
KUYRUK SİSTEMLERİNDE PERFORMANS öLÇüTLERi
BENZETİM Prof.Dr.Berna Dengiz 1. Ders Benzetim nedir? Amaçları
ÇIKTI ANALİZİ Çıktı analizi benzetimden üretilen verilerin analizidir. Çıktı analizinde amaç, bir sistemin performansını tahmin etmek ya da iki veya daha.
BENZETİM 2. Ders Prof.Dr.Berna Dengiz Sistemin Performans Ölçütleri
MONTE CARLO BENZETİMİ U(0,1) rassal değişkenler kullanılarak (zamanın önemli bir rolü olmadığı) stokastik ya da deterministik problemlerin çözümünde kullanılan.
BENZETİM DİLLERİNDE MODELLEME YAKLAŞIMLARI
ENM 316 Arena Uygulama Dersi 2
ENM 316 Arena Uygulama Dersi 2
5 Gamma Dağılımı Gamma dağılımının yoğunluk fonksiyonu şöyledir.
ENM 316 Arena Uygulama Dersi 1
Kesikli Olay benzetimi Bileşenleri
Sunum transkripti:

BENZETİM Prof.Dr.Berna Dengiz 5. Ders

KUYRUK SİSTEMLERİNDE PERFORMANS ÖLÇÜTLERİ BENZETİM KUYRUK SİSTEMLERİNDE PERFORMANS ÖLÇÜTLERİ M/M/S kuyruk modelleri, M/G/1 kuyruk modelleri ve bazı diğer kuyruk sistemleri için önceki yansılarda verilen performans ölçütleri analitik olarak hesaplanabilir. Analitik çözümlerin mümkün olması için, varışlar arası dağılımın, servis dağılımının ya da her ikisinin üstel olması ya da bazı özel kuyruk modelleri için tanımlanmış dağılımlar olması gerekir. Parametreler arasındaki ilişki; Q=λ*d ve L= λ*w w=d+E(s)

BENZETİM M/M/1 Kuyruk Modeli : Varışlar arası zamanın ve servis zamanının üstel dağılıma sahip olduğu,bir servis olanağı olan FİFO kuyruk disiplininin kullanıldığı kuyruk modelidir. Kuyruk kapasitesi sonsuzdur. Bu modelin, sürekli zamanlı Markov Prosesinden elde edilen matematiksel modeller ile çözümü vardır. (Bu formüller, denge durumu için geçerlidir.) P0 : sistemde iş veya müşteri olmaması olasılığı P1 : sistemde 1 iş veya müşteri olma olasılığı Pn : sistemde n iş veya müşteri olma olasılığı

BENZETİM M/M/1 Kuyruk Modeli : Trafik yoğunluğu, doluluk oranı

BENZETİM M/M/1 Kuyruk Modeli:

BENZETİM M/M/1 Kuyruk Modeli: Sistemdeki ortalama müşteri sayısı / birim zaman Kuyruktaki ortalama müşteri sayısı / birim zaman

BENZETİM M/M/1 Kuyruk Modeli: Bir müşterinin sistemde ortalama bekleme zamanı Bir müşterinin kuyrukta ort.bekleme zamanı

BENZETİM KESİKLİ-OLAY BENZETİMİ Kesikli olay benzetimi, durum değişkenlerinin zaman içinde belirli noktalarda değiştiği sistemlerin modellenmesi ile ilgilenir. Sistemin zamana göre benzetimidir. Zaman içinde kesikli noktalarda bir olay ortaya çıkar ve sistemin durumunu değiştirir. ÖRNEK 1 : Bir servisli kuyruk sistemi SERVİS MÜŞTERİ VARIŞI MÜŞTERİ ÇIKIŞI

BENZETİM KESİKLİ-OLAY BENZETİMİ Bir varış kanalı Bir servis olanağı FİFO ilk gelen ilk servis Servis meşgul ise, müşteri kuyrukta bekler Varışlararası zaman ve servis süreleri bilgisayar ortamında belirlenen dağılımlardan üretilir.

BENZETİM KESİKLİ-OLAY BENZETİMİ M/M/1 Modelinde Varışlar arası zamanlar rassal değişkendir Servis zamanları rassal değişkendir İş veya müşteri servisleri bittiği an sistemden çıkar Bir servis tamamlandığında en yakın müşteri servise alınır.

BENZETİM KESİKLİ-OLAY BENZETİMİ Performans Ölçütü : Performans ölçütünün tahmin edilmesinde sistemin durum değişkenlerinin izlenmesi gerekir. Durum Değişkenleri : 1.Servisin Durumu: Servisin boş veya dolu olması gelen müşterinin servise veya kuyruğa girmesini belirler. 2.Kuyruktaki Müşteri Sayısı: Bir servis tamamlandığında kuyurktaki müşteri sayısı servisin yeni durumunu belirler. Kuyrukta müşteri yoksa servis boş duruma geçer. Müşteri varsa, kuyruğun başındaki müşteri servise alınarak servis dolu duruma geçecektir. 3.Varış Zamanları: Her bir müşteri için kuyrukta bekleme zamanının bulunmasında kullanılır

BENZETİM KESİKLİ-OLAY BENZETİMİ Olaylar : 1. Müşteri Varışı (Varış Olayı) : Sistemin durumunu değiştirir. Yani, servis boş ise dolu konuma geçer veya kuyruktaki müşteri sayısı 1 artar. 2. Servisin Tamamlanması (Servis Olayı – Çıkış Olayı): Sistemin durumunu değiştir. Servis dolu iken boş konuma geçer ya da kuyruktaki müşteri sayısı 1 azalır.

KOB’DA KULLANILAN KAVRAMLAR BENZETİM KOB’DA KULLANILAN KAVRAMLAR KOB’da kullanılan önemli kavramlar aşağıda sıralanmıştır 1.Sistem: Bir veya daha fazla amacı gerçekleştirmek için çalışma zamanı boyunca etkileşimli nesnelerin (Örn; insan ve makine) toplamıdır. 2.Model: Bir sistemin gösterimidir. Bu gösterim, bir sistemi tanımlamak için sistem durumunu, nesnelerini, olaylarını, faaliyetlerini kullanan matematiksel ve mantıksal ilişkileri kapsar. 3.Sistem Durumu:Herhangi bir zamanda sistemi tanımlamak için gerekli olan bilgiyi kapsayan değişkenler setidir.

KOB’DA KULLANILAN KAVRAMLAR BENZETİM KOB’DA KULLANILAN KAVRAMLAR 4.Nesne : Sistemin bir bileşenidir. (örn; bir servis, bir müşteri, bir makine) 2.Özellik: Verilen nesnenin özellikleri (örn; bekleyen bir müşterinin önceliği, atölye’de bir işin uğrayacağı makinaların sırası) 3.Olay : Bir sitemin durumunu değiştiren bir oluş. (Örn; müşteri varışı) 4.Faaliyet: Belirli bir zaman içinde tamamlanan iş veya işlem. Bir üretim hattında bir aşamada bir kesme işleminin tamamlanması gibi. Faaliyetlerin zamanları değişken ise ilgili istatistiksel dağılımlarla tanımlanır.

BENZETİM Performans Ölçütleri

BENZETİM KOB’DA ZAMAN İLERLETME Kesikli olay benzetim modelinin yapısı gereği, her adımda benzetim zamanınınn bilinmesi gerekir. Bu nedenle, benzetim zamanının bir değerden diğer bir değere artmasını sağlayacak bir işlem gerekir. Benzetim zamanını veren değişken BENZETİM SAATİ olarak adlandırılır. Modelde zaman birimi olarak, giriş parametrelerinde kullanılan birim alınır. Benzetim zamanı ile modelin bilgisayarda işletilmesi zamanı arasında bir ilişki yoktur. Benzetim saatinin iletilmesinde iki yaklaşım kullanılmaktadır. 1.     En yakın olay zamanı 2.     Sabit artışlar

BENZETİM En yakın olay zamanı ile: Örnek: Bir servisli kuyruk modeli benzetimi ti = i. Müşterinin varış zamanı (t=0) Ai = ti-(ti-1)= i. ve ( i-1). müşterilerin varışlar arası zaman aralığı Si = i. müşteri için harcanan servis zamanı Di = i.müşterinin kuyrukta beklemesi ci = ti+Di+Si= i. müşterinin servisini tamamlaması ve çıkış zamanı ei = herhangi bir i. olayın ortaya çıkış zamanı A1,A2,………_ FA : varışlar arası zaman aralığı dağılımı S1,S2,………..._ FS : servis süreleri dağılımı

BENZETİM

BENZETİM En yakın olay zamanı ile; e0 = 0 anında servisin durumu boştur. t1 = 1. müşterinin varış zamanı (FA dağılımından A1 değişkeninin üretilmesiyle belirlenir) ( 0 + A1 = t1 ) Benzetim saati e0 = 0’dan e1’e ilerletilir. t1’de gelen müşteri servisi boş bulur. D1 = 0. Servisin durumu boştan doluya çevrilir. 1. müşterinin çıkış zamanı = c1 = ( t1+ D1 + S1 ) (t1 zamanında gelen müşteri FS’den üretilen S1 süresince servisini alarak sistemden çıkacaktır.)

BENZETİM ? Bunlardan hangisi en yakın olay olacak??? t2 = t1 + A2 anında gelecek yeni bir müşteri ve c1’de çıkacak eski bir müşteri vardır. Bunlardan hangisi en yakın olay olacak??? ?

BENZETİM En yakın olay zamanı ile zaman ilerletme t2 < c1 ise benzetim saati e2 = t2 olarak ilerletilir. c1 < t2 olsaydı , benzetim saati e1’den c1’e ilerletilmiş olacaktı. t2 zamanında gelen müşteri servisi meşgul bulacaktır. Kuyruktaki müşteri sayısı , 0’dan 1’e arttırılacak ve bu müşterinin varış zamanı kaydedilecektir. Bu müşterinin servis zamanı şu anda üretilemez. 3.varış zamanı t3 , t3= t2+A3 olarak hesaplanır. c1< t3 ise benzetim saati e3= c1 olarak ilerletilir.

BENZETİM En yakın olay zamanı ile; t1’de gelen müşteri c1 de çıkıyor ve t2’de gelen müşteri c1’de servise alınıyor. D2 = c1- t2 ve c2 = c1+S2 ( S2; FS’den şimdi üretildi ) . Kuyruktaki müşteri sayısı 1 azaltılır. t3 < c2 ise benzetim saati e4= t3’e ilerletilir.

BENZETİM Sabit artışlar ile zaman ilerletme: Bu yaklaşımda benzetim saati, önceden belirlenen bir Δt zamanı kadar arttırılır. Benzetim saatindeki her Δt artış sonrası, Δt aralığında herhangi bir olayın ortaya çıkıp çıkmadığı kontrol edilir. Bu aralıkta bir veya birden fazla olay ortaya çıkmış ise, bu olaylar aralığın sonunda olmuş gibi dikkate alınır ve sistemin durumu güncelleştirilir.

BENZETİM Sabit artışlar ile zaman ilerletme: ∆t 2∆t 3∆t 4∆t e1 e2 e3 ∆t 2∆t 3∆t 4∆t e1 e2 e3 e4

BENZETİM Sabit artışlar ile zaman ilerletme: ∆t ∆t [ 0 , ] zaman aralığında , e1 zamanında ortaya çıkan olay , modelde At zamanında olmuş gibi dikkate alınır. [Δt , 2 ] aralığında hiçbir olay ortaya çıkmamıştır. Ancak, model bu durumu belirlemek için kontrol işlemini yapar. [ 2 Δ t , 3Δ t ] aralığında e2 ve e3 zamanında 2 olay olmuştur. Ancak her iki olay da 3Δt zamanında olmuş gibi dikkate alınır. Modelde, aynı zamanda birden fazla olay ortaya çıktığında, olayların hangi sırada dikkate alınacağına karar verecek bir kural bulunmalıdır. Bu yaklaşımın iki dezavantajı vardır: ∆t ∆t

BENZETİM Sabit artışlar ile zaman ilerletme: Gerçekte aynı anda meydana gelmeyen olayların zaman aralığı sonunda birlikte dikkate alınması ve bunlardan hangisinin önce ortaya çıkacağına karar verme işlemi hata oluşur. Δt çok küçük alınarak bu hata azaltılabilir. Ancak, her Δt aralığında yapılacak kontrolden dolayı modelin çalışma zamanı artacaktır. Bu nedenle KOB’da, bu yaklaşım genellikle kullanılmaz.