Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экономическая кибернетика - Лазебник Владимир Матвеевич.doc
Скачиваний:
237
Добавлен:
24.05.2014
Размер:
5.36 Mб
Скачать

Многоканальная смо с отказами

Впервые такая модель была исследована датским математиком А. К. Эрлангом в связи с развитием телефонных систем.

В 1909г., а затем в 1917г., А. К. Эрланг опубликовал важные результаты по оценке характеристик этих систем в установившемся режиме.

Граф состоянийn- канальной СМО с отказами представлен на рис.10.40.

Рис. 10.40.Граф состояний многоканальной СМО с отказами

СМО может находится в одном их следующих n+1 состояний:

S0– всеnканалы свободны;

S1– занят только один канал;

Sk– занятыkканалов;

Sn– заняты всеnканалов.

Переходы слева направо, из низших состояний (k) в высшие (k+1), происходят с одной и той же плотностью потока λ. В обратном направлении плотность потока уменьшается отnµ (могут освободиться сразуnканалов) до µ (может освободиться один канал).

Составим в соответствии с правилом А. Н. Колмогорова систему линейных алгебраических уравнений относительно вероятностей состояний.

На графе состояний системы указано, что переход из состояния S1вS0происходит с интенсивностью µ, а изS2вS1– с интенсивностью 2µ .

Это объясняется тем, что состояние S2– это состояние системы, в котором заняты (работают) два канала.

Освобождение каждого из них происходит с интенсивностью µ, поэтому освобождение либо одного из них (первого), либо другого (второго) происходит с суммарной интенсивностью 2µ.

Для многоканальной СМО с отказами имеем следующие интенсивности переходов:

λ0= λ1=…=λk-1=…= λn-1= λ ;

µ0=µ;

µ1=2µ;

---------

µk-1=kµ;

---------

µn-1=nµ.

При этих интенсивностях в соответствии с формулами решения уравнений для схемы ''гибели и рождения'' получаем следующие соотношения для αk, определенные через ρ

α0 =1

;

-----------------------------------------

;

-----------------------------------------

.

Вероятности состояний с учетом того, что α0=1 записываются в виде:

;

Pk = αk  P0;

Pn = αn  P0.

Подставив в выражение для вероятностей состояния соотношение, определяющее αkчерез ρ, и учитывая, чтополучаем формулы Эрланга.

;

, k=1,n;

.

Задача.

Задана СМО с n=2 и=1.

Решение:

.

.

.

10.7. Имитационное моделирование систем массового обслуживания Метод статистических испытаний (метод Монте-Карло)

Имитационное моделирование основывается на экспериментах с моделью реальной системы. Если реальная система находится под воздействием случайных факторов или имеет случайные характеристики, что для определения характеристик системы требуется выполнить статистические испытания.

Статистические испытания предполагают многократное повторение однотипных экспериментов. Каждый эксперимент осуществляется при определенном наборе случайных чисел.

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

Метод исследования, основанный на статистических испытаниях, получил название метода статистических испытаний или метода Монте-Карло.

Для реализации этого метода необходимо генерировать равномерно распределенные случайные числа.

На основе генерирования равномерно распределенных случайных чисел может решаться целый ряд задач.

Эти задачи разделяются на два класса:

  • детерминированные;

  • статистические задачи.

Метод решения этих задач единый, универсальный, называемый методом статистических испытаний, методом статистического моделирования, методом Монте-Карло.

Примерами решения детерминированных задач являются:

  • вычисление числа ;

  • вычисление сложных интегралов, которые не могут быть определены аналитическим путём.

П

R

Nк

римеры представлены на рис.10.41.

Nкв

Skв

Sф

а) б)

Рис.10.41.Примеры вычисления числа(а) и площади сложной фигуры (б)

Задачи решаются следующим образом.

Проводятся эксперименты по попаданию точек на указанные фигуры

Если вероятность попадания точки в элементарный квадратик одинакова, то количество точек пропорционально площади.

При вычислении числа имеем состояние

,

где Sк– площадь четверти круга;

Sкв– площадь квадрата со стороной равнойR;

Nк– количество точек, попавших в четверть круга;

Nкв– количество точек, попавших в квадрат.

Поскольку

,

то

то

или .

При вычислении интеграла, как площади сплошной фигуры Sфимеем

.

Площадь квадрата Sкв известна. Определив количество точек, попавших на фигуруNф, и количество точек, попавших в квадратNк, можно вычислить площадь фигурыSф

.

Метод Монте-Карло может применятся для решения задач оптимизации. В этом случае метод носит название метода случайного поиска.

Примерами использования метода Монте-Карло для решения статистических задач является статистическое моделирование, т. е. моделирование систем, на которые действуют входные статистические сигналы (например, входной поток заявок СМО) и характеристики состояния которых изменяются случайным образом. К числу таких систем относятся СМО.

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

К числу первых относится преобразование по методу обратных функций. Результатом этого преобразования является получение случайной величины, распределенной по определенному закону. Схема подобного преобразования с использованием обратной функции F-1показана на рис.10.42.

Рис. 10.42.Схема преобразования с использованием обратной функции

Изменяя функцию распределения F, получаем случайные величины с различными законами распределения. Процесс получения обратных функцийF-1представлен ниже.

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

Схема преобразований имеет вид, показанный на рис.10.43.

Рис.10.43.Схема преобразования случайного процесса с использованием формирующего фильтра

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

Соседние файлы в предмете Экономика