Diskreetti tapahtumasimulaatio

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 20. kesäkuuta 2018 tarkistetusta versiosta . tarkastukset vaativat 9 muokkausta .

Discrete-event simulation ( eng.  discrete-event simulation , DES) on eräänlainen simulaatio . Diskreettien tapahtumien mallintamisessa järjestelmän toiminta esitetään kronologisena tapahtumien sarjana. Tapahtuma tapahtuu tietyllä hetkellä ja merkitsee muutosta järjestelmän tilassa .

Diskreetin tapahtumasimulointijärjestelmän komponentit

Muuttujien , jotka määrittävät järjestelmän tilan, ja logiikan , joka määrittää, mitä tapahtuu vastauksena johonkin tapahtumaan, lisäksi diskreettitapahtumasimulaatiojärjestelmä sisältää seuraavat komponentit:

Tunnit

Järjestelmän pääkomponentti, joka synkronoi järjestelmämuutokset, ts. tapahtumien esiintyminen.

Lista tapahtumista

Simulointijärjestelmä ylläpitää vähintään yhtä listaa simulointitapahtumista .

Yksisäikeisissä simulaatiojärjestelmissä, jotka perustuvat hetkellisiin tapahtumiin, on vain yksi nykyinen tapahtuma. Vaikka monisäikeisissä simulaatiojärjestelmissä ja simulaatiojärjestelmissä, jotka tukevat intervallitapahtumia, voi olla useita meneillään olevia tapahtumia. Molemmissa tapauksissa ajankohtaisten tapahtumien synkronoinnissa on vakavia ongelmia.

Satunnaislukugeneraattorit

Diskreettitapahtumamallit jaetaan deterministisiin ja stokastisiin riippuen siitä, miten tapahtumat generoidaan ja jonojen pääominaisuudet: tapahtumien esiintymisajankohta, palvelun kesto, jonoon tulevien asiakkaiden määrä aikayksikköä kohti. Stokastiset diskreetit tapahtumamallit eroavat Monte Carlo -malleista kellojen läsnäololla.

Tilastot

Tärkeimmät diskreetissä tapahtumamallinnusjärjestelmissä kerättävät tiedot:

Päättymisehto

Irtisanomisen ehdot voivat olla:

Toteutus

Diskreetit tapahtumasimulaatiojärjestelmät ovat useimmiten toimialuekohtaisia ​​ohjelmointikieliä tai korkean tason kielten kirjastoja. Tunnetuimmat ovat: Arena, AnyLogic , SIMSCRIPT, SLAM, SIMAN, AweSim, GPSS .

Linkit