Важной особенностью обобщённой цены является то, что цена элемента сети может зависеть от загрузки этого элемента. С увеличением загрузки скорость (и/или комфортность) движения падает, а цена растёт. Эта зависимость порождает обратную связь в задаче прогноза транспортных потоков. Действительно, для определения путей передвижений нужно знать цену, а, следовательно, загрузку элементов сети, но сама эта загрузка формируется в результате выбора путей.
Поэтому цены дуг и поворотов не могут быть входными данными для задачи прогноза загрузки. Вместо этого в качестве входных параметров задаются ценовые функции дуг и поворотов, то есть функции, определяющие зависимость цены от загрузки (суммарного потока) этой дуги или поворота. Фактические цены дуг и поворотов, как и потоки на них, являются выходными данными модели.
Способ вычисления цен дуг и поворотов в TransNet в широких пределах задаётся пользователем. Вычисление цены различается для дуг разного типа:
Уличные |
Ценовые функции задаются пользователем в виде математических формул, определяющих зависимость цены от суммарного потока по дуге. |
Внеуличные |
Цена вычисляется как время движения через длину дуги и среднюю скорость движения. |
Пересадки |
Цена (в минутах) явно указывается пользователем в редакторе сети. |
Связи |
Цена вычисляется через условную длину дуги-связи и скорость пешеходного движения (для общественного транспорта) и специально заданную скорость движения автомобильного транспорта по дугам-связям. |
Кроме этих стандартных составляющих к цене любой дуги можно добавить дополнительные задержки и дополнительное «условное» время, рассчитанные по указанным пользователям формулам. Эти дополнительные времена считаются не зависящими от потока.
В формулах, определяющих ценовые функции уличных дуг и дополнительные времена для всех дуг, можно использовать значения любых параметров дуг. Состав параметров дуги в банке данных настраивается пользователем. То есть, можно указать, какие параметры будут назначаться дугам в редакторе сети, и использовать значения этих параметров в ценовых функциях.