Научная статья на тему 'Моделирование и сравнение различных транспортных микромоделей'

Моделирование и сравнение различных транспортных микромоделей Текст научной статьи по специальности «Математика»

CC BY
178
26
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
МОДЕЛЬ / КЛЕТОЧНЫЙ АВТОМАТ / МОДЕЛЬ ТРАЙБЕРА / SLOW-START И SLOW-STOP МОДЕЛИ / РАССТОЯНИЕ / СКОРОСТЬ / УСКОРЕНИЕ

Аннотация научной статьи по математике, автор научной работы — Казанцев Григорий Юрьевич, Омарова Гульзира Алимовна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Моделирование и сравнение различных транспортных микромоделей»

CONSTRUCTION AND RESEARCH OF MICROSCOPIC MODELS FOR TRAFFIC FLOW

G.Y. Kazancev, *G.A. Omarova

Novosibirsk State University 630090, Novosibirsk, Russia institute of Computational Mathematics and Mathematical Geophysics SB RAS

630090, Novosibirsk, Russia

Simulation of transport systems is the demanded task in control of road networks helping to make decisions on further development and extension of transport system. In particular, simulation allows defining need for extension of a road network or adding of means of regulation. In this paper, traffic-is simulated according to two different models: the cellular automaton based on cellular automaton of the Nagel-Seheekenberg model and Intelligence Driver model and existed cellular automata model was modified for simulations of multiline roads and multiline intersections.

The Intelligence Driver model was proposed by Treiber. It is continuous deterministic one-dimensional model, which defines acceleration of vehicle i as function from its own velocity Vi(t), gap si(t) and velocity difference Avi(t) to the vehicle in front i — 1. For experiments, integration with simple Euler scheme was used, with time discretization of At = 0.4 s and translation of vehicles in

At

The Nagel-Scheckenberg model is a one-dimensional stochastic machine designed to simulate traffic. The model dimensional grid used in each cell is placed exactly one machine, the cell is either empty or contains a car. Time is discrete, the machine moves to forward an integral number of cells for each step of iteration. At each step of the iteration for each car in turn all the rules are applied. The first rule is responsible for aspiration of drivers to go as soon as possible, without violating the rule, the second rule doesn't allow collisions, and the third rule introduces an element of randomness in the motion of each driver. This rule set is the minimum set necessary for reproduction of basic properties of a transport flow. The main advantage of this model is its simplicity compared with other approaches; it is important in the transition to more complex structures, such as multi-row model or models including intersections or implementation of modification, which allow more accurate imitation of driver's behavior, such as slow-to-start and slow- to-stop models. In slow-to-start model for third rule used velocity-dependent random value with higher chance of slow if velocity on previous step is zero. In slow-to-stop model in addition was modified second rule, so vehicle begins to slow not in the last moment before collision but in several steps before according to velocity difference and expectations about gap between vehicles according to their velocities on previous step.

Experiments with both models with equivalent parameters and same initial conditions results in obtaining similar fundamental diagrams of traffic flow for one line traffic. In both cases traffic flow increasing with increase of its density at first, but after near same density value it begins decreasing to near zero in situations where density is equal to one. Max value of traffic flow is also similar in both cases.

To allow cellular automata, based on Nagel-Scheckenberg model, to simulate multiline road, rule for changing lines is needed. In this paper symmetrical change-line rule was used, there are no differences in changing line to left or to right. With this rule if vehicle found way forward blocked but still can move in this step according to its velocity and line near current have greater gap, vehicle change lines.

Simulation of multiline intersection is more complex, because according to traffic regulations on intersections with more than one line not all directions of turn available for vehicles on different lines. So although the only difference on intersection is different trajectories for vehicles on different lines, on road before intersection vehicles should change lines to come on intersection on right position according to traffic regulations. According to that, in close vicinity of intersection, priority of choosing line changes from line where vehicle can move faster to line, where vehicle can move to correct road to its course according to traffic regulations.

A cellular automaton for traffic simulation of multiline intersections was designed. The program of generation of the cellular automaton for different intersections was realized.

The models can be used to understand, predict and optimize different traffic situations and as examples for the various possible extensions and fields of applications.

Key words: model, cellular automaton, Triber model, slow-start and slow-stop models, distance, speed, acceleration.

References

