Op deze pagina

Naslaggids voor de simulatie-interface

Process Intelligence Process Intelligence Beschikbaar vanaf een Process Intelligence-licentieplaats. Alleen met een licentieplaats in dit abonnement of een hoger abonnement kun je deze functie gebruiken. Abonnementen vergelijken Beschikbaar met een Process Intelligence-licentieplaats of hoger

Wat vind je in deze gids?

Deze pagina bevat een complete naslaggids voor de simulatie-interface van ProcessMind. Gebruik de gids om snel instellingen op te zoeken wanneer je een simulatie configureert.

Het tabblad Simulatie openen

De simulatie-instellingen vind je in het rechterpaneel wanneer je een procesmodel bekijkt:

  1. Open een proces met een BPMN-model
  2. Ga in het rechterpaneel naar het tabblad Simulatie
  3. De simulatie-instellingen staan in uitklapbare secties

Simulaties beheren

Bovenaan het simulatiepaneel vind je de bedieningselementen voor het beheren van simulatieconfiguraties:

Simulatie selecteren

Bedieningselement Beschrijving
Lijst met simulaties Selecteer een bestaande simulatieconfiguratie in de zijbalk
Simulatie maken Maak een nieuwe simulatieconfiguratie
Naam wijzigen Wijzig de naam en datasetnaam van de huidige configuratie
Dupliceren Maak een kopie van de huidige configuratie
Automatisch configureren Stel simulatieparameters automatisch in met AI of op basis van waargenomen data
Verwijderen Verwijder de huidige simulatieconfiguratie

Je kunt meerdere simulatieconfiguraties voor hetzelfde proces maken. Zo vergelijk je verschillende scenario’s zonder je instellingen kwijt te raken.

Actieknoppen

De belangrijkste actieknoppen staan in de paginakop:

Knop Beschrijving
Simulatie uitvoeren Voer de simulatie uit met de huidige instellingen
Automatisch configureren Open het venster voor automatische configuratie om simulatieparameters in te vullen

Het venster Automatisch configureren heeft twee modi:

  • Door AI voorgesteld: gebruik AI om realistische simulatieparameters te genereren op basis van de structuur van je procesmodel
  • Waargenomen in data: leid parameters af uit echte procesdata (alleen beschikbaar als de data aan het model is gekoppeld)

Perioden

In de sectie Perioden stel je de tijdsperiode voor de simulatie in:

Instelling Beschrijving Voorbeeld
Simulatieperiode De datums waarop de simulatie betrekking heeft (begin- en einddatum) 01-01-2025 tot 31-03-2025
Opwarmperiode Voert, indien ingeschakeld, vóór de begindatum een extra opwarmperiode uit In- of uitschakelen

Opwarmperiode

Tijdens de opwarmperiode kan de simulatie een stabiele toestand bereiken voordat er data wordt verzameld. Als deze optie is ingeschakeld, loopt de simulatie vóór de begindatum gedurende een periode die even lang is als de simulatie zelf. Alleen gebeurtenissen tussen de begin- en einddatum komen in de uitvoer. Zo voorkom je vertekening door de initialisatie in de simulatieresultaten.

Case-attributen

Attributen zijn waarden die elke case tijdens het proces met zich meedraagt. Stel in hoe deze worden gegenereerd.

Numerieke attributen

Numerieke attributen gebruiken statistische verdelingen om waarden te genereren. Bekijk Verdelingen voor alle beschikbare typen.

Instelling Beschrijving
Verdeling Type statistische verdeling
Parameters Parameters die bij de verdeling horen
Periodiciteit Optionele variatie op basis van tijd
Voorwaarden Optionele voorwaardelijke generatie

Tekstattributen

Tekstattributen hebben verschillende generatiemodi:

Modus Beschrijving Voorbeeld van uitvoer
Lijst Willekeurige selectie uit een lijst met waarden, op basis van gewichten “Goud”, “Zilver”, “Brons”
Genummerd Voorvoegsel gevolgd door een volgnummer “ORDER-0001”, “ORDER-0002”
Fictieve namen Gegenereerde persoonsnamen “Sarah Johnson”, “Michael Chen”
Fictieve bedrijven Gegenereerde bedrijfsnamen “Acme Corp”, “Global Industries”
Landen Landnamen “Verenigde Staten”, “Duitsland”, “Japan”

