курсач вариант 7 моделир (курсовой проект от Натальи Леоновой)

2015-07-22СтудИзба

Описание файла

Документ из архива "курсовой проект от Натальи Леоновой", который расположен в категории "". Всё это находится в предмете "моделирование систем" из 7 семестр, которые можно найти в файловом архиве МПУ. Не смотря на прямую связь этого архива с МПУ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "моделирование систем" в общих файлах.

Онлайн просмотр документа "курсач вариант 7 моделир"

Текст из документа "курсач вариант 7 моделир"

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

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

«МАМИ»

Кафедра автоматики и процессов управления

Курсовая работа защищена с оценкой:

КУРСОВАЯ РАБОТА

но дисциплине "Моделирование систем"

Вариант №7

Тема: "Моделирование 3-х фазной системы обработки заявок с помощью языка GPSS»

Курсовая работа допущена к защите:

Выполнила ст. группы 8-УИк-7

Леонова Наталья Николаевна

Руководитель:

доцент, к. т. н„ Мурачев Е.Г.

МОСКВА -2010

Содержание:

  1. Исходные данные 3

  2. Моделирование Q –схем с фазовой структурой 4

    1. Теоретические сведения 4

    2. Результаты проведения эксперимента 7

  3. Планирование и проведение машинного эксперимента многофазной

Q –схем 28

    1. Теоретические сведения 28

    2. Матрица планирования эксперимента 31

    3. Результаты проведения машинного эксперимента 34

  1. Обработка результатов машинного эксперимента и определение

оптимальных режимов функционирования системы 42

    1. Расчет коэффициентов уравнения и дисперсии воспроизводимости 42

    2. Оценка значимости коэффициентов уравнения по критерию Стьюдента 44

    3. Проверка адекватности полученного уравнения регрессии по критерию

Фишера 44

    1. Оптимизация полученного уравнения для нахождения оптимального

режима функционирования 45

4.5 Сравнение результатов оптимального режима функционирования, определенного экспериментальным и теоретическим путями 46

  1. Список использованной литературы 47

  1. Исходные данные

В многофазную систему массового обслуживания поступают заявки по равномерному закону распределения через А +/- В минут. Обработка заявок осуществляется в три фазы, две из которых представляют параллельное соединение двух приборов обслуживания.. (см. пример) Поступление заявок в тот или иной канал для этих фаз происходит с вероятностью и .

Провести моделирование системы с параметрами А,В, , , , , где индекс “1” соответствует первой фазе, индекс “2” соответствует второй фазе т.е. +- /2, +- /2, а для третьей фазы – ( + )/2 ,при условии, что накопители имеют бесконечную емкость.

Необходимо осуществить обработку 100 заявок при двух прогонах программы.

Составить матрицу планирования полного факторного эксперимента для пяти факторов с эффектами взаимодействия. Факторами являются время обслуживания заявок каждого прибора обслуживания. Диапазон изменения факторов определяется из условия [-0,15*T;+0,15*T]

Осуществить расчет имитационной модели с использованием исходных данных определенных на основании составленного плана ПФЭ.

Записать матрицу планирования первого порядка с эффектами взаимодействия.

Определить значения коэффициентов полинома, выбранного в качестве модели.

Определить оптимальные области значений факторов процесса функционирования системы.

№ варианта

А

В

7

27

4

0.55

0.45

20

3


  1. Моделирование Q-схем с фазовой структурой

2.1 Теоретическая часть

Если приборы массового обслуживания и их параллельные композиции соединены последовате­льно, то имеет место многофазное обслуживание (многофазная О-схема). Таким образом, для задания О-схемы необходимо использовать оператор сопряжения К, отражающий взаимосвязь элементов структуры (каналов и накопителей) между собой.

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

Собственными (внутренними) параметрами О-схемы будут являться количество фаз, количество каналов в каждой фазе, количество накопителей каждой фазы, емкость 1-го накопителя. Следует отметить, что в теории массового обслуживания в зависимости от емкости накопителя приме­няют следующую терминологию для систем массового обслуживания: системы с потерями, т. е. имеется только канал обслуживания системы с ожиданием, (т. е. очередь заявок не ограничивается) и системы смешанного типа (с ограниченной емкостью накопителя). Всю совокупность собственных параметров О-схемы обозначим как подмножество Н.

Для задания О-схемы также необходимо описать алгоритмы ее функционирования, которые определяют набор правил поведения заявок в системе в различных неоднозначных ситуациях. В зависи­мости от места возникновения таких ситуаций различают алгоритмы (дисциплины) ожидания заявок в накопителе Н, и обслуживания заявок каналом К1 каждого элементарного обслуживающего прибора

П1 О-схемы. Неоднородность заявок, отражающая процесс в той или иной реальной системе,

учитывается с помощью введения классов приоритетов.

