ComenzarEmpieza gratis

Modelado de una gasolinera: ejecuta el modelo y analiza los resultados

En el ejercicio anterior, creaste un generador, car_generator(), para simular el comportamiento de los coches que llegan a una gasolinera, y otro, gas_station_pumps_control(), para gestionar el almacenamiento de combustible de la estación.

Ahora, usando estos generadores, vamos a crear un modelo en SimPy, añadir recursos y procesos, y ejecutar simulaciones.

Este ejercicio forma parte del curso

Simulación de eventos discretos en Python

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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)
Editar y ejecutar código