AnyLogic: Mažmenininko modelis (tęsinys)

Kursime modelį toliau: sakykime, kad skalbimo mašinos mažmenininkui yra sunkvežimiais pristatomos partijomis po 10 vienetų, jos  yra iškraunamos ir krautuvais išvežiojamos į saugyklą. Iškrovimas trunka nuo 1 iki 3 minučių, vidutinis iškrovimo laikas – 2 minutės, todėl šį laiką galima aprašyti taip: triangular(1, 2, 3)*minute().

Į modelį įkelsime sunkvežimio paveiksliuką:

m_2_1

Į srauto diagramą įterpsime naujus elementus, atitinkančius scenarijaus logiką: elementą „Batch“ (Partija), kuris sukurs gaminių, pristatomų mažmenininkui, partiją, ir elementą „EnterNetwork“, kuris leis sunkvežimiams tapti jau sukurto sandėlio grupės elementų tinklo dalimi.

m_2_22

Kiti srauto elementai bus: sunkvežimių pristatymas į iškrovimo zoną, iškrovimas, sunkvežimių išvykimas ir gaminių partijos išpakavimas.

m_2_31

modelisDabar vėl galima paleisti modelį ir pažiūrėti rezultatą: kai tik atsiranda naujų 10 gaminių, sunkvežimių atvykimo zonoje atsiranda sunkvežimis, kurį ima iškrauti krautuvai, ir jie išvežioja skalbimo mašinas į saugojimo vietas.

mazm_2