Автор работы: Пользователь скрыл имя, 06 Февраля 2011 в 13:08, курсовая работа
Имитационное моделирование реализуется посредством набора математических инструментальных средств, специальных компьютерных программ , позволяющих с помощью компьютера провести целенаправленное моделирование в режиме «имитации» структуры и функций сложного процесса и оптимизацию некоторых его параметров. Набор программных средств и приемов моделирования определяет специфику системы моделирования - специального программного обеспечения.
Введение 3
Задание 1. Генерация случайных величин с заданными параметрами. 4
Задание 2. Создание объектной модели в matlab. …8
Задание 3. Создание модели системы массового обслуживания в gpss world 9
Заключение 17
Список литературы 18
Вывод: При стоимости разговора за одну минуту 2,5 руб. средний ежедневный доход сотовой связи с одного разговора будет составлять 6,805 руб.
Моделируемая ситуация: Компания, добывающая природный газ осуществляет разработку нового месторождения. Требуется спрогнозировать динамику объемов добычи и возможную прибыль на следующие 30 недель.
Постановка задачи: Еженедельно планируется наращивать объемы добычи следующим образом:
Стоимость ежедневно добываемого объема газа состоит из цены на кубометр (67 руб. 40 коп.) и случайного множителя индекса цен на мировой бирже (нормально распределенная величина с матожиданием 21,6 и дисперсией 11)
Решение:
Создадим новую модель в программе Matlab. В настройках модели (Solution\Simulation parameters) следует указать следующие параметры:
Начальное время (Start time) – 0;
Конечное время (Stop time) – 30;
Шаг
моделирования (Type) – фиксированный (Fixed-step).
Опираясь
на диаграмму потоков можно
Рис.2.2. Модель динамики объемов добычи газа и возможной прибыли
После запуска модели проанализируем получившийся график (Рис.2.3.)
Рис.2.3.
Динамика объемов добычи газа и возможной
прибыли
Вывод: Из графика видно, что объем добычи газа падает за первую неделю до нуля из-за технических неисправностей, содержания в пластах непригодных веществ. Следствием снижения объемов добычи является снижение прибыльности месторождения, она также снижается до нуля за первую неделю.
Моделируемая ситуация: В сервисном центре фирмы работает отдел по заправке картриджей, состоящий из четырех человек. Они осуществляют прием и заправку картриджей печатающих устройств тонером/краской. Определите эффективность работы отдела, если рабочий день в фирме равен 10 часам.
Постановка
задачи: Известно, что один работник
осуществляет прием заказов (один заказ
обслуживается за нормально распределенный
промежуток времени с матожиданием 6 и
дисперсией 2,5 минуты). Оставшиеся работники
осуществляют непосредственное техническое
обслуживание с индивидуальной скоростью:
случайно распределенные величины на
интервале от 7 до 14 минут, от 10 до 15, от
8 до 17 минут соответственно. Промоделируйте
нагрузку отдела, если интенсивность входного
потока заказов есть Гауссова величина
с матожиданием 4 и дисперсией 2,3 минуты.
Предложите пути оптимизации работы центра.
Решение:
Данная модель состоит из двух фаз и трех каналов. Время моделирования удобно выбрать в минутах. Схематически, данную задачу можно представить так двухфазную трехканальную СМО:
Рис.3.1.
Схематическое изображение СМО
Составим модель в программе GPSS World:
; GPSS World Sample File - Задача2.gps
******************************
* Сервисный центр *
*
Time Is In Minutes
******************************
TAB2 QTABLE Priem,0,1,13
QALL TABLE M1,0,1,15
GENERATE (Normal(1,4,1.
QUEUE Priem
Prie1 SEIZE Priem1
DEPART Priem
ADVANCE (Normal(1,6,2))
RELEASE Priem1
TRANSFER ,Next
Next SAVEVALUE Ave_Queue,QT$
QUEUE Master
TRANSFER ALL,Rab1,Rab3,5
Rab1 SEIZE Master1
DEPART Master
ADVANCE (Uniform(1,7,14)
RELEASE Master1
TRANSFER ,FinSh
SEIZE Master2
DEPART Master
ADVANCE (Uniform(1,10,
RELEASE Master2
TRANSFER ,FinSh
Rab3 SEIZE Master3
DEPART Master
ADVANCE (Uniform(1,8,17)
RELEASE Master3
FinSh TABULATE QALL
SAVEVALUE Ave_Queue,QT$
TERMINATE
GENERATE 600
TERMINATE 1
START 1
Подготовка к моделированию системы.
Перед
началом моделирования
Рис.3.2. Окно настройки модели СМО
После запуска модели на выполнение, появится отчёт следующего содержания:
GPSS World Simulation Report - задач 2.1.81.1
Friday, May 22, 2009 00:17:58
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000
600.000 29
4 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
PRIEM1 104 0.992 5.723 1 105 0 0 0 40
MASTER1 43 0.735 10.259 1 102 0 0 0 0
MASTER2 36 0.729 12.156 1 103 0 0 0 0
MASTER3
24 0.465 11.632
1 104 0
0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
PRIEM 41 40 144 1 18.963 79.014 79.566 0
MASTER
1 0 103
99 0.015 0.087
2.248 0
TABLE MEAN STD.DEV. RANGE RETRY FREQUENCY CUM.%
TAB2
78.372 43.962
10.000 - 11.000 0 4.81
QALL
92.284 41.525
SAVEVALUE RETRY VALUE
AVE_QUEUE
0 78.020
Для создания графика заполним поля окна Edit Plot Window.
Рис.3.3.
Окно Edit Plot Window.
Рис.3.4. График длины очереди на регистрацию
Рис.3.5.
График длины очереди на техническое
обслуживание
Рис.3.6.Гистограмма
времени заправки картриджей
Рис.3.7.
Гистограмма времени приема картриджей
на заправку
Таким образом, можно выделить следующие параметры накопителя:
Для каналов обслуживания Priem1, Master1, Master2, Master3:
Параметры очереди Priem и Master:
Гистограмма
времени на заправку картриджей тяготеет
к экспоненциальному
Загрузка сотрудника, занимающегося регистрацией поступающий в отдел картриджей очень высока – 0.992. Следовательно, система нуждается в «балансировке».
Осуществим
наем еще одного сотрудника, занимающегося
регистрацией картриджей. При этом загрузка
сотрудников, занятых регистрацией уменьшилась,
но увеличилась загрузка сотрудников
занятых обслуживание. Очередь на регистрацию
уменьшилась до 3.
Отчет:
GPSS World Simulation Report
- задач 2.1.84.1
Friday, May 22, 2009 00:34:24
START TIME END TIME BLOCKS FACILITIES STORAGES
Информация о работе Имитационное моделирование экономических процессов