<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">procyber</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник кибернетики</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings in Cybernetics</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1999-7604</issn><publisher><publisher-name>Бюджетное учреждение высшего образования Ханты-Мансийского автономного округа – Югры «Сургутский государственный университет»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35266/1999-7604-2025-1-8</article-id><article-id custom-type="elpub" pub-id-type="custom">procyber-657</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ФИЗИКО-МАТЕМАТИЧЕСКИЕ НАУКИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Physics and Mathematics</subject></subj-group></article-categories><title-group><article-title>Имитационное моделирование и анализ систем массового обслуживания</article-title><trans-title-group xml:lang="en"><trans-title>Simulation modeling and analysis of queuing systems</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Богнюков</surname><given-names>А. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Bognyukov</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>студент</p></bio><bio xml:lang="en"><p>Student</p></bio><email xlink:type="simple">bogniukovv@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Зорькин</surname><given-names>Д. Ю.</given-names></name><name name-style="western" xml:lang="en"><surname>Zorkin</surname><given-names>D. Yu.</given-names></name></name-alternatives><bio xml:lang="ru"><p>преподаватель</p></bio><bio xml:lang="en"><p>Lecturer</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-7401-4320</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Шведов</surname><given-names>Е. Г.</given-names></name><name name-style="western" xml:lang="en"><surname>Shvedov</surname><given-names>E. G</given-names></name></name-alternatives><bio xml:lang="ru"><p>андидат физико-математических наук, доцент</p></bio><bio xml:lang="en"><p>Candidate of Sciences (Physics and Mathematics), Docent</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Волгоградский государственный технический университет, Волгоград</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Volgograd State Technical University, Volgograd</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>25</day><month>03</month><year>2025</year></pub-date><volume>24</volume><issue>1</issue><fpage>53</fpage><lpage>59</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Богнюков А.А., Зорькин Д.Ю., Шведов Е.Г., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Богнюков А.А., Зорькин Д.Ю., Шведов Е.Г.</copyright-holder><copyright-holder xml:lang="en">Bognyukov A.A., Zorkin D.Y., Shvedov E.G.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestcyber.ru/jour/article/view/657">https://www.vestcyber.ru/jour/article/view/657</self-uri><abstract><p>Основное внимание в рассматриваемой статье уделяется системам с фиксированным максимальным числом требований, ожидающих обслуживания. Это означает необходимость учета не только наличия очереди, но и ее конечной емкости, что добавляет сложности в анализ подобных систем. Введение таких ограничений может привести к более реалистичным моделям, отражающим реальные условия эксплуатации систем массового обслуживания. Понимание основных концепций теории массового обслуживания помогает не только структурировать исследование, но и определить направления для дальнейших разработок. В статье представлено изучение существующих моделей и систем массового обслуживания с целью выявления лучших практик и возможных недостатков. Сравнительный анализ позволяет не только адаптировать проверенные решения под новые условия, но и избежать ошибок прошлых исследований.</p></abstract><trans-abstract xml:lang="en"><p>The article focuses on systems with a fixed maximum number of demands in the queue. This means that it is necessary to take into account not only the queue but also its finite capacity, which contributes to the complexity of analyzing such systems. The introduction of such limits potentially enables more realistic functional models reflecting actual operating conditions of queuing systems. Understanding the basic concepts of queuing theory contributes both to structure of the study and further research opportunities. Researchers review existing models and systems to find their strengths and weaknesses. Comparative analysis provides opportunities to adapt proven solutions to new conditions and to avoid the mistakes of past research.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>системы массового обслуживания</kwd><kwd>ограничения</kwd><kwd>аналитическая модель</kwd><kwd>имитационная модель</kwd><kwd>очередь</kwd><kwd>характеристики системы</kwd></kwd-group><kwd-group xml:lang="en"><kwd>queuing systems</kwd><kwd>limits</kwd><kwd>analytical model</kwd><kwd>simulation model</kwd><kwd>queue</kwd><kwd>system characteristics</kwd></kwd-group></article-meta></front><body><sec><title>ВВЕДЕНИЕ</title><p>Основной целью статьи является изучение и анализ областей применения и особенностей имитационного моделирования. Актуальность работы обусловлена растущей сложностью современных систем и процессов. Современные системы становятся все более сложными и взаимосвязанными, что затрудняет их анализ. Имитационное моделирование позволяет исследовать эти системы в виртуальной среде, проводить эксперименты и анализировать результаты без риска для реальной инфраструктуры или оборудования.</p><p>Большинство изучаемых и подлежащих моделированию объектов являются сложными системами, и это утверждение можно считать фундаментальным в контексте современных исследований и разработок. Сложные системы характеризуются множеством факторов, которые делают их изучение особенно интересным и одновременно трудным. Одним из главных признаков сложной системы является невозможность рассмотрения ее элементов в изоляции [<xref ref-type="bibr" rid="cit1">1</xref>]. Это объясняется тем, что каждый элемент тесно взаимосвязан с другими элементами системы и с внешней средой, что приводит к необходимости учитывать широкий спектр связей и взаимодействий при анализе таких систем.</p><p>Оптимизация производственных процессов является одной из ключевых областей применения имитационного моделирования, особенно в контексте современной промышленности, где эффективность и эффективное использование ресурсов становятся все более важными для конкурентоспособности компаний [<xref ref-type="bibr" rid="cit2">2</xref>].</p><p>В рамках статьи решается ряд задач, каждой из которых посвящены отдельные разделы работы – анализ конкретных примеров применения имитационного моделирования в различных сферах, оценка эффективности имитационного моделирования и определение потенциальных направлений для дальнейшего развития имитационного моделирования.</p></sec><sec><title>МАТЕРИАЛЫ И МЕТОДЫ</title><p>Следует рассмотреть схему моделируемого процесса (рис. 1).</p><fig id="fig-1"><caption><p>Рис. 1. Схема моделируемой системы массового обслуживания</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-24-1-g001.png"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/1/4GqQNuDR1lm409lSlOWUVKBogK0beyapVHUiGtnp.png</uri></graphic></fig><p>Входящее требование должно пройти через один из каналов обслуживания (А или B), при этом у них есть общая очередь (О1). После этого требования обслуживаются на канале обслуживания C (с очередью О2). Требования, пришедшие в момент, когда очередь достигла максимальной длины, покидают систему.</p><p>Была построена имитационная модель системы: за шаг дискретизации времени было взято время, равное 1 сек. Предположим, что в данный период не может произойти более одного события. Также построена блок-схема и произведен расчет за 30 минут. По результатам расчета найдена доля покупателей и средняя доля времени простоя прилавков. На экране выведено число отказов и их доля.</p><p>λ = 3</p><p>– макс. значение О1 = 2;</p><p>– макс. значение О2 = X;</p><p>– μА = 1;</p><p>– μB = 3;</p><p>– μC = X.</p><p>Следует рассмотреть концептуальную схему моделируемой системы массового обслуживания, представленную на рис. 2.</p><fig id="fig-2"><caption><p>Рис. 2. Концептуальная схема моделируемой системы массового обслуживания</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-24-1-g002.png"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/1/ciGqQxf8UsArJw7cJoELP8vCT7k65D2nw3vMWIlK.png</uri></graphic></fig></sec><sec><title>РЕЗУЛЬТАТЫ И ИХ ОБСУЖДЕНИЕ</title><p>Результатом исследования является построенный граф состояний системы с учетом вводных данных (рис. 3).</p><p>Была построена система уравнений для равновесного состояния:</p><p>– p000 = 0.154589371980676;</p><p>– p010 = 0.231884057971014;</p><p>– p001 = 0.0772946859903382;</p><p>– p011 = 0.231884057971014;</p><p>– p111 = 0.173913043478261;</p><p>– p211 = 0.130434782608696.</p><p>Была найдена доля простоя первого канала обслуживания. Это сумма вероятности нахождения системы в состоянии, когда первый канал обслуживания простаивает, или p000 + p001.</p><p>Pпростоя канала A = p000 + p001 = 0,154589371980676 + 0,0772946859903382 = 0,23188405797.</p><p>23,19 % времени с момента равновесного состояния будет простаивать первый канал обслуживания.</p><p>Найдена доля простоя второго канала обслуживания. Это сумма вероятности нахождения системы в состоянии, когда второй канал обслуживания простаивает, или p000 + p010.</p><p>Pпростоя канала B = p000 + p010 = 0,154589371980676 + 0,231884057971014 = 0,38647342995.</p><p>38,65 % времени с момента равновесного состояния будет простаивать второй канал обслуживания.</p><p>Была просчитана средняя доля простоя каналов.</p><p>Просчитаем долю отказов:</p><p>Pотказа = p211 = 0,130434782608696.</p><p>13 % времени пришедшие требования будут уходит в отказ, или доля пришедших заказов равна 0,13. В среднем p211*λ = 0,130434782608696*3== 0,39130434782 требований будет уходить в отказ за единицу времени.</p><p>Посчитана средняя доля обслуженных требований. Это сумма пришедших требований минус количество требований ушедших в отказ, или 3–0,39130434782 = 2,60869565218.</p><p>Pобслуживания = 1 – pотказа = 1–0,130434782608696 = = 0,86956521739.</p><p>87 % пришедших требований будет обслужено.</p><p>Код был написан на языке программирования Python, а также проведен запуск программы и анализ полученных результатов (рис. 4–6).</p><p>Было установлено, что канал А простаивает реже, хотя ожидалось обратное, согласно чему напрашивается вывод о высокой производственной загрузке и повышенной эффективности производства. Канал В, напротив, простаивает больше ожидаемого. В отношении средних показателей доля простоев ниже, чем ожидалось, а средняя доля отказов выше ожидаемых значений. При этом на такие показатели доли отказов указывают перегрузы системы. Обслуженные требования имеют взаимосвязь с долей отказов, что говорит о приближенных значениях к ожидаемым показателям.</p><p>Был проведен повторный запуск программы (рис. 7–9).</p><p>При повторном запуске характеристики канала А и В остались неизменными. Доля простоев также оказалась, как и при первом запуске, ниже ожидаемых значений. Доля отказов существенно ниже ожидаемой, что является признаком высокой пропускной способности системы или улучшенной эффективности процессов обслуживания. Можно сделать вывод, согласно которому в условиях, когда нагрузка распределяется равномерно, система способна обрабатывать большее количество задач за единицу времени без возникновения узких мест или перегрузок. Это позволяет максимизировать использование доступных ресурсов и повысить общую эффективность работы.</p><p>Для достижения состояния равновесия и повышения точности прогнозируемых значений рекомендуется продлить время работы системы. Длительное функционирование позволит системе стабилизироваться и приблизиться к теоретически предсказанным показателям работы. В условиях равновесного состояния система демонстрирует более высокую надежность и воспроизводимость результатов, что крайне важно для имитационных моделей.</p><fig id="fig-3"><caption><p>Рис. 3. Граф состояний системы</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-24-1-g003.png"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/1/MV4gD12nCZgvukmRFAmOXbfyTE4gkjI7grbaYAwe.png</uri></graphic></fig><fig id="fig-4"><caption><p>Рис. 4. Результат выполнения программы</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-24-1-g004.png"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/1/Y8pgcDSzZWzZJ4iFYmopwSwDp0lrAStEn5hpA2Qs.png</uri></graphic></fig><fig id="fig-5"><caption><p>Рис. 5. График количества требований в очереди на конец каждой минуты</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-24-1-g005.png"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/1/SK7uWyq2eVqEVrB0Lq0QU6m98EOKNrEpDf3ItV2T.png</uri></graphic></fig><fig id="fig-6"><caption><p>Рис. 6. График количества отказов на конец каждой минуты</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-24-1-g006.png"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/1/RpXfkbDK9Mcnc6QgSNtqListIIJrVS4gduzaJkpz.png</uri></graphic></fig><fig id="fig-7"><caption><p>Рис. 7. Результат повторного запуска программы</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-24-1-g007.png"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/1/MCGpSnfrPX8E7eSez3Vk3HVRjfmX7nNPLCREQm9p.png</uri></graphic></fig><fig id="fig-8"><caption><p>Рис. 8. График количества требований в очереди на конец каждой минуты</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-24-1-g008.png"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/1/PPF5jEIjgqXoRbA5NeV7O5goU3KG3jpbwEcQXkFs.png</uri></graphic></fig><fig id="fig-9"><caption><p>Рис. 9. График количества отказов на конец каждой минуты</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-24-1-g009.png"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/1/2l6ObWFtQHypPwpXCshrOr6SXqk3hPfcI7OoLolG.png</uri></graphic></fig></sec><sec><title>ЗАКЛЮЧЕНИЕ</title><p>Таким образом, имитационные модели играют важную роль в предсказании поведения сложных систем и позволяют выявить узкие места до их возникновения в реальных условиях эксплуатации. Успешная работа такой модели свидетельствует о правильности выбранных стратегий управления и возможности их применения для оптимизации реальных систем в будущем.</p></sec></body><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Бакаева О. А., Сафонов В. И. Моделирование си-стем массового обслуживания с использованием сред программирования // Актуальные проблемы математики, механики, естествознания и образования. 2021. С. 28–33.</mixed-citation><mixed-citation xml:lang="en">Бакаева О. А., Сафонов В. И. Моделирование си-стем массового обслуживания с использованием сред программирования // Актуальные проблемы математики, механики, естествознания и образования. 2021. С. 28–33.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Линкина А. В., Блинов Р. А. Моделирование систем массового обслуживания (на примере решения задач геопространственной обработки данных) // Вестник Воронежского института высоких технологий. 2021. № 1. С. 36–38.</mixed-citation><mixed-citation xml:lang="en">Линкина А. В., Блинов Р. А. Моделирование систем массового обслуживания (на примере решения задач геопространственной обработки данных) // Вестник Воронежского института высоких технологий. 2021. № 1. С. 36–38.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Астраханцева И. А., Горев С. В., Астраханцев Р. Г. Фрактальный анализ в оценке эффективности и надежности сложных технических систем // Современные наукоемкие технологии. Региональное приложение. 2023. № 4. С. 60–68.</mixed-citation><mixed-citation xml:lang="en">Астраханцева И. А., Горев С. В., Астраханцев Р. Г. Фрактальный анализ в оценке эффективности и надежности сложных технических систем // Современные наукоемкие технологии. Региональное приложение. 2023. № 4. С. 60–68.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Афонин В. В., Никулин В. В. Оптимизация многоканальных систем массового обслуживания при больших загрузках // Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2020. № 3. С. 105–115.</mixed-citation><mixed-citation xml:lang="en">Афонин В. В., Никулин В. В. Оптимизация многоканальных систем массового обслуживания при больших загрузках // Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2020. № 3. С. 105–115.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Бобков С. П., Русанов К. И., Галиаскаров Э. Г. Сравнение аналитического и имитационного подходов к моделированию систем массового обслуживания // Сборник научных трудов ВУЗов России «Проблемы экономики, финансов и управления производством». 2022. № 50. С. 162–168.</mixed-citation><mixed-citation xml:lang="en">Бобков С. П., Русанов К. И., Галиаскаров Э. Г. Сравнение аналитического и имитационного подходов к моделированию систем массового обслуживания // Сборник научных трудов ВУЗов России «Проблемы экономики, финансов и управления производством». 2022. № 50. С. 162–168.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Таратун В. Е., Шаперова В. С. Имитационное моделирование как подход в решении задач систем массового обслуживания // Системный анализ и логистика. 2020. № 4. С. 35–44.</mixed-citation><mixed-citation xml:lang="en">Таратун В. Е., Шаперова В. С. Имитационное моделирование как подход в решении задач систем массового обслуживания // Системный анализ и логистика. 2020. № 4. С. 35–44.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Афонин В. В., Федосин С. А. Моделирование систем. М. : Лаборатория знаний, 2019. 231 c.</mixed-citation><mixed-citation xml:lang="en">Афонин В. В., Федосин С. А. Моделирование систем. М. : Лаборатория знаний, 2019. 231 c.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Исмаил А. И. М. Имитационное моделирование систем массового обслуживания // Apriori. Серия: Естественные и технические науки. 2016. № 2. С. 9.</mixed-citation><mixed-citation xml:lang="en">Исмаил А. И. М. Имитационное моделирование систем массового обслуживания // Apriori. Серия: Естественные и технические науки. 2016. № 2. С. 9.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
