poddergrukovodstkp (538828), страница 25

Файл №538828 poddergrukovodstkp (интерпретатор GPSS и описание к нему) 25 страницаpoddergrukovodstkp (538828) страница 252015-07-22СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 25)

Интервалы времени Тпмежду двумя очередными поступлениями случайные. Каждое СС любого типа может требовать одного из трех видов ремонта с вероятностями р11, р21 илир31 соответственно.В ремонтном подразделении имеются n1, n2, …, nn мастеров для ремонта ССкаждого типа соответственно. Мастера n1 ремонтируют СС первого типа. Еслиих нет и мастера n2, …, nn групп заняты, они ремонтирует СС этих типов.При этом поступающие СС первого типа ожидают их освобождения. Мастера n2ремонтируют СС второго типа.

Если их нет и мастера n3, n4, …, nn групп заняты, они ремонтирует СС этих типов. При этом поступающие СС второго типаожидают их освобождения. Аналогичные обязанности и у мастеров остальныхгрупп. Только мастера nn ремонтируют СС одного n-го типа.Время ремонта n-го типа СС случайное, не зависит от мастера, а зависиттолько от вида ремонта: Т11, Т12, Т13 – для СС первого типа, Т21, Т22, Т23– для СС второго типа, …, Tn1, Tn2, …, Tnn – для СС n-го типа.Прием и распределение неисправных СС между мастерами осуществляется диспетчером. Время, затрачиваемое диспетчером на одно СС, Т1, случайное. Диспетчером не допускается к ремонту q % СС всех типов.112Исходные данныеExp(Тп) = Exp(30);n = 4;p1 = 0.2, p2 = 0.3, p3 = 0.25, p4 = 0.25;p11 = 0.5, p2 = 0.25, p3 = 0.25;n1 = 2; Exp(T11) = Exp(30);Exp(T12)n2 = 1Exp(T21) = Exp(20);Exp(T22)n3 = 1Exp(T31) = Exp(15);Exp(T32)n4 = 1Exp(T41) = Exp(25);Exp(T42)====Exp(40);Exp(30);Exp(25);Exp(35);Exp(T13)Exp(T23)Exp(T33)Exp(T43)====Exp(50);Exp(40);Exp(35);Exp(45);Nor(T1, To1) = Nor(15, 2);q = 2 %.Значения p1, p2, p3, p4 исследователь изменяет от исходных самостоятельно.Результаты моделирования необходимо получить с точностью ε = 0,1 и доверительной вероятностью α = 0,99.Задание на исследованиеРазработать имитационную модель функционирования ремонтного подразделения.

