Dynamiska system och diskret-händelsemodeller

Diskret händelsesimulering i Python

Diogo Costa (PhD, MSc)

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

Vad är ett dynamiskt system?

Dynamiska system

  • Tillståndet förändras över tid
  • Variabler som förändras kallas tillståndsvariabler

Stationära system

  • Variabler förblir oförändrade över tid
  • "Objekt" kan röra sig men med konstant hastighet
Diskret händelsesimulering i Python

Vad är ett dynamiskt system?

En graf som visar den tidsmässiga utvecklingen av tillståndsvariabler i dynamiska och stationära system.

En graf som visar den tidsmässiga utvecklingen av tillståndsvariabler i dynamiska och stationära system. I det dynamiska systemet förändras variabeln över tid, medan den förblir konstant i det stationära systemet.

  • Alla naturliga eller mänskliga processer kan klassificeras som dynamiska eller stationära
Diskret händelsesimulering i Python

Exempel på dynamiska system

Natur

  • Vädersystem Foto av en tornado i ett vetefält.

  • Havsvågor Foto av vågor som slår mot en fyr.

Mänskligt drivna eller initierade

  • Vägtrafik Foto av en vägkorsning på natten med många fordon.

  • Tillverkning Foto av en yrkesperson i en tillverkningsanläggning.

Diskret händelsesimulering i Python

Exempel på icke-dynamiska system

Natur

  • Sten i vila Foto av en sten i vila.

  • Flod under lugna dagar Flygfoto av en flod som rinner lugnt en solig dag.

Mänskligt initierade eller drivna

  • Satellit i rymden Foto av en satellit i rymden.

  • Båt med konstant hastighet Foto av ett lastfartyg som rör sig stadigt i lugnt vatten.

Diskret händelsesimulering i Python

Vad är diskreta händelsesimuleringar?

  • Matematisk representation av dynamiska system
  • Simulering av mänskliga aktiviteter som består av en sekvens av processer

  • Tillämplig på processer som kan brytas ner i en serie köhändelser

Schematisk bild över processer och arbetsflöde i en försörjningskedjeaktivitet.

  • En kraftfull metod för att bygga en Digital Twin av ett företag eller en bransch

  • Användbar för att optimera processer, öka produktivitet, identifiera och eliminera flaskhalsar samt effektivisera resursfördelning

Diskret händelsesimulering i Python

Exempel på tillämpningar

  • Byggnadsprocessdesign

Foto av en byggarbetsplats.

  • Tillverkning

Foto av en tillverkningsindustri.

  • Försörjningskedja och logistik

Foto av ett transportband med kartonger.

  • Transport

Foto av vägtrafik på natten.

Diskret händelsesimulering i Python

Nu kör vi en övning!

Diskret händelsesimulering i Python

Preparing Video For Download...