Na tej stronie

Opis interfejsu symulacji

Process Intelligence Process Intelligence Dostępne w ramach licencji Process Intelligence lub wyższej. Z funkcji można korzystać tylko w tym planie lub wyższym. Porównaj plany Dostępne w ramach licencji Process Intelligence lub wyższej

Zakres tego opisu

Ta strona zawiera pełny opis interfejsu symulacji w ProcessMind. Można z niej korzystać jako z podręcznej instrukcji podczas konfigurowania symulacji.

Otwieranie karty symulacji

Ustawienia symulacji znajdują się w prawym panelu podczas wyświetlania modelu procesu:

  1. Otwórz proces zawierający model BPMN
  2. W prawym panelu przejdź do karty Symulacja Wszystkie ustawienia symulacji są pogrupowane w zwijane sekcje3.

Zarządzanie symulacjami

U góry panelu symulacji znajdują się elementy sterujące konfiguracjami symulacji:

Wybór symulacji

Element sterujący Opis
Lista symulacji Wybór istniejącej konfiguracji symulacji z panelu bocznego
Utwórz symulację Utworzenie nowej konfiguracji symulacji
Zmień nazwę Zmiana nazwy bieżącej konfiguracji i nazwy zbioru danych
Duplikuj Utworzenie kopii bieżącej konfiguracji
Konfiguruj automatycznie Automatyczna konfiguracja parametrów symulacji na podstawie AI lub zaobserwowanych danych
Usuń Usunięcie bieżącej konfiguracji symulacji

Dla tego samego procesu można utworzyć kilka konfiguracji symulacji i porównywać różne scenariusze bez utraty ustawień.

Przyciski akcji

W nagłówku strony znajdują się główne przyciski akcji:

Przycisk Opis
Uruchom symulację Uruchomienie symulacji z bieżącymi ustawieniami
Konfiguruj automatycznie Otwarcie okna automatycznej konfiguracji parametrów symulacji

Okno Konfiguruj automatycznie oferuje dwa tryby:

  • Sugestie AI: AI generuje realistyczne parametry symulacji na podstawie struktury modelu procesu
  • Na podstawie danych: Parametry są wyznaczane z rzeczywistych danych o procesie (opcja dostępna tylko wtedy, gdy dane są zmapowane do modelu)

Okresy

Sekcja okresów określa przedział czasu objęty symulacją:

Ustawienie Opis Przykład
Okres symulacji Zakres dat symulacji (data początkowa i końcowa) 2025-01-01 do 2025-03-31
Okres rozgrzewki Po włączeniu symulacja rozpoczyna się od dodatkowego okresu rozgrzewki przed datą początkową Włączone/wyłączone

Okres rozgrzewki

Okres rozgrzewki pozwala symulacji osiągnąć stan ustalony przed rozpoczęciem zbierania danych. Po włączeniu symulacja obejmuje dodatkowy okres przed datą początkową, równy długości właściwego okresu symulacji. W wynikach uwzględniane są tylko zdarzenia z przedziału od daty początkowej do końcowej. Eliminuje to błąd wynikający z inicjalizacji symulacji.

Atrybuty sprawy

Atrybuty to wartości przypisane do każdej sprawy w trakcie procesu. Można skonfigurować sposób ich generowania.

Atrybuty liczbowe

Wartości atrybutów liczbowych są generowane na podstawie rozkładów statystycznych. Pełną listę dostępnych typów zawiera sekcja Rozkłady.

Ustawienie Opis
Rozkład Typ rozkładu statystycznego
Parametry Parametry właściwe dla danego rozkładu
Okresowość Opcjonalna zmienność zależna od czasu
Warunki Opcjonalne generowanie warunkowe

Atrybuty tekstowe

Atrybuty tekstowe można generować na kilka sposobów:

Tryb Opis Przykładowy wynik
Lista Losowy wybór z listy wartości z uwzględnieniem wag „Złoto”, „Srebro”, „Brąz”
Numerowane Prefiks i kolejny numer „ORDER-0001”, „ORDER-0002”
Fikcyjne imiona i nazwiska Wygenerowane imiona i nazwiska „Anna Kowalska”, „Jan Nowak”
Fikcyjne nazwy firm Wygenerowane nazwy firm „Firma Alfa”, „Global Industries”
Kraje Nazwy krajów „Polska”, „Niemcy”, „Japonia”

Konfiguracja zasobów

Określ pule zasobów dostępne dla działań.

Ustawienie Opis
Nazwa Identyfikator puli zasobów
Przepustowość Liczba dostępnych jednostek
Okresowość Opcjonalna zmienność przepustowości w czasie

