УДК 656.13

ПОДХОД К МОДЕЛИРОВАНИЮ ТРАНСПОРТНЫХ ПРОЦЕССОВ С ИСПОЛЬЗО­ВАНИЕМ МУЛЬТИАГЕНТНОГО ПОДХОДА

доц., , к. т.н. (Украина, ХНАДУ), доц., , к. и.н. (Украина, ХНАДУ)

Введение

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

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

Анализ литературы

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

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

К имитационному моделированию относят дискретно-событийное моделирование, системную динамику, мультиагентные системы. Подробнее остановимся на последнем методе.

НЕ нашли? Не то? Что вы ищете?

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

К свойствам агентов относят:

1. Автономность – возможность принимать решения в соответствии с некоторыми правилами;

2. Обучаемость — возможность подстраиваться под изменение внешней среды;

3. Реактивность — способность своевременно реагировать на воспринятые изменения среды;

4. Социальные навыки — способность к взаимодействию с другими агентами [3-8].

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

Описание мультиагентной модели

Мультиагентную систему представим в виде множества всех возможных состояний сис­темы:

E={e1, e1,…, en}, (1)

Динамику мультиагентной системы опишем в виде:

A = {Ag1, Ag2,… Agn}, (2)

где – Ag1 множеством интеллектуальных агентов с известным вектором состояния AgPi каждого агента вида:

AgPi = < Bi, Gi, Pli, Sni, Evi > ; i=1, n , (3)

где KB = {kb1, kb2,…, kbi} – база знаний i-го агента; kbij-я область знаний;

Gl= {gl1, gl2,…, gli} – множество целей gli (k-я цель i-го агента);

ВMi = {mb1, mb2,..., mbi} – банк моделей поведения mbi (l-й план достижения k-й цели i-го агента);

SI = {sl1, sl2, …, sli } – структура намерений (список планов поведения, выбираемых агентом Agi для достижения цели);

EL = {EL (ag1), EL (ag2), … , LviEL (agj)} – описание внешних связей c агентами, взаимодействующими с Аgi.

Структура намерений SI ={ sl1, sl2, …, sli} – это упорядоченная совокупность стандартизированных процедур поведения, принятых агентом Agi, для достижения цели gi ϵ Gi .

Внешние связи EL =[EL (ag1), EL (ag2),…, EL (agj)] – это массив данных о состоянии, цели и намерениях взаимодействующих агентов.

На каждом этапе взаимодействия i-й агент Agi выбирает или корректирует цель gi ϵ Gi и план действий в виде процедуры достижения k-й цели i-го агента Agi с формальными параметрами:

ptikl = < ide , listvar, strtpbhvr, procstrtgl, lstimpelprd, lstcndexprd >, (4)

где ide – идентификатор (имя) l-й модели достижения k-й цели;

listvar – список переменных состояния l-й модели;

strtpbhvr – тип стратегии поведения;

procstrtgl – собственно процедура l-й стратегии достижения k-й цели;

lstimpelprd – список факторов воздействия на элементы тела процедуры;

lstcndexprd – список условий выполнения тела процедуры l-й стратегии достижения k-й цели.

Вывод

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

Применение моделирования позволит оптимизировать управления транспортными системами, позволит улучшить уровень транспортного и обслуживания, а также снизит напряженность на дорогах города.

Литература

1. Р. Шеннон Имитационное моделирование систем – искусство и наука/ Р. Шеннон – М.: Мир – 1978 – 418 с.

2. , , Лившиц планирования и управления транспортными системами. М.: Транспорт, 1987.

3 От многоагентных систем к интеллектуальным организациям: философия, психология, информатика/ В. Б Тарасов /– М.: УРСС, 2002/

4 Скобелев мультиагентные системы для поддержки процессов принятия решений при управлении предприятиями / / Известия Самарского научного центра Российской академии наук – 2001 – Т. 3, № 1/

5. Многоагентные системы и групповое управление/ - Журнал "Искусственный интеллект и принятие решений», № 2, 2009.

6. Городецкий и многоагентные системы. Модели многоагентной самоорганизации/ - Известия РАН "Теория и системы управления", 2012, № 2, с. 92–120