Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая Ходосов.doc
Скачиваний:
6
Добавлен:
31.08.2019
Размер:
684.54 Кб
Скачать

Побудова математичної моделі

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

W=f(xi,ai)→min

де хі – змінювальний параметр

аі - варіанти проектного рішення

W- термін окупності

Для знаходження рішення задачі використовують теорію графів, а раціональний варіант методом ітерацій.

2.3.Побудова графіка Роботи, що виконуються

Рис. 2.1. Часовий графік виконання робіт.

Побудова часового графіку починається в початку часової вісі (рис 2.1.) Спочатку відкладаються в масштабі роботи, які не опираються ні на які роботи (а1;а7); робота а2 і а3, що опираються на а1, почнуться лише після виконання роботи а1 і т.д.

Як показує графік (рис. 2.1.), загальний час виконання всього комплексу робіт (Т0) визначається лише тривалістю робіт а1,а3,а489,, і рівний Т0=t1+t3+t4+t8+t9 = 60. Ці роботи, що визначаються То, називаються критичними, а граф а1→а3→а4→а8 →а9 називається критичним шляхом.

Як витікає з рис. 2.1., є певні резерви часу. Так, наприклад, роботи а5 і а10 можуть бути початі пізніше, із запізненням, що не перевищує величину резерву часу R=15 без збільшення То.

Цією обставиною можна скористатися, щоб варіювати робочою силою або іншими ресурсами, збільшуючи тривалість некритичних робіт і скорочуючи тривалість критичних за рахунок притягнення засобів з некритичних робіт (або ж вкладаючи в них додаткові засоби, або людські ресурси).

Найпростіше змінити початок виконання некритичних робіт з метою вирівнювання кількості робіт, що виконуються одночасно.

Рис. 2.2. Сітьовий графік виконання робіт

2.4.Визначаємо ранні та пізні строки виконання робіт.

Розраховуємо ранні строки tpmax виконання робіт за формулою[ 7]:

tрmax[(tp(i)+ti-x);(tp(K)+tk-x);(tp(N0+tn-x)], (2.1)

де tp(i)-ранній срок і-тої події

tp(K)- критичний шлях

tp(0)=0;

tр(1)=tp(0) + 10=0+10=10;

tр(2)=tp(1) + 15=10+15=25;

tp(3) = tp(1) + 20 = 30;

tр(4) = tp(3) + 10 = 40;

tр(5) = tp(3) + 15=45;

tр(6) = tp(2) + 5 = 30;

tр(7) = tp (0) + 10=10;

tр(8) = tp(4) + 15 = 55;

tр(9) = tp(8) + 5 = 60;

tр(10) = tp(7) + 5 = 15.

Розраховуємо пізні строки виконання робіт за формулою:

tп=мін[(tпX+tK);(tпX+tZX);(tпX+tYX)]. (2.2)

tп(6) = tp(9) – t6,9 = 55;

tп(3) = tп (4) – t3,4 = 30;

tп(2) = tп(4) – t2,4 = 20.

tп(8) = tп (9) – t8,9 = 30;

tп(4) = tп (8) – t4,8 = 30;

tп(1) = tп (3) – t1,3 = 30;

2.5.Оптимізація виконання робіт.

Визначимо на основі лінійного графіка як можна поліпшити використання робочої сили. Припустимо, що для виконання однієї роботи потрібна одна бригада. Припустимо також, що господарство має певні втрати при простої бригади. Припустимо, що втрати при простої бригади за одиницю часу 100 у.о.

2.5.1.Визначаємо середню зайнятість бригад Nзайн. за формулою [7]:

(2.3)

де ti - тривалість періоду;

Nі – кількість бригад, що працюють в даний час;

nі – кількість періодів.

.

.2.5.3.Визначаємо середню кількість незайнятих бригад Nн.з. за формулою:

(2.4)

де Nmax – максимальна кількість зайнятих бригад;

Ni – номер бригади.

(бригад).

2.5.4.Визначаємо втрати В внаслідок простою бригад за формулою:

Спробуємо розподілити бригади більш рівномірно. Новий графік навантаження бригад покажемо на рис.2.1 пунктиром. Для отримання графіка розподілу робіт визначаємо середню кількість зайнятих бригад за формулою:

.

Середня кількість незайнятих бригад: здійснюється за формулою [ 7 ]:

В першому варіанті кількість незайнятих бригад становить 1,67, а в другому – 0,167.

2.5.5.Визначаємо втрати В внаслідок простою бригад за формулою:

(2.5)

2.5.6.Економічний ефект Еу від удосконалення проекту складає, визначаємо за формулою:

(2.6)

Еу=10020 – 1002 = 9018 у.о.