Simülasyon arayüzü referansı
Bu referans neleri kapsar
Bu sayfa, ProcessMind’deki simülasyon arayüzü için eksiksiz bir referans sunar. Simülasyonları yapılandırırken hızlı başvuru kaynağı olarak kullanın.
Simülasyon sekmesine erişme
Simülasyon yapılandırması, bir süreç modelini görüntülerken sağ panelde bulunur:
- BPMN modeli içeren bir süreç açın
- Sağ paneldeki Simülasyon sekmesine gidin
- Tüm simülasyon ayarları, daraltılabilir bölümlerde düzenlenmiştir
Simülasyon yönetimi
Simülasyon panelinin üst kısmında, simülasyon yapılandırmalarını yönetmeye yönelik kontrolleri bulabilirsiniz:
Simülasyon seçici
| Kontrol | Açıklama |
|---|---|
| Simülasyonlar listesi | Kenar çubuğundan mevcut bir simülasyon yapılandırması seçin |
| Simülasyon oluşturun | Yeni bir simülasyon yapılandırması oluşturun |
| Yeniden adlandırın | Geçerli yapılandırmanın adını ve veri seti adını değiştirin |
| Çoğaltın | Geçerli yapılandırmanın bir kopyasını oluşturun |
| Otomatik yapılandırın | Yapay zekâ veya gözlemlenen verileri kullanarak simülasyon parametrelerini otomatik yapılandırın |
| Sil | Geçerli simülasyon yapılandırmasını kaldırın |
Aynı süreç için birden fazla simülasyon yapılandırmasına sahip olabilir, böylece ayarlarınızı kaybetmeden farklı senaryoları karşılaştırabilirsiniz.
Eylem düğmeleri
Sayfa başlığında ana eylem düğmelerini bulabilirsiniz:
| Düğme | Açıklama |
|---|---|
| Simülasyonu çalıştırın | Simülasyonu geçerli ayarlarla yürütün |
| Otomatik yapılandırın | Simülasyon parametrelerini doldurmak için otomatik yapılandırma iletişim kutusunu açın |
Otomatik yapılandırın iletişim kutusu iki mod sunar:
- Yapay zekâ önerisi: Süreç modelinizin yapısına göre gerçekçi simülasyon parametreleri oluşturmak için yapay zekâyı kullanır
- Verilerden gözlemlenen: Parametreleri gerçek süreç verilerinizden türetir, yalnızca veriler modele eşlendiğinde kullanılabilir
Dönemler
Dönemler bölümü, simülasyonunuzun zaman aralığını tanımlar:
| Ayar | Açıklama | Örnek |
|---|---|---|
| Simülasyon dönemi | Simülasyonun tarih aralığı, başlangıç ve bitiş tarihleri | 01.01.2025 - 31.03.2025 |
| Isınma dönemi | Etkinleştirildiğinde başlangıç tarihinden önce ek bir ısınma dönemi çalıştırır | Açık veya kapalı |
Isınma dönemi
Isınma dönemi, veri toplanmadan önce simülasyonun kararlı duruma ulaşmasını sağlar. Etkinleştirildiğinde simülasyon, başlangıç tarihinden önce simülasyon süresine eşit bir dönem boyunca çalışır. Çıktıya yalnızca başlangıç ve bitiş tarihleri arasında gerçekleşen olaylar dahil edilir. Bu, simülasyon sonuçlarındaki başlatma yanlılığını ortadan kaldırır.
Vaka öznitelikleri
Öznitelikler, her vakanın süreç boyunca taşıdığı değerlerdir. Bunların nasıl oluşturulacağını yapılandırın.
Sayı öznitelikleri
Sayı öznitelikleri, değer oluşturmak için istatistiksel dağılımları kullanır. Kullanılabilir tüm türler için Dağılımlar sayfasına bakın.
| Ayar | Açıklama |
|---|---|
| Dağılım | İstatistiksel dağılım türü |
| Parametreler | Dağılıma özgü parametreler |
| Periyodiklik | İsteğe bağlı zamana dayalı değişkenlik |
| Koşullar | İsteğe bağlı koşullu oluşturma |
Metin öznitelikleri
Metin öznitelikleri için çeşitli oluşturma modları bulunur:
| Mod | Açıklama | Örnek çıktı |
|---|---|---|
| Liste | Değer listesinden ağırlıklı rastgele seçim | “Altın”, “Gümüş”, “Bronz” |
| Numaralandırılmış | Ardışık numaranın izlediği ön ek | “ORDER-0001”, “ORDER-0002” |
| Kurgusal adlar | Oluşturulan kişi adları | “Sarah Johnson”, “Michael Chen” |
| Kurgusal şirketler | Oluşturulan şirket adları | “Acme Corp”, “Global Industries” |
| Ülkeler | Ülke adları | “Amerika Birleşik Devletleri”, “Almanya”, “Japonya” |
Kaynak yapılandırması
Etkinliklerin kullanabileceği kaynak havuzlarını tanımlayın.
| Ayar | Açıklama |
|---|---|
| Ad | Kaynak havuzunun tanımlayıcısı |
| Kapasite | Kullanılabilir birim sayısı |
| Periyodiklik | İsteğe bağlı zamana göre değişen kapasite |
Kaynak modellemeye ilişkin ayrıntılı yönlendirme için Kaynaklar sayfasına bakın.
Başlangıç olayı ayarları
Yeni vakaların başlangıç olayları üzerinden sürece nasıl gireceğini yapılandırın:
| Ayar | Açıklama |
|---|---|
| Dağılım | Gelişlerin nasıl dağıtıldığı, genellikle Poisson |
| Oran | Ortalama geliş sayısı |
| Oran birimi | Zaman birimi: perHour, perDay, perWeek, perMonth, perYear |
| Periyodiklik | Zamana dayalı geliş oranı değişimleri |
| Koşullar | Koşullu geliş örüntüleri |
Varsayılan yapılandırma
Varsayılan olarak vakalar, saatte 1 vaka olacak şekilde Poisson dağılımını izleyerek gelir.
Task (etkinlik) ayarları
BPMN modelinizdeki her Task, işlem parametreleriyle yapılandırılabilir:
İşlem süresi
| Ayar | Açıklama |
|---|---|
| Dağılım | İşlem süresinin nasıl değiştiği |
| Zaman birimi | saniye, dakika, saat, gün |
| Periyodiklik | Zamana dayalı işlem süresi değişimleri |
| Koşullar | Koşullu işlem süreleri |
Gerekli kaynaklar
| Ayar | Açıklama |
|---|---|
| Kaynak havuzu | Kullanılacak kaynak havuzu |
| Miktar | Gerekli birim sayısı |
Tek bir Task için birden fazla kaynak gereksinimi eklenebilir.
Atlama olasılığı
| Ayar | Açıklama |
|---|---|
| Yüzde | Etkinliğin atlanma olasılığı, %0 ile %100 arasında |
| Periyodiklik | Zamana dayalı atlama olasılığı değişimleri |
| Koşullar | Koşullu atlama kuralları |
Atlandığında vaka, kaynak tüketmeden hemen sonraki öğeye ilerler; yalnızca 1 saniyelik minimum süre eklenir.
Kuyruk stratejisi
| Ayar | Açıklama |
|---|---|
| FIFO | İlk giren, ilk çıkar, vakalar geliş sırasına göre işlenir, varsayılan |
| LIFO | Son giren, ilk çıkar, en son gelen vakalar önce işlenir |
| Rastgele | Vakalar bekleme kuyruğundan rastgele seçilir |
Kuyruk stratejisi, etkinlik yeni işleri işlemek için kullanılabilir olduğunda bekleme kuyruğundan sonraki vakanın nasıl seçileceğini belirler.
Öznitelik değişiklikleri
Task tamamlandığında vaka özniteliklerinin nasıl değiştirileceğini yapılandırın:
| Ayar | Açıklama |
|---|---|
| Öznitelik | Değiştirilecek öznitelik |
| Yeni değer | Ayarlanacak değer, sabit veya dağılım olabilir |
| Koşullar | Değişikliğin uygulanacağı durum |
Ara olay ayarları
Ara olaylar için, başlangıç olayları hariç:
| Ayar | Açıklama |
|---|---|
| Öznitelik değişiklikleri | Vaka öznitelik değerlerini değiştirin |
| Atlama olasılığı | Olayı atlama olasılığı |
Gateway yapılandırması
XOR (özel) Gatewayler
Özel Gatewayler için, giden her yolun olasılığını yapılandırın:
| Ayar | Açıklama |
|---|---|
| Olasılık | Bu yolun göreli ağırlığı, otomatik olarak normalleştirilir |
| Periyodiklik | Zamana dayalı olasılık değişimleri |
| Koşullar | Koşullu yol seçimi |
Not: Olasılıklar göreli ağırlıklardır. Akışları 70, 20, 10 olarak ayarlamak, 7, 2, 1 ile aynı sonucu verir.
AND (paralel) Gatewayler
Yapılandırma gerekmez; giden tüm yollar aynı anda izlenir.
OR (kapsayıcı) Gatewayler
XOR Gatewaylere benzer, ancak en az biri garanti edilmek üzere birden fazla yol seçilebilir.
Sequence Flow ayarları
Tek tek Sequence Flowları, öğeler arasındaki okları yapılandırın:
| Ayar | Açıklama |
|---|---|
| Olasılık | Akış bir Gatewayden ayrıldığında göreli ağırlık |
| Periyodiklik | Zamana dayalı değişimler |
| Koşullar | Koşullu akış seçimi |
Dağılım düzenleyicisi referansı
Herhangi bir dağılımı yapılandırırken dağılım düzenleyicisini kullanırsınız:
Kullanılabilir dağılım türleri
| Tür | Parametreler | Kullanım alanı |
|---|---|---|
| Sabit | value | Sabit değerler |
| Normal | mean, stdDev | Simetrik değişkenlik |
| Tekdüze | min, max | Eşit olasılıklı aralık |
| Üçgensel | min, mode, max | En olası değeri içeren aralık |
| Poisson | lambda, rateUnit | Geliş oranları |
| Lognormal | mean, stdDev | Sağa çarpık süreler |
| Weibull | scale, shape | Güvenilirlik modellemesi |
| Pearson VI | alpha1, alpha2, beta | Karmaşık örüntüler |
| Beta | min, max, alpha, beta | Min ve max arasında esnek biçim |
Zaman birimleri
Uygun olduğunda süreler şu birimlerle belirtilebilir:
- Saniye
- Dakika
- Saat
- Gün
Oran birimleri
Geliş dağılımları için:
- Saat başına
- Gün başına
- Hafta başına
- Ay başına
- Yıl başına
Ayrıntılı açıklamalar için Dağılımlar sayfasına bakın.
Periyodiklik düzenleyicisi referansı
Zamana göre değişen parametreleri yapılandırırken:
| Tür | Parametreler | Örnek |
|---|---|---|
| Her zaman | (yok) | Zamana göre değişiklik yok |
| Varsayılan | (yok) | Geri dönüş kuralı |
| Her gün | startTime, endTime | Her gün 09:00-17:00 |
| Her hafta içi | startTime, endTime | Pazartesi-cuma çalışma saatleri |
| Her hafta sonu günü | startTime, endTime | Cumartesi-pazar hafta sonu saatleri |
| Her hafta | startDay, startTime, endDay, endTime | Birden fazla güne yayılan haftalık örüntü |
| Her ay | startDayOfMonth, startTime, endDayOfMonth, endTime | Ay sonu işlemleri |
| Her yıl | startMonth, startDayOfMonth, startTime, endMonth, endDayOfMonth, endTime | Mevsimsel örüntüler |
| Sabit dönem | startDateTime, endDateTime | Tek seferlik olaylar |
Ayrıntılı yönlendirme için Periyodiklik sayfasına bakın.
Koşullar düzenleyicisi referansı
Koşullar, parametre değerlerinin vaka özniteliklerine göre değişmesini sağlar:
| Koşul türü | Açıklama |
|---|---|
| Değer eşleşmesi | Öznitelik belirli değer(ler)e eşittir |
| Aralık | Sayısal öznitelik bir aralık içindedir |
Örnek: Müşteri segmentine göre farklı işlem süreleri uygulayın.
Simülasyonları çalıştırma
Çalıştırma kontrolleri
| Kontrol | Açıklama |
|---|---|
| Simülasyonu çalıştırın | Simülasyonu yürütmeye başlayın |
| İlerleme çubuğu | Yürütme sırasında tamamlanma yüzdesini gösterir |
| İptal | Çalışan simülasyonu durdurun |
Yürütme sınırları
| Sınır | Değer | Amaç |
|---|---|---|
| Maksimum olay sayısı | 5.000.000 | Kontrolden çıkan simülasyonları önler |
Olay sınırı
Simülasyon 5.000.000 olaya ulaştığında durur. Bu sınıra ulaşırsanız simülasyon döneminizi kısaltmayı veya geliş oranlarını azaltmayı düşünün.
Simülasyon çıktısı
Simülasyon tamamlandığında, sürecinizde eksiksiz olay günlüğünü içeren bir veri seti oluşturur:
Çıktı içeriği
| Alan | Açıklama |
|---|---|
| Vaka kimliği | Simüle edilen her vaka için benzersiz tanımlayıcı |
| Etkinlik | Yürütülen etkinliğin adı |
| Başlangıç zaman damgası | Etkinliğin başladığı zaman |
| Tamamlanma zaman damgası | Etkinliğin tamamlandığı zaman |
| Kaynak | Etkinliği gerçekleştiren kaynak |
| Öznitelikler | Yürütme anındaki vaka öznitelik değerleri |
Çıktıyla çalışma
Simüle edilen olay günlüğü, standart bir ProcessMind veri setidir. Şunları yapabilirsiniz:
- Süreç gezgininde görüntüleyin
- Tüm ProcessMind özellikleriyle analiz edin
- Diğer veri setleriyle karşılaştırın, geçmiş veya simüle edilmiş
- Harici analiz için dışa aktarın