• Sonuç bulunamadı

13. DersÇıktı AnaliziAlternatif Sistemler Prof.Dr.Berna Dengiz BENZETİM

N/A
N/A
Protected

Academic year: 2021

Share "13. DersÇıktı AnaliziAlternatif Sistemler Prof.Dr.Berna Dengiz BENZETİM"

Copied!
47
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

BENZETİM

Prof.Dr.Berna Dengiz

13. Ders

Çıktı Analizi

Alternatif Sistemler

(2)

11/15/21 2

ALTERNATİF SİSTEMLERİN KARŞILAŞTIRILMASI

Benzetimin en önemli yararlarından birisi, uygulamaya koymadan önce alternatifleri karşılaştırmanın mümkün olmasıdır.

Alternatif sistem tasarımlarına örnekler:

Fabrika yerleşim tasarımları

Alternatif üretim planları

Malzeme taşıma konfigürasyonları

Stok politikaları

(3)

Bu tür alternatif sistemlerin benzetim aracılığı ile karşılaştırılabilmeleri için uygun istatistiksel metodların kullanılması gerekir. Çünkü her alternatif tasarımı bir kere çalıştırarak elde edilen çıktılarla karar vermek hatalı bir yaklaşımdır.

Aşağıdaki örnek tek bir deneme ile sonuca varmanın hatalı olduğunu göstermektedir.

Örnek : Bir banka ATM istasyonu kurmayı planlıyor. Banka yöneticileri iki alternatif ile karşı karşıyadır.

(4)

11/15/21 4

1. Alternatif:

1 adet A makinası almak. Bu makina diğer makinadan 2 kat daha hızlı ancak fiyatı diğer makinanın 2 katıdır.

2. Alternatif:

2 adet B makinası almak. Her B makinasının hızı ve maliyeti A makinasının yarısı kadardır.

Her iki alternatifin maliyeti de banka için aynı

olduğundan dolayı yöneticiler en iyi servisi veren

alternatifi seçeceklerdir.

(5)

B u d u r u m d a M / M / 1 i l e M / M / 2 k u y r u k s i s t e m l e r i n i n k a rş ı l a ş t ı r ı l m a s ı s ö z k o n u s u d u r .

A B B

alternatif .

1 2 .alternatif

(6)

11/15/21 6

Müşteri Varış Oranı: =1 m/dakika (Poisson Dağılım)

A İçin Servis Zamanı : ( Üstel Dağılım)

B İçin Servis Zamanı: ( Üstel Dağılım)

Performans ölçütü : İlk 100 müşterinin kuyrukta ortalama bekleme zamanı.

Her alternatif için 100 bağımsız deneme yapılarak

kuyrukta ortalama bekleme zamanı tahmin edilmiştir.

(7)

1 0 0

d A  1 . A l t e r n a t i f i n k u y r u k t a o r t a l a m a b e k l e m e z a m .

1 0 0

d B  2 . A l t e r n a t i f i n k u y r u k t a o r t a l a m a b e k l e m e z a m . A n a l i t i k m o d e l l e r l e h e r i k i a l t e r n a t i f i ç i n k u y r u k t a o r t a l a m a b e k l e m e z a m a nı h e s a p l a n d ı ğ ı n d a ;

1 0 0

4 . 1 3

d A

1 0 0

3 . 7 0

d B

2 . a l t e r n a t i f i n s e ç i l m e s i g e r e k t iğ i g ö r ü l m e k t e d i r .

(8)

11/15/21 8

100 bağım sız denem enin her birisinde

dˆ 100A

ve 

dˆ 100B

 tahm in edilir.

dˆ 100A

  ve

dˆ 100B

 

karşılaştırılarak m inim um olan seçilir.

Ancak bu yanlış bir yöntem dir.

(9)

D eney s eç ilen s is tem

1 3,80 4,6 A ya n lış

2 3,17 8,37 A ya n lış

3 3,96 4,18 A ya n lış

4 1,91 5,77 A ya n lış

5 1,71 2,23 A ya n lış

6 6,16 4,72 B d o ğ ru

7 5,67 1,39 B d o ğ ru

98 8,4 9,39 A ya n lış

99 7,7 1,54 B d o ğ ru

100 4,64 1,17 B d o ğ ru

100

ˆ A

d dˆ B