В зависимости от динамики приоритетов в Q-схемах различают статические и динамические приоритеты. Статические приоритеты назначаются заранее и не зависят от состояний О-схемы, т. е. они являются фиксированными в пределах решения конкретной задачи моделирования. Динамические приоритеты возникают при моделировании в зависимости от возникающих ситуаций. Исходя из правил выбора заявок из накопителя Н: на обслуживание каналом К н можно выделить относительные и абсолютные приоритеты. Относительный приоритет означает, что заявка с более высоким приоритетом, поступившая в накопитель Н1 ожидает окончания обслуживания предшествующей заявки каналом К: и только после этого занимает канал. Абсолютный приоритет означает, что заявка с более высоким приоритетом, поступившая в накопитель Н. прерывает обслуживание каналом Кг заявки с более низким приоритетом и сама занимает канал (при этом вытесненная из Кг заявка может либо покинуть систему, либо может быть снова записана на какое-то место в Н.).

При рассмотрении алгоритмов функционирования приборов обслуживания Пi. (каналов Кг и

накопителей Н) необходимо также задать набор правил, по которым заявки покидают Н{ и К{

для Н7 — либо правила переполнения, по которым заявки в зависимости от заполнения Н7

покидают систему, либо правила ухода, связанные с истечением времени ожидания заявки в Н1 для

К1 — правила выбора маршрутов или направлений ухода. Кроме того, для заявок необходимо

задать правила, по которым они остаются в канале Кг или не допускаются до обслуживания каналом

Кк, т. е. правила блокировок канала. При этом различают блокировки К1 по выходу и по входу. Такие

блокировки отражают наличие управляющих связей в С^-схеме, регулирующих поток заявок в зависимости от состояний О^-схемы. Весь набор возможных алгоритмов поведения заявок в О^-схеме можно представить в виде некоторого оператора алгоритмов поведения заявок.

Таким образом, О^-схема, описывающая процесс функционирования системы массового обслуживания любой сложности, однозначно задается в виде 0= (XV, Ц, Н, 2, К, А).

При ряде упрощающих предположений относительно подмножеств входящих потоков XV, потоков обслуживания И (выполнение условий стационарности, ординарности и ограниченного последействия) оператора сопряжения элементов структуры К (однофазное одноканальное обслуживание в разомкнутой системе), подмножества собственных параметров Н (обслуживание с

бесконечной емкостью накопителя), оператора алгоритмов обслуживания заявок А (бес приоритетное обслуживание без прерываний и блокировок) для оценки вероятностно-временных характеристик можно использовать аналитический аппарат, разработанный в теории массового обслуживания.

Математическое обеспечение и ресурсные возможности современных ЭВМ позволяют достаточно эффективно провести моделирование различных систем, формализуемых в виде (3-схем, используя либо пакеты прикладных программ, созданные на базе алгоритмических языков общего назначения, либо специализированные языки имитационного моделирования.

На рисунке представлена трехфазная Q-схема (L =3) с блокировкой каналов по выходу в 1-й и 2-й фазах обслуживания (пунктирные линии на рисунке). В качестве выходящих потоков такой Q-схемы могут быть рассмотрены поток потерянных заявок из Нi и поток обслуженных заявок из К31 ( N3 на рисунке).

Для имитационной модели рассматриваемой Q-схемы можно записать следу­ющие переменные и уравнения: эндогенная переменная Р — вероятность потери заявок; экзогенные переменные: — время появления очередной заявки из N; — время окончания обслуживания каналом очередной заявки, k=1, 2, 3; j=1, 2; вспомогательные переменные: и — состояния Н; параметры: L – емкость, L*—число каналов в i-й фазе.

При имитации процесса функционирования Q-схемы на ЭВМ, требуется организовать массив состояний. В этом массиве должны быть выделены: подмассив К для запоминания текущих значений , соответствующих каналов и времени окончания обслужива­ния очередной заявки, подмассив Н для записи текуще­го значения z, соответствующих накопителей , i= 1, 2; подмассив H, в который записывается время поступления очередной заявки из источника (H).

Процедура моделирования процесса обслуживания каждым эле­ментарным каналом сводится к следующему. Путем обращения к генератору случайных чисел с законом распределения, соответст­вующим обслуживанию данных, получается длительность вре­мени обслуживания и вычисляется время окончания обслуживания, а затем фиксируется состояние , при освобождении =0; в случае блокировки записывается =2. При поступ­лении заявки в Н, к его содержимому добавляется единица, т. е. , а при уходе заявки из Н, на обслуживание вычитается единица, т. е. , i=l, 2.

Возможности модификации моделирующих алгоритмов Q-схемы. В плане усложнения машинных моделей при исследовании вариантов системы S можно рассмот­реть следующие модифика­ции: наличие потоков за­явок нескольких типов. В этом случае необходимо иметь несколько источников (генераторов) заявок и фикси­ровать признак принадлежно­сти заявки к тому или иному потоку тогда, когда накопите­ли и каналы рассматрива­емой Q-схемы критичны к этому признаку или требу­ется определить характери­стики обслуживания заявок каждого из потоков в отдель­ности.

Наличие приоритетов при постановке заявок в оче­редь в накопитель. В зависимости от класса приоритета заявок может быть рассмотрен случай, когда заявки одного класса имеют приоритет по записи в накопи­тель (при отсутствии свободных мест вытесняют из накопителя заявки с более низким классом приоритета, которые при этом считаются потерянными). Этот фактор может быть учтен в модели­рующем алгоритме соответствующей Q-схемы путем фиксации для каждого накопителя признаков заявок, которые в нем находятся (путем организации соответствующего массива признаков).

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