EME 3117 SİSTEM SİMULASYONU

Benzer belgeler
EME 3105 SİSTEM SİMULASYONU (ARENA) Hafta 3

ENM 316 Arena Uygulama Dersi Mayıs 2015

EME 3117 SİSTEM SIMÜLASYONU. Girdi Analizi. Özet İstatistikler ve Histogram (Minitab)(1) Örnek: Eczane İçin Servis Süreleri

EME 3105 SİSTEM SİMULASYONU (ARENA) Hafta 2

Laboratuvar 3. Yrd.Doç.Dr.Beyazıt Ocaktan. Elektronik Montaj ve Test Örneği

EME 3105 SISTEM SIMÜLASYONU

SİMULASYON MODELLEME VE ANALİZ. Giriş. Arena Ortamı. Simulasyon Dilleri HAFTA 2. Yrd.Doç.Dr.Beyazıt Ocaktan

SİMÜLASYON ÇEŞİTLERİ HAZIRLAYAN: ÖZLEM AYDIN

EME 3117 SİSTEM SİMÜLASYONU. Rassal Sayı ve Rassal Değer. Üretimi. Rassal Sayı Üretimi

Sistem Simulasyonu. Ders 8 Laboratuvar. Girdi Analizi

Z = S n E(S n ) V ar(sn ) = S n nµ. S nn. n 1/2 n σ

9/22/2014 EME 3105 SİSTEM SİMÜLASYONU. Giriş. Tek Kanallı Kuyruk Sistemi. Kuyruk Sistemlerinin Simulasyonu. Simulasyon Örnekleri Ders 2

ÇIKTI ANALİZİ BENZETİM TÜRLERİ

NORMAL DAĞILIM. 2., anakütle sayısı ile Poisson dağılımına uyan rassal bir değişkense ve 'a gidiyorsa,

BMÜ-421 Benzetim ve Modelleme Kesikli Olay Benzetimi. İlhan AYDIN

PARAMETRİK OLMAYAN İSTATİSTİKSEL TEKNİKLER 8

EME 3105 SISTEM SIMÜLASYONU. Giriş. Arena Ortamı. Simulasyon Dilleri

Girdi Analizi. 0 Veri toplama 0 Girdi sürecini temsil eden olasılık dağılımı belirleme. 0 Histogram 0 Q-Q grafikleri

Sistem Simulasyonu. Ders 8 Laboratuvar. Girdi Analizi

MONTE CARLO BENZETİMİ

ProModel ile Modelleme. Benzetim 14. Ders

Tekrarlı Ölçümler ANOVA

9/28/2016 EME 3117 SİSTEM SİMÜLASYONU. Giriş. Tek Kanallı Kuyruk Sistemi. Kuyruk Sistemlerinin Simulasyonu. Simulasyon Örnekleri Ders 2

SIMÜLASYON DERS SORUMLUSU: DOÇ. DR. SAADETTIN ERHAN KESEN. Ders No:5 Rassal Değişken Üretimi

Ç.Ü. Müh. Mim Fakültesi Endüstri Mühendisliği Bölümü

ENM-3105 Sistem Simulasyonu Kısa Sınav 1

ENM 5210 İSTATİSTİK VE YAZILIMLA UYGULAMALARI. Nokta Grafikleri. Ders 2 Minitab da Grafiksel Analiz-II Tanımlayıcı İstatistikler

EME 3117 SISTEM SIMÜLASYONU. Üçgensel Dağılım. Sürekli Düzgün Dağılım. Sürekli Rassal Değişkenlerin Modellemesinde Kullanılan Dağılımlar

EME 3117 SİSTEM SİMÜLASYONU. Üçgensel Dağılım. Sürekli Düzgün Dağılım. Sürekli Rassal Değişkenlerin Modellemesinde Kullanılan Dağılımlar

Appendix C: İstatistiksel Çıkarsama

YTÜ İktisat Bölümü EKONOMETRİ I Ders Notları

PARAMETRİK OLMAYAN İSTATİSTİKSEL TEKNİKLER 6

KUYRUK TEORİSİ (BEKLEME HATTİ MODELLERİ) Hazırlayan: Özlem AYDIN

İÇİNDEKİLER ÖN SÖZ...

Quality Planning and Control

İstatistik ve Olasılık

SİSTEM SİMULASYONU FİNAL ÇALIŞMA SORULARI-I

2. REGRESYON ANALİZİNİN TEMEL KAVRAMLARI Tanım

SİSTEM SİMÜLASYONU BENZETIM 1 SİMÜLASYON MODEL TÜRLERİ 1. STATİK VEYA DİNAMİK. Simülasyon Modelleri

ARALIK TAHMİNİ (INTERVAL ESTIMATION):

SIRADAN EN KÜÇÜK KARELER (OLS)

Endüstri Mühendisliğine Giriş

SÜREKLİ ŞANS DEĞİŞKENLERİ. Üstel Dağılım Normal Dağılım

SİSTEM SİMÜLASYONU

IE 303T Sistem Benzetimi L E C T U R E 6 : R A S S A L R A K A M Ü R E T I M I

EME 3105 SİSTEM SİMÜLASYONU. Girdi Analizi Prosedürü. Dağılıma Uyum Testleri. Dağılıma Uyumun Kontrol Edilmesi. Girdi Analizi-II Ders 9

Matris Cebiriyle Çoklu Regresyon Modeli

Parametrik Olmayan İstatistik

Farklı iki ilaç(a,b) kullanan iki grupta kan pıhtılaşma zamanları farklı mıdır?

İki Ortalama Arasındaki Farkın Önemlilik Testi (Student s t Test) Ankara Üniversitesi Tıp Fakültesi Biyoistatistik Anabilim Dalı

BİR MONTAJ HATTI ÜRETİM SİSTEMİNDE OPTİMAL İŞGÜCÜ DAĞILIMININ ARENA PROCESS ANALYZER (PAN) VE OPTQUEST KULLANILARAK BELİRLENMESİ

İŞLETMECİLER İÇİN İSTATİSTİK II UYGULAMA III. Yrd. Doç. Dr. Pembe GÜÇLÜ

IE 303 SİSTEM BENZETİMİ

Kuyruk Sistemlerinin Simülasyonu

Hipotez Testlerine Giriş. Hipotez Testlerine Giriş

ENM 316 BENZETİM DERS 3 KUYRUK SİSTEMİ. Operasyon yönetiminde önemli bir alana sahiptir.

Nicel / Nitel Verilerde Konum ve Değişim Ölçüleri. BBY606 Araştırma Yöntemleri Bahar Dönemi 13 Mart 2014

Ch. 5: SEKK (OLS) nin Asimptotik Özellikleri

YTÜ İktisat Bölümü EKONOMETRİ I Ders Notları

YTÜ İktisat Bölümü EKONOMETRİ I Ders Notları

3 KESİKLİ RASSAL DEĞİŞKENLER VE OLASILIK DAĞILIMLARI

Veriye Dayalı Karar Verme (Bölüm 2) Can Akkan

Zaman Serileri-1. If you have to forecast, forecast often. EDGAR R. FIEDLER, American economist. IENG 481 Tahmin Yöntemleri Dr.

Parametrik Olmayan İstatistiksel Yöntemler

SIMÜLASYON DERS SORUMLUSU: DOÇ.DR. SAADETTIN ERHAN KESEN. Ders No:2 Simülasyon Örnekleri

İçindekiler. Ön Söz... xiii

Bekleme Hattı Teorisi

Örneklemden elde edilen parametreler üzerinden kitle parametreleri tahmin edilmek istenmektedir.

BÖLÜM 5 MERKEZİ EĞİLİM ÖLÇÜLERİ

Tek Bir Sistem için Çıktı Analizi

Kuyruk Sistemlerinin Benzetimi. KUYRUK & BEKLEME HATTI SİSTEMLERİ Genel nüfus Bekleme hattı Sunucu

