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

СОДЕРЖАНИЕЛЕКЦИОННОГО КУРСА

длягр.А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

Исследование модели обслуживания несколькихЭВМс одним ремонтником

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

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

еще рефераты
Еще работы по компьютерам и переферийным устройствам