Zacznij terazZacznij za darmo

Modelowanie stacji paliw: uruchomienie modelu i analiza wyników

W poprzednim ćwiczeniu utworzyłeś(-aś) generator car_generator() symulujący zachowanie samochodów przyjeżdżających na stację benzynową oraz generator gas_station_pumps_control() zarządzający zapasem paliwa na stacji.

Teraz, korzystając z tych generatorów, możemy stworzyć model SimPy, dodać zasoby i procesy, a następnie uruchomić symulacje.

To ćwiczenie jest częścią kursu

Symulacja zdarzeń dyskretnych w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod