Chương 4: Lý thuyết điều khiển hàng đợivà cỏc giải thuật điều khiển thang mỏy
4.2. Hàm logic tối ưu điều khiển thang mỏy
Khi thiết kế thuật toỏn tối ưu điều khiển thang mỏy với hệ thống hàng đợi ta thấy cú những đặc điểm cần lưu ý như sau:
- Nếu chiều dài hàng đợi lớn quỏ cú thể xảy ra trường hợp hành khỏch khụng đợi được đó khụng đi thang mỏy. Trong khi đú đến lượt được phục vụ thang mỏy vẫn chạy đến đỳng vị trớ gọi. Như vậy sẽ dẫn đến lóng phớ thời gian và giảm hiệu suất hoạt động của thang. Do đú trong trường hợp này ta chọn chiều dài hàng đợi là 7. Khi xắp xếp hàng đợi là một vấn đề đặt ra là cú thể ở 1 tầng cú nhiều tớn hiệu gọi thang của nhiều người. Vỡ vậy mỗi khi cú tớn hiệu gọi thang cần phải duyệt toàn bộ hàng đợi xem tớn hiệu này đó cú mặt trong hàng đợi hay chưa, trước khi thờm vào hàng đợi.
- Khi hành khỏch đi vào thang mỏy và ấn nỳt gọi tầng, sau quỏ trỡnh chuyển động thang mỏy sẽ dừng lại ở vị tri tầng đó gọi. Tuy nhiờn cú thể tầng này đó cú mặt trong hàng đợi và vỡ vậy coi như trớ hiệu gọi thang đó được phục vụ. Vỡ vậy cần phải loại tớn hiệu này ra khỏi danh sỏch hàng đợi để quỏ trỡnh phục vụ thang mỏy khụng bị nhầm lẫn. Trong quỏ trỡnh phục vụ cú thể cú những trường hợp thang mỏy khụng phục vụ kịp thời dẫn đến tỡnh trạng mất khỏch hàng do thang mỏy đó chuyển động đến tầng gọi nhưng khụng cú người đi vào thang mỏy. Vỡ vậy cần phải cú tớn hiệu cảm biến sàn Cabin hoặc đặt thời gian trễ để sau khi buồng thang mở cửa và đó khộp lại nhưng khụng cú người thỡ tớn hiệu gọi thang tiếp theo trong hàng đợi sẽ được phục vụ.
- Tớn hiệu gọi đầu tiờn sẽ quyết định hành trỡnh đầu tiờn của buồng thang. Giả sử thang đang chuyển động lờn từ tầng 3 đến tầng 7 trong hành trỡnh lờn thỡ tất cả cỏc tớn hiệu gọi từ tầng 3 đến tầng 7 đều được phục vụ.
Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn
Vỡ vậy việc tỡm hàm lụgic của chuyển động chớnh của thang mỏy là chuyển động chớnh của cabin dựa vào cỏc giả thiết trước sau:
- Khi đó cú người vào thang mỏy (cabin) và ra lệnh cho thang mỏy (chọn) chạy đến tầng nào đú (tức là chưa xột đến việc gọi thang lờn, xuống )
- Sau khi việc đúng/mở cửa cabin vào thang mỏy đó hoàn thành, thang mỏy khụng bị quỏ tải,…
- Chưa xử lý cỏc phần gọi thang khi thang mỏy đang thực hiện hành trỡnh. Với những giả thiết đú thỡ ta cú cỏc tớn hiệu đầu vào và đầu ra như sau:
Tớn hiệu gọi tầng (từ tầng 1 đến tầng 7)
Lệnh cho động cơ khởi động (chạy)
Lệnh cho động cơ giảm tốc khi đến tầng cần dừng
Lệnh cho động cơ dừng