Szczegółowe wskazówki dotyczące modelowania zasobów zawiera sekcja Zasoby.

Ustawienia zdarzenia początkowego

Skonfiguruj sposób, w jaki nowe sprawy trafiają do procesu przez zdarzenia początkowe:

Ustawienie Opis
Rozkład Sposób rozłożenia napływu (zwykle rozkład Poissona)
Tempo Średnia liczba napływających spraw
Jednostka tempa Jednostka czasu: perHour, perDay, perWeek, perMonth, perYear
Okresowość Zmiany tempa napływu zależne od czasu
Warunki Warunkowe wzorce napływu

Konfiguracja domyślna

Domyślnie sprawy napływają zgodnie z rozkładem Poissona, w tempie jednej sprawy na godzinę.

Ustawienia zadania (działania)

Dla każdego zadania w modelu BPMN można skonfigurować parametry przetwarzania:

Czas przetwarzania

Ustawienie Opis
Rozkład Zmienność czasu przetwarzania
Jednostka czasu sekundy, minuty, godziny, dni
Okresowość Zmiany czasu przetwarzania zależne od czasu
Warunki Warunkowe czasy przetwarzania

Wymagane zasoby

Ustawienie Opis
Pula zasobów Wybór puli zasobów
Liczba jednostek Wymagana liczba jednostek

Do jednego zadania można przypisać kilka wymagań dotyczących zasobów.

Prawdopodobieństwo pominięcia

Ustawienie Opis
Procent Prawdopodobieństwo (od 0 do 100%), że działanie zostanie pominięte
Okresowość Zmiany prawdopodobieństwa pominięcia zależne od czasu
Warunki Warunkowe reguły pomijania

Po pominięciu działania sprawa od razu przechodzi do następnego elementu, nie zużywając zasobów. Dodawany jest tylko minimalny czas trwania wynoszący 1 sekundę.

Strategia obsługi kolejki

Ustawienie Opis
FIFO Pierwsze weszło, pierwsze wyszło. Sprawy są przetwarzane w kolejności napływu (ustawienie domyślne).
LIFO Ostatnie weszło, pierwsze wyszło. Najpierw przetwarzane są sprawy, które napłynęły najpóźniej.
Losowo Sprawy są losowo wybierane z kolejki oczekujących.

Strategia kolejki określa, która sprawa zostanie wybrana jako następna, gdy działanie będzie gotowe do obsługi kolejnej sprawy.

Zmiany atrybutów

Skonfiguruj sposób modyfikowania atrybutów sprawy po zakończeniu zadania:

Ustawienie Opis
Atrybut Wybór atrybutu do zmiany
Nowa wartość Wartość do ustawienia (stała wartość obsługiwana dla atrybutów tekstowych i liczbowych)
Warunki Warunki zastosowania zmiany

Ustawienia zdarzeń pośrednich

W przypadku zdarzeń pośrednich, czyli innych niż początkowe:

Ustawienie Opis
Zmiany atrybutów Modyfikowanie wartości atrybutów sprawy
Prawdopodobieństwo pominięcia Prawdopodobieństwo pominięcia zdarzenia

Konfiguracja Gateway

Gateway XOR (wykluczający)

W przypadku Gateway wykluczających skonfiguruj prawdopodobieństwo dla każdej ścieżki wychodzącej:

Ustawienie Opis
Prawdopodobieństwo Waga względna ścieżki (automatycznie normalizowana)
Okresowość Zmiany prawdopodobieństwa zależne od czasu
Warunki Warunkowy wybór ścieżki

Uwaga: Prawdopodobieństwa są wagami względnymi. Ustawienie wartości 70, 20 i 10 daje taki sam wynik jak 7, 2 i 1.

Bramki AND (równoległe)

Nie wymagają konfiguracji. Wszystkie ścieżki wychodzące są realizowane jednocześnie.

Bramki OR (włączające)

Podobnie jak w przypadku XOR można wybrać kilka ścieżek, ale co najmniej jedna musi zostać wybrana.

Ustawienia Sequence Flow

Skonfiguruj poszczególne Sequence Flow, czyli strzałki łączące elementy:

Ustawienie Opis
Prawdopodobieństwo Waga względna przy wyjściu ścieżki z bramki
Cykliczność Zmiany zależne od czasu
Warunki Wybór ścieżki na podstawie warunków

Opis edytora rozkładów

Do konfiguracji dowolnego rozkładu służy edytor rozkładów:

Dostępne typy rozkładów

