Các ngôn ngữ và thiết bị mô phỏng

Một phần của tài liệu Nghiên cứu lý thuyết mô phỏng hệ thống trên máy tính ứng dụng thiết kế mô hình lò điện hồ quang luyện thép siêu cao công suất.pdf (Trang 30 - 32)

Khi tiến hành mô phỏng chúng ta phải xây dựng mô hình mô phỏng Mmp

trên máy tính. Mô hình Mmp là một tập hợp các chƣơng trình chạy trên máy tính đƣợc gọi là phần mềm mô phỏng, những chƣơng trình này thƣờng đƣợc viết bằng ngôn ngữ cấp cao thông dụng nhƣ PASCAL, C++, VISUAL BASIC…

Tuy nhiên đối với các hệ thống phức tạp viết các chƣơng trình mô phỏng nhƣ vậy gặp rất nhiều khó khăn và mất nhiều thời gian.

Trong thực tế ngƣời ta đã phát triển nhiều phần mềm mô phỏng chuyên dụng đƣợc gọi là ngôn ngữ mô phỏng và thiết bị mô phỏng.

Ngôn ngữ mô phỏng bao gồm nhiều khối chuẩn, ngƣời sử dụng chỉ cần nạp các thông số cần thiết, nối các khối theo một logic định trƣớc, cho mô hình chạy trong thời gian mô phỏng và nhận đƣợc các kết quả dƣới dạng bảng số hoặc đồ thị.

Sử dụng các ngôn ngữ mô phỏng có rất nhiều ƣu điểm nhƣ: - Thời gian xây dựng mô hình ngắn.

- Dễ dàng thay đổi cấu trúc và thông số của mô hình. - Dễ gỡ rối, sửa chữa sai sót.

- Các kết quả đƣợc xửa lý tốt, thuận tiện cho việc sử dụng.

Sau đây sẽ điểm qua ngôn ngữ mô phỏng chính hiện đƣợc sử dụng nhiều.

a) GPSS – General Purpose Simulation System

Ngôn ngữ GPSS do IBM sản xuất năm 1972. Sau đó đƣợc cải tiến nhiều lần, GPSS/H năm 1977, GPSS/PC có thể chạy trên máy tính PC. GPSS có tên 60 khối chuẩn. Đây là ngôn ngữ hƣớng quá trình (Process oriented language), có các khối để biểu diễn quá trình, các hình ảnh mô phỏng chuyển động theo

quá trình mô phỏng (Concurrent graphics animation) rất thuận tiện cho việc theo dõi quá trình mô phỏng.

b) SIMCRIPT

SIMCRIPT đƣợc sản xuất năm 1962 sau đó đƣợc cải tiến nhiều lần với nhiều phiên bản (Version) khác nhau nhƣ SIMCRIPT 1.5, SIMCRIPT II.5. Đây là ngôn ngữ hƣớng quá trình và sự kiện (Process anh event – oriented).

c) SIMPLE++ - Simulation Production Logitics Engineering Design.

SIMPLE++ là ngôn ngữ hƣớng đối tƣợng, hiện nay ngôn ngữ này đƣợc dùng rất phổ biến vì có những đặc điểm sau:

- Cấu trúc hƣớng đối tƣợng

- Hình ảnh mô phỏng chuyển động

- Kết quả đƣợc biểu diễn bằng bảng số, đồ thị dễ dàng so sánh.

- Có thể nối với các phần mềm chuyên dụng khác nhƣ MRP

(Manufacturing Resource Planning).

- Ngƣời sử dụng có thể định nghĩa các đối tƣợng mới và dễ dàng lập trình mô phỏng.

Ngoài ra còn có nhiều ngôn ngữ mô phỏng khác nhƣ SIGMA, SLAM

(Simulaion Language for Alternative Modelling), MODSIM, AUTOMOD .v.v.

Thiết bị mô phỏng là một phần mềm chuyên dụng mô phỏng một hệ thống cụ thể. Thiết bị mô phỏng có rất ít hoặc không đòi hỏi phải lập trình nhƣ ngôn ngữ mô phỏng ở trên. Thuộc loại này có thiết bị mô phỏng dùng để huấn luyện lái máy bay, tàu thuỷ, ô tô .v.v. Ngày nay những nhà máy lớn nhƣ nhà máy điện, xi măng, lọc dầu .v.v. thƣờng đặt thiết bị mô phỏng để huấn luyện cho ngƣời vận hành và giải bài toán tìm chế độ vận hành tối ƣu. Những thiết bị mô phỏng loại này thƣờng có giá thành tƣơng đối đắt, phạm vi ứng dụng hạn chế vì chỉ dùng để mô phỏng một hệ thống cụ thể nhƣng đƣa lại hiệu quả to lớn trong huấn luyện cũng nhƣ vận hành hệ thống nên đƣợc dùng ở những nơi quan trọng. Một số loại thiết bị mô phỏng thƣờng dùng hiện nay là SIMFACTORY, NETWORK .v.v.

Một phần của tài liệu Nghiên cứu lý thuyết mô phỏng hệ thống trên máy tính ứng dụng thiết kế mô hình lò điện hồ quang luyện thép siêu cao công suất.pdf (Trang 30 - 32)