Sürelerine Göre Tahmin Tipleri

BEKLEME HATTI MODELLERİ

BİYOİSTATİSTİK DERSLERİ AMAÇ VE HEDEFLERİ

İSTATİSTİK STATISTICS (2+0) Yrd.Doç.Dr. Nil TOPLAN SAÜ.MÜH. FAK. METALURJİ VE MALZEME MÜH. BÖLÜMÜ ÖĞRETİM ÜYESİ ÖĞRETİM YILI

İki İlişkili Örneklem için t-testi. Tekrarlı ölçümler için t hipotez testine uygun araştırma çalışmalarının yapısını anlamak.

ENM 316 BENZETİM. Faaliyet Faaliyet zamanı dağılımı A U(5, 8) B U(6, 15) U(10,20) U(4,20) U(12,25) U(15,30)

VERİ SETİNE GENEL BAKIŞ

PARAMETRİK OLMAYAN İSTATİSTİKSEL TEKNİKLER

EXCEL DE BENZETİM ÖRNEKLERİ BMÜ-422 BENZETİM VE MODELLEME

BKİ farkı Standart Sapması (kg/m 2 ) A B BKİ farkı Ortalaması (kg/m 2 )

3. TAHMİN En Küçük Kareler (EKK) Yöntemi 1

RASSAL DEĞİŞKENLER VE OLASILIK DAĞILIMLARI. Yrd. Doç. Dr. Emre ATILGAN

Merkezi Limit Teoremi

BİYOİSTATİSTİK Bazı Olasılık Dağılışları Dr. Öğr. Üyesi Aslı SUNER KARAKÜLAH

ÜNİTE:1. İstatistiğin Tanımı, Temel Kavramlar ve İstatistik Eğitimi ÜNİTE:2. Veri Derleme, Düzenleme ve Grafiksel Çözümleme ÜNİTE:3

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular

OLS Yönteminin Asimptotik (Büyük Örneklem) Özellikleri SIRADAN EN KÜÇÜK KARELER (OLS) Asimptotik Özellikler: Tutarlılık. Asimptotik Özellikler

SÜREKLİ RASSAL DEĞİŞKENLER

Eme Sistem simülasyonu. Giriş. Simulasyonun Kullanım Alanları (Devam) Simulasyonun Kullanım Alanları. Sistem Simülasyonuna Giriş

9/14/2016 EME 3117 SİSTEM SIMÜLASYONU. Giriş. (Devam) Simulasyonun Kullanım Alanları. Sistem Simülasyonuna Giriş. Hafta 1. Yrd.Doç.Dr.

