Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Черненький В.М., Михеев А.В., Черненький М.В. - Имитационное моделирование

Черненький В.М., Михеев А.В., Черненький М.В. - Имитационное моделирование, страница 2

PDF-файл Черненький В.М., Михеев А.В., Черненький М.В. - Имитационное моделирование, страница 2 Имитационное моделирование дискретных процессов (15567): Книга - 7 семестрЧерненький В.М., Михеев А.В., Черненький М.В. - Имитационное моделирование: Имитационное моделирование дискретных процессов - PDF, страница 2 (15567)2017-12-27СтудИзба

Описание файла

PDF-файл из архива "Черненький В.М., Михеев А.В., Черненький М.В. - Имитационное моделирование", который расположен в категории "". Всё это находится в предмете "имитационное моделирование дискретных процессов" из 7 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "имитационное моделирование дискретных процессов" в общих файлах.

Просмотр PDF-файла онлайн

Текст 2 страницы из PDF

Баржи подходят с двух сторон— сверху и снизу. Емкость шлюза ограничена шестью баржами. Время входа вшлюз первой баржи из очереди больше, чем для последующих из-за учетавремени освобождения шлюза.Направление движения барж определяется логическим ключом с названиемLOCK. Так, если он выключен (состояние reset), означает что происходитдвижение вверх по течению, если включен (состояние set) — то вниз по течению.Необходимо промоделировать работу шлюза в течение месяца (30 дней).Получите и проанализируйте таблицы распределения количества барж ивремен ожидания в очереди для обоих направлений.Задание 2(Время выполнения — 30 мин)Изучите пример модели SCHR6C.GPS, где представлена модель станка спериодической заменой запчасти.*модельный сегмент 1GENERATE ,,,1;First worker arrivesAgain SEIZEMac;Turn the machine onADVANCE(Normal(1,3500,700)) ;Part's lifetime elapsesRELEASEMac;Turn the machine offADVANCE40;Remove the failed partSPLIT1,Fetch;Send co-worker to fetch a spareSEIZEFixer;Capture the repairmanADVANCE(Normal(1,80,5));Repair proceedsRELEASEFixer;Free the repairmanSAVEVALUE 1+,1;Update the number of good sparesTERMINATE;Leave, co-worker will carry onFetch TEST GX1,0;Wait (if necessary) for good oneSAVEVALUE 1-,1;Update the number of good sparesADVANCE60;Install the partTRANSFER ,Again;Go turn on the machine*модельный сегмент 2GENERATE (Exponential(1,0,90)),,,,1 ;'Other items' arrive at shopADVANCE;Dummy advance blockSEIZEFixer;Capture the repairmanADVANCE80,40;Repair proceedsRELEASEFixer;Free the repairmanTERMINATE;'Other item' leaves*модельный сегмент 3GENERATE 104000;Timer comes after 260 weeksTERMINATE 1;Shut off the runВ этой задаче моделируется работа сверлильного станка.

На сверлильномстанке сверло периодически выходит из строя (тупится). Токарь-станочникменяет его на запасное, если оно есть, и передает слесарю-инструментальщикудля восстановления (заточки). Слесарь в основном занят изготовлениемтехоснастки и выполняет заточку сверла в свободное от основной работы время.Необходимо промоделировать работу станка в течение года. Найти загрузкуслесаря и станка, количество замен сверла.

Построить график ожидания сверломоперации по заточке.Задание 3(Время выполнения — 30 мин)Изучите пример модели SCHR5D.GPS, где приведена модель автозаправки.IatFUNCTIONRN1,C7;Inter-arrival time distribution0,0/.25,100/.48,200/.69,300/.81,400/.9,500/1,600StimeFUNCTIONRN1,C7;Service time distribution0,100/.06,200/.21,300/.48,400/.77,500/.93,600/1,700Store1 STORAGE1;Configure for 1-attendant caseNetVARIABLE SC$store1-75-30#R$Store1*модельный сегмент 1GENERATEFN$Iat,,,,1;Cars approach stationGATE LRLock;Station openASSIGN1,FN$Stime;Set P1 = latent service timeTEST LEQ1,Store1,Bybye ;No.