1. Hermanns G., Kulkov I.N., Kerner B.S., Schreckenberg M. Microscopic Simulation of Synchronized Flow in City Traffic: Effect of Driver's Speed Adaptation // SIMUL 2014: The Sixth International Conference on Advances in System Simulation.

2. Zehe D., Grotzky D., Aydt H. Traffic Simulation Performance Optimization through MultiResolution Modeling of Road Segments // SIGSIM-PADS'15, June 10-12, 2015, London, United Kingdom. ACM 978-1-4503-3557-7/15/06. http://dx.doi.org/10.1145/2769458.2769475.

3. Dolgushin D. YU., Myznikova T. A. Primenenie kletochnvh avtomatov k modelirovanivu avtotransportnvh potokov. Omsk: SibADI, 2012.

4. Zhang L., Ma Y., L. S. A hybrid traffic flow model for real time freeway traffic simulation // KSCE Journal of Civil Engineering. 2014. V. 18, N 4. P. 1160-1164.

5. Timofeeva G. A., Ahmadinurov M. M. Gibridnava matematicheskava model' transportnogo potoka // Fundamental'nve issledovaniva. 2011. N 12-2. S. 389-392.

6. Belbasi S., Foulaadvand E.M. Simulation of Traffic Flow at a Signalised Intersection // Cellular Automata. ACRI, 2010. P. 138-141.

7. Kazancev G.YU., Omarova G.A. Modelirovanie transportnvh potokov s primeneniem kletochnvh avtomatov // Problemv informatiki. 2016. N 3.

8. Dzh. fon Nejman. Teoriva samovosproizvodvashchihsva avtomatov. M.: „Mir", 1971.

9. Nagel K., Schreckenberg M. A cellular automation model for freeway traffic // Phvs. I France. 1992. V. 2. P. 2221-2229.

10. Held T., Bittihn S. Cellular automata for traffic simulation — Nagel-Schreckenberg model. // Project report in Computational Physics, Bonn 17'th March 2011.

11. /ami i n XL. Leal-Toledo R. C.P., Kischinhevsky XL. Clua E., Brandao I).. Montenegro A., Lima E.B. A Probabilistic Cellular Automata Model for Highway Traffc Simulation // International Conference on Computational Science, ICCS 2010.

12. Knospe W., Santen L., Schadschneider A., Schreckenberg M. A realistic two-lane traffic model for highway traffic //J. Phvs. A: Math. Gen. 35. 2002.

13. Treiber XL. Helbing D. Explanation of observed features of self-organization in traffic flow // e-printarXiv:cond-mat/9901239, 1999.

МОДЕЛИРОВАНИЕ И СРАВНЕНИЕ РАЗЛИЧНЫХ ТРАНСПОРТНЫХ МИКРОМОДЕЛЕЙ

Г. Ю. Казанцев, Т. А. Омарова

Новосибирский государственный университет, 630090, Новосибирск, Россия * Институт вычислительной математики и математической геофизики СО РАН,

630090, Новосибирск, Россия

УДК 519.179.2—512.23

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

Ключевые слова: модель, клеточный автомат, модель Трайбера, slow-start и slow-stop модели, расстояние, скорость, ускорение.

Введение. В настоящее время применение различных микромоделей актуально при моделировании и исследовании различных дорожных ситуаций, при построении гибридных моделей или при переходе к мезомоделированию. Детальное представление выгодно во многих случаях, особенно при оценке взаимодействия между реальным поведением и последствиями на моделях при моделировании транспортного потока с несколькими (сотня) тысячами объектов, где требуется довольно большая обработка данных |1, 2|. Высокоэффективное вычисление и жизнеспособный вариант данного моделирования трудоемки, и доступ к таким системам есть не у всех. Поэтому хочется, чтобы в области дорожной сети, где более низкий уровень детализации достаточен, можно было бы сократить вычислительные ресурсы |3, 4|, В таких случаях микромодель может предложить средство улучшить обработку заданного участка, незначительно влияя на точность полного моделирования. Такие области могут быть магистралью между различным участками, перекрестками или соединением проселочных дорог города или деревни.

Необходимость решения предложенной задачи на индивидуальных вариантах состоит в отличии дорог, рельефа местности, правил дорожного движения в России |3, 5| и в описании поведения водителя в различных дорожных ситуациях |1, 6|.

