Bilgi Denizi Header Right

Ana Sayfa Şifremi Unuttum Kimler Online Bölümleri Okundu Kabul Et Üye Listesi Son Konular
Geri git   Bilgi Denizi » Bilgi Denizi » Teknoloji » Mühendislik
Kayıt ol Yardım Bölümleri Okundu Kabul Et Chat Odaları Canlı maç sonuçları Anahtar Kelimeler

Dalgaların Bilgiye Dönüştüğü Tek Deniz
Sitede Bulmak İstediklerinizi Arayarak Bulabilirsiniz
Sitede Bulmak İstediklerinizi Arayarak Bulabilirsiniz
Anahtar Kelimeler: , ,

Konu Bilgileri

Ayrık olay simülasyonu
Mühendislik hakkında bilgiler

Cevap: 0 Görüntüleme: 264

Yeni Konu aç Cevapla
 
Son konular Seçenekler Stil
Alt 12-12-2007, 00:54   #1
Powerofdreams
Admin
 
Powerofdreams - ait Kullanıcı Resmi (Avatar)
 
Ruh Halim:
Standart Ayrık olay simülasyonu


Ayrık olay simülasyonunda, sistem operasyonu kronolojik olay basamakları olarak tanımlanır. Her olay bir anda gerçekleşir ve sistemde bir durum değişimini gösterir. Örneğin; “6. kat düğmesine basıldı” gibi bir olay, “asansörün hareket etmesi” ve “asansörün 6. katta olması” (asansörün arızalanması durumu göz önüne alınmadıkça) durumlarıyla sonuçlanır.
Ayrık olay simülasyonlarının herhangi bir bekleme hattını modellemede nasıl oluşturulacağını öğrenirken şu alıştırma çok kullanılır: Bankadaki müşterilerin işlerinin veznedarlar tarafından görülmesi. Bu örnekte müşteri kuyruğu ve veznedarlar olmak üzere iki varlık bulunmaktadır. Sistem olayları da müşterinin varışı ve ayrılışıdır (Veznedarın hizmet vermeye başlaması olayı, varış ve ayrılış olayları mantığının bir parçası olabilir). Bu olaylar tarafından değiştirilen sistem durumları kuyruktaki müşteri sayısı (0’dan n’ye tamsayılar) ve veznedarın durumudur (meşgul ya da boşta). Bu sistemi stokastiksel olarak tasarlamak için rastsal değişkenler tanımlanmalıdır. Bu değişkenler müşterinin varışı arası geçen süre ve veznedarın hizmet süresidir.
Ayrık olay simülasyonunu sürdürmek için birçok mekanizma ortaya atılmıştır. Olay tabanlı, etkinlik tabanlı, süreç tabanlı ve üç evreli yaklaşım da bunların arasındadır. Üç evreli yaklaşım birçok ticari simülasyon yazılım paketinde kullanılır, ancak genellikle kullanıcının bakış açısından simülasyon yönteminin altında yatan özellikler gözükmez.






Ayrık Olay Simülasyonunun Bileşenleri