waiting <= no. in service?GoinQUEUE1;Yes, get in lineENTERStore1;Capture and attendantDEPART1;Get out of linePRIORITY2;Raise priority to resolveADVANCEP1;Servicing proceedsDoneLEAVEStore1;Free the attendantBybyeTERMINATE;Leave the station*модельный сегмент 2GENERATE43200;Closeup time, owner arrivesLOGIC SLock;Set 'not open' signalTEST EN$Goin,N$Done;Wait until last car is servicedSAVEVALUE1,V$Net;Record day's net profitTERMINATE1;Go homeНа АЗС приезжают автомобили в интервале от 0 до 600 сек, что заданофункцией IAT.Длительность заправки от 100 до 700 с.

Размер очереди не может становитьсябольше количества заправочных колонок. Через 12 ч приезжает инкассация,обслуживание клиентов прекращается, дообслуживаются все приехавшие, ификсируется финансовый результат.Необходимо провести моделирование при количестве колонок, меняющемсяот 1 до 5, сравнить результаты моделирования.Задание 4(Время выполнения — 30 мин)Изучите пример модели TVREPAIR.GPS, где приведена модель ремонтноймастерской.**модельный сегмент 1GENERATE2400,480,,,1QUEUEOverhaulQUEUEAlljobsSEIZEMaintenanceDEPARTOverhaulDEPARTAlljobsADVANCE600,60RELEASEMaintenanceTERMINATEмодельный сегмент 2GENERATE90,10,,,3;Overhaul of a rented set;Queue for service;Collect global statistics;Obtain TV repairman;Leave queue for man;Collect global statistics;Complete job 10+/-1 hours;Free repairman;Remove one transaction;On-the-spot repairs**QUEUESpotQUEUEAlljobsPREEMPTMaintenance,PRDEPARTSpotDEPARTAlljobsADVANCE15,5RETURNMaintenanceTERMINATEмодельный сегмент 3GENERATE300,60,,,2QUEUEServiceQUEUEAlljobsPREEMPTMaintenance,PRDEPARTServiceDEPARTAlljobsADVANCE120,30RETURNMaintenanceTERMINATEмодельный сегмент 4GENERATE480TERMINATE 1*OverhaulSpotServiceAlljobsQTABLEQTABLEQTABLEQTABLE;Queue for spot repairs;Collect global statistics;Get the TV repairman;Depart the 'spot' queue;Collect global statistics;Time for tuning/fuse/fault;Free maintenance man;Normal TV Repairs;Queue for service;Collect global statistics;Preempt maintenance man;Depart the 'service' queue;Collect global statistics;Normal service time;Release the man;One xact each 8 hr.

dayOverhaul,10,10,20Spot,10,10,20Service,10,10,20Alljobs,10,10,20Задание 5(Время выполнения — 50 мин)Постановка задачи самостоятельной работыСделать модель работы мастерской по ремонту ноутбуков с двумя мастерами– системщиком и электроником. При диагностике системщиком отсеивается 7%посетителей как «неремонтируемые случаи». Основная часть ремонтов —исправление системщиком софтверных проблем (upgrade firmware, установка OS,анти-вирусы).

Работы по ремонту электроники появляются в 30% случаевремонта («сложный» ремонт) и их выполняют оба мастера совместно.Недостающие сведения можно взять из описания процеса в задании 4.Необходимо промоделировать работу мастерской и построить графикочереди работ в течение календарного месяца.Лабораторная работа «Логические условия, семейства транзактов»(Общее время выполнения — 4 часа)Задание 1(Время выполнения — 30 мин)Изучите пример моделей SCHR7A1.GPS и SCHR7A2.GPS, в которыхприведены разные варианты модели обслуживания клиентов в оперзале банка.Вариант 1MeanFUNCTIONRN1,D5;Distribution of Mean Service Time.1,450/.29,750/.61,1000/.85,1500/1,3000TelrsSTORAGE8;Provide 8 Tellers*модельный сегмент 1GENERATE (Exponential(1,0,180)) ;Customers arriveASSIGN1,(Exponential(1,0,FN$Mean)) ;Set P1 = Service TimePRIORITY 1;Set high priority for laterQUEUEOne;Enter the lineGATE SNF Telrs,Wait;Is a teller availableGrabENTERTelrs;Yes capture a tellerDEPARTOne;Leave the lineADVANCEP1;Transact businessLEAVETelrs;Free the tellerUNLINKLine,Grab,1;Send next waiting customerTERMINATE;Leave the bankWaitLINKLine,FIFO;No, go onto back of user chain*модельный сегмент 2GENERATE180000;Timer arrives after 5 hoursTERMINATE1Вариант 2Mean FUNCTIONRN1,D5;Distribution of Mean Service Time.1,450/.29,750/.61,1000/.85,1500/1,3000*модельный сегмент 1GENERATE(Exponential(1,0,180)) ;Customers arriveASSIGN1,(Exponential(1,0,FN$Mean)) ;Set P1 = service timePRIORITY1;Set high priority for laterSELECT E2,1,8,0,F,Queup;Is teller available?Line QUEUEP2;Update segregated line dataQUEUE10;Update aggregate line dataSEIZEP2;Capture a tellerDEPART10;Update aggregate line dataDEPARTP2;Update segregated line dataADVANCEP1;Transact businessRELEASEP2;Free the tellerTERMINATE;Leave the bankQueup SELECT MIN 2,1,8,,Q;Set P2 = number of shortest lineTRANSFER,Line;Go queue up*модельный сегмент 2GENERATE180000;Timer arrives after 5 hoursTERMINATE1;Shut off the runВ варианте 1 очереди организованы отдельно к каждому операционисту, а вварианте 2 -очередь общая для всех.

