Реферат: Эксплуатация средств вычислительной техники
СОДЕРЖАНИЕЛЕКЦИОННОГО КУРСА
длягр.А19201
ВВЕДЕНИЕ
Эксплуатация средств вычислительной техникитребует наряду с подготовкой специалистов для работы по эксплуатации ЭВМпридания вычислительным машинам свойств приспособленности к процессамобслуживания, что предполагает наличие специальных аппаратно-программных средств поддержки эксплуатации. Разработка концепции эксплуатационного обслуживаниямашины и аппаратно-программных средств поддержки эксплуатации является неотъемлемой частью общего процессапроектирования ЭВМ. Поэтому изучение таких вопросов занимает важное место вподготовке инженеров по специальности «Вычислительныемашины, комплексы, системы и сети».
<div v:shape="_x0000_s1026">1
ОСНОВНЫЕ ПОНЯТИЯ ЭКСПЛУАТАЦИОННОГООБСЛУЖИВАНИЯ ЭВМ1.1.Особенности ЭВМ как объекта эксплуатационного обслуживания.
Эксплуатация любого объекта состоит из его эксплуатационногоиспользования и эксплуатационного обслуживания. Под последним понимают совокупность операций процедур ипроцессов, предназначенных дляобеспечения работоспособности объекта.
Работоспособным называется состояние прикотором объект способен выполнять заданные функции. Неработоспособнымназывается состояние при котором объект не способен выполнять заданные функции.
<div v:shape="_x0000_s1055">
2
Особенности ЭВМ. Это сложная техн. система.ЭВМ совокупность аппаратных и программных средств. Она — универсальный преобр.информации. ЭВМ — человеко-машинная система. Она функционирует в условиях действия лучайныхфакторов1.2. Основные эксплуатационные характеристики ЭВМ, Это - производительность П, т.е. число заданий выполняемых заединицувремени.
Теория надёжности позволяет понимать свойства изделия выполнять заданные функции
Рассмотримпример.
<div v:shape="_x0000_s1027">
3
Расчет надежности ВУПри расчёте надежности принимаютсяследующие допущения:
-отказы элементов являются независимыми ислучайными событиями;
-учитываются только элементы, входящие взадание;
-вероятность безотказной работы подчиняется экспоненциальномузакону распределения;
-условия эксплуатации элементов учитываютсяприблизительно с помощью коэффициентов;
-учитываютсякатастрофические отказы.
В соответствии с принятыми допущениями в расчётную схему должны входить следующиеэлементы:
-элемент К1, т.е. количество СИС и БИС;
-элемент К2, т.е. количество ИС малойстепени интеграции (МИС);
-элемент К3, т.е. количество резисторов;
-элемент К4, т.е. количество конденсаторов:
-элемент К5, т.е. количество светодиодов;
-элемент К6 т.е. количество поеных соединений;
-элемент К7, т.е. количество разъёмов.
В соответствии с расчётной схемойвероятность безотказной работы системыопределяется как:
<img src="/cache/referats/788/image002.gif" v:shapes="_x0000_i1025">
где N — количество таких элементов,используемых в задании
Pi -вероятность безотказнойработы i-го элемента.
Учитывая экспоненциальный закон отказов,имеем:
<img src="/cache/referats/788/image004.gif" v:shapes="_x0000_i1026">
где ni — количество элементоводного типа, <span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Symbol">l
j-интенсивность отказов элементов j-готипа. Причём <span Times New Roman";mso-hansi-font-family: «Times New Roman»;mso-char-type:symbol;mso-symbol-font-family:Symbol">lj=k<span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Symbol">lx <span Times New Roman";mso-hansi-font-family: «Times New Roman»;mso-char-type:symbol;mso-symbol-font-family:Symbol">lj0, где k<span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l — коэффициент, учитывающий условия эксплуатации, а <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">lj0 — интенсивность отказов в лабораторных условиях.Суммарная интенсивность отказов элементоводного типа составит
<img src="/cache/referats/788/image006.gif" v:shapes="_x0000_i1027">
Исходя из условий эксплуатации принимаем k<span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
=1. Никаких дополнительных поправочных коэффициентоввводится не будет, так как все элементысистемы работают в нормальных условиях, предусмотренных в ТУ на данные элементы.Для элементов. используемых для построения ВУ, принятыследующие интенсивности отказов
Микросхемы с 14выводами <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
1=4.5x10-7Микросхемы с 16выводами <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
2=4.0x10-7Микросхемы с 48выводами <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
3=3.2x10-7Резисторы <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
4=1.0x10-5Конденсаторыэлектролитические <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
5=0.1x10-5Конденсаторыкерамические <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
6=0.04x10-5Светодиоды <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
7=0.26x10-5Паяные соединения <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
8=1.0x10-7Разъёмы с 48выводами <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
9=0.2x10-5Исходя из этих значений можно подсчитать суммарную интенсивность отказов всехэлементов одного типа, а затем и для всех элементов ВУ.
<img src="/cache/referats/788/image008.gif" v:shapes="_x0000_i1028"> <img src="/cache/referats/788/image010.gif" v:shapes="_x0000_i1029">
Вероятность безотказной работы ВУ за Т=1000 часов
<img src="/cache/referats/788/image012.gif" v:shapes="_x0000_i1030"> <img src="/cache/referats/788/image014.gif" v:shapes="_x0000_i1031">
Среднее время наработки на отказ
<div v:shape="_x0000_s1028">
4
Тм = 1/<span Times New Roman";mso-hansi-font-family: «Times New Roman»;mso-char-type:symbol;mso-symbol-font-family:Symbol">lЕобщ2. Модели эксплуатационного обслуживанияЭВМ
Моделипотоков отказов и сбоев
Под аналитической моделью некоторогопроцесса понимают совокупность совокупность математическихзависимостей, описывающих его протекание с подробностью и точностью,:соответствующей решаемой задаче исследуемого процесса Поведение ЭВМ зависит от ряда случайных факторов: таких как возникновениеотказов, сбоев восстановления работоспособности ЭВМ
Рассмотрим основные характеристики потокаотказов.
Вероятность безотказной работы работы ЭВМ:
P(t) = P <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">¨
Tо <span Times New Roman";mso-hansi-font-family:«Times New Roman»; mso-char-type:symbol;mso-symbol-font-family:Symbol">³1<span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">}= 1 -F(t)где F(t) — функция риска.
Среднее время безотказной работы:
<img src="/cache/referats/788/image016.gif" v:shapes="_x0000_i1032">
где f(t) — плотность случайной величины <img src="/cache/referats/788/image018.gif" v:shapes="_x0000_i1033">
Моделипотоков сбоев
Сбои - это кратковременные исамоустраняющиеся нарушения нормальной работы ЭВМ В некоторых моделях потоковсбоев аналогичны моделям потоковотказов.
Моделипотоков восстановления
В ряде случаев время восстановления
<img src="/cache/referats/788/image020.gif" v:shapes="_x0000_i1034">
Т.е. суммарное время работы обслуживающегоперсонала по поиску неисправности, замене отказавшего элемента и проверкеработоспособности с помощью специальныхтестов, можно считать случайнойвеличиной, имеющей экспоненциальное распределение.
<div v:shape="_x0000_s1029">
5
Рассмотрим модели процессовэксплуатационного обслуживания.Основной составной частью этих моделейявляется язык GPSS/PC. Программа на языке GPSS представляет собойпоследовательность оператороов. Пусть необходимо осуществить моделированиеработы СМО, рассмотренной ранее. Программа модели, исследующая простейшую СМО ипредставленная в виде программы, написанной на языке GPSS имеет вид :
EXPON FUNCTION RN1,C24
0.01/.1,.104/.2,.222/.3,.355 ......
...................................
99,4.6/.995,.53/.998,621............
*
GENERATE 100, FN $EXPON
QUEUE 1
SEIZE SYSTEM
DEPART 1
ADVANCE 160, FN $EXPON
RELEASE SYSTEM
TABULATE TQ
TERMINATE 1
*
START 1000
Для формирования потока заявок используетсяоператор GENERATE, порождающий поток динамических заявок, называемых в GPSSтранзактами. Транзакты создаются и уничтожаются.
Блок GENERATE имеет следующий формат :
имя GENERATE A,B,C,D,E
В поле А задается среднее значениеинтервала времени между моментами поступления в модель 2-х последовательныхтранзактов.
В поле В размещается модификатор, т.е.функция, имя которой EXPPON, и которая задается верхней строкой. С её помощьюгенерируются транзактыы, время поступления которых распределено поэкспоненциальному закону.
Блок GENERATE обязательно связан с блокомудаления транзактов ииз модели с именем TERNINATE.
В поле А указывается, на сколько единицуменьшается содержимое счетчика. Начальное значение счетчика устанавливаетсяблоком START 10000. Для моделирования задержки транзакта используется операторADVANCE:
имя ADVANCE A,B
Поля А и В имеют смысл тот же, что иGENERATE. Из значения 160 образуются случайные временные значения, имеющиеэкспоненциальное распределение на отрезке :
( 160-FN $EXPON, 160+FN $EXPON )
Наше СМО состоит из 2-х физическихустройств :
1. очередь с именем QUEUE
2. устройство обработки с именем SYSTEM
Пусть наш транзакт вошел в очередь, и этоотмечается в блоке QUUEUE, где в поле А задается имя или номер очереди, и приего прохождении на выход через блок DEPART, где происходит вычитание 1 изномера очереди, внесенное туда оператором QUEUE. Теперь транзакты заблокированыперед блоком SEIZE и находятся в QUEUE. Если очередь пуста, то транзактпоступает в SEIZE. Блок SEIZE обязательно используется совместно с блоккомRELEASE, моделирующим занятие и освобождение устройства с именем SYSTEMM.Теперь устройство SYSTEM занято, из QUEUE транзакт не может попасть в него.Очередь растет. Для определения средне квадратичного значения временинахождения в модели используется оператор TABULATE. В его поле А могут быть записаны 3 счетчика :
ТС — счетчик входа в таблицу
ТВ — среднее время ожидания
TD — среднее квадратичное отклонениевремени ожидания
В таблицах строятся гистограммы для Rчастных интервалов с шириной 100 единиц максимального времени.
Программная таблица с именем TQ отражаетсостояние счетчика вреемени пребывания транзакта в модели, т.к. блок табуляции( TABULATE ) размещается перед блоком TERMINATE. Результаты решения, т.е.моделирования, представляются в машинном отчете.
<div v:shape="_x0000_s1030">
6
<div v:shape="_x0000_s1031">7
Построение имитационной модели процессовотказов и восстановления ЭВМ[NTL1] Рассмотрим работу ПЭВМ, в состав которой входят электронные блокиили ТЭЗы, которые могут выйти из строя в процессе эксплуатации. Считаем. чтоотказы возникают согласно пуассоновского распределения с параметром <span Times New Roman";mso-hansi-font-family: «Times New Roman»;mso-ansi-language:RU;mso-char-type:symbol;mso-symbol-font-family: Symbol">¨
Под <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">¨понимают среднюю интенсивность отказов, выраженную числомотказов в единицувремени. Отказавший ТЭЗ начинает немедленно ремонтироваться, т.евосстанавливаться. Распределение времени восстановления распределено поэкспоненте с параметром <span Times New Roman";mso-hansi-font-family:«Times New Roman»; mso-char-type:symbol;mso-symbol-font-family:Symbol">¨. Под ним понимают среднюю интенсивностьвремени обслуживания, выражаемую числомвосстановленных ТЭЗов за единицу времени.Известно. что вероятность работающего ТЭЗаP0и Р1 отказавшего равны:
<img src="/cache/referats/788/image022.gif" v:shapes="_x0000_i1035"> <img src="/cache/referats/788/image024.gif" v:shapes="_x0000_i1036">
Пусть <span Times New Roman";mso-hansi-font-family: «Times New Roman»;mso-char-type:symbol;mso-symbol-font-family:Symbol">l
= 0.1 <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">m= 0,06. и тогда P0= 0.33 и P1=0.667Построение имитационной модели такой системы массового обслуживания (СМО) осуществляется с использованиемязыка GPSS.
Определим используемые элементы языка(Табл.1).
Таблица 1
Элементы GPSS
Назначениея
Транзакты :
Всего один транзакт
Моделирование интервала безотказной работыТбезоти периода восстанов.Т вос.
Приборы:
FAC
Занятие прибора соотвеств.его отказу.т.е.это ТЭЗ,который ремонтируют.
Функции:
Экспоненциадльная функция
EXPON
распределения.
Сохраняемая величина
Время занятия прибора.
Структурная схемапрограммы
<img src="/cache/referats/788/image026.gif" v:shapes="_x0000_i1037">
Программа на языке GPSS
1 EXP FUNCTION RN1,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
2 GENERATE 0,0,,1 ; Генерирование транзакта
3 ASSING 1,K1000 ; Присвоение P1 знач. 1000
4 INPUT ADVANCE 10,FN$EXP; Моделирование интервала
;безотказной работы(10)
5 SEIZE FAC ; Занятие прибора
6 ADVANCE 20,FN$EXP ; Моделирование интрелвала
;восстановления(20)
7 RELEASE FAC ; Моделировавние перехода
;в рабочий режим
8 TABULATE XTIME ;Формирование таблицы
;(Т=Твос + Трем)
;XTIME задает число интерв.
;и ширину инервала(10,20)
9 LOOP 1,INPUT ;Организация цикла роходж.
;транзакта (блоки 3 и 8)
10 TERMINATE 1 ; Уничтожение транзакта
XTIME TABLE M1-,0,20,10; Формирование таблицы
START 1000
Результаты
Средняя занятость прибора составила 0,671, что хорошо согласуется срасчётным значением равным Р1 = 0,667*
Среднее время пребывания прибора в состоянии отказа с оставило 20,146единиц машинного времени. Среднее время цикла равного
(Т=Твос + Трем) составило 30,015 времени.
<div v:shape="_x0000_s1032">
9
<div v:shape="_x0000_s1033">8
Построение имитационной модели процессовотказов и восстановления нескольких ЭВМ несколькими ремонтникамиВ этой работе будет рассмотрена болеесложная система. Она состоит из четырёх ЭВМ и двух ремонтников. Зассмотрим исходные характеристики системы
Входной поток требование, который характеризует начало работы каждой ЭВМ, имеет пуассоновское распределениес <span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
=0,1. Каждый из транзактов последовательно ищет свободный прибор изанимает его. При отсутствии свободногоприбора пришедший транзакт безвозвратно теряется. Усли транзакт занял прибор, аон отказал, то такой транзакт так же теряется Распределение времени обслуживания экспоненциальное с параметрам <span Times New Roman";mso-hansi-font-family:«Times New Roman»; mso-char-type:symbol;mso-symbol-font-family:Symbol">m= 0,05, апоток отказов пуассоновский с параметром <span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Symbol">m=0,01. Распределение временивосстановления — экспоненциальное.В табл.1 приведено распределение элементовязыка GPSS в этой моделе.
Табдица1
Элементы GPSS
Назначение
Транзакты :
Всего один транзакт
Моделирование интервалая беэотказной работы.Тбезот. и периода восстанов.Твосст.
Приборы:
FAC1,FAC2,FAC3.FAC4
ЭВМ, загрузку которой надо определить
REM1. REM2
Ремонтные рабочие
Функции:
EXPON
Экспоненциальная функция распределения
Сохраняемая величина
Число потеряных транзактов и суммарное время простоя
Структурная схема программы не приводится.
Программа на языке GPSS
EXP FUNCTION RN1,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
1 GENERATE 100,FN$EXP,,,1
2 PREEMPT FAC1,PR.INC7..RE
3 АSSIGN 2.FAC1
4 TRANSFER .COM2
5 GENERATE 100,FN$EXP,,,1
6 PREEMPT FAC2.PR.INC7..RE
7 FSSIGN 2.FAC2
8 TRANSFER .COM2
9 GENERATE 100,FN$EXP,,,1
10 PREEMPT FAC3.PR.INC7..RE
11 АSSIGN 2.FAC3
12 TRANSFER .COM2
13 GENERATE 100,FN$EXP,,,1
14 PREEMPT FAC4.PR.INC7..RE
15 ASSIGN 2.FAC4
16 TRANSFER .COM2
17 GENERATE 100,FN$EXP,,,1
18 INC1 GATE NU 1.INC2
19 SEIZE FAC1
20 ASSIGN 1.FAC1
21 TRANSFER .COM1
22 INC2 GATE NU 1.INC3
23 SEIZE FAC2
24 ASSIGN 1.FAC2
25 TRANSFER .COM1
26 INC3 GATE NU 1.INC2
27 SEIZE FAC3
28 ASSIGN 1.FAC3
29 TRANSFER .COM1
30 INC4 GATE NU 4.INC7
31 SEIZE FAC4
32 ASSIGN 1.FAC4
33 COM1 ADVANCE 20.FN$EXP
34 RELEASE P1
35 TERMINATE 1
36 INC7 SAVEVALUE 2+.K1
37 TERMINATE 1
38 COM2 TRANSFER BOTH.ATT1.ATT2
39 ATT1 ENTER REM1
40 ADVANCE 30.FN$EXP
41 LEAVE REM1
42 TRANSFER .COM3
43 ATT2 ENTER REM2
44 ADVANCE 30.FN$EXP
45 LEAVE REM2
46 COM3 RETURN P2
47 SAVEVALUE 1=.M1
48 OUTT TERMINATE
START 5000
Описание работы программы
1,5,9,13 блоки — генерируют транзактыотказов для всех устройств FAC (среднее время безотказной работы 1<span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">l
равно 100.2,6,10,14 — прерывание работы отказами спотерей транзактов.
3,7,11,16 — назначение параметра Р2транзакта-отказа соответствующего ему номера прибора.
17 — генерирование транзактов требований(наверно, работающих машин). Среднее время между моментами их возникновения 10 единиц машинного времени моделирования*
18, 22,26,30 — проверка на занятостьприборовесли прибор занят — передачатранзакта другому. Если все заняты — потеря транзакта.
19,23,27,31 — занятие свободного прибора*
20,24,26,32 — назначение параметра Р1 транзактам, иметирующего занятого им прибора.
21,25,29 -передача этих транзактов в блок CJB1,
33 — моделирование времени обслуживаниятребовани .
34 — освобождение требованием занимаемогоим прибора.
35 — уничтожение транзактов требований.
36 — сумирование числа теряемых требованийв ячейке 2, отведнной для хранимыхвеличин.
37 -уничтожение теряемых транзактов- требований.
38 — передача отказавшего прибораремонтнику.
39,43 — поступление прибора на ремонт.
40, 44 — моделирование времени ремонта иливосстановления, величиной равной 1/<span Times New Roman"; mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol;mso-symbol-font-family: Symbol">m
— 30 единицам.41, 45 — ремонтник свободен
42 — передача транзакт в блок COM3.
46 — окончание прерывания обслуживанияприбором вследствии отказа и ремонта.
47 хранение отказов в ячейке !.
48 — уничтожение отказов-транзактов.
Результатымоделирования
За 48245 единиц времени было смоделировано для FAC1 — FAC4 соответственно452,443,458,450 отказов. За это время всистему поступило 5002 требований на ЭВМ. икоторых потеряно вследствии занятости или отказов 1829. (Смотрихранимое значение в 2).
Средняя занятость приборов FAC соответственно равна — 0.742. 0.676. 0.593 и 0.636, Средняя занятость ремонтников — REM10.665. REM2 — 0.439,
Суммарное время простоя всех приборов составило50993. (Смотри содержимое хранимое в ячеке 1).
<div v:shape="_x0000_s1034">
11
<div v:shape="_x0000_s1035">10
Исследование модели эксплуатационногообслуживания ЭВМВ аналитических вероятностных моделях потоков отказов, сбоев, восстановлений принималось допущениеоб экспоненциальном распределении времени наработки на отказ, поиска и заменыотказавших устройств ЭВМ и т.д* Это распределение всегда удовлетворительно описывает ту или иную выборку, получаемую в процессе наблюдения за работой ЭВМ* Отказ от экспоненциальногораспределения делает вероятностную модель процесса эксплуатации весьма сложной, что не позволяет получить ее разрешение взамкнутой форме.
Для сравнения правомочности использования эмпирических истатистически полученных распределений. В качестве примера рассмотрим простейшую модель. Считаем, что ЭВМ может находиться в двух состояниях — рабочем и в режиме отказа ивосстановления.
Пусть эмпирические функциираспределения, получаемыеэкспериментально, для времени между отказами и длительностями восстановленияработоспособности ЭВМ заданы в виде графиков, и в единицах модельного времени. Методикаопределения эмпирических функций распределения времени появления отказов и длительностей отказов рассмотрена в книге Л1стр.47-53.
Задание этих функций в операторе FUNCTION языка GPSS выглядит следующимобразом:
RASPR1 FUNCTION=0,0/0,1.1000/0,2.1500/0.4.4000/0,8,5000/1,7000
RASPR1 FUNCTION =0,0/0,1.100/0,2.200/0.4.450/0,8,600/1,1000
В Таблице 1 приведены вариантыиндивидуальных заданий.
В языке GPSS рекомендованы следующие формызадания экспоненциального распределения.
EXP1 FUNCTION RN1,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
EXP2 FUNCTION RN1,C24
0,0/.1,.10/.2,.22/.3,.35/.4,.51/.5,.69/.6,.91/.7,.120
.75,.138/.8,,16/.84,.185/.88,.212/.9,.23/.92,.252/.94,.281
.95,.299/.96,.32/.97,.35/.98,.39/.99,.46/.995,.53/.998,.62
.999,7/.9998,8
Рассмотрим программную реализацию модели.
Программа
RMULT 7,519
XTIME TABLE MP1,0,400,20
TIME1 FUNCTION RN1,C6
0,0/0,1.1000/0,2.1500/0.4.4000/0,8,5000/1,7000
TIME2 FUNCTION RN1,C6
0,0/0,1.100/0,2.200/0.4.450/0,8,600/1,1000
1 GENERATE ,,,1,,1,5
2 INPUT MARK 1
3 SEIZE COMP
4 ADVANCE FN$TIME1
5 RELEASE COMP
6 SEIZE SERV
7 ADVANCE FN$TIME2
8 RELEASE SERV
9 TABULATE XTIME
10 SPLIT 1,INPUT
11 TERMINATE 1
START 1000
END
Описаниепрограммы
1 блок — порождает транзакт, соответствующий ЭВМ, которая может находится в двух состояниях.
2 -оператор MARK с меткой INPUT запоминаетмомент входа транзакта в модель
3 — занятие прибора COMP и имитируетнормальную работу ЭВМ.
4 — определение времени работы ЭВМ.
5 — окончание работы по причине возникновения неисправности и освобождение прибора.
6 — 8 — эти блоки моделируют состояние ЭВМв состоянии восстановления*
9 — восстановление закончено, и транзактпопадает в блок определения суммы двух случайных величин, которые определяютдва состояния.
10 — создание нового транзакта, которыйпоступает в блок MARK* Предыдущий транзакт гибнет в блоке 11.
Результаты
Значения коэффициентов использованияприборов COMF и SERV определяют коэффициент готовности ЭВМ и вероятность еёпростоя. Эти параметры соответственно равны — 0,691 и 0,108.
<div v:shape="_x0000_s1036">
13
<div v:shape="_x0000_s1037">12
Исследование модели обслуживания несколькихЭВМс одним ремонтникомКак известно, персональные ЭВМ обладают достаточно высокойнадёжностью. При нормальной эксплуатации такая машина не требует вмешательства в свою работу человека,называемого в СМО ремонтником.
Так как в состав ЭВМ входят различныеблоки, которые можно называтьТЭЗами, то в любой момент времени один из них может выйти из строя.Восстановление работоспособности может осуществляться как немедленнымремонтом вышедшего из строя ТЭЗа, так иего заменой на запасной, находящийся в ЗИПе. Неисправный ТЭЗ ремонтируется ипоступает либо в ЗИП, либо в ЭВМ, и в этом случае ТЭЗ из ЗИПа помещается насвоё место опять в ЗИП. Первый м