МІНІСТЕРСТВО ЗВ'ЯЗКУ РОСІЙСЬКОЇ ФЕДЕРАЦІЇ p>
МОСКОВСКИЙ ОРДЕНА ТРУДОВОГО ЧЕРВОНОГО ПРАПОРА ТЕХНІЧНИЙ УНІВЕРСИТЕТ ЗВ'ЯЗКУ p>
І ІНФОРМАТИКИ p>
Кафедра ВТ та УС p>
КУРСОВИЙ ПРОЕКТ p>
Аналіз експлуатаційного обслуговування ВЦ середньої продуктивності p>
Керівник p>
літник Л.А. p>
Студент гр.А19101 p> < p> Москва 1995р. p>
Теми КП по курсу p>
"Експлуатація засобів обчислювальної техніки" p>
Загальна тема КП: "Аналіз експлуатаційного обслуговуванняобчислювального центру середньої продуктивності ". p>
При виконанні КП необхідно вирішити наступні питання: p>
1.Опісать математичні моделі. p>
2.Рассчітать надійність зовнішнього пристрою. p>
3.Осуществіть розподіл завдань між ЕОМ, що забезпечуєоптимальну навантаження ЕОМ, що входять до складу ОЦ. p>
4.Разработать модель для емітаціі виробничої діяльності ВЦ припланово-попереджувальне обслуговування експлуатується парку ЕОМ. Заотриманої моделі оцінити розподіл случ. змінної "число машинщо знаходяться на позаплановому ремонті ". p>
5.Мінімізіровать вартість експлуатаційних витрат ВЦ середньоїпродуктивності. p>
Зміст КП p>
1.Опісать математичні моделі.Для відображення цього питання в КПнеобхідно провести просте конспектування лекцій. p>
2.Рассчітать надійність зовнішнього пристрою. (див. табл.1 цього мат). p>
3.Осуществіть розподіл завдань між ЕОМ, що забезпечуєоптимальну навантаження ЕОМ, що входять до складу ОЦ. У всіх варіантах завданьрозглядається "Приклад 3" опису "МОДЕЛЬ". Відрізняються параметри
Па1.Па2 і Па3, які і задаються САМОСТІЙНО. Велич. задав. парам. НЕповинна перевищувати 99. p>
4.Разработать модель для емітаціі виробничої діяльності ВЦ припланово-попереджувальне обслуговування експлуатується парку ЕОМ. Заотриманої моделі оцінити розподіл випадкової змінної "число машин,що знаходяться на позаплановому ремонті ". Для різних вар. в табл.1.задаетсявідмінності. час планового огляду (блок 4 програми). У прикладі ці значеннярівні 120.30. p>
5 Мінімізувати вартість експлуатаційних витрат ВЦ середньоїпродуктивності. Для різних варіантів в табл.1. задається різнечас напрацювання на відмову однієї ЕОМ парку ОЦ. (Блок 3, початкове значення
137,25). P>
ЗАВДАННЯ З курсового проектування ПО КУРСУ ЕКСПЛ.СР.ВТ p>
| Варіанти індивідуальних | 1 | 2 | 3 | 4 |
| завдань | | | | |
| 2.Рассчітать надежн.ВУ.Дани N | 1 (8), 2 | 1 (8), 3 | 1 (8), 4 | 1 (8), 5 |
| схем, (шт) | | | | |
| 3.Распределіть завдання між | Параметри вибираються самостійно |
| ЕОМ (пар.3) | |
| 4.Пров.аналіз виробниц. | 130.30 | 135,35 | 140.30 | 145,30 |
| діяльності ВЦ | | | | |
| 5.Мінімізіровать вартість | 149,44 | 149,25 | 149,25 | 149,25 |
| експлуат., ВЦ | | | | | p>
ЗАВДАННЯ З курсового проектування ПО КУРСУ ЕКСПЛ.СР.ВТ p>
| Варіанти індивідуальних | 5 | 6 | 7 | 8 |
| завдань | | | | |
| 2.Рассчітать надежн.ВУ.Дани | 1 (8), 12 | 1 (8), 11 | 1 (8), 10 | 1 (8), 9 |
| N схем, (шт) | | | | |
| 3.Распределіть завдання між | Параметри вибираються самостійно |
| ЕОМ (пар.3) | |
| 4.Пров.аналіз виробниц. | 150,30 | 130.35 | 135,35 | 149.35 |
| діяльності ВЦ | | | | |
| 5.Мінімізіровать вартість | 149,27 | 149,30 | 149,30 | 149,30 |
| експлуат.ВЦ | | | | | p>
1. Описати математичні моделі. P>
Побудова імітаційної моделі процесів відмов та відновлення ЕОМ p>
Розглянемо роботу ПЕОМ, до складу якої входять електронні блоки або
ТЕЗи, які можуть вийти з ладу в процесі експлуатації. Вважаємо. щовідмови виникають згідно пуассонівської розподілу з параметром (Під (розуміють середню інтенсивність відмов, виражену числом відмов в одиницючасу. Відмовив, ТЕЗ починає негайно ремонтуватиметься, тобтовідновлюватися. Розподіл часу відновлення розподілено поекспоненті з параметром (. Під ним розуміють середню інтенсивність часуобслуговування, відображену числом відновлених ТЕЗов за одиницю часу. p>
Відомо. що ймовірність працюючого ТЕЗа P0 і Р1 що відмовив рівні: p>
p>
Нехай (= 0.1 (= 0,06. і тоді P0 = 0.33 і P1 = 0.667 p>
Побудова імітаційної моделі такої системи масового обслуговування
(СМО) здійснюється з використанням мови GPSS. P>
Визначимо використовуються елементи мови (Табл.1). P>
Таблиця 1 p>
| Елементи GPSS | Назначеніея |
| Транзакти: | |
| Всього один транзакт | Моделювання інтервалу |
| | Безвідмовної роботи Тбезот і |
| | Періоду відбудовн. Т нед. |
| Прилади: | |
| FAC | Заняття приладу відповідності. його |
| | Отказу.т.е. це ТЕЗ, який |
| | Ремонтують. |
| Функції: | Експоненціадльная функція |
| EXPON | розподілу. |
| Зберігається величина | Час заняття приладу. | p>
Структурна схема програми p>
p>
Програма мовою GPSS p>
1 EXP 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>
2 GENERATE 0,0,, 1; Генерування транзакта p>
3 ASSING 1, K1000; Присвоєння P1 знач. 1000 p>
4 INPUT ADVANCE 10, FN $ EXP; Моделювання інтервалу p>
; безвідмовної роботи (10) p>
5 SEIZE FAC; Заняття приладу p> < p> 6 ADVANCE 20, FN $ EXP; Моделювання інтрелвала p>
; відновлення (20) p>
7 RELEASE FAC; Моделіровавніе переходу p>
; в робочий режим p>
8 TABULATE XTIME; Формування таблиці p>
; (Т = Твос + Трьом) p>
; XTIME задає число інтерв. p>
; і ширину інервала (10,20) p>
9 LOOP 1, INPUT; Організація циклу роходж. p>
; транзакта (блоки 3 і 8) p>
10 TERMINATE 1; Знищення транзакта p>
XTIME TABLE M1-, 0,20,10; Формування таблиці p>
START 1000 p>
Результати аналізу p>
Середня зайнятість приладу склала 0,671 , що добре узгоджується зрозрахунковим значенням рівним Р1 = 0,667 * p>
Середній час перебування приладу в стані відмови склало 20,146одиниць машинного часу. Середній час циклу рівного (Т = Твос + Трьом)склало 30,015 часу. p>
Нижче наведені результати моделювання p>
GPSS/PC Report file REPORT.GPS. (V 2, # 38123) 11-10-1995 12:34:44 pag p>
START_TIME END_TIME BLOCKS FACILITIES STORAGES
FREE_MEMORY p>
0 289219 9 1 0 262016 p>
LINE LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RET p>
90 1 GENERATE 1 0 p>
100 2 ASSIGN 1 0 p>
110 INPUT ADVANCE 10009 0 p>
120 4 SEIZE 10009 0 p>
130 5 ADVANCE 10009 0 p>
140 6 RELEASE 10009 0
150 7 TABULATE 10009 0 p>
160 8 LOOP 10009 0 p>
170 9 TERMINATE 1 0 p>
FACILITY ENTRIES UTIL. AVE._TIME AVAILABLE OWNER PEND INTER
RETRY DE p>
FAC 10009 0.670 19.37 1 0 0 0 0 p>
TABLE MEAN STD.DEV. RETRY RANGE FREQUENCY CUM.% P>
XTIME 10013.00 0.00 0 160 - 10009 100.0 p>
XACT_GROUP GROUP_SIZE RETRY p>
POSITION 0 0 p>
2. Розрахувати надійність зовнішнього пристрою. P>
У завданні наведена наступна структурна схема. P>
1.D-тригер зі зворотним зв'язком і динамічним управлінням. P>
p> < p> 3.Последовательностная схема, яка з приходом стартового сигналу
А = 1 під дією синхро-імпульсів СІ приймає послідовногостану: 000-вихідний стан, 001,100,101,100, 010, 011, 000 ... 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>
Розглянутий ВЦ має у своєму складі парк ЕОМ, що забезпечуєсередню продуктивність. і базується на ЕОМ 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>
8 QUEUE TRUBL p >
9 PREEMPT BAY p>
10 ADVANCE 150, FN $ XPDIS p>
11 RETURN BAY p>
12 DEPART TRUBL p>
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 p>
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>
4. Мінімізувати вартість експлуатаційних витрат ВЦ середньоїпродуктивності. 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>
1.Каган Б.М. та ін Основи експлуатації ЕОМ М. Энергоатомиздат, 1991р. p>
2.Голованов О.В. та ін Моделювання складних дискретних систем на
ЕОМ третього поколенія.М.Енергія, 1978 р. p>
3.Шрайбер Т.Дж. Моделювання на GPSS. М. Машинобудування. 1960р. P>
----------------------- p>
Сюди помістити рез. до викон. лаб. раб1 або будь-який інший - 2:3,4:5,6:7 p>
Це прибрати !!! p>
Прибрати !!! p>
У цьому розділі наведено приклад. p>
Кожному розглянути свій варіант. p>
Прибрати !!! p>
Здійснити розподіл завдань між ЕОМ, що забезпечує оптимальнунавантаження ЕОМ, що входять до складу ОЦ. p>
Цей пункт завдання не виконувати! p>
p>