Для студентов МГТУ им. Н.Э.Баумана по предмету Теория вероятностей и математическая статистикаИмитационная модель системы массового обслуживания на GPSSИмитационная модель системы массового обслуживания на GPSS
2023-12-08СтудИзба

ДЗ 4: Имитационная модель системы массового обслуживания на GPSS вариант 20

-13%

Описание

ДЗ было принято на максимум, также прикреплены фото некоторых исправленных ошибок от Рабкина. В архиве эксель-таблица с расчетами, код на питоне для 6 задачи и текстовый файл со входными данными выборки.

Описание предметной области и имитационной модели
Рассматривается имитационная модель системы массового обслуживания на
GPSS. Смоделируем поведение покупателя в магазине, в котором работают 2
кассы, причём к каждой из них выстраивается отдельная очередь, а
квалификация сотрудников немного отличается, поэтому время обслуживания
распределено с разными параметрами. Все случайные интервалы времени для
простоты будем считать равномерно распределёнными (но независимыми,
привязанными к разным потокам случайных чисел). Каждая касса будет
представлена одноканальным устройством, обращение к которым будем
осуществлять по номерам. Очереди также будут идентифицироваться
номерами, без введения символьных имён.
Моделирование будем проводить в течение 1 часа, в качестве единицы времени
будем выбирать секунду. Время между приходом покупателей распределено на
отрезке [0; R1+G1+B1]. Время обслуживания на первой кассе распределено на
отрезке [R1+G1; R1+G1+2*B1]. Время обслуживания на второй кассе
распределено на отрезке [G1+B1; 2*R1+G1+B1].
При принятии решения покупатель сперва проверяет, есть ли свободная касса,
и, если есть, направляется к ней. Если же обе кассы заняты, то выбирает кассу,
очередь к которой в данный момент короче (очередь понимается с бытовой
точки зрения, хотя модель можно было бы упростить, если иначе выбрать
расположение блоков DEPART). Если же свободны обе кассы, или очередь к
ним одинакова, то выбирается первая касса.
Перед описанием модели используем конструкцию EQU (сокращение от слова
«эквивалентность») для удобства изменения привязки к потокам случайных
чисел. По смыслу она аналогична директиве define препроцессора языка C.
rnd EQU 1

GENERATE (uniform(rnd,0,20))
GATE U 1,metka1
GATE U 2,metka2
TEST LE Q1,Q2,metka2

metka1 QUEUE 1
SEIZE 1
DEPART 1
ADVANCE (uniform(rnd+1,5,20))
RELEASE 1
TERMINATE
metka2 QUEUE 2
SEIZE 2
DEPART 2
ADVANCE (uniform(rnd+2,8,20))
RELEASE 2
TERMINATE
GENERATE 3600
TERMINATE 1

START 1
Задание 1
Требуется провести 100 экспериментов, меняя значение rnd. Результаты
моделирования оформляются в виде таблицы, в которой предусматриваются
следующие столбцы:
коэффициент загрузки первого кассира;
коэффициент загрузки второго кассира;
средняя длина первой очереди;
средняя длина второй очереди.
Задание 2
Рассчитайте выборочные средние и исправленные выборочные оценки
дисперсии для каждой собранной характеристики при n = 10, 25, 50, 100.
Задание 3
На основе полученных выборок для n = 100 построить гистограммы. Ширину
интервалов выбирать так, чтобы высота столбцов была не менее 5, а число
самих столбцов – не менее 7. При попадании в крайние интервалы менее 5
значений объединять их с соседними.
Задание 4
Для каждой пары собранных характеристик рассчитайте выборочные
ковариации и коэффициенты корреляции (для значений n = 10, 25, 50, 100).
Аналогично выборочной дисперсии, используйте исправленные оценки
указанных характеристик (т.е. необходимо делить не на n, а на n-1).
Исправленный выборочный коэффициент корреляции представляет собой
отношение исправленной выборочной ковариации к произведению
исправленных выборочных среднеквадратичных отклонений:

Задание 5
Для тех же значений n = 10, 25, 60 требуется рассчитать доверительные
интервалы для математических ожиданий каждой из собранных характеристик
с уровнями значимости = 0,1 и 0,01 (для двусторонней симметричной области).
Уровень значимости означает вероятность того, что исследуемая величина (в
данном случае – математическое ожидание исследуемой характеристики)
выйдет за пределы доверительного интервала (в некоторых случаях в
статистических таблицах используется не уровень значимости, а уровень
надёжности, который может также обозначаться , но чаще используется , при
этом они связаны между собой как ; также при работе с таблицами необходимо
учитывать, что может быть задана для односторонней области, т.е. уже
предварительно разделена пополам). Если предположить нормальный характер
распределения исследуемой характеристики, то расчёт строится по аналогии с
решением задач на приложения интегральной теоремы Муавра-Лапласа:

