Аннотация
В пояснительной записке излагается постановка задачи имитационного моделирования и способ ее решения.
Здесь приводятся:
- разработка модели системы массового обслуживания с одним
источником заявок, одним прибором и очередью;
- разработка модели системы массового обслуживания с двумя
источниками заявок, одним прибором и возможностью поломки
прибора;
- разработка модели системы массового обслуживания с одним
источником заявок, одним многоканальным устройством и очередью;
- блок-схемы вышеперечисленных моделей СМО;
- текст программы;
- результаты моделирования;
- анализ результатов моделирования.
Содержание
Введение. 6
1. Описание предметной области. 7
2. Выбор программного обеспечения. 8
3. Разработка модели системы массового обслуживания с одним источником заявок, одним прибором и очередью.. 9
3.1. Блок-схема модели СМО…………………………………………………..9
3.2. Текст программы………………………………………………………….10
3.3. Результаты моделирования………………………………………………11
3.4. Анализ результатов моделирования……………………………………..12
4. Разработка модели системы массового обслуживания с двумя источниками заявок, одним прибором и возможностью поломки прибора. 13
4.1. Блок-схема модели СМО…………………………………………………13
4.2. Текст программы………………………………………………………….16
4.3. Результаты моделирования………………………………………………17
4.4. Анализ результатов моделирования……………………………………..19
5. Разработка модели системы массового обслуживания с одним источником заявок, одним многоканальным устройством и очередью……. 20
5.1. Блок-схема модели СМО…………………………………………………20
5.2. Текст программы………………………………………………………….21
5.3. Результаты моделирования………………………………………………22
5.4. Анализ результатов моделирования. 23
Заключение. 24
Список используемой литературы.. 25
Введение
В настоящее время полное и всестороннее исследование систем на всех этапах разработки невозможно без моделирования на ЭВМ. Именно моделирование является средством, позволяющим без капитальных затрат решить проблемы построения систем. Нельзя назвать область человеческой деятельности, в которой в той или иной степени не использовались бы методы моделирования. Особенно это относится к сфере управления различными системами, где основными являются процессы принятия решений на основе получаемой информации.
В последние годы основные достижения в различных областях науки и техники неразрывно связаны с процессом совершенствования ЭВМ. В данный момент наряду с построением аналитических моделей большое внимание уделяется задачам оценки характеристик систем на основе имитационных моделей, реализованных на современных универсальных ЭВМ с высоким быстродействием и большим объемом оперативной памяти [1].
Имитационные модели используют возможности ЭВМ, позволяющие связать воедино аналитические, табличные, графические и другие модели и обеспечить функционирование систем в вычислительной среде. Имея принципиально ограниченную точность, определяемую разрядной сеткой ЭВМ, и предсказуемость (работа при конкретных числовых данных), эти модели универсальны при исследовании практически любых сложных систем.
В данном случае моделирование работы магазина сложно провести без использования методов моделирования на ЭВМ. Создание имитационной модели позволяет использовать компьютерные технологии в моделирование и существенно упростить и ускорить получение конечных результатов [2].
Описание предметной области
В настоящий момент банки стали весьма весомым фактором деловой и политической жизни общества, с их деятельностью увязывается решение широкого спектра проблем переходной экономики. При этом характерным для работы таких объектов является случайное появление заявок на обслуживание (требований, транзактов) и завершение обслуживания в случайные моменты времени, т.е. стохастический характер процесса их функционирования [3].
В процессе работы может возникнуть ситуация, когда в течение некоторого времени сотрудники банка не смогут обслуживать своих посетителей. Например, отключение света или сбой в системе (поломка прибора). Такая чрезвычайная ситуация должна быть учтена при разработке модели.
Выбор программного обеспечения
Реализацию имитационной модели проведем в системе имитационного моделирования GPSS.
Язык GPSS обладает достаточным набором операторов, с помощью которых вполне реально создать имитационную модель. Данное программное средство просто в применении и соответствует большинству современных требований.
Моделирующая система GPSS (интерпретатор) автоматически выполняет планирование событий, перевод таймера модельного времени, разрешение конфликтов между заявками на приоритетной основе, сбор статистической информации, т.е. логика моделирования в основном встроена в интерпретатор [4].