Данная работа является продолжением работы авторов |7|. В предлагаемом исследовании рассматриваются клеточно-автоматная модель, модель Трайбера и их сравнение. Продолжены исследования предыдущих работ, отличающихся тем, что каждый объект характеризуется еще и скоростью, в отличии ранних работ, где скорости были равны.

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

1. Клеточный автомат. Концепция клеточных автоматов была предложена Джоном фон Нейманом в начале 50-х годов. Клеточный автомат (СА) — это упорядоченная четверка < C,A,t,X >, где C — множество клеток, A — конечный алфавит состояний клетки, т — функция перехода из одного состояния в другое, часто представляемая набором правил, X — отношение соседства или шаблон соседства. Клеточный автомат фон Неймана — это двумерная сетка произвольного размера. Состояние сетки обновляется с течением времени, состояние каждой конкретной ячейки зависит от состояния ее соседей и, возможно, собственного состояния на текущей итерации. Количество возможных состояний конечно, обновление состояний происходит одновременно [7, 8].

Моделирование движения на прямой с одной полосой. Одной из самых популярных моделей для движения по прямой без обгонов и перестроений на основе клеточных автоматов является модель Нагеля-Шрекенберга и ее модификации, такие как slow-start и slow-stop модели [9, 10, 11],

Модель Нагеля-Шрекенберга представляет собой стохастический одномерный автомат, предназначенный для моделирования дорожного движения [4]. Данная модель имитирует движение по одной полосе прямой дороги без возможности обгона и перестроения, В модели Нагеля-Шрекенберга используется одномерная сетка, в каждую ячейку помещается ровно одна машина, ячейка либо является пустой, либо содержит автомобиль. Время дискретно, за каждый шаг итерации машина перемещается на целое число ячеек вперед. Для описания правил введем u^t) и vi(t) — помер ячейки, в которой находится машина с номером г, и ее скорость (количество ячеек, которые будут пройдены) на шаге итерации t, di(t) = ni+i(t) — Ui(t) — дистанция между i-ой машиной и впереди идущей, машина с большим номером едет перед машиной с меньшим номером, vmax — максимальная допустимая скорость на участке.

Модель slow-start отличается от модели Нагеля-Шрекенберга наличием зависимости параметра p от скорости автомобиля [10], Достигается это добавлением правила

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

Данная модель получается при замене правила торможения в slow-start модели на следующие два правила при vmax = 5:

1, Торможение 1. Если di(t — 1) ^ vi(t — 1)

[Н]

di(t — 1) — 1,

miu{di(t — 1) — 1,vi(t — 1) — 2},

if Vi(t — 1) ^ Vi+i(t — 1) or Vi(t — 1) ^ 2

else.

2, Торможение 2. Если vi(t — 1) ^ di(t — 1) ^ 2vi(t — 1)

Vi(t — 1) — 2,

vi(t — 1) — 1, if vi+i(t — 1) + 2 ^ vi(t — 1) ^ vi+i(t — 1) + 3.

if vi(t — 1) ^ vi+i(t — 1) + 4

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

Реализация. Используем СА как структуру С А =< А,С,т,Х,Т >, где А = {0,1} — множество состояний клетки, С — множество клеток, т — функция перехода, меняющая

ХТ деления состояния автомата в такт времени ¿применим т к предыдущему такту t — 1, М — множество объектов, движущихся в системе, и ш(с^) — функция от клетки автомата и такта времени [7]. В отличии от предыдущей работы, каждый объект характеризуется тремя параметрами — направлением движения, скоростью и идентификатором.

