Aan de slagGa gratis aan de slag

Bouw je model: voer het model uit en bekijk de resultaten

Je hebt de assemblagelijn-omgeving en -resources gemaakt, de generators die vliegtuigorders produceren, en de generator die het gedrag van de assemblagelijn beschrijft gegeven de voorgeschreven bewerkingstijden en de beperkte beschikbare resources. De SimPy-omgeving staat in de variabele env.

Onthoud dat je assemblagevolgorde is weergegeven in de onderstaande figuur. De modeltijd is in uren.

Airplane assembly sequence showing the different processes and limited shared resources.

Laten we het model nu uitvoeren.

Deze oefening maakt deel uit van de cursus

Discrete Event Simulation in Python

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create a SimPy resource for the fuselage assembly block 
step_1_fuselage = ____

# Create a SimPy resource for the wings assembly block
step_2_wings = ____

# Create a SimPy resource for power plant assembly block 
step_3_power_plant = ____

# Create a SimPy resource for landing gear assembly block
step_4_landing_gear = ____

env.process(order_aircraft(env, PLANE_ORDERS, step_1_fuselage, step_2_wings, step_3_power_plant, step_4_landing_gear))
Code bewerken en uitvoeren