Тип работы:
Предмет:
Язык работы:


ИМИТАЦОННОЕ МОДЕЛИРОВАНИЕ ЗАДЕРЖЕК В СЕТЯХ

Работа №186196

Тип работы

Бакалаврская работа

Предмет

физика

Объем работы52
Год сдачи2023
Стоимость4320 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
18
Не подходит работа?

Узнай цену на написание


ОГЛАВЛЕНИЕ 4
ВВЕДЕНИЕ 5
1 Анализ предметной области 6
1.2 Теоретический подход 6
1.2.1 Системы массового обслуживания 6
1.2.2 Потоковый граф 8
1.3 Обзор инструментов для проведения анализа 8
1.3.1 Arena 9
1.3.2 Simulink 10
1.3.3 AnyLogic 11
1.3.4 Среда разработки Node-RED 12
2 Рассматриваемые системы 14
3 Результаты проведенной работы 16
3.1 Проведение экспериментов 16
3.2 Проведение имитационного моделирование 23
3.3 Дополнение среды разработки Node-RED 27
ЗАКЛЮЧЕНИЕ 33
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 34
ПРИЛОЖЕНИЕ А

Каждый завод, фабрика, создатель программного обеспечения в нашем мире борется с задержками в своем производстве или продуктах. Задержки в производстве влияют на объем изготавливаемой продукции, а, следовательно, на объемы продаж. Если рассматривать случай программного обеспечения, то можно говорить о положительном или отрицательном опыте использования какого-либо приложения пользователем, если в каких- либо местах приложение зависает, встает и т.д. то у пользователя формируется отрицательный опыт использования, и он попытается найти аналог такого приложения.
Таким образом уменьшая задержки в производстве или работе своего продукта, можно увеличить объемы производства, улучшить логистику или улучшить опыт использования какого-либо приложения.
Целью данной работы является разработать программный инструмент имитационного моделирования сетей обработки с возможностью визуального контроля возникающих в сети временных задержек.
Для достижения поставленной цели необходимо провести литературный обзор по теме теоретических и практических подходов при анализе систем на задержки. Выбрать инструмент для выполнения работы. Проанализировать исследуемые системы и провести эксперименты для того, чтобы рассмотреть поведение выбранного инструмента при проведении моделирования. Дополнить выбранную технологию новым функционалом, для облегчения анализирования систем.
В первом разделе описан анализ предметной области.
Во втором разделе будет описание исследуемых систем и пример их моделирования с помощью технологии Node-RED.
В третьем разделе будут рассмотрены проведенные эксперименты, а также расширение среды Node-RED.
Заключение расскажет об итогах по проделанной работе.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе работы были изучены подходы по анализированию сетей на предмет задержек. Из множества вариантов был выбран практический подход, а именно проведение моделирования систем. Для таких целей были рассмотрены различные инструменты и выбран один из них, а именно среда потокового программирования Node-RED. Было проведено описание моделируемых систем и поставлены условия экспериментов. Далее были созданы имитационные модели для проведения экспериментов, а также для проведения моделирования готовой системы.
Эксперименты доказали, что выбранный инструмент для моделирования Node-RED, удовлетворяет стохастической теории. Кроме того, эксперименты показали, что наибольшее влияние на задержки в системе вносит тот случай, когда с некоторой вероятностью все сообщения приходят на сборочные узлы в различном порядке относительно друг друга.
На примере формальной модели, созданной с помощью игры Factorio, было проведено имитационное моделирование. Также была расширена функциональность среды Node-RED, что позволило без подробного анализа задержек в системе, вычислить ее узкие места и провести оптимизацию для их исправления.



1) Солнышкина, И.В. Теория систем массового обслуживания: учеб. пособие / И. В. Солнышкина. - Комсомольск-на-Амуре: ФГБОУ ВПО «КнАГТУ», 2015. - 76 с.
2) Романенко, В. А. Системы и сети массового обслуживания: учебное пособие / В.А. Романенко. - Самара: Издательство Самарского университета, 2021. - 68 с.
3) Горцев А. М. Управление и адаптация в системах массового обслуживания / А. М. Горцев, А. А. Назаров, А. Ф. Терпугов; Ред. А. П. Рыжаков. - Томск: Издательство Томского университета, 1978. - 207, [1] с.
4) Дакетт Дж. HTML и CSS. Разработка и дизайн веб-сайтов / Дж. Дакетт. - Москва: Эксмо, 2013. - 480 с.
5) Марейн Х. Выразительный JavaScript. Современное веб-программирование / Х. Марейн. - 3-е изд. - СПб.: Питер, 2019. - 480 с.
6) Современный учебник Javascript [Электронный ресурс]. — URL: https://learn.javascript.ru/(дата обращения: 06.09.2022).
7) Официальный сайт технологии Node-RED [Электронный ресурс]. - URL: https://nodered.org/(дата обращения: 28.09.22).
8) Якубов В.П. Статистическая радиофизика: учебное пособие / В. П. Якубов. - Томск: Изд-во Науч.-технической лит., 2006. - 127 c.
9) Рогов А.Ю., Графовые методы анализа в дискретной математике: учебное пособие / А.Ю. Рогов, В.И. Халимон, О.В. Проститенко, СПб: СПбГТИ(ТУ), 2012.- 88 с.
10) Официальный сайт программного обеспечения Arena Электронный ресурс]. - URL: http://www.interface.ru/sysmod/arena.htm(дата обращения: 05.04.23).
11) Официальный сайт библиотеки Chart.js [Электронный ресурс]. - URL:
https://www.chartjs.org/(дата обращения: 29.04.23).


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