Professional Documents
Culture Documents
Arena
Arena
Arena
ARENA MODÜLLERİ
Value—Eğer type olarak Random seçilmişse üstel dağılımın ortalamasının belirlendiği yerdir.
Veya type Constant seçilmişse varışlar arası zaman için sabit bir değerin belirlendiği yerdir.
Value type Random veya Constant seçilirse aktif hale gelir.
Schedule Name—Type olarak Schedule seçilirse aktif hale gelir ve kullanılacak Schedule’ın
ismi belirtilir.
2
Expression— Type olarak Expression seçilirse aktif hale gelir ve varışlar arası zaman için
herhangi bir dağılım veya değer belirlenebilir.
Units—Varışlar ve ilk entitynin oluşturulması için kullanılan zaman birimidir (zaman birimi
olarak saniye, dakika, saat ve gün seçilebilir). Type Schedule seçilirse kullanılamaz.
Entities per Arrival—Her bir varış için, sisteme giren entity sayısıdır.
Max Arrivals—Bu modülün oluşturacağı maksimum entity sayısı belirlenir. Belirlenen değer
aşıldığında yeni bir entity oluşturulmaz.
Burada Accounts Receivable (borçlular hesabı) isimli CREATE modülü ile entity tipinin
doküman olduğu ve entitylerin sisteme ortalaması 8 saat olan üstel dağılımla geldiği
görülmektedir. Her bir varışta sisteme giren entity sayısı (Entities Per Arrival) alt değeri 2, üst
değeri 8 olan düzgün dağılımla belirlenmektedir. İlk doküman grubu simulasyon çalışmasının
4’üncü saatinde oluşturulacaktır.
Bu veri modülüyle simulasyon içerisindeki çeşitli entity tipleri ve bunlara ait başlangıç
resimleri tanımlanır. Ayrıca entityler için başlangıç maliyeti de tanımlanabilir.
3
Initial VA Cost—Entitynin value added aktivitelerde harcadığı zamanda oluşan value added
maliyeti için başlangıç değerinin belirlendiği yerdir.
Initial NVA Cost— Entitynin non-value added aktivitelerde harcadığı zamanda oluşan non-
value added maliyeti için başlangıç değerinin belirlendiği yerdir.
Initial Transfer Cost— Entitynin aktarma maliyeti özelliğine (attribute) atanan aktarma
maliyeti için başlangıç değerinin girildiği yerdir. Bu attribute entity aktarma işlemini
gerçekleştirirken oluşur.
Initial Other Cost—Entitynin diğer maliyetler özelliğine (attribute) atanan maliyetler için
başlangıç değerinin girildiği yerdir.
ÖRNEK
Action—Modülde gerçekleştirilecek olan işlem tipi belirlenir. (4 çeşit işlem tipi mevcuttur)
Priority—Belirli bir kaynak veya kaynaklar için modül içinde bekleyen entitylerin öncelik
değeridir. Aynı kaynak veya kaynakları bekleyen diğer modüllerdeki bir veya daha fazla
entity mevcut olduğunda kullanılır. Action olarak “Delay” veya “Delay Release”,
seçildiğinde uygulanamaz.
Type—Belirli bir kaynağın tanımlanması veya kaynak havuzundan seçim yapılacağı zaman
kullanılır. (Örneğin resource set)
Set Name—Kaynak kümesinden hangi üyenin tutulacağı ve/veya bırakılacağının isim olarak
belirlenmesidir. Type olarak “Set” seçilirse uygulanabilir.
Selection Rule— Type olarak “Set” seçilirse uygulanabilir. Bir kümede mevcut olan
kaynakların arasından nasıl seçim yapılacağına dair metodun seçilmesi gerçekleştirilir.
Save Attribute—Attribute (özellik) ismi seçilen üyenin indeksinin kayıt altına alınması için
kullanılır. Bu attribute (özellik) daha sonra “Specific Member” seçim kuralına referans olarak
verilebilir.
7
Set Index— Seçilmesi istenen üyenin küme içerisindeki indeks numarasıdır. “Selection Rule”
(Seçim Kuralı) olarak “Specific Member” seçilirse uygulanabilir.
Delay Type—Modül içerisinde, geçikme işlemi için dağılım tipinin veya parametrelerin
belirlendiği yerdir. Constant ve Expression tek değer gerektiriken, Normal, Uniform
(Düzgün) ve Triangular (üçgensel) birden fazla parametre gerektirir.
Value—Normal dağılımın ortalaması, sabit zaman gecikmesi veya üçgensel dağılımın mod
değerinin girileceği parametre alanıdır.
Maximum— Düzgün veya üçgensel dağılım için maksimum değerin girileceği parametre
alanıdır.
8
Expression—gecikme işlem zamanı için girilecek olan değerin tanımsal biçimde girileceği
parametre alanıdır.
ÖRNEK—SIMPLE DELAY
Örnekte “Check Processing” işlemi kaynak gerektirmeyen otomatik bir işlemdir. İşlem 30
dakikayla 60 dakika arasında herhangi bir zaman diliminde gerçekleşebilir ancak ortalama
değeri 45 dakikadır.
Resources
Type : Resource
Resource Name: Clerk
Quantity : 1
“Review Document” işlemi bir ofis görevlisi ile gerçekleştirilen bir işlemdir. İşlem 15
dakikayla 40 dakika arasında herhangi bir zaman diliminde gerçekleşebilir ancak ortalama
değeri 20 dakikadır.
Type Standard
Action Seize Delay Release
Priority Medium(2)
Resources
Type Resource, Resource
Resource Name Joe, Mary
Quantity 1, 1
Bu örnekte entity Marketing Review işlemi için process modülüne gelir. Marketing Review
işlemi için 2 tane kaynağa ihtiyaç vardır. iki kaynak- Joe ve Mary- birlikte işlemi
gerçekleştirirler. Joe ve Mary işlemi 20 ile 40 dakika arasında bir sürede tamamlamaktadırlar.
Mary ve Joe için sistemde birden fazla görev var ise bu görevin önceliği 2 dir. Yani önceliği 1
olan görevlerin tamamından sonra ve önceliği 3 olan görevlerin tamamından önce
gerçekleştirilecek demektir. İşleme başlayabilmek için Joe ve Marry nin ikisininde mevcut
olması gerekmektedir.
Bu veri modülünde simulasyon sistemindeki kaynaklar tanımlanır. Modül kaynak için maliyet
bilgisi ve kaynağın elde edilebilirliği gibi bilgileri de içerir. Kaynaklar simulasyon çalışması
boyunca değişmeyen sabit bir kapasiteye sahip olabileceği gibi, belirli bir çizelge dahilinde
bir kapasiteye de sahip olabilirler. Kaynak bozulmaları ve durumları bu modülle referans
edilip, Advanced Process ve Advanced Transfer Panel’le kullanılabilir.
10
Capacity—işlem için mevcut olan (ismi belirlenen) kaynaktan kaç tane olduğunun
belirlendiği yerdir. Type olarak “Fixed Capacity” seçilirse uygulanır.
Busy/Hour—Entitynin kaynakta bir saat işlem görmesinin maliyetidir. Kaynak entity için
tahsis edildiği anda busy/meşgul olur. Kaynak Bırakıldığı anda (işlem sona erdiğinde) ise
idle/boş olur.
Idle/Hour—Kaynağın bir saat boş bekleme maliyetidir. Kaynak entity üzerinde her hangi bir
işlem yapmıyorsa boştur.
Failure Rule—Meşgul kaynak için bozulma meydana geldiğinde nasıl bir yol / davranış
izleneceğinin seçimi yapılır.
Name : Machines
Type : Fixed Capacity
Capacity : 5
Busy/Hour Cost : 25
Idle/Hour Cost : 10
Per Use Cost : 5
StateSet Name :
Failures :
Bu örnekte sistemde her zaman 5 makine kaynağı mevcuttur. Her bir entity için hazırlık
zamanı olarak düşünülebilecek per usage cost $5’dır. Makine meşgul olduğunda maliyet oranı
(Busy/Hour Cost) saatte $25 ve boş olduğunda (Idle/Hour Cost) bu oran $10’dır.
ÖRNEK—SCHEDULED RESOURCES
Name Accountants
Type Based on Schedule
Schedule Daily Schedule
Busy/Hour 30
Idle/Hour 30
Per Use 0
StateSet Name
13
Failures
Bu veri modülü belirli bir kuyruk için sıralama kuralını değiştirmek için kullanılabilir. Eğer
bu modül ile bir sıralama kuralı belirtilmemişse bütün kuyruklar için sıralama kuralı
varsayılan olarak “İlk Giren İlk Çıkar” (First In, First Out) olarak ayarlıdır. Ayrıca bu
modülde kuyruğu paylaşılan kuyruk olarak ayarlayabilmek de mümkündür.
Type— Kuyruk için nelirli bir özelliğe bağlı olan sıralama kuralıdır. Type içerikleri :
Attribute Name—En yüksek veya en düşük değere göre değerlendirilecek attribute isminin
girildiğinin yerdir. En yüksek veya en düşük özellik değerine sahip entity kuyrukta ilk sıraya
alınır. Eğer entityler için eşitlik söz konusu olursa ilk giren ilk çıkar kuralı işler.
Shared—Belirli bir kuyruğun simulayon modeli içerisinde birden farklı yerde kullanıp
kullanılmayacağını belirleyen onay kutusudur. Paylaşımlı kuyruklar sadece kaynakların
tutulması için kullanılabilirler.
14
Bu modül simulasyon modelindeki entityleri (entities) için son noktadır. Entity istatistikleri
entity sistemden atılmadan önce kayıt altına alınabilir.
Record Entity Statistics—Modüle gelen entityye ait istatistiklerin kayıt altına alınıp
alaınmayacağı belirlenir.
Assignments—Entity modüle geldiğinde yapılabilecek olan bir veya daha fazla atamanın
belirlendiği yerdir.
Type—Atama tiplerini belirtir. Kaynak kapasitesi veya benzetim sonlandırma zamanı gibi
sistem değişkenlerini de içerebilir.
Variable Name—Type olarak Variable seçildiğinde aktif hale gelir. Entity modüle
girdiğinde yeni değer atanacak değişkenin ismini gösterir.
Attribute Name— Type olarak Attribute seçildiğinde aktif hale gelir. Entity modüle
girdiğinde yeni değer atanacak entity özelliğinin (entity attribute) ismini gösterir.
Entity Type— Type olarak Entity Type seçildiğinde aktif hale gelir. Entity modüle
girdiğinde entitye atancak yeni bir entity tipi (entity type) ismini gösterir.
Entity Picture— Type olarak Entity Picture seçildiğinde aktif hale gelir. Entity modüle
girdiğinde yeni atanacak entity resminin (entity attribute) ismini gösterir.
Other— Type olarak Other seçildiğinde aktif hale gelir. Entity modüle girdiğinde özel sistem
değişkenlerine atanabilecek yeni değerleri gösteririr.
16
ÖRNEK—ATTRİBUTE VALUE
Bu örnek “Registration Time” isimli özelliğe (attribute) nasıl değer atanacağını gösterir.
Entity assign modülüne girdiğinde “Registration Time” o anki mevcut simulasyon zamanı
TNOW olarak ayarlanır. Bu özellik (Registration Time) daha sonra RECORD modülü ile
istatistik toplamak amacı ile kullanılabilir.
Type—Kararın bir duruma (örneğin eğer X>Y ise gibi) veya bir şans/yüzde (%60 evet, %40
hayır gibi) ye bağlı olduğunu gösterir. Type 2-way veya N-way olarak belirlenebilir. 2-way
bir duruma yada olasılığa bağlı olduğunu (artı false çıkışı vardır), N-way ise birden fazla
durum veya olasılık değerine (Burada birde değilse (else) durumundan çıkış vardır.) bağlı
olunduğunu gösterir.
19
Conditions – Entityleri farklı modüllere yönlendirmek için bir veya daha fazla durum
tanımlanacağında kullanılır. Type olarak N-way by Condition seçildiğinde uygulanabilir.
Type olarak N-way by Chance seçildiğinde ve Add düğmesine basıldığında :
Percentages – Entityleri farklı modüllere yönlendirmek için bir veya daha fazla yüzde değeri
tanımlanacağında kullanılır. Type olarak N-way by Chance seçildiğinde uygulanabilir.
Percent True—belirli bir entity yüzdesinin doğru olarak çıkış yapabilmesi için kontrol
edilmesi gereken yüzde değerini gösterir.
Is—Durum değerlendiricisidir (>, ==, <>, <, <= ). Sadece özellik ve değişken durumları için
kullanılır.
Value—Özellik veya değişkenle kıyaslanacak olan tanımsal bir ifadedir. True veya False diye
tek bir durumlada karşılaştırma yapılabilir.
ÖRNEK—2-WAY BY CHANCE
Bu örnekte memnun müşteriler (Satisfied Customers) karar modülü bir önceki işlemdeki
müşterilerin (entitylerin) işlemden memnun olup olmadığını belirleyecektir. Yaklaşık olarak
bütün müşterilerin %90’ı işlemden memnundur ve “true” çıkışından modülü terk eder, geri
kalan %10 luk kısım ise memnuniyetsizdir ve “false“ çıkışından modülü terk ederler.
ÖRNEK—2-WAY BY CONDITION—VARIABLE
• “Count” ismi belirlenen istatistik değerinin belirli miktarda artışı yada azalışını
gerçekleştirir.
• “Entity Statistics” zaman ve maliyet gibi entityye ait genel istatistikleri üretir.
• “Time Interval” mevcut simulasyon zamanı ile kullanıcı tarafından belirlenen bir
özellik (attribute) değeri arasındaki farkı hesaplar ve kaydeder.
22
• “Time Between” modüle gelen entityler arasındaki zamanı kayıt altına alır.
• “Expression” kullanıcı tarafından belirlenen bir tanımsal ifadenin değerini kaydeder.
Attribute Name—Type olarak “Time Interval” seçilirse uygulanır. Aralık istatistiği olarak
kullanılacak olan özelliğin isminin seçimi yapılır.
Value—Type olarak “Expression” seçilirse kayıt altına alınacak gözlem istatistiği değeridir
veya Type olarak “Count” seçildiğinde sayaca eklenecek olan değerdir.
Tally Name—Type olarak “Time Interval”, “Time Between”, veya “Expression” seçilirse
uygulanabilir. Bu alana gözlemin kayıt altına alınacağı tally’nin ismi girilir.
Counter Name— Type olarak “Count” seçilirse uygulanır. Bu alana artış veya azalış için
kullanılacak olan sayacın ismi girilir.
Record into Set—tally veya sayaç kümesinin kullanılıp kullanılmayacağını belirten onay
veya işaret kutusudur.
Tally Set Name— Type olarak “Time Interval”, “Time Between”, veya “Expression”
seçilirse ve “Record into Set” onay kutusu işaretlenirse uygulanabilir. Gözlemsel
istatistiklerin kaydı için kullanılacak olan tally kümesinin isminin girildiği yerdir.
23
Counter Set Name— Type olarak “Count” ve “Record into Set” onay kutusu işaretlenirse
uygulanabilir. Sayma (sayı) tipi istatistiklerin kaydı için kullanılacak olan sayaç kümesinin
isminin girildiği yerdir.
Bu örnekte entitynin record modülüne geldiği her zaman için mevcut simulasyon zamanı
(TNOW) ve “Time Stamp” isimli entity özelliği (attribute) değeri arasındaki fark “Time In
Store” isimli tally ile kayıt altına alınır.
Bu örnekte record modülü entity varışları arasındaki zamanı ismi “Customer Exit Rate” olan
tally istattistiği ile kayıt altına almaktadır.
ÖRNEK—ENTITY STATISTICS
Bu modül Resource modülü ile birlikte kaynaklar ile ilgili operasyonları çizelgelemek için
veya Create modülü ile birlikte entityler için varış çizelgesi oluşturmak için kullanılabilir.
24
Type—Tanımlanan çizelgenin tipi belirlenir. Tip kaynak çizelgeleri için kapasite ile ilişkili
olabileceği gibi entityler için varış oranları ile ilgili de olabilir. Veya diğer zaman gecikmeleri
de bir çizelge ile belirtilebilir.
Time Units—Zaman aralıkları, zaman birimi cinsinden tanımlanır. Zaman birimleri saniye,
dakika, 15 dakika, 30 dakika, saat ve gün olabilir.
Scale Factor—Kapasite tipi çizelgeler için mevcut değildir. Varışla veya diğer değerlerdeki
artış yada azalış için bir çizelge ölçüm metodudur. Değerler ölçü faktörü ile çarpılarak yeni
değerler elde edilir.
Durations— Çizelge için değerleri ve zaman aralıklarını listeler. Değerler kapasite, varış
veya değişik tiplerde olabilir. Zaman aralıkları ise zaman birimi cinsinden ifade edilir. Çizelge
çiftleri (değerleri ve zaman aralıkları) tüm zamanlar tamamlandıktan sonra tekrar eder.
Value (Capacity)—Kaynak kapasitesi (Type Capacity olarak seçilirse), varış oranı (Type
Arrival olarak seçilirse) veya diğer değerleri (Type Other olarak seçilirse) temsil eder.
ÖRNEK—RESOURCE SCHEDULE
Örnekte “Daily Schedule” isimli kapasite tipli bir kaynak çizelgesi görülmektedir. Simulasyon
zamanının ilk dört saati için kaynak sayısı 4’dür. Takip eden 2 saat boyunca kaynak sayısı
2’ye düşmüş ve sonraki son 3 saat için ise kaynak sayısı tekrar 4’e çıkmıştır.
ÖRNEK—ARRIVAL SCHEDULE
Bu örnekte “Spring Weekly Schedule” isimli çizelge varış tipli bir çizelgedir. Varış
çizelgesindeki her bir veri seti, zaman aralığı boyunca saate gelen entity sayısını
göstermektedir. Her saatteki varışlar için dağılım olarak üstel dağılım seçilmiştir. Bir günde
24 saat çalışıldığı varsayılırsa “Spring Weekly Schedule” isimli çizelgeye göre birinci gün
yaklaşık olarak 600, ikinci gün 960, üçüncü gün 1320, dördüncü gün 1680, beşinci gün 1440,
altıncı gün 480, ve son gün 120 entity sisteme varış yapacaktır.
Bu örnek için ölçü faktörü 1 olarak seçilmiştir. Eğer varış oranını %10 artırılmak istenirse
ölçü faktörü 1.1 olarak, %10 azaltılmak istenirse 0.9 olarak değiştirilecektir.
Bu modül simulasyon modeli içinde gruplama mekanizması olarak görev yapar. Entity
yığınları kalıcı veya geçiçi olarak gruplandırılabilir. Geçiçi yığınlar daha sonra SEPARATE
modülü ile ayrıştırılmak zorundadır.
Yığınlar gruplandırılırken önceden belirlenen bir sayı veya belirli bir özellik kullanılabilir.
Batch modülüne gelen entityler gerekli miktarda entity yığını oluşana kadar kuyrukta
beklerler. Yığın oluştuktan sonra yeni bir entity olarak modülden çıkarlar.
26
Attribute Name—Rule olarak “By Attribute” seçilirse aktif hale gelir. Gruplandırılacak
entityler için önceden belirlenen attribute (özellik) ismininin seçimi sağlanır.
ÖRNEK—PERMANENT BATCH
Name : Assembly
Type : Permanent
Batch Size : 2
Save Criterion : Last
Rule : By Attribute
Attribute Name : Entity Type
ÖRNEK—TEMPORARY BATCH
Entityler modüle gelir ve kuyruğa girerler. Kuyrukta 10 entity oluştuğunda entityler geçici
olarak gruplandırılır ve tekbir entity olarak modülü terk ederler. Orijinal 10 entity ve onların
özellikleri grup içinde saklı olarak tutulur ve Separate modulüne ulaştıklarında tekrar geri
aktarılır.
Bu modül gelen entitynin çoklu olarak birden fazla entity şeklinde kopyalanması ve aynı
zamanda daha önceden gruplanmış olan yığınların tekrar ayrıştırılması için kullanılabilir.
Daha önceden geçici olarak gruplanmış olan entity yığınları ayrıştırılırken ki -grup tek bir
entity olarak temsil edilmekteydi- (BATCH modülü ile) tek entity sistemden atılır ve orijinal
entityler daha önceden hangi sırada gruplanmışlarsa o sırada ayrıştırılırlar.
Type—Gelen entitynin ayrıştırılmasi için kullanılacak olan metodun seçimi yapılır. Eğer
“Duplicate Original” seçilirse gelen entitynin çeşitli sayıda kopyaları oluşturulur.
“Split Existing Batch”’de ise gelen entitynin daha önceden Batch modulü ile gruplandırılmış
olması gerekmektedir. Burada orijinal entityler gruplandırılmış olan tek bir entityden
ayrıştırılırlar.
ÖRNEK—DUPLICATING ENTITIES
Bu örnekte entity, ismi “Send Information On” olan seperate modülüne geldiğinde 3 kopyası
oluşturulur. Toplamda 4 entity (3’ü kopya) modülü terk eder. Orijinal entity maliyet ve
zamanını korurken oluşturulan 3 kopya için “Percent Cost to Duplicates” sıfır seçildiğinden
maliyet ve birikmiş zaman mevcut değildir.
Name : Unbatching
Type : Split Existing Batch
Member Attributes : Retain Original Entity Values
Bu örnekte gruplanmış ve tek bir bütün hale getirilmiş olan entity, ismi “Unbatching” olan
seperate modülüne geldiğinde orijinal bileşenlerine ayrıştırılır. Bütün halinde olan entity
sistemden atılırken, bileşenler gruplanmadan önceki özelliklerine geri dönerler. Bu özellikler
Entity.Type, Entity.Picture, Entity.Station, Entity.Sequence, Entity.Jobstep,
Entity.HoldCostRate ve kullanıcı tarafından belirlenen diğer özellikler olabilir.
29
Bu veri modülü: kaynak (resource), sayaç (counter), tally, entity tipi (entity type) ve entity
resmi (entity Picture) gibi çeşitli küme tiplerini tanımlamak için kullanılır. Kaynak kümeleri
Proses modüllerinde (Seize, Release, Enter Leave) kullanılabilir. Counter ve Tally kümeleri
Record modülünde, Queue kümeleri ise Seize, Hold, Access, Request, Leave ve Allocate
modüllerinde kullanılabilir.
Members—Küme (resource, counter, tally, entity type veya entity Picture) içerisindeki
üyeleri listeler.
Tally Name— Type olarak Tally seçilirse uygulanır. Tally kümesi içindeki tally’nin isminin
girildiği yerdir.
Counter Name— Type olarak Counter seçilirse uygulanır. Sayaç kümesi içindeki sayacın
isminin girildiği yerdir.
Entity Type— Type olarak Entity Type seçilirse uygulanır. Entity tipi kümesindeki entity
tipinin isminin girildiği yerdir.
Picture Name— Type olarak Entity Picture seçilirse uygulanır. Entity resmi kümesindeki
resim isminin girildiği yerdir.
30
Delgi Makinas ı
Parçaların sistemden
Parçaların sisteme gelişleri çıkışı
İşlem Zamanı
TRIA(1,3,6)
Örnekte mevcut olan bir delgi makinesine (drill press) gelen parçalar için simulasyon
çalışması yapılacaktır. Parçalar sisteme ortalaması 5 dakika olan üstel dağılımla gelmekte
EXPO(5) ve işlem zamanı olarak üçgen dağılım TRIA(1,3,6) kullanılan delgi makinesinde
işlem görmektedirler. İşlem sonrasında parçalar sistemden çıkmaktadır. 20 dakika için
sistemin simulasyon modeli çalıştırılacak ve sonuçlar elde edilecektir.
İstenenler
Sistemin simulasyon modelini kurarken; parçaların sisteme varışları için bir CREATE
modülü delgi işlemi için bir PROCESS modülü ve son olarak parçaların sistemden çıkışlarını
sağlamak için bir DISPOSE modülüne ihtiyaç duyulacaktır.
Aşağıda bu örnek için gerekli olan modüllerin ARENA programındaki ilk yerleşimlerinin
görünümü yer almaktadır.
31
Create Modülü
Create modülüne çift tıklanarak giriş yapmaya olanak sağlayan diyalog kutusuna erişilir ve
gerekli bilgiler diyalog kutusuna girilir.
Create modülüyle Entity Type olarak “Part” girişi yapılmıştır. İstenirse Entity Data modülü ile
“Part” için çeşitli işlemler yapılabilir. Örneğin animasyonlu bir simulasyon modeli
kurulacaksa “Part”’ın resmi değiştirilebilir. Ancak bu örnekte bizim animasyona ihtiyacımız
olmadığından böyle bir işlem yapmıyoruz. Yani Entity Data modülü ile ilgili hiçbir işlem
gerçekleştirmedik.
Process Modülü
Delgi işlemi bilgi girişi için Process modülüne çift tıklanarak diyalog kutusuna erişilir.
Diyalog kutusunun isim (Name) kısmına “Drilling Center” girişi ve Action kısmına ise “Seize
Delay Release” girişi yapıldıktan sonra Resourcess kısmından Add düğmesine tıklanarak
ikinci bir diyalog kutusuna erişilir. İkinci diyalog kutusunda kaynak tipi ve miktarı belirlenir.
Son olarak Delay Type kısmında işlem zamanı için kullanılacak olan dağılımın üçgensel
dağılım ve zaman biriminin dakika olduğu belirtildikten sonra üçgensel dağılımın
parametreleri girilerek Process modülü (Delgi işlemi) için bilgi girişleri tamamlanır.
32
Not: ARENA programı, process modülünün isim kısmına “Drilling Center” girişi yapıldığı
için otomatik olarak “Drilling Center.Queue” isimli kuyruk tanımlamıştır. Kuyruk özellikleri
değiştirilmek istenirse Queue Data modülüyle gerekli işlemler yapılabilir. Ancak bu örnek
için böyle bir işleme gerek yoktur. Benzer şekilde process modülünde tanımlanan “Drill
Press” isimli kaynak için herhangi bir maliyet atanmak ya da bozulmalar atanmak istenirse
Resource Data modülü ile atamalar gerçekleştirilebilir. Yine bu örnek için böyle bir işlem
yapılmamıştır.
Dispose Modülü
Son olarak parçaların sistemden çıkışlarını sağlamak için Dispose modülüne çift tıklanarak
giriş yapılır.
Modelin Çalıştırılması
Bütün modüllere bilgi girişleri yapıldıktan sonra modelin çalıştırılması kısmını inceleyelim.
Model için çalıştırma parametrelerine Run/Setup menusu seçilerek ulaşılabilir.
Run/Setup menüsünün Project Parameters kısmında Proje başlığı, Analistin ismi ve istatistiği
toplanacak olan birimler mevcuttur. Bu örnek için bizim istatistiğine ihtiyaç duyduğumuz
birimler kuyruklar, işlemler, kaynaklar ve girdiler olduğu için bunlar işaretlenmiştir. Ayrıca
bizim simulasyon çalışma zamanını belirleyebilmemiz için Replication Parameters kısmına da
bilgi girişi yapmamız gerekmektedir.
34
Bu örnek için simulasyon süresi 20 dakika olarak belirlenmiştir. Model içerisinde kullanılan
zamanların birim cinsinden değeri ise dakikadır. Aşağıda Replication Parameters kısmı için
bilgi girişlerinin yer aldığı resim görülmektedir.
35
Model çalıştırıldıktan sonra ARENA otomatik olarak sonuçların grafik ve sayısal değerlerini
oluşturarak kullanıcıya sunar. Örnek için istenenler ve ARENA çıktıları aşağıdaki gibidir.
Sisteme 20 dakika boyunca 7 parça giriş yapmıştır. Sistem sonlandırıldığında sistemden çıkan
parça sayısı 5’dir. Sitem sonlandığı anda ise sistemde kalan parça sayısı ikidir. Bu parçalardan
biri delgi makinesinde işlem görmekte diğeri ise kuyrukta beklemektedir.
36
Rework Scrapped
Part A Prep %20
Part A
EXPO(5) %9
Sealer %80 Salvaged and
TRIA(1,4,8) EXPO(45)
Shipped
Arrivals
Part B Prep
Part B Part A TRIA(1,3,4)
İstenenler :
• Sistemde geçen toplam zaman (çevrim zamanı) (Shipped Parts, Salvaged Parts ve
Scrapped Parts için)
2 Assign : Part A ve Part B’nin Sealer işlemi için gereken zamanlarının ve sisteme giriş
zamanlarının (TNOW) atanması için
3 Record : Shipped Parts, Salvaged Parts ve Scrapped Parts’ların ayrı ayrı istatistiklerini
toplamak için
3 Dispose : Shipped Parts, Salvaged Parts ve Scrapped Parts’ların sistemden çıkmaları için
37
Create Modülleri ile varışlar oluşturulduktan sonra, Sealer işlemi için Sealer Time (Part A ve
B için farklı olan) özelliği (attribute) gelen parçalara atanacaktır. Bu değerler Assign 1 ve
Assign 2 modülleri ile gerçekleştirilecektir. Ayrıca aynı modüllerde parçaların sisteme geliş
zamanları da Arrive Time özelliği ile kayıt altına alınacaktır.
Part B için varış zamanları ve Sealer Time için modül girişleri, Part A’ya çok benzerdir.
Grafik olarak gösterim yerine sadece Tablo olarak gösterimi verilmiştir.
Bu modülde Sealer işlemi için daha önce Assign modülleri ile parçalara atanan Sealer Time
Özelliği kullanılarak bilgi girişleri gerçekleştirilir. Sealer işlemi için diyalag kutusu ve resmi
aşağıdadır.
Sealer işleminden sonra yapılan muayene sonunda parçaların %9’unda arıza tespit edilmiş ve
bu parçaların tekrar işlenmesi gerekmektedir. Bu yapıyı modelleyebilmek için ise Decide
modülü kullanılacaktır. Aşağıda Decide modülü bilgi girişleri için resim ve diyalog kutusu
bulanmaktadır.
Muayene işleminden başarısız çıkan %9 oranında parçanın yeniden işlemesi için bu Process
modülü kullanılacaktır. Aşağıda bilgi girişleri için diyalog kutusu yer almaktadır.
Rework işlemi sonunda tekrar kontrolden geçirilen parçaların %20’si ıskartaya çıkarılmakta
ve %80’i ise kurtarılmaktadır. Bu olayı modelleyen Decide modülü için diyalog kutusu
aşağıdadır.
Bütün işlemler tanımlandıktan sonra Record ve Dispose modüllerine bilgi girişi yapmak
gerekmektedir. Hatırlanacağı üzere her bir operasyon için kaynak kullanımı, kuyrukta
bekleyen sayısı ve kuyrukta bekleme zamanının bilinmesi isteniyordu. Bu üç istatistik
ARENA tarafından kaynak gerektiren process modüllerinde otomatik olarak elde
edilmektedir. Ayrıca bizim ihtiyaçımız olan bir diğer istatistik ise her parcanın (Shipped Parts,
Salvaged Parts ve Scrapped Parts) sistemde geçirdiği zamanın (Cycle time) bulunmasıdır.
Record modülü ile Tally formunda bu çevrim zamanına ulaşmak mümkündür. Iskartaya çıkan
parçalar için (Scrapped parts) record modülü bilgi girişi aşağıdadır.
43
Son olarak parçaların sistemden çıkışını sağlayacak 3 tane Dispose modülü için bilgi girişi
gerçekleştirilecektir. Scrapped parçalar için dispose modülü bilgi girişi aşağıdadır.
Modelin Çalıştırılması
Bütün modüllere bilgi girişleri yapıldıktan sonra modelin çalıştırılması kısmını inceleyelim.
Model için çalıştırma parametrelerine Run/Setup menusu seçilerek ulaşılabilir.
45
Run/Setup menüsünün Project Parameters kısmında Proje başlığı, Analistin ismi ve istatistiği
toplanacak olan birimler mevcuttur. Bu örnek için bizim istatistiğine ihtiyaç duyduğumuz
birimler kuyruklar, işlemler ve kaynaklar olduğu için bunlar işaretlenmiştir. Ayrıca bizim
simulasyon çalışma zamanını belirleyebilmemiz için Replication Parameters kısmına da bilgi
girişi yapmamız gerekmektedir.
Bu örnek için simulasyon süresi 4 adet 8 saatlik vardiyadan oluşan 32 saat olarak
belirlenmiştir. Model içerisinde kullanılan zamanların birim cinsinden değeri ise dakikadır.
Aşağıda Replication Parameters kısmı için bilgi girişlerinin yer aldığı resim görülmektedir.
Model çalıştırıldıktan sonra ARENA otomatik olarak sonuçların grafik ve sayısal değerlerini
oluşturarak kullanıcıya sunar. Örnek için istenenler ve ARENA çıktıları aşağıdaki gibidir.
• Sistemde geçen toplam zaman (çevrim zamanı) (Shipped Parts, Salvaged Parts ve
Scrapped Parts için)