Сети систем массового обслуживания

Построение схемы сети. Расчет интенсивностей входных потоков для каждой СМО. Проверка стационарности сети. Модель сети на языке моделирования GPSS. Сравнение расчетных и экспериментальных данных по критерию Стьюдента. Проверка адекватности модели.

Рубрика Экономико-математическое моделирование
Вид контрольная работа
Язык русский
Дата добавления 28.07.2013
Размер файла 94,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

КОНТРОЛЬНАЯ РАБОТА

СЕТИ СИСТЕМ МАССОВОГО ОБСЛУЖИВАНИЯ

«Моделирование систем»

Введение

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

Целью проекта является систематизация, закрепление и расширение знаний по построению моделей сетей массового обслуживания; исследование работы данной сети с помощью построения аналитической и вычислительной моделей, получение оценок всех важнейших характеристик сети, проверка адекватности модели.

1. Построение схемы сети

Построим схему сети в виде графа передач (Рисунок 2.1).

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок 2.1 - Граф передач

На рисунке 2.1 введены обозначения: И - источник; СМО1 - Регистратура; СМО2 - Врач; СМО3 - Лаборатория анализов

2. Расчет интенсивностей входных потоков для каждой СМО

Интенсивности потоков заявок в каждой СМО - среднее число заявок, поступающих в систему за единицу времени в установившемся режиме i.

Для расчета интенсивностей необходимо по графу передач построить матрицу вероятностей поступления заявок из одной СМО в другую. Такая матрица имеет название матрица переходов T [1].

Построим систему уравнений для расчета интенсивностей входных потоков:

Решаем систему, учитывая, что заявки/мин., получаем:

заявки/мин.

заявки/мин.

заявки/мин.

Для каждой СМО рассчитаем [1]:

3. Проверка стационарности сети

Сеть переходит в стационарный режим при условии: [1]

при S1 = 1;

при S2 = 7;

при S3 = 4.

Для того чтобы сеть была стационарна необходимо наличие в больнице: одного регистратора, семь врачей и четверо работников в лабораторию анализов.

4. Модель сети на языке моделирования GPSS

Язык GPSS позволяет очень легко строить модели, получать требуемые результаты и проводить их анализ. Модель может быть легко изменена, что позволяет быстро подбирать для СМО наилучшие характеристики и структуру [2].

В результате работы была построена модель сети следующего вида:

reg storage 1

vrach storage 7

analiz storage 4

perexod function rn1,D3

.4,vixod/.9,c_vrach/1,c_analiz

generate (exponential(1,0,5))

queue sis

c_reg queue q_reg

enter reg

depart q_reg

queue q2_reg

advance (exponential(1,0,3))

depart q2_reg

leave reg

c_vrach queue q_vrach

enter vrach

depart q_vrach

queue q2_vrach

advance (exponential(1,0,12))

depart q2_vrach

leave vrach

transfer ,fn$perexod

c_analiz queue q_analiz

enter analiz

depart q_analiz

queue q2_analiz

advance (exponential(1,0,60))

depart q2_analiz

leave analiz

transfer ,c_vrach

vixod depart sis

terminate

