Моделирование работы вычислительного центра
Разработка программной модели вычислительного центра и ее формализация. Концептуальная схема модели. Модель системы (Q-схема). Схема алгоритма программы. Описание программной реализации модели на языке GPSS/PC. Получение результатов моделирования системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 09.06.2012 |
Размер файла | 162,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«МОРДОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИМ. Н. П. ОГАРЁВА»
Экономический факультет
Кафедра информационных систем в экономике и управлении
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ
на тему «Моделирование работы вычислительного центра»
по дисциплине «Имитационное моделирование»
наименование учебной дисциплины
Автор курсовой работы Русскина М.В.
подпись, дата, инициалы, фамилия
Специальность 080500 Бизнес-информатика
номер, наименование
Обозначение курсовой работы КР-02069964-080500-03-12
Руководитель работы Афонин В.В.
подпись, дата, инициалы, фамилия
Работа защищена ____________ Оценка ______________
Саранск 2012
Содержание курсовой работы
- Аннотация
- Постановка задачи
- Введение
- 1. Разработка программной модели
- 1.1 Концептуальная схема модели
- 1.2 Модель системы (Q-схема)
- 2. Моделирование и анализ результатов моделирования
- 2.1 Схема алгоритма программы
- 2.2 Описание программной реализации модели на языке GPSS/PC
- 2.3 Анализ результатов моделирования
- 3. Выполнение заданий по моделированию
- Заключение
- Список используемой литературы
Аннотация
В данном курсовом проекте мы исследуем функционирование системы массового обслуживания при помощи машинной модели, составленной и реализованной в пакете моделирования дискретных систем (ПМДС) GPSS/PC. Сделаем оценку эффективности её работы и попытаемся указать параметры системы, оказывающие наибольшее влияние на эффективность её работы. Цель курсового проекта - моделирование работы вычислительного центра, его исследование и сбор стандартной статистики по каждому типу объектов, занятых в модели. В приложениях приведённых в конце проекта можно найти описание всех основных блоков GPSS/PC, использованных в процессе моделирования исследуемой системы, а также описание пунктов файла стандартного отчёта являющегося наиболее удобным средством сбора информации о функционировании системы.
Постановка задачи
Моделирование работы вычислительного центра
В вычислительном центре (ВЦ) имеются три ЭВМ. Задания на обработку поступают с интервалом 20±5 мин в пункт приема. Здесь в течении 12±3 мин они регистрируются и сортируются оператором, после чего каждое задание поступает на одну их свободных ЭВМ. Примерно в 70% заданий в результате их первой обработки на ЭВМ обнаруживается ошибки ввода, которые сразу же в течение 3±2 мин исправляются пользователями. На время корректировки ввода задание не освобождает соответствующей ЭВМ, и после корректировки начинается его повторная обработка. Возможность ошибки при повторной обработке исключается, т.е. повторная обработка всегда является окончательной. Продолжительность работы ЭВМ при обработке задания в каждом случае составляет 10±5 мин. В центре имеется лишь одно рабочее место для корректировки ввода.
Задание по моделированию
1. Смоделировать процесс функционирования ВЦ по обработке 100 заданий.
2. Определить среднее время ожидания в очереди на обработку.
3. Определить и построить функцию распределения времени ожидания в очереди.
4. Определить вероятность возникновения очереди.
5. Определить и построить экспериментальную функцию распределения времени простоя одной из ЭВМ.
6. Определить коэффициенты загрузки технических средств ВЦ.
7. Определить пропускную способность ВЦ
8. В качестве программного средства моделирования принять GPSS.
9. Вспомогательные вычисления и графические построения выполнить в MATLAB.
Введение
В предлагаемом проекте рассматривается задача моделирования работы вычислительного центра. Цель курсового проекта - составление и описание модели, моделирование процесса обработки некоторого количества поступающей информации, получение основных характеристик модели исследуемой системы, анализ и интерпретация результатов.
Можно выделить несколько основных способов моделирования: построение физической модели и проведение экспериментов, аналитическое построение модели, имитационное моделирование.
Моделирование системы вычислительного центра - это задача массового обслуживания, которая решается путем имитационного моделирования.
Имитационная модель отображает стохастический процесс смены дискретных состояний СМО в непрерывном времени в форме моделирующего алгоритма. При его реализации на ЭВМ производится накопление статистических данных по тем атрибутам модели, характеристики которых являются предметом исследований. По окончании моделирования накопленная статистика обрабатывается, и результаты моделирования получаются в виде выборочных распределений исследуемых величин или их выборочных моментов. Таким образом, при имитационном моделировании систем массового обслуживания речь всегда идет о статистическом имитационном моделировании.
Первым шагом при анализе любой конкретной системы является выделение элементов системы, и формулирование логических правил, управляющих взаимодействием этих элементов. Полученное в результате описание называется моделью системы. Модель обычно включает в себя те аспекты системы, которые представляют интерес или нуждаются в исследовании.
Для общих задач система моделирования должна предоставлять пользователю достаточно краткий и в то же время применимый к широкому классу систем язык моделирования, а также учитывать техническую оснащенность.
Одним из наиболее эффективных и распространенных языков моделирования сложных дискретных систем является в настоящее время язык GPSS. Он может быть с наибольшим успехом использован для моделирования систем, формализуемых в виде систем массового обслуживания. В качестве объектов языка используются аналоги таких стандартных компонентов СМО, как заявки, обслуживающие приборы, очереди и т.п. Достаточный набор подобных компонентов позволяет конструировать сложные имитационные модели, сохраняя привычную терминологию СМО.
На персональных компьютерах язык GPSS реализован в рамках пакета прикладных программ GPSS/PC. Основной модуль пакета представляет собой интегрированную среду, включающую помимо транслятора со входного языка средства ввода и редактирования текста модели, ее отладки и наблюдения за процессом моделирования, графические средства отображения атрибутов модели, а также средства накопления результатов моделирования в базе данных и их статистической обработки. Кроме основного модуля в состав пакета входит модуль создания стандартного отчета GPSS/PC, а также ряд дополнительных модулей и файлов.
1. Разработка программной модели
1.1 Концептуальная схема модели
Перед нами стоят 3 основные задачи:
1) построение концептуальной модели ВЦ и ее формализация.
2) алгоритмизация модели системы и ее машинная реализация.
3) получение и интерпретация результатов моделирования системы.
Концептуальная или функциональная схема позволяет в общих чертах определить будущий вид программной реализации, расставить акценты, выявить возможные сложные места.
Рисунок 1.1 -- Функциональная схема процесса работы вычислительного центра
В данной схеме на вычислительный центр поступают задания. Задания проходят последовательно ввод, обработку и вывод, буферируясь перед каждой операцией. После вывода 70% заданий оказываются выполненными неправильно вследствие сбоев и в течении 3±2 мин. Исправляются пользователями.
1.2 Модель системы (Q-схема)
Для разработки алгоритма и для формализации процессов поступления заданий в систему удобно применять структурную схему модели в символике Q-схем, наглядно изображающую работу системы, взаимосвязи прохождения сообщений по каналам, организацию и распределение очередей.
Рисунок 1.2 -- Q-схема модели
И - источник данных
Н1-Н3 - очереди к ЭВМ1-ЭВМ3
К1 - канал обслуживания ввода заданий
К2 - канал обработки заданий
К3 - канал обслуживания вывода заданий
Кл1- ключ
При этом источник И имитирует процесс прихода заданий. Очереди регулируют процесс работы каналов К. Клапан управляет выходом заданий из системы, если условие выполняется, то клапан КЛ открывается, пропуская задание на выход.
2. Моделирование и анализ результатов моделирования
2.1 Схема алгоритма программы
Построение алгоритма является последним шагом перед написанием программной реализации модели. Алгоритм отображает структуру программы в целом.
Генерирование
Генерирование
Подобные документы
Построение модели вычислительного центра: постановка задачи, составление моделирующей программы на языке GPSS, обоснование выбора моделирования. Анализ полученных данных и формирование выводов. Улучшение системы и моделирование процесса работы центра.
курсовая работа [671,6 K], добавлен 03.07.2011Построение концептуальной модели системы и ее формализация. Алгоритмизация модели системы и ее машинная реализация. Построение логической схемы модели. Проверка достоверности модели системы. Получение и интерпретация результатов моделирования системы.
курсовая работа [67,9 K], добавлен 07.12.2009Построение модели вычислительного центра: постановка задачи, выбор метода моделирования и составление моделирующей программы на языке GPSS. Исследование трехфазной одноканальной системы и определение значений параметров и размеров буферных устройств.
курсовая работа [276,8 K], добавлен 25.06.2011Методика разработки модели процесса функционирования студенческого вычислительного центра на языке имитационного моделирования GPSS/PC. Исследование различных вариантов по оптимизации модели и критерии выбора наиболее экономически выгодного из них.
курсовая работа [58,9 K], добавлен 21.06.2011Описание моделируемой системы. Структурная схема модели системы. Q-схема системы и её описание. Математическая модель и укрупнённая схема моделирующего алгоритма. Сравнение результатов имитационного моделирования и аналитического расчета характеристик.
курсовая работа [46,7 K], добавлен 02.07.2011Моделирование работы вычислительной системы из двух процессоров и общей оперативной памяти. Структурная схема модели системы. Укрупненная схема моделирующего алгоритма. Результаты моделирования и их анализ. Машинная программа объекта исследования.
курсовая работа [1,0 M], добавлен 21.06.2011Анализ и формализация задачи моделирования: построение концептуальной модели, ее формализация в виде Q-схемы. Построение имитационной модели: создание блок-схемы, представление базовой исходной имитационной модели. Исследование экономических процессов.
контрольная работа [156,0 K], добавлен 21.11.2010Написание программы, моделирующей работу вычислительного центра и возможные пути ее улучшения. Разработка моделирующего алгоритма и машинная реализация. Возможные улучшения в работе системы. Математическое описание системы, листинг и отчет программы.
курсовая работа [99,0 K], добавлен 03.07.2011Концептуальная схема системы пополнения цехового склада деталей, разработка программы GPSS-модели и цифровых экспериментов. Тестирование программы, описывающей систему пополнения склада деталей, для различных параметров зерна ГСЧ и времени моделирования.
курсовая работа [521,9 K], добавлен 01.10.2012Формальная схема и закон функционирования моделируемой вычислительной системы для обработки программ. Составление алгоритма моделирующей программы на языке GPSS и листинга программы для стохастической модели. Верификация программы и анализ результатов.
курсовая работа [347,3 K], добавлен 21.01.2013