100

(10)

11/15/21 10

Yapılan 100 denemenin 48’inde 2. Alternatif

seçilmiştir. Bu durumda analist yanlış karar

verecektir. Görüldüğü gibi benzetim çıktı verisi

stokastik olduğundan dolayı tek deney sonucuna

göre iki sistemin karşılaştırılması güvenilir bir

yaklaşım değildir.

(11)

İ ki Sistemin Performans Ölçütleri Arasındaki Farklılık İçin Güven

Aralığı

1 , 2 ;

ii ç i n

1 , 2 , . . . . , ;

i i i n

x x x i . S i s t e m d e n e l d e e d i l e n n I a d e t b ağ ı m s ı z ö z d e ş d ağ ı l m ı ş ö r n e k l e r o l s u n .

 

;

i E x i j

i . s i s t e m i ç i n p e r f o r m a n s ö l ç ü t ü n ü n b e k l e n e n d eğ e r i d i r .

A m a ç ;

1

2 i ç i n b i r g ü v e n a r a lı ğ ı o l u ş t u r m a k t ı r .

(12)

11/15/21 12

Ortalamaların Karşılaştırılması

a) Paired-t Güven Aralığı

n

n1n2; ise ; ( yani deney sayısı her iki sistemde eşit ise )

1, 2,....,

jn için; Z jx1jx2 j yi tanımlamak üzere

x

1 j ve

x

2 j eşleştirilir.

1 2 1 11 21

2 12 22

3 13 23

...

j j j

Z x x Z x x

Z x x

Z x x

Z x x

    

 

 

 

(13)

x

1 j v e

x

2 j le r b ağ ım s ız ra s s a l d e ğ iş k e n le r o ld u ğ u n d a n Z j le r d e b ağ ım s ız ö z d e ş d a ğ ılm ış ra s s a l d e ğ iş k e n le rd ir.

 

j 1 2

E Z   iç in g ü v e n a ra lığ ı o lu ş tu ra lım .

  n

Z Z

n

j

j n

1

 

 

~ 30

30

~ 1

2

2 1

 

n Z

n t

n n s

Z

 

n

     

1

1

2

2

n

n Z Z

n s

n j

j

(14)

11/15/21 14

1 -  g ü v e n lik d ü z e y in d e g ü v e n a ra lığ ı ;

   

 

 

 

n

n t s

n Z

GA

n

2

1 2 ,

1

A m a ç ilg ile n ile n p e r fo r m a n s ö lç ü s ü n ü n m in im iz a s y o n u is e ( m a liy e t , k u y r u k t a o rt a la m a b e k le m e z a m a nı g ib i) ;

(15)

G ü v e n a r a lı ğ ı “ 0 ” ı k a p s ı y o r s a ; G A = [ - , + ] ;

İ l g i l e n i l e n h e r i k i s i s t e m i n b i r b i r i n d e n f a r k s ı z d ı r .

 

1

2

G ü v e n a r a lı ğ ı p o z i t i f b i r a r a l ı k i s e ; G A = [ + , + ] ;

İ k i s i s t e m b i r b i r i n d e n f a r k l ı d ı r . 1 . S i s t e m d a h a b ü y ü k b i r o r t a l a m a y a s a h i p t i r . B u n e d e n l e 2 . s i s t e m s e ç i l i r .

 

1

2

G ü v e n a r a lı ğ ı n e g a t i f b i r a r a lı k i s e ; G A = [ - , - ]

İ k i s i s t e m b i r b i r i n d e n f a r k lı d ı r . 1 . S i s t e m d a h a k ü ç ü k b i r o r t a l a m a y a s a h i p t i r . B u n e d e n l e 1 . S i s t e m s e ç i l i r .

 

1

2

(16)

11/15/21 16

Örnek:

(S, s) stok sisteminde iki stopk politikası karşılaştırılmak isteniyor. Amaç ilk 120 aylık çalışma peryodunda beklenen ortalama maliyeti enküçükleyen politikayı seçmektir.

1. Politika (S,s)=(20,40) ,

2. Politika (S,s)=(20,80).

Her iki politika için bağımsız 5’er deneme yapılarak

aşağıdaki sonuçlar elde edilmiştir.

(17)

J X1J X2J ZJ

1 126,97 118,21 8,76

