Mulai sekarangMulai gratis

Memodelkan SPBU: Jalankan model dan analisis hasilnya

Pada latihan sebelumnya, Anda membuat sebuah generator, car_generator(), untuk mensimulasikan perilaku mobil yang datang ke SPBU, dan satu lagi, gas_station_pumps_control(), untuk mengelola penyimpanan bahan bakar SPBU.

Sekarang, dengan menggunakan generator tersebut, kita siap membuat model SimPy, menambahkan resource dan proses, serta menjalankan simulasi.

Latihan ini merupakan bagian dari kursus

Simulasi Peristiwa Diskret dengan Python

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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)
Edit dan Jalankan Kode