시작하기무료로 시작하기

모델 구축: 모델을 실행하고 결과 확인

조립 라인 환경과 자원, 항공기 주문을 생성하는 제네레이터, 그리고 정해진 처리 시간과 제한된 자원을 바탕으로 조립 라인의 응답을 나타내는 제네레이터까지 모두 만들었어요. SimPy 환경은 변수 env 에 저장되어 있어요.

아래 그림에 조립 순서가 정의되어 있어요. 모델 시간 단위는 시간(hours)입니다.

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

이제 모델을 실행해 보겠습니다.

이 연습은 강의의 일부입니다

Python으로 배우는 이산 사건 시뮬레이션

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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))
코드 편집 및 실행