Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

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

КонтрольнаяПомощь в написанииУзнать стоимостьмоей работы

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

Сети систем массового обслуживания (реферат, курсовая, диплом, контрольная)

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

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

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

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

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

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

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

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

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

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

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

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

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

заявки/мин.

заявки/мин.

заявки/мин.

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

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

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

при S1 = 1;

при S2 = 7;

при S3 = 4.

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

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

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

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

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 — экспериментальное значение параметра,

— выборочная дисперсия параметра.

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

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

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

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

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

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

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

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

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

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

15.735

78.729

0.898

4.494

3.773

7.552

1.462

29.187

15.646

78.489

0.891

4.47

3.544

7.085

1.61

31.925

15.263

76.354

0.886

4.435

3.432

6.862

1.375

27.603

15.621

78.144

0.885

4.425

3.537

7.089

1.602

32.3

15.313

76.701

0.902

4.518

3.28

6.605

1.564

31.72

15.854

79.07

0.933

4.655

3.945

7.857

1.348

27.215

15.447

79.474

0.88

4.426

3.602

7.212

1.722

34.528

16.028

77.26

0.879

4.396

3.453

6.924

1.534

30.764

15.955

80.037

0.887

4.453

3.884

7.8

1.616

32.624

15.811

79.934

0.93

4.638

3.973

7.936

1.509

30.059

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

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

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

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

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

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

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

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

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

Таблица 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:

Показать весь текст
Заполнить форму текущей работой