МІНІСТЕРСТВО ЗВ'ЯЗКУ РОСІЙСЬКОЇ ФЕДЕРАЦІЇ p>
МОСКОВСКИЙ ОРДЕНА ТРУДОВОГО ЧЕРВОНОГО ПРАПОРА ТЕХНІЧНИЙ p>
УНІВЕРСИТЕТ ЗВ'ЯЗКУ ТА ІНФОРМАТИКИ p>
Кафедра ВТ та УС p>
Методичні пособие по КП p>
(Курс "Експлуатація засобів ВТ") p>
Укладач літник Л.А. p>
Москва 1996р. p>
Методичний посібник складається з 5 розділів. p>
1.Математіческіе моделі. p>
2.Расчет надійності зовнішнього пристрою. p>
3.Осуществленіеіть розподілу завдань між ЕОМ, що забезпечуєоптимальну навантаження ЕОМ, що входять до складу ОЦ. p>
4.Разработка моделі для емітаціі виробничої діяльності ВЦ припланово-попереджувальне обслуговування експлуатується парку ЕОМ. Заотриманої моделі оцінюється розподіл сдучайной змінної "числомашин, що перебувають на позаплановому ремонті ". p>
5.Мінімізація вартості експлуатаційних витрат ВЦ середньоїпродуктивності. p>
1. Математичні моделі p>
Треба взяти матеріал з файлу kurspr1 і kurspr2, що стосуєтьсямоделей. і доповнити його з книги Б.М. Коган та ін "Основи експлуата-ції
ЕОМ ", стор 29-47. P>
Моделі відмов і збоїв (стор.29) і далі: p>
Моделі потоків відновлення (стор.33) p>
Модель профілактичних випробувань (стор.37) p>
Моделі ЗІП (стор.42) p>
У КП повинен увійти конспект з файлу kurspr1 і kurspr2, і з книги
Коган та ін "Основи експлуатації ЕОМ" стр. 29-47. P>
2. Розрахунок надійності зовнішнього пристрою. P>
Розглянемо друге питання: "Розрахувати надійність ВУ". P>
До складу ВУ можуть входити такі пристрої. P>
1.D-тригер з зворотним зв'язком і динамічним управлінням. p>
2.Схема синхронного цифрового автомата. p>
3.Асінхронная послідовна сема. p>
4.Ціфровой автомат на мультиплексор. p >
5.Ціфровой автомат на мультиплексор. p>
6.Ціфровой автомат для формування заданої послідовності. p>
7.Ціфровая схема з дешифратор. p>
8. Схема для підрахунку суми за модулем 16. p>
9.Схема реалізує транспонування прямокутної матриці. p>
10.Ціфровое пристрій для обробки інформації. p>
11.Ціфровая схема з запам'ятовуючим пристроєм. p>
12.Блок обробки з мікропрограмного управлінням. p>
Усі схеми наведені нижче і ще у файлі cxfile1.txt p>
Номери схем для кожного варіанта приводяться в фото temаkpr1.txt p>
КОМПЛЕКТ СХЕМ ДЛЯ ЗОВНІШНЬОГО ПРИСТРОЇ. p>
1.D-тригер зі зворотним зв'язком і динамічним управлінням. p>
p>
2.Схема синхронного цифрового автомата. p>
p>
3.Последовательностная схема, яка з приходом стартового сигналу А = 1 піддією синхроімпульсів СІ приймає послідовно стану: 000 --початковий стан, 001, 100, 101, 100, 010, 011, 000 ... p>
p>
4.Aсінхронная послідовних схема, кoтopaя під дeйcтвіeмcігнaлoв, пocтупaющіx нa вxoд X (X), пpінімaeт пocлeдoвaтeльнoкoдoвиe cocтoянія ABC: 000, 001, 011, 111, 101, 100, 000. p>
p>
5.Схема містить цифровий автомат на мультиплексор 1 з циклічноїпослідовністю станів АВ = (00,01,11,10) і комбінаційну логікуна мультиплексор 2, вихідні сигнали якої залежать від станів автоматаі тактових сигналів на вході 3 p>
p>
6.Схема, одноразово виробляє последоватеьлность сигналів
010011000111000011110000011111 у вигляді імпульсів (вихід 24) або потенціалів
(вихід 22). Сигнал початкової установки надходить на вхід 2, синхроімпульсів
- На вхід 1. P>
p>
7.Схема, яка на одному з виходів дешифратора виробляє безперервнусерію імпульсов.Номер виходу і число імпульсів у серії залежать від числа
"1" на входах 1,2,3,4. P>
p>
8.Схема, підраховує суму S = p (i) * c (i) * X по mod 16. p>
X-сигнал на вході .. , p>
p (i)-ваговий коефіцієнт i-го синхроімпульса на вході ... p>
Ваги p (1-4) = 1, p (5-8) = 2, p (9 - 12) = 4, p (13-16) = 8 p>
p>
9.Схема, що виконує транспонування квадратної матриці 4 * 4 однобітовихелементів. Вихідна матриця розміщена в осередках 0,1,2,3 RAM-1.
Транспонована матриця розміщується в RAM-2. P>
p>
10.Сxeмa ціфpoвoгo уcтpoйcтвa для oбpaбoткі N 3-paзpядниx кoдoв, oтлічниxoт 0 і нe paвниx мeжду coбoй, пocлeдoвaтeльнo пocтупaющіx нa А-входи. p>
Aлгopітмoм oбpaбoткі пpeдуcмoтpeнo: фікcaція A (1) в peгіcтpe;cpaвнeніe A (i) c A (1); зaпіcь інверсно коду A (i +1) в ячeйку ЗУ пo aдpecу
A (i +1), якщо A (i)> A (1); пocлeдoвaтeльний вивoд coдepжімoгo ячeeк ЗУ нaвиходи B пocлe пpіeмa A-кoдoв. (i = 2,3 ... N-1) p>
p>
11.Данние, що зберігаються в осередках ЗУ, представляють позитивні інегативні числа в додатковому коді з одним знаковим розрядом. Схемазменшує вміст осередків 1,2, ... 8, починаючи з клітинки 1, на величинурізниці/S [i]-S [i-1] /, де S [i], S [i-1] - кількість "1" відповідно впоточному і попередньому адресному коді за умови, якщо його можнапредставити в 4-розрядної сітки (без переповнення), (i-1), i -послідовні номери комірок p>
p>
12.Схема блоку обробки даних з мікропрограмного управлінням. p>
p>
Так як загальна структурна схема, що складається з несколкіх окремих, ненаводиться, то необхідно підрахувати число МИС, СІС і БІС, що входять у Вашезавдання. Після цього, використовуючи табл.1. олределіть загальне число елементівзаданої схеми. Будемо вважати, що до МДС ставляться інтегральні схеми (ІС)з числом висновків рівним 16, до СІС з числом виходів - 24, а всі іншівідносяться до БІС. p>
Таблиця 1. p>
| Тип ІС | Число | Число | Число | Число | Число |
| | Резисторів | конденсаторів | конденсаторів | світлодіодів | роз'ємів |
| | | Електроліт | керамі. | | |
| СІС | 5 | 3 | 15 | 1 | 1 |
| МДС | 15 | 5 | 25 | 2 | 2 |
| ВІС | 25 | 10 | 40 | 3 | 4 | p>
Число паяних з'єднань визначається як загальна кількість висновків ІС,висновків резисторів, конденсаторів, світлодіодів і число контактів роз'ємівпомножене на два. p>
Розрахунок надійності ВУ p>
При розрахунку надійності приймаються наступні допущення: p>
-відмови елементів є незалежними і випадковими подіями; p>
-враховуються тільки елементи, що входять до завдання; p>
-ймовірність безвідмовної роботи підпорядковується експоненціальнимзакону розподілу; p>
-умови експлуатації елементів враховуються приблизно за допомогоюкоефіцієнтів; p>
-враховуються катастрофічні відмови. p>
Відповідно до прийнятих допущеннями в розрахункову схему повиннівходити такі елементи: p>
-елемент К1, тобто кількість СІС і БІС; p>
-елемент К2, тобто кількість ІС малому ступені інтеграції (МІС); p>
-елемент К3, тобто кількість резисторів; p>
-елемент К4, тобто кількість конденсаторів: p>
-елемент К5, тобто кількість світлодіодів; p>
-елемент К6 тобто кількість напування сполук; p>
-елемент К7, тобто кількість роз'ємів. p>
Відповідно до розрахункової схемою ймовірність безвідмовної роботисистеми визначається як: p>
p>
де N - кількість таких елементів, які використовуються в завданні p>
Pi-ймовірність безвідмовної роботи i-го елемента. p> < p> З огляду на експонентний закон відмов, маємо: p>
p>
де ni - кількість елементів одного типу, (j-інтенсивність відмовелементів j-го типу. Причому (j = k (x (j0, де k (- коефіцієнт,враховує умови експлуатації, а (j0 - інтенсивність відмов улабораторних умовах. p>
Сумарна інтенсивність відмов елементів одного типу складе p>
p>
Виходячи з умов експлуатації приймаємо k (= 1. Жоднихдодаткових поправочних коефіцієнтів вводиться не буде, так як усіелементи системи працюють в нормальних умовах, передбачених у ТУ надані елементи. p>
Для елементів. використовуваних для побудови ВУ, прийняті наступніінтенсивності відмов p>
Мікросхеми з 14 висновками (1 = 4.5x10-7 p>
Мікросхеми з 16 висновками (2 = 4.0x10-7 p>
Мікросхеми з 48 висновками ( 3 = 3.2x10-7 p>
Резистори (4 = 1.0x10-5 p>
Конденсатори електролітичні (5 = 0.1x10-5 p>
Конденсатори керамічні (6 = 0.04 x10-5 p>
Світлодіоди (7 = 0.26x10-5 p>
паяні з'єднання (8 = 1.0x10-7 p>
Роз'єми з 48 висновками (9 = 0.2x10 -5 p>
Виходячи з цих значень можна підрахувати сумарну інтенсивністьвідмов всіх елементів одного типу, а потім і для всіх елементів ВУ. p>
p>
Ймовірність безвідмовної роботи ВУ за Т = 1000 годин p>
; p> < p> Середній час напрацювання на відмову p>
Тм = 1/(Еобщ p>
Розглянемо приклад p>
Нехай схема ВУ включає до свого складу такі елементи: p>
МДС з 14 висновками - 20 Конденсатори електролітичні -3 p>
СІС з 16 висновками - 16 Конденсатори керамічні -40 p>
БІС з 14 висновками - 48 паяні з'єднання -821 p >
Роз'єми -1 p>
Тоді (Еобщ. = 4.5 * 10-7 * 20 +4.0 * 10-7 * 16 +3.2 * 10-7 * 3 +1.0 * 10-5 * 5 + p>
0.1 * 10-5 * 3 +0.04 * 10-5 * 40 +1.0 * 10-7 * 821 +0.2 * 10-5 * 1 p>
= 1649.6 * 10 -7 p>
Так як ВУ не має резервних елементів, і вихід з ладу будь-якого зелементів спричинить відмову всього пристрою, то середній часнапрацювання на відмову визначиться як p>
Тм = 1/1694, 6 * 10-7 = 5902 год. p>
Тоді ймовірність безвідмовної роботи за восьмигодинний змінускладає: p>
p>
За час Т = 1000 годин, ймовірність становить 0,8441 p>
3. Здійснити розподіл завдань між ЕОМ, що забезпечуєоптимальну навантаження ЕОМ, що входять до складу ОЦ. p>
Розглянемо третє питання: "Здійснити розподіл завдань між ЕОМ,забезпечує оптимальну навантаження. p>
Матеріал взяти з опису "Модель". p>
!!!!!!!!!!!!!!!!!!!!!!!
4. Розробити модель для емітаціі виробничої деятельнеості ВЦ p>
Розглянутий ВЦ має у своєму складі парк ЕОМ, що забезпечуєсередню продуктивність. і базується на ЕОМ IBM PC з ЦП типу 386SXі 386DX. Крім: цього на ВЦ використовуються як мережевих серверів машинитипу 486DX і Pentium, що підтримують локальні мережі, в якихздійснюється складна цифрова обробка великих цифрових масивівінформації, крім цього, вирішуються завдання розробки кольоровихзображень. p>
На ВЦ прийнято планово-профілактичне обслуговування. ВЦ з невеликимпарком ЕОМ і тому ремонтом ЕОМ займається всього один радіо-механік (утермінах СМО - ремонтник). Це означає: що не можна одночасновиконувати ремонт лише однієї ЕОМ. Всі ЕОМ повинні регулярно проходитипрофілактичний огляду. Число ЕОМ піддається щоденним оглядузгідно графіка, розподілено равнлмерно і становить від 2 до 6. Час,необхідне для огляду та обслуговування кожної ЕОМ приблизно розподілено вінтервалі від 1,5 до 2,5 ч. За цей час необхідно перевірити саму ЗВМ, атакож такі зовнішні ус-ва як кольорові струменеві принтери, які потребуютьзміну або заправці картриджів барвником. Кілька ЕОМ мають якзовнішніх пристроїв кольорові плотери (графобудівники), у якихдосить складний профілактичний огляд. p>
Робочий день ремонтника триває 8 год, але можлива і багатозмінномуробота. p>
У деяких випадках профілактичний огляд переривається дляусунення раптових відмов мережних серверів, що працюють у три зміни, тобто
24 годин на добу. У цьому випадку поточна профілактична робота припиняється, іремонтник починає без затримки ремонту сервера. Тим не менше, машина -сервер, потребує ремонту, не може витіснити іншу машину-сервер,вже стоїть на позаплановому ремонті. p>
Розподіл часу між надходженнями машин-серверів єПуассонівський із середнім інтервалом рівним 48 ч. Якщо ремонтниквідсутній у момент надходження ЕОМ ці ЕОМ повинні чекати до 8ч ранку.
Час їх обслуговування розподілено по експоненті із середнім значення в 25ч.Необходімо побудувати GPSS-модель для імітації виробничоїдіяльності ОЦ. За отриманою моделі необхідно оцінити розподілвипадкової змінної "число машин-серверів, що знаходяться на позаплановомуремонті ". Виконати прогін моделі, що імітує роботу ВЦ протягом 25днів, ввівши проміжну інформацію після закінчення кожних п'яти днів. Дляспрощення можна вважати, що ремонтник працює 8 годин на день без перерви, іне враховувати вихідні. Це аналогічно тому, що ВЦ працює 7 днів натиждень. p>
Метод побудови моделі p>
Розглянемо сегмент планового огляду ЕОМ. (Рис.1.). Транзакти,підлягають плановому огляду, є користувачами обслуговуючогоприладу (ремонтник), яким не дозволено його захоплення. Ці ЕОМ-транзактипроходять через перший сегмент моделі щодня з 8 год утра.ЕВМ-транзактвходить в цей сегмент. Після цього транзакт надходить до блоку SPLIT,породжуючи необхідне число транзактов, що представляють собою ЕОМ,заплановані на цей день для осмотра.Еті ЕОМ-транзакти проходять потімчерез послідовність блоків SEIZE-ADVANCE-RELEASE і залишають модель. . p>
p>
Рис.1. Перший сегмент p>
Сегмент "позапланового ремонту" ЕОМ-сервери, особливо потребує позаплановомуремонті, рухаються в модель в своєму власному сегменті. Використанняними приладу імітується простий послідовністю блоків PREEMPT-ADVANCE-
RETURN. Блок PREEMPT підтверджує пріоритет обслуговування ЕОМ-сервера (вблоці в полі У не потрібно PR) (Рис.2.) p>
Сегмент "початок і закінчення" робочого дня ОЦ. Для того, щоборганізувати завершення поточного дня роботи ВЦ після закінчення кожного 8-ми годдня і його початку в 8 годин ранку, використовується спеціальний сегмент. Т Транзакти -диспетчер входить в цей сегмент кожні 24 год (починаючи з кінця першогоробочого дня), Цей транзакт, що має в моделе вищий пріоритет, потімнегайно надходить у PREEMPT, що має в полі У символу PR. Диспетчер,таким чином, дозволено захоплювати прилад-ремонтник незалежно відтого, ким є поточний користувач (якщо він є). Далі, через 16 год, диспетчер звільняє прилад-ремонтник, дозволяючи закінчити ранішеперервану роботу (за наявності такої). (Рис.3.) p>
Сегмент "збір даних для непрацюючих ЕОМ-серверів". Для збору даних,що дозволяють оцінити розподіл числа непрацюючих ЕОМ-приладів,використовується цей окремий сегмент. (Рис.4.) P>
Для цих цілей використовується зважені таблиці, які дозволяютьвводити в них в один і той же момент часу спостерігаються випадковівеличини. Для цих цілей включаються два блоки - TABULATE, але якщо введення втаблицю випадковий (значення величин (2), то цей підхід не придатний. У цьомувипадку використовується необов'язковий елемент олеранд, званий ваговимфактором, що позначає кількість разів, що величина, що підлягаєтабулювання, повинна вводиться в таблицю. Це дозволяє призначати разиеваги різних спостережуваних величин. p>
Сегмент "проміжна видача". і закінчення моделювання в кінці днявикористовується послідовність GENERATE-TERMINATE (Рис.5 .). p>
Cегменти представлені на рис.1 - 5. p>
p>
p>
p>
Розглянемо таблицю розподілу (Табл. 3.1. p>
Таблиця 3.1 p>
| Оператори GPSS | Призначення |
| Транзакти: | |
| 1-вий сегмент | ЕОМ, призначена для планового профілактичного |
| | Огляду |
| 2-рій сегмент | ЕОМ-сервер, що потребує у позаплановому ремонті |
| 3-тій сегмент | Диспетчер, відкриває в 8 годин ранку ВЦ ізакривающій його через |
| | 8 ч |
| 4-тий сегмент | Наблюдатель, що стежить за вмістом черги для оцінки |
| | Розподілу числа несправних ЕОМ-серверів: Р1 - |
| | Параметр, до якого заносяться позначки часу Р2 - |
| | Параметр, у який заноситься тривалий |
| 5-тий сегмент | Транзакт, що забезпечує промежуточнуювидачу результатів |
| Прилади: | |
| BAY R | Ремонтник |
| Функції: | |
| JQBS | Описує рівномірне распределеніеот 1 до 3; одержувану |
| | Величину можна інтерпретувати як число, на 1 менше |
| | Числа ЕОМ, що прибувають щодня на плановий огляд |
| XPDIS | Експоненціальна ф-ия розподілу |
| Черги: | |
| TRUBIL | ЕОМ-сервери які стоять несправні |
| Таблиці: | |
| LENTH | Таблиця, до якої заносять число несправних ЕОМ-серверів | p>
У табл.3.1 за одиницю часу вибрана 1 хвилина. P>
Розглянемо програму моделі, складену мовою GPSS. p>
XPDIS FUNCTION RN1, C24 p>
0,0/.1, .104/.2, .222/.3, .355/.4, .509/.5, .69/.6, .915/.7, 1.2 p>
, 75,1.38/.8,1.6/.84,1.85/.88,2.12/.9,2.3/.92,2.52/.94 , 2.81 p>
.95,2.99/.96,3.2/.97,3.5/.98,3.9/.99,4.6/.995,5.3/.998,6.2 p>
.999,7/.9998,8 p>
JOBS FUNCTION RN1, C2 p>
0,1/1,4 p>
LENTH TABLE P2.0, 1, W6 p>
* p>
* MODEL SEGMENT 1 p>
* p>
1 GENERATE 1440,, 1,, 2 p>
2 SPLIT FN $ JOBS, NEXT1 p>
3 NEXT1 SEIZE BAY p>
4 ADVANCE 120,30 p>
5 RELEASE BAY p>
6 TERMINATE p>
* p>
* MODEL SEGMENT 2 p>
* p>
7 GENERATE 2880, FN $ XPDIS,,, 2 p> < p> 8 QUEUE TRUBL p>
9 PREEMPT BAY p>
10 ADVANCE 150, FN $ XPDIS p>
11 RETURN BAY p>
12 DEPART TRUBL
13 TERMINATE p>
* p>
* MODEL SEGMENT 3 p>
* p>
14 GENERATE 1400,, 481,, 3 p>
15 PREEMPT BAY, PR p>
16 ADVANCE 960 p>
17 RETURN BAY p>
18 TERMINATE p>
* p>
* MODEL SEGMENT 4 p>
* p>
19 TRANSFER,,, 1,1,2, F p>
20 WATCH MARK 1
21 ASSIGN 2,0 $ TRUBL p>
22 TEST NE MP1, 0 p>
23 TERMINATE LENTH, MP1 p>
24 TRANSFER, WATCH
* p>
* MODEL SEGMENT 5 p>
* p>
25 TRANSFER 7200 .. 6241 p>
26 TERMINATE 1
* p>
* CONTROL p>
* p>
START 5,, 1,1 p>
END p>
Логіка роботи моделі p>
У моделі передбачається, що деякий час, рівне одиниці,відповідає 8 год ранку першого дня моделірованія.Затем, перший (за рахунком)
ЕОМ виділена диспетчером для планового огляду, входить до моделі, вийшовши з
GENERANE. Далі, кожна наступна перші ЕОМ, буде надходити в модельчерез 24 год (блок 1, де операнд А = 1440 ед.врем., тобто числа хвилин в 24 ч.
Перша поява 5 диспетчера на ВЦ відбудеться в момент часу, рівний
481 (блок 14). Це відповідає закінчення восьмого години. Другий раздиспетчер з'явиться через 24 години. p>
Транзакт забезпечує проміжну видачу: вперше з'явиться вчас, що дорівнює 6241, виходячи з блоку 25. Це число відповідає кінця 8-гогодини п'ятого дня моделювання. (24 х 4 = 96 год, 96 + 8 = 104. 104 х 60
= 6240, 6240 + 1 = 6241 год). Наступний транзакт з'явиться через п'ять днів. P>
Блок 19 дозволяє вести моделювання до часу в 35041, щовідповідає 25 дням плюс 8 год, виражених у хвилинах. p>
Пріоритетна схема представлена в табл.3.2. p>
Таблиця 3.2. p>
| Сегмент | Інтерпретація транзактов | Рівень |
| моделі | | пріо. |
| 3 | Диспетчер | 3 |
| 1 | ЕОМ, що прибувають на плановий огляд | 2 |
| 2 | ЕОМ-сервер, що надходить на позаплановий | 2 |
| | Ремонт | |
| 4 | Транзакт, що спостерігає за чергою | 1 |
| 5 | Транзакти, що забезпечують видачу на друк | 0 | p>
Читання таблиці зверху вниз еквівалентно перегляду ланцюга текущіжподій з початку і до кінця моделювання p>
Результати моделювання p>
Отримана статистика черги ЕОМ-серверів на ремонт показує, щона кінець 25 дня середнє очікування становить 595 вр.ед., або близько 19 г. Усередньому 0,221 ЕОМ-сервер очікують обслуговування, і одночасно щонайбільшечас 4 машини перебувають в очікуванні. За 25 днів на ВНЕП-Лановий ремонтнадійшло 13 машин .. Таблична інформація вказує, що 83% часу цебули ЕОМ-сервери, які очікують позапланового ремонту, 12% часу в очікуваннізнаходилася одна машина, 4% - дві машини, і тільки 0,52% і 0,05% часуодночасно чекали три і чотири машини. Для зручності результати зведені втабл.3.3. p>
Таблиця 3.3. p>
| Число які чекають ЕОМ | Час сподівання-ня в% |
| 0 машин | 83 |
| 1 машина | 12 |
| 2 машини | 4 |
| 3 машини | 0,52 |
| 4 машини | 0,05 | p>
5. Мінімізувати вартість експлуатаційних витрат ВЦ середньоїпродуктивності. p>
Нехай до складу ВЦ входить 50 персональних комп'ютерів (надаліпросто ЕОМ). Всі ЕОМ працюють по 8 годин на день, і по 5 днів на тиждень. Будь-яказ ЕОМ може вийти з ладу, і в будь-який момент часу. У цьому випадку їїзамінюють резервної ЕОМ або відразу, або в міру її появи післявідновлення. Несправну ЕОМ відправляють в ремонтну групу,ремонтують, і вона стає резервної. p>
Необхідно визначити, скільки ремонтників слід мати, іскільки машин тримати в ремонті, оплачуючи їх оренду. Парк резервнихмашин служить для підміни що вийшли з ладу ЕОМ. належать ОЦ. Оп-латаорендних машин не залежить від того перебувають вони в експлуатації, або врезерві. p>
Мета аналізу - мінімізувати вартість експлуатації ОЦ. оплатаробітників у ремонтній групі складає 3,75 $ за ч. Орендна плата за одну ЕОМскладає 30 $ на день. Погодинний збиток при використанні менш 50 ЕОМоцінюється приблизно в 20 $ за ЕОМ. цей збиток виникає через загальнезниження промзводітельності ОЦ. Вважаємо, що на ремонт що вийшла з ладу
ЕОМ йде приблизно 7ч, і розподіл цього часу рівномірне. P>
Необхідно визначити, скільки ремонтників слід мати, іскільки машин тримати в ремонті, оплачуючи їх оренду. Парк резервнихмашин служить для підміни що вийшли з ладу ЕОМ. належать ОЦ. Оплатаорендних машин не залежить від того перебувають вони в експлуатації, або врезерві. p>
Середній час напрацювання на відмову кожної ЕОМ розподілено так саморівномірно, і становить 157 (25 ч. Це час і розподіл оди-наководля всіх ЕОМ ВЦ, так і для орендованих ЕОМ. p>
Так як плата за оренду не залежить від того, використовують ці ЕОМ чи ні,то й не робиться спроб збільшити кількість власних ЕОМ ОЦ. p>
Необхідно побудувати GPSS модель такої системи і досліджувати на нійденні витрати при різному числі орендованих ЕОМ при при однаковому числіремонтників і від числа ремонтників при постійному числі орендованих ЕОМ. p>
Метод побудови моделі p>
Визначимо обмеження, які існують в моделюється системі.
Існують три обмеження. P>
1. Число ремонтників в ремонтної групи. P>
2. Мінімальна кількість ЕОМ, що одночасно працюють на ОЦ. P>
3. Загальна кількість ЕОМ циркулюють у системі. P>
Для моделювання 1 і 2 обмежень зручно використовувати багатоканальніус-ва (термін взятий з теорії СМО), а третє обмеження-моделювати придопомоги транзактов. При цьому ремонтники і працюють ЕОМ, що знаходяться ввиробництві, є константами. При цьому ЕОМ є динамічнимиоб'єктами, тими, які циркулюють в системі. p>
Розглянемо стану в яких може знаходитися ЕОМ. Нехай в данийЗараз вона перебуває в резерві. Тоді багатоканальне ус-во NOWON (тобто вроботі) використовується для моделювання працюють ЕОМ, буде заповнено, ірезервні машини не можуть увійти до нього. І тоді транзакт моделюючийрезервну ЕОМ може після багаторазових спроб увійти до NOWON. Проходячи черезблоки ENTER і ADVANCE транзакт моделює час роботи до тих пір, поки ЕОМне вийде з ладу. p>
Після виходу з ладу ЕОМ транзакт залишає NOWON. При цьому виникаєможливість в іншої резервної ЕОМ увійти до нього, і якщо транзакт очікуєможливість увійти в багатоканальне ус-во MEN (ремонтна група. якам.б. представлена навіть одним ремонтником). Вийшовши з MEN транзактстає відновленої ЕОМ. Після ремонту він залишає MEN, звільняючиремонтника, який може почати негайно ремонт інший ЕОМ. Сам транзактнадходить у ту частину моделі, з якої він починає спроби увійти до NOWON. p>
Загальна кількість ЕОМ циркулюють у системі дорівнює 50 плюс три ЕОМрезервних, і це число треба задати до початку прогону, використовуючиобмежувальні поля блоку GENERITE. Для визначення часу прогонубуде використовувати програмний таймер, розрахований на час в 62440ед.вр., що становить 3 роки, за 40 тижнів на рік. p>
Розглянемо таблицю визначень (Табл.4.1). p>
Таблиця 4.1 p>
| Оператори GPSS | Призначення |
| Транзакти: | |
| 1-вий сегмент | ЕОМ |
| 2-рій сегмент | Таймер |
| Багатоканальні ус-ва | |
| MEN | Ремонтник |
| NOWON | Накопичувач на 50 ЕОМ знаходячи. в |
| | Роб. | p>
Розглянемо блок-схему програми. p>
p>
p>
Програма p>
STORAGE 5 $ MEN, 3/5 $ NOWON, 50 p>
* p>
* MODEL SEGMENT 1 p>
* p>
1 CNTRL GENERATE,,, 53 p>
2 ENTER NOWON, p>
3 ADVANCE 157,25 p>
4 LEAVE NOWON p>
5 ENTER MEN p>
6 ADVANCE 7, 3 p>
7 LEAVE MEN p>
8 TRANSFER, BACK p>
* p>
* MODEL SEGMENT 2 p>
*
GENERATE 6240 p>
TERMINATE 1 p>
* p>
* CONTROL p>
* p>
START 1 p>
1 CNTRL GENERATE,,, 54 p>
CLEAR p>
START 1 p>
1 CNTRL GENERATE,,, 55 p>
CLEAR p>
START 1 p>
STORAGE 5 $ MEN, 4 p>
1 CNTRL GENERATE,,, 53 p>
CLEAR p>
START 1 p>
1 CNTRL GENERATE,,, 54 p>
CLEAR p>
START 1 p>
1 CNTRL GENERATE,, , 55 p>
CLEAR p>
START 1 p>
STORAGE 5 $ MEN, 5 p>
1 CNTRL GENERATE,,, 53 p>
CLEAR p>
START 1 p>
1 CNTRL GENERATE,,, 53 p>
CLEAR p>
START 1 p>
1 CNTRL GENERATE,,, 54 p>
CLEAR p>
START 1 p>
1 CNTRL GENERATE,,, 55 p>
CLEAR p >
START 1 p>
END p>
Оцінка результатів p>
При фіксованому числі ремонтників і при досить малому числі
-орендованих машин, великі витрати через зниження продуктивності ОЦ.
При великому числі Дарендуемих машин, витрати великі через їх надлишковогочисла. Очевидно, необхідно знайти мінімум між цими значеннями (Ріс.4.2). P>
p>
При заданому числі орендованих машин, число ремонтників так, як цепредставлено на Ріс.4.3. p>
При малому числі ремонтників, витрати великі через оплату що простоюютьремонтників. p>
У табл.4.2. показана величина навантаження, що проходить через MOWON, якфункція "ремонтник-орендовані машини". При заданому числі ремонтниківнавантаження зростає при збільшенні числа орендованих машини. Так самопри заданому числі орендованих машини навантаження зростає при збільшенні числаремонтників. p>
Таблиця 4.2 p>
| Число зайнятих ремонтників | Число орендованих машини |
| | 3 | 4 | 5 |
| 3 | 0,983 | 0,989 | 0,992 |
| 4 | 0,989 | 0,993 | 0,995 |
| 5 | 0,991 | 0,993 | 0,997 | p>
У табл.4.3 - 4.5 зібрані значення витрат для співвідношення "ре -монтнік-Дарендуемие машини "У табл. 4.3 показані фіксовані значен-няоплати праці ремонтників і орендованої плати за машини .. p>
Таблиця 4.3 p>
| Число зайнятих ремонтників | Число-орендованих машин |
| | 3 | 4 | 5 |
| 3 | 180 | 210 | 240 |
| 4 | 210 | 240 | 270 |
| 5 | 240 | 270 | 300 | p>
В таблиці 4.4 наведена вартість зменшення продуктивності, ВЦ. P>
Таблиця 4.4 p>
| Число зайнятих ремонтників | Число-орендованих машин |
| | 3 | 4 | 5 |
| 3 | 136 | 88 | 64 |
| 4 | 88 | 56 | 40 |
| 5 | 73 | 56 | 24 | p>
В табл.4. показана сума цих витрат. p>
Таблиця 4.5 p>
| Число зайнятих ремонтників | Число-орендованих машин |
| | 3 | 4 | 5 |
| 3 | 316 | 298 | 304 |
| 4 | 298 | 296 | 310 |
| 5 | 312 | 326 | 324 | p>
З останньої таблиці можна зробити висновок про те, що найбільш вигіднимспіввідношенням є 4 ремонтника і 4 орендовані машини. p>
p>