2 124,31 120,22 4,09

3 126,68 122,45 4,23

4 122,66 122,68 - 0,02

5 127,33 119,40 7,83

XİJ : i. politikanın j. tekrarlanmadaki aylık ortalama toplam maliyeti.

(18)

11/15/21 18

i . p o l i t i k a nı n j . t e k r a r l a m a d a k i a y l ı k o r t a l a m a t o p l a m m a l i y e t i ;

  4 ,98

5

1

5

n Z Z j

j

     

20 , 1 12

5 5

5 1

2

2

n Z Z

s j

j

% 9 0 g ü v e n l i k d ü z e y i n d e G A ;

1 . 65 8, .31

5 20 . 98 12

.

4 4 0, .95  

 

  t

GA

(19)

Güven aralığı pozitif bir aralıktır . Amaç maliyeti enküçükleyen politikayı seçmek olduğundan 2. Politika seçilir. (

1

2)

Not:: Zj’ler bağımsız olmak zorundadır . ancak X1j’lerin X2j’lerden bağımsız olması gerekmez.

1 2

j j j

Z x x  

in;

j 1 ,2 ,...., n

in

x

1j nin

x

2j ye bım

olduğu düşünülürse ;

(20)

11/15/21 20

       

,0

cov 2

, cov

2 var

var var

2 1

2 1

2 1

j j

j j

j j

j

x x

x x

x x

Z

O l a c ağ ı n d a n d o l a y ı var

 

Z j a z a lı r .

B u d u r u m d a i s e e l d e e d i l e n g ü v e n a r a lı ğ ı k ü ç ü l ü r . G ü v e n a r a l ı ğ ı n ı n k ü ç ü k o l m a sı v e r i l e c e k k a r a r ı n h a s s a s o l m a s ı n ı s a ğ l a r .

   

 

 

 

n

n t s

n Z

GA

n

2

1, 2

1

(21)

b) Düzenlenmiş İki örnekli-t Güven aralığı

Bu yaklaşımda ; 

1

-

2

için güven aralığı oluşturmada her iki sistemden elde edilen gözlemlerin eşleştirilmesi

gerekmez. Ancak x

1j

’ler x

2j

’lerden bağımsız olmalıdır.

1.durum

2

.

1

n her zaman geçerli de ğeğild

n   i r

  var   .

var x

1 j

x

2 j

olarak kabul edilir

(22)

11/15/21 22

  i için

n x n

x

i n

j

ij i

i

i

2 , 1

1

 

   

 

i f n

j

i i j

i

i

t

n s n

s x x

n

n x x

n s

i

~

1 ;

2 2 2 1

1 2

2 1

2 1 1

1 2 2

   

(23)

serbestlik derecesinin tahmini;

   

 

 

 

1

1 ˆ

2

2

2 2 2

1

2

1 2 1

2

2 2 2

1 2 1

2 1

2 1

 

 

 

 

 

 

 

 

n n s

n n s

n s n

s f

n n

n n

(24)

11/15/21 24

 

   

 

 

  

2 2 2

1 2 1

1 2 ˆ, 2

1 1 2

n s n

t s x

x

GA

n n

f

 

Welch Approach

(25)

ö r n e k :

S t o k s i s t e m i i ç i n v e r i l e n ö r n e k t e d e n e m e l e r b ağ ı m s ı z o l a r a k y a pı l d ı ğ ı i ç i n W e l c h y a k l a ş ı m ı k u l l a n a r a k i k i p o l i t i k a n ı n f a r k l ı o l u p o l m a dı ğ ı b e l i r l e n e b i l i r .

  5 125 . 57

1

x

x

2

  5 120 . 59

s

1  5 2

4

s

2  5 2

 3 . 76

99 . ˆ  7

f

t

7 ,993 0, .95

 1 . 860

.

% 9 0 g ü v e n l i k d ü z e y i n d e G A ; G A = [ 2 . 6 6 , 7 . 3 0 ] 2 . p o l i t i k a s e ç i l i r .

(26)

11/15/21 26

2 . D u r u m

n 1  n 2 v e

var   x 1 j var   x 2 j 2

x 1 j’ l e r x 2 j’ l e r d e n b ağ ı m s ı z d ı r .

1 -2 i ç i n 1 -  g ü v e n l i k d ü z e y i n d e g ü v e n a r a lı ğ ı ;

   

   

 

  

