1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 이산 사건 시뮬레이션

Connected

연습 문제

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

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

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

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

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

지침 1/4

undefined XP
    1
    2
    3
    4
  • 동체 조립 블록에 대한 SimPy 자원을 생성하고, 적절한 용량을 지정해 step_1_fuselage 라고 이름을 붙이세요.
  • 날개 조립 블록에 대한 SimPy 자원을 생성하고, 적절한 용량을 지정해 step_2_wings 라고 이름을 붙이세요.
  • 동력 장치 조립 블록에 대한 SimPy 자원을 생성하고, 적절한 용량을 지정해 step_3_power_plant 라고 이름을 붙이세요.
  • 착륙 장치 조립 블록에 대한 SimPy 자원을 생성하고, 적절한 용량을 지정해 step_4_landing_gear 라고 이름을 붙이세요.