Имитационная модель функционирования системы управления транспортом
Ознакомление с основными выходными параметрами имитационной модели функционирования системы управления транспортом. Определение дисциплин сбора информации. Рассмотрение алгоритмов, обеспечивающих моделирование двумерного нормального распределения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 10.03.2018 |
Размер файла | 35,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Михайловская Военная Артиллерийская Академия
Имитационная модель функционирования системы управления транспортом
Филатов Игорь Николаевич, докторант
Черенков Андрей Анатольевич
Имитационная модель функционирования системы управления транспортом предназначена для определения показателей внутренней эффективности системы путем имитации процессов приема, обработки и передачи информации. Информация поступает в систему дискретно в виде транзактов (единичных квантов информации), которые требуют определенной обработки элементами системы. Кроме того, элементы способны сами генерировать потоки информации и передавать их для последующей обработки другими элементами.
При этом существенными свойствами потоков информации являются: вид потока. Вид потока «слева» описывает потоки из вне, а «снизу» и «сверху» - от других элементов системы; тип потока внутри вида; время обработки транзакта потока, распределенное по некоторому закону; приоритетность обслуживания транзактов потока; время «жизни» транзакта потока; конечный адресат; интенсивность потока.
Основными выходными параметрами модели являются:
- общее количество транзактов (по видам и типам), поступивших в систему;
- загрузка каждого элемента системы;
- число обслуженных транзактов по видам и типам;
- среднее время обслуживания транзактов по видам и типам;
- вероятность своевременной обработки и доведения информации каждого типа каждого вида для каждого элемента системы в целом.
Основные ограничения и допущения, принятые в модели:
- временные задержки на передачу информации от элемента к элементу учитываются во времени обработки;
- потоки информации являются пуассоновскими с известными законами распределения времени между двумя транзактами потока;
- время обработки транзакта потока является случайной величиной с известным законом распределения.
Обязательными атрибутами структуры элементов являются:
- каждый элемент структуры либо управляющий, либо управляемый, либо и то и другое одновременно;
- существует по крайней мере один только управляемый элемент; существует один и только один только управляющий элемент;
- любой управляемый элемент непосредственно взаимодействует с одним и только одним управляющим;
- для организации взаимодействия между элементами на одном уровне иерархии могут организовываться дополнительные связи.
При этом количество элементов модели на каждом уровне иерархии (кроме первого) может меняться в зависимости от целей моделирования.
Каждый уровень иерархии включает в себя элементы с переменными составом и структурой.
Конкретная группа элемента может обрабатывать информацию только конкретного вида (сочетания видов).
Каждый элемент на каждом уровне иерархии может иметь подчиненного только ему исполнителя, количество каналов которого также является переменной величиной. При этом в элемент системы поступает информация в соответствии со схемой, показанной на рис.1.
Сформированная в соответствии с целями моделирования структура СУ является исходной для исследования процессов управления и обмена информацией, протекающих в системе.
Перед началом моделирования в интерактивном режиме задаются структура модели (количество элементов на каждом уровне иерархии, их подчиненность, характеристики исполнителей каждого элемента);
характеристики каждого элемента (количество его групп, количество каналов в каждой группе, вид информации, обрабатываемой каждой группой, количество генераторов информации с описанием свойств потока информации для каждого генератора);
количество внешних генераторов для каждого элемента с описанием свойств потока информации для каждого генератора;
время моделирования и количество реализаций модели.
Рис. 1. Информационная нагрузка на элемент системы.
Производится запуск модели. При этом:
инициализируются генераторы потоков информации и счетчик модельного времени;
обслуживание транзактов потоков производится по мере освобождения каналов групп элементов, но в соответствии с коэффициентом приоритета вновь пришедших транзактов. В отличие от этого, исполнитель принимает к обслуживанию транзакты по мере их поступления, независимо от приоритета обслуживания;
обслуженные транзакты, дошедшие до конечных адресатов, выводятся в соответствующий счетчик, а затем покидают систему;
транзакты с ограниченным временем «жизни» не дошедшие до адресата за это время, выводятся из системы через соответствующий счетчик;
транзакты не попавшие к исполнителю по причине его полной загруженности, передаются в вышестоящий элемент (вплоть до самого верхнего уровня) для обслуживания и передачи исполнителю этого элемента.
На источниках информации (подвижных единицах) происходят изменения состояния, которые должны отражаться в базе данных путем соответствующего изменения в ней характеристик состояния указанных объектов. В соответствии с принятой в СУ дисциплиной сбора входной информации обновляемые данные от источников заносятся в базу данных.
Возможны следующие дисциплины сбора информации:
по регламенту, когда информация собирается от источников и заносится в базу данных (БД) через постоянный период времени, установленный для СУ регламентом;
сразу по изменении состояния объекта учета, когда информация поставляется от источников сразу после значимого изменения состояния одного или нескольких отслеживаемых объектов;
независимо от состояния объектов учета, если информация от источников собирается не по регламенту и не сразу по изменении состояния объекта учета.
Для наиболее адекватного отражения в модели процессов сбора и доведения информации, в качестве дисциплины сбора принята смешанная дисциплина, реализующая сбор информации и по регламенту и по состоянию подвижных единиц.
Относительно запросов на выполнение технологических операций следует отметить, что интенсивность их поступления и дисциплина обслуживания полностью определяется характеристиками специального математического и программного обеспечения СУ и носит, как правило, регламентный характер.
По завершении количества реализаций модели фиксируется текущее состояние системы и определяются ее вероятностно-временные характеристики. транспорт информационный двумерный
Очевидно, что это для получения адекватных оценок показателей эффективности требуется привлечение статистического аппарата, оперирующего различными законами распределения случайных величин, участвующих в модели. Особую роль при этом играет воспроизведение двумерных распределений с заданным или случайным коэффициентом корреляции, т.к. моделирование независимых случайных величин не представляет существенных затруднений [1, 2, 3]. Поэтому в моделе реализовано несколько алгоритмов, обеспечивающих моделирование двумерного нормального распределения.
Таким образом, описанная имитационная модель позволяет оценивать различные варианты состава и структуры комплекса средств информационного обеспечения с учетом динамики не только их работы, но и функционирования всей системы управления транспортом, а также влияния структурных характеристик вариантов на эффективность всей системы.
Литература
1. Эндрюс Дж., Мак-Лоун Р. Математическое моделирование- М.:Мир, 1979.-277 с.
2. Шеннон Р. Имитационное моделирование систем - искусство и наука. - М.: Мир, 1978. - 418 с.
3. Абчук В.А. Справочник по исследованию операций / Под общ. ред. Матвейчука Ф.А. - М.: Воениздат, 1979. - 368 с.
Размещено на Allbest.ru
...Подобные документы
Общая характеристика системы массового обслуживания, исходные данные для ее создания. Особенности построения алгоритма имитационной модели задачи о поступлении заявок (клиентов) в канал (парикмахерскую). Описание функционирования математической модели.
курсовая работа [154,1 K], добавлен 19.05.2011Создание математической модели системы массового обслуживания на примере банка. Разработка имитационной модели на языке программирования С++. Блок-схема программы, перевод модели на язык программирования. Верификация и валидация имитационной модели.
курсовая работа [630,5 K], добавлен 01.06.2015Терминологическая база для построения модели, имитирующей работу маршрутных микроавтобусов. Обоснование выбора программного средства. Алгоритм работы имитационной модели, особенности ее функционирования. Анализ результатов работы имитационной модели.
курсовая работа [1,1 M], добавлен 29.04.2014Разработка математической модели системы. Моделирование работы конвейера сборочного цеха в течении 8 часов. Определение вероятности пропуска секции. Расчет количества скомплектованных изделий за 8 часов. Исследование системы на имитационной модели.
контрольная работа [98,3 K], добавлен 24.09.2014Определение назначения и описание функций имитационных моделей стохастических процессов систем массового обслуживания. Разработка модели описанной системы в виде Q-схемы и программы на языке GPSS и C#. Основные показатели работы имитационной модели.
курсовая работа [487,4 K], добавлен 18.12.2014Построение имитационной модели системы массового обслуживания в среде Borland Delphi 7.0 с учетом того, что параметры модели – детерминированные величины. Моделирование случайных независимых величин и процессов. Оптимизация системы массового обслуживания.
курсовая работа [1,4 M], добавлен 28.05.2013Практические навыки системного исследования реальной динамической сложной системы на основе построения ее имитационной модели. Автоматизация работы по расчету эффективности системы массового обслуживания с понятным интерфейсом. Выбор алгоритма решения.
курсовая работа [1,0 M], добавлен 18.08.2009Ознакомление с правилами построения имитационной модели заданной системы. Рассмотрение моделирования системы и проведения серии экспериментов. Определение количества мест для телевизоров на стеллажах на станции технического контроля и на участке наладки.
курсовая работа [1,7 M], добавлен 27.07.2014Построение имитационной модели и метод решения задач, при использовании которого исследуемая система заменяется более простым объектом, описывающим реальную систему. Имитационная модель компьютерной программы, её значение при решении моделируемых задач.
курсовая работа [343,1 K], добавлен 04.06.2012Моделирование имитационной модели системы управления, состоящей из ПИ-регулятора и инерционного объекта второго порядка. Прогон и оптимизация модели на системе имитационного моделирования ИМОДС. Оценка параметров системы до и после оптимизации.
курсовая работа [1,3 M], добавлен 17.02.2013Роль моделирования общественно-исторических процессов. Распределенный банк данных системы сбора информации. Концептуальная схема модели системы. Критерии оценки эффективности процесса функционирования СМО. Выдвижение гипотез и принятие предположений.
дипломная работа [140,1 K], добавлен 30.07.2009Построение имитационной модели системы массового обслуживания, список и содержание ее активностей. Блок-схема алгоритма моделирования и текст процедуры. Моделирование случайных независимых величин и процессов. Оптимизация системы массового обслуживания.
курсовая работа [4,0 M], добавлен 28.05.2013Анализ существующих алгоритмов обработки информации человеком и современных моделей памяти. Разработка алгоритмов и математической модели ассоциативного мышления. Имитационная модель обработки информации. Компьютерный эксперимент по тестированию модели.
курсовая работа [2,3 M], добавлен 19.11.2014Процесс моделирования имитационной модели функционирования класса персональных компьютеров на языке GPSS World. Поиск линейной зависимости и оценка полученного уравнения. Отчет по результатам работы имитационной модели. Листинг разработанной программы.
курсовая работа [49,2 K], добавлен 07.09.2012Представление системы управления конфликтными потоками как системы массового обслуживания с переменной структурой. Вероятностные свойства процесса управления. Построение имитационной модели системы массового обслуживания, математический аппарат.
дипломная работа [1,4 M], добавлен 27.01.2016Имитационное моделирование деятельности "Центра обслуживания абонентов". Диаграммы потоков данных. Выявление вариантов использования. Моделирование видов деятельности и взаимодействий. Проектирование пользовательского интерфейса и архитектуры приложения.
дипломная работа [1,3 M], добавлен 24.10.2010Разработка имитационной модели с регулярным входным потоком, отсутствующей очередью и естественным отсчетом времени (моделирование работы больничной палаты). Создание программы на языке C++, обеспечивающей ввод исходной информации, ее обработку и вывод.
курсовая работа [1,2 M], добавлен 13.09.2012Разработка системы расчета характеристик разомкнутых экспоненциальных сетевых моделей, выполняющая имитационное моделирование заданной сетевой модели. Построение модели на языке GPSS, анализ эффективности аналитической модели, выполняющей роль эталона.
курсовая работа [483,6 K], добавлен 01.12.2010Лазерные средства отображения информации. Особенности сопряжения имитационной модели Matlab-Simulink и программное обеспечение визуализации. Возможности средств разработки виртуальных миров, использующих VRML, для визуализации моделирования системы.
курсовая работа [1,6 M], добавлен 01.12.2014Направления деятельности ООО "Тирион" и разработка модели "AS-IS" функционирования магазина по обслуживанию покупателей. Возможности табличного процессора MS Excel. Описание интерфейса и физической структуры программного обеспечения имитационной модели.
курсовая работа [990,6 K], добавлен 13.12.2011