公交网络设计问题是指在一定的交通资源限制条件下,以公交系统的某项指标为优化目标,求取交通线网布局及调度的最佳选择的问题,目的主要在于提高实际生活中公交运行效率,缓解交通压力,而公交网络优化方法的实际意义也使其成为了城市发展的重要问题。在实际操纵过程中,往往通过建立具体模型,通过一系列算法得出最优线路,再通过软件实施可视化操作。本文主要从算法,软件和应用三个方面,对近几十年来在公交网络优化方法领域的一系列成果进行了综述。 Transit Network Design Problem refers to the transportation resources under a certain limitation to a target bus system as the optimization objective, which is to solve the layout and scheduling of traffic line network. The purpose of Transit Network Design Problem is to rise up the operation efficiency of the public transit and relieve the traffic pressure in our daily life. Meanwhile, the practical significance of the Transit Network Design Problem has also made it an important problem in the development of the city. In the process of actual manipulation, the optimal line is obtained through a series of algorithms, and then the visual operation is carried out by software. In this paper, we briefly reviewed a series of achievements in the field of Transit Network Design Problem in recent decades, which cover mainly three aspects of algorithm, software and application.
官宇涛1,林国涛2,彭倩1,尹贺1,王璐1,高翔1*
1中国海洋大学数学科学学院,山东 青岛
2中国海洋大学基础教学中心,山东 青岛
收稿日期:2018年4月30日;录用日期:2018年5月18日;发布日期:2018年5月25日
公交网络设计问题是指在一定的交通资源限制条件下,以公交系统的某项指标为优化目标,求取交通线网布局及调度的最佳选择的问题,目的主要在于提高实际生活中公交运行效率,缓解交通压力,而公交网络优化方法的实际意义也使其成为了城市发展的重要问题。在实际操纵过程中,往往通过建立具体模型,通过一系列算法得出最优线路,再通过软件实施可视化操作。本文主要从算法,软件和应用三个方面,对近几十年来在公交网络优化方法领域的一系列成果进行了综述。
关键词 :公交网络设计,组合优化,优化模型,启发式算法
Copyright © 2018 by authors and beplay安卓登录
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/
近年来,伴随着城市交通需求的持续增长,公共交通发展面临严峻的挑战。公共客运交通系统基础薄 弱,服务水平较低,轨道交通的开发和城市道路大面积扩张重修使城市的道路结构迅速发生变化,公交系统的载客效率越来越低,高峰期交通拥堵日益严重。如何对公交网络的行车线路进行优化,对接驳进行改善等等来缓解交通压力,提高出行效率是关系到城市发展的重要问题。而对公交系统的优化问题,正是在处于这种背景下越来越多地得到人们的关注。
公交系统的优化问题首先要从多个维度对现有公交网络进行评估,继而找出评估中不符合期望的因子。运用多种算法,建立模型,对期望值较低的因子进行优化。并以软件为基础,运行实际优化模型并进行改善。最后将改善后的优化模型投入实际应用,通过对路线的进一步规划等等来达到优化的目的。本文主要从算法,软件和应用三个方面,通过研究汇总各界对该问题的研究与成果,介绍了一系列算法及其基于软件的可视化操作,并列出了实际背景下的一系列运用,以期对公交网络的优化问题进行全方位的综述。
公交网络设计问题(Transit Network Design Problem, TNDP)一般指:在一定的交通资源限制条件下,以公交系统的某项指标为优化目标,求取交通线网布局及调度的最佳选择的问题。TNDP存在着影响因素多,数据复杂度高,数据需求量大等特点,且通常此问题具有非线性非凸性的特点,又具有多目标性,求解其最优解具有相当的困难。一般认为TNDP属于NPH (non-deterministic polynomial-hard)问题,不能用精确算法求解。
对于一个给定的城市公交系统,它的合理性可以由两类指标刻画,可以是静态的指标,如公交线网密度,站点覆盖情况,重复系数,非直线系数等,也可以是动态的指标,如全线客流,合计路段流量,换乘系数,平均乘距等 [
以上两类指标,可以总结为对线路网络的优化和对发车频率的优化,在优化城市公交系统时,既可以先单纯考虑线路网络的优化设计,再在规划好的线网上对发车频率优化,也可以联合考虑两方面优化。例如,Lampkin 和 Saalmans [
通常情况下,将两类指标分开考虑的模型的思路更为简单,当然也有例外。例如,王炜 [
TNDP的模型通常涉及到组合最优化问题,这是TNDP问题本身的内在原因决定的,而这些模型的最优解又是不容易得到的,有些模型目前无法求得最优解,因此,我们考虑用启发式算法来解决TNDP的模型求解问题。
启发式算法是相对于最优化算法提出的,它可以给出约束条件下的可行解,但其与最优解的差距并不能得到保证。
遗传算法是基于Darwin的进化论和Mendel的遗传学说提出的启发式算法。在此算法中,研究对象被称为染色体,它的特征被记录成编码,称为基因。在算法中有三个基本操作:1) 选取适应度高的个体,淘汰适应度低的个体,称为“选择”;2) 迭代中父代个体部分基因交替重组,称为“交叉”;3) 改动个体的某些基因值,称为“变异”。遗传算法的伪代码如下:
G:终止进化次数
M:种群规模
P- old:父代种群
P-new:子代种群
f(x):计算个体x的适应度
Fmax:满意的适应度
Pc:交叉发生的概率
Pm:变异发生的概率
for n = 1: G
for i = 1: M
ifmin(f(P-new(j))) < f(P-old(i))
以P-old(i)替代P-new中适应度最低的P-new(j)
end
if max(f(P-new(j))) > Fmax
终止算法输出P-new
end
end
while没有生成够M个新个体
按适应度算法选取P-old中的两个元素P-old(i)与P-old(j)
ifrand(0,1) > Pc
由P-old(i)与P-old(j)经交叉操作生成两个新个体,存入P-new中
end
ifrand(0,1) > Pm
由P-old(i)与P-old(j)经变异操作生成两个新个体,存入P-new中
end
end
end
G Fusco等人 [
蚁群算法是Dorigo等人 [
1) 初始化:取蚂蚁m只,路径n条,将蚂蚁随机分配到路径上
2) 对蚁群整体做出评价,满足条件则输出路径,否则继续
3) 按蚂蚁经历的路径释放信息素
4) 根据信息素浓度按概率选择合适的路径
5) 降低全局信息素浓度,回到2)
于景飞 [
模拟退火算法最早是由Metropolis等人 [
禁忌搜索算法最初由Glover于1986年提出并做了大量研究 [
还有些研究综合使用了多种算法,例如周媛 [
在研究方法中,我们提到了单独考虑公交线网设计,再考虑发车频率的方法,其实质是运用了双层规划的思想,双层规划模型是目前公交网络设计中使用较多的模型。LeBlanc [
s . t . G ( x , y ) ≤ 0
其中 y = y ( x ) 如下决定:
( P 2 ) o p t y F ( x , y )
s . t . g ( x , y ) ≤ 0
其中, x , y 分别是上层(P1)与下层(P2)的决策变量, F ( x , y ) 与 f ( x , y ) 是上、下层的目标函数,求解双层规划模型时,先求得(P2)的最优解 y ( x ) ,再带入到(P1)求得最优解 x * ,便得到双层规划的最优解 ( x * , y ( x * ) ) 。
单连龙和高自友 [
于滨等人 [
TNDP的模型建立通常依实际问题采取不同的策略,在分步求解问题时也可能会构建多个模型,除了双层规划模型还有许多有效实用的模型。
胡启洲、张卫华 [
张东旭 [
付波飞 [
公交和地铁是城市公共交通系统中最核心的两个组成部分。近年来,我国许多城市虽大力推广轨道交通的使用,但地面交通的分担率却没有显著提升,其中原因值得深究。为解决大城市客运交通拥挤、事故频发、投入与成效不成正比的问题,缓解城市交通需求与实际供应之间的矛盾,必须给出行之有效的优化方案。
公共交通方式主要有:公交、地铁和轻轨三种。公交的投资较小,经停地点多,但是舒适度和受地面交通影响较大,适合市民的中短途出行。地铁具有速度快、里程远、载客量大的优点,准点率高且辆次多,适合中长距离的出行。轻轨的各项指标介于以上二者之间。本文所指的轨道交通主要是地铁和轻轨。
很多市民发现,地铁站下车后,要转乘公交很不方便——不能直接公交车站,如果要到就近的换乘枢纽乘公交,需走天桥绕行近半小时。对此,目前多地已增开公交,接驳地铁各出站口至公交枢纽站。轨道交通车站与常规公交车站的衔接设施非常有必要,这影响地铁吸引范围内出行者出行方式额选择,促使客流在各种交通方式之间进行重新分配。
轨道交通的出现,使得常规公交出行客流发生了一下几种变化 [
1) 起止点均在轨道交通一次吸引范围内,轨道交通覆盖出行全过程,常规公交客流量转移至轨道交通,且注意比例随着出行距离而增加;
2) 起止点一端在轨道交通一次吸引范围内,轨道交通与常规公交配合完成出行,与轨道交通接驳的公交站客流量增加,单纯使用公交出行的客流量随着出行距离的减少而减少;
3) 起止点均不在轨道交通一次吸引范围内,时间和票价的阻扰作用较大,常规公交客流量转移到轨道交通的可能性小。
为探究轨道交通开通后公交系统的优化问题,相关研究及论文应运而出。
李铁军 [
罗艺、钱大琳 [
徐勇等人 [
魏超、龙建成 [
孙杨等 [
徐勇等 [
徐志强等 [
都江堰市位于成都平原西北,城市道路网结构形式是环线、放射线加棋盘线。其公交系统以公共汽车为主。全市拥有标准公交车辆108台,运营车辆数91台。经调查线路公交汽车高峰小时满载率为75.896,大公共汽车平均营运速度14.36 km/h,小公共汽车平均营运速度为14.l km/h。
从考虑乘客与公交企业两者的利益出发,将所建立的模型综合运用于都江堰市公交系统,运用遗传算法对公交线网进行优化,将线网分为干线网优化和普线网优化,并结合既有公交线网调整的方法,选取合理的规划参数,以期使都江堰市公交线网得以优化。优化之后,通过对都江堰公交线网优化总体指标的评价可以发现:同现状年线网相比,2010年公交线网的总长度为现状年的2.6倍,路网密度增加了106。优化线网的线路重复系数较现状明显降低,说明线网空间分布合理。公交线网密度是反映居民接近线路程度的重要指标,线网密度由现状的0.33 km/km2,提高到2010年的0.68 km/km2。其中人口最密集的中心区和外围区线网密度有了很大的提高,对于改善都江堰市公交拥挤状况有着积极作用,在市郊区受道路网和地形条件限制,线路网密度提高幅度不大。但市郊区域内公交线路充分利用了区内次干道以上的道路以及能通公交车的道路,因此外围区的公交路网密度是适宜的。
20世纪90年代以来,西安市的公共交通事业有了长足的发展,公交营运线路由1990年的54条增加到2007年的234条,营运线路总长度由1994年的804.8 km增加到2007年的3312 km,线路网长度由1996年的441.4 km增加到1999年的3726 km。
公交线路网密度、线路密度及线路重复系数是反映城市居民接近公交线网程度的重要指标。在分析这三个指标时,按照行政区划、城市土地利用性质、交通区位线等因素把西安市区划分为33个小区,通过数据比较发现:西安市中心市区及大部分小区公交线网密度偏低。故采用如下的优化步骤对西安市公交线网的进行优化:1) 输入调查获得的西安市公交乘客OD矩阵,根据优化目标建立的公交线网优化目标函数。2) 布设第一条主干线线路,在每个一级公交起(讫)点上放置一个人工蚂蚁,根据客流量和节点间距确定蚂蚁从该公交站点到其相邻公交站点的转移概率,并取转移概率最大者运动到下一个公交站点(网络节点)。3) 布设第二条主干线路,修改直达乘客量矩阵,从原直达乘客量矩阵中减去第一条线路运送得直达乘客量。4.得出各个蚂蚁经过的路径长度,判断是否满足约束条件,得出直达率及总的费用值。5.输出满足目标函数的公交线路,并对线网进行调整。
按上述评价指标,统计优化线网的各项评价指标,得公交线网密度2.78 km/km2,线网覆盖率达到97.3%,根据《城市道路交通规划设计规范》,理论上城市中心区公交线网密度一般为3~4 km/km2,城市边缘地区一般为2~2.5 km/km2,与西安市公交线网现在线网密度为2.2 km/km2,线网密度有所提高,同时也达到了基本覆盖率,综合分析比较各项评价指标结果可知,本次公交线网优化的结果是比较令人满意的。
保定市隶属于河北省,下辖4区5市18县,全市总面积22,206 km2,其中城区面积为312 km2,城区人口在2013年达到108.9万人,根据新标准,保定市已经达到大城市的规模。保定市城市道路呈方格状布局,主干道为“五横五纵二环”,目前保定市城市快速路有68.2公里、主干道196.5公里、次干道146.8公里,支路287.3公里,道路网络的特点为快速路较多而此干路偏少。依据线路在网络中的换乘作用以及线路的非直线系数,旨在减少乘客乘车距离、换乘次数和线路非直线系数(换乘比例反映了线路在网络中的换乘作用,其值越大表明线路在网络中的换乘作用越小)。先通过建立标准化评估因子,对保定市公交线路的每条网络进行评估,根据评估结果,删除一定数量评估因子过大的线路,根据删除后整个网络的OD的需求情况,使用贪婪算法生成与删除数量相同的初始线路,最后利用蜂群算法对生成的线路进行改进,获得最优线路。
优化结果表明:通过线路的调整,去除了6条对网络换乘次数影响较小的线路,增加了6条新的线路,不但使得网络的平均换乘次数与平均乘车距离相应减少,而且线路平均非直线系数有了相应的减少,整个网络的服务水平有了明显的提高。实例说明所设计网络优化方案能较好改善网络的结构,有效提高网络服务效率。
TransCAD是由美国Caliper公司开发的强有力的交通规划和需求预测软件。Trans CAD的出现与发展使得求解大规模模型变得不再困难,继而衍生了基于软件的TNDP研究。
吴亮 [
李发宗等 [
马骥、裴玉龙 [
山东省自然科学基金(ZR2018MA006),山东省研究生教育创新计划项目(SDYY15129),山东省研究生导师指导能力提升项目(SDYY17009)。
官宇涛,林国涛,彭 倩,尹 贺,王 璐,高 翔. 公交网络优化设计方法的最新进展 The Latest Development of Bus Network Optimization Design Method[J]. 应用数学进展, 2018, 07(05): 593-601. https://doi.org/10.12677/AAM.2018.75070