Пример. Допустим, что элементарная СМО обладает параметрами




ЛАБОРАТОРНАЯ РАБОТА N2

"ОПТИМИЗАЦИЯ ПРОСТЕЙШЕЙ СИСТЕМЫМАССОВОГО ОБСЛУЖИВАНИЯ "

Цель работы: изучение алгоритма расчета характеристик элементарной СМО типа M/M/m/k и оптимизация характеристик неэлементарной СМО типа G/G/m/k на основе моделирования ее работы.

Постановка задачи. 1) Рассчитать аналитически характеристики функционирования простейшей СМО в соответствии с заданным вариантом.

2) Сравнить рассчитанные характеристики с аналогичными характеристиками, полученными посредством моделирования с помощью программы W:\SAIO\smo.exe.

3) Использовать программу W:\SAIO\smo.exe для оптимизации неэлементарной СМО по двум критериям:

1) по минимальному количеству обслуживающих приборов;

2) по минимальному количеству мест в накопителе;

при условиях:

1) вероятность отказа не должна превышать 0.1;

2) среднее время пребывания в очереди не должно превышать среднее время обслуживания.

3) стоимость одного места для обслуживания равна стоимости 5-ти мест для ожидания.

 

Порядок выполнения работы.

1. Построить аналитическую модель заданной элементарной СМО. Рассчитать аналитически следующие характеристики:

- вероятность немедленного обслуживания;

- вероятность ожидания;

- вероятность отказа;

- среднее количество заявок в системе;

- среднее время обслуживания;

- среднюю длину очереди;

- среднее время пребывания в очереди;

- среднее время пребывания заявки в системе.

2. Рассчитать аналогичные характеристики с помощью программы W:\SAIO\smo.exe. Сравнить.

3. С помощью программы W:\SAIO\smo.exe подобрать оптимальные параметры (количество обслуживающих приборов и мест в накопителе) для неэлементарной СМО.


Варианты заданий.

№ вар. Параметры элементарной СМО Параметры неэлементарной СМО
К-во мест в накопителе К-во обслуживающих прибор. Интенсивность поступления заявок Интенсивность обслуживания A(t) В(t)
          Треуг. прав. А=1; b=10 Показател. l=0.05
          Нормальный N(m=5,s=1) Равномерн. а=10;b=30
          Гамма l=0.5; k=3 Треуг. лев. a=1; b=24
          Показател. l=0.1 Симпсона a=30; b=80
          Равномерн. a=4; b=10 Нормальный N(m=20, s=4)
          Треуг. лев. a=3; b=12 Гамма l=0.1; k=6
          Гамма l=0.4; k=4 Нормальный N(m=50, s=10)
          Показател. l=0.2 Треуг. прав. a=40; b=55
          Нормальный N(m=8, s=2) Показател. l=0.025
          Симпсона a=5; b=15 Равномерн. a=40; b=80
          Треуг. лев. a=6; b=12 Показател. l=0.01
          Равномерн. a=3; b=13 Гамма l=0.1; k=8
          Треуг. прав. а=10;b=25 Показател. l=0.015
          Нормальный N(m=9, s=2) Равномерн. a=30; b=70
          Гамма l=0.5; k=4 Показател. l=0.02
          Показател. l=0.1 Гамма l=0.05; k=5
          Равномерн. a=8; b=20 Нормальный N(m=70, s=12)
          Треуг. лев. a=5; b=11 Треуг. прав. a=30; b=90
          Гамма l=0.3; k=3 Показател. l=0.02
          Показател. l=0.3 Равномерн. a=10; b=20
          Нормальный N(m=11, s=2) Симпсона a=40; b=80
          Симпсона a=4; b=14 Нормальный N(m=50, s=5)
          Треуг. лев. a=2; b=14 Гамма l=0.1; k=7
          Равномерн. a=4; b=10 Нормальный N(m=50, s=6)
          Нормальный N(m=9, s=2) Треуг. прав. a=10; b=100
          Гамма l=0.5; k=4 Показател. l=0.025
          Показател. l=0.15 Равномерн. a=10; b=90
          Равномерн. a=1; b=11 Симпсона a=20; b=80
          Треуг. лев. a=1; b=10 Нормальный N(m=42, s=7)
          Гамма l=0.2; k=5 Гамма l=0.1; k=7
          Показател. l=0.12 Нормальный N(m=64, s=9)
          Гамма l=0.2; k=3 Равномерн. a=40; b=80
          Показател. l=0.2 Симпсона а=20; b=30
          Нормальный N(m=15, s=3) Гамма l=0.05; k=4
          Симпсона a=5; b=15 Нормальный N(m=65, s=8)
          Треуг. лев. a=3; b=9 Треуг. прав. a=30; b=90
          Равномерн. a=2; b=14 Показател. l=0.02
          Нормальный N(m=7, s=1) Равномерн. a=25; b=55
          Гамма l=0.4; k=5 Симпсона a=50; b=70
          Показател. l=0.05 Нормальный N(m=90, s=10)
          Равномерн. a=1; b=21 Гамма l=0.1; k=6

3. Рекомендации к аналитическому расчету характеристик элементарной СМО.

Допустим, что в элементарной СМО m приборов, k мест в накопителе, интенсивность поступления заявок l и интенсивность обслуживания одним прибором m, рi - вероятности состояний (полученные в результате расчета).

Тогда

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

N = 1×p1+2×p2+... +(m+k)×pm+k.

- среднее время обслуживания

Tоб = 1/m

- среднее время пребывания в очереди

Tож = W /(m*m)

где W = 1×pm+1+2×pm+2+... +k×pm+k - средняя длина очереди (среднее количество заявок в накопителе)

- среднее время пребывания заявки в системе

T = Tож + Tоб.

 

Пример. Допустим, что элементарная СМО обладает параметрами

 

Количество мест в накопителе Количество обслуживающих приборов Интенсивность поступления заявок Интенсивность обслуживания
       

Составим диаграмму переходов, соответствующую СМО

 

Для каждого i -го состояния найдем его вероятность pi в установившимся режиме. Для этого воспользуемся формулой:

(1)

Из (1) следует

(2)

Поскольку p0+p1+p2+p3+p4+p5=1, то

,

или

p0=27/211»0.128.

Подставляя найденное значение в (2), получаем:

p1=54/211»0.256, p2=54/211»0.256, p3=36/211»0.171

p4=24/211»0.114, p5=16/211»0.076

Теперь можем найти, например,

- вероятность немедленного обслуживания Pно=p0+p1+p2=135/211»0.640;

- вероятность ожидания Pож=p3+p4=60/211»0.284;

- вероятность отказа Pотк=p5=16/211»0.076.

Остальные параметры находятся аналогичным образом.

 


 

N Закон распределения P1 P2 K Математическое ожидание
  Инициализация базы генерации СВ - - -  
  Равномерный a b   (a+b)/2
  Треугольный правый a b   (2a+b)/3
  Треугольный левый a b   (a+2b)/3
  Симпсона a b   (a+b)/2
  Показательный l     1/l
  Гамма l   k k/l
  Нормальный m s   m

ТРЕБОВАНИЯ К ОТЧЕТУ

Отчет должен содержать:

1. Постановку задачи.

2. Аналитический расчет характеристик элементарной СМО.

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

4. Результаты оптимизации неэлементарной СМО (доказывающие, что подобраны оптимальные значения параметров).



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-14 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: