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

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

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

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

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

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

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

Global Arrival every msec.Min_MsgEQU 512;The Shortest Message in bitsMax_MsgEQU 12144;The Longest Message in bitsFraction_Short_Msgs EQU 600;Short Msgs in parts per thousandSlot_TimeEQU 0.0512;512 bit timesJam_TimeEQU 0.0032;32 bit timesBackoff_LimitEQU 10;No more than 10 backoffsInterframe_TimeEQU 0.0096;96 bit timesBackoff_Delay VARIABLE Slot_Time#V$BackrandomBackrandomVARIABLE 1+(RN4@((2^V$Backmin)-1))BackminVARIABLE (10#(10'L'P$Retries))+(P$Retries#(10'GE'P$Retries))Node_SelectVARIABLE 1+(RN3@Node_Count)Collide VARIABLE ABS((X$Xmit_Node-P$Node_ID)/100000)'GE'(AC1-X$Xmit_Begin)Msgtime VARIABLE (0.0001)#V$MsgrandMsgrand VARIABLE Min_Msg+(RN1'G'Fraction_Short_Msgs)#(Max_Msg-Min_Msg)Msg_Delays QTABLE Global_Delays,1,1,20*модельный сегмент 1GENERATE (Exponential(1,0,Intermessage_Time)) ;Single generatorASSIGNNode_ID,V$Node_Select;Acquire a Node ID.ASSIGNMessage_Time,V$Msgtime ;Calc and Save XMIT Time.ASSIGNRetries,0;No Collisions at start.QUEUEGlobal_Delays;Start timingSEIZEP$Node_ID;Wait for, occupy, the Node.Try_To_Send PRIORITY 1;Don't Lose ControlSEIZEJam;Wait for anyRELEASEJam;Jam to end.TEST EF$Ethernet,1,Start_Xmit ;If Ethernet Free, jump.TEST EV$Collide,1,Start_Xmit ;No Collision.

Go Wait for it.*модельный сегмент 2Collision PREEMPT Ethernet,PR,Backoff,,RE ;Remove the old owner.SEIZEJam;Jam the Ethernet.ADVANCE Jam_Time;Wait the Jam Time.RELEASE Jam;End the Jam.RELEASE Ethernet;Give up the Ethernet.PRIORITY 0;Back to Normal priority.BackoffASSIGNRetries+,1;Increment the Backoff Ct.TEST LE P$Retries,Backoff_Limit,Xmit_Error ;Limit retries.ADVANCE V$Backoff_Delay;Wait to initiate retry.TRANSFER ,Try_To_Send;Go try again.*модельный сегмент 3Start_Xmit SEIZEEthernet;Get Ethernet, wait if nec.SAVEVALUE Xmit_Node,P$Node_ID ;Identify the sender.SAVEVALUE Xmit_Begin,AC1PRIORITY 0ADVANCEP$Message_TimeADVANCEInterframe_TimeRELEASEEthernetFree_Node RELEASEP$Node_IDDEPARTGlobal_DelaysTERMINATEXmit_Error SAVEVALUE Error_Count+,1TRANSFER ,Free_Node*модельный сегмент 4GENERATE1000TERMINATE1;Mark the start xmit time.;Ensure we can be PREEMPTed.;Wait until Msg.

is sent.;Hold the Ethernet for gap.;Give up the Ethernet.;Give up the node; to the next msg.;Destroy the Message.;Count the Error.; and get out of the way.;Each Start Unit is 1 Second.Этот эксперимент разработан для определения наиболее значимыхпараметров в модели.В качестве тестовой модели служит модель сегмента «тонкого» Ethernet.Задача эксперимента сводится к поиску факторов, наиболее влияющих насуммарную производительность сети. В качестве критерия качества выбрановремя передачи пакета между узлами сети.В постановке эксперимента на модели заявлены такие экспериментальныефакторы — Intermessage_Time, Node_Count, Min_Msg, Max_Msg, Fraction_Msgs.В качестве исследуемого критерия объявлен параметр QT$Global_Delays.Количество прогонов принято равным 16 (т.е. половина полного эксперимента).Для проведения эксперимента вызовите пункт меню «Edit / Insert Experiment /Screening...».