Typ Parametry Zastosowanie
Stały value Wartości stałe
Normalny mean, stdDev Zmienność symetryczna
Jednostajny min, max Zakres, w którym wszystkie wartości są jednakowo prawdopodobne
Trójkątny min, mode, max Zakres z najbardziej prawdopodobną wartością
Poissona lambda, rateUnit Częstość napływu
Lognormalny mean, stdDev Czasy o rozkładzie prawostronnie skośnym
Weibulla scale, shape Modelowanie niezawodności
Pearsona VI alpha1, alpha2, beta Złożone wzorce
Beta min, max, alpha, beta Elastyczny kształt rozkładu między min a max

Jednostki czasu

Czas trwania można podać w następujących jednostkach:

  • Sekundy
  • Minuty
  • Godziny
  • Dni

Jednostki częstości

W przypadku rozkładów napływu:

  • Na godzinę
  • Na dzień
  • Na tydzień
  • Na miesiąc
  • Na rok

Szczegółowe objaśnienia zawiera sekcja Rozkłady.

Opis edytora cykliczności

Konfigurując parametry zmienne w czasie:

Typ Parametry Przykład
Zawsze (brak) Bez zmian w czasie
Domyślnie (brak) Reguła zastępcza
Codziennie startTime, endTime Codziennie 09:00–17:00
W każdy dzień roboczy startTime, endTime Godziny pracy od poniedziałku do piątku
W każdy dzień weekendu startTime, endTime Godziny weekendowe, sobota i niedziela
Co tydzień startDay, startTime, endDay, endTime Cotygodniowy wzorzec obejmujący kilka dni
Co miesiąc startDayOfMonth, startTime, endDayOfMonth, endTime Przetwarzanie na koniec miesiąca
Co roku startMonth, startDayOfMonth, startTime, endMonth, endDayOfMonth, endTime Wzorce sezonowe
Okres stały startDateTime, endDateTime Jednorazowe zdarzenia

Szczegółowe wskazówki zawiera sekcja Cykliczność.

Opis edytora warunków

Warunki pozwalają zmieniać wartości parametrów zależnie od atrybutów case:

Typ warunku Opis
Dopasowanie wartości Atrybut jest równy określonej wartości lub wartościom
Zakres Atrybut liczbowy mieści się w określonym zakresie

Przykład: zastosowanie różnych czasów przetwarzania w zależności od kategorii klienta.

Uruchamianie symulacji

Sterowanie symulacją

Sterowanie Opis
Uruchom symulację Rozpoczyna symulację
Pasek postępu Pokazuje procent ukończenia symulacji
Anuluj Zatrzymuje trwającą symulację

Limity symulacji

Limit Wartość Cel
Maksymalna liczba zdarzeń 5 000 000 Zapobiega niekontrolowanemu przebiegowi symulacji

Limit zdarzeń

Symulacja zatrzyma się po osiągnięciu 5 000 000 zdarzeń. Jeśli limit zostanie osiągnięty, warto skrócić okres symulacji lub zmniejszyć częstość napływu.

Wyniki symulacji

Po zakończeniu symulacji w procesie powstaje zbiór danych zawierający kompletny dziennik zdarzeń:

Zawartość wyników

Pole Opis
Identyfikator case Unikalny identyfikator każdego symulowanego case
Aktywność Nazwa wykonanej aktywności
Znacznik czasu rozpoczęcia Czas rozpoczęcia aktywności
Znacznik czasu zakończenia Czas zakończenia aktywności
Zasób Zasób, który wykonał aktywność
Atrybuty Wartości atrybutów case w chwili wykonania

Praca z wynikami

Symulowany dziennik zdarzeń to standardowy zbiór danych ProcessMind. Można:

  • Wyświetlić go w eksploratorze procesów
  • Analizować za pomocą wszystkich funkcji ProcessMind
  • Porównać z innymi zbiorami danych, historycznymi lub symulowanymi
  • Wyeksportować do analizy zewnętrznej

Następne kroki

Projektuj lepsze procesy. Buduj spójną architekturę. Zachowaj kontrolę.

Uzyskaj dostęp od razu, bez karty kredytowej i czekania. Przedstaw sposób działania organizacji w postaci przejrzystych, powiązanych modeli procesów.

Buduj architekturę procesów, określaj właścicieli i mechanizmy kontroli oraz uzgadniaj role i zakresy odpowiedzialności na każdym poziomie.

Rozpocznij okres próbny i stwórz solidną podstawę do nadzorowania, zarządzania i ciągłego doskonalenia procesów.