Začněte nyníZačněte zdarma

Modelování čerpací stanice: spuštění modelu a analýza výsledků

V předchozím cvičení jsi vytvořil/a generátor car_generator(), který simuluje chování aut přijíždějících na čerpací stanici, a další generátor gas_station_pumps_control(), který řídí zásoby paliva na stanici.

Teď, s pomocí těchto generátorů, jsme připraveni sestavit SimPy model, přidat zdroje a procesy a spustit simulace.

Toto cvičení je součástí kurzu

Diskrétní simulace událostí v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

env = simpy.Environment()

# Create the gas station resource
gas_station_pumps = simpy.____(env, capacity=____)

# Create the gas tank container
gas_station_tank = simpy.____(env, GAS_STATION_TANK_SIZE, init=GAS_STATION_TANK_SIZE)

# Add processes to the SimPy environment
env.____(gas_station_pumps_control(env, gas_station_tank))
env.____(car_generator(env, gas_station_pumps, gas_station_tank))

env.run(until=SIM_TIME)
Upravit a spustit kód