1 2

1, 2 2 2

2 1

1

var

2 1

x x

t n

x n

x

GA

n n

   

     

 

 

 

2 1

2 2

2 1

2

2 1

2 2

1 1

1 1

. 1 . 1

var var

var

n n

n n

x x

n x

n x

(27)

ˆ

2

 ?

      

ˆ 2

2 1

1

2 2

2 2

1

2 1

1 1

2

2 1

  

n n

n x

x n

x x

n j

j n

j

j

   

 

 

 

 

 

 

2 1

2 1

2 1, 2

2 2 2

1 1

1 ˆ 1

2

1

n n

t n

x n

x

GA

n n

(28)

11/15/21 28

Örnek:

Run 12 3 4 5 6 7 8 9 10

x

Alt114119 813 11 13 12 13 12 11.6 1.9 Alt21510151516 9 14 13 10 16 13.3 2.7

(29)

a) sistem için düşünülen iki alternetif var. Her alternatif için düzenlenen benzetim programı 10 kez çalıştırılarak yukarıda verilen ortalama beklemeler elde edilmiştir. Alternatif

sistemlerin benzetim programları bağımsız olarak çalıştırılmıştır.

i) iki sistemin ortalama beklemelerini karşılaştırmak üzere 0.90 güvenlik düzeyinde güven aralığını oluşturun.

ii) yaklaşık 0.15 hassalık için yapılması gereken gözlem sayısını bulunuz.

b) alternatif 1’in aynı kaldığı ve alternatif 2 için yeni

sonuçların elde edildiği düşünülerek ( burada alternatif 1 ve alternatif 2’nin i. çalışması benzer deney şartları altında

gerçekleştiriliyor. )

(30)

11/15/21 30

A lternatif 2 ’nin ye n i so n u çları aşa ğ ıd a v erilm e kted ir.

R u n 1 2 3 4 5 6 7 8 9 1 0

x

var  x

A ltern atif 2

1 6 1 5 1 0 9 1 5 1 5 1 6 1 4 1 3 1 0 1 3 .3 2 .7

i) iki sistem in ortalam a b eklem elerini karşılaştırm ak için 0 .9 0 gü ven lik dü zeyi için gü ven aralığın ı o luşturu n .

ii) 0 .1 5 gö reli h assasiyeti elde etm ek için gerekli d en em e sayısın ı b elirleyiniz

(31)

R u n 1 2 3 4 5 6 7 8 9 1 0 Z V a r ( A 1 - A 2 )

j j

j x x

Z12 - 1 1 - 6 - 7 - 3 2 - 1 - 1 3 - 4 - 1 .4 1 0 .9

Alt 1 Alt 2

2 1 1 3 6 4 9 9 4 1 1 9 1 6

(32)

11/15/21 32

       

1 1

2 2 1

2

2

 

 

n

n Z n Z

n

n Z Z

n

s j

n

j

j

   10 9.

9 1.

98 9

7.

1 10

127

2

 

 

% 9 0 g h ü v e n l i k d ü z e y i n d e G A ;

 

 

 

10 9.

10

95.

0,

t 9

n Z

GA

  

1 7. 1 833. 1 044.   1 7. 1 913.

(33)

3 . 613 ; 0 . 213

GA

G A = [ - , + ] o l d uğ u n d a n d o l a y ı ( y a n i “ 0 ” ’ ı , k a p s a d ı ğ ı n d a n ) h e r i k i s i s t e m b i r b i r i n d e n f a r k lı d e ğ i l i d i r .

   

 

2 1, 2

1 2

1, 2 1

.   

 

n n

n

x

n s t

x n

n n t s

 

 

10 .. 83315

  

2 110 7. 9.2 360 . 065. 62 564

2

 

  n

(34)

11/15/21 34

Run 1 2 3 4 5 6 7 8 9 10 x S2(n) Zj -2 -4 -1 -1 -2 -4 -3 -2 0 2 -1.7 3.34 (Zj)2 4 16 1 1 4 16 9 4 0 4 59

(35)

i )

   

 

 

344.

9 3

7.

1 10

59 1

2 2 2

2

n

Z n n Z

s i n

 

 

 

 

 

n

n t s

Z

GA

n n

2

