交通技术。
设为首页
收藏本页
联系我们
首页 >> 软件技术 >> 规划软件 >> 正文
推荐新闻
APTA Online Publications and S
美国BRT资源
2005年中国物流行业的五大特点和
我国应加大对物流新技术进行基础
2005年中国物流行业的五大特点和
我国应加大对物流新技术进行基础
GIS based Road Information and
Evaluation of Accident Black S
Representing ride check survey
Optimization of GIS Informatio
新闻搜索
专题文章导航

拥挤收费 十一五规划
PTV EMME2
TRANSCAD TOD
交通白皮书 交通影响分析
停车换乘P&R 快速公交BRT



 
Conical Volume-Delay Functions
[ 作者: | 来源: | 时间:2005-12-8 15:34:15 ]

 

EMME/2 Support Center
Haldenstrasse 16, CH-2558 Aegerten, Switzerland


October 1989
(Appendices 1 and 2 added August 1997)

This paper (without the appendices) also appeared in
Transportation Science, Vol 24., No. 2, 1990.

Abstract:

The widely used BPR volume-delay functions have some inherent drawbacks. A set of conditions is developed which a ``well behaved'' volume delay function should satisfy. This leads to the definition of a new class of functions named conical volume-delay functions , due to their geometrical interpretation as hyperbolic conical sections. It is shown that these functions satisfy all conditions set forth and, thus, constitute a viable alternative to the BPR type functions.

A PDF version of this document is also available.


Contents


Introduction

In most traffic assignment methods, the effect of road capacity on travel times is specified by means of volume-delay functions t(v) which used to express the travel time (or cost) on a road link as a function of the traffic volume v. Usually these functions are expressed as the product of the free flow time multiplied by a normalized congestion function f(x)

equation266

where the argument of the delay function is the v/c ratio, c being a measure of the capacity of the road.

Many different types of volume-delay functions have been proposed and used in practice in the past (for a review article see Branston [1]). By far the most widely used volume delay functions are the BPR functions (Bureau of Public Roads [2]), which are defined as

equation268

With higher values of tex2html_wrap_inline498 , the onset of congestion effects becomes more and more sudden. This can be seen in Figures 1, a and b, which show the BPR type congestion function

equation270

for exponents tex2html_wrap_inline498 =2, 4, 6, 8, 10 and 12. This range of alpha values is also indicative of the wide range that is used in practice, but note that the values of tex2html_wrap_inline498 are usually not restricted to integers.

The simplicity of these BPR functions is certainly one reason for their wide spread use. It is also very convenient that for any value tex2html_wrap_inline498 we have tex2html_wrap_inline506 , i.e. when traffic volume equals the capacity, the speed is always half the free flow speed.

fig 1a

fig 1b
Fig. 1. BPR functions for (A) small and (B) large v/c ratios

Unfortunately, these BPR functions also have some inherent drawbacks, especially when used with high values of tex2html_wrap_inline498 :

a)
While for any realistic set of travel volumes, we can assume that tex2html_wrap_inline510 (or at least not much larger than 1) this is usually not the case during the first few iterations of an equilibrium assignment. Values of v/c may well reach values of 3, 5 or even more. To illustrate this, the link time of a link with tex2html_wrap_inline514 and a v/c ratio of 3 is increased by a factor of tex2html_wrap_inline518 , which means that every minute free flow time becomes roughly one year of congested time! These aberrations slow down convergence by giving undue weight to overloaded links with high tex2html_wrap_inline498 -values and can also cause numerical problems, such as overflow conditions and loss of precision.
b)
For links that are used far under their capacity, the BPR functions, especially when high values of alpha are used, yield always free flow times independent of actual traffic volume. To illustrate this, consider again a link with tex2html_wrap_inline514 and a capacity of 1000. Whether the volume is 0 or 300, the volume delay function yields exactly the same numeric value (assuming single precision calculation). Therefore, the equilibrium model will locally degenerate to a all-or-nothing assignment, where the slightest change (or error) in free flow time may result in a complete shift of volume from one path to another path. Also, the solution is no longer guaranteed to be unique on the level of link flows, since the volume-delay functions are no strictly increasing functions of the volume any more.
c)
Even though the formula of the BPR function is very simple, its evaluation requires the computation of two transcendental functions, i.e. a logarithm and an exponential function to implement the power tex2html_wrap_inline524 , which require a fair amount of computing resources.


Requirements for a Well Behaved Congestion Function

Are there other types of congestion functions that are not (or are less) subject to the drawbacks of the BPR functions? If yes, how would such a ``designer'' volume-delay function look like? Let us first set forth some conditions these functions need to satisfy:

  1. f(x) is strictly increasing. Necessary condition for the assignment to converge to a unique solution.
  2. f(0) = 1 and f(1) = 2. These conditions ensure compatibility with the well known BPR type functions. The capacity is thus still defined as the volume at which congested speed is half the free flow speed.
  3. f'(x) exists and is strictly increasing. This ensures convexity of the congestion function - not a necessary, but a most desirable property.
  4. tex2html_wrap_inline534 . tex2html_wrap_inline498 is, similar to the exponent in BPR functions, the parameter that defines how sudden the congestion effects change when the capacity is reached.
  5. tex2html_wrap_inline538 , where M is a positive constant. The steepness of the congestion curve is limited. This in turn limits also the values of the volume delay function not to get too high when considering v / c ratios higher than 1, avoiding the problems mentioned in a) above.
  6. f'(0) > 0. This condition guarantees uniqueness of the link volumes. It also renders the assignment stable regarding small coding errors in travel time and distributes volumes on competing uncongested paths proportional to their capacity.
  7. The evaluation of f(x) should not take more computing time than the evaluations of the corresponding BPR functions take.

Conditions 1 to 4 hold, of course, for the BPR function and are stated to ensure compatibility with them. Conditions 5, 6 and 7 are imposed in order to overcome the BPR functions' drawbacks a), b) and c) mentioned above.

本新闻共4页,当前在第1页  1  2  3  4  

 
上一篇:Transit Equilibrium Assignment based on Optimal Strategies: An Implementation in EMME/2
下一篇:MODELLING THE DAILY TRAFFIC FLOWS ON AN HOURLY BASIS
[打印本页]  [关闭窗口]  [返回顶部]
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有, 本站不凭借所收集资料获取商业利益。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 本站所有技术文章、专业软件资料仅供技术人员、高校师生学习交流之用,目的旨在促进与提高中国的交通技术水平;用户获取后不得用于商业目的,否则,所产生的法律责任本站概不负责。