1. Trang chủ
  2. » Giáo Dục - Đào Tạo

TIỂU LUẬN MÔN LẬP KẾ HOẠCH VÀ ĐIỀU độ SẢN XUẤT

14 12 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • 8.5.1.1 Quy trình

  • 8.5.1.2 Ví dụ minh họa

  • 8.5.2 THỦ TỤC PALMER

  • 8.5.3 NAWAZ HEURISTIC

  • 8.5.4 THỦ TỤC CAMPBELL, DUDEK VÀ SMITH (CDS)

  • 8.6.1 VÍ DỤ

Nội dung

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA KINH TẾ VÀ QUẢN LÝ - - TIỂU LUẬN MÔN :LẬP KẾ HOẠCH VÀ ĐIỀU ĐỘ SẢN XUẤT Giảng viên hướng dẫn Sinh viên thực Mã sinh viên Lớp Ngành Khóa : NGUYỄN ĐẠT MINH : Dư Thành Long : 18810230027 : D13Logistics : Logistics quản lý chuỗi cung ứng : 2018-2023 Hà Nội,18 tháng 10 năm 2021 MỤC LỤC 8.5.1 GIẢM THIỂU PHƯƠNG PHÁP THỜI GIAN NHÀN RỖI CỦA MÁY 223 8.5.1.1 Quy trình 224 8.5.1.2 Ví dụ minh họa .224 8.5.2 THỦ TỤC PALMER 228 8.5.3 NAWAZ HEURISTIC .228 8.5.4 THỦ TỤC CAMPBELL, DUDEK VÀ SMITH (CDS) .231 8.6.1 VÍ DỤ 232 222 8.5.1 GIẢM THIỂU PHƯƠNG PHÁP THỜI GIAN NHÀN RỖI CỦA MÁY Nguyên tắc xếp việc làm theo cách để giảm thiểu thời gian nhàn rỗi máy móc. Trong phạm vi này, thông tin tạo bảng hữu ích. Trong bảng 4, chúng tơi liệt kê máy cột việc làm hàng. Một cơng việc mà tơi bắt đầu máy k hai điều kiện thỏa mãn. Đầu tiên, cơng việc tơi có, xử lý máy trước (máy k − 1), thứ hai, máy k có sẵn, (nghĩa máy hồn tất cơng việc trước đó). Thời gian cơng việc rảnh hiển thị hàng mục nhập thời gian hồn thành cơng việc máy trước (cột k − 1)  BẢNG THỜI GIAN 8.8 Thời gian xử lý công việc máy tổng chúng: Cơng việc / Máy móc P ij 25 41 74 12 45 41 55 12 15 14 52 22 33 24 72 22 40 66 21 48 52 32 162 136 150 158 146 80 Thời gian mà máy k có sẵn thời gian hồn thành cho công việc trước (công việc thứ i 1), mục nhập thời gian hồn thành cho cơng việc thứ i - cột k Do đó, thời gian nhàn rỗi máy k tính thời gian hồn thành công việc thứ i máy trước (hàng i cột k − 1) trừ thời gian hồn thành cơng việc thứ i-1 máy k (hàng i - 1, cột k) 8.5.1.1 Quy trình Tìm tổng thời gian xử lý cho công việc Sắp xếp công việc tăng thứ tự tổng số tiền họ Lên lịch công việc với số tiền tối thiểu vị trí tính tốn thời gian hoàn thành máy Chọn ba cơng việc có thể, (số lượng chọn tùy ý để giảm thiểu phép tính), với tổng thời gian xử lý tối thiểu liệt kê chúng bảng lặp lại. Chúng biểu thị là các công việc thử nghiệm . Bảng lặp lại liệt kê công việc cuối (LJ) lịch trình phát triển thời gian hồn thành nó. Tính tốn thời gian hồn thành cơng việc giả định công việc công việc lên lịch 223 Tính tổng thời gian khơng tải máy cho công việc thử nghiệm. Hãy nhớ có thời gian nhàn rỗi máy thời gian hồn thành cơng việc (hàng i ,cột k - 1) > thời gian rảnh máy (thời gian hoàn thành LJ cột k ). Giá trị thời gian nhàn rỗi máy khác biệt hai giá trị Công việc thực theo trình tự cơng việc có tổng thời gian nhàn rỗi tối thiểu. Nếu có ràng buộc, lịch trình với cơng việc ràng buộc đánh giá Nếu tất công việc lên lịch, dừng lại. Nếu không, tính thời gian hồn thành cho cơng việc thêm vào lịch biểu bước quay lại bước 8.5.1.2 Ví dụ minh họa Hãy xem xét vấn đề nhảy luồng với bốn máy sáu công việc Thời gian xử lý đưa Bảng 8.8 Thứ tự công việc tăng dần dựa tổng thời gian xử lý 6-2-5-3-4-1 BẢNG 8.9 Tìm kiếm vị trí trình tự Cơng việc/Máy Conf 12 19 1 Tổng thời gian nhàn rỗi máy (Ci,k-1 > Cr,,k) 26 22 48 80 67 22 89 41 72 12 14 33 6 2 15 17 16 Kiểm tra công việc 1 19 5 53 10 (67 − 48) + (89 − 80) = 28 (120 − 80) = 40 (53 − 26) + (108 − 48) + (141 − 80) = 148 BẢNG 8.10 Tìm kiếm vị trí trình tự Cơng việc/Máy 224 Tổng thời gian nhàn rỗi máy (Ci,k-1 > Cr,,k) Conf Kiểm tra công việc 19 7 4 67 5 60 26 82 89 155 16 15 33 12 24 2 72 12 15 21 17 20 (161 − 155) = (122 − 89) = 33 (93 − 67) + (105 − 89) = 42 Công việc xếp theo trình tự cơng việc Bước phát triển Bảng 8.9 để xác định công việc nên theo công việc Bảng liệt kê công việc 6, công việc xác nhận ba công việc từ thứ tự tăng dần cơng việc thử nghiệm Một số giải thích Bảng 8.9 cần thiết. Đối với cơng việc, có hai mục cho máy. Mục thời gian xử lý mục thứ hai thời gian hoàn thành máy đó. Mỗi cơng việc thử nghiệm so sánh với người cuối xác nhận việc r (công việc 6) để xác định thời gian hồn thành. Ví dụ, cơng việc thời gian hồn thành máy tính (max ( 67,48 ) + 22 ) = 89 Tương tự vậy, thời gian hồn thành cơng việc máy là ( max ( 41,48 ) + 72 ) = 120, cho công việc 3, thời gian hoàn thành máy là ( max ( 108,48 ) + 33 ) = 141 thời gian nhàn rỗi máy cơng việc lập trình tự tính tốn bổ sung để có tổng thời gian nhàn rỗi (lưu ý thời gian nhàn rỗi xảy nhập hàng cho công việc i trong cột k - 1, C i  , k  - 1 lớn mục hàng r và cột KC  r  , k  cho máy xác nhận) Vì máy có lượng thời gian nhàn rỗi tối thiểu, xếp vào lịch trình Vị trí xác nhận 6, 2, -, -, -, -. Đối với việc tìm kiếm cơng việc vị trí tiếp theo, cơng việc trở thành công việc xác nhận Bảng 8.10 xây dựng Tổng thời gian nhàn rỗi tối thiểu với cơng việc số 5, xếp theo trình tự vị trí Cho đến nay, trình tự 6, 2, 5, -, -, -. Lần lặp thể Bảng 8.11 BẢNG 8.11 Tìm kiếm vị trí trình tự Công việc/Má 225 Tổng thời gian nhàn rỗi máy (Ci,k-1 > Cr,,k) y Conf Kiểm tra công việc 26 82 41 67 55 137 74 10 12 25 51 45 127 161 3 194 213 213 234 >0, khơng cần tính tốn 253 BẢNG 8.12 Cơng việc/Má y Conf Kiểm tra công việc 51 127 213 253 41 92 55 182 74 12 12 139 3 246 237 Tổng thời gian nhàn rỗi máy (Ci,k-1 > Cr,,k) 274 301 BẢNG 8.13 Thời gian thông lượng cách đặt Cơng việc Vị trí thứ Cơng việc Vị trí thứ Cơng việc / Máy móc 41 74 92 166 55 12 182 194 33 24 246 270 21 48 274 322 Ở đây, hai công việc khơng có thời gian nhàn rỗi máy Cả hai nên thử nghiệm vị trí thứ tư Chúng tơi khơng tiếp tục tính tốn cho công việc kể từ máy thân có thời gian nhàn rỗi (100−82) = 18, lớn máy không nhàn rỗi Thời gian chúng tơi có cho cơng việc trước Chúng ta tiếp tục với công việc vị trí thứ Bảng 8.12 tìm kiếm vị trí trình tự Bảng 8.13 cho thấy lần lặp 226 Một lần nữa, hai công việc vị trí 5, phần cịn lại vị trí Thời gian thơng qua cách đặt cơng việc vị trí xác định Bảng 8.13 8,14 Cả hai chuỗi 6-2-5-1-3-4 6-2-5-1-4-3 có nhịp 322 Ngẫu nhiên, có dãy 6-2-5-3-4-1 sau Bảng 8.11, chọn công việc cho vị trí thay cơng việc Chuỗi có khoảng thực 322 BẢNG 8.14 Thời gian thông qua cách đặt công việc vị trí cơng việc vị trí Cơng việc / Máy móc 74 41 125 166 12 55 139 221 24 33 237 270 48 21 301 322 8.5.2 THỦ TỤC PALMER Palmer (1965) đề xuất phát triển số độ dốc cho công việc đưa biểu thức sau: S  i  = ( m - 1 ) P  jm  + ( m - 3 ) P  jm  - 1 + ( m - 5 ) P  jm  - 2 + ··· - ( m - 5 ) P  j  3 - ( m - 3 ) P  j  2 ( m - 1 ) P  j  sau xây dựng dãy dựa thứ tự giảm dần độ lớn của S  j   Ý tưởng tiến triển cách lên lịch công việc cần thời gian ngắn trước sau tiếp tục mức độ thời gian, với công việc dài lên lịch sau Đối với liệu Bảng 8.7, có bốn máy, m = 4 và S  j  cho bởi: S j = 3 P j 4 + P j 3 - P j 2 - 3 P j 1 Thay giá trị thời gian trình, ta được: S  1 = 52, S  2 = 158, S  3 = - 82, S  4 = - 66, S  5 = 192, và S  6 = 68 Lịch trình công việc phát triển cách xếp S  j  theo thứ tự giảm dần 5-2-6-1-4-3. Khoảng tạo cho chuỗi 353 8.5.3 NAWAZ HEURISTIC Nawaz (1983) mô tả heuristic dễ xây dựng cho kết tốt hầu hết trường hợp Tuy nhiên, xây dựng số lịch trình cần đánh giá Điều tốn thời gian Các bước sau: Tính tổng thời gian xử lý cho công việc Sắp xếp công việc thứ tự giảm dần số tiền họ Gọi "danh sách công việc" thứ tự công việc a1, a2, a3 am Chọn hai công việc từ danh sách công việc Xác định tốt (tối thiểu tạo khoảng thời gian) hai chuỗi, cách đặt công việc a1 nơi a2 227 vị trí thứ hai sau đảo ngược trật tự Khơng thay đổi vị trí tương đối hai cơng việc cơng việc cịn lại bước thuật tốn BẢNG 8.15 Thực phép tính nhịp cho chuỗi 6-2-5-1-3-4 Trình tự / Máy 1 12/12 7/19 7/26 25/51 14/26 41/67 15/82 45/127 22/48 22/89 72/161 52/213 32/80 66/155 52/213 40/253 41/92 55/182 33/246 21/274 74 /166 12/194 24/270 48/322 Chọn cơng việc vị trí danh sách cơng việc tìm trình tự tốt cách đặt vào tất vị trí trình tự phần phát triển nay. Đảm bảo khơng thay đổi vị trí tương đối cơng việc giao theo trình tự Lặp lại bước tất cơng việc thực theo trình tự Đối với liệu Bảng 8.7, danh sách công việc xếp theo thứ tự giảm dần tổng thời gian xử lý 1, 4, 3, 5, 2, Chọn hai công việc từ danh sách, công việc Có thể hình thành hai chuỗi phần. Chúng 1-4 4-1. Thời gian hoàn thành cho chuỗi 1-4 210 cho chuỗi 4-1 236 Thời gian tốt số 1-4, vị trí tương đối hai cơng việc công việc trước công việc Tiếp theo, việc để thêm vào chuỗi phát triển. Ba trình tự phần hình thành là: 3-1-4-; 1-3-4; và 1-4-3 (lưu ý thứ tự tốt công việc tìm thấy hài cốt trước việc bổ sung từ trái sang phải). Nhịp tạo cho chuỗi phần 281, 231 249 Chuỗi tốt 1-3-4 Dựa danh sách công việc, công việc công việc thêm vào trình tự phần Các trình tự để kiểm tra là: 5-1-3-4; 1-5-3-4; 1-3-5-4; 1-3-4-5 Khoảng thời gian thực phần là: 255, 315, 330 306 Trình tự phần 5-1-3-4 với khoảng thực 255 chọn giai đoạn Công việc cần thêm công việc Các trình tự để kiểm tra là: 2-5-1-3-4; 5-2-13-4; 5-1-2-3-4; 5-1-3-2-4; 5-1-3-4-2 với 304, 320, 321, 321 321 chúng tạo nhịp tương ứng Trình tự phần 2-5-1-3-4 với giá trị nhịp 304 chọn 228 LJ cần thêm cơng việc Các trình tự là: 6-2-5-1-3-4; 2-6-5-1-3-4; 2-5-6-1-3-4; 2-5-16-3-4; 2-5-1-3-6-4; 2-5-1-3-4-6 với nhịp tạo 322, 332, 336, 336, 336 336 Chuỗi 6-2-5-1-3-4 chuỗi tốt với nhịp làm khoảng 322 Thực phép tính khoảng cho chuỗi 6-2-5-1-3-4 trình bày Bảng 8.15 với quy ước a / b đó, máy, giá trị “a” thời gian xử lý giá trị “b” thời gian hồn thành cơng việc l = 1 l = 2 l=3 Công việc Sự nối tiếp Span A i , B i , A i , B i , 25 41 74 12 2-5-6-1-4-3 335 40 66 21 48 52 32 70 48 96 86 22 26 5-6-2-1-4-3 353 92 88 54 72 124 54 A i , B i , 122 137 70 129 129 109 110 84 94 139 48 68 6-2-5-1-3-4 322 8.5.4 THỦ TỤC CAMPBELL, DUDEK VÀ SMITH (CDS) Đây phương pháp heuristic đơn giản nhìn chung cho kết tốt (Campbell cộng sự, 1970) Phương pháp tạo ra m - 1 trình tự, trình tự cho giá trị của l , đó i = 1,2 , . . . m - 1, từ giá trị tốt chọn. Số thứ tự l xây dựng cách giải toán hai máy sử dụng quy tắc Johnson hai thừa số giả A  il  và B  il  tạo cách sử dụng biểu thức sau: 1 Ai1 =∑ Pi j Bi1=∑ Pi ,m− j+1 j=1 j=1 Bảng 8,16 hiển thị ứng dụng CDS heuristic để vấn đề ví dụ. Đối với cơng việc 1, ví dụ, Một  11 = 25 và B  11 = 40 l = 1, A  12 = 24 + 45 = 92 và B  12 = 40 + 52 = 92for l = 2, và A  13 = 25 + 45 + 52 = 122and B  13 = 40 + 52 + 45 = 137 cho l = 3 Áp dụng quy tắc Johnson để liệu tạo ba chuỗi. Tốt số chuỗi 6-2-5-1-34 với khoảng thời gian thực 322 229 8.6 n -JOB / m- MACHINE VẤN ĐỀ: CÔNG VIỆC ĐẾN Ở CÁC THỜI ĐIỂM KHÁC NHAU Phương pháp CDS mở rộng để áp dụng dịng nhảy nơi cơng việc khơng có sẵn thời điểm biết thời gian đến Mục tiêu để giảm thiểu khoảng thời gian thực Các bước thủ tục sau: Giai đoạn 1 Lên lịch cho cơng việc đến trước. Nếu có ràng buộc, chọn có thời gian xử lý ngắn nhất. Bắt đầu phát triển chuỗi Xác định thời gian hồn thành cơng việc chọn máy Chọn công việc đến trước thời gian hồn thành trước xếp chúng phương pháp CDS Hình thành (các) trình tự tạm thời cách gắn (các) trình tự từ bước vào trình tự chính. Xác định khoảng chênh lệch tối thiểu cho cơng việc Chọn trình tự có khoảng chênh lệch tối thiểu Nếu tất cơng việc đến, trình tự từ bước trình tự chính; chuyển sang giai đoạn Nếu khơng, lên lịch công việc chuỗi làm cơng việc lập lịch chuỗi quay lại bước Giai đoạn Áp dụng giai đoạn chuyển tiếp cho trình tự phát triển giai đoạn Mặc dù quy trình thường dẫn đến khoảng chênh lệch tối thiểu, nên bắt đầu với công việc công việc trình tự (bước 1) sau áp dụng bước cịn lại quy trình. Sau chọn trình tự tốt 8.6.1 VÍ DỤ Hãy xem xét vấn đề cửa hàng lưu chuyển với ba máy năm công việc với thời gian đến khác nhau. Thời gian xử lý thời gian đến cho công việc lập bảng sau: Cỗ máy 230 Công việc Thời gian đến 22 10 15 17 23 15 Máy 5 18 21 Giai đoạn I Công việc có xuất sớm chọn làm điểm bắt đầu cho chuỗi chính. Cơng việc đến cửa hàng sau năm đơn vị thời gian thời gian xử lý máy 15 đơn vị thời gian. C cho biết thời gian mà cơng việc hồn thành máy với 20 đơn vị thời gian Các công việc đến trước thời gian 20 công việc 2, 5, với thời gian đến 10, 15 18 Áp dụng phương pháp CDS với ba công việc ba máy nhận trình tự tạm thời Các tính tốn hiển thị sau: Dãy C = 5 + 15 = 20 Tính tốn CDS cho C = 20 Việc làm 23 21 14 31 27 13   5 Trình tự tạm thời là: 4-3-2-5 4-3-5-2 Tính tốn thời gian với chuỗi tạm thời 4-3-2-5 Công việc Thời gian đến 15 10 18 P  i 15 23 21 C i 20 43 52 73 P  i Ci 22 51 57 79 P  i Ci 23 56 61 82 4-3-5-2 Thời Công việc gian đến 231 P  i C i P  i Ci P  i Ci 5 15 18 10 15 23 21 20 43 64 73 22 51 70 78 23 56 73 82 Vì hai chuỗi tạm thời 4-3-2-5 4-3-5-2 có khoảng thời gian, chọn ngẫu nhiên chuỗi, chẳng hạn 4-3-2-5 sửa công việc thứ hai, nghĩa cơng việc trình tự tạm thời với cơng việc trình tự chính. Vì vậy, chuỗi 4-3 Lặp lại Thời gian hồn thành công việc máy 43 Chỉ có cơng việc đến thời gian cơng việc Áp dụng phương pháp CDS cho công việc đột xuất 2, công việc đến       Dãy C = 20 + 23 = 43 Tính tốn CDS cho C = 43 Việc làm 1 21 17   9   Trình tự tạm thời: 4-3-2-5-1 Thời Công việc gian đến 15 10 18 22 14 27 20 1 P  i 15 23 21 17 C i 20 43 52 73 90 P  i 3 Ci 22 51 57 79 93 P  i Ci 23 56 61 82 95 Ở đây, có chuỗi tạm thời 4-3-2-5-1 với khoảng chênh lệch 95 Vì tất cơng việc đề cập, chuỗi trở thành chuỗi cố định. Trình tự vĩnh viễn 232 4-3-2-5-1 Makespan = 95 233