,

где
Однако это возможно лишь при больших n. Для большинства практических
опытов это не реализуется, поэтому вместо теоретического
среднеквадратичного отклонения необходимо использовать исправленную
оценку выборочного среднеквадратичного отклонения и вводить в расчёт
коэффициент Стьюдента, зависящий от n. Он обозначается как , где k
называется числом степеней свободы распределения Стьюдента, а сам
коэффициент определяется по статистическим таблицам, при этом k
принимается равным n-1.

Задание 6
Предположим, что все 4 наблюдаемые величины имеют нормальное
распределение с плотностью вида:
.

По свойству нормального распределения математическое ожидание будет
равно параметру , а среднеквадратичное отклонение – параметру .
Воспользуемся методом моментов для оценки этих параметров на основе
выборочных характеристик, а далее необходимо проверить гипотезу о
нормальном характере распределения с использованием критерия согласия
Пирсона, рассчитав величины вида:
.

Для равномерного распределения p i определялись тривиально, а для
нормального распределения придётся воспользоваться таблицей для функции
Лапласа. Для схемы Бернулли мы использовали переход от числа наблюдений k
к величине x вида: , который также можно записать как . В случае нормального
распределения также можно использовать эту формулу, где в качестве k будем
подставлять граничные точки диапазонов, выбранных для построения
гистограммы.
В результате необходимо получить оценки уровней значимости соответствия
нормальному распределению для всех четырёх величин, наблюдаемых в ходе
прогонов имитационной модели. Для этого следует воспользоваться таблицей
распределения .
Задание 7
Построить функции линейной регрессии для каждой пары рассматриваемых
случайных величин. Построить графики, на которых отобразить множество
точек выборки и соответствующую им линию регрессии.
Вывод коэффициентов линейной регрессии был получен в лекциях
применительно к случайным векторам, после рассмотрения понятий условного
математического ожидания и ковариаций.
Показать/скрыть дополнительное описание

Описание предметной области и имитационной модели Рассматривается имитационная модель системы массового обслуживания на GPSS. Смоделируем поведение покупателя в магазине, в котором работают 2 кассы, причём к каждой из них выстраивается отдельная очередь, а квалификация сотрудников немного отличается, поэтому время обслуживания распределено с разными параметрами. Все случайные интервалы времени для простоты будем считать равномерно распределёнными (но независимыми, привязанными к разным потокам случайных чисел). Каждая касса будет представлена одноканальным устройством, обращение к которым будем осуществлять по номерам. Очереди также будут идентифицироваться номерами, без введения символьных имён.

Моделирование будем проводить в течение 1 часа, в качестве единицы времени будем выбирать секунду. Время между приходом покупателей распределено на отрезке [0; R1+G1+B1]. Время обслуживания на первой кассе распределено на отрезке [R1+G1; R1+G1+2*B1]. Время обслуживания на второй кассе распределено на отрезке [G1+B1; 2*R1+G1+B1]. При принятии решения покупатель сперва проверяет, есть ли свободная касса, и, если есть, направляется к ней. Если же обе кассы заняты, то выбирает кассу, очередь к которой в данный момент короче (очередь понимается с бытовой точки зрения, хотя модель можно было бы упростить, если иначе выбрать расположение блоков DEPART). Если же свободны обе кассы, или очередь к ним одинакова, то выбирается первая касса.

Перед описанием модели используем конструкцию EQU (сокращение от слова «эквивалентность») для удобства изменения привязки к потокам случайных чисел. По смыслу она аналогична директиве define препроцессора языка C. rnd EQU 1 GENERATE (uniform(rnd,0,20)) GATE U 1,metka1 GATE U 2,metka2 TEST LE Q1,Q2,metka2 metka1 QUEUE 1 SEIZE 1 DEPART 1 ADVANCE (uniform(rnd+1,5,20)) RELEASE 1 TERMINATE metka2 QUEUE 2 SEIZE 2 DEPART 2 ADVANCE (uniform(rnd+2,8,20)) RELEASE 2 TERMINATE GENERATE 3600 TERMINATE 1 START 1 Задание 1 Требуется провести 100 экспериментов, меняя значение rnd. Результаты моделирования оформляются в виде таблицы, в которой предусматриваются следующие столбцы: коэффициент загрузки первого кассира; коэффициент загрузки второго кассира; средняя длина первой очереди; средняя длина второй очереди.

