МЕНЮ


Фестивали и конкурсы
Семинары
Издания
О МОДНТ
Приглашения
Поздравляем

НАУЧНЫЕ РАБОТЫ


  • Инновационный менеджмент
  • Инвестиции
  • ИГП
  • Земельное право
  • Журналистика
  • Жилищное право
  • Радиоэлектроника
  • Психология
  • Программирование и комп-ры
  • Предпринимательство
  • Право
  • Политология
  • Полиграфия
  • Педагогика
  • Оккультизм и уфология
  • Начертательная геометрия
  • Бухучет управленчучет
  • Биология
  • Бизнес-план
  • Безопасность жизнедеятельности
  • Банковское дело
  • АХД экпред финансы предприятий
  • Аудит
  • Ветеринария
  • Валютные отношения
  • Бухгалтерский учет и аудит
  • Ботаника и сельское хозяйство
  • Биржевое дело
  • Банковское дело
  • Астрономия
  • Архитектура
  • Арбитражный процесс
  • Безопасность жизнедеятельности
  • Административное право
  • Авиация и космонавтика
  • Кулинария
  • Наука и техника
  • Криминология
  • Криминалистика
  • Косметология
  • Коммуникации и связь
  • Кибернетика
  • Исторические личности
  • Информатика
  • Инвестиции
  • по Зоология
  • Журналистика
  • Карта сайта
  • Анализ эксплуатационного обслуживания ВЦ средней производительности

    вводить в них в один и тот же момент времени наблюдаемые случайные

    величины. Для этих целей включаются два блока - TABULATE, но если ввод в

    таблицу случаен (значение величин (2), то этот подход не годен. В этом

    случае используется необязательный элемент олеранд, называемый весовым

    фактором, обозначающий число раз, которое величина, подлежащая

    табулированию, должна вводится в таблицу. Это позволяет назначать разые

    веса различным наблюдаемым величинам.

    Сегмент "промежуточная выдача". и окончание моделирования в конце дня

    используется последовательность GENERATE-TERMINATE (Рис.5.).

    Cегменты представлены на рис.1 - 5.

    [pic]

    [pic]

    [pic]

    [pic]

    Рассмотрим таблицу распределения (Табл. 3.1.)

    Таблица 3.1

    |Операторы GPSS |Назначение |

    |Транзакты: | |

    | 1-вый сегмент |ЭВМ, предназначенная для планового |

    | |профилактического осмотра |

    | 2-рой сегмент |ЭВМ-сервер, нуждающаяся во внеплановом ремонте |

    | 3-тий сегмент |Диспетчер, открывающий в 8 ч утра ВЦ изакрывающий|

    | |его через 8 ч |

    | 4-тый сегмент |Наблюдатель, следящий за содержимым очереди для |

    | |оценки распределения числа неисправных |

    | |ЭВМ-серверов: Р1 - параметр, в который заносятся |

    | |отметки времени Р2 - параметр, в который |

    | |заносится дли- |

    | 5-тый сегмент |Транзакт, обеспечивающий промежуточнуювыдачу |

    | |результатов |

    |Приборы: | |

    | BAY R |Ремонтник |

    |Функции: | |

    | JQBS |Описывает равномерное распределениеот 1 до 3; |

    | |получаемую величину можно интерпретировать как |

    | |число, на 1 меньшее числа ЭВМ, прибывающих |

    | |ежедневно на плановы осмотр |

    | XPDIS |Экспоненциальная ф-ия распределения |

    |Очереди: | |

    | TRUBIL |ЭВМ-серверы которые стоят неисправные |

    |Таблицы: | |

    | LENTH |Таблица, в которую заносят число неисправных |

    | |ЭВМ-серверов |

    В табл.3.1 за единицу времени выбрана 1 минута.

    Рассмотрим программу модели, составленную на языке GPSS.

    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

    JOBS FUNCTION RN1,C2

    0,1/1,4

    LENTH TABLE P2.0,1,W6

    *

    * MODEL SEGMENT 1

    *

    1 GENERATE 1440,,1,,2

    2 SPLIT FN$JOBS,NEXT1

    3 NEXT1 SEIZE BAY

    4 ADVANCE 120,30

    5 RELEASE BAY

    6 TERMINATE

    *

    * MODEL SEGMENT 2

    *

    7 GENERATE 2880,FN$XPDIS,,,2

    8 QUEUE TRUBL

    9 PREEMPT BAY

    10 ADVANCE 150,FN$XPDIS

    11 RETURN BAY

    12 DEPART TRUBL

    13 TERMINATE

    *

    * MODEL SEGMENT 3

    *

    14 GENERATE 1400,,481,,3

    15 PREEMPT BAY,PR

    16 ADVANCE 960

    17 RETURN BAY

    18 TERMINATE

    *

    * MODEL SEGMENT 4

    *

    19 TRANSFER ,,,1,1,2,F

    20 WATCH MARK 1

    21 ASSIGN 2,0$TRUBL

    22 TEST NE MP1,0

    23 TERMINATE LENTH,MP1

    24 TRANSFER ,WATCH

    *

    * MODEL SEGMENT 5

    *

    25 TRANSFER 7200..6241

    26 TERMINATE 1

    *

    * CONTROL

    *

    START 5,,1,1

    END

    Логика работы модели

    В моделе предполагается, что некоторое время, равное единице,

    соответствует 8 ч утра первого дня моделирования.Затем, первая (по счёту)

    ЭВМ выделенная диспетчером для планового осмотра, входит в модель, выйдя из

    GENERANE. Далее, каждая следующая первая ЭВМ, будет поступать в модель

    через 24 ч. ( блок 1, где операнд А=1440 ед.врем., т.е числу минут в 24 ч.

    Первое появление 5 диспетчера на ВЦ произойдет в момент времени, равный

    481(блок 14). Это соответствует окончанию восьмого часа. Второй раз

    диспетчер появится через 24 часа.

    Транзакт обеспечивающий промежуточную выдачу: впервые появится во

    время, равное 6241, выходя из блока 25. Это число соответствует концу 8-го

    часа пятого дня моделирования. ( 24 х 4 = 96 ч, 96 + 8 = 104. 104 х 60

    =6240, 6240 + 1 = 6241 ч). Следующий транзакт появится через пять дней.

    Блок 19 позволяет вести моделирование до времени в 35041, что

    соответствует 25 дням плюс 8 ч, выраженных в минутах.

    Приоритетная схема представлена в табл.3.2.

    Таблица 3.2.

    |Сегмент |Интерпретация транзактов |Уровень |

    |модели | |приорит. |

    |3 |Диспетчер |3 |

    |1 |ЭВМ, прибывающие на плановый осмотр |2 |

    |2 |ЭВМ-сервер, поступающая на внеплановый |2 |

    | |ремонт | |

    |4 |Транзакт, наблюдающий за очередью |1 |

    |5 |Транзакты, обеспечивающие выдачу на печать |0 |

    Чтение таблицы сверху вниз эквивалентно просмотру цепи текущиж

    событий с начала и до конца моделирования

    Результаты моделирования

    Полученная статистика очереди ЭВМ-серверов на ремонт показывает, что

    на конец 25 дня среднее ожидания составляет 595 вр.ед., или около 19 ч. В

    среднем 0,221 ЭВМ-сервер ожидают обслуживания, и одновременно самое большее

    время 4 машины находятся в ожидании. За 25 дней на внеп- лановый ремонт

    поступило 13 машин.. Табличная информация указывает, что 83 % времени это

    были ЭВМ-серверы , ожидающие внепланового ремонта, 12% времени в ожидании

    находилась одна машина, 4% - две машины, и только 0,52% и 0,05% времени

    одновременно ожидали три и четыре машины. Для удобства результаты сведены в

    табл.3.3.

    Таблица 3.3.

    |Число ожидающих ЭВМ | Время ожида-ния в % |

    | 0 машин |83 |

    | 1 машина |12 |

    | 2 машины |4 |

    | 3 машины |0,52 |

    | 4 машины |0,05 |

    4. Минимизировать стоимость эксплуатационных расходов ВЦ средней

    производительности.

    Пусть в состав ВЦ входит 50 персональных компьютеров ( в дальнейшем

    просто ЭВМ). Все ЭВМ работают по 8 ч в день, и по 5 дней в неделю. Любая

    из ЭВМ может выйти из строя, и в любой момент времени. В этом случае её

    заменяют резервной ЭВМ либо сразу, либо по мере её появления после

    восстановления. Неисправную ЭВМ отправляют в ремонтную группу,

    ремонтируют, и она становится резервной.

    Необходимо определить, сколько ремонтников следует иметь, и

    сколько машин держать в ремонте, оплачивая их аренду. Парк резервных

    машин служит для подмены вышедших из строя ЭВМ. принадлежащих ВЦ. Оп- лата

    арендных машин не зависит от того находятся они в эксплуатации , или в

    резерве.

    Цель анализа - минимизировать стоимость эксплуатации ВЦ. оплата

    рабочих в ремонтной группе составляет 3,75$ в ч. Арендная плата за одну ЭВМ

    составляет 30$ в день. Почасовой убыток при использовании менее 50 ЭВМ

    оценивается примерно в 20$ за ЭВМ. этот убыток возникает из за общего

    снижения промзводительности ВЦ. Считаем, что на ремонт вышедшей из строя

    ЭВМ уходит примерно 7ч, и распределение этого времении равномерное.

    Необходимо определить, сколько ремонтников следует иметь, и

    сколько машин держать в ремонте, оплачивая их аренду. Парк резервных

    машин служит для подмены вышедших из строя ЭВМ. принадлежащих ВЦ. Оплата

    арендных машин не зависит от того находятся они в эксплуатации , или в

    резерве.

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

    равномерно, и составляет 157 ( 25 ч. Это время и распределение оди- наково

    для всех ЭВМ ВЦ, так и для арендуемых ЭВМ.

    Так как плата за аренду не зависит оттого, используют эти ЭВМ или нет,

    то и не делается попыток увеличить число собственных ЭВМ ВЦ.

    Необходимо построить GPSS модель такой системы и исследовать на ней

    дневные расходы при разном числе арендуемых ЭВМ при при одинаковом числе

    ремонтников и от числа ремонтников при постоянном числе арендуемых ЭВМ.

    Метод построения модели

    Определим ограничения, которые существуют в моделируемой системе.

    Существуют три ограничения.

    1. Число ремонтников в ремонтной группе.

    2. Минимальное число ЭВМ, одновременно работающих на ВЦ.

    3. Общее число ЭВМ циркулирующих в системе.

    Для моделирования 1 и 2 ограничений удобно использовать многоканальные

    ус-ва ( термин взят из теории СМО), а третье ограничение-моделировать при

    помощи транзактов. При этом ремонтники и работающие ЭВМ, находящиеся в

    производстве, являются константами. При этом ЭВМ являются динамическими

    объектами, циркулирующими в системе.

    Рассмотрим состояния в которых может находиться ЭВМ. Пусть в настоящий

    момент она находится в резерве. Тогда многоканальное ус-во NOWON (т.е. в

    работе) используется для моделирования работающих ЭВМ, будет заполнено, и

    резервные машины не могут войти в него. И тогда транзакт моделирующий

    резервную ЭВМ может после многократных попыток войти в NOWON. Проходя через

    блоки ENTER и ADVANCE транзакт моделирует время работы до тех пор, пока ЭВМ

    не выйдет из строя.

    После выхода из строя ЭВМ транзакт покидает NOWON . При этом возникает

    возможность у другой резервной ЭВМ войти в него,и если транзакт ожидает

    возможность войти в многоканальное ус-во MEN (ремонтная группа. которая

    м.б. представлена даже одним ремонтником). Выйдя из MEN транзакт

    становится восстановленной ЭВМ. После ремонта он покидает MEN , освобождая

    ремонтника, который может начать немедленно ремонт другой ЭВМ. Сам транзакт

    поступает в ту часть модели, из которой он начинает попытки войти в NOWON.

    Общее число ЭВМ циркулирующих в системе равно 50 плюс три ЭВМ

    резервных, и это число надо задать до начала прогона, используя

    ограничительные поля блока GENERITE. Для определения времени прогона

    будет использовать программный таймер, рассчитанный на время в 62440

    ед.вр., что составляет 3 года, по 40 недель в году.

    Рассмотрим таблицу определений (Табл.4.1).

    Таблица 4.1

    |Операторы GPSS |Назначение |

    |Транзакты: | |

    | 1-вый сегмент | ЭВМ |

    | 2-рой сегмент | Таймер |

    |Многоканальные ус-ва | |

    | MEN | Ремонтник |

    | NOWON | Накопитель на 50 ЭВМ наход. в |

    | |раб. |

    Рассмотрим блок-схему программы.

    [pic]

    [pic]

    Программа

    STORAGE 5$MEN,3/5$NOWON,50

    *

    * MODEL SEGMENT 1

    *

    1 CNTRL GENERATE ,,,53

    2 ENTER NOWON ,

    3 ADVANCE 157,25

    4 LEAVE NOWON

    5 ENTER MEN

    6 ADVANCE 7,3

    7 LEAVE MEN

    8 TRANSFER ,BACK

    *

    * MODEL SEGMENT 2

    *

    GENERATE 6240

    TERMINATE 1

    *

    * CONTROL

    *

    START 1

    1 CNTRL GENERATE ,,,54

    CLEAR

    START 1

    1 CNTRL GENERATE ,,,55

    CLEAR

    START 1

    STORAGE 5$MEN,4

    1 CNTRL GENERATE ,,,53

    CLEAR

    START 1

    1 CNTRL GENERATE ,,,54

    CLEAR

    START 1

    1 CNTRL GENERATE ,,,55

    CLEAR

    START 1

    STORAGE 5$MEN,5

    1 CNTRL GENERATE ,,,53

    CLEAR

    START 1

    1 CNTRL GENERATE ,,,53

    CLEAR

    START 1

    1 CNTRL GENERATE ,,,54

    CLEAR

    START 1

    1 CNTRL GENERATE ,,,55

    CLEAR

    START 1

    END

    Оценка результатов

    При фиксированном числе ремонтников и при достаточно малом числе

    -арендуемых машин, расходы велики из-за снижения производительности ВЦ.

    При большом числе Дарендуемых машин, расходы велики из-за их избыточного

    числа. Очевидно, необходимо найти минимум между этими значениями (Рис.4.2).

    [pic][pic]

    При заданном числе арендуемых машин, число ремонтников так, как это

    представлено на Рис.4.3.

    При малом числе ремонтников, расходы велики из-за оплаты простаивающих

    ремонтников.

    В табл.4.2. показана величина нагрузки, проходящей через MOWON , как

    функция "ремонтник-арендуемые машины". При заданном числе ремонтников

    нагрузка растёт при увеличении числа арендуемых машины. Аналогично этому

    при заданном числе арендуемых машины нагрузка растёт при увеличении числа

    ремонтников.

    Таблица 4.2

    |Число занятых ремонтников |Число арендуемых машины |

    | | 3 | 4 | 5 |

    | 3 | 0,983 | 0,989 | 0,992 |

    | 4 | 0,989 | 0,993 | 0,995 |

    | 5 | 0,991 | 0,993 | 0,997 |

    В табл.4.3 - 4.5 собраны значения расходов для соотношения "ре-

    монтник-Дарендуемые машины" В табл. 4.3 показаны фиксированные значе- ния

    оплаты труда ремонтников и арендуемой платы за машины..

    Таблица 4.3

    |Число занятых ремонтников |Число -арендуемых машин |

    | |3 |4 |5 |

    |3 |180 |210 |240 |

    |4 |210 |240 |270 |

    |5 |240 |270 |300 |

    В табл 4.4 указана стоимость уменьшения производительности,ВЦ.

    Таблица 4.4

    |Число занятых ремонтников |Число -арендуемых машин |

    | |3 |4 |5 |

    |3 |136 |88 |64 |

    |4 |88 |56 |40 |

    |5 |73 |56 |24 |

    В табл.4. показана сумма этих расходов.

    Таблица 4.5

    |Число занятых ремонтников |Число -арендуемых машин |

    | |3 |4 |5 |

    |3 |316 |298 |304 |

    |4 |298 |296 |310 |

    |5 |312 |326 |324 |

    Из последней таблицы можно сделать вывод о том, что наиболее выгодным

    соотношением является 4 ремонтника и 4 арендуемые машины.

    Литература

    1.Каган Б.М. и др. Основы эксплуатации ЭВМ М.Энергоатомиздат, 1991г.

    2.Голованов О.В. и др. Моделирование сложных дискретных систем на

    ЭВМ третьего поколения.М.Энергия, 1978 г.

    3.Шрайбер Т.Дж. Моделирование на GPSS. М. Машиностроение. 1960г.

    -----------------------

    Сюда поместить рез. выполн. лаб. раб1 или любой другой - 2:3,4:5,6:7

    Это убрать!!!

    Убрать!!!

    В этом разделе приведён пример.

    Каждому рассмотреть свой вариант.

    Убрать!!!

    Осуществить распределение задач между ЭВМ, обеспечивающее оптимальную

    нагрузку ЭВМ, входящих в состав ВЦ.

    Этот пункт задания не выполнять !

    Страницы: 1, 2


    Приглашения

    09.12.2013 - 16.12.2013

    Международный конкурс хореографического искусства в рамках Международного фестиваля искусств «РОЖДЕСТВЕНСКАЯ АНДОРРА»

    09.12.2013 - 16.12.2013

    Международный конкурс хорового искусства в АНДОРРЕ «РОЖДЕСТВЕНСКАЯ АНДОРРА»




    Copyright © 2012 г.
    При использовании материалов - ссылка на сайт обязательна.