Faktöriyel: 1'den n'ye kadar olan tüm pozitif tamsayıların çarpımına, biçiminde gösterilir. Aynca; 0! = 1 ve 1!=1 1 dir. [Bunlar kabul değildir,

Konum ve Dağılım Ölçüleri. BBY606 Araştırma Yöntemleri Güleda Doğan

BÖLÜM 10 PUAN DÖNÜŞÜMLERİ

Doç. Dr. Dilek ALTAŞ İSTATİSTİKSEL ANALİZ

Parametrik Olmayan İstatistiksel Yöntemler IST

EME 3105 Giriş SISTEM SIMÜLASYONU Sistem Simülasyonuna Giriş Simülasyon Ders 1 Simülasyon, Yrd.Doç.Dr.Beyazıt Ocaktan

EME 3105 SİSTEM SİMÜLASYONU. Sürekli Dağılımlar (2) Sürekli Rassal Değişkenlerin Modellemesinde Kullanılan Dağılımlar.

PARAMETRİK OLMAYAN İSTATİSTİKSEL TEKNİKLER

14 Ekim Ders Kitabı: Introductory Econometrics: A Modern Approach (2nd ed.) J. Wooldridge. 1 Yıldız Teknik Üniversitesi

Transkript:

EME 3117 SİSTEM SİMULASYONU Sonsuz Ufuk Simulasyon (Kararlı Hal Simulasyonu) Ders 14

Hatırlatma Gözleme ve Zamana Dayalı Performans Ölçümleri Gözleme Dayalı Ortalama sistem süresi Ortalama kuyruk süresi Zaman Dayalı Sistemde ortalama varlık sayısı Kuyruktaki ortalama varlık sayısı Makine kullanım oranı

Hatırlatma Sonlu Ufuk Simulasyonda, belirli bir başlangıç ve sonlandırma koşulu söz konusudur. Bir işgünü süresince perakendeci satışları Proje analizi Bir iş istasyonundaki bir partinin üretim suresi Askeri simulasyonlar Her bir gözlem aynı başlangıç ve sonlandırmalı simulasyon yinelemelerinden elde edilir.

İstatistiksel Varsayımlar Sonlu Ufuk durumunda istatistiksel analizler, aşağıdaki 3 temel varsayıma dayandırılır: Gözlemler bağımsızdır. Gözlemler, özdeş dağılımlardan örneklemlenir. Gözlemler, normal dağılımdan çekilir (veya Merkezi Limit Teoremine başvurmak için gözlemler yeterince fazladır). Bu gereksinimler, rassal örneklemler üretmek için simulasyonun bağımsız yinelemeleriyle karşılanır.

Bağımsız Yinelemeler Her bir yinelemede farklı bir rassal sayı dizisi kullanarak simulasyonu aynı başlangıç koşullarıyla yeniden koştururuz ve farklı çıktılar elde ederiz. Simulasyon süresince kullanılması gereken rassal sayı dağılımı (GAS, Servis Süreleri) Rassal sayı dizisi 1 girdi simulasyon çıktı Çıktı sonuçları 1 Rassal sayı dizisi 2 girdi simulasyon çıktı Çıktı sonuçları 2 girdi çıktı Rassal sayı dizisi M simulasyon Çıktı sonuçları M

Sonsuz Ufuk Simulasyonu (Kararlı Hal Simulasyonu) 6 Sonsuz Ufuk: Bir sonsuz ufuk simulasyonda iyi bir şekilde tanımlanmış sonlanma zamanı yada sonlanma koşulu yoktur. Planlama periyodu, sistemin ömrüdür ve kavramsal bakış açısıyla sonsuza kadar sürer. Sonsuz ufuk simulasyonları sıklıkla, kararlı durum (steady state) simulasyonları diye isimlendirilir. Çünkü sonsuz ufuk simulasyonunda sistemin uzun dönemdeki yada kararlı haldeki davranışıyla ilgilenilir. Kararlı hal çıktısını ölçmekle ilgilendiğimiz bir fabrika Haftanın 7 günü, 24 saat açık olan bir hastanenin ilk yardım bölümü Her zaman çalışır durumda olan bir telekomünikasyon sistemi

7 Sonsuz Ufuk Simulasyonu (Kararlı Hal Simulasyonu) Sonlu Ufuk durumunda çoklu bağımsız yinelemeler metodu, geleneksel tekniklerle analiz edilebilen rassal bir örneklem oluşturduğu için kolaydır. Sonsuz ufuk simulasyonları genellikle sadece 1 uzun yinelemeye dayanır.

8 Sonsuz Ufuk Simulasyonu MM1 Kuyruğu Kararlı Hal Simulasyonu : Hastaların ortalama geliş hızı (gelen hasta/saat) : Hastaların ortalama servis hızı olsun (servis gören hasta/saat) : Eczacının ortalama kullanım oranı (meşgul olma olasılığı) L : Kuyruktaki ortalama hasta sayısı q W : Hastaların ortalama kuyrukta bekleme süresi q 1 (hasta/dakika) =10/7 (hasta/dakika) olsun.

9 Sonsuz Ufuk Simulasyonu MM1 Kuyruğu Kararlı Hal Simulasyonu 1 0.70 10 / 7 2 0.70 0.70 Lq 1.633 hasta 1 1 0.70 Lq 1.633 Wq 1.633 dakika 1

Autocorrelation Başlangıç Koşullarının Etkisi Kuyruk Süreleri (M/M/1 Kuyruğu) Özdeş Dağılmama 1. müsterinin dağılımı, 1000. müşterinin dağılımıyla aynı olmayabilir. Cumulative Average Waiting Time In Q 2 1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 200 400 600 800 1000 Yüksek pozitif otokorelasyon Eğer bir müsteri uzun süre kuyrukta beklerse, sonraki müşteri de sıklıkla uzun süre bekler (tersi de doğru). 1.0 0.8 0.6 0.4 0.2 0.0-0.2-0.4-0.6-0.8-1.0 Autocorrelation Plot for Waiting Times 1 10 20 30 40 50 60 70 80 Lag 90 100 110 120 10 130 140

Data Başlangıç Koşullarının Etkisi 11 Cumulative Average Plot for 10 Replications 7 6 5 4 3 2 1 1.633 Variable CumAvg1 CumAvg2 CumAvg3 CumAvg4 CumAvg5 CumAvg6 CumAvg7 CumAvg8 CumAvg9 CumAvg10 Simulasyon süresi uzadıkça, birikimli otalama kuyruk suresi, teorik kararlı hal ortalama bekleme süresine yaklaşır. 0 1 1000 2000 3000 4000 5000 6000 Index 7000 8000 9000 10000

Başlangıç Koşullarının Etkisi 20 Müşteri için 10 yineleme r B W W Wr r r q 1 0.194114-1.43922 2 0.514809-1.11852 3 1.127332-0.506 4 0.390004-1.24333 5 1.05056-0.58277 6 1.604883-0.02845 7 0.445822-1.18751 8 0.610001-1.02333 9 0.52462-1.10871 10 0.335311-1.29802 W 0.6797 B 0.9536 Wq Lq 1.633 1.633 dakika 1

Sonsuz Ufuk Simulasyon Görüldüğü üzere M/M/1 kuyruğu simulasyonunda 3 temel istatistiksel varsayımın tümü sağlanamamıştır. Sonsuz Ufuk Simulasyonun gerçekleştirilebilmesi için bu varsayım ihlallerinin hafifletilmesi gerekir. Bunun için 2 temel yöntem kullanılır: Çoklu yinelemeler gerçekleştirmek. Çok uzun tek bir yineleme gerçekleştirmek. Her iki yöntem de öncelikle gözlemlerin durağanlaştığı zamanı belirlemeyi gerektirir. 13

Isınma (Warm Up) Periyodu Eğer kararlı hal dağılımı varsa ve simulasyonu yeterince uzun çalıştırırsanız, tahminciler istenen miktara yakınsar. Simulasyonun çalışma uzunluğu ne kadar olmalıdır? Başlangıç koşullarının etkisiyle nasıl baş edersiniz?

Isınma (Warm Up) Periyodu Buradaki düşünce kararlı hale kadar performans istatistiklerini dikkate almamaktır. İstatistikler ısınma periyodundan sonraki sürede toplanır ve raporlanır. Arena da ısınma periyodunu ayarlamak için Run > Setup> Replication Parameters paneli kullanılabilir. Measure of Performance Warm-up Period 0 Tw Data Collection Period Time Te 15

16 Isınma Periyodunun Belirlenmesi Welch Prosedürü * Simulasyonu R yineleme çalıstır. Tipik olarak R³ 5 olması tavsiye edilir. * Y ri, i =1,2,...,n ve r =1,2,..., R olmak üzere, r yinelemenin i. yineleme içi gözlemi olsun. * Her i = 1,2,..., n için yinelemeler arası ortalamaları hesapla. Y.i = R å r=1 Y ri R * Her i =1,2,...,n için Y.i grafigini çiz. * Y.i, i =1,2,...,n 'e düzeltme teknikleri uygula. * Grafigin yakınsamaya basladıgi yeri görsel olarak degerlendir.

Welch Grafiği 17 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 0 2000 4000 6000 8000 10000 10 yinelemenin ortalaması

18 Simulasyonda Yineleme Uzunluğunun Belirlenmesi Simulasyonun yineleme uzunluğu silinen veri miktarının (ısınma periyodunun) en az 10 katı olmalıdır. n 10d Varlık sayısı terimiyle T e 10T w Süre terimiyle

19 ARENA da Isınma Periyodunun Belirlenmesi Arena Output Analyzer: Birikimli ortalama ve diğer düzeltme tekniklerinin kullanımıyla tek bir yinelemenin analizine olanak tanır. Analiz gerçekleştirmek için zaman tabanlı veriyi filtreleyebilir. Ne yazık ki Output Analyzer otomatik olarak Welch Grafiği Analizini gerçekleştiremez. En iyi yol Moving Average komutunu kullanarak her bir replikasyonu ayrı ayrı analiz etmektir.

Eczane Temel Örnek 20 Delay: expo(1) dakika First Creation: expo (1) Attribute: A_GelisAni=TNOW Resource: Eczaci,1 Delay: expo(0.7) dakika Record, A_GelisAni na göre Tally, Time Interval Kuyruk Suresi

21 Isınma Periyodunun Belirlenmesi İçin Output Analyzer: Moving Average Moving Average komutu, seçili yineleme için verilerin düzeltilmesine olanak tanır. Moving Seçeneği: Verilere hareketli ortalama düzeltme tekniğinin uygulanmasını sağlar. Exponential Seçeneği: Verilere üstel düzeltme tekniğinin uygulanmasını sağlar. Cumulative Seçeneği: Verilerin grafiğine birikimli ortalamaları ekler.

22 Advanced Process Template te yer alan Statistics modülü sayesinde yinelemlerde toplanan istatistikler Outpuz Analyzer ın işleyebileceği dosyalara aktarılabilir. Gözleme Dayalı veriler den yararlanarak Isınma Periyodunun belirlenmesinde filtre işlemi uygulanmaz.

23 Gözleme Dayalı Performans Ölçümleri İçin Isınma Periyodunun Belirlenmesi Filtrelemeye gerek yok.!!!

Bu grafik, sadece 1. yinelemenin Welch, grafiği. Diğer yineleme grafikleri de incelenmeli. İlk yinelemenin Welch grafiğine göre Isınma Periyodu için 4000 dakika uygun. Dikkat!!! Grafikteki zaman ekseninin birimi, Simulasyon Set up bölümündeki Base Time Units in birimidir.

25 Zamana Dayalı Performans Ölçümleri İçin Isınma Periyodunun Belirlenmesi

Zamana Dayalı Performans Ölçümleri İçin Isınma Periyodunun Belirlenmesi

Zamana Dayalı Performans Ölçümleri İçin Isınma Periyodunun Belirlenmesi

Zamana Dayalı Performans Ölçümleri İçin Isınma Periyodunun Belirlenmesi

29 Isınma Periyodunun Belirlenmesi İçin Output Analyzer Output Analyzer da ön işleme için gözeleme dayalı ve zamana dayalı verileri ARENA da dosyalara kaydet. Output Analyzer ı kullanarak Isınma Periyounu (Tw) belirle ve Set up ta Warm Up bölümüne gir. Bir simulasyon yineleme uzunluğunu Te=10Tw olarak belirle ve Set up ta Simulation Length bölümüne gir. Pilot çalışmayla istenen Güven Aralığını sağlayan yineleme sayısını belirle ve Number of Replication bölümüne gir. Simulasyonu çalıştır ve sonuçları yorumla.

Method of Replication-Deletion 30 Eğer simulasyon farklı performans ölçümlerine sahipse, her performans analizi için ayrı bir Isınma Periyodu analizi gerçekleştirmek zorunda kalabilirsiniz. Çünkü aynı modelin farklı performans ölçümleri, farklı oranlardaki kararlı hal koşullarına yakınsayabilir. Bu durumda tüm performans ölçümlerini kapsacak şekilde yeterince uzun bir Isınma Periyodu belirlemelisiniz.