1, 2

1

  

1 7. 1 059.

10 344.

833. 3 1 7.

1

2 759. ; 0 641.

GA

G A = [ - , - ] o l d uğ u n d a n d o l a y ı 1 < 2 d i r . 1 . a l t e r n a t i f s e ç i l i r .

(36)

11/15/21 36

     

   

2 2

2 2

1 2 , 1

7 , 1 15

, 0

34 , 3 833

, 15 1

,

0 

 

n

x

n n t s

n

 173

n

n>n

0

olduğundan 173-10=163 adet ek deneme yapılır.

(37)

c ) a v e b s o n u ç l a rı n a g ö r e f a r k l ı s o n u ç l a r e l d e e t m e n i n n e d e n l e r i n e l e r d i r ? V e r i l e n d a t a yı k u l l a n a r a k a ç ı k l a y ı n ı z .

)2 1

( )2

( )1

( )

. )2

1 (

)2 (

)1 (

)

Alt Alt

Var Alt

Var Alt

Var b

ba ğağıms Alt

Alt Var

Alt Var

Alt Var

a

)2 ,1

( 2

)2 1

( Alt Alt Cov Alt Alt

Var  

)2 ,1

( .2

9.

10 34.

3   Cov Alt Alt

78.

2 3

34.

3 9.

) 10 2 ,1

(  

Alt

Alt

Cov A y nı d e n e y ş a r t l a r ı i l e

(38)

11/15/21 38

VARYANS AZALTMA TEKNİKLERİ

Stokastik sistemlerin benzetim çalışmalarında rassal girdilere karşılık rassal çıktılar elde edilir. Bu nedenle sonuçların analizi ve kullanılabilmesi için benzetim çıktı verisine uygun istatistiksel tekniklerin uygulanması gerekir. Ancak, büyük boyutlu benzetim modelleri; daha çok bilgisayar hafızası ve çalışma zamanı gerektirdiğinden dolayı, uygun istatistiksel analizin maliyeti yüksek olabilir. Bazen, çıktıların istatistiksel analizinin maliyeti yüksek olmakla beraber , elde edilen güven aralığının hassasiyeti de yetersiz olmaktadır. Bu nedenle analist, benzetimin etkinliğini arttırmak için olası yolları kullanmayı araştırmalıdır.

(39)

Varyansı

azaltmak için:

1 ) T e k r a r l a m a S a yı s ı A r t t ı r ı l a b i l i r .

   

n n t s

Hassasiyet Mutlak

n

2

1, 2

1

 

 

 

x

n n t s

Hassasiyet

Göreli

n

2

1, 2

1

 

H a s s a s lı k d ü z e y i n i n e n f a z l a h a n g i d e ğ e r i a l m a s ı i s t e n i r s e b u n a g ö r e

(40)

11/15/21 40

2) Varyans azaltma Teknikleri

Bu tekniklerin amacı ilgilenilen performans ölçüsünün varyansını kontrol ederek tahmini değerini değiştirmek

Bu tekniklerin maliyeti tekrarlama yöntemine göre daha azdır, ve istatistiki etkinlik aşağıdaki tekniklerle sağlanır.

Varyans azaltma teknikleri;

1.) Ortak Rassal Sayılar ( Common Random Numbers ) 2.) Karşıt Değişkenler ( Antithetic Variates )

(41)

ORTAK RASSAL DEĞİŞKENLER

Alternatif sistemlerin karşılaştırılmasında kullanılır.

Bu teknikte temel fikir “ benzer deney koşulları altında” alternatif sistemleri karşılaştırmaktır.

Böylece performansta gözlemlenen herhangi bir farklılığın, deney şartlarındaki dalgalanmalardan ziyade sistemlerdeki farklılıklardan oluştuğuna emin olabiliriz.

Benzetimde “deneysel koşullar”, benzetim süresince kullanılan rassal değişkenlerle elde edilir.

Bu teknikte benzer “deney koşulları” her bir alternatif sistemin benzetiminde aynı U(0,1) rassal sayıları kullanılarak elde edilir. ( Pozitif ilişki yaratılır.)

(42)

11/15/21 42

Örnek : İki sistem karşılaştırması

X

ij

: i. sistemin j. denemsindeki performans ölçüsütün tahmini

Amacımız ;

1

2