Ngày đăng: 08/12/2021, 19:06

HÌNH ẢNH LIÊN QUAN

BẢNG THỜI GIAN 8.8 - TIỂU LUẬN MÔN LẬP KẾ HOẠCH VÀ ĐIỀU độ SẢN XUẤT
8.8 (Trang 4)
BẢNG 8.9 - TIỂU LUẬN MÔN LẬP KẾ HOẠCH VÀ ĐIỀU độ SẢN XUẤT
BẢNG 8.9 (Trang 5)
Một số giải thích về Bảng 8.9 là cần thiết. Đối với mỗi công việc, có hai mục cho mỗi máy - TIỂU LUẬN MÔN LẬP KẾ HOẠCH VÀ ĐIỀU độ SẢN XUẤT
t số giải thích về Bảng 8.9 là cần thiết. Đối với mỗi công việc, có hai mục cho mỗi máy (Trang 6)
BẢNG 8.13 - TIỂU LUẬN MÔN LẬP KẾ HOẠCH VÀ ĐIỀU độ SẢN XUẤT
BẢNG 8.13 (Trang 7)
BẢNG 8.15 - TIỂU LUẬN MÔN LẬP KẾ HOẠCH VÀ ĐIỀU độ SẢN XUẤT
BẢNG 8.15 (Trang 9)
Bảng 8,16 hiển thị các ứng dụng của CDS heuristic để vấn đề ví dụ. Đối với công việc 1, ví dụ, Một 11 = 25 và B 11 = 40 l = 1, A 12 = 24 + 45 = 92 và B 12 = 40 + 52 = 92for l = 2,  và A 13 = 25 + 45 + 52 = 122and B 13 = 40 + 52 + 45 = 137 cho l = 3 - TIỂU LUẬN MÔN LẬP KẾ HOẠCH VÀ ĐIỀU độ SẢN XUẤT
Bảng 8 16 hiển thị các ứng dụng của CDS heuristic để vấn đề ví dụ. Đối với công việc 1, ví dụ, Một 11 = 25 và B 11 = 40 l = 1, A 12 = 24 + 45 = 92 và B 12 = 40 + 52 = 92for l = 2, và A 13 = 25 + 45 + 52 = 122and B 13 = 40 + 52 + 45 = 137 cho l = 3 (Trang 10)
4. Hình thành (các) trình tự tạm thời bằng cách gắn (các) trình tự từ bước 3 vào trình tự chính - TIỂU LUẬN MÔN LẬP KẾ HOẠCH VÀ ĐIỀU độ SẢN XUẤT
4. Hình thành (các) trình tự tạm thời bằng cách gắn (các) trình tự từ bước 3 vào trình tự chính (Trang 11)