Студентам > Рефераты > Эксплуатация средств вычислительной техники
Эксплуатация средств вычислительной техникиСтраница: 6/12
Программная
модель
QUEC STORAGE
100
EXPON 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
0,0,,1
2 SPLIT
19,COPY
3 ASSING
2,K1000
4 TRANSFER
,INPUT
5 COPY ASSING
2,K1000
6 INPUT ENTER
QUEC
7 TRANSFER
ALL,SERV3,3
8 SERV1 SEIZE
MEN1
9 ASSIGN
1,MEN1
10 TRANSFER
,COMIN
11 SERV2 SEIZE
MEN2
12 ASSIGN
1,MEN2
13 TRANSFER
,COMIN
14 SERV3 SEIZE
MEN3
15 ASSIGN
1,MEN3
16 COMIN LEAVE
QUES
17 ADVANCE
6,FN$EXPON
18 RELEASE
P1
19 ADVANCE
60,FN$EXPON
20 LOOP
2,INPUT1
21 TRANSFER
1
START
1
END
Описание
программы
Отличие данной модели от предыдущей
состоит в том, что число транзактов-копий равно 19, и имеется три прибора -
MEN1, MEN2, MEN3. А также в наличии следующих дополнительных блоков:
6 - блок вхождения в накопитель QUEC&
Его емкость задается в блоке STORAGE&
7 - попытка передачи транзакта в один из
блоков SERV1,SERV1+3, SERV3.
8,11,14 - занятие транзактами устройств
MEN1 - MEN#.
9,12,15 - присваивание параметру Р1
значения, соответствующего номеру устройства.Это блоки 2 -4,
10,13 - безусловная передача транзактов в
блок COMIN (,kjr 16)&
16 - выход транзакта на накопитель QUEC
Для получения статистик, характеризующих
очередь ЭВМ, используется накопитель QUEC. Распределение транзактов,
являющихся аналогами ЭВМ, между устройствами, являющимися аналогами
рабочих-ремонтников, производится посредством блока 7.
Полученные в результате моделирования
оценки коэффийиентов простоя ремонтников и ЭВМ равны соответственно:
Кпр.эвм = 0.272/20 =0.0136
Сравнивая аналитические результаты (0,4042
и 0,01694) с модельными (0,453 и 0,0136) можно сделать вывод о том, что
существующие отличия объясняются заниженным средним временем (5,46) вместо 6.
Исследование модели обслуживания ЭВМ с
комбинированным восстановлением после отказов однотипных ТЭЗов
Комбинированная модель обслуживания
подразумевает следующую логику работы. После отказа
происходит обнаружение неисправного ТЭЗа и его замена на действующий ТЭЗ из
комплекта запасных инструментов и *приборов (ЗИП).
Неисправный ТЭЗ отправляется в ремонтную группу. Ремонт *уществляется
ремонтником, который может быть занят ремонтом другого ТЭЗа. Если он занят, то неисправный ТЭЗ устанавливается в очередь на
восстановление.
Для упрощения задачи считаем, что ЭВМ
состоит из однотипных *блоков или ТЭЗов, имеющих
одинаковые значения l и m.
Число ТЭЗов в ЗИПе может быть таким: нет
ни одного годного, есть один, два и т.д.
Будем считать, что время безотказной работы
любого из ТЭЗов ЭВМ определено по нормальному закону со средним в 350 ч и
стандартным отклонением в 70 часов.Поиск неисправного ТЭЗа и его извлечение из
ЭВМ эанимает 4 ч. Время, необходимое для того, чтобы установить, проверить
оттестировать заменяющий ТЭЗ , равно 6 ч. Время ремонта неисправного ТЭЗа
распределено по нормальному закону со средним и стандартным отк- лонением,
соответственно равным 8 ч и 0.5 ч.
Считаем, что ремонтом занимается ремонтник,
в обязанности которого входит также ремонт других деталей, поступающих к нему
от других М. Эти другие детали поступают по закону Пуассона со средним
интервалом между поступлениями, равным ( ч. Время, требуемое на их ремонт
составляет 8±4 ч. Эти ТЭЗы имеют более высокий приоритет.
Провести исследование модели при числе
запасных ТЭЗов: ноль, один два ТЭЗа. Для каждой из моделей выполнить прогон
равный 5 годам, предполагая 40 часовую рабочую неделю.
Метод
построения модели
Модель состоит из трёх сегментов.
Рассмотрим первый сегмент.
Первый сегмент.. Он может называться "ТЭЗ и ЭВМ".
Порождаемый транзакт интерпретирует ЭВМ, а
не ТЭЗ.Для слежения а за числом запасных ТЭЗов используется сохраняемая
величина.(содержимое счетчика). Дефектный ТЭЗ уменьшает содержимое счетчика, а отремонтированный - увеличивает. Сама
ЭВМ моделируется прибором Транзакт оператор включает и отключает прибор
посредством его освобождения.Так как в моделе отказавшие ТЭЗы продвигаются сами
( на практике это делает оператор или лаборант), то для этого используется
другой транзакт, порож- даемый первым. Осуществляет это блок SPLIT&
Второй сегмент. Его название "Группа ремонта".
Ремонтник моделируется прибором FIXER. В
этом сегменте осуществляется моделирование состязаний за FIXER между
отказавшими ТЭЗами.
Третий сегмент можно назвать "Таймер на 260 40-часовых недель",
Рассмотрим таблицу определений (Табл.1).
Таблица
1.
Элементы GPSS
|
Назначение
|
Транзакты:
|
|
1 сегмент
|
оператор
ЭВМ
|
2 сегмент
|
ТЭЗ на
замену
|
3 сегмент
|
Транзакт
таймер
|
Приборы
|
|
МАС
|
ЭВМ, нагрузку
которую надо олред.
|
*АШЧУК
|
Ремонтник
|
Функции:
|
|
SNORV
|
Нормированная
нормальная функц.распр.
|
XPDIS
|
Экспонец. ф-ия
распределения.
|
Сохраняемые
величины
|
|
I
|
Счётчик испр.ТЭЗ
в ЗИПе.
|
I
|
Счётчик времени
работы ТЭЗа в ЭВМ.
|
FIX
|
Счётчик времени
ремонта ТЭЗа.
|
Программа
63 SNORM FUNCTION RN1,C25
0,-5/.00003,-4/.00135,-3/.00621,-2.5/.02275,-2
.06681,-1.5/.11507,-1.3/.15866,-1/.21186,-.8/.27425,-.6
.34458,-0.4/.42074,-0.2/.5,0/.57926,.2/.65542,.4
.72575,.6/.78814,.8/.84134,1/.88493,1.2/.93319,1.5
.97725,2/.99379,2.5/.99865,3/.99997,4/1,5
XPDIS 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
J FVARIABLE 700*FN$SNORM+3500
FIX FVARIABLE 5*FN$SNORM+80
*
* MODEL
SEGMENT 1
*
1 GENERATE ,,,1
2 AGAIN SEIZE MAC
3 ADVANCE V1
4 RELEASE MAC
5 ADVANCE 40
6 SPLIT 1,FETCH
7 SEIZE FIXER
8 ADVANCE V#FIX
9 RELEASE FIXER
10 SAVEVALUE 1+,1
11 TERMINATE
12 FETCH TEST G X1,0
13 SAVEVALUE 1-,1
14 ADVANCE 60
15 TRANSFER ,AGAIN
*
* MODEL
SEGMENT 2
*
16 GENERATE 90,FN$XPDIS,,,1
17 ADVANCE
18 SEIZE FIXER
19 ADVANCE 80,40
20 RELEASE FIXER
21 TERMINATE
*
* MODEL
SEGMENT 3
*
GENERATE 104000
TERMINATE 1
*
* CONTROL
*
TART
1
RMULT
121,,17
CLEAR
INITAL
X1.1
TART
1
RMULT
121,,17
CLEAR
INITAL
X1.2
START
END
Описание
программы
Первый транзакт сразу занимает прибор MAC
посредством входа в прибор SEIZ (2) Первой сохраняемой величиной является
0,т.к.ЗИП пуст. Ограничения на запасные ТЭЗы имитируются в блоке TEST (12)
Во втором сегменте в 17 блоке ADVANCE нет
операндов. Он просто позволяет планировать поступление следующего транзакта.
Результаты
Результаты представлены в Табл.2.
Таблица
2
Число
запасн.ТЭЗов
|
Нагрузка ЭВМ
|
Нагрузка ремонтн.
|
1
|
9,705
|
0,880
|
2
|
0,912
|
0,882
|
3
|
0,958
|
0,9887
|
|