RUS  ENG
Полная версия
ЖУРНАЛЫ // Математическое моделирование // Архив

Матем. моделирование, 2018, том 30, номер 9, страницы 87–99 (Mi mm4003)

Эта публикация цитируется в 1 статье

Солвер с кратными шагами, обеспечивающий контроль точности по скорости и дистанции

В. В. Курц, И. Е. Ануфриев

Санкт-Петербургский политехнический университет Петра Великого

Аннотация: Компьютерное моделирование автомобильного трафика на реальной улично-дорожной сети может быть использовано для решения целого спектра актуальных прикладных задач. Микроскопический подход и количество транспортных средств порядка десятков тысяч приводит к системам обыкновенных дифференциальных уравнений большой размерности. Динамика транспортных средств может сильно различаться, поэтому соответствующие системы дифференциальных уравнений имеют особенность — скорость изменения значений компонент вектора неизвестных, которыми в данном случае являются скорости автомобилей и дистанции между ними, лежит в широком диапазоне. В статье предложена схема численного интегрирования с кратными шагами, в которой в рамках каждого макрошага для каждой компоненты вектора неизвестных используется индивидуальный микрошаг. Значения шагов определяются с использованием полученной оценки локальной ошибки данной численной схемы. Соответствующее правило выбора шага получено как для скоростей автомобилей, так и для дистанций между ними. Причем для дистанций оценка локальной ошибки солвера с кратными шагами получена на один порядок точности выше, чем для скоростей, поскольку водители в первую очередь оценивают дистанцию, а не скорость. Разработанный численный метод показывает существенное ускорение вычислений по сравнению с соответствующим односкоростным методом.

Ключевые слова: численное интегрирование, солверы с кратными шагами, обыкновенные дифференциальные уравнения, микроскопические модели автомобильного трафика.

Поступила в редакцию: 30.05.2017


 Англоязычная версия: Mathematical Models and Computer Simulations, 2019, 11:3, 386–392


© МИАН, 2024