LoslegenKostenlos loslegen

Modell eines Tankstellensystems: Modell ausführen und Ergebnisse analysieren

In der vorherigen Übung hast du einen Generator car_generator() erstellt, um das Verhalten der an einer Tankstelle ankommenden Autos zu simulieren, sowie gas_station_pumps_control(), um den Kraftstoffvorrat der Tankstelle zu steuern.

Jetzt sind wir bereit, mit diesen Generatoren ein SimPy-Modell zu erstellen, Ressourcen und Prozesse hinzuzufügen und Simulationen auszuführen.

Diese Übung ist Teil des Kurses

Diskrete-Ereignis-Simulation mit Python

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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)
Code bearbeiten und ausführen