Моделирование работы машинного зала
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Министерство образования и науки Российской Федерации
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального образования
СЕВЕРО-КАВКАЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Курсовой проект по
Моделированию систем
на тему:
Моделирование работы машинного зала
Автор проекта (работы)
К.Э. Бабаджанов
Ставрополь, 2011
Исходные данные к проекту
моделирование обслуживание
В машинный зал с интервалом времени 105 минут заходят пользователи, желающие провести расчеты на ЭВМ. В зале имеется одна ЭВМ, работающая в однопрограммном режиме. Время, необходимое для решения задач, включая вывод на печать, равно 105 минут. В машинном зале не допускается, чтобы более семи пользователей ожидали своей очереди.
Смоделировать процесс обслуживания 100 пользователей. Определить среднее число пользователей в очереди, коэффициент загрузки ЭВМ, а также вероятность отказа по причине отсутствия свободных мест в очереди.
Аннотация
В данном курсовом проекте моделируется и анализируется процесс работы машинного зала. Данная система является системой массового обслуживания. В следствие этого для данной системы были разработаны концептуальная, математическая и машинная модель системы, а также осуществлена формализация модели.
При построении концептуальной модели были разработаны структурная схема процесса и словесное описание.
На этапе формализации модели были разработаны Q-схема, временная диаграмма, укрупненная и детальная схема моделирующего алгоритма.
При построении математической модели были описаны переменные, константы и уравнения системы.
При проектировании машинной программы решения задачи был применен пакет имитационного моделирования GPSS/PC
Содержание
Аннотация
Введение
1.Описание моделируемой системы
2.Структурная схема модели системы
.Временная диаграмма
4.Q - схема системы
.Укрупненная схема моделирующего алгоритма
.Детальная схема моделирующего алгоритма
.Математическая модель
.Описание машинной программы решения задачи
.Результаты моделирования
.Сравнение результатов имитационного моделирования и аналитического расчета характеристик
.Описание возможных улучшений в работе системы
Заключение
Список литературы
Приложение 1
Приложение 2
Приложение 3
Приложение 4
Приложение 5
Приложение 6
Введение
Данная курсовая работа ориентирована на исследование аналитической и имитационной модели процесса работы машинного зала. Основной целью является построение модели, определение ее количественных и качественных характеристик, а также выбор наиболее оптимального и экономически выгодного варианта решения.
Возможным методом решения задачи является поиск такого решения, при котором производственные показатели, в данном случае число обслуженных пользователей, будут максимальными. Необходимым условием будет являться и то, каким образом будут получены результаты: сколько для этого потребуется времени, сколько пользователей останутся необслуженными.
При построении концептуальной, формализованной модели системы воспользуемся теоретическими основами, приведенными учебных пособиях: Советов Б.Я., Яковлев С.А. Моделирование систем, Советов Б.Я., Яковлев С.А. Моделирование систем. Практикум. В данной литературе приведены все необходимые данные, примеры, основные принципы моделирования.
Для построения математической модели воспользуемся формулами и примерами расчетов, рассмотренными в учебнике Вентцель Е.С. Исследование операций.
1. Описание моделируемой системы
Задача на моделирование поставлена следующим образом: в машинный зал с интервалом времени 105 мин заходят пользователи, желающие произвести расчеты на ЭВМ. В зале имеется одна ЭВМ, работающая в однопрограммном режиме. Время, необходимое для решения задач, включая вывод результатов на печать, равно 155 мин. В машинном зале не допускается, чтобы более семи пользователей ожидали своей очереди.
Смоделировать процесс обслуживания 100 пользователей. Определить среднее число пользователей в очереди, коэффициент загрузки ЭВМ, а также вероятность отказа по причине отсутствия свободных мест в очереди.
Пользователи приходят в машинный зал, и если мест в очереди нет, то они уходят не обслуженными. Если же в очереди есть хотя бы одно свободное место, то пользователь становиться в очередь и ждет, пока освободится ЭВМ. Когда ЭВМ освобождается - пользователь производит расчеты и уходит из зала.
С помощью такого алгоритма можно смоделировать процессы обслуживания различных систем массового обслуживания. Например, работу парикмахерской, работу какого-либо врача, обслуживание в библиотеке или банке и т.д.
2. Структурная схема модели системы
На основании задания, прежде всего, строим структурную схему данной СМО (рисунок1).
Рисунок 1. Структурная схема процесса функционирования ВЦ.
Анализ условия задачи и структурной схемы позволяет сказать, что в процессе взаимодействия пользователей с ВЦ возможны след?/p>