Реферат: Эксплуатация средств вычислительной техники

Блок 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. Результаты решения, т.е. моделирования, представляются в машинном отчете.

Построение имитационной модели процессов отказов и восстановления ЭВМ

Рассмотрим работу ПЭВМ, в состав которой входят электронные блоки или ТЭЗы, которые могут выйти из строя в процессе эксплуатации. Считаем. что отказы возникают согласно пуассоновского распределения с параметром Ё Под Ё понимают среднюю интенсивность отказов, выраженную числом отказов в единицу времени. Отказавший ТЭЗ начинает немедленно ремонтироваться, т.е восстанавливаться. Распределение времени восстановления распределено по экспоненте с параметром Ё. Под ним понимают среднюю интенсивность времени обслуживания, выражаемую числом восстановленных ТЭЗов за единицу времени.

Известно. что вероятность работающего ТЭЗа P0 и Р1 отказавшего равны:

Пусть l= 0.1 m= 0,06. и тогда P0= 0.33 и P1=0.667

Построение имитационной модели такой системы массового обслуживания (СМО) осуществляется с использованием языка GPSS.

Определим используемые элементы языка (Табл.1).

Таблица 1

Элементы GPSS Назначениея
Транзакты :
Всего один транзакт

Моделирование интервала безотказной работы Тбезот и периода восстанов. Т вос.

Приборы:

FAC

Занятие прибора соотвеств. его отказу.т.е. это ТЭЗ, который ремонтируют.
Функции: Экспоненциадльная функция

EXPON

распределения.
Сохраняемая величина Время занятия прибора.

Структурная схема программы



Программа на языке GPSS


1 EXP FUNCTION RN1,C24

К-во Просмотров: 540
Бесплатно скачать Реферат: Эксплуатация средств вычислительной техники