Моделирование работы машинного зала

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

Министерство образования и науки Российской Федерации

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

СЕВЕРО-КАВКАЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

 

 

 

 

 

 

 

 

 

Курсовой проект по

Моделированию систем

на тему:

Моделирование работы машинного зала

 

 

Автор проекта (работы)

К.Э. Бабаджанов

 

 

 

 

Ставрополь, 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>