generate (364#24#60)

terminate 1

start 1

5. Расчет характеристик сети

Для вычисления характеристик сети рассчитаем коэффициенты загрузки каждой СМО

[1]:

;

;

.

Учитывая то что СМО1 - одноканальная с ожиданием, а СМО2 и СМО3 - многоканальные с ожиданием, рассчитаем необходимые характеристики сети.

5.1 Среднее количество заявок в очередях сети

Среднее количество заявок в очереди СМО1 будет равно:

Для расчета среднего количества человек в очередях сети СМО1 и СМО2 необходимо сначала рассчитать P0 - вероятность отсутствия заявок в сети:

Среднее количество заявок в очереди СМО2 и СМО3 будет равно:

Тогда среднее количество заявок в очередях сети будет равно:

.

5.2 Среднее время нахождения заявки в очередях сети

Зная, что для любой СМО среднее время пребывания заявки в очереди системы равно среднему числу заявок в этой очереди, деленному на интенсивность потока заявок, определим среднее время нахождения заявки в очередях каждой СМО:

Тогда среднее время нахождения заявки в очередях сети:

.

5.3 Среднее количество заявок в сети

Среднее количество заявок в СМО1:

;

Среднее количество заявок СМО2 и СМО3 при условии что :

;

Тогда среднее количество заявок в сети:

.

5.4 Среднее время нахождения заявки в сети

Зная, что для любой СМО среднее время пребывания заявки в системе равно среднему числу заявок в системе, деленному на интенсивность потока заявок, определим среднее время нахождения заявки в каждой СМО:

;

;

Тогда среднее время нахождения заявки в сети:

.

6. Проверка адекватности модели

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

Проведем эксперимент из 10-ти опытов, результаты представим в виде таблицы 7.1, а так же рассчитаем средние значения и выборочные дисперсии для каждого из параметров, а результаты представим в виде таблицы 7.2

- среднее арифметическое значение параметра,

где n - количество опытов в эксперименте,

Xi - экспериментальное значение параметра,

- выборочная дисперсия параметра [1].

Таблица 6.1 - Экспериментальные данные

Номер эксперимента

Среднее количество заявок в сети

Среднее время нахождения заявки в сети

Среднее количество заявок находящихся в очереди СМО1

Среднее время нахождения заявки в очереди в СМО1

Среднее количество заявок находящихся в очереди СМО2

Среднее время нахождения заявки в очереди в СМО2

Среднее количество заявок находящихся в очереди СМО3

Среднее время нахождения заявки в очереди в СМО3

1

15.735

78.729

0.898

4.494

3.773

7.552

1.462

29.187

2

15.646

78.489

0.891

4.47

3.544

7.085

1.61

31.925

3

15.263

76.354

0.886

4.435

3.432

6.862

1.375

27.603

4

15.621

78.144

0.885

4.425

3.537

7.089

1.602

32.3

5

15.313

76.701

0.902

4.518

3.28

6.605

1.564

31.72

6

15.854

79.07

0.933

4.655

3.945

7.857

1.348

27.215

7

15.447

79.474

0.88

4.426

3.602

7.212

1.722

34.528

8

16.028

77.26

0.879

4.396

3.453

6.924

1.534

30.764

9

15.955

80.037

0.887

4.453

3.884

7.8

1.616

32.624

10

15.811

79.934

0.93

4.638

3.973

7.936

1.509

30.059

Выберем гипотезы для проверки адекватности:

H0: экспериментальные средние совпадают с теоретическими модель адекватна;

H1: расхождение велико модель неадекватна.

Проверим гипотезы по критерию Стьюдента:

Где - среднее арифметическое значение параметра,

n - количество опытов в эксперименте,

Mo - математическое ожидание параметра, рассчитанное теоретическим путем,

- выборочное среднеквадратическое отклонение, .

Сравним tнабл с табличным значением и сделаем вывод. Гипотеза H0 принимается в случае, когда , при выбранном уровне значимости [1].

Таблица 6.2 - Результаты проверки

Параметр

М0

tнабл

tтабл (0.05,9)

Проверка H0

15.711

15.667

0.261

0.533

2.228

Принимается

78.556

78.419

1.299

0,334

2.228

Принимается

0.9

0.897

0.02

0.47

2.228

Принимается

4.5

4.491

0.089

0.318

2.228

Принимается

3.683

3.642

0.238

0.54

2.228

Принимается

7.366

7.292

0.465

0.502

2.228

Принимается

1.528

1.534

0.115

0.168

2.228

Принимается

30.566

30.793

2.305

0.311

2.228

Принимается

Так как все tнабл < tтабл, можно сделать вывод что построенная наша модель адекватна.

Все расчеты по проверки адекватности представлены в приложении А.

7. Аналитические расчеты

Для того чтобы рассчитать вероятность нахождения в сети ровно 10 заявок, необходимо рассчитать сумму всех возможных произведений вероятностей, при которых n1+n2+n3 = 10.

Вероятности будем считать по следующим формулам:

Тогда вероятность одного набора будет равна:

Вероятность нахождения в сети ровно 10 заявок равна:

Заключение

В результате выполнения проекта были закреплены теоретические знания по системам массового обслуживания, была смоделирована сеть СМО больницы, а именно, построена схема сети, рассчитаны интенсивности входных потоков, основные характеристики сети. Экспериментальные данные были получены из построенной модели сети на языке моделирования GPSS. Путем сравнения расчетных и экспериментальных данных по критерию Стьюдента была доказана адекватность сети. Таким образом, на уровне значимости = 0,05 можно с полной уверенностью утверждать, что выводы, сделанные с помощью предложенной модели, применимы и к реальной модели.

Список использованных источников

1 Салмина Н.Ю. Моделирование систем: Учебное пособие. - Томск: Томск. гос. ун-т систем управления и радиоэлектроники, 2003. - 197 с.

2 Салмина Н.Ю. Язык моделирования GPSS: Учебное пособие к курсу «Моделирование систем». - Томск: Томск. гос. ун-т систем управления и радиоэлектроники, 2006. - 71 с.

Приложение А

Расчеты при проверке адекватности модели (MathCad)

Расчеты для проверки среднего количество заявок в сети:

Расчеты для проверки среднего времени нахождения заявки в сети:

Расчеты для проверки среднего количества заявок находящихся в очереди в СМО1:

Расчеты для проверки среднего времени нахождения заявки в очереди в СМО1:

Расчеты для проверки среднего количества заявок находящихся в очереди в СМО2:

Расчеты для проверки среднего времени нахождения заявки в очереди в СМО2:

,

Расчеты для проверки среднего количества заявок находящихся в очереди в СМО3:

Расчеты для проверки среднего времени нахождения заявки в очереди в СМО3:

Размещено на Allbest.ru


Подобные документы

  • Математический аппарат для моделирования динамических дискретных систем. Направление развития теории сетей Петри. Построение сети, в которой каждой позиции инцидентно не более одной ингибиторной дуги. Появление и устранение отказов оборудования.

    реферат [116,2 K], добавлен 21.01.2015

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

    контрольная работа [280,8 K], добавлен 18.11.2015

  • Построение модели, имитирующей процесс работы отдела обслуживания ЭВМ, разрабатывающего носители с программами для металлорежущих станков с ЧПУ. Этапы решения задач по автоматизации технологических процессов в среде имитационного моделирования GPSS World.

    курсовая работа [64,6 K], добавлен 27.02.2015

  • Составление и проверка матрицы планирования. Получение математической модели объекта. Проверка адекватности математического описания. Применение метода случайного баланса для выделения наиболее существенных входных переменных многофакторного объекта.

    курсовая работа [568,7 K], добавлен 31.08.2010

  • Построение и анализ однофакторной и многофакторной эконометрической модели. Вычисление парных и частичных коэффициентов корреляции. Проверка адекватности модели по критерию Фишера. Исследование наличия мультиколлениарности по алгоритму Феррара-Глобера.

    контрольная работа [172,4 K], добавлен 28.05.2010

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

    курсовая работа [522,9 K], добавлен 03.12.2013

  • Построение и анализ классической многофакторной линейной эконометрической модели. Вид линейной двухфакторной модели, её оценка в матричной форме и проверка адекватности по критерию Фишера. Расчет коэффициентов множественной детерминации и корреляции.

    контрольная работа [131,9 K], добавлен 01.06.2010

  • Процесс построения и анализа эконометрической модели в пакете Econometric Views. Составление, расчет и анализ существующей проблемы. Проверка адекватности модели реальной ситуации на числовых данных в среде Eviews. Построение регрессионного уравнения.

    курсовая работа [1,3 M], добавлен 17.02.2014

  • Общие понятия теории массового обслуживания. Особенности моделирования систем массового обслуживания. Графы состояний СМО, уравнения, их описывающие. Общая характеристика разновидностей моделей. Анализ системы массового обслуживания супермаркета.

    курсовая работа [217,6 K], добавлен 17.11.2009

  • Моделирование процесса массового обслуживания. Разнотипные каналы массового обслуживания. Решение одноканальной модели массового обслуживания с отказами. Плотность распределения длительностей обслуживания. Определение абсолютной пропускной способности.

    контрольная работа [256,0 K], добавлен 15.03.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.