E     x

1j

E x

2j

Her sistem için n deneme yapılırsa;

n j

x x

Z

j

1j

2j

 1 , 2 ,...,

  Z

j

Var   x

j

Var   x

j

Covx

j

x

j

Var

1

2

 2

1

,

2

 

n

Z n

Z

n

j

1  ’nın yansız tahmincisi

(43)

  n

Z

nın varyansı ;

       

n

x x

Cov n

x Var n

x

Z Var

Var

1j 2j

2

1j

,

2j

2

;

1j

ve x

j

x

pozitif ilişkili ise ;

x

1j

, x

2j

0

Cov

olacağından

Z   n

nın varyansı azalır.

(44)

11/15/21 44

Örnek: İki sistemin karşılaştırılamsı.

Varışlararası zaman üretimi için her denemede aynı başlangıç genel rassal sayıları kullanılır.

Run 1 2 3 4 5 6 7

X1j 1 3 2 5 4 2 1

X2j 1 3 2 5 4 2 1

Benzer deney şartları demek; bu olayın düzenlenmesi anlamına gelir.

(45)

2) KARŞIT DEĞİŞKENLER

Bu metot, bir sistemin benzetimi için kullanılır.

Denemeler arasında korelasyon oluşturulmaya çalışılır.

Ancak bu negatif korelasyondur.

Negatif korelasyonun elde edilmesi için, her bir deneme iki kere yapılır. Her bir denemenin birincisinde her hangi bir rassal değişkeni üretmek için Uk rassal sayısı kullanılırken ikinci denemede karşıt rassal değişken üretmek için 1-Uk rassal sayısı kullanılır.

(46)

11/15/21 46

Örnek:

1. Denemede bir çift 2. Denemede bir çift

n. denemede bir çift

   

2

1 1

j j

j

X X X

   

 

 

 

   

4

,

2 1 2

2 1

j j

j j

j

x x

Cov x

Var x

X Var

Var

   

   

 1  2 2 2 1

2

2 1 1

1

.

n

n X

X

X X

X X

(47)

 

 

 

 

 

 

   

n

x x

Cov x

Var x

X Var

Var n j j j j

4

,

2 1 2

2

1

   

x j1 , x j2

0

Cov o l a c ağ ı n d a n v a r y a n s a z a l ı r . B u n u n i ç i n ;

 

 

 

X   için

u u

için X

u u

j i

j i

2 1

1, 0

~ 1

1, 0

~

y a n i j . d e n e m e d e n 1 . d e u i ~ u

 

0 1,

j . d e n e m e d e n 2 . d e 1 u i ~ u

 

0 1,

k u l l a nı l a r a k n e g a t i f k o r e l a s y o n o l u ş t u r u l u r .

Referanslar

Benzer Belgeler

Ülkeler arasında yakınsamanın varlığını sınayan çalışmaların bir kısmı şu şekildedir: Li ve Papell (1999) yapısal değişime izin veren birim kök testiyle 16

Bu sistemin benzetimi ile, verilen zaman aralığı için, müşteri servisinin kalitesinin tahmin edilmek isteniyor olabilir..  E = {benzetim 8 saat için

Daha sonra söz konusu dağılım için rassal değişkenlik üretme yöntemi detaylı olarak aktarılmış ve yöntemin uygulanacağı algoritma verilmiştir.. Bölüm tezin

 1970 yılından sonra saydam PE’nin örtü malzemesi olarak kullanılmaya başlamasıyla seracılık büyük gelişme göstermiştir...  Yüksek bir

-Büyük seralar, taban alanı 1000 m 2 den fazla blok veya tek sera olarak kurulabilen seralardır.. -Kule seralar, taban alanı 150 m 2 den az olan, kule şeklinde kurulan ve bir

- sera içersine hava emilmesinde kullanılan fanlar, - seraya giren havanın nemlendirilmesi için ped - ped içerisinde suyun dolaşımı için pompa. - su deposu ve

 Seralarda kararlı bir ısı dengesinin ve bunun için gerekli olan ısıtma sisteminin planlanması büyük bir önem taşımaktadır...  Serada ısı gereksiniminin

 Plastik seralarda temel duvarları sera iskeletini oluşturan yapı elemanlarını temele bağlar..  Aynı zamanda serayı devirmeye çalışan