Необходимо открыть модели, получитьрезультат моделирования за 10 рабочих смен. Оценить статистику по времениожидания в очереди Line (среднее время и стандартное отклонение). Сравнитьварианты ожидания в общей очереди и в очередях к каждому операционисту.Получить сведения о загрузке операционистов. Разобрать алгоритм выборкизначения в блоках SELECT.Схема обслуживанияоперационистыВремя прихода Exponential (180)5 типов операций :10 % - 450 cек19 % - 750 сек32 % - 1000 сек24 % - 1500 сек15 % - 3000 секВремяобслуживанияиндивидуальноЗадание 2(Время выполнения — 40 мин)Изучите пример модели FOUNDRY.GPS, в котором приведена модельлитейной мастерской.WeightFUNCTION RN1,C8;Weight per component in Kgs0.0,3/.13,6/.25,11/.50,20/.70,28/.85,35/.95,42/1.0,50Ordertype FUNCTION RN1,D2;New order P1=1: Repeat P1=20.3,1/1.0,2SizeVARIABLE RN1@19+6;Size of orderDdateVARIABLE V$Mtime#P2+RN1@121+40+C1 ;Due dateMtimeVARIABLE (P3#2);Mold time per componentDayVARIABLE (C1/480);Day indicatorTotalVARIABLE P3#P2;Weight per orderTimesTABLEM1,400,400,20;Transit timeCastTABLEX$Wtmold,400,400,20 ;Weight castMoldersSTORAGE18;Molders employed*модельный сегмент 1GENERATE (Exponential(1,0,60)) ;Jobs arrive every hourASSIGN1,FN$Ordertype;Type of jobTEST EP1,2,Newjob;Is it a repeat order?ADVANCE300,180;Locate patternCommence ASSIGN2,V$Size;Size of orderASSIGN3,FN$Weight;Weight of componentASSIGN4,V$Mtime;Molding time per componentASSIGN5,V$Ddate;Due dateASSIGN6,V$Total;Total weight of orderGATE SNF Molders,Wait;Any molders free?BegENTERMolders;Molder begins orderASSIGN7,P2;P7=Number in orderNextADVANCEP4;Molding time per componentLOOP7,Next;Loop for every componentLEAVEMolders;Free molder, order completeSAVEVALUE Wtmold+,P6;Sum weight molded each orderUNLINK1,Beg,1;Release next orderTABULATE Times;Tabulate transit timeNewjobWait*Again*TERMINATEADVANCE4320,1440TRANSFER ,CommenceLINK1,P5модельный сегмент 2GENERATE 420,,,1,2SUNAVAIL MoldersADVANCE60SAVAILMoldersADVANCE420TABULATE CastSAVEVALUE Totcast+,X$WtmoldSAVEVALUE Wtmold,0TRANSFER ,Againмодельный сегмент 3GENERATE 4800,,,,4SAVEVALUE V$Day,X$TotcastTERMINATE 1;Destroy xact;Time to make new pattern;Transfer to commence order;Link waiting orders in chain 1;Start casting operation cycle;Marks start of casting cycle;Casting cycle lasts 60 mins;Molders free for molding;420 mins elapse fefore casting;Record total weight cast;Accumulate total cast so far;Reset to zero each day;Return xact to start again;Xact every ten days;Records total weight cast;Destroy xactВ литейной мастерской над мелкосерийными заказами, поступающими всреднем раз в час, работают 18 литейщиков.

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