Настройте параметры эксперимента в соответствии свышеизложенной постановкой.Длязапускаэкспериментавыполнитекоманду«СONDUCTScreenEthernet()», продублированную на клавише F11.После завершения выполнения прогонов результат будет виден в окнежурнала моделирования. Дополнительно можно изучить результаты по матрицерезультатов ScreenEthernet_Results размерностью (2 х 2 х 2 х 2 х 2).Для просмотра матриц воспользуйтесь пунктом меню «Window / Simulationwindow / Matrix window», а для проверки значений прочих параметров обратитеськ пункту меню «Window / Simulation window / Table window».Задание 6(Время выполнения — 30 мин)Изучите пример модели EXPERETHER.GPS, где на примере моделифункционирования сегмента EtherNet показана подготовка оптимизирующегоэксперимента.Этот эксперимент разработан для поиска аппроксимирующей поверхностиотклика методом наискорейшего подъема.

Подобранное уравнение поверхностиотклика является необходимым уравнением для построения прогнозов. Помимоэтого, результаты могут использоваться и для выбора оптимальных значенийпараметров модели.В качестве тестовой модели служит модель сегмента «тонкого» Ethernet.Задачей является поиск уравнения поверхности отклика в некоторой локальнойобласти существования результата. Критерием качества выбрано время передачипакета.В постановке этого эксперимента на модели экспериментальными факторамиявляются Intermessage_Time, Node_Count, Max_Msg, Fraction_Short_Msgs.В качестве исследуемого критерия рекомендуется выбрать величину(1/QT$Global_Delays), чтобы тип оптимального экстремума был поискэкстремума типа максимум.Для подготовки эксперимента воспользуйтесь пунктом меню «Edit / InsertExperiment / Optimizing...».

Обратите внимание на настройку в процедуреDoTheRun счетчиков прогонов.Эксперимент запускается командой «СONDUCT RSM()» или нажатиемклавиши F12.После завершения выполнения прогонов результат будет виден в окнежурнала моделирования. Дополнительно можно изучить результаты по матрицамрезультатов – RSM_BestYields, RSM_CurrentBestTC, RSM_OptimumTC.

Дляпросмотра матриц воспользуйтесь пунктом меню «Window / Simulation window /Matrix window».Задание 7(Время выполнения — 30 мин)Подготовьте проведение оптимизирующегоследующей модели.NWorkers EQU 2Machine Storage 1*модельный сегмент 1GENERATE,,,NworkersBack1 ADVANCE20,7ENTERMachineADVANCE15,3LEAVEMachineOutTRANSFER,Back1*модельный сегмент 2GENERATE(60#8#5)TERMINATE1экспериментанаоснове; количество рабочих;;;;;;транзакты -это рабочиерабочий собирает изделиеиспользуется станоквремя работы станкаосвобождается станокновая сборка изделия;60 мин х 8 часов х 5 днейПроведите эксперимент для определения, сколько нужно рабочих и станковдля максимума итогового дохода. В качестве факторов эксперимента используйтепараметр NWorkers в диапазоне от 1 до 11, и параметр mach в диапазоне от 1 до 3.Критерием оптимизации будет являться результат выражения формулы дохода(N$Out#50-NWorkers#2000-mach#700).Для связи параметров mach и Machine добавьте в процедуру DoTheRunкоманду видаDoCommand (catenate(«Machine Storage », mach)).Приложение 1.

Структура оформления отчета по лабораторной работеФИО студента ___________________________ группа _______ дата_______________ЛАБОРАТОРНАЯ РАБОТА«_______т_е_м_а ____р_а_б_о_т_ы_______»Название модели: _____________________Структура модели:< схема в виде системы массового обслуживания ><т.е. граф связей : источники — буферы — обслуживающие аппараты — терминаторы >Текст стандартного отчета о результатах прогона:< текст из Gpss World >Графические результаты выполнения модели:< диаграммы, графики, таблицы из Gpss>Вывод по результатам использования модели:< ответы на поставленные в задании вопросы; какие характеристики можно рассчитать;какие зависимости можно анализировать; какие состояния можно визуализировать; какиеаналитические методы возможно использовать для этой модели >.

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