АМСОИ (10) - Лекция №1 - СМО

Материал из Кафедра ИУ5 МГТУ им. Н.Э.Баумана - студенческое сообщество
Перейти к: навигация, поиск

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

Массовое обслуживание

СМО

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

10semAMSOIl1pic1.png

Здесь:

  • $\lambda$ - интенсивность входного потока заявок;
  • $\nu$ - интенсивность обслуживания. Отношение дисперсии к квадрату матожидания;
  • $\nu^2_0$ - квадрат коэффициента вариаций. Отношение среднего квадратического отклонения к матожиданию;
  • $\mu$ - очередь.

Обозначения:

  • $a$ - тип входного потока:
    • $M$ - пуассоновский поток;
  • $b$ - тип обслуживания;
    • $M$ - экспоненциальное;
  • $c$ - количество аппаратов;
    • $1$ - один обслуживающий аппарат;
  • $d$ - ёмкость очереди;
    • $\infty$ - очередь бесконечна;
  • $e$ - дисциплина выбора заявок из очереди на обслуживание;
    • $FIFO$ - FIFO;
  • $f$ - количество источников заявок;
    • $\infty$ - бесконечный поток.

Существует Эрландовский входной поток: $К_{эрл} = \frac{1}{\nu^2}$

СеМО

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

10semAMSOIl1pic2.png

Параметры:

  • $\rho = \frac{\lambda}{\mu} < 1$ - загрузка системы;
  • $Q$ - количество заявок в очереди;
  • $L = Q + \rho$ - количество заявок в системе;
  • $W$ - время ожидания (время нахождения в очереди);
  • $T = W + \frac{1}{\mu} = W + t_0$ - время нахождения в системе.

Расчёт загрузки:

СМО M/M/1 СМО M/M/2
$\rho$ $\frac{\lambda}{\mu}$ $\frac{\lambda}{2\cdot\mu}$
$Q$ $\frac{\rho^2}{1 - \rho}$ $\frac{2\cdot\rho^3}{1 - \rho^2}$
$L$ $\frac{\rho}{1 - \rho}$ $\frac{2\cdot\rho}{1 - \rho^2}$
$W$ $\frac{\rho\cdot t_0}{1 - \rho}$ $\frac{\rho^2\cdot t_0}{1 - \rho^2}$
$T$ $\frac{t_0}{1 - \rho}$ $\frac{t_0}{1 - \rho^2}$

$Q = \lambda\cdot W$

$L = \lambda\cdot T$

Зависимость примерно такая:

10semAMSOIl1pic3.png

Дальше что-то происходит:

$\frac{Q_2}{Q_1} = \frac{2\cdot\rho^3\cdot (1 - \rho)}{(1 - \rho^2)\cdot \rho^2} = \frac{2\cdot\rho}{1 + \rho}$

$\frac{L_2}{L_1} = \frac{2\cdot\rho\cdot (1 - \rho)}{(1 - \rho^2)\cdot \rho} = \frac{2}{1 + \rho}$

$\frac{T_2}{T_1} = \frac{t_{02}\cdot\ (1 - \rho)}{(1 - \rho^2)\cdot t_{02} } = \frac{\mu_1}{\mu_2\cdot (1 + \rho)} = \frac{2}{1 + \rho}$

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

Домашнее задание №1

Выбрать, какая система обслуживания в магазине будет лучше.

10semAMSOIl1pic4.png

Одновременно в системе (магазине) может находиться 3, 6 или 10 покупателей.

Промоделировать можно на модели из курсового прошлого семестра: рабочие станции с нулевым временем. Для первого варианта схемы канал с временем 0.01, а остальное - сервер и диски. Для второго варианта: канал, сервер, диск.