ders 6: sİmÜlasyonda bİlgİsayar kullanimi bölüm 2: arena … · arena penceresinin sol...
Post on 11-May-2020
16 Views
Preview:
TRANSCRIPT
DERS 6: SİMÜLASYONDA BİLGİSAYAR KULLANIMI
Bölüm 2: ARENA-Genel Bakış
Ġlk BakıĢ...
Arena programını yüklemek Start/Programs/Rockwell Software/Arena/Arena Menüler Butonlarla araç çubukları Programdan çıkıĢ: File/Exit veya Alt+F4
Varolan bir dosyayı açmak:
File/Open … veya butonu Click/Open or double-click Model 03-01.doe
Book examples in … Rockwell Software\Arena\Arena Book
Additional examples in … Rockwell Software\Arena\Examples
Model penceresi iki kısımdan oluĢmaktadır: Flowchart görünümü
Grafikler
Proses akıĢ diyagramı
Animasyon, çizim
Çift tıklayarak açılan pencerelerde düzenleme
Spreadsheet görünümü
Model verilerinin görünümü
Veri düzenleme, ekleme veya silme
Benzer model elemanlarının birarada görünümü
Ġlk BakıĢ...
Arena penceresinin sol tarafı –Project Bar
Modüller Flowchart ve spreadsheet modülleri
Panel görünümü Diğer panelleri görüntüleme
Basic Process, Reports (çalıĢtıma sonrası), Navigate (bir modelin farklı görünümleri) panelleri
Template Attach butonu
Gizleme, gösterme
Ġlk BakıĢ...
Arena penceresinin en alt tarafı –Status Bar
Ekranın o anki çalıĢma Ģartları
Kursör koordinatları
Simülasyonun çalıĢması sırasında saat ve tekrar sayısı bilgisi
Gizleme- gösterme: View/Status Bar
Ġlk BakıĢ...
Zoom in (down):
Zoom out (up):
See all :
Display grid ( ), snap to grid ( ) toggles
MENÜLER
1. FILE (DOSYA) MENÜSÜ
DXF Format: DXF formatındaki CAD
programlarından dosya alınıp, bunların Arena
içinde kullanılmasını sağlar.
Open Colour Palette: Dosyadan bir renk Ģablonu
yüklenerek programın görünüm renkleri
değiĢtirilebilir.
Save Colour Palette: Arena’nın kullandığı renkler
değiĢtirildiğinde renk paleti Ģeklinde kayıt edilebilir.
2. EDIT (DÜZEN) MENÜSÜ
Undo: Yapılan iĢlemi geri alır.
Redo: Geri alınan iĢlemleri tekrar yapar.
Paste Link: Hem “clipboard”a yapıĢtırılan hem de kullanılan dosyadagüncelleĢtirmek yapmak için kullanılır.
Duplicate: Seçilen nesneyi çoğaltır.
Find: Aranılan yazıyı bütün modellerde ve animasyonlarda arar.
Properties: Nesnelerin özellikleri hakkında daha fazla bilgi edilir.
Links: Model diğer dosyalarla bir bağlantı varsa bu bağlantıları incelemek vedeğiĢtirmek için kullanılır.
Insert New Object: Grafik veya multimedya gibi diğer uygulamalardan çeĢitliyerleĢtirmeler yapmayı sağlar.
Object: Baska bir uygulamadan getirilen bir nesne ile ilgili çesitli düzenlemeleryapmaya olanak verir.
3. VIEW (GÖRÜNÜM) MENÜSÜ
Zoom In: Model penceresini yakınlaĢtırır.
Zoom Out: Model penceresini uzaklaĢtırır.
Zoom Factor: Zoom yapıldığında ne kadar yaklaĢıp uzaklaĢılacağına ayarlamaya yarar.
View: Hazır bulunan görünümlere ulaĢtırır.
Named View: Kullanıcıya özel görünüm oluĢturmaya yarar.
Grid / Snap: Coğrafik bir grafik için kullanılır.
Layers: Düzenleme ve çalıĢtırma sırasında hangi nesnelerin gösterilip gösterilmeyeceğinin ayarlanmasına ve kontrol edilmesine yardımcı olur.
Toolbars: Hangi düğme gruplarının yerleĢtirileceği ayarlanabilir.
Project Bar: Modelin oluĢturulmasında kullanılan elemanların ve Ģablonların yer aldığı çubuğun görüntülenmesini sağlar.
Status Bar: Mouse’un ekran üzerinde hangi koordinatlarda bulunduğunu ve nelerolduğunu gösteren durum göstergesinin görüntülenmesini ayarlar.
4. TOOLS (ARAÇLAR) MENÜSÜ
Process Analyzer: Farklı model senaryolarının iĢletilmeyle gösterilenalternatiflerin değerlendirilmesine yardım eden bir araçtır.
Model Documentation Report: Proje adı, analizci adı, dosya adı, rapor tarihi,koĢum sayısı, baĢlangıç tarihi/zamanı, ısınma süresi, modül adları/tipleri/tanımları, islenen bilgisi, alt model tanımları gibi bilgileri içeren, bir model hakkındaki mümkün olan tüm dokümanların özetlendiği bir araçtır.
Export Model to Database: Model bilgilerini aktif olan Arena modelinden yeni bir model veri tabanına aktarır.
Import Model from Database: Bir Access ya da Excel veri tabanını yeni bir Arena model penceresine eklemeyi sağlar.
OptQuest for Arena: Simülasyon modeli içindeki optimal sonuçları araĢtırmaya izin vererek Arena’nın analiz yeteneğini geniĢletir.
Macro: Bir Visual Basic modülündeki bir alt programda depolanan Visual Basicanlatımlarının bir serisidir. Bir makro kaydedildiğinde, Arena komut serilerinin her bir adımı hakkında bilgi depolar.
5. ARRANGE (DÜZENLEME) MENÜSÜ
Bring to Front: Seçili nesnelerin yerlerine göre üstte kalmalarının ayarıdır.
Send to Back: Seçili nesnelerin yerlerine göre altta kalmalarının ayarıdır.
Group: Seçili nesnelerin fiziksel görünüĢlerinin bozulmadan bir arada tutulmasınayarar.
Ungroup: Seçili nesnelerin fiziksel görünüĢlerinin bozulmadan ayrılmasına yarar.
Vertical Flip: Seçilen nesneleri dikey olarak sıralar.
Horizantal Flip: Seçilen nesneleri yatay olarak sıralar.
Rotate: Seçilen nesneyi saat yönünde 90° döndürür.
Align:Seçilen nesneleri isteğe göre yukarıya, aĢağıya, sağa ya da sola yaslamakiçindir.
Distribute: Seçilen nesneleri yatay ya da dikey olarak dağıtır.
Snap to Grid: Seçilen ya da yeni eklenen nesnelerin model penceresinde kılavuzçizgilerine göre hizalanmasını sağlar.
Change Snap Point: Bu hizalama ile ilgili ayarları yapar.
6. OBJECT (NESNE) MENÜSÜ
Connect: Parçaların modülden diğerine geçiĢlerini göstermekiçin iki modülü bağlamaya yarar.
Auto – Connect: daha önce yerleĢtirilmiĢ bir modülün yanınayerleĢim yapılması durumunda otomatik olarak bu bağınkurulması iĢlemini yapar.
Smart – Connect: yapılan bu bağlantıların üç defa açı yaparakyerleĢmesini sağlar.
7. RUN (ĠġLETĠM) MENÜSÜ
Setup: ÇalıĢma iĢlemi hakkında simülasyonun tam ekran çalıĢtırılması gibi bazı ayarlar yapmaya izin verir.
Go: Simülasyonu çalıĢtırır.
Step: Bir sonraki zaman basamağına atlatır.
Fast - Forward: Animasyonu kaldırarak çok yüksek bir oranda simülasyonun çalıĢmasına ve çabuk sonuçlara ulaĢmayı sağlar.
Pause: ÇalıĢmayı duraksatır.
Start - Over: En baĢa dönüp simülasyonu bastan çalıĢtırır.
End: Modelin çalıĢmasını sonlandırır.
Check Model:Komutu modelin çalıĢtırılmadan doğru çalıĢıp çalıĢmayacağını anlamak için yapılan bir kontrol iĢlemidir.
Review Errors: Seçeneği en son meydana çıkan Errors/Warnings penceresini tekrar açarakkontrol sırasında Arena’nın bulduğu hatalara göz atmak içindir
Command: Simülasyonun çalıĢması ile ilgili kontrollerin yapıldığı karĢılıklı etkileĢimli bir komut alanıdır.
Watch: ÇalıĢma iĢleminde yer alacak değiĢkenlere ve açıklamalara göz atmanızı sağlar.
DERS 6: SİMÜLASYONDA BİLGİSAYAR KULLANIMI
Bölüm 3: ARENA-Proses Modülleri
MODÜLLER
Bir simülasyon modelinin kurulması için temel bloklar
Ġki temel tip: flowchart ve data
Farklı faaliyet ve spesifikasyonlar için farklı modül kullanımı
Project Bar’da bulunan modüller
Bir flowchart modülü eklemek için, Project Bardaki modül flowchart görünümüne sürükle-bırak.
Bir data modülü kullanmak için tek tıklama ile Project Bardan seçip model penceresinin spreadsheet görünümünde düzenle.
Flowchart Modülleri
Dinamik prosesleri tanımlar.
Basic Process panel flowchart modülleri
Create, Dispose, Process, Decide, Batch, Separate, Assign, Record
AkıĢ Ģeması Ģekilleri
Düzenleme için iki yol:
Çift tıklayarak açılan pencerede düzenlemeler yapmak,
Project Bardaki modüle tek tıklama ile spreadsheet görünümü üzerinde düzenleme yapmak.
Data Modülleri
Tüm model için değerleri, durumları tanımlamaktadır: AkıĢ yok, bağlantı yok
Basic Process panel data modülleri: Entity, Queue, Resource, Variable, Schedule, Set
Spreadsheete benzeyen ikonlar Bir veri modülünü kullanmak için Project Bar üzerinde tek
tıklama ile spreadsheet görünümünde düzenleme: Yeni bir satır için çift tıklama Satır veya sütun üzerinde sağ tıklama ile diğer ayarlamalar
Modüller arası iliĢkiler
Flowchart ve data modülleri objeler için isimler aracılığıyla iliĢkilidir.
Queues, Resources, Entity types, Variables …
Arena tüm farklı isimleri liste halinde saklamaktadır.
Gerekli olan yerlerde mevcut isim listesini sunar.
Ġsimleri hatırlatarak kullanıcıyı yazım hatalarından korur.
Bir modelde oluĢturulan tüm isimler model boyunca aynı olmalı, farklı modül tiplerinde bile değiĢmemelidir.
BASİT PROSES MODÜLLERİ
1. CREATE (YARATMA)
Name Modülün kendi adını tanımlar. İsim sadece modülün şeklinde gözükür.
Entity Type Oluşturulacak varlık tipinin ismini tanımlar.
Type
Oluşturulacak gelişin cinsini belirtir. Random (Üssel dağılım kullanır ve kullanıcı
dağılımının ortalamasını alır), Schedule (Üssel dağılım kullanır ve ortalama
belirlenen zaman çizelgesi modülünden hesaplanır), Constant (kullanıcının
belirleyeceği bir sabit değer kullanılır) ve Expression (Açılan menüden bir çok
dağılım gözükür ve bunlardan biri seçilir)
Value
Gelişler arası süre için üssel dağılımın veya sabit değerin ortalamasını hesaplar.
Sadece Type seçeneğindeki Random ya da Constant seçenekleri seçildiğinde
kullanılabilir.
Schedule NameKullanılacak zaman çizelgesinin adını tanımlar. Zaman çizelgesi, sisteme gelen
varlıkların geliş düzenini tanımlar.
ExpressionGelişler arası zamanı belirleyen herhangi bir değer ya da dağılımdır. Type
seçeneğindeki Expression seçeneği seçildiğinde kullanılabilir.
UnitsZaman biriminin seçilmesinde kullanılır. Type seçeneğindeki Schedule
seçildiğinde kullanılamaz.
Entities per Arrival Verilen zamanda sisteme girecek olan varlıkların sayısını ifade eder.
Max ArrivalsModülün oluşturacağı varlıkların maksimum sayısıdır. Bu değere ulaşıldığında, bu
modül tarafından yeni varlık oluşturulmaz.
First CreationSisteme girecek olan ilk varlık için başlangıç zamanını tanımlar. Type
seçeneğindeki Schedule seçildiğinde kullanılamaz.
2. DISPOSE (TAMAMLANMA)
NameModülün kendi adını tanımlar. İsim modül
şeklinin üzerinde gözükür.
Record Entity Statistics
Gelen varlıkların istatistiklerinin kaydedilip
kaydedilmeyeceğini belirler. Kaydedilen
istatistikler şunlardır: eklenen zaman, değersiz
eklenen zaman, taşıma zamanı, diğer zamanlar,
toplam zaman, değer eklenmiş maliyet, değer
eklenmemiş maliyet, bekleme maliyeti, taşıma
maliyeti, diğer maliyet ve toplam maliyet.
3. PROCESS (PROSES)
Name Modülün kendi adını tanımlar. İsim modül şeklinin üzerinde gözükür.
Type
Modül içindeki mantığı belirleme metodudur. Standart işlem Tüm mantığın Proses modülü
içinde tutulacağını ve özel bir Eylem tarafından tanımlanacağını belirler. Submodel
mantığın hiyerarşik olarak herhangi bir sayıda mantık modülü içerebilecek bir “alt model”
içinde tanımlanacağını gösterir.
Action
Modül içinde gerçekleşecek işlem tipini ifade eder. Delay hiçbir kaynak kısıtlaması
olmadan gerçekleşecek işlem gecikmesini gösterir. Seize Delay, bu modele bir kaynağın ya
da kaynakların tahsis edileceğini ve bir gecikmenin olacağını, fakat bırakma olayının daha
sonra olacağını gösterir. Seize Delay Release, kaynak ya da kaynakların bir işlem
gecikmesinden sonra tahsis edilen kaynakların bırakılacağını gösterir. Delay Release ise
kaynağın daha önce tahsis edildiği ve varlığın belirlenen Kaynağı sadece meşgul edip
bırakacağını gösterir. Type seçeneği sadece Standart olduğu zaman uygulanabilir.
Priorty
Modülde belirlenen kaynak ya da kaynaklarda işlem görmek üzere bekleyen varlıklar için
öncelik değerini ifade eder. Diğer modüllerden gelen bir ya da daha fazla varlığın aynı
kaynak için beklediği zaman kullanılır. Action seçeneği Delay veya Delay Release veya
Type seçeneği Submodel olduğu zaman uygulanamaz.
ResourcesVarlık işlenmesi için kullanılan kaynakları ya da kaynak setlerini listeler. Action seçeneği Delay
veya Type seçeneği Submodel olduğu zaman uygulanmaz.
Type Özel bir kaynağın tanımlanması veya bir kaynak havuzundan seçilmesidir.
Resource NameTutulacak ve/ya bırakılacak kaynağın adını ifade eder. Type seçeneği Resource olduğu zaman
uygulanabilir.
Set NameBir elemanın tutulup ve/ya bırakılacağı kaynak setinin adıdır. Sadece Type seçeneği Set olduğu
zaman uygulanabilir.
QuantityTutulup ve/ya bırakılacak verilerin bir setin veya verilen bir ismin kaynaklarının sayısıdır. Setler
için bu değer, sadece seçilen bir kaynağın sayısını belirler.
Selection Rule
Bir kaynak setindeki mevcut kaynaklar arasından seçme metodunu ifade eder. Cyclical seçeneği
mevcut kaynaklar arasında çevrim yapar. Random seçeneği elemanlar arasında rasgele seçim
yapacaktır. Preferred Order seçeneği her zaman ilk uygun elemanı seçecektir. Specific Member
seçildiğinde setteki hangi elemanın seçileceğini belirlemek için bir girdi özellik değeri gerektirir.
Sadece Type seçeneği Set olduğu zaman uygulanabilir.
Save Attribute
Seçilen elemanların setinin içine indeks numarasını yerleştirmek için kullanılan Özellik adıdır. Bu
özelliğe daha sonra Specific Member seçenek kuralı ile başvurulabilir. Sadece Selection Rule
seçeneği Specific Member dışında bir değer olduğu zaman uygulanabilir. Eğer Action seçeneği
Delay Release olarak belirlenmişse tanımlanan değer, setin içindeki hangi elemanın bırakılacağını
gösterir. Eğer hiçbir özellik belirtilmemişse, varlık, setin en son tutulan elemanını bırakacaktır.
Set Index
Talep edilen elemanın setinin içindeki indeks numarasıdır. Sadece Selection Rule seçeneği
Specific Member olduğu zaman uygulanabilir. Eğer Action seçeneği Delay Release olarak
belirlenmişse tanımlanan değer, setin içindeki hangi elemanın (indeks numarası) bırakılacağını
gösterir.
Delay Type
Meşgul etme (Delay) parametrelerini belirlemenin metodunun ya da dağılımının tipini ifade
eder. Constant ve Expression seçenekleri tek değer gerektirir, Normal, Uniform ve Triangular
seçenekleri ise çeşitli parametrelere ihtiyaç duyar.
Units Delay parametreleri için zaman birimlerini gösterir.
Allocation İşleme zaman ve maliyetlerinin varlığa nasıl tahsis edileceğini gösterir.
MinimumÜniform veya Üçgensel bir dağılım için minimum değeri belirlemek için gerekli parametre
alanıdır.
ValueNormal dağılım için ortalama, sabit gecikme zamanı değeri ya da Üçgensel dağılım için mod
tanımının yapıldığı parametre alanıdır.
MaximumÜniform veya Üçgensel bir dağılım için maksimum değeri belirlemek için gerekli parametre
alanıdır.
Std Dev Normal dağılım için standart sapma değeri için parametre alanıdır.
Expressionİşlem meşgul etme (Process Delay) zamanı için kullanılan ve değerlendirilen değerin bir
tanımının yapılması için parametre alanıdır.
Report
Statistics
Bu işlem için, rapor veritabanında otomatik olarak toplanacak ve saklanacak istatistiklerin
onayının verildiği onay kutusudur.
4. DECIDE (KARAR VERME)
Name Modülün kendine özgü tanımlayıcıdır. Bu isim sadece modülün seklinde gözükür.
Type
Kararın bir koşula mı yaksa şans/ihtimale mi bağlı olduğunu gösteren alandır. Tip 2-way (iki
yollu) yada N-Way (çok yollu) olarak belirtilebilir. 2-way seçeneği, bir koşul ya da ihtimale
olanak tanır. N-Way seçeneği ise herhangi bir sayıda koşul ya da ihtimal için tercih edilebilir.
ConditionsVarlıkları farklı modüllere yönlendirmek için kullanılan bir ya da daha fazla koşulun
tanımlandığı alandır. Type alanı N-Way by Condition olarak seçildiği zaman uygulanabilir.
PercentagesVarlıkları farklı modüllere yönlendirmek için kullanılan bir ya da daha fazla yüzdelik oranın
tanımlandığı alandır. Type alanı N-Way by Chance olarak seçildiği zaman uygulanabilir.
Percent TrueVerilen bir “True” çıkış noktasından gönderilen varlıkların yüzde oranını belirlemek için
kontrol edilecek değerdir.
If Değerlendirme için uygun olan koşulların tipidir.
NamedBir varlık modüle girdiğinde, değerlendirilecek olan değişkenin, özelliğin ya da varlık tipinin
adını belirler. Type alanı Expression olarak seçildiği zaman uygulanamaz.
IsKoşul için değerlendirme alanıdır. Sadece Attribute alanı Conditions olarak seçildiği zaman
uygulanabilir.
Value
Bir özellik ya da değişken ile karsılaştıracak veya tek bir ifadenin doğru veya yanlış olarak
belirlenmesi için değerlendirilecek olan ifadenin alanıdır. Condition alanı Entity
Type olarak seçildiği zaman uygulanamaz.
5. BATCH (GRUPLAMA)
Name Modülün kendine özgü tanımlayıcıdır. Bu isim modülün şeklinde gözükür.
Type Varlıkları birlikte gruplama metodudur. (kalıcı, geçici)
Batch Size Gruplanacak olan varlıkların sayısıdır.
Save Criterion Varlıklara kullanıcı tanımlı özellik değerleri atamak için tercih edilen metottur.
Rule
Gelen varlıkların nasıl gruplanacağını belirler. Any Entity seçeneği ilk “Batch Size”
sayısını alır ve bu sayıdaki varlığı bir araya getirir. By Attribute seçeneği gruplanacak
varlıklar için belirlenen özellik değerini belirler. Örneğin Attribute Name seçeneği renk
olarak ayarlanırsa, gruplanacak tüm varlıkların aynı renk değerine sahip olması gerekir.
Aksi takdirde daha sonra gelecek varlıkları bekler.
Attribute NameVarlıkların bir araya gruplanması için kullanılan özelliğinin adıdır. Rule seçeneği By
Attribute olduğu zaman uygulanabilir.
6. SEPARATE (AYIRMA)
NameModülün kendine özgü tanımlayıcıdır. Bu isim modülün
şeklinde gözükür.
Type
Gelen varlıkları ayırma metodu. Duplicate Original seçeneği
sadece orijinal varlığı alacak ve kopyalama yapacaktır. Split
Existing Batch seçeneği gelen varlıkların Batch modülünde
geçici olarak gruplanmış olmasını gerektirir.
Percent Cost to Duplicates
Gelen varlıkların zaman ve maliyetlerinin çıkan kopyalara
tahsis edilmesidir. Bu değer orijinal varlıkların maliyet ve
zamanlarının bir yüzdesi olarak belirlenir. Belirlenen yüzde
kopyalar arasında tarafsız olarak bölünecektir ve orijinal varlık
maliyet/zaman yüzdesi kalmayacaktır. Type seçeneği Duplicate
Original olarak seçildiğinde uygulanabilir.
# of DuplicatesModülü terk eden çıkan varlıkların, orijinal gelen varlığa ek
olarak sayısıdır. Type seçeneği Duplicate Original olarak
seçildiğinde uygulanabilir.
Member Attributes
Örnek varlık özelliği değerlerinin orijinal varlıklara nasıl
atanacağını belirleme metodudur. Bu seçenek, altı tan özel
amaç özelliği ile ilgilidir. Bunlar;
Entity.Type (varlık tipi),
Entity.Picture (varlık resmi),
Entity.Station (varlık istasyonu),
Entity.Sequence (varlık sırası),
Entity.Jobstep (varlık islem adımı),
Entity.HoldCostRate (varlık maliyet tutma oranı)dır. Type
seçeneği Split Existing Batch olarak seçildiğinde uygulanabilir..
Attribute NameGrubun orijinal varlıklarına atanan örnek varlık özellik ya da
özelliklerinin adıdır. Member Attributes seçenegi Specific
Representative Values olarak seçildiğinde uygulanabilir.
7. ASSIGN (ATAMA)
NameModülün kendine özgü tanımlayıcıdır. Bu isim modülün şeklinde
gözükür.
AssigmentsBir varlık modülü işlettiğinde yapılacak olan bir ya da daha fazla atamayı
belirler.
TypeYapılacak olan atamanın tipidir. Other seçeneği, kaynak kapasitesi veya
simülasyon bitiş zamanı gibi sistem değişkenlerini ifade eder.
Variable NameVarlık modüle girdiğinde yeni bir değer atanacak olan değişkenin ismini
gösterir. Sadece Type seçeneği Variable olduğu zaman uygulanabilir.
Attribute NameVarlık modüle girdiğinde yeni bir değer atanacak olan özelliğin ismini
gösterir. Sadece Type seçeneği Attribute olduğu zaman uygulanabilir.
Entity TypeVarlık modüle girdiğinde yeni bir değer atanacak olan varlık tipinin
ismini gösterir. Sadece Type seçeneği Entity Type olduğu zaman
uygulanabilir.
Entity PictureVarlık modüle girdiğinde yeni bir değer atanacak olan varlık resminin
ismini gösterir. Sadece Type seçeneği Entity Picture olduğu zaman
uygulanabilir.
OtherVarlık modüle girdiğinde yeni bir değer atanacak olan özel sistem
değişkenini belirler. Sadece Type seçeneği Other olduğu zaman
uygulanabilir.
New ValueÖzellik, değişken veya sistem değişkeninin atama değeridir. Type
seçeneği Entity Type veya Entity Picture olduğu zaman uygulanamaz.
8. RECORD (KAYDETME)
Name Modülün kendine özgü tanımlayıcıdır. Bu isim modülün seklinde gözükür.
Type
Oluşturulacak gözlemsel (Tally) sayım istatistiklerinin tipini ifade eder. Count seçeneği
belirlenen değerle isimlendirilen istatistiğin değerinin artmasını ya da azalmasını sağlar.
Entity Statistics, zaman ve maliyet/süre bilgisi gibi genel varlık istatistiği oluşturur. Time
Interval, seçeneği ile belirlenen özelliğin değeri ve geçerli simülasyon zamanı kaydetme
olanağı vardır. Time Between seçeneği varlıkların modüle giriş zamanını takip edip
kaydetmek içindir. Expression belirlenen ifadenin (Expression) kaydedilmesini sağlar.
Attribute NameAralık istatistiği için kullanılacak değerin özelliğinin adıdır. Type alanı sadece Time
Interval olarak seçilirse uygulanabilir.
ValueType alanı Expression olduğunda ya da Type alanı Count olduğunda sayıcıya eklenen
gözlemsel istatistiğe kaydedilecek değerdir.
Tally Name Bu alan, gözlemin içine kaydedilecek hesabın (Tally) sembol ismini ifade eder.
Counter Name Bu alan, artacak ya da azalacak olan sayacın sembol ismini ifade eder.
Record into Set Tally ya da sayaç setini kullanılıp kullanılmayacağını belirleyen kontrol kutusudur.
Tally Set Name Gözlemsel tipteki istatistikleri kaydetmek için kullanılacak tally setinin adıdır.
Counter Set Name Count (sayma) tipindeki istatistikleri kaydetmek için kullanılacak sayaç setinin adıdır.
Set Index Tally ya da sayaç setinin içindeki indeksi ifade eder.
9. ENTITY (VARLIK)
Entity TypeModülün kendine özgü tanımlayıcıdır. Bu isim modülün
seklinde gözükür.
Initial Picture
Simülasyonun başlangıcında varlığın grafiksel gösterimini
belirtir. Bu değer simülasyon boyunca Assign modülünü
kullanarak değiştirilebilir.
Holding Cost / HourSistem boyunca varlığa yapılan işlemlerin saatlik maliyetleridir.
Bu maliyet varlık herhangi bir yerde iken oluşur.
Initial VA Cost
Varlığın katma değerli maliyetine atanacak olan başlangıç
maliyet değeridir. Bu özellik, bir varlık katma değerli bir
aktivitede zaman harcarken maruz kalınan maliyetleri arttırır.
Initial NVA Cost
Varlığın katma değersiz maliyetine atanacak olan başlangıç
maliyet değeridir. Bu özellik, bir varlık katma değersiz bir
aktivitede zaman harcarken maruz kalınan maliyetleri arttırır.
Initial Waiting Cost
Varlığın bekleme maliyeti özelliğine atanacak olan başlangıç
maliyet değeridir. Bu özellik, bir varlık, gruplanmak için
bekleme veya bir Process modülünde kaynak için bekleme gibi
bir bekleme aktivitesinde zaman harcarken maruz kalınan
maliyetleri arttırır.
Initial Transfer Cost
Varlığın andiğer maliyet özelliğine atanacak olan başlangıç
maliyet değeridir. Bu özellik, bir varlık tasıma aktivitesinde
zaman harcarken maruz kalın maliyetleri arttırır.
Initial Other Cost
Varlığın tasıma maliyeti özelliğine atanacak olan başlangıç
maliyet değeridir. Bu özellik, bir varlık tasıma aktivitesinde
zaman harcarken maruz kalınan maliyetleri arttırır.
Report Statistics
Bu varlık tipi için rapor veri tabanında varlıkların
istatistiklerinin otomatik olarak kaydedilip kaydedilmeyeceğini
belirler.
10. QUEUE (KUYRUK)
NameKarakteristikleri tanımlanacak olan kuyruğun adını ifade eder.
Bu isim tek olmalıdır.
Type
Bir özelliğe bağlı olabilen kuyruk sıralama kuralını belirtir. Bu
tipler şunlardır: First In First Out, Last In Last Out (Son giren
son çıkar), Lowest Attribute Value (En düşük özellik değeri),
Highest Attribute Value (En yüksek özellik değeri) dır.
Attribute Name
En düşük özellik değeri veya en yüksek özellik değeri tipleri
için değerlendirilecek Attribute (özellik) ifade eder. Özelliğin
en yüksek ya da en düşük değerleri kuyrukta ilk olarak
sıralanacaktır.
SharedKuyruk simülasyon modelinin içinde çoklu yerlerde farklı
kaynaklar tarafından paylaşılmakta mıdır?
Report StatisticsBu kuyruk için rapor veri tabanında varlıkların istatistiklerinin
kaydedilip kaydedilmeyeceğini belirler.
11. RESOURCE (KAYNAK)
NameKarakteristikleri tanımlanacak olan kaynağın adını ifade eder.
Bu isim tek olmalıdır.
Type
Bir kaynak için kapasiteyi belirleme metodudur. Fixed
Capacity seçeneği kapasitenin simülasyon boyunca
değişmemesini sağlar. Based on Schedule seçeneği bir Schedule
modülünün, kaynak için kapasite ve süre bilgisini belirleyeceği
anlamına gelir.
Capacityİşlem yapmak için uygun olan ismin kaynak biriminin sayısını
ifade eder. Type seçeneği sadece Fixed Capacity olduğu zaman
uygulanabilir.
Schedule Name
Kaynak tarafından kullanılacak çizelgenin adını belirler.
Çizelge verilen bir zaman periyodu için bir kaynağın
kapasitesini tanımlar. Type seçeneği sadece Schedule olduğu
zaman uygulanabilir.
Schedule RuleKapasitedeki bir düşüş, bos bir kaynak birimi için gerekli
olduğunda fiili kapasite değiştirmesi gerektiğini belirtir. Type
seçeneği sadece Schedule olduğu zaman uygulanabilir
Busy/Hour
Bir varlığın işlem gördüğü bir kaynağın saat basına maliyetini
ifade eder. Kaynak bir varlığa tahsis edildiğinde meşgul olur ve
bıraktığında bos kalır. Meşgul olduğu zaman boyunca
busy/hour (Meşgul/saat) maliyetine bağlı olarak maliyetler
toplanır. Saat basına maliyet, Run/Setup menü seçeneğinden
Replication Parameters kısmında belirlenen uygun temel
zaman birimine otomatik olarak çevrilir.
Idle/Hour
Bos duran bir kaynağın saat basına maliyetini ifade eder.
Kaynak bir işlem yapmadığında Idle (bos) olur. Bos kaldığı
zaman boyunca busy/hour (Meşgul/saat) maliyetine bağlı
olarak maliyetler toplanır. Saat basına maliyet, Run/Setup menü
seçeneğinden Replication Parameters kısmında belirlenen
uygun temel zaman birimine otomatik olarak çevrilir.
Per UseBir kaynağın, hangisi için kullanıldığına bakılmaksızın
kullanım tabanlı maliyeti ifade eder. Kaynak bir kaynağa her
tahsis edilişinde kullanım basına maliyet oluşacaktır.
StateSet NameSimülasyon koşumu boyunca kaynağın atanabileceği
durumların setinin adıdır. Bu özellik Arena Basic sürümünde
mevcut değildir.
Initial StateBir kaynağın başlangıç durumudur. Eğer belirtilirse isim durum
isimlerinin tekrar grubunun içinde tanımlanmalıdır.
FailuresKaynakla ilişkili olabilecek bütün bozukluk ve aksamaların
listeleridir. Bu özellik Arena Basic sürümünde mevcut değildir.
Failure NameKaynakla ilişkili olabilecek bozukluk veya aksamanın adını
ifade eder.
Failure RuleMeşgul olan bir kaynak birimi için bir bozukluk olduğunda
meydana gelecek davranışı belirtir.
Report StatisticsBu kaynak için rapor veri tabanında otomatik olarak varlıkların
istatistiklerinin kaydedilip kaydedilmeyeceğini belirler.
12. VARIABLE (DEĞĠġKEN)
Name Tanımlanan değişkenin adıdır. Bu ad tek olmalıdır.
Rows Boyutsal bir değişkende satır sayısını gösterir.
Columns Boyutsal bir değişkende sütun sayısını gösterir.
Report StatisticsBu değişken için rapor veri tabanında otomatik olarak
istatistiklerin kaydedilip kaydedilmeyeceğini belirler. Bu alan
Rows ve Columns alanlarında bir şey belirtilmediğinde gözükür.
Clear Option
Değişkenin değerlerinin belirlenen başlangıç değerlerine
resetlendiği zamanı tanımlar. Statistics seçeneği bu değişkenin
istatistikleri temizlendiğinde başlangıç değerine resetleneceğini
gösterir. System seçeneği sistem temizlendiğinde başlangıç
değerine resetleneceğini gösterir. None seçeneği, ilk simülasyon
koşumundan öncesi hariç olmak üzere bu değişkenin hiçbir
zaman başlangıç değerlerine resetleme yapılamayacağını
gösterir.
Initial ValuesBu değişken için başlangıç değerlerini listeler. Bu değerler
Assign modülü ile değiştirilebilir.
Initial Value Simülasyonun başlangıcındaki değişken değerini ifade eder.
13. SCHEDULE (ÇĠZELGELEME)
Name Tanımlanan çizelgenin adıdır. Bu ad tek olmalıdır.
Format Type
Tanımlanan çizelgenin biçimi belirtir. Bu biçim
süre ise, çizelge değer süre çiftlerinin bir
koleksiyonu ile birlikte tanımlanır. Bu biçim
takvim ise, çizelge zaman deseni düzenleyicisi
kullanılarak tanımlanır.
Type
Tanımlanan çizelgenin tipidir. Bu Capasity
(kapasite) ilişkili (kaynak çizelgeleri için), Arrival
(Gelişler) ilişkili (Create modülü için) ya da Other
(Diğer) ilişkili (çeşitli zaman gecikmeleri veya
faktörler için) olabilir.
Time UnitsZaman süresi bilgisi için zaman birimlerini ifade
eder.
Scale Factor
Arrival/Other değerlerindeki artış ya da azalışlar
için çizelgeyi ölçeklendirme metodunu tanımlar.
Belirlenen Value alanı yeni değerler belirlemek
için ölçek faktörü tarafından çoklanabilir. Capacity
tipindeki çizelgelere için uygulanamaz.
Value (Capacity)Ya bir kaynağın kapasitesini (Type alanı Capacity
ise), geliş oranını (Type alanı Arrival ise), ya da
diğer bazı değerleri (Type alanı Other ise) gösterir.
DurationGeçerli olacak belirlenen bir değer için zaman
süresini ifade eder.
14. SET (SET)
Name Tanımlanan setin adıdır. Bu ad tek olmalıdır.
Type Tanımlanan setin tipini ifade eder.
MembersSetteki kaynak, sayaç hesabı, varlık resmi veya
varlık tipi elemanlarını listeler.
Resource NameKaynak seti içindeki kaynağın adıdır. Type alanı
sadece Resource olduğunda geçerlidir.
Tally NameTally seti içindeki Tally’nin adıdır. Type alanı
sadece Tally olduğunda geçerlidir.
Counter NameSayaç seti içindeki sayacın adıdır. Type alanı sadece
Counter olduğunda geçerlidir.
Entity TypeVarlık tipi seti içindeki varlık tipi adıdır. Type alanı
sadece Entity Type olduğunda geçerlidir.
Picture NameVarlık resmi seti içindeki varlık resmi adıdır. Type
alanı sadece Entity Picture olduğunda geçerlidir.
Örnek 1: Model 03-01
Open Model 03-01.mod (in Arena Book folder)
Three flowchart modules (Create, Process, Dispose)
Entries in three data modules (Entity, Queue, Resource)
Animation objects
Resource animation
Two plots
Some (passive) labels, artwork
Build It Yourself
Build the same model from scratch – see book for more detail
Handy user-interface tricks: Right-click in an empty spot in flowchart view – small box of
options, including Repeat Last Action … useful in repetitive editing like placing lots of the same module type
Ctrl+D or Ins key – duplicates whatever’s selected in flowchart view, offsetting it a bit … usually drag elsewhere and edit
Open a new (blank) model window – name it, save it, maybe maximize it
Attach modeling panels you’ll need to Project Bar if they’re not there
Build It Yourself (cont’d.)
Place and connect flowchart modules
Edit flowchart and data modules as needed Experiment with Expression Builder – right-click in
expression field
Add plots, animation, artwork
Edit Run/Setup dialog
“Displays” in text Compact way of saying what needs to be done in a dialog
Omits Arena defaults
Shows completed dialogs
Display for the Create Module
Display for the Process Module
Display for the Dispose Module
Display for the Queue-Length Plot
Expression Builder for Queue-Length-Plot Expression
top related