Технические науки/4.Транспорт

 

К.т.н. Петровский А.В., к.т.н. Петровский В.П.

Херсонский факультет Харьковского национального автодорожного университета, Херсонский национальный технический университет

 

Имитационное моделирование ТРАНСПОРТНОЙ СЕТИ

Транспортные сети (ТС) различного типа и назначения испытывают сегодня серьезное напряжение: некоторые из них практически исчерпали свои технические возможности. Строительство новых и модернизация действующих сетей требуют решения комплекса инженерных вопросов. Одним из них является вопрос создания новых и развития и реконструкции действующих ТС.

Однако, при проведении проектных работ, как правило, в распоряжении специалистов не оказывается необходимой информации, которая с достаточной степенью адекватности отражала бы состояние действующей ТС или давала оценку возможного состояния проектируемой сети. Более того, такой информацией не располагают и при принятии оперативных решений по управлению перевозками в действующих сетях.

Вместе с тем развитие сетей может происходить за счет совершенствования процесса управления движением транспортных потоков. Нагрузка на транспортную сеть в процессе ее функционирования подвержена различным колебаниям, обычно вызываемым сезонными, стихийными, социально-политическими и другими явлениями. Центры диспетчерского управления транспортными потоками, оснащенные компьютерной техникой и программными средствами, в состоянии эффективно противодействовать подобным явлениям.

Один из наиболее широко применяемых подходов к описанию транспортных потоков в сетях — отображение топологии сети в виде некоторой системы направленных графов с последующим представлением их в виде матрицы межузловых загрузок (ММЗ). В совокупности значения элементов матрицы отражает общее состояние всей сети, что позволяет получить ряд очень важных для практических расчетов технико-экономических показателей (объем перевозок, их среднюю дальность, загрузку коммуникационных трактов, среднее время пребывания груза в пути и т.д.).

Программные средства позволяют восстановить структуру маршрутной матрицы межузловых загрузок по исходной информации о входящих и исходящих потоках в узлах транспортной сети. На этом этапе возможно применение широко известных методов решения транспортной задачи: метод разрешающих слагаемых, распределительный метод и т.д. В результате применения, например, метода сумм при мелкопартионной развозке грузов, возможно программно рассчитать загрузку перегонов маршрута и определить порядковый номер максимально загруженного перегона. Использование венгерского метода, например, позволяет рассчитать максимальную пропускную способность транспортных магистралей. Таким образом, весь комплекс программных средств может рассчитать технико-эксплуатационные показатели перевозки (среднюю дальность перевозки грузов по маршрутам, число рейсов и интервал движения транспортных средств по маршрутам, объем перевозок, пропускную способность магистрали и т.д.).

Однако, существующие программные продукты нацелены на решение узко специализированных задач, что связано с предназначением их использования лишь в рамках организаций, осуществляющих перевозки. Кроме этого, используются реальные статистические данные, основанные на событиях прошлого. В результате прогнозируемые характеристики ТС крайне неточны. Для более адекватных решений необходимо применение имитационных моделей, с возможностью «на лету» изменять модели событий. Применение принципа построения моделей «что … если» позволит получать решения, адекватные для событий ТС в реальном времени. 

Предлагается разработать информационную систему, в состав которой войдет имитационный комплекс программного обеспечения.  В этом случае имитационный блок разбить на три основные части: управляющие, функциональные и вспомогательные программы.

Управляющим программам отводится роль контроля за всем

процессом моделирования: управление процессом моделирования,  распознавание моделируемых событий и вызов соответствующих подпрограмм, реализующих эти события.

Функциональные программы выполняют следующие функции: имитируют реализацию событий и процессов, сопровождающих события; производят расчет приоритетов на обслуживание. Здесь возможно применение методов сетевого планирования (для программной реализации более предпочтительным является, видимо, табличный метод расчета показателей).

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

Когнитивная схема необходима для имитации различного рода препятствий в виде неожидаемых (внезапных) событий. В дальнейшем данная схема причин и следствий используется для назначения приоритетов обслуживания. Например, приближение транспортного средства к улицам с затором, в этом случае приоритет должен быть выше среднего. Все числовые характеристики приоритетов разрабатываются экспертами.

В состав вспомогательных программ входят программные модули, реализующие функции инициализации переменных и массивов данных модели, сбора информации для статистической обработки и построения гистограмм и вывода результатов моделирования, организации работ с очередями модели.

 

 

Рис.1 Общий вид концепции моделирования работы ТС

С помощью модуля инициализации выполняется вызов специальных подпрограмм подготовки информационных массивов модели к работе, а также корректировка исходных данных, необходимых для имитационного моделирования транспортной системы. Этот модуль обеспечивает сохранение состояния модели и результатов моделирования, считывание информации из библиотеки описаний моделируемой транспортной сети и инициализацию рабочих массивов и структур, восстановление предыдущих состояний модели и результатов моделирования.

Модуль сбора информации и вывода результатов моделирования обеспечивает вызов специальных подпрограмм обработки результатов моделирования, вывод исходных значений параметров имитационной модели, формирование и передачу данных на печать в виде гистограмм, вывод результатов моделирования в форме таблиц.

Модуль работы с очередями модели выполняет формирование массива системных событий, поиск элемента массива с минимальным временем наступления события, занесение информации о системном событии в указанный массив и ее извлечение.

Программный генератор моделей является средством автоматизации процесса создания имитационной модели. Используя описание моделируемой транспортной сети, генератор моделей вызывает необходимые моделирующие подпрограммы, входящие в состав ИПК, и передает им параметры, соответствующие описанию ТС (рис.2).

 

Рис.2 Генератор моделей

 

При выборе конфигурации маршрутов и параметров ТС предусмотрена возможность как интерактивного создания набора данных, так и автоматизированного (например, с помощью метода таблиц связей или совмещенных матриц).

Модули создания и модификации информационной базы формируют информационную подсистему, которая является программным средством организации библиотеки описаний моделируемой сети.

Выводы. Работа с информационной системой, в составе которой используется имитационный программный комплекс, позволяет создавать и корректировать массивы данных, отражающие возможные варианты организации маршрутов транспортных средств,  получать информацию, наиболее адекватную к условиям реального времени.

Следующим этапом в развитии такого комплекса типа может стать трансформация его в интеллектуальную систему, предметная область которой была бы ориентирована на макроуровень – уровень городской транспортной сети.

Литература:

1.     Смехов А.А. Основы транспортной логистики: Учебник для вузов -М.:Транспорт 1995-320с.

2.     Кожин А.П. Математические методы в планировании и управлении грузовыми автомобильными перевозками: Учебное пособие для студентов экон. спец. вузов.- М.: Высш. школа, 1979.- 304 с.

3.        Птицын Г.А., Горлов В.Н. Модели распределения потоков на магистральной сети в условиях неопределенности направлений и дальности следования грузов. Системы и сети передачи информации - Сб. науч. тр. учеб, нн-тов связи,- Л.: ЛЭИС, 1988.- С. 84-104