Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Моделируются одноканальные СМО с отказами.
I. Постановка задачи: Q = { w, U, Z, R, H, A }
1) входной поток - поток однородных событий с заданным законом распределения;
2) время обслуживания - СВ, не зависящая от предыстории, с законом распределения f(tобсл);
3) система обслуживания с отказами, очередь есть
Zн = 0, Zk = 0
4) однофазная, одноканальная система обслуживания;
5) в фазе один канал и нет накопителя;
6) заявки на обслуживание поступают в порядке поступления (принцип FIFO) Каждая заявка имеет допустимое время ожидания t*, которое является СВ и имеет соответственный закон распределения. (t* - собственная характеристика заявки). Если собственное время ожидания меньше, чем время ожидания в очереди, то заявка получает отказ.
Задан интервал моделирования T, после Т обслуживание прекращается.
II. Формирование показателей эффективности:
P обсл - вероятность обслуживания,
Ротк - вероятность отказа,
`tожид - среднее время ожидания,
`tпреб - среднее время пребывания заявки в системе.
III. Декомпозиция показателей эффективности:
Цель процесса декомпозиции состоит в том, чтобы определить структуру констант и переменных, которые будут входить в имитационную модель, а также определить структуру математических соотношений математической модели.
Здесь же строится временная диаграмма функционирования системы.
N* N
`tпреб = å å tij преб × 1/N × 1/N*
j=1 i=1
tiпреб = tiож + tiобсл, tiобсл - СВ с заданным законом распределения
tiож = ti-1ок.обсл - ti
t1 t2 t3
t1обсл t2обсл
t2ож t3ож
отказ
ti = ti-1 + ti, ti - СВ с заданным законом распределения
ti-1ок.обсл = ti-1н.обсл + ti-1обсл
ti-1н.обсл = ti-1 , если канал свободен и очереди нет
ti-2ок.обсл, в противном случае (если канал занят)
`Ротк = m/N1, где m - количество всех отказанных заявок для всех N*
реализаций,
N1 - количество заявок, пришедших в систему, для всех
N* реализаций.
m = m +1, если ti-1ок.обсл > ti + ti*ож
`P обсл = 1 - `Ротк
IV. Концептуальная модель (первый уровень детализации алгоритма относительно концептуальной модели):
начало
исход. данные для
1 моделир-я
исход. данные для 10
2 реализации
формирование
формирование 3 вход.потока ti 6 tiн.обс = ti
ti*ож
4 ti < T формирование
tiок.ож = ti + ti*ож 7 tобс
да
5 нет
ti < ti-1ок.обс 8 tiок.обс = tiн.обс + tобс
нет
tiок.ож < ti-1ок.обс
счетчик
да 9 обслуживания
заявок
счетчик tiн.обс = ti-1ок.обс
отказов
10 tпреб
обработка
результатови
10 вывод 3
конец
Дата публикования: 2015-11-01; Прочитано: 305 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!