Задание 2 Рассчитайте выборочные средние и исправленные выборочные оценки дисперсии для каждой собранной характеристики при n = 10, 25, 50, 100. Задание 3 На основе полученных выборок для n = 100 построить гистограммы. Ширину интервалов выбирать так, чтобы высота столбцов была не менее 5, а число самих столбцов – не менее 7. При попадании в крайние интервалы менее 5 значений объединять их с соседними. Задание 4 Для каждой пары собранных характеристик рассчитайте выборочные ковариации и коэффициенты корреляции (для значений n = 10, 25, 50, 100). Аналогично выборочной дисперсии, используйте исправленные оценки указанных характеристик (т.е. необходимо делить не на n, а на n-1).

Исправленный выборочный коэффициент корреляции представляет собой отношение исправленной выборочной ковариации к произведению исправленных выборочных среднеквадратичных отклонений: Задание 5 Для тех же значений n = 10, 25, 60 требуется рассчитать доверительные интервалы для математических ожиданий каждой из собранных характеристик с уровнями значимости = 0,1 и 0,01 (для двусторонней симметричной области). Уровень значимости означает вероятность того, что исследуемая величина (в данном случае – математическое ожидание исследуемой характеристики) выйдет за пределы доверительного интервала (в некоторых случаях в статистических таблицах используется не уровень значимости, а уровень надёжности, который может также обозначаться , но чаще используется , при этом они связаны между собой как ; также при работе с таблицами необходимо учитывать, что может быть задана для односторонней области, т.е.

уже предварительно разделена пополам). Если предположить нормальный характер распределения исследуемой характеристики, то расчёт строится по аналогии с решением задач на приложения интегральной теоремы Муавра-Лапласа: , где Однако это возможно лишь при больших n. Для большинства практических опытов это не реализуется, поэтому вместо теоретического среднеквадратичного отклонения необходимо использовать исправленную оценку выборочного среднеквадратичного отклонения и вводить в расчёт коэффициент Стьюдента, зависящий от n. Он обозначается как , где k называется числом степеней свободы распределения Стьюдента, а сам коэффициент определяется по статистическим таблицам, при этом k принимается равным n-1.

Задание 6 Предположим, что все 4 наблюдаемые величины имеют нормальное распределение с плотностью вида: . По свойству нормального распределения математическое ожидание будет равно параметру , а среднеквадратичное отклонение – параметру . Воспользуемся методом моментов для оценки этих параметров на основе выборочных характеристик, а далее необходимо проверить гипотезу о нормальном характере распределения с использованием критерия согласия Пирсона, рассчитав величины вида: . Для равномерного распределения p i определялись тривиально, а для нормального распределения придётся воспользоваться таблицей для функции Лапласа. Для схемы Бернулли мы использовали переход от числа наблюдений k к величине x вида: , который также можно записать как .

В случае нормального распределения также можно использовать эту формулу, где в качестве k будем подставлять граничные точки диапазонов, выбранных для построения гистограммы. В результате необходимо получить оценки уровней значимости соответствия нормальному распределению для всех четырёх величин, наблюдаемых в ходе прогонов имитационной модели. Для этого следует воспользоваться таблицей распределения . Задание 7 Построить функции линейной регрессии для каждой пары рассматриваемых случайных величин. Построить графики, на которых отобразить множество точек выборки и соответствующую им линию регрессии. Вывод коэффициентов линейной регрессии был получен в лекциях применительно к случайным векторам, после рассмотрения понятий условного математического ожидания и ковариаций..

Файлы условия, демо

изображение_2023-12-08_205622867.png

Характеристики домашнего задания

Учебное заведение
Номер задания
Вариант
Программы
Просмотров
87
Покупок
4
Качество
Идеальное компьютерное
Размер
4,43 Mb

Преподаватели

Список файлов

    Комментарии

    Поделитесь ссылкой:
    Цена: 399 349 руб.
    Расширенная гарантия +3 недели гарантии, +10% цены
    Рейтинг-
    0
    0
    0
    0
    0
    Поделитесь ссылкой:
    Сопутствующие материалы
    Свежие статьи
    Популярно сейчас
    Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
    Ответы на популярные вопросы
    Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
    Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
    Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
    Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
    Отзывы студентов
    Ставлю 10/10
    Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
    Лучшая платформа для успешной сдачи сессии
    Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
    Студизба ван лав ❤
    Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
    Отличный сайт
    Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
    Маленький отзыв о большом помощнике!
    Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
    Студ. Изба как крупнейший сборник работ для студентов
    Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
    Спасательный островок
    Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
    Всё и так отлично
    Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
    Отзыв о системе "Студизба"
    Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
    Отличный помощник
    Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
    Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
    Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
    Спасибо за шикарный сайт
    Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
    Популярные преподаватели
    Добавляйте материалы
    и зарабатывайте!
    Продажи идут автоматически
    5259
    Авторов
    на СтудИзбе
    421
    Средний доход
    с одного платного файла
    Обучение Подробнее