
- •Содержание
- •1 Исходное задание…………………………………… ……………...………..3
- •Описание объекта моделирования
- •Задание
- •2 Разработка концептуальной модели
- •3 Ввод концептуальной модели в компьютер
- •3.1 Условная блок-схема модели
- •3.2 Программная реализация gpss/h модели
- •4 Проверка правильности построения модели
- •4.1 Верификация модели.
- •4.1.1. Аналитический подсчет характеристик и сравнение их с модельными результатами.
- •4.1.2 Метод построения логической блок схемы и интерактивного контроля за ходом модели при помощи режима отладки.
- •4.2 Валидация модели
- •Проведем валидацию модели методом сопоставления результатов моделирования с результатами аналитических расчетов.
- •5. Планирование и проведение имитационных экспериментов
- •5.1 Определение средней очереди к памяти, средней загрузки памяти, процессора и базы данных.
- •5.2. Результаты моделирования.
- •6. Заключение
- •7. Список используемой литературы
Федеральное агентство по образованию
Государственное образовательное учреждение
высшего профессионального образования
«Кузбасский государственный технический университет имени Т.Ф.Горбачева»
Кафедра информационных и автоматизированных производственных систем
Курсовая работа
«Моделирование производственной системы»
Выполнил: ст. гр. ИТ-091
Порецков О.В.
Проверил: д.т.н., доцент
Зиновьев В.В.
Кемерово
2012
Содержание
1 Исходное задание…………………………………… ……………...………..3
1.1 Описание объекта моделирования……………… ………………………..3
1.2 Задание…………………………………………… …………………..……3
2 Разработка концептуальной модели…………………………………..…... 4
3 Ввод концептуальной модели в компьютер…………………………..… ..5
3.1 Условная блок-схема модели………………………………………… ….5
3.2 Программная реализация GPSS/H модели……………………… ……...8
4 Проверка правильности построения модели……… ……………………...9
4.1 Верификация модели……………………………… ……………………..9
4.1.1 Аналитический подсчет характеристик и сравнение их с модельными результатами…………………………………………… ……………………..9
4.1.2 Метод построения логической блок схемы и интерактивного контроля за ходом модели при помощи режима отладки……… ………………….11
4.2 Валидация модели…………………………………… ………………...15
5. Планирование и проведение имитационных экспериментов… ……...16
5.1 Определение средней очереди к памяти, средней загрузки памяти, процессора и базы данных………………………………………… ………16
5.2. Результаты моделирования…………………………………… ………17
6 Заключение……………………………………………………… ………...18
7
19
1 Исходное задание
Описание объекта моделирования
Компьютер
задействован в управлении технологическим
оборудованием. Для контроля состояния
оборудования каждые 20 мин запускается
одна из трех типов задач. Через каждые
5 мин работы процессора каждая задача
выводит результаты работы в базу данных.
При обращении двух и более задач к базе
данных (БД) образуется очередь, которая
обслуживается по правилу FIFO. Общий
объем памяти компьютера 1024 Кб. В
первоначальный момент запуска компьютера
загружается ОС, ядро которой постоянно
занимает 200 Кб. Компьютер работает в
мультипрограммном режиме и во время
выполнения операций вывода в БД процессор
может выполнять другую задачу, если
она загружена в память. После последнего
вывода в БД задача выгружается из памяти
и завершает работу. Необходимые данные
для моделирования приведены в таблице
1.
Таблица 1 – Исходные данные для моделирования
Тип задачи |
1 |
2 |
3 |
Вероятность возникновения |
0,5 |
0,35 |
0,15 |
Объем памяти, Кб |
200 |
300 |
400 |
Время обработки ЦП |
15 |
20 |
25 |
Время вывода в БД, мин |
3 |
5 |
7 |
Задание
Разработать концептуальную модель системы управления технологическим оборудованием, используя математический аппарат систем массового обслуживания (СМО).
Осуществите программную реализацию концептуальной модели при помощи специализированного языка компьютерной анимации GPSS/H.
Проверьте правильность построения модели, используя методы верификации и валидации.
Используя разработанную модель, сымитируйте работу компьютера в течение пяти суток, с точностью 0,1 и доверительной вероятностью – 0,95; оцените размер очереди к памяти, ее загрузку и загрузку процессора.