BaşlayınÜcretsiz Başlayın

Bir benzin istasyonunu modelleme: Modeli çalıştır ve sonuçları analiz et

Önceki egzersizde, benzin istasyonuna gelen arabaların davranışını benzetmek için car_generator() adlı bir üreteç ve istasyonun yakıt deposunu yönetmek için gas_station_pumps_control() adlı başka bir üreteç oluşturmuştun.

Şimdi, bu üreteçleri kullanarak bir SimPy modeli oluşturmaya, kaynaklar ve süreçler eklemeye ve benzetimleri çalıştırmaya hazırız.

Bu egzersiz

Python ile Ayrık Olay Benzetimi

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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)
Kodu Düzenle ve Çalıştır