Dynamische systemen en discrete-evenementmodellen

Discrete Event Simulation in Python

Diogo Costa (PhD, MSc)

Adjunct Professor, University of Saskatchewan, Canada & CEO of ImpactBLUE-Scientific

Wat is een dynamisch systeem?

Dynamische systemen

  • Toestand verandert in de tijd
  • Variabelen die veranderen heten toestandsvariabelen

Stationaire systemen

  • Variabelen blijven constant in de tijd
  • Het “object” kan bewegen maar met constante snelheid
Discrete Event Simulation in Python

Wat is een dynamisch systeem?

Een grafiek met de tijdsevolutie van toestandsvariabelen in dynamische en stationaire systemen.

Een grafiek met de tijdsevolutie van toestandsvariabelen in dynamische en stationaire systemen. In het dynamische systeem verandert de variabele in de tijd, in het stationaire systeem blijft die constant.

  • Alle natuurlijke of menselijke processen zijn dynamisch of stationair
Discrete Event Simulation in Python

Voorbeelden van dynamische systemen

Natuur

  • Weersysteem Foto van een tornado boven een graanveld.

  • Deining op zee Foto van golven die een vuurtoren raken.

Mensgestuurd of mensgeïnitieerd

  • Wegverkeer Foto van een kruispunt ’s nachts met veel voertuigen.

  • Productie Foto van een professional in een productieomgeving.

Discrete Event Simulation in Python

Voorbeelden van niet-dynamische systemen

Natuur

  • Stilliggende steen Foto van een stilliggende steen.

  • Rivier op kalme dagen Luchtfoto van een rivier die rustig stroomt op een zonnige dag.

Mensgeïnitieerd of mensgestuurd

  • Satelliet die in de ruimte zweeft Foto van een satelliet die in de ruimte zweeft.

  • Boot met constante snelheid Foto van een vrachtschip dat gestaag vaart op kalm water.

Discrete Event Simulation in Python

Wat zijn discrete-evenementsimulaties?

  • Wiskundige representatie van dynamische systemen
  • Simulatie van menselijke activiteiten als een reeks processen

  • Toepasbaar op processen die je kunt opdelen in wachtrijevenementen

Schematisch overzicht van processen en workflow van een supplychain-activiteit.

  • Krachtige methode om een Digital Twin van een bedrijf of sector te bouwen

  • Handig om processen te optimaliseren, productiviteit te verhogen, knelpunten te vinden-verwijderen en middelen te stroomlijnen

Discrete Event Simulation in Python

Voorbeelden van toepassingen

  • Ontwerp van bouwprocessen

Foto van een bouwplaats.

  • Productie

Foto van een productieomgeving.

  • Supplychain en logistiek

Foto van een transportband met kartonnen dozen.

  • Vervoer

Foto van wegverkeer ’s nachts.

Discrete Event Simulation in Python

Laten we oefenen!

Discrete Event Simulation in Python

Preparing Video For Download...