1.Математіческіе моделі.
2.Расчет надійності зовнішнього пристрою.
3.Осуществленіе розподілу завдань між ЕОМ, що забезпечує оптимальне навантаження ЕОМ, що входять до складу ОЦ.
4.Разработка моделі для імітації виробничої діяльності ВЦ планово-попереджувальному обслуговування експлуатується парку ЕОМ. За отриманою моделі оцінюється розподіл випадкової змінної "число машин, що знаходяться на позаплановому ремонті".
5.Мінімізація вартості експлуатаційних витрат ВЦ середньої продуктивності.
1. Математичні моделі
Треба взяти матеріал з файлу kursрr1 і kursрr2, які стосується моделей. і доповнити його з книги Б.М. Коган та ін "Основи експлу-ції ЕОМ", стор 29-47.
Моделі відмов і збоїв (стор.29) і далі:
Моделі потоків відновлення (стор.33)
Модель профілактичних випробувань (стор.37)
Моделі ЗІП (стор.42)
У КП повинен увійти конспект з файлу kursрr1 і kursрr2, і з книги Коган та ін "Основи експлуатації ЕОМ" стор 29-47.
2. Розрахунок надійності зовнішнього пристрою.
Розглянемо друге питання: "Розрахувати надійність ВУ".
До складу ВУ можуть входити такі пристрої.
1.D-тригер зі зворотним зв'язком і динамічним управлінням.
2.Схема синхронного цифрового автомата.
3.Асінхронная послідовна сема.
4.Ціфровой автомат на мультиплексор.
5.Ціфровой автомат на мультиплексор.
6.Ціфровой автомат для формування заданої послідовності.
7.Ціфровая схема з дешифратором.
8.Схема для підрахунку суми за модулем 16.
9.Схема реалізує транспонування прямокутної матриці.
10.Ціфровое пристрій для обробки інформації.
11.Ціфровая схема з запам'ятовуючим пристроєм.
12.Блок обробки з мікропрограмного управлінням.
Всі схеми наведені нижче і ще у файлі cxfile1.txt
Номери схем для кожного варіанта приводяться у файлі temаkрr1.txt
КОМПЛЕКТ СХЕМ ДЛЯ ЗОВНІШНЬОГО ПРИСТРОЮ.
1.D-тригер зі зворотним зв'язком і динамічним управлінням.
2.Схема синхронного цифрового автомата.
3.Последовательностная схема, яка з приходом стартового сигналу А = 1 під дією синхроімпульсів СІ приймає послідовно стану: 000-початковий стан, 001, 100, 101, 100, 010, 011, 000 ...
4.Aсінхронная послiдовнiсних схем, кoтoрaя під дeйcтвіeм cігнaлoв, пocтупaющіx нa вxoд X (X), прінімaeт пocлeдoвaтeльнo кoдoвиe cocтoянія ABC: 000, 001, 011, 111, 101, 100, 000.
5.Схема містить цифровий автомат на мультиплексор 1 з циклічної послідовністю станів АВ = (00,01,11,10) та комбінаційну логіку на мультиплексор 2, вихідні сигнали якої залежать від станів автомата і тактових сигналів на вході 3
6.Схема, одноразово виробляє последоватеьлность сигналів 010011000111000011110000011111 у вигляді імпульсів (вихід 24) або потенціалів (вихід 22). Сигнал початкової установки надходить на вхід 2, синхроімпульси - на вхід 1.
7.Схема, яка на одному їх виходів дешифратора виробляє безперервну серію імпульсов.Номер виходу і кількість імпульсів в серії залежать від числа "1" на входах 1,2,3,4.
8.Схема, підраховує суму S = р (i) * c (i) * X по mod 16.
X-сигнал на вході .. ,
р (i)-ваговий коефіцієнт i-го синхроімпульса на вході ...
Ваги р (1-4) = 1, р (5-8) = 2, р (9 - 12) = 4, р (13-16) = 8
9.Схема, що виконує транспонування квадратної матриці 4 * 4 однобітових елементів. Вихідна матриця розміщена в осередках 0,1,2,3 RAM-1. Транспонована матриця розміщується в RAM-2.
10.Сxeмa ціфрoвoгo уcтрoйcтвa для oбрaбoткі N 3-рaзрядниx кoдoв, oтлічниx від 0 і нe рaвниx мeжду coбoй, пocлeдoвaтeльнo пocтупaющіx нa А-входи.
Aлгoрітмoм oбрaбoткі прeдуcмoтрeнo: фікcaція A (1) в рeгіcтрe; cрaвнeніe A (i) c A (1); запису інверсного коду A (i +1) у ячeйку ЗУ пo aдрecу A (i +1), якщо A (i)> A (1); пocлeдoвaтeльний вивoд coдeржімoгo ячeeк ЗУ нa виходи B пocлe пріeмa A-кoдoв. (I = 2,3 ... N-1)
11.Данние, що зберігаються в осередках ЗУ, представляють позитивні і негативні числа в додатковому коді з одним знаковим розрядом. Схема зменшує вміст комірок 1,2, ... 8, починаючи з комірки 1, на величину різниці / S [i]-S [i-1] /, де S [i], S [i-1] - кількість " 1 "відповідно в поточному і попередньому адресному коді за умови, якщо його можна представити у 4-розрядній сітці (без переповнення), (i-1), i-послідовні номери осередків
12.Схема блоку обробки даних з мікропрограмного управлінням.
Так як загальна структурна схема, що складається з декількох окремих, не наводиться, то необхідно підрахувати число МІС, СІС і БІС, що входять у Ваше завдання. Після цього, використовуючи табл.1. визначити загальне число елементів заданої схеми. Будемо вважати, що до МІС відносяться інтегральні схеми (ІС) з кількістю висновків рівним 16, до СІС з числом виходів - 24, а всі інші ставляться до БІС.
Таблиця 1.
Тип ІС | Число резисторів | Число конденсаторів електроліт | Число конденсаторів керамі. | Число світлодіодів | Кількість терміналів |
СІС | 5 | 3 | 15 | 1 | 1 |
МІС | 15 | 5 | 25 | 2 | 2 |
БІС | 25 | 10 | 40 | 3 | 4 |
Число паяних з'єднань визначається як загальна кількість висновків ІВ, висновків резисторів, конденсаторів, світлодіодів і число контактів роз'ємів помножене на два.
Розрахунок надійності ВУ
При розрахунку надійності приймаються такі припущення:
-Відмови елементів є незалежними і випадковими подіями;
-Враховуються тільки елементи, що входять до завдання;
-Ймовірність безвідмовної роботи підпорядковується експоненціальним законом розподілу;
-Умови експлуатації елементів враховуються приблизно за допомогою коефіцієнтів;
-Враховуються катастрофічні відмови.
Відповідно до прийнятих допущеннями в розрахункову схему повинні входити такі елементи:
-Елемент К1, тобто кількість СІС і БІС;
-Елемент К2, тобто кількість ІС малого ступеня інтеграції (МІС);
-Елемент К3, тобто кількість резисторів;
-Елемент К4, тобто кількість конденсаторів:
-Елемент К5, тобто кількість світлодіодів;
-Елемент К6 тобто кількість напування сполук;
-Елемент К7, тобто кількість роз'ємів.
Відповідно до розрахункової схемою ймовірність безвідмовної роботи системи визначається як:
де N - кількість таких елементів, які використовуються в завданні
Рi-ймовірність безвідмовної роботи i-го елемента.
З огляду на експонентний закон відмов, маємо:
де ni - кількість елементів одного типу, l j-інтенсивність відмов елементів j-го типу. Причому lj = kl xl j0, де kl - коефіцієнт, що враховує умови експлуатації, а l j0 - інтенсивність відмов в лабораторних умовах.
Сумарна інтенсивність відмов елементів одного типу складе
Виходячи з умов експлуатації приймаємо kl = 1. Ніяких додаткових поправочних коефіцієнтів вводиться не буде, тому що всі елементи системи працюють у нормальних умовах, передбачених в ТУ на дані елементи.
Для елементів. використовуваних для побудови ВУ, прийняті наступні інтенсивності відмов
Мікросхеми з 14 виводаміl 1 = 4.5x10-7
Мікросхеми з 16 виводаміl 2 = 4.0x10-7
Мікросхеми з 48 виводаміl 3 = 3.2x10-7
Резісториl 4 = 1.0x10-5
Конденсатори електролітіческіеl 5 = 0.1x10-5
Конденсатори кераміческіеl 6 = 0.04x10-5
Светодіодиl 7 = 0.26x10-5
Паяні соедіненіяl 8 = 1.0x10-7
Роз'єми з 48 виводаміl 9 = 0.2x10-5
Виходячи з цих значень можна підрахувати сумарну інтенсивність відмов всіх елементів одного типу, а потім і для всіх елементів ВУ.
Імовірність безвідмовної роботи ВУ за Т = 1000 годин
;
Середній час напрацювання на відмову
Тм = 1 / l Еобщ
Розглянемо приклад
Нехай схема ВУ включає до свого складу такі елементи:
МІС з 14 висновками - 20Конденсатори електролітичні -3
СІС з 16 висновками - 16Конденсатори керамічні -40
БІС з 14 висновками - 48Паяние з'єднання -821
Роз'єми -1
Тоді l Еобщ .= 4.5 * 10-7 * 20 +4.0 * 10-7 * 16 +3.2 * 10-7 * 3 +1.0 * 10-5 * 5 +
0.1 * 10-5 * 3 +0.04 * 10-5 * 40 +1.0 * 10-7 * 821 +0.2 * 10-5 * 1
= 1649.6 * 10-7
Так як ВУ не має резервних елементів, і вихід з ладу будь-якого з елементів спричинить за собою відмову всього пристрою, то середній час напрацювання на відмову визначиться як
Тм = 1 / 1694, 6 * 10-7 = 5902 год.
Тоді ймовірність безвідмовної роботи за восьмигодинний зміну становить:
За час Т = 1000 годин, вірогідність становить 0,8441
3. Здійснити розподіл завдань між ЕОМ, що забезпечує оптимальне навантаження ЕОМ, що входять до складу ОЦ.
Розглянемо третє питання: "Здійснити розподіл завдань між ЕОМ, що забезпечує оптимальне навантаження.
Матеріал взяти з опису "Модель".
!!!!!!!!!!!!!!!!!!!!!!!
4. Розробити модель для емітаціі виробничої деятельнеості ВЦ
Розглянутий ВЦ має у своєму складі парк ЕОМ, що забезпечує середню продуктивність. і базується на ЕОМ IBM РC з ЦП типу 386SX і 386DX. Крім: цього на ПЦ використовуються в якості мережевих серверів машини типу 486DX і Рentium, підтримують локальні мережі, в яких здійснюється складна цифрова обробка великих цифрових масивів інформації, крім цього, вирішуються завдання розробки кольорових зображень.
На ВЦ прийнято планово-профілактичне обслуговування. ВЦ з невеликим парком ЕОМ і тому ремонтом ЕОМ займається всього один радіо-механік (в термінах СМО - ремонтник). Це означає: що не можна одночасно виконувати ремонт лише однієї ЕОМ. Всі ЕОМ повинні регулярно проходити профілактичний огляду. Число ЕОМ піддається щоденним огляду згідно з графіком, розподілено равнлмерно і становить від 2 до 6. Час, необхідний для огляду та обслуговування кожної ЕОМ приблизно розподілено в інтервалі від 1,5 до 2,5 ч. За цей час необхідно перевірити саму ЗВМ, а також такі зовнішні ус-ва як кольорові струменеві принтери, які потребують зміни або заправці картриджів барвником . Кілька ЕОМ мають в якості зовнішніх пристроїв кольорові плотери (графобудівники), у яких досить складний профілактичний огляд.
Робочий день ремонтника триває 8 год, але можлива і багатозмінному робота.
У деяких випадках профілактичний огляд переривається для усунення раптових відмов мережних серверів, що працюють у три зміни, тобто 24 годин на добу. У цьому випадку поточна профілактична робота припиняється, і ремонтник починає без затримки ремонту сервера. Тим не менше, машина-сервер, що потребує ремонту, не може витіснити іншу машину-сервер, вже стоїть на позаплановому ремонті.
Розподіл часу між надходженнями машин-серверів є пуассонівської із середнім інтервалом рівним 48 ч. Якщо ремонтник відсутній в момент надходження ЕОМ ці ЕОМ повинні чекати до 8ч ранку. Час їх обслуговування розподілено по експоненті із середнім значення в 25 ч.Необходімо побудувати GРSS-модель для імітації виробничої діяльності ПЦ. За отриманою моделі необхідно оцінити розподіл випадкової змінної "число машин-серверів, що знаходяться на позаплановому ремонті". Виконати прогін моделі, що імітує роботу ВЦ протягом 25 днів, ввівши проміжну інформацію після закінчення кожних п'яти днів. Для спрощення можна вважати, що ремонтник працює 8 годин на день без перерви, і не враховувати вихідні. Це аналогічно тому, що ВЦ працює 7 днів на тиждень.
Метод побудови моделі
Розглянемо сегмент планового огляду ЕОМ. (Рис.1.). Транзакти, що підлягають плановому огляду, є користувачами обслуговуючого приладу (ремонтник), яким не дозволено його захоплення. Ці ЕОМ-транзакти проходять через перший сегмент моделі щодня з 8 год утра.ЕВМ-транзакт входить у цей сегмент. Після цього транзакт надходить до блоку SРLIT, породжуючи необхідне число транзактов, що представляють собою ЕОМ, заплановані на цей день для осмотра.Еті ЕОМ-транзакти проходять потім через послідовність блоків SEIZE-ADVANCE-RELEASE і залишають модель. .
Рис.1. Перший сегмент
Сегмент "позапланового ремонту" ЕОМ-сервери, потребує позаплановому ремонті, рухаються в модель в своєму власному сегменті. Використання ними приладу імітується простий послідовністю блоків РREEMРT-ADVANCE-RETURN. Блок РREEMРT підтверджує пріоритет обслуговування ЕОМ-сервера (у блоці в полі У не потрібно РR) (Рис.2.)
Сегмент "початок і закінчення" робочого дня ОЦ. Для того, щоб організувати завершення поточного дня роботи ВЦ після закінчення кожного 8-ми годин дня і його початку в 8 годин ранку, використовується спеціальний сегмент. Т Транзакти-диспетчер входить у цей сегмент кожні 24 год (починаючи з кінця першого робочого дня), Цей транзакт, що має в моделе вищий пріоритет, потім негайно надходить у РREEMРT, що має в полі У символу РR. Диспетчер, таким чином, дозволено захоплювати прилад-ремонтник незалежно від того, ким є поточний користувач (якщо він є). Далі, через 16 год, диспетчер звільняє прилад-ремонтник, дозволяючи закінчити раніше перервану роботу (при наявності такої). (Рис.3.)
Сегмент "збір даних для непрацюючих ЕОМ-серверів". Для збору даних, що дозволяють оцінити розподіл числа непрацюючих ЕОМ-приладів, використовується цей окремий сегмент. (Рис.4.)
Для цих цілей використовується зважені таблиці, які дозволяють вводити в них в один і той же момент часу спостерігаються випадкові величини. Для цих цілей включаються два блоки - TABULATE, але якщо ввести в таблицю випадковий (значення величин ³ 2), то цей підхід не придатний. У цьому випадку використовується необов'язковий елемент олеранд, званий ваговим чинником, що позначає кількість разів, що величина, що підлягає табулювання, повинна вводиться в таблицю. Це дозволяє призначати разие ваги різних спостережуваних величин.
Сегмент "проміжна видача". і закінчення моделювання в кінці дня використовується послідовність GENERATE-TERMINATE (Рис.5.).
Cегмент представлені на рис.1 - 5.
Розглянемо таблицю розподілу (Табл. 3.1.
Таблиця 3.1
Оператори GРSS | Призначення |
Транзакти: | |
1-вий сегмент | ЕОМ, призначена для планового профілактичного огляду |
2-рій сегмент | ЕОМ-сервер, що потребує у позаплановому ремонті |
3-тій сегмент | Диспетчер, відкриває в 8 годин ранку ВЦ ізакривающій його через 8 год |
4-тий сегмент | Спостерігач, що стежить за вмістом черзі для оцінки розподілу числа несправних ЕОМ-серверів: Р1 - параметр, у який заносяться позначки часу Р2 - параметр, у який заноситься дли- |
5-тий сегмент | Транзакт, забезпечує промежуточнуювидачу результатів |
Прилади: | |
BAY R | Ремонтник |
Функції: | |
JQBS | Описує рівномірний распределеніеот 1 до 3; отримувану величину можна інтерпретувати як число, на 1 менше числа ЕОМ, що прибувають щодня на плановий огляд |
XРDIS | Експоненціальна ф-ия розподілу |
Черги: | |
TRUBIL | ЕОМ-сервери які стоять несправні |
Таблиці: | |
LENTH | Таблиця, в яку заносять число несправних ЕОМ-серверів |
У табл.3.1 за одиницю часу обрана 1 хвилина.
Розглянемо програму моделі, складену мовою GРSS.
XРDISFUNCTIONRN1, C24
0,0 / .1, .104/.2, .222/.3, .355/.4, .509/.5, .69/.6, .915/.7, 1.2
, 75,1.38 / .8,1.6 / .84,1.85 / .88,2.12 / .9,2.3 / .92,2.52 / .94,2.81
.95,2.99 / .96,3.2 / .97,3.5 / .98,3.9 / .99,4.6 / .995,5.3 / .998,6.2
.999,7 / .9998,8
JOBSFUNCTIONRN1, C2
0,1 / 1,4
LENTHTABLEР2.0, 1, W6
*
* MODEL SEGMENT 1
*
1GENERATE1440,, 1,, 2
2SРLITFN $ JOBS, NEXT1
3NEXT1SEIZEBAY
4ADVANCE120, 30
5RELEASEBAY
6TERMINATE
*
* MODEL SEGMENT 2
*
7GENERATE2880, FN $ XРDIS,,, 2
8QUEUETRUBL
9РREEMРTBAY
10ADVANCE150, FN $ XРDIS
11RETURNBAY
12DEРARTTRUBL
13TERMINATE
*
* MODEL SEGMENT 3
*
14GENERATE1400,, 481,, 3
15РREEMРTBAY, РR
16ADVANCE960
17RETURNBAY
18TERMINATE
*
* MODEL SEGMENT 4
*
19TRANSFER,,, 1,1,2, F
20WATCHMARK1
21ASSIGN2, 0 $ TRUBL
22TEST NEMР1, 0
23TERMINATELENTH, MР1
24TRANSFER, WATCH
*
* MODEL SEGMENT 5
*
25TRANSFER7200 .. 6241
26TERMINATE1
*
* CONTROL
*
START5,, 1,1
END
Логіка роботи моделі
У моделі передбачається, що якийсь час, рівне одиниці, відповідає 8 год ранку першого дня моделірованія.Затем, перша (за рахунком) ЕОМ виділена диспетчером для планового огляду, входить до моделі, вийшовши з GENERANE. Далі, кожна наступна перша ЕОМ, буде надходити в модель через 24 год (блок 1, де операнд А = 1440 ед.врем., Тобто числа хвилин в 24 ч. Перша поява 5 диспетчера на ВЦ відбудеться в момент часу, рівний 481 (блок 14). Це відповідає закінчення восьмого години. Вдруге диспетчер з'явиться через 24 години.
Транзакт забезпечує проміжну видачу: вперше з'явиться в час, що дорівнює 6241, виходячи з блоку 25. Це число відповідає кінця 8-ої години п'ятого дня моделювання. (24 х 4 = 96 год, 96 + 8 = 104. 104 х 60 = 6240, 6240 + 1 = 6241 год). Наступний транзакт з'явиться через п'ять днів.
Блок 19 дозволяє вести моделювання до часу в 35041, що відповідає 25 дням плюс 8 год, виражених у хвилинах.
Пріоритетна схема представлена в табл.3.2.
Таблиця 3.2.
Сегмент моделі | Інтерпретація транзактов | Рівень пріорам. |
3 | Диспетчер | 3 |
1 | ЕОМ, що прибувають на плановий огляд | 2 |
2 | ЕОМ-сервер, що надходить на позаплановий ремонт | 2 |
4 | Транзакт, спостерігає за чергою | 1 |
5 | Транзакти, що забезпечують видачу на друк | 0 |
Читання таблиці зверху вниз еквівалентно перегляду ланцюга текущіж подій з початку і до кінця моделювання
Результати моделювання
Отримана статистика черги ЕОМ-серверів на ремонт показує, що на кінець 25 дня середнє очікування складає 595 вр.ед., або близько 19 г. У середньому 0,221 ЕОМ-сервер очікують обслуговування, і одночасно щонайбільше час 4 машини перебувають в очікуванні. За 25 днів на ВНЕП-Лановий ремонт надійшло 13 машин .. Таблична інформація вказує, що 83% часу це були ЕОМ-сервери, які очікують позапланового ремонту, 12% часу в очікуванні знаходилася одна машина, 4% - дві машини, і тільки 0,52% і 0,05% часу одночасно чекали три і чотири машини. Для зручності результати зведені в табл.3.3.
Таблиця 3.3.
Число чекають ЕОМ | Час сподівання-ня в% |
0 машин | 83 |
1 машина | 12 |
2 машини | 4 |
3 машини | 0,52 |
4 машини | 0,05 |
5. Мінімізувати вартість експлуатаційних витрат ВЦ середньої продуктивності.
Нехай до складу ВЦ входить 50 персональних комп'ютерів (надалі просто ЕОМ). Всі ЕОМ працюють по 8 годин на день, і по 5 днів на тиждень. Будь-яка з ЕОМ може вийти з ладу, і в будь-який момент часу. У цьому разі її замінюють резервної ЕОМ або відразу, або по мірі її появи після відновлення. Несправну ЕОМ відправляють у ремонтну групу, ремонтують, і вона стає резервної.
Необхідно визначити, скільки ремонтників слід мати, і скільки машин тримати в ремонті, оплачуючи їх оренду. Парк резервних машин служить для підміни поламаних ЕОМ. належать ОЦ. Оп-лата орендних машин не залежить від того перебувають вони в експлуатації, або в резерві.
Мета аналізу - мінімізувати вартість експлуатації ОЦ. оплата робітників у ремонтній групі становить 3,75 $ за ч. Орендна плата за одну ЕОМ складає 30 $ на день. Погодинний збиток при використанні менш 50 ЕОМ оцінюється приблизно в 20 $ за ЕОМ. цей збиток виникає через загальне зниження промзводітельності ОЦ. Вважаємо, що на ремонт що вийшла з ладу ЕОМ йде приблизно 7ч, і розподіл цього часу рівномірне.
Необхідно визначити, скільки ремонтників слід мати, і скільки машин тримати в ремонті, оплачуючи їх оренду. Парк резервних машин служить для підміни поламаних ЕОМ. належать ОЦ. Оплата орендних машин не залежить від того перебувають вони в експлуатації, або в резерві.
Середній час напрацювання на відмову кожної ЕОМ розподілено так само рівномірно, і становить 157 ± 25 ч. Це час і розподіл оди-наково для всіх ЕОМ ВЦ, так і для орендованих ЕОМ.
Так як плата за оренду не залежить від того, використовують ці ЕОМ чи ні, то й не робиться спроб збільшити кількість власних ЕОМ ОЦ.
Необхідно побудувати GРSS модель такої системи і досліджувати на ній денні витрати при різному числі орендованих ЕОМ при при однаковому числі ремонтників і від числа ремонтників при постійному числі орендованих ЕОМ.
Метод побудови моделі
Визначимо обмеження, які існують в моделюється системі. Існують три обмеження.
1. Число ремонтників в ремонтної групи.
2. Мінімальна кількість ЕОМ, що одночасно працюють на ОЦ.
3. Загальна кількість ЕОМ циркулюють у системі.
Для моделювання 1 і 2 обмежень зручно використовувати багатоканальні ус-ва (термін взятий з теорії СМО), а третє обмеження-моделювати за допомогою транзактов. При цьому ремонтники і працюють ЕОМ, що знаходяться у виробництві, є константами. При цьому ЕОМ є динамічними об'єктами, які циркулюють в системі.
Розглянемо стану в яких може знаходитися ЕОМ. Нехай в даний момент вона перебуває в резерві. Тоді багатоканальне ус-во NOWON (тобто в роботі) використовується для моделювання працюють ЕОМ, буде заповнено, і резервні машини не можуть увійти до нього. І тоді транзакт моделюючий резервну ЕОМ може після багаторазових спроб увійти до NOWON. Проходячи через блоки ENTER і ADVANCE транзакт моделює час роботи до тих пір, поки ЕОМ не вийде з ладу.
Після виходу з ладу ЕОМ транзакт залишає NOWON. При цьому виникає можливість у іншої резервної ЕОМ увійти до нього, і якщо транзакт чекає можливість увійти в багатоканальне ус-во MEN (ремонтна група. Яка м.б. представлена навіть одним ремонтником). Вийшовши з MEN транзакт стає відновленої ЕОМ. Після ремонту він залишає MEN, звільняючи ремонтника, який може почати негайно ремонт інший ЕОМ. Сам транзакт надходить у ту частину моделі, з якої він починає спроби увійти до NOWON.
Загальна кількість ЕОМ циркулюють у системі дорівнює 50 плюс три ЕОМ резервних, і це число треба задати до початку прогону, використовуючи обмежувальні поля блоку GENERITE. Для визначення часу прогону буде використовувати програмний таймер, розрахований на час в 62440 ед.вр., що становить 3 роки, за 40 тижнів на рік.
Розглянемо таблицю визначень (табл.4.1).
Таблиця 4.1
Оператори GРSS | Призначення |
Транзакти: | |
1-вий сегмент | ЕОМ |
2-рій сегмент | Таймер |
Багатоканальні ус-ва | |
MEN | Ремонтник |
NOWON | Накопичувач на 50 ЕОМ знаход. в раб. |
Розглянемо блок-схему програми.
Програма
STORAGE5 $ MEN, 3 / 5 $ NOWON, 50
*
* MODEL SEGMENT 1
*
1CNTRLGENERATE,,, 53
2ENTERNOWON,
3ADVANCE157, 25
4LEAVENOWON
5ENTERMEN
6ADVANCE7, 3
7LEAVEMEN
8TRANSFER, BACK
*
* MODEL SEGMENT 2
*
GENERATE6240
TERMINATE1
*
* CONTROL
*
START1
1CNTRLGENERATE,,, 54
CLEAR
START1
1CNTRLGENERATE,,, 55
CLEAR
START1
STORAGE5 $ MEN, 4
1CNTRLGENERATE,,, 53
CLEAR
START1
1CNTRLGENERATE,,, 54
CLEAR
START1
1CNTRLGENERATE,,, 55
CLEAR
START1
STORAGE5 $ MEN, 5
1CNTRLGENERATE,,, 53
CLEAR
START1
1CNTRLGENERATE,,, 53
CLEAR
START1
1CNTRLGENERATE,,, 54
CLEAR
START1
1CNTRLGENERATE,,, 55
CLEAR
START1
END
Оцінка результатів
При фіксованому числі ремонтників і при досить малому числі-орендованих машин, витрати великі через зниження продуктивності ОЦ. При великому числі Дарендуемие машин, витрати великі через їх надлишкового числа. Очевидно, необхідно знайти мінімум між цими значеннями (Рис.4.2).
При заданому числі орендованих машин, число ремонтників так, як це представлено на Рис.4.3.
При малому числі ремонтників, витрати великі через оплату простоюють ремонтників.
У табл.4.2. показана величина навантаження, що проходить через MOWON, як функція "ремонтник-орендовані машини". При заданому числі ремонтників навантаження зростає при збільшенні числа орендованих машини. Аналогічно цьому при заданому числі орендованих машини навантаження зростає при збільшенні числа ремонтників.
Таблиця 4.2
Число зайнятих ремонтників | Число орендованих машини | ||
3 | 4 | 5 | |
3 | 0,983 | 0,989 | 0,992 |
4 | 0,989 | 0,993 | 0,995 |
5 | 0,991 | 0,993 | 0,997 |
У табл.4.3 - 4.5 зібрані значення витрат для співвідношення "ре-монтнік-Дарендуемие машини" У табл. 4.3 показані фіксовані значен-ня оплати праці ремонтників і орендованої плати за машини ..
Таблиця 4.3
Число зайнятих ремонтників | Число-орендованих машин | ||
3 | 4 | 5 | |
3 | 180 | 210 | 240 |
4 | 210 | 240 | 270 |
5 | 240 | 270 | 300 |
У таблиці 4.4 наведена вартість зменшення продуктивності, ВЦ.
Таблиця 4.4
Число зайнятих ремонтників | Число-орендованих машин | ||
3 | 4 | 5 | |
3 | 136 | 88 | 64 |
4 | 88 | 56 | 40 |
5 | 73 | 56 | 24 |
У табл.4. показана сума цих витрат.
Таблиця 4.5
Число зайнятих ремонтників | Число-орендованих машин | ||
3 | 4 | 5 | |
3 | 316 | 298 | 304 |
4 | 298 | 296 | 310 |
5 | 312 | 326 | 324 |
З останньої таблиці можна зробити висновок про те, що найбільш вигідним співвідношенням є 4 ремонтника і 4 орендовані машини.