mô hình hóa hệ hàng đợi garage ôtô

12 582 0
mô hình hóa hệ hàng đợi garage ôtô

Đ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

BÀI TẬP LỚN HÌNH HÓA (ĐỀ SỐ 31) MÔ HÌNH HÓA HỆ HÀNG ĐỢI 2. Tên đề bài: Garage ôtô Trạm sửa chữa ô tô có một tổ sửa chữa , ô tô đến trạm tuân theo luật phân bố mũ có cường độ bằng 0,1 ô tô/phút. Thời gian sửa chữa 1 ô tô tuân theo luật phân bố đều trong khoảng 10-30 phút. Trạm sửa chữa có 3 chỗ đỗ để chờ sửa chữa. a. Hãy hình hóa trạm sửa chữa ô tô nói trên trong khoảng thời gian 240 phút Hãy xác định số khách hang bỏ đi vì không có chỗ để xe chờ đến lượt sửa chữa. b. Để không bị mất khách hàng như ở ý (a) thì trạm phải có giải pháp gì? (Tăng lực lượng sửa chữa hoặc tăng số chỗ đỗ xe) Nhiệm vụ của sinh viên - Viết chương trình phỏng (có thuật giải và lưu đồ phỏng) hoặc xây dựng phỏng trên phần mền SIGMA. - Kết quả phỏng - Nhận xét, bình luận 2. Giới thiệu phần mền SIGMA Trong các bài tập trước đây, ta thường xây dựng chương trình phỏng bằng công cụ Visual Basic, tuy nhiên đó không phải là một công cụ chuyên dụng để phỏng. Vì vậy trong bài tập này ta sử dụng 1 công cụ mới, chuyên dùng để phỏng đó là chương trình SIGMA. Phần mềm SIGMA FOR WINDOWS là một sự tiếp cận mới về phân tích và phỏng các sự kiện rời rạc với một vài đặc tính xây dựng hình mạnh. Đặc tính nổi bật nhất của phần mềm SIGMA là các mô hình phỏng có thể được tạo ra hoặc soạn thảo trong khi chương trình đang chạy. Các sự kiện có thể thêm bớt, thay đổi hoặc loại bỏ. Trình tự logic không bị thay đổi và các lỗi sẽ được hiệu chỉnh mà không cần dừng chương trình để thay đổi mã và biên dịch lại. Bạn có thể tạm dừng hoặc chạy lại chương trình bạn thích. Khi sử dụng phần mềm này một hình phỏng có thể được phát triển và thực hiện trong một thời gian nhỏ và nó cũng sử dụng ngôn ngữ lập trình biên dịch thuận tiện nhất. Tính ưu việt cơ bản của phần mềm SIGMA mà các môi trường phỏng khác không có được là các hỗ trợ hoạt cảnh trong phần mềm. Các hoạt cảnh này không được tạo ra từ hình phỏng đang sử dụng phần mềm thông thường một cách tách biệt, trong SIGMA hoạt cảnh và hình là đồng nhất. Thêm vào đó SIGMA còn bao gồm các công cụ hiệu chỉnh dữ liệu đồ hoạ tinh xảo cho phép các hình ảnh, đồ thị có thể dán trên các bảng tính hay các bộ xử lý văn bản trong khi hình hoá, phân tích hay hoạt cảnh. Các hình của SIGMA có thể tự động thay đổi các ngôn nhữ dịch như C, Pascal, FORTRAN hay có thể tự tạo ra một tả nhỏ về hình bằng tiếng Anh. Trong SIGMA các mục chương trình có thể chạy đồng thời. Bạn có thể sao chép hoặc dán những đối tượng từ một hình này sang một phần của hình khác. Bên cạnh đó những hình có thể phát triển trong một mục của SIGMA và sau đó được tích hợp đồ hoạ thành một hình khác trong khi hình cũ vẫn thực hiện . SIGMA hỗ trợ đầy đủ một chu kỳ hình phỏng từ việc xây dựng hình, kiểm tra tới phân tích đầu ra, thực hiện hoạt cảnh, các tư liệu và đưa ra các thông tin cần thiết. Phần mềm ra đời đã tạo ra một công cụ rất mạnh trong việc mô hình hoá các sự kiện nhẫu nhiên điều mà trước đó chưa thực hiện được. 3. Phân tích đề bài Theo đề bài ta thấy, dòng ô tô đến trạm tuân theo luật phân bố mũ có cường độ bằng 0,1 ô tô/phút. Như vậy khoảng thời gian đến của 2 ô tô liên tiếp là ngẫu nhiên: t = 2+1*RND Trạm sửa chữa coi như chỉ có một tổ sửa chữa phục vụ duy nhất, thời gian phục vụ là một biến ngẫu nhiên tuân theo luật phân bố đều trong khoảng 10 đến 30 phút. Nếu ô tô đến trạm trong lúc tổ sửa chữa đang phục vụ ô tô khác thì sẽ phải chờ để đến lượt mình. Thời gian phục vụ một ô tô được tính theo công thức : t = 10+30*RND Chiều dài hàng đợi là không bị hạn chế, tức là khách hàng chấp nhận chờ đợi chứ không bỏ đi. Dựa vào các điểm cơ bản như trên ta tiến hành xây dựng lưu đồ và graph cho hệ thống. 4. Xây dựng hình Graph + Graph Các nút của hệ thống - Hệ thống gồm 4 nút: Run, Enter, Start, Leave - Các biến trạng thái: QUEUE & SERVER Cài đặt tham số cho các nút và mũi tên [...]... tức là kênh phục vụ rỗi, sẵng sàng phục vụ khách hàng nếu như có khách đợi trong hàng đợi Và ngược lại, nếu SERVERS = 0 có nghĩa là các kênh phục vụ đều bận Count (time) : thể hiện các điểm thay đổi trạng thái hệ thống, những điểm trên đồ thị lên là điểm có khách đến ngân hàng, những điểm đồ thị xuống là khi có khách hàng đã được phục vụ và rời khỏi hệ thống Biện pháp cải tiến Với chỉ một người phục...Đồ thị biểu diễn quan hệ QUEUE theo Time 7 Phân tích kết quả phỏng, Nhận xét, Biện pháp cải tiến Trong khoảng thời gian 4 giờ có tất cả 43 ô tô đã đến trạm sửa chữa , 9 ô tô được phục vụ và rời khỏi hệ thống, 1 ô tô đang được phục vụ QUEUE( time) : thể hiện số ô tô trong hàng đợi theo trình tự thời gian SERVERS(time): thể hiện trạng thái của kênh... hệ thống Biện pháp cải tiến Với chỉ một người phục vụ và thời gian phục vụ là từ 10 đến 30 phút thì ta thấy trạm phục vụ khách hàng chưa tốt, số khách hàng được phục vụ ít, số khách hàng phải chờ nhiều Cho nên để phục vụ khách hàng được nhiều hơn và tốt hơn, số lượng khách hàng phải chờ giảm đi thì cần phải tăng số nhân viên của trạm sửa chữa . BÀI TẬP LỚN MÔ HÌNH HÓA (ĐỀ SỐ 31) MÔ HÌNH HÓA HỆ HÀNG ĐỢI 2. Tên đề bài: Garage ôtô Trạm sửa chữa ô tô có một tổ sửa chữa , ô tô đến trạm tuân. một mô hình này sang một phần của mô hình khác. Bên cạnh đó những mô hình có thể phát triển trong một mục của SIGMA và sau đó được tích hợp đồ hoạ thành một mô hình khác trong khi mô hình. bản trong khi mô hình hoá, phân tích hay hoạt cảnh. Các mô hình của SIGMA có thể tự động thay đổi các ngôn nhữ dịch như C, Pascal, FORTRAN hay có thể tự tạo ra một mô tả nhỏ về mô hình bằng tiếng

Ngày đăng: 13/05/2014, 20:51

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan