Главная страница
Навигация по странице:

  • Количество заяок П р о и з в о д и те л ь н о

  • 4.5.4. Анализ свойств замкнутых СеМО

  • 4.6.

  • Свойства одноканальной СМО

  • Механики


    Скачать 4.29 Mb.
    НазваниеМеханики
    Дата25.01.2023
    Размер4.29 Mb.
    Формат файлаpdf
    Имя файлаAliev.pdf
    ТипДокументы
    #904727
    страница21 из 49
    1   ...   17   18   19   20   21   22   23   24   ...   49

    Пример
    4.4.
    Рассчитаем характеристики замкнутой однородной экспоненциальной
    СеМО
    , полученной путём преобразования разомкнутой
    СеМО
    (
    рис
    . 4.12), рассмотренной в
    Примере
    4.2, в
    замкнутую
    Положим
    , что
    «
    нулевая точка
    », отображающая завершение обслуживания заявок в
    сети и
    мгновенное формирование новой заявки
    , выбрана на дуге
    , выходящей из узла
    1 и
    входящей снова в
    этот же узел
    (
    рис
    .4.14).
    Напомним
    , что в
    ЗСеМО
    относительно
    «
    нулевой точки
    » рассчитываются временн
    ы
    е сетевые характеристики
    : время нахождения в
    состоянии ожидания и
    время пребывания заявок в
    сети
    , а
    также производительность
    ЗСеМО
    ЗСеМО
    содержит
    4
    =
    n
    одноканальных узла
    , связи между которыми описываются той же матрицей вероятностей передач
    :
    0 0
    0 1
    0 4
    1 0
    0 0
    0 3
    1 0
    0 0
    0 2
    0 7
    ,
    0 2
    ,
    0 0
    1
    ,
    0 1
    0 0
    0 1
    0 0
    4 3
    2 1
    0
    =
    P

    Раздел 3. Аналитическое моделирование
    153
    Следовательно
    , коэффициенты передач для всех узлов
    , рассчиты
    - ваемые путём решения системы линейных алгебраических уравнений
    (4.17), будут иметь те же самые значения
    :
    10 1
    =
    α
    ;
    2 2
    =
    α
    ;
    7 3
    =
    α
    ;
    9 4
    =
    α
    В
    ЗСеМО
    циркулирует
    М заявок
    , средние длительности обслужи
    - вания которых в
    узлах равны
    :
    8
    ,
    0 1
    =
    b
    с
    ;
    2 2
    =
    b
    с
    ;
    4
    ,
    0 3
    =
    b
    с
    ;
    3
    ,
    0 4
    =
    b
    с
    Ниже в
    табл
    .4.6 представлены значения времени пребывания
    )
    (M
    u
    i
    и числа заявок
    )
    (M
    m
    i
    в узлах сети
    , а
    также среднего времени пребывания
    )
    (M
    U
    заявок в
    сети и
    производительности
    )
    (
    0
    M
    λ
    , рассчитанные на основе выражений
    (4.18) – (4.21), для числа циркулирующих в
    сети заявок
    6
    ,
    ,
    2
    ,
    1
    K
    =
    M
    Корректность выполненных расчетов подтверждается тем
    , что для всех
    6
    ,
    ,
    2
    ,
    1
    K
    =
    M
    выполняется проверочное условие
    :

    =
    =
    4 1
    )
    (
    i
    i
    M
    M
    m
    .
    Таблица
    4.6
    M
    i
    )
    (M
    u
    i
    )
    (M
    U
    )
    (
    0
    M
    λ
    )
    (M
    m
    i
    1 0,8 0,46 2
    2,0 0,23 3
    0,4 0,16 1
    4 0,3 17,5 0,057 0,15 1
    1,17 1,02 2
    2,46 0,43 3
    0,46 0,28 2
    4 0,35 22,94 0,087 0,27 1
    1,61 1,68 2
    2,86 0,59 3
    0,51 0,37 3
    4 0,38 28,87 0,104 0,36 1
    2,14 2,43 2
    3,19 0,72 3
    0,55 0,44 4
    4 0,41 35,29 0,113 0,42 1
    2,74 3,25 2
    3,45 0,82 3
    0,57 0,48 5
    4 0,42 42,14 0,119 0,45 1
    3,40 4,14 2
    3,63 0,88 3
    0,59 0,50 6
    4 0,44 49,35 0,122 0,48
    На рис
    .4.15 представлены зависимости производительности рассма
    - триваемой замкнутой
    СеМО
    и среднего времени пребывания заявок в
    сети

    154
    Раздел 3. Аналитическое моделирование от количества
    10
    ,
    1
    =
    M
    циркулирующих заявок
    Анализ полученных результатов показывает
    , что все характеристики
    , включая производитель
    - ность
    0
    λ
    , растут с
    увеличением
    M.
    0 0,02 0,04 0,06 0,08 0,1 0,12 0,14 1
    2 3
    4 5
    6 7
    8 9
    10
    Количество
    заяок
    П
    р
    о
    и
    з
    в
    о
    д
    и
    те
    л
    ь
    н
    о
    с
    ть
    0 10 20 30 40 50 60 70 80 90 1
    2 3
    4 5
    6 7
    8 9
    10
    Количество
    заявок
    В
    р
    е
    м
    я
    п
    р
    е
    б
    ы
    в
    а
    н
    и
    я
    Производительность сети асимптотически приближается к
    максимально возможной производительности
    (
    пропускной способности
    ЗСеМО
    ), совпадающей с
    предельно допустимой интенсивностью поступления заявок в
    аналогичной разомкнутой
    СеМО
    (
    см
    Пример
    4.1), при которой в
    сети отсутствуют перегрузки
    , и
    равна
    1 0
    с
    125
    ,
    0

    =
    λ
    Среднее время пребывания заявок в
    ЗСеМО
    растёт неограниченно с
    увеличением количества заявок с
    сети
    Остальные характеристики замкнутой
    СеМО
    (
    загрузки и
    коэффици
    - енты простоя узлов
    , время ожидания
    , длины очередей и
    число заявок в
    узлах сети
    , полное время ожидания в
    сети
    ) могут быть рассчитаны с
    использованием фундаментальных соотношений
    , представленных в
    разделе
    3 (
    п
    .3.4.3).
    4.5.4.
    Анализ
    свойств
    замкнутых
    СеМО
    Для замкнутых
    СеМО
    , как и
    для разомкнутых
    , наибольший интерес представляют свойства сети в
    целом
    , в
    частности
    , влияние циркули
    - рующих в
    ЗСеМО
    числа заявок
    , на такие сетевые характеристики как производительность
    0
    λ
    замкнутой
    СеМО
    и среднее время пребывания
    U заявок в
    сети
    Анализ представленных на рис
    .4.16, зависимостей позволяет сфор
    - мулировать следующие выводы
    1.
    Зависимость
    )
    (
    0
    M
    f
    =
    λ
    производительности
    ЗСеМО
    0
    λ
    от числа
    M
    циркулирующих заявок вначале растёт с
    увеличением
    M
    до некоторо
    - го значения
    0
    M , после которого рост производительности замедляется
    , а
    с дальнейшим увеличением
    M
    производительность сети асимптотически стремится к
    некоторому предельному значению
    0
    ˆ
    λ
    , представляющему
    Рис.4.15. Производительность и время пребывания заявок в ЗСеМО

    Раздел 3. Аналитическое моделирование
    155 собой
    пропускную
    способность
    ЗСеМО
    Для объяснения этой зави
    - симости вспомним
    , что производи
    - тельность замкнутой сети измеряет
    - ся как интенсивность потока заявок
    , проходящих через некоторую условную точку
    , обозначаемую как
    «0» и
    расположенную на одной из дуг
    СеМО
    , отображающей заверше
    - ние обслуживания заявок в
    сети и
    мгновенное формирование новой заявки
    , поступающей в
    сеть
    Выше
    (
    см пример
    4.4) было показано
    , что увеличение числа заявок в
    замкнутой
    СеМО
    приводит к
    увеличению значений всех сетевых характеристик
    , включая производительность
    0
    λ
    В
    свою очередь
    , увеличение производительности приводит к
    увеличению загрузок узлов
    СеМО
    , связанных с
    интенсивностью
    0
    λ
    зависимостью
    :
    j
    j
    j
    j
    K
    b
    0
    λ
    α
    ρ
    =
    , где
    j
    j
    b
    ,
    α
    и
    j
    K – соответственно коэффициент передачи
    , средняя длитель
    - ность обслуживания и
    количество приборов в
    узле
    n
    j
    ,
    1
    =
    Когда число заявок в
    ЗСеМО
    достигает некоторого значения
    0
    M , загрузка одного из узлов становится близкой к
    1, при этом практически прекращается рост производительности
    , которая при


    M
    достигает своего предельного значения
    – пропускной способности
    0
    ˆ
    λ
    Такой узел представляет собой
    «
    узкое место
    » сети
    , и
    значение пропускной способности
    0
    ˆ
    λ
    определяется пропускной способностью узкого места из условия
    , что загрузка
    у
    ρ
    этого узла равна
    1:
    1 0
    =
    =
    у
    у
    у
    у
    K
    b
    λ
    α
    ρ
    Отсюда пропускная способность замкнутой
    СеМО
    :
    у
    у
    у
    b
    K
    α
    λ
    =
    0
    ˆ
    , где
    у
    у
    b
    ,
    α
    и
    у
    K – соответственно коэффициент передачи
    , средняя длительность обслуживания и
    количество обслуживающих приборов в
    узле
    , являющимся узким местом
    Правая часть последнего выражения представляет собой пропускную способность узла
    , являющегося узким местом сети
    :
    у
    у
    у
    у
    b
    K
    α
    µ
    =
    M
    0
    λ
    0 0
    M
    )
    (M
    f
    U
    =
    Рис.4.16. Характеристики ЗСеМО
    U
    0
    ˆ
    λ
    )
    (
    0
    M
    f
    =
    λ

    156
    Раздел 3. Аналитическое моделирование
    Действительно
    ,
    у
    у
    b
    α
    представляет собой полное время обслуживания одной заявки в
    данном узле с
    учётом того
    , что заявка за время нахождения в
    сети в
    среднем
    у
    α
    раз побывает в
    данном узле
    Тогда величина
    , обратная
    у
    у
    b
    α
    , представляет собой интенсивность обслуживания заявок одним прибором в
    данном узле
    :
    у
    у
    b
    α
    µ
    /
    1 1
    =
    , а
    1
    µ
    µ
    у
    у
    K
    =
    – интенсивность обслуживания заявок узлом
    , то есть всеми приборами
    Этот же результат можно получить следующими рассуждениями
    Если загрузка некоторого узла
    , являющегося узким местом
    СеМО
    , становится равной
    1, то это означает
    , что все приборы данного узла постоянно обслуживают заявки
    , то есть не простаивают
    Тогда интенсивность выходящего из этого узла потока заявок будет равна интенсивности обслуживания
    :
    1
    µ
    µ
    λ
    у
    у
    у
    K
    =
    =
    Напомним
    , что интенсив
    - ность потока заявок в
    узле
    у
    λ
    связана с
    производительностью
    ЗСеМО
    0
    λ
    зависимостью
    0
    λ
    α
    λ
    у
    у
    =
    Отсюда вытекает
    , что производительность
    ЗСеМО
    равна
    у
    у
    у
    у
    у
    у
    у
    b
    K
    K
    α
    α
    µ
    α
    λ
    λ
    =
    =
    =
    1 0
    2.
    Среднее время пребывания заявок
    (
    рис
    .4.16) в
    замкнутой
    СеМО
    , как и
    производительность
    , растёт с
    увеличением числа
    M
    циркулиру
    - ющих в
    сети заявок
    , причём вначале наблюдается незначительный рост
    , а
    затем
    , после значения
    0
    M
    M
    =
    , наблюдается линейный рост времени пребывания
    Действительно
    , если в
    сети циркулирует только одна заявка
    , то в
    такой сети не может быть очередей
    , и
    время пребывания заявок в
    СеМО
    складывается только из времён обслуживания заявок в
    узлах с
    учётом коэффициентов передач
    :

    =
    =
    n
    i
    i
    i
    b
    U
    1
    α
    С
    увеличением числа заявок
    M
    в узлах
    ЗСеМО
    появляются очереди
    , причём очевидно
    , что чем больше заявок в
    сети
    , тем более длинные очереди образуются в
    узлах и
    тем больше время ожидания
    , а
    , следовательно
    , и
    время пребывания заявок в
    ЗСеМО
    Сопоставляя зависимости производительности и
    среднего времени пребывания заявок от их числа в
    ЗСеМО
    , можно сделать следующий вывод
    : увеличение числа заявок в
    сети
    , с
    одной стороны
    , приводит к
    увеличению производительности
    , что может рассматриваться как положительный фактор
    , а
    , с
    другой стороны
    , – к
    увеличению времени пребывания заявок в
    сети
    , что является нежелательным фактором
    Точка
    0
    M
    M
    =
    характеризует некоторое граничное значение числа заявок в
    ЗСеМО
    Дальнейшее увеличение числа заявок в
    сети оказывается нецелесообразным
    , поскольку приводит к
    резкому увеличению времени

    Раздел 3. Аналитическое моделирование
    157 пребывания заявок в
    ЗСеМО
    при незначительном увеличении производительности сети
    3.
    Когда загрузка узкого места становится равной единице
    , дальнейший рост производительности за счёт увеличения числа заявок в
    ЗСеМО
    невозможен
    Для увеличения производительности
    ЗСеМО
    , как и
    в
    РСеМО
    , необходимо разгрузить узкое место
    , то есть уменьшить загрузку
    :
    1 0
    =
    =
    у
    у
    у
    у
    K
    b
    λ
    α
    ρ
    , что при одной и
    той же производительности может быть достигнуто
    :

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

    увеличением числа обслуживающих приборов
    у
    K в
    узле
    ;

    уменьшением коэффициента передачи
    у
    α
    или
    , что то же самое
    , вероятности передачи заявок к
    узлу
    , являющемуся узким местом
    Если до разгрузки узкого места зависимость производительности
    ЗСеМО
    от числа заявок в
    сети имела вид
    )
    (
    '
    0
    M
    f
    =
    λ
    (рис.4.17), а пропускная способность была рав- на '
    0
    ˆ
    λ
    , то после разгрузки – зависи- мость производительности от числа заявок будет иметь вид
    )
    (
    "
    0
    M
    f
    =
    λ
    , а пропускная способность станет равной '
    0
    "
    0
    ˆ
    ˆ
    λ
    λ
    >
    . При этом гранич- ное значение числа заявок в ЗСеМО увеличится:
    "
    0
    M >
    '
    0
    M
    Следует отметить, что к рассматриваемой зависимости производи- тельности ЗСеМО
    0
    λ
    от числа M циркулирующих в сети заявок может быть применена линейная аппроксимация
    )
    (



    "
    0
    M
    f
    =
    λ
    , показанная на рис.4.17 в виде пунктирных линий и представляющая собой верхнюю границу производительности ЗСеМО. Последнее означает, что производи- тельность ЗСеМО будет не больше, чем рассчитанное верхнее значение.
    Нетрудно представить себе и изобразить на графике, как изменится зависимость среднего времени пребывания заявок в замкнутой СеМО от числа циркулирующих в сети заявок после разгрузки узкого места.
    Отметим, что в некоторых случаях разгрузка узкого места не приводит к улучшению характеристик СеМО, в частности, к увеличению производительности. Обычно это связано с тем, что в СеМО может существовать несколько узлов, являющихся «узкими местами». Условием
    M
    0
    λ
    0
    '
    0
    M
    Рис
    .4.17.
    Разгрузка
    «
    узкого
    места
    »
    )
    (
    "
    0
    M
    f
    =
    λ
    "
    0
    ˆ
    λ
    "
    0
    M
    '
    0
    ˆ
    λ
    )
    (
    '
    0
    M
    f
    =
    λ
    )
    (


    "
    0
    M
    f
    =
    λ

    158
    Раздел 3. Аналитическое моделирование этого является равенство загрузок узлов:
    j
    i
    ρ
    ρ
    =
    или
    j
    j
    j
    i
    i
    i
    K
    b
    K
    b
    0 0
    λ
    α
    λ
    α
    =
    , откуда окончательно получим:
    )
    (
    j
    i
    K
    b
    K
    b
    j
    j
    j
    i
    i
    i

    =
    α
    α
    . В этом случае для улучшения характеристик ЗСеМО необходимо одновременно разгрузить все «узкие места».
    Последовательно разгружая узкие места СеМО, мы можем прийти к некоторой «идеальной» сети, в которой загрузки всех узлов одинаковы.
    СеМО, в которой загрузки всех узлов равны, называется
    сбалансированной
    . Сбалансированная СеМО обладает наилучшими характеристиками по сравнению с несбалансированной.
    При построении реальных систем, моделями которых служат СеМО, необходимо, по-возможности, строить сбалансированные системы, хотя на практике по многим причинам достичь этого не удаётся.
    4.6.
    Резюме
    1. Одноканальная экспоненциальная СМО M/M/1 является наиболее
    простой
    с точки зрения аналитического расчета. Средние времена ожидания и пребывания заявок в СМО M/M/1 рассчитываются по сравнительно простым формулам:
    ρ
    ρ

    =
    1
    b
    w
    и
    ρ

    =
    1
    b
    u
    , где
    1
    <
    =
    b
    λ
    ρ
    – загрузка системы;
    λ
    интенсивность поступления заявок в систему; b – средняя длительность обслуживания заявок в приборе.
    Для СМО M/G/1 среднее время ожидания заявок определяется по
    формуле
    Поллачека
    -
    Хинчина
    :
    )
    1
    (
    2
    )
    1
    (
    2 2
    ρ
    ν
    λ

    +
    =
    b
    b
    w
    , где
    b
    ν
    – коэффициент вариации длительности обслуживания
    Для общего случая одноканальных
    СМО
    типа
    G/G/1 с
    однородным потоком применяются
    приближённые аналитические методы расчёта
    Свойства
    одноканальной
    СМО
    с однородным потоком заявок
    :

    среднее время ожидания заявок в
    очереди
    минимально при
    детерминированной длительности обслуживания заявок с
    коэффициентом вариации
    0
    =
    b
    ν
    и увеличивается нелинейно с
    ростом коэффициента вариации
    (
    дисперсии
    ) длительности обслуживания
    ;

    среднее время ожидания заявок существенно зависит от нагрузки
    y (
    загрузки
    ρ
    )
    системы и
    при
    )
    1
    (
    1


    ρ
    y
    возрастает
    неограниченно:


    w
    , т
    е заявки могут ожидать обслуживания сколь угодно долго
    ;

    Раздел 3. Аналитическое моделирование
    159

    для дисциплин обслуживания в
    обратном порядке и
    обслуживания в
    случайном порядке средние времена ожидания заявок будут такими же
    , как и
    при обслуживании в
    порядке поступления
    , но
    дисперсии времени ожидания будут больше.
    2.
    В
    случае многоканальных
    СМО
    с однородным потоком заявок
    точный метод расчета среднего времени ожидания заявок разработан только для
    СМО
    типа
    M/M/K:
    )
    1
    (
    ρ

    =
    K
    Pb
    w
    , где
    K
    b
    λ
    ρ
    =
    – загрузка системы
    ; P – вероятность того
    , что все
    K приборов заняты обслуживанием заявок
    :
    0
    )
    1
    (
    !
    )
    (
    P
    K
    K
    P
    K
    ρ
    ρ

    =
    , где
    0
    P – вероятность простоя многоканальной
    СМО
    , то есть вероятность того
    , что в
    системе нет заявок
    :
    1 1
    0 0
    !
    )
    (
    )
    1
    (
    !
    )
    (


    =








    +

    =

    K
    i
    i
    K
    i
    K
    K
    K
    P
    ρ
    ρ
    ρ
    1   ...   17   18   19   20   21   22   23   24   ...   49


    написать администратору сайта