Исследовать зависимость времени и вероятностей выполнения ремонта 35СС первого и второго типов от интервала Тп поступления их в ремонт и вероятностей p1, p2, p3, p4.Сделать выводы о загруженности каждой группы мастеров и необходимых мерах по повышению эффективности работы ремонтного подразделения.Программа модели; Вариант 27; Модель ремонтного подразделения связи; Замена имен МКУ номерамиRem1EQU1; 1Rem2EQU2; 2Rem3EQU3; 3Rem4EQU4; 4мастеров22111группагруппагруппагруппамастеровмастеровмастеровмастеров; ЗаданиеDisRem1Rem2Rem3Rem4МКУ-группSTORAGESTORAGESTORAGESTORAGESTORAGE; ЗаданиеTRemn_n1_T1To1ступившимTp_q_исходных данныхMATRIX,4,3; Задание матрицы времени ремонтаEQU4; Количество типов ССEQU35 ; Количество СС 1 и 2 типов, которые нужно отремонтироватьEQU15; Среднее время работы диспетчера с поступившим ССEQU2 ; Среднеквадратическое отклонение времени работы диспетчера с поССEQU30 ; Средний интервал времени поступления одного типа ССEQU0.02; Доля не допущенных диспетчером к ремонту ССINITIALMX$TRem(1,1),30 ; Среднее время 1 вида ремонта СС 1 типаINITIALMX$TRem(1,2),40 ; Среднее время 2 вида ремонта СС 1 типаINITIALMX$TRem(1,3),50 ; Среднее время 3 вида ремонта СС 1 типаINITIALMX$TRem(2,1),20 ; Среднее время 1 вида ремонта СС 2 типаINITIALMX$TRem(2,2),30 ; Среднее время 2 вида ремонта СС 2 типаINITIALMX$TRem(2,3),40 ; Среднее время 3 вида ремонта СС 2 типа;;;;;КоличествоКоличествоКоличествоКоличествоКоличество113диспетчеровмастеров 1 группымастеров 2 группымастеров 3 группымастеров 4 группыINITIALINITIALINITIALINITIALINITIALINITIALTipSSFUNCTION.2,1/.5,2/.75,3/1,4VidRemFUNCTION.5,1/.75,2/1,3MX$TRem(3,1),15MX$TRem(3,2),25MX$TRem(3,3),35MX$TRem(4,1),25MX$TRem(4,2),35MX$TRem(4,3),45RN27,D4;;;;;;;СреднееСреднееСреднееСреднееСреднееСреднееФункциявремя 1 вида ремонта СС 3время 2 вида ремонта СС 3время 3 вида ремонта СС 3время 1 вида ремонта СС 4время 2 вида ремонта СС 4время 3 вида ремонта СС 4распределения поступающихтипатипатипатипатипатипатипов ССRN72,D3 ; Функция распределения видов ремонтов поступающих СС; Сегмент имитации поступления СС различных типов, требующих различных видов ремонтаGENERATE (Exponential(67,0,(Tp_/n_))) ; Источники ССASSIGN1,FN$TipSS; Код типа СС в Р1ASSIGN2,FN$VidRem; Код вида ремонта СС в Р2ASSIGN4,0; ПодготовкаASSIGN5,P1; Код типа СС также в Р5;Счет поступивших в ремонт ССMet0TRANSFER ,(Met0+P5)Met01TRANSFER ,Met1Met02TRANSFER ,Met1Met03TRANSFER ,Met1Met04TRANSFER ,Met1;;;;1234типатипатипатипа; Сегмент имитации работы диспетчеровMet1QUEUEOCH; Занять очередь к диспетчеруENTERDIS; Занять свободного диспетчераDEPARTOCH; Покинуть очередь к диспетчеруADVANCE(Normal(35,T1,To1)); Имитация работы диспетчера со ССLEAVEDIS; Освободить диспетчераTRANSFER q_,,MET20; Не допустить q СС к ремонтуASSIGN3,(Exponential(317,0,MX$TRem(P1,P2))) ; Время ремонта-в P3TEST EP1,1,MET21; Мастерам 1 группыGATE SFP1,Met3; Мастера 1 группы заняты? Если да,LINKP1,FIFO; то тогда ожидатьMet21TEST EP1,2,MET22; Мастерам 2 группыGATE SFP1,Met4; Мастера 2 группы заняты? Если да,LINKP1,FIFO; то тогда ожидатьMet22TEST EP1,3,MET23; Мастерам 3 группыGATE SFP1,Met5; Мастера 3 группы заняты? Если да,LINKP1,FIFO; то тогда ожидатьMet23TEST EP1,4; Мастерам 4 группыGATE SFP1,Met6; Мастера 4 группы заняты? Если да,LINKP1,FIFO; то тогда ожидать; Сегмент имитации работы мастеров 1 группыMET3ENTERP1; Занять свободного мастера 1 группыADVANCEP3; Имитация времени ремонтаLEAVEP1; Освободить свободного мастера 1 группыTEST NECH*1,0,Met24; Есть ли в очереди СС 1 типа? Если да,UNLINKP1,Met3,1; тогда на ремонт СС 1 типаTRANSFER ,Met7; Отправить отремонтированное СС для учетаMet24ASSIGN4,(P1+1)TEST NECH*4,0,Met25; Есть ли в очереди СС 2 типа? Если да,UNLINKP4,Met27,1; тогда на ремонт СС 2 типаTRANSFER ,Met7; Отправить отремонтированное СС для учетаMet25ASSIGN4,(P1+1)TEST NECH*4,0,Met26; Есть ли в очереди СС 3 типа? Если да,UNLINKP4,Met27,1; тогда на ремонт СС 3 типаTRANSFER ,Met7; Отправить отремонтированное СС для учетаMet26ASSIGN4,(P1+1)TEST NECH*4,0,Met7; Есть ли в очереди СС 4 типа? Если да,UNLINKP4,Met27,1; тогда на ремонт СС 4 типаTRANSFER ,Met7; Отправить отремонтированное СС для учета114Met27ASSIGNTRANSFER1,1,Met3; Код 1 в Р1, чтобы занять мастеров 1 группы; Направить СС в 1 группу мастеров; Сегмент имитации работы мастеров 2 группыMET4ENTERP1; Занять свободного мастера 2 группыADVANCEP3; Имитация времени ремонтаLEAVEP1; Освободить свободного мастера 2 группыTEST NECH*1,0,Met28; Есть ли в очереди СС 2 типа? Если да,UNLINKP1,Met3,1; тогда на ремонт СС 2 типаTRANSFER ,Met7; Отправить отремонтированное СС для учетаMet28ASSIGN4,(P1+1)TEST NECH*4,0,Met29; Есть ли в очереди СС 3 типа? Если да,UNLINKP4,Met30,1; тогда на ремонт СС 3 типаTRANSFER ,Met7; Отправить отремонтированное СС для учетаMet29ASSIGN4,(P1+1)TEST NECH*4,0,Met7; Есть ли в очереди СС 4 типа? Если да,UNLINKP4,Met30,1; тогда на ремонт СС 4 типаTRANSFER ,Met7; Отправить отремонтированное СС для учетаMet30ASSIGN1,2; Код 2 в Р1, чтобы занять мастеров 2 группыTRANSFER ,Met4; Направить СС во 2 группу мастеров; Сегмент имитации работы мастеров 3 группыMET5ENTERP1; Занять свободного мастера 3 группыADVANCEP3; Имитация времени ремонтаLEAVEP1; Освободить свободного мастера 3 группыTEST NECH*1,0,Met31; Есть ли в очереди СС 3 типа? Если да,UNLINKP1,Met5,1; тогда на ремонт СС 3 типаTRANSFER ,Met7; Отправить отремонтированное СС для учетаMet31ASSIGN4,(P1+1)TEST NECH*4,0,Met7; Есть ли в очереди СС 4 типа? Если да,UNLINKP4,Met32,1; тогда на ремонт СС 4 типаTRANSFER ,Met7; Отправить отремонтированное СС для учетаMet32ASSIGN1,3; Код 3 в Р1, чтобы занять мастеров 3 группыTRANSFER ,Met5; Направить СС в 3 группу мастеров; Сегмент имитации работы мастеров 4 группыMET6ENTERP1; Занять свободного мастера 4 группыADVANCEP3; Имитация времени ремонтаLEAVEP1; Освободить свободного мастера 4 группыUNLINKP1,Met6,1; Отправить на ремонт в 4 группу СС 4 типа; СегментMET7MET8MET9MET10MET11MET20счета отремонтированных ССTRANSFER ,(Met7+P5)TRANSFER ,Met17; 1 типаTRANSFER ,Met17; 2 типаTRANSFER ,Met17; 3 типаTRANSFER ,Met17; 4 типаTERMINATE; Не допущенные к ремонту СС; Cегмент организации завершения моделирования и расчета результатов моделированияMet17TEST L X$Prog,TG1,Met13; Если X$Prog< содержимого счетчика завершений, тоSAVEVALUE Prog,TG1; записать в X$Prog содержимое счетчика завершенийSAVEVALUE NDet,0; Обнуление счетчика отремонтированных ССMet13TEST LEP5,2,Met15; Если отремонтированное СС 1 или 2 типа, тоSAVEVALUE NDet+,1; счет количества отремонтированных СС 1 и 2 типовTEST EX$NDet,n1_,Met15 ; Если отремонтировано n1_ СС, зафиксировать одинпрогонTEST ETG1,1,Met12; Если содержимое счетчика завершений равно 1, торасчет результатов моделированияSAVEVALUE KolSS1,(INT(N$Met8/X$Prog)+1); Количество отремонтированных СС 1типаSAVEVALUE KolSS2,(INT(N$Met9/X$Prog)); Количество отремонтированных СС 2 типаSAVEVALUE KolSS3,(INT(N$Met10/X$Prog); Количество отремонтированных СС 3 типа115паMet12Met15SAVEVALUEKolSS4,(INT(N$Met11/X$Prog)) ; Количество отремонтированных СС 4 ти-SAVEVALUESAVEVALUESAVEVALUESAVEVALUESAVEVALUESAVEVALUESAVEVALUESAVEVALUETERMINATETERMINATEVerSS1,(N$Met8/N$Met01); Вероятность ремонта СС 1 типаVerSS2,(N$Met9/N$Met02); Вероятность ремонта СС 2 типаVerSS3,(N$Met10/N$Met03); Вероятность ремонта СС 3 типаVerSS4,(N$Met11/N$Met04); Вероятность ремонта СС 4 типаVerSS,(N$Met7/N$Met0); Вероятность ремонта СС всех типовTRemSS,(AC1/N$Met7); Среднее время ремонта одного СС, минSTime,(X$TRemSS#n1_) ; Среднее время ремонта n1_ СС 1 и 2 типов, минNDet,0; Обнуление счетчика отремонтированных СС1Вариант 28Постановка задачиВ ремонтное подразделение средств связи (СС) поступают неисправные СС nтипов с вероятностями р1, р2, …, рn соответственно.

Характеристики

Тип файла
PDF-файл
Размер
1,59 Mb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6352
Авторов
на СтудИзбе
311
Средний доход
с одного платного файла
Обучение Подробнее