You are on page 1of 16

Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

Chương 4: ĐIỀU ĐỘ TRÊN NHIỀU MÁY


HOẠT ĐỘNG SONG SONG
(Parallel – Machine Models)

Nội Dung
1.Giới thiệu,
2.Trường hợp công việc có tính kết nối,
3.Trường hợp công việc không tính kết nối,

nguồn: PGS.TS. Huỳnh Trung Lương – TS. Trương Tôn Hiền Đức.

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 1/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

1. Giới thiệu
+ Khi nguồn lực của phân xưởng gia tăng  có
nhiều máy/thiết bị tương đương cùng giải quyết
được các đơn hàng.

+ Gia tăng đầu tư.

 Lãng phí đầu tư có thể xảy ra nếu đơn hàng bị


hạn chế về số lượng.

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 2/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

1. Giới thiệu
+ Nhiều nguồn lực giống nhau  điều độ song
song!

+ Chúng ta có thể có nhiều lời giải khả thi hơn!

 Bài toán điều độ dễ hơn!

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 3/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

1. Giới thiệu
Giả thiết:

+ Có m máy giống nhau sẵn sàng hoạt động tại thời


điểm 0 (thời điểm điều độ).

+ Có n công việc độc lập chờ xử lý tại thời điểm 0.

 Tiêu chuẩn về tối thiểu hóa tổng thời gian xử lý


M (makespan).
GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 4/16
Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

2. Trường hợp công việc có tính kết nối


+ Giá trị nhỏ nhất của tổng thời gian xử lý:

    
M  max     t j  ;max t j 
1 n
*

 m   j  1  1 j  n

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 5/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

2. Trường hợp công việc có tính kết nối


+ Việc tìm ra kế hoạch điều độ tối ưu được thực hiện
theo giải thuật McNAUGHTON như sau:

B1: Chọn 1 công việc để xử lý đầu tiên trên máy 1.

B2: Chọn 1 công việc chưa được xét đến để xử lý


kế tiếp trên cùng một máy. Tiếp tục thực hiện cho
đến khi thời gian xử lý trên máy 1 đạt đến giá trị M*.

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 6/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

2. Trường hợp công việc có tính kết nối


+ Việc tìm ra kế hoạch điều độ tối ưu được thực hiện
theo giải thuật McNAUGHTON như sau:

B3: Tiếp tục thực hiện trên các máy còn lại cho đến
khi mọi công việc đã được phân bổ trên các máy.

CV j 1 2 3 4 5 6 7 8  36 
M  max  ,8  12
*
tj 1 2 3 4 5 6 7 8 3 

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 7/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

2. Trường hợp công việc có tính kết nối


CV j 1 2 3 4 5 6 7 8  36 
M *  max  ,8  12
tj 1 2 3 4 5 6 7 8 3 

1 2 3 4 5 (máy 1 – M1)
1 3 6 10 12

5 6 7 (máy 2 – M2)
3 9 12

7 8 (máy 3 – M3)
4 12
GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 8/16
Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

3. Trường hợp công việc không có tính kết nối


+Việc xác định kế hoạch điều độ tối ưu khá phức tạp
và chưa có giải thuật tổng quát.

Giải thuật kinh nghiệm để tìm ra một lời giải chấp


nhận được như sau:

1. Xây dựng chuỗi LPT (longest processing time)


của các công việc

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 9/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

3. Trường hợp công việc không có tính kết nối


+Việc xác định kế hoạch điều độ tối ưu khá phức tạp
và chưa có giải thuật tổng quát.

Giải thuật kinh nghiệm để tìm ra một lời giải chấp


nhận được như sau:
2. Gán các CV vào máy đang có thời gian xử lý gán
trước nhỏ nhất cho đến khi mọi CV đã được gán
xong.
GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 10/16
Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

3. Trường hợp công việc không có tính kết nối


+Ví dụ: CV j 1 2 3 4 5 6 7 8
tj 1 2 3 4 5 6 7 8

8 3 2 (M1)
8 13

7 4 1 (M2)
7 12

6 5 (M3)
6 11
GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 11/16
Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

3. Trường hợp công việc không có tính kết nối


+ Tiêu chuẩn về tối thiểu hóa thời gian lưu trung
bình FTB (flowtime)

Giải thuật xác định KH điều độ (one job at a time):

1. Xây dựng chuỗi SPT của các công việc.

2. Gán các CV vào máy đang có thời gian xử lý gán


trước nhỏ nhất cho đến khi mọi CV được gán xong.

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 12/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

3. Trường hợp công việc không có tính kết nối


+Ví dụ: CV j 1 2 3 4 5 6
tj 1 2 3 4 5 6

1 3 5 (M1)
9

2 4 6 (M2)
6 12

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 13/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

3. Trường hợp công việc không có tính kết nối


+ Có thể có những kế hoạch khác tốt hơn.

+ Giải thuật có thể áp dụng cho trường hợp công


việc có thời điểm sẵn sàng khác nhau hoặc các công
việc xuất hiện ngẫu nhiên.

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 14/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

3. Trường hợp công việc không có tính kết nối


+ Một biến dạng của giải thuật trên (m jobs at a
time): gán cùng lúc m công việc có thời gian xử lý
lớn nhất vào thứ tự xử lý sau cùng trên m máy và cứ
tiếp tục cho đến khi gán hết các công việc.

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 15/16


Bộ môn Quản lý sản xuất và điều hành\Khoa Quản lý Công nghiệp\Đại học Bách khoa Tp. HCM.

3. Trường hợp công việc không có tính kết nối


+Ví dụ: CV j 1 2 3 4 5 6
tj 1 2 3 4 5 6

1 4 5 (M1)
10

2 3 6 (M2)
5 11

GV: Đường Võ Hùng\Điều độ sản xuất\Chương 4: Điều độ song song 16/16

You might also like