Bronnen configureren

Bepaal welke bronnen beschikbaar zijn voor activiteiten.

Instelling Beschrijving
Naam Identificatie van de bronpool
Capaciteit Aantal beschikbare eenheden
Periodiciteit Optionele capaciteitsvariatie op basis van tijd

Bekijk Bronnen voor meer uitleg over het modelleren van bronnen.

Instellingen voor Start Event

Stel in hoe nieuwe cases via Start Events het proces binnenkomen:

Instelling Beschrijving
Verdeling Hoe aankomsten worden verdeeld (meestal Poisson)
Tarief Gemiddeld aantal aankomsten
Eenheid van tarief Tijdseenheid: perHour, perDay, perWeek, perMonth, perYear
Periodiciteit Variatie in aankomsttarief op basis van tijd
Voorwaarden Voorwaardelijke aankomstpatronen

Standaardconfiguratie

Standaard komen cases aan volgens een Poisson-verdeling, met 1 case per uur.

Instellingen voor Task (Activiteit)

Voor elke Task in het BPMN-model kun je verwerkingsparameters instellen:

Verwerkingstijd

Instelling Beschrijving
Verdeling Hoe de verwerkingstijd varieert
Tijdseenheid seconden, minuten, uren, dagen
Periodiciteit Variatie in verwerkingstijd op basis van tijd
Voorwaarden Voorwaardelijke verwerkingstijden

Vereiste bronnen

Instelling Beschrijving
Bronpool Welke bronpool je gebruikt
Aantal Hoeveel eenheden nodig zijn

Je kunt voor één Task meerdere vereiste bronnen instellen.

Overslaankans

Instelling Beschrijving
Percentage Kans (0 tot 100%) dat de activiteit wordt overgeslagen
Periodiciteit Variatie in de overslaankans op basis van tijd
Voorwaarden Voorwaardelijke regels voor overslaan

Als een activiteit wordt overgeslagen, gaat de case meteen door naar het volgende element zonder bronnen te gebruiken. Alleen de minimale duur van 1 seconde wordt toegevoegd.

Wachtrijstrategie

Instelling Beschrijving
FIFO First In, First Out: cases worden verwerkt in de volgorde waarin ze zijn aangekomen (standaard)
LIFO Last In, First Out: de laatst aangekomen cases worden als eerste verwerkt
Willekeurig Cases worden willekeurig uit de wachtrij geselecteerd

De wachtrijstrategie bepaalt welke case als volgende uit de wachtrij wordt geselecteerd zodra de activiteit nieuw werk kan verwerken.

Attributen wijzigen

Stel in hoe case-attributen worden gewijzigd wanneer de Task is voltooid:

Instelling Beschrijving
Attribuut Welk attribuut je wijzigt
Nieuwe waarde De waarde die wordt ingesteld (een vaste waarde voor tekst- en numerieke attributen)
Voorwaarden Wanneer de wijziging wordt toegepast

Instellingen voor Intermediate Event

Voor Intermediate Events (geen Start Events):

Instelling Beschrijving
Attributen wijzigen Waarden van case-attributen wijzigen
Overslaankans Kans dat de gebeurtenis wordt overgeslagen

Gateway configureren

XOR-gateways (exclusief)

Stel voor exclusieve gateways de kans in voor elk uitgaand pad:

Instelling Beschrijving
Kans Relatief gewicht van dit pad (automatisch genormaliseerd)
Periodiciteit Variatie in de kans op basis van tijd
Voorwaarden Voorwaardelijke padselectie

Let op: kansen zijn relatieve gewichten. De waarden 70, 20 en 10 leveren hetzelfde resultaat op als 7, 2 en 1.

AND-gateways (parallel)

Je hoeft niets in te stellen. Alle uitgaande paden worden tegelijk gevolgd.

OR-gateways (inclusief)

Vergelijkbaar met XOR, maar er kunnen meerdere paden worden geselecteerd en er wordt altijd minstens één pad gekozen.

Sequence Flow-instellingen

Stel afzonderlijke Sequence Flows in (pijlen tussen elementen):

Instelling Beschrijving
Kans Relatief gewicht wanneer de flow uit een gateway komt
Periodiciteit Variatie op basis van tijd
Voorwaarden Voorwaardelijke flowselectie

Naslaggids voor de verdelingseditor

Wanneer je een verdeling instelt, gebruik je de verdelingseditor:

Beschikbare verdelingstypen

Type Parameters Toepassing
Vast value Constante waarden
Normaal mean, stdDev Symmetrische variatie
Uniform min, max Bereik met gelijke kans
Driehoekig min, mode, max Bereik met een meest waarschijnlijke waarde
Poisson lambda, rateUnit Aankomstpercentages
Lognormaal mean, stdDev Tijden met een scheve verdeling naar rechts
Weibull scale, shape Betrouwbaarheid modelleren
Pearson VI alpha1, alpha2, beta Complexe patronen
Bèta min, max, alpha, beta Flexibele verdeling tussen min en max

Tijdseenheden

Waar van toepassing kun je tijdsduren opgeven in:

  • Seconden
  • Minuten
  • Uren
  • Dagen

Tariefeenheden

Voor aankomstverdelingen:

  • Per uur
  • Per dag
  • Per week
  • Per maand
  • Per jaar

Bekijk Verdelingen voor meer uitleg.

Naslaggids voor de periodiciteitseditor

Voor het instellen van tijdsafhankelijke parameters:

Type Parameters Voorbeeld
Altijd (geen) Geen variatie in de tijd
Standaard (geen) Terugvalregel
Elke dag startTime, endTime Elke dag van 09:00 tot 17:00
Elke werkdag startTime, endTime Werktijden van maandag tot en met vrijdag
Elke weekenddag startTime, endTime Weekenduren op zaterdag en zondag
Elke week startDay, startTime, endDay, endTime Wekelijks patroon over meerdere dagen
Elke maand startDayOfMonth, startTime, endDayOfMonth, endTime Verwerking aan het einde van de maand
Elk jaar startMonth, startDayOfMonth, startTime, endMonth, endDayOfMonth, endTime Seizoenspatronen
Vaste periode startDateTime, endDateTime Eenmalige gebeurtenissen

Bekijk Periodiciteit voor meer uitleg.

Naslaggids voor de voorwaardeneditor

Met voorwaarden kunnen parameterwaarden variëren op basis van case-attributen:

Type voorwaarde Beschrijving
Waarde komt overeen Attribuut is gelijk aan een of meer specifieke waarden
Bereik Numeriek attribuut valt binnen een bereik

Voorbeeld: pas verschillende verwerkingstijden toe op basis van het klantsegment.

Simulaties uitvoeren

Bedieningselementen voor uitvoeren

Bedieningselement Beschrijving
Simulatie uitvoeren Start de simulatie
Voortgangsbalk Toont tijdens de uitvoering het voltooiingspercentage
Annuleren Stop een lopende simulatie

Uitvoeringslimieten

Limiet Waarde Doel
Max. aantal gebeurtenissen 5.000.000 Voorkomt dat simulaties onbeperkt doorgaan

Gebeurtenissenlimiet

De simulatie stopt zodra er 5.000.000 gebeurtenissen zijn bereikt. Als je deze limiet bereikt, kun je de simulatieperiode verkorten of het aankomstpercentage verlagen.

Simulatie-uitvoer

Na afloop maakt de simulatie een dataset in het proces met het volledige event log:

Inhoud van de uitvoer

Veld Beschrijving
Case-ID Unieke identificatie van elke gesimuleerde case
Activiteit Naam van de uitgevoerde activiteit
Starttijdstip Wanneer de activiteit begon
Eindtijdstip Wanneer de activiteit eindigde
Bron Welke bron de activiteit uitvoerde
Attributen Waarden van case-attributen op het moment van uitvoering

Werken met de uitvoer

Het gesimuleerde event log is een standaarddataset van ProcessMind. Je kunt:

  • De uitvoer bekijken in de procesverkenner
  • Analyseren met alle functies van ProcessMind
  • Vergelijken met andere datasets (historische of gesimuleerde)
  • Exporteren voor externe analyse

Volgende stappen