Скорость объекта выражается целым числом, определяющим количество тактов модели до применения шага ускорения. Если скорость объекта ниже максимальной, то объект будет стоять на месте в течение количества тактов, равного разности между максимальной скоростью и текущей, даже если дорога перед объектом свободна. На шаге ускорения, если объект не достиг максимальной скорости и не был вынужден замедлиться из-за впереди идущего объекта, его скорость увеличивается. Если объект не смог двигаться из-за впереди идущего объекта, то его скорость уменьшается до реального количества тактов движения объекта, В завершение шага ускорения, если скорость больше нуля, то с вероятностью р она уменьшается на единицу. Для получения фундаментальной диаграммы потока удобно использовать циклические краевые условия, согласно которым объект может покинуть последнюю клетку, только если первая клетка свободна, что позволяет получить данные о потоке при фиксированной плотности потока. Для моделирования был взят участок длиной 200 клеток (1500 метров), между шагами ускорения проходит 1 секунда, максимальная скорость — 5 (37,5 м/с). Моделируется промежуток времени длиной 3000 секунд, начальные положение и скорость объектов для каждой плотности — случайны, значение потока берется среднее по 3 запускам с различным начальным расположением, В результате была получена следующая фундаментальная диаграмма потока (рис, 1), На полученной диаграмме видно, что поток сначала довольно быстро растет с увеличением роста плотности, и после достижения определенного уровня падает, стремясь к нулю при максимальной плотности потока. Такая картина схожа с эмпирическими данными, а также данными, полученными при моделировании с использованием других моделей [10, И].

Моделирование движения на прямой с двумя полосам,и. При моделировании многополосного движения с использованием клеточных автоматов добавляются правила, определяющие желание водителя перестроиться с одной полосы на другую, и его возможность сделать это согласно правилам дорожного движения. Одним из наиболее простых вариантов правил для смены полосы являются симметричные правила, в которых перестроения в полосу левее и правее текущей считаются абсолютно одинаковыми и применяются до правил торможения [12], Правила перестроения имеют следующий вид:

1, Потребность в перестроении.

Если ^^ — 1) ^ ^(¿), то ивв^ = 1, иначе ивв^ = 0,

2, Безопасность перестроения.

Рис. 1. Фундаментальная диаграмма потока на одной полосе

Если dpred.it - 1) + Vpred.it - 1) - 1 ^ у^) и dsucc(t - 1) ^ Vsucc(t - 1), то ва/вг = 1, иначе ва/ег = 0.

3. Перестроение.

Если needi = 1 и ва/ег = 1, то сменить полосу.

dpred(t) и vpred(t) — это соответственно дистанция до впереди идущего автомобиля на соседней полосе и его скорость, dsucc(t) и vsucc(t) — дистанция и скорость до предыдущего.

На основе вышеописанной модели была сделана модификация движения по прямой дня мпогопо.носпого движения. Дня этого были сделаны следующие изменения. В отношении соседства каждой клетки были добавлены клетки с теми же номерами па соседних полосах, аналогичная нумерация рассматриваемой полосы. Форма правил перестроения не отличается от основных правил, по важными клетками дня них является не только клетка с номером пг + 1, на которую переместится объект, но и клетка с номером пг в соседней полосе. Правила перестроения применяются, если клетка не пуста и попытка применить основное правило была неудачна. Для построения фундаментальной диаграммы использовались те же условия, что и дня одпоно.носпого случая, количество полос — две. В полученной диаграмме показано среднее значение потока па двух полосах но отношению к средней плотности па двух полосах. Характер диаграммы изменился: в мпо-гопо.носпом случае вместо пика и последующего спада имеется промежуток плотностей, при которых ноток примерно одинаков, и поело этого промежутка начинается падение. На рис. 2 приведена фундаментальная диаграмма дня двух полос.

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

0,5

0 0,2 0,4 0,6 0,8 1 1,2

Плотность

Рис. 2. Фундаментальная диаграмма потока на двух полосах

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

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

Для моделирования самого перекрестка используются клетки длины -, Так как на перекрестке возможно движение не только по прямой, по и повороты, в каждой клетке имеются правила для движения в нескольких направлениях, а выбор нужного правила происходит па основе направления, указанного в описании объекта. Правило „помеха справа" реализовано через задание дополнительных важных клеток, приоритет дорог на перекрестке реализуется порядком выполнения правила, при котором сначала выполняются правила клеток, ведущих с перекрестков, затем правила клеток центра перекрестка, после этого правила клеток главных дорог, ведущих па перекресток, и наконец, правила второстепенных дорог, ведущих па перекресток. В случае, когда хотя бы одна из дорог имеет более одной полосы дня движения в одну сторону, правила па самом перекрестке не сильно меняются. Главным изменением является то, что объекты, собирающиеся поворачивать направо и налево, еще па прямой стремятся перестроиться па соответствующую полосу. Вход па перекресток дня движения направо и налево возможен только с соответственно крайней правой и крайней левой полос, движение вперед — согласно правилам конкретного перекрестка. Перестроения па перекрестке отсутствуют, при повороте налево па дорогу с более чем одной полосой выбирается полоса согласно дальнейшему маршруту или та, па которой больше дистанция до впереди идущего объекта.

