1. Nauka
  2. /
  3. Kursy
  4. /
  5. Symulacja zdarzeń dyskretnych w Pythonie

Connected

ćwiczenie

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.

Instrukcje 1/2

undefined XP
    1
    2
  • Utwórz zasób SimPy reprezentujący cztery dystrybutory paliwa.
  • Utwórz kontener SimPy reprezentujący wspólny zbiornik stacji paliw, wypełniony do pełnej pojemności określonej zmienną GAS_STATION_TANK_SIZE.
  • Dodaj oddzielnie do środowiska SimPy procesy SimPy zapisane w generatorach gas_station_pumps_control() i car_generator().