- •Введение
- •1.Основные понятия и принципы моделирования Определение моделирования
- •1.1. Принципы построения математических моделей
- •Обобщенная математическая модель
- •1.2. Оценка эффективности стратегий
- •1.3. Классификация задач исследования операций
- •1.4. Модели выбора решений в условиях определенности
- •2. Математическое программирование
- •Формы записи задач линейного программирования
- •2.1. Постановка задачи линейного программирования.
- •Решение задачи лп графическим методом :
- •Геометрическая интерпретация и графический метод решения задачи линейного программирования
- •3. Геометрическая интерпретация задач линейного программирования
- •2.1.1 Симплексный метод решения задач линейного программирования
- •2.1.2Алгоритм симплекс метода отыскания оптимального решения задачи линейного программирования
- •2.1.3Примеры решения задач симплексным методом Пример 1. Найти максимум целевой функции
- •§4. Решение задачи лп двухфазным симплекс-методом
- •2.1.4 Задачи для закрепления полученных знаний
- •2.1.5. Двойственная задача
- •2.1.6Основные теоремы двойственности
- •2.1.7. Транспортная задача
- •2.1.8. Первоначальное распределение поставок
- •2.1.9. Правило "Северо-западного угла"
- •2.1.11. Метод потенциалов.
- •2.2. Модели динамического программирования
- •2.2.1. Постановка задачи динамического программирования
- •2.2.2. Принцип оптимальности и математическое описание динамического процесса управления
- •2.2.3. Оптимальное распределение инвестиций
- •2.2.3. Выбор оптимальной стратегии обновления оборудования
- •2.3. Сетевое моделирование. Методы и модели теории графов и сетевого моделирования
- •2.3.1. Элементы теории графов
- •2.3.2. Сетевое планирование и управление
- •2.3.3. Основные понятия и терминология, используемые в сетевом планировании
- •2.3.4. Порядок построения сетевых графиков
- •2.3.5. Правила построения сетевого графика.
- •2.3.6. Основные понятия сетевого графика
- •2.3.7. Временные параметры сетевых графиков
- •3. Задачи в условиях неопределенности
- •3.1. Системы массового обслуживания
- •3.1.1. Структура простейшей системы массового обслуживания.
- •3.1.2. Система массового обслуживания с отказом. Одноканальная система.
- •3.1.3. Системы массового обслуживания с ожиданием.
- •Имитационное моделирование
- •3.2.1. Основы имитационного моделирования
- •3.2.2. Метод статистических испытаний
- •3.2.3. Формирование случайных чисел на эвм
- •3.3. Модели прогнозирования. Задачи управления запасами
- •3.3.1.Основные понятия управления запасами
- •3.3.2. Классификация моделей управления запасами
- •3.3.3. Складская система
- •3.3.4. Спрос на товары
- •3.3.5. Возможность пополнения запасов
- •3.3.6. Затраты на функционирование системы управления запасами
- •3.3.7. Стратегия управления запасами
- •3.3.8. Основные детерминированные модели. Простейшая модель управления запасами ( модель 1)
- •3.3.9. Модель с учетом дефицита (модель 2)
- •С помощью этих соотношений исключим т1, т2, т и получим
- •Оптимальное значение
- •График зависимости уровня запаса на складе от времени
- •Методы и модели теории игр
- •3.4.1. Основные понятия теории игр
- •3.4.2. Постановка игровых задач
- •3.4.3. Методы решения игровых задач
- •3.4.4. Метод линейного программирования
- •Литература
3.1.3. Системы массового обслуживания с ожиданием.
Одноканальная система. Рассмотрим одноканальную СМО, на вход которой поступает пуассоновский поток заявок с интенсивностью " λ ". Интенсивность обслуживания - " μ ". Пусть имеется m мест для ожидания, т. е. заявка, пришедшая в систему, когда в ней заняты все "m" мест для ожидания, покидает систему не обслуженной. Такая система может находится в одном из (m+2) состояний:
μ
μ
μ
μ
……
λ λ λ λ
Рис.3.4.
Вероятность нахождения системы в состоянии "S0":
Ро=(1+p+p2+... +рm+1)-1
Записав эту геометрическую прогрессию в другом виде:
Ро=(1-р)/(1-рm+2)
Для промежуточного состояния "к" вероятность:
Рк=ркРо
Очередная заявка получает отказ только в случае, когда занят единственный канал системы и заняты все m мест для ожидания, т. е. вероятность отказа:
Ротк=Pm+1=pm+1(1-p)/(1-pm+2)
Относительная и абсолютная пропускные способности равны соответственно:
q=1-Рoтк
А= λ (1-Ротк)
Среднее число заявок, находящихся в очереди:
Среднее число заявок. находящихся в фазе обслуживания:
Mw=l-P0
Среднее число заявок, находящихся в системе:
Mк=Mr+Mw
Среднее время ожидания:
Mt=Mr/ λ
Если в СМО неограниченное число мест для ожидания, то очередь не будет расти безгранично при условии: р< 1 и тогда любая из заявок рано или поздно будет обслужена, поэтому q = 1, а абсолютная пропускная способность А= λ.
Среднее число заявок, находящихся в очереди:
Мг=р2/(1-р)
Среднее число заявок, находящихся в системе:
Мк=Мr+р=р/(1-р)
Среднее время ожидания:
Mt=Mr/ λ
Многоканальная система. Рассмотрим n–канальную СМО с ожиданием при тех же исходных данных. Граф переходов для этой системы:
μ
2μ
nμ
nμ
nμ
nμ
λ λ λ λ λ λ
Рис.3.5.
В
ыражения
для вероятностей:
где р~=р/n
Ротк=Pn+m=n=(pn+m/nmn!)P0
Q=l-Ротк
А = λ /(1-Poтк),
Mr=(P0рп-1/(n*n!))(1-(m+1-mр~)*р~m)/(1-р~)2)
Среднее число занятых каналов:
Мс= λ / μ
Среднее число заявок, находящихся в системе:
Мк=Мг+Мg
Среднее время ожидания:
Mt=Mr/A
Если в СМО неограниченное число мест для ожидания, то очередь не будет расти безгранично при условии: р=р/n< 1 и тогда любая из заявок рано или поздно будет обслужена, поэтому q = 1, а абсолютная пропускная способность А= λ.
Mr=P0pn+1/(n*n!)(l-p)2)
Среднее число занятых каналов:
Мг=А/μ
Среднее число заявок, находящихся в системе:
МК=МГ+ Мg
Среднее время ожидания:
Мt=Мr/λ
Что Вы должны знать:
(вопросы для самоконтроля
Какова функциональная схема СМО?
Что является входным потоком в СМО?
Какими способами определяются интенсивности входного потока и обслуживания?
Зачем нужны характеристики СМО?
При каком условии СМО будет работать устойчиво?
Каким образом можно оценить деятельность СМО с помощью характеристик?
Приведите примеры систем массового обслуживания различных моделей.
Примеры для закрепления:
Определить оптимальное число телефонных номеров в магазине при условии, что вероятность безотказной работы будет более 0,8, заявки на переговоры поступают с интенсивностью, равной 90 заявок в час, а средняя продолжительность разговора по телефону равна 2 минуты.
Решим задачу для одноканальной СМО с отказами.
=90
=1/30 ( 2 минуты равны 1/30 часа)
=1/=30
Ротк=1-Р0=1-/(+)=90/(90+30)=0,75
q=1- Ротк=0,25
При одном телефонном номере без ожидания вероятность безотказной работы равна 0,25.
Решим эту же задачу при условии, что телефонных номеров два.
n=2
=90
=1/30 ( 2 минуты равны 1/30 часа)
=1/=30
=/=3
P0=(1+p/1!+p2/2!+…+pn/n!)-1=1/1+3+4,5)=0,118
Pотк=(pn/n!)Po=(32*0,118)/2=0,53
q=1- Ротк=0,47
При двух телефонных номерах без ожидания вероятность безотказной работы будет равна 0,47
Продолжите решение этой задачи и найдите, сколько телефонных номеров минимум необходимо для обеспечения безотказной работы с вероятностью не ниже 0,8.
Решим эту задачу для одноканальной СМО с ожиданием. Допустим, что длина очереди равна 1.
m=1
=90
=1/30 ( 2 минуты равны 1/30 часа)
=1/=30
=/=3
Ро=(1-р)/(1-рm+2)=(1-3)/(1-33)=0,077
Ротк=Pm+1=pm+1(1-p)/(1-pm+2)=32*0,077=0,66
q=1- Ротк=0,34
При одном канале и одном месте для ожидания вероятность безотказной работы равна 0,34.
Сколько мест для ожидания необходимо как минимум для достижения вероятности безотказной работы не менее 0,8?
