русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

А) Краткое теоретическое введение


Дата добавления: 2014-11-28; просмотров: 573; Нарушение авторских прав


Под системой массового обслуживания (СМО) (по-английски Queueing System) понимается типовая математическая схема (так называемая Q – схема), которая разработана в теории массового обслуживания для формализации процесса функционирования объектов и систем, характеризующихся процессами обслуживания. Применение Q – схемы позволяет реализовать непрерывно – стохастический подход к моделированию и исследованию широкого класса процессов и явлений, представляющих практический интерес.

Унифицированная схема одноканальной СМО изображена на рис. 3.1. Она содержит входной поток заявок, которые поступают от внешнего источника (И) в случайные моменты времени, обслуживающий канал, накопитель (очередь), выходной поток (обслуженных или отказанных) заявок.

 

 

Канал обслуживания
И

       
 
   
 


входной выходной

поток поток

 

Рис. 3.1. Логическая схема одноканальной СМО

 

Применительно к моделированию процесса функционирования различных технических и организационных объектов (потоки передачи и обработки данных, поставка товаров и комплектующих, транспортные потоки и др.) схемы СМО позволяют осуществить структурную, алгоритмическую и параметрическую оптимизацию, повысив тем самым эффективность строения и функционирования исследуемых объектов.

Из теории массового обслуживания известно, что использование Q – схемы позволяет построить как аналитическую, так и имитационную модель процесса функционирования системы. Аналитическое моделирование возможно, когда входной поток является простейшим (т.е. удовлетворяет условиям ординарности, ограниченного последействия и стационарности), а время обслуживания заявок подчинено экспоненциальному закону распределения.



Простейший поток заявок подчиняется закону Пуассона, т.е. число поступивших заявок за промежуток времени [0,T] N(T) является случайной величиной с распределением

 

k = 0, 1, 2, ... (3.1)

 

где через Pk обозначена вероятность поступления ровно k заявок, k = 0, 1, 2, …, т.е.

 

k = 0, 1, 2, …, (3.2)

 

Согласно формуле (2.1), Po = eT есть вероятность отсутствия заявок, P1 = (λT)eT - вероятность поступления одной заявки и т.д. Величина l характеризует интенсивность (плотность) ординарного потока заявок (число заявок, поступивших за единицу времени).

Важной характеристикой простейшего потока заявок является закон распределения промежутков времени между моментами поступления заявок. Пусть {tj}, j = 1, 2, …, – последовательность моментов поступления заявок, а j}, τj = tj - tj-1, j = 1, 2, …, t0 = 0, – последовательность промежутков времени между этими моментами. Оказывается, что величины τj, j = 1, 2, …, являются независимой случайной величиной, распределенной по экспоненциальному закону

 

(3.3)

 

при этом функция вероятности равна F(τ) = 1 - P0 при T = τ.

В предположении, что обслуживание также подчиняется экспоненциальному закону распределения

 

, (3.4)

 

работу одноканальной СМО можно описать с помощью функции вероятности Pn(t): вероятности того, что в произвольный момент времени t ≥ 0 в системе имеется ровно n заявок, n = 0, 1,...

При отсутствии заявок в системе в момент времени t = 0, т.е. P0(0) = 1, функция Pn(t ) подчиняется дифференциальным уравнениям

 

(3.5)

 

Стационарное решение можно получить из системы (3.5), полагая в ней = 0 при t → ∞ и ρ = λ/μ < 1. Оно равно

 

(3.6)

 

Выражение (3.6) позволяет оценить ряд важных характеристик работы одноканальной СМО, а именно:

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

 

; (3.7)

 

- среднюю длину очереди (среднее число заявок в накопителе)

 

(3.8)

 

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

 

Тоб = 1/μ; (3.9)

 

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

 

Тпр = 1/(μ - λ). (3.10)

 

Основанием для выражения (3.10) служит тот факт, что время пребывания заявок в системе подчиняется закону распределения

 

f(tпр) = (μ - λ)e-(μ - λ)tпр; (3.11)

 

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

 

Тот = Тпр - Тоб = 1/( μ - λ) - 1/ μ = ρ/μ(1 - ρ) ; (3.12)

 

- коэффициент загрузки обслуживающего прибора (канала)

 

Кз = λ/μ.. (3.13)

 

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

 

, (3.14)

 

где – выборочная оценка величины μ, P0 – доверительная вероятность, ε – точность оценивания. Эмпирическая оценка находится по формуле

 

(3.15)

 

а эмпирическая дисперсия оцениваемой величины определяется по формуле

 

. (3.16)

 

В этих формулах xi – реализации случайной величины, N – количество реализаций (объем выборки).

Из теории статистических выводов известно (см., например, [1, 2]), что когда распределение стандартизованной переменной далеко от нормального распределения, при построении доверительного интервала используется t – распределение Стьюдента, а (1 - α) 100% доверительный интервал для среднего значения выборки определяется с помощью формулы

 

, (3.17)

 

т.е. считается, что с доверительной вероятностью P0 = 1 - α выполняется неравенство

 

, (3.18)

 

где – стандартизованная t - статистика (точнее, квантиль распределения) для υ = N - 1 степеней свободы, выше которой лежит (α/2)100% площади t – распределения. Таким образом, доверительный интервал составляет

 

. (3.19)

 

При N ≥ 30 считается, что t – распределение тождественно нормальному закону распределения, поэтому в формулах (3.17) – (3.19) можно, вместо величины , воспользоваться значением Uα для стандартизованного нормального распределения. Значения квантиля Uα в зависимости от уровня значимости α приведены ниже в таблице.

Эти значения означают, например, что площадь справа от Uα = 1,9600 (или слева от Uα = - 1,9600) составляет α = 0,025, а площадь справа от Uα = 1,6449 - соответственно 0,05.

При N ≥ 30 соотношение (3.14) позволяет оценить величину N*, обеспечивающую заданную точность ε оценивания для совокупности, не являющейся нормальной. Эта связь задается формулой

 

. (3.20)

 

Таблица значений Uα

 

a 0,15 0,1 0,05 0,025 0,01 0,005
Uα 1,0364 1,2816 1,6449 1,9600 2,3263 2,5758

 

и выражается в виде

 

. (3.21)

 



<== предыдущая лекция | следующая лекция ==>
Г) Порядок проведения работы | В) исходные данные для моделирования


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.091 сек.