Sistem durum değişkenlerini ve sistem olayları meydana gelirken ne olup bittiğinin mantığını tanımlamaya ek olarak ayrık olay simülasyonu aşağıdakileri içerir:
SAAT
Simülasyon o andaki zamanın izlediği yolu kayıt altında tutmalıdır. Ölçü birimi tasarlanan sistem için hangisi uygunsa o seçilir. Ayrık olay simülasyonlarında -gerçek zamanlı simülasyonların aksine- olaylar anlık olduğundan bir anda birinden diğerine atlanır. Saat, simülasyon ilerledikçe bir sonraki olayın başlangıç zamanına geçer.
OLAY LİSTESİ
Simülasyon en az bir olay listesi barındırmalıdır. Bir olay; başlangıç zamanına, olayın kendi performansını oluşturan bir tür koda ve –her zaman olmasa da- bir bitiş zamanına sahip olmalıdır. Kimi yaklaşımlarda, o andaki ve gelecekteki olaylar için ayrı listeler vardır. Olay listeleri olay başlangıç zamanına göre sıralanır. Genelde olaylar "bootstrapped"tir. Yani olaylar simülasyon ilerlerken dinamik olarak çizelgelenir. Örneğin; üstteki banka örneğinde, müşterinin varışı olayı t zamanında ve eğer müşteri kuyruğu boş ve veznedar boşta ise, sonraki olay olan müşterinin ayrılışı t+s zamanında gerçekleşecektir. Buradaki s hizmet süresidir.
RASTSAL SAYI ÜRETEÇLERİ
Simülasyon sistem tasarımına da bağlı olarak çeşitli rastsal değişkenlerin atanmasına gerek duyar. Bu ise bir ya da daha çok sözderastsal sayı üreteci tarafından sağlanır.
İSTATİSTİKLER
Simülasyon, genel olarak ilgilenilen durumu sayılara döken sistem istatistiklerini tutar. Banka örneğinde ilgilenilen, ortalama hizmet süresidir.
KOŞULU SONLANDIRMA
Olaylar "bootstrapped" olduğundan teorik olarak ayrık olay simülasyonu sonsuza dek çalışabilir. Bu yüzden tasarımcısı simülasyonun ne zaman sonlanacağına karar vermelidir. Bu seçenekler “t anında”, “n adet olay işlendikten sonra” ya da “X istatistiksel ölçüsü x değerine ulaştığında” gibi olabilir.

Simülasyon Motorunun Mantığı

Ayrık olay simülasyonu ana döngüsü aşağıdaki gibi olacaktır:
BAŞLANGIÇ
• Sonlandırma koşulunu FALSE olarak tanımla.
• Sistem durum değişkenlerini tanımla.
• Saati tanımla (çoğunlukla sıfır değerinde başlar).
• Başlangıç olayı planla (örn: olay listesine birkaç başlangıç olayı koy).
“DO”-“WHILE” DÖNGÜSÜ
Sonlandırma koşulu FALSE iken aşağıdakileri yap:
• Saati bir sonraki olay zamanına getir.
• Bir sonraki olayı yap ve olay listesinden çıkar.
• İstatistikleri güncelle.
BİTİŞ
• İstatistik raporunu oluştur.
__________________

Sitemizi daha hızlı dolaşmak için Mozilla Firefox'u öneriyoruz.Üstelik Ücretsiz ! Şimdi hemen İndirin

Dikkat!: Youtubeyi Türkçe kullanmak istemezmisiniz? Ayrıntılı bilgi için TIKLAYIN

MSN'deki hata kodlarıyla uğraşmayın,Tek tuşla MSN hatası giderici program, Ayrıntılı bilgi için TIKLAYIN

Siyah Saçlı Prenses-Hayranı olduğum birisi için yazdığım şiir okumak için TIKLAYIN[

Rapidden Dosya indirmekte zorlanıyorsanız TIKLAYIN





Ellerin nerede ? -Yazan:Poweorfdreams Okumak İçin Tıklayın

Powerofdreams isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla
Sohbet&İddaa
Sohbet İddaa Canlı Maç Sonuçları
Yeni Konu açCevapla

İlginizi Çekebilecek Benzer Konular
Konu Yazan Forum Cevap Son Mesaj
Osmanli'da Bir Yaşanmiş Olay Melis_560 İlginç Konular 2 Dün 11:27
Spina Bifida (Ayrık-Çıkık Omurga) SeMpAtİk_25 Tıp 0 06-04-2008 09:13
Fotoelektrik Olay Powerofdreams Fizik 0 04-03-2008 00:39
Angola'da inanılmaz olay Hayatgüzeldir Yaşam 0 18-12-2007 21:41
Olay wc Mehmet İlginç Konular 1 11-11-2007 17:19

« Altı sigma | Bpm »

Mühendislik forumunun Ayrık olay simülasyonu adlı konusunun Teknoloji alt forumları; Ayrık olay simülasyonunda, sistem operasyonu kronolojik olay basamakları olarak tanımlanır. Her olay bir anda gerçekleşir ve sistemde bir durum değişimini ...


Seçenekler
Stil


eXTReMe Tracker
Saat: 16:33 .


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 ©2008, Crawlability, Inc. Telif Hakkı 2007 www.bilgidenizi.net
website tracker Türkiyenin En Büyük Forumlari Arts Check PageRank