Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Оптимізація розімкнених СМО із застосуванням ЕОМ

Задачу оптимізації розімкнених СМО розглянемо на конкретних прикладах, що не виключає можливості застосування аналогічного підходу до аналізу будь-яких замкнених СМО.

В якості прикладу розглянемо довідково - інформаційний центр(ДЩ), що містить одну ЕОМ, призначену для обслуговування необхідною інформацією багатьох клієнтів. Середній час обслуговування однієї заявки toac - 1,25 хв., тобто інтенсивність обслуговувань //=1/1,25=0,8 обс/хв. Середня інтенсивність звернень клієнтів за довідками А=1 зв./хв. ДІЦ має буферний пристрій для створення черги очікування заявок на обслуговування у випадку зайнятості ЕОМ обслуговуванням певного клієнта. Максимальна ємність буферного пристрою т=3 заявки, тобто при появі у черзі четвертої заявки, вона буде відкинута необслуженою й клієнт мусить через певний час повторити виклик ДІЦ повторно.

Аналіз функціонування ДІЦ дозволяє віднести його до класу одноканальних СМО з обмеженою чергою очікування.

Приймемо для прикладу середні витрати ДІЦ на обслуговування однієї заявки с = 15 умовних вартісних одиниць (у.в.о.), середню плату за обслуговування заявки D = 50 у.в.о.

Поставимо задачу визначення оптимального часу обслуговування однієї заявки, що забезпечує максимальний прибуток ДЩ.

Ймовірність обслуговування (Р„) для одноканальної СМО визначиться, як було показано вище, наступною формулою:

Тоді сума коштів, отриманих ДІЦ від клієнтів за обслуговування заявок за одиницю часу складатиме DA-P,,, а витрати ДІЦ на обслуговування заявок с-ц. З урахуванням зазначеного, прибуток ДЩ за одиницю часу дорівнює

Поставимо задачу максимізації вказаної цільової функції при умові

Нижче наводиться програма оптимізації режиму обслуговування СМО в середовищі "Mathcad - 2000".

Введення вхідних даних:

m := 3 - обмеження довжини черги очікування;

X. := 1 - середня інтенсивність потоку заявок на обслуговування; ц := 1.2S середня інтенсивність потоку обслуговувань заявок в СМО;

р := — - коефіцієнт завантаження СМО; р = 0.8 И

с := 15 - середні витрати СМО на обслуговування однієї заявки;

D := 50 - середній прибуток, отриманий СМО за обслуговування однієї заявки

Рішення задачі у середовищі "Mathcad - 2000":

Використаємо функцію прибутку СМО за одиницю часу

Таким чином, для отримання максимального прибутку оптимальне значення інтенсивності обслуговування заявок в СМО ( ці) має бути рівним:

ці := — ці = 1.14 обслуговувань/хв. Максимальне значення прибутку при цьому складатиме: F(pl) = 25.336 у.в.о.

Довільно змінюючияючи значення коефіцієнту завантаження р у межах від 0,5 до 1,4, будуємо графік залежності F(p), на якому показано характер зміни величини прибутку і визначено ропт

Для порівняння покажемо вплив втрат, пов'язаних з очікуванням заявок у черзі, що не було враховане в попередній задачі (див. наступну задачу).

Задача 2.

В умови попередньої задачі введемо додатково втрати, що пов'язані з часом знаходження заявок у черзі очікування. В цьому випадку задача формулюється наступним чином:

т:=3 X := 1 := 1.25 р := - р = 0.8

с:= 15 D:= 50

Q := 10 - втрати за час перебування в черзі очікування однієї заявк

(у грошовому вираженні) Рішення:

Використаючи функцію прибутку СМО за одиницю часу (з ураху­ванням втрат у черзі очікування):

При початковому наближенні значення коефіцієнту навантаження р := 0.8 маємо значення прибутку F(p) = 17.899

Визначаємо оптимальне значення коефіцієнту навантаження, при якому прибуток СМО буде максимальним ( рі):

Таким чином, для отримання максимального прибутку оптимальне значення інтенсивності обслуговування заявок в СМО ( ці ) має бути рівним:

ці := — ці = 0.97 обслуговувань./хв., тобто дещо знижується
РІ порівняно з попередньою задачею.

Максимальне значення прибутку при цьому складатиме:

F(pl) = 19.015 у.в.о., тобто прибуток від обслуговування дещо зменшується за рахунок втрат у черзі очікування. Будуємо графік залежності F(p):

Аналогічно вирішуються задачі оптимізації структури багатоканальних СМО.

Нехай є СМО з п каналами обслуговування і обмеженою чергою очікування т. Функціонування СМО пов'язане з двома видами втрат: С -втрати, пов'язані з одиницею часу простою каналу; D - втрати, пов'язані з одиницею часу очікування_ заявки в черзі. Якщо k - середня кількість каналів, що простоюють, г - середня кількість заявок у черзі, то функція витрат має вигляд:

F(n) = Ck - Dr = C £(n - k) ■ Pk + D "£(k - n)Pk

k=0 k=n+l

Поставимо задачу оптимізації структури СМО, яка може бути сформульована як задача визначення оптимальної кількості каналів обслуговування (попт), що забезпечать F(nonT) = Fmin.

Розв'язувати цю задачу доцільно як і раніше, за допомогою системи "MATHCAD-2000" (див. програму, що наведено нижче). Оскільки функціонал F(n) використовує значення ймовірностей Рк, в зазначену програму додатково введена програма розрахунків Рк. Особливістю даної програми є також застосування при розрахунках Рк методу рекурсії, який полягає у тому, що значення Pk (k=1,n) обчислюється через її попереднє значення Рк.і, тобто Pk = Pk-rqw, де qk є імовірність переходу з Sk-i у Sk. Значення Ро спочатку приймається рівним

1. Обчислюючи Рк при Ро=1, одночасно знаходимо суму S=

1с=0

допомогою якої одержуємо Ро = 1 / S.

Перераховуючи Рк (к=1,п) при знайденому Ро, одержуємо шукані

значення станів Рк.

 

smo(m, n,p) Оптимізація S 1 структури розімкнених СМО
    po >      
    for kє 1.. m      
    Pk Pk Г ;p;( k) if k n
    і      

 




Переглядів: 293

<== попередня сторінка | наступна сторінка ==>
Розрахункові формули для одноканальних розімкнених СМО з відмовами | Замкнені СМО

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.