2. Модель разумного водителя. Модель разумного водителя (Intelegent Driver Model (11) \ I)). являющаяся развитием модели следования за лидером и модели оптимальной скорости, была предложена М, Трайбером в 1999 году [13]. В этой модели ускорение автомобиля в каждый момент времени определяется как функция от расстояния до впереди идущего автомобиля, разности скоростей с ним и скорости текущего автомобиля.

<(*) = F(зга+1(*) - 8п(г),з'п+1 (*) - 8>п(г),8>п(г))

Как показали численные эксперименты, модель М. Трайбера (1999) устойчива к вариации параметров, а также модель демонстрирует реалистическое поведение при разгоне и торможении и воспроизводит основные наблюдаемые свойства однополосного транспортного потока:

< (t)

1 -

S'n(t) Vго

dn (Sn(t), Sn+1(t) Sn(t)) Sn+l(t) - Sn(t) - L

Первое слагаемое an

1

Sn(*) V 0

этого соотношения описывает динамику ускорения

АТС на свободной дороге, в то время как второе слагаемое описывает торможение из-за взаимодействия с лидером. Параметр 6 отвечает за поведение при разгоне. Второе слагаемое определяется отношением желаемой дистанции ¿П (безопасным расстоянием) к фактической дистанции 5п+1(^) — зп(£) — Ь, причем желаемая дистанция определяется следующим образом:

2

д

a

n

д

7*/ I I и\ I (4\\ I { Т ' и\ 8п (^)(йп+1(^) 5п(^)) П1

dn(sn(t), «п+1(^) — «пСШ = «0 + тах< Тп8п(г)--п ^г--, 0 ^ ,

[ 2у/апЬп )

где з0 — минимальное расстояние между стоящими машинами, Ьп — ускорение „комфорт" Тп

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

Данная модель Трайбера предназначена для моделирования прямой однополосной дороги, В ходе моделирования использовались следующие параметры: длина машины — 5 метров, безопасная дистанция — 2,5 метра, длина дороги — 3000 метров, максимальная скорость У0 = 37,25 м/с (130 км/ч). „Комфортные" ускорения разгона и торможения ап = Ьп =2 м/с2, время реакции Тп = 1,5 с, 6 =1, Для сохранения неизменной средней плотности потока дорога считается закольцованной, и для последней машины впереди идущей считается первая. Перед моделированием машины со случайной начальной скоростью получают координаты, кратные 7,5 м. Данный способ размещения машин был применен, чтобы избежать слишком большого количества коллизий на этом этапе. Для интегрирования используется метод Эйлера с промежутком дискретизации Д£ = 0,4 с. Машины перемещаются по правилу

Рис. 3. Фундаментальная диграмма потока модели Трайбсра

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Xi(t + At) = Xi(t) + Vi(t)At + аг(^2 At .

Положение i-й машины в следующий момент времени (t + At) рассчитывается в предположении, что в течение At секунд машина движется с неизменным ускорением. xi(t), vi(t) и ai(t) — это соответственно положение, скорость и ускорение i-той машины в момент t

Дня построения фундаментальной диаграммы потока проводились 5 запусков модели с периодом моделирования 120 минут. На рис. 3 приведена фундаментальная диаграмма потока при моделировании с помощью модели Трайбсра.

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

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

Список литературы

1. Hermanns G., Kulkov I.N., Kerner B.S., Sciireckenberg M. Microscopic Simulation of Synchronized Flow in City Traffic: Effect of Driver's Speed Adaptation /7 SIMUL 2014: The Sixth International Conference on Advances in System Simulation.

2. Zeue D., Grotzky D., Aydt H. Traffic Simulation Performance Optimization through MultiResolution Modeling of Road Segments /7 SIGSIM-PADS'15, .June 10 12, 2015, London, United Kingdom. ACM 978-1-4503-3557-7/15/06. http://dx.doi.org/10.1145/2769458.2769475.

3. ДОЛГУШИН Д. Ю., Мызников А Т. А. Применение клеточных автоматов к моделированию автотранспортных потоков. Омск, СибАДИ 2012.

4. ZllANG L., Ma Y., L. S. A hybrid traffic flow model for real time freeway traffic simulation /7 KSCE .Journal of Civil Engineering. 2014. V. 18, N 4. P. 1160 1164.

5. Тимофеева Г. А., Ахмадииуров M.M. Гибридная математическая модель транспортного потока /7 Фундаментальные исследования. 2011. N 12 2. С. 389 392.

6. Belbasi S., Foulaadvaxd Е.М. Simulation of Traffic Flow at a Signalised Intersection /7 Cellular Automata. ACRI, 2010. P. 138 141.

7. Казанцев Г. Ю, Omapoba Г. А. Моделирование транспортных потоков с применением клеточных автоматов /7 Проблемы информатики. 2016. № 3.

8. Дж. фон Нейман. Теория самовоспроизводящихся автоматов. М.: „Мир", 1971.

9. Nagel К., Schreckenberg М. A cellular automation model for freeway traffic // Phvs. I France. 1992. V. 2. P. 2221 2229.

10. Held Т., BlTTlllN S. Cellular automata for traffic simulation Nagel-Sehreekenberg model. /7 Project report in Computational Physics, Bonn 17'th March 2011.

11. Zamith M., Leal-Toledo R. C.P., Kischlxhevsky M., Clua E., Brandao D., Montenegro A., Lima E.B. A Probabilistic Cellular Automata Model for Highway Traffc Simulation /7 International Conference on Computational Science, ICCS 2010.

12. Knospe W., Santen L., Sciiadsciineider A., Schreckenberg M. A realistic two-lane traffic model for highway traffic /7 .J. Phvs. A: Math. Gen. 35. 2002.

13. Treiber M., Helbing D. Explanation of observed features of self-organization in traffic flow /7 e-printarXiv:cond-mat/9901239, 1999.

Казанцев Григорий Юрьевич студент НГУ; e-mail: kazancev. grigori j @ gmail.com.

Казанцев Григорий получил диплом бакалавра на механико-математическом факультете Новосибирского государетвенно-i'o университета в 2016 году. В настоящее время учится в магистратуре механико-математичеекого факультета Новосибирского государственного университета. Его текущим исследовательским интересом являются клеточные автоматы и их применение для моделирования транспортных потоков.

Kazancev Grigory received his bachelor degree in Mathematics from Novosibirsk State University (2016). Now he is learning for magister degree in Novosibirsk State University. His current research interests include cellular automata and their implementation for modeling traffic.

Омарова Гульзира Али-мовна канд. физ.-мат. наук, науч. сотр. Института вычислительной математики и математической геофизики СО РАН; e-mail: gulziraOrav. sscc.ru.

Гульзира Омарова окончила механико-математический факультет Новосибирского государственного университета в 1995 году. В 1997 i'. окончила магистратуру механико-математи чеекого факультета Новосибирского государственного университета. В 2007 году защитила кандидатскую диссертацию но специальности 05.13.18 в Институте вычислительной математики и математической геофизики СО РАН. С 2000 года но настоящее время работает в Институте вычислительной математики и математической геофизики СО РАН. Г. Омарова занимается математическим и имитационным моделированием в области сетей и графов. Ей опубликовано более 30 работ в таких областях как построение и исследование алгоритми-

ческих моделей на сетях и графах, математическое и имитационное моделирование в исследовании различных транспортных ситуаций. В данное время основным проектом Г. Омаровой является микро- и макромоделирование транспортных потоков.

Gulzira Omarova graduated from mekhaniko-mathematical faculty of Novosibirsk State University in 1995, received her M. S. degree in Mathematics from the State University of Novosibirsk (1997), Ph.D. degree in Computer Science (2007) from the Institute of Computational Mathematics and Mathematical

Geophysics of the Siberian Branch of the Russian Academy of Sciences (SB RAS). Since 2000 till present works at the Institute of Computational Mathematics and Mathematical Geophysics of SB RAS. G. Omarova is engaged in mathematical and simulation modeling in the field of networks and graphs. She published over 30 papers in such areas as construction and research of algorithmic models on networks and graphs, mathematical and simulation modeling in research of different transport situations. Now is engaged mathematical models of transport flows.

Дата поступления — 29.06.2011

i Надоели баннеры? Вы всегда можете отключить рекламу.