1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Mô phỏng Sự kiện Rời rạc bằng Python

Connected

Bài tập

Xây dựng mô hình của bạn: Tạo môi trường và tài nguyên

Bạn được yêu cầu hỗ trợ tối ưu hóa dây chuyền lắp ráp của một nhà sản xuất máy bay. Các bộ phận chính của máy bay gồm: (1) thân máy bay (fuselage), (2) cánh (wings), (3) đuôi máy bay (empennage), (4) động lực (power plant: động cơ và cánh quạt), và (5) bộ càng đáp (landing gear).

Mỗi bộ phận này đi qua một khu vực lắp ráp khác nhau có 3, 2, 2 và 3 chỗ (slots). Điều này có nghĩa là khi một bước hoàn thành, nó sẽ chuyển sang bước tiếp theo nếu còn chỗ; nếu không, nó sẽ phải chờ. Trình tự lắp ráp phải tuân theo thứ tự các Bước 1–4 như trên sơ đồ bên dưới. Thời gian mô hình tính theo giờ.

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

Hãy xây dựng một mô hình mô phỏng sự kiện rời rạc để mô phỏng dây chuyền lắp ráp.

Hướng dẫn

100 XP
  • Hoàn thiện dictionary với thông tin về các tài nguyên của bạn; các khóa là step_1_fuselage, step_2_wings, step_3_power_plant, và step_4_landing_gear, với các giá trị (thời lượng quy trình) lần lượt là 20, 8, 10 và 8 giờ.
  • Tạo môi trường SimPy và lưu vào biến có tên env.
  • Hoàn thiện các tài nguyên của mô hình với sức chứa tương ứng như trong sơ đồ (tức là số chỗ/slots), và lưu vào các biến có tên step_1_fuselage, step_2_wings, step_3_power_plant, và step_4_landing_gear.