[发明专利]面向末班换乘需求的多模式公共交通时刻表优化方法在审

专利信息
申请号: 201710196212.5 申请日: 2017-03-29
公开(公告)号: CN106845734A 公开(公告)日: 2017-06-13
发明(设计)人: 窦雪萍;过秀成;龚小林 申请(专利权)人: 东南大学
主分类号: G06Q10/04 分类号: G06Q10/04;G06Q50/30
代理公司: 南京苏高专利商标事务所(普通合伙)32204 代理人: 郑立发
地址: 211189 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 面向 末班 换乘 需求 模式 公共交通 时刻表 优化 方法
【权利要求书】:

1.一种面向末班换乘需求的多模式公共交通时刻表优化方法,其特征在于,该方法包括如下步骤:

第一步:根据客流特征筛选关键换乘关系及其关联站点;

第二步:基于计划时刻表和历史运行数据采集运行信息;

第三步:调查获取乘客换乘步行时间及公交站点泊位数;

第四步:建立轨道交通深夜时段时刻表优化模型并求解;

第五步:建立地面公交深夜时段时刻表优化模型并求解。

2.根据权利要求1所述的一种面向末班换乘需求的多模式公共交通时刻表优化方法,其特征在于,在所述的第一步中,分析轨道交通网络内客流流向、流量特点,筛选网络内待优化的关键换乘站点及换乘关系,即所述关键换乘关系;基于历史客流数据,筛选与目标地面公交线路具有高换乘量的轨道交通线路及关联公交站点、轨道站点,即所述关联站点。

3.根据权利要求1所述的一种面向末班换乘需求的多模式公共交通时刻表优化方法,其特征在于,在所述的第二步中,基于计划时刻表采集运行信息的方法为:根据运营企业提供的轨道交通计划时刻表,获取研究时段内目标轨道交通线路计划发班量计划发车间隔末班列车计划发车时刻在换乘站至区段计划运行时间在换乘站处计划停靠时间基于运营企业提供的地面公交计划时刻表,获取研究时段内目标地面公交线路l计划发班量NBl、计划发车间隔SHl,末班公交车计划发车时刻SDe(l),倒数第k(l)班公交车计划发车时刻SDk(l)及其在公交站s至s+1区段计划运行时间基于历史运行数据采集运行信息的方法为:基于历史AVL(Automatic Vehicle Location)数据获取公交车辆在公交站s处最长停靠时间。

4.根据权利要求1所述的一种面向末班换乘需求的多模式公共交通时刻表优化方法,其特征在于,在所述的第三步中,通过实际调查获取换乘站处乘客从线路步行至线路平均换乘步行时间通过实地调研确定公交站s停靠泊位数和换乘乘客从公交站s步行至轨道站平均换乘步行时间

5.根据权利要求1所述的一种面向末班换乘需求的多模式公共交通时刻表优化方法,其特征在于,在所示的第四步中,轨道交通深夜时段时刻表优化模型定义如下:

<mrow><mtable><mtr><mtd><mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo></mrow></mtd><mtd><mrow><msub><mi>d</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>-</mo><msub><mi>h</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>NT</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>SD</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>-</mo><msub><mi>SH</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>NT</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo><mo>&ForAll;</mo><mover><mi>l</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub></mrow></mtd></mtr></mtable><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>T</mi><mi>min</mi><mrow><mi>e</mi><mi>r</mi></mrow></msubsup><mo>&le;</mo><msub><mi>d</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>&le;</mo><msubsup><mi>T</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow><mrow><mi>e</mi><mi>r</mi></mrow></msubsup><mo>,</mo><mo>&ForAll;</mo><mover><mi>l</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>rt</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>=</mo><msubsup><mi>RT</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>+</mo><msubsup><mi>frt</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>,</mo><mo>&ForAll;</mo><mover><mi>s</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo></mrow><mo>,</mo><mover><mi>l</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>

<mrow><mfrac><mrow><mn>1</mn><mo>-</mo><msub><mi>&lambda;</mi><mrow><mi>i</mi><mi>n</mi><mi>c</mi></mrow></msub></mrow><msub><mi>&lambda;</mi><mrow><mi>i</mi><mi>n</mi><mi>c</mi></mrow></msub></mfrac><mo>&le;</mo><mfrac><mrow><msubsup><mi>frt</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup></mrow><mrow><msubsup><mi>RT</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup></mrow></mfrac><mo>&le;</mo><mfrac><mrow><mn>1</mn><mo>-</mo><msub><mi>&lambda;</mi><mrow><mi>d</mi><mi>e</mi><mi>c</mi></mrow></msub></mrow><msub><mi>&lambda;</mi><mrow><mi>d</mi><mi>e</mi><mi>c</mi></mrow></msub></mfrac><mo>,</mo><mo>&ForAll;</mo><mover><mi>s</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo></mrow><mo>,</mo><mover><mi>l</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>dt</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>=</mo><msubsup><mi>DT</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>+</mo><msubsup><mi>fdt</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>,</mo><mo>&ForAll;</mo><mover><mi>s</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo></mrow><mo>,</mo><mover><mi>l</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>

<mrow><msub><mi>&rho;</mi><mrow><mi>d</mi><mi>e</mi><mi>c</mi></mrow></msub><mo>-</mo><mn>1</mn><mo>&le;</mo><mfrac><mrow><msubsup><mi>fdt</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup></mrow><mrow><msubsup><mi>DT</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup></mrow></mfrac><mo>&le;</mo><msub><mi>&rho;</mi><mrow><mi>i</mi><mi>n</mi><mi>c</mi></mrow></msub><mo>-</mo><mn>1</mn><mo>,</mo><mo>&ForAll;</mo><mover><mi>s</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo></mrow><mo>,</mo><mover><mi>l</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>

<mrow><mi>M</mi><mo>&CenterDot;</mo><mrow><mo>(</mo><msubsup><mi>n</mi><mrow><msub><mover><mi>l</mi><mo>^</mo></mover><mi>m</mi></msub><msub><mover><mi>l</mi><mo>^</mo></mover><mi>n</mi></msub></mrow><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>d</mi><msub><mover><mi>l</mi><mo>^</mo></mover><mi>n</mi></msub><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>-</mo><msubsup><mi>a</mi><msub><mover><mi>l</mi><mo>^</mo></mover><mi>m</mi></msub><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>-</mo><msubsup><mi>W</mi><mrow><msub><mover><mi>l</mi><mo>^</mo></mover><mi>m</mi></msub><msub><mover><mi>l</mi><mo>^</mo></mover><mi>n</mi></msub></mrow><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>&le;</mo><mi>M</mi><mo>&CenterDot;</mo><msubsup><mi>n</mi><mrow><msub><mover><mi>l</mi><mo>^</mo></mover><mi>m</mi></msub><msub><mover><mi>l</mi><mo>^</mo></mover><mi>n</mi></msub></mrow><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>,</mo><mo>&ForAll;</mo><mover><mi>s</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><msub><mover><mi>l</mi><mo>^</mo></mover><mi>m</mi></msub><mo>)</mo></mrow><mo>&cap;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><msub><mover><mi>l</mi><mo>^</mo></mover><mi>n</mi></msub><mo>)</mo></mrow><mo>;</mo><msub><mover><mi>l</mi><mo>^</mo></mover><mi>m</mi></msub><mo>,</mo><msub><mover><mi>l</mi><mo>^</mo></mover><mi>n</mi></msub><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>n</mi><mrow><msub><mover><mi>l</mi><mo>^</mo></mover><mi>m</mi></msub><msub><mover><mi>l</mi><mo>^</mo></mover><mi>n</mi></msub></mrow><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>&Element;</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo><mo>,</mo><mo>&ForAll;</mo><mover><mi>s</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><msub><mover><mi>l</mi><mo>^</mo></mover><mi>m</mi></msub><mo>)</mo></mrow><mo>&cap;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><msub><mover><mi>l</mi><mo>^</mo></mover><mi>n</mi></msub><mo>)</mo></mrow><mo>;</mo><msub><mover><mi>l</mi><mo>^</mo></mover><mi>m</mi></msub><mo>,</mo><msub><mover><mi>l</mi><mo>^</mo></mover><mi>n</mi></msub><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>a</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>=</mo><msub><mi>d</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>+</mo><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>&lt;</mo><mover><mi>s</mi><mo>^</mo></mover></mrow></munder><msubsup><mi>rt</mi><mover><mi>l</mi><mo>^</mo></mover><mi>i</mi></msubsup><mo>+</mo><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>&lt;</mo><mover><mi>s</mi><mo>^</mo></mover></mrow></munder><msubsup><mi>dt</mi><mover><mi>l</mi><mo>^</mo></mover><mi>i</mi></msubsup><mo>,</mo><mo>&ForAll;</mo><mover><mi>s</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo></mrow><mo>,</mo><mover><mi>l</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>d</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>=</mo><msubsup><mi>a</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>+</mo><msubsup><mi>dt</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>,</mo><mo>&ForAll;</mo><mover><mi>s</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo></mrow><mo>,</mo><mover><mi>l</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>

<mrow><mo>(</mo><msub><mi>d</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>-</mo><msubsup><mi>T</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mrow><mi>e</mi><mi>r</mi></mrow></msubsup><mo>)</mo><mo>&CenterDot;</mo><mo>(</mo><msub><mi>d</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>-</mo><msubsup><mi>T</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow><mrow><mi>e</mi><mi>r</mi></mrow></msubsup><mo>)</mo><mo>&CenterDot;</mo><msubsup><mi>frt</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>=</mo><mn>0</mn><mo>,</mo><mo>&ForAll;</mo><mover><mi>s</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo><mo>,</mo><mover><mi>l</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>

<mrow><mo>(</mo><msub><mi>d</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>-</mo><msubsup><mi>T</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mrow><mi>e</mi><mi>r</mi></mrow></msubsup><mo>)</mo><mo>&CenterDot;</mo><mo>(</mo><msub><mi>d</mi><mover><mi>l</mi><mo>^</mo></mover></msub><mo>-</mo><msubsup><mi>T</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow><mrow><mi>e</mi><mi>r</mi></mrow></msubsup><mo>)</mo><mo>&CenterDot;</mo><msubsup><mi>fdt</mi><mover><mi>l</mi><mo>^</mo></mover><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>=</mo><mn>0</mn><mo>,</mo><mo>&ForAll;</mo><mover><mi>s</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>S</mi><mi>r</mi></msub><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo><mo>,</mo><mover><mi>l</mi><mo>^</mo></mover><mo>&Element;</mo><msub><mi>L</mi><mi>r</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>

式(1)中,ur为轨道交通深夜时段时刻表优化模型目标函数值;Lr为轨道交通线路集合;为轨道交通线路沿途停靠站点集合;为二元变量:当线路末班列车上乘客能顺利在换乘站换乘至线路时等于1,否则等于0;δ为表征减少计划发车时刻调整量重要度的非负权重;为协调后线路末班列车计划发车时刻;为现状线路末班列车计划发车时刻;和分别为所允许的末班列车最早和最晚计划发车时刻;σ为表征减少计划运行时间调整量重要度的非负权重;为线路末班列车在换乘站至区段计划运行时间的调整量(单位:min);为线路末班列车在换乘站至区段计划运行时间(单位:min);为表征减少计划停靠时间调整量重要度的非负权重;为线路末班列车在换乘站处计划停靠时间的调整量(单位:min);为线路末班列车在换乘站处计划停靠时间(单位:min);

式(2)中,为协调后研究时段内线路计划发车间隔(单位:min);为研究时段内线路计划发班量(单位:班);为现状线路末班列车计划发车时刻;为研究时段内现状线路计划发车间隔(单位:min);

式(4)中,为协调后线路末班列车在换乘站至区段计划运行时间(单位:min);

式(5)中,λinc和λdec分别为末班列车行驶速度最高增大幅度和最高减小幅度;

式(6)中,为协调后线路末班列车在换乘站处计划停靠时间(单位:min);

式(7)中,ρinc和ρdec分别为末班列车计划停靠时间最高增大幅度和最高减小幅度;

式(8)中,M为一个足够大的已知正数;为协调后线路末班列车在换乘站处计划离站时刻;为协调后线路末班列车在换乘站处计划到站时刻;为在换乘站处从线路步行至线路平均换乘步行时间(单位:min);

利用分支定界法精确求解由目标函数式(1)、约束条件式(2)-(14)构成的混合整数规划模型,获取协调优化后的轨道交通深夜时段时刻表方案。

6.根据权利要求1所述的一种面向末班换乘需求的多模式公共交通时刻表优化方法,其特征在于,在所示的第五步中,地面公交深夜时段时刻表优化模型定义如下:

<mrow><mi>max</mi><mi> </mi><msub><mi>u</mi><mi>b</mi></msub><mo>=</mo><munder><mo>&Sigma;</mo><mrow><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub></mrow></munder><mrow><mo>(</mo><munder><mo>&Sigma;</mo><mrow><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></munder><msubsup><mi>n</mi><mrow><mi>l</mi><mover><mi>l</mi><mo>^</mo></mover></mrow><mrow><mi>s</mi><mover><mi>s</mi><mo>^</mo></mover></mrow></msubsup><mo>-</mo><mo>(</mo><mrow><mi>&alpha;</mi><mo>&CenterDot;</mo><mfrac><mrow><mo>|</mo><msub><mi>d</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>-</mo><msub><mi>SD</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>|</mo></mrow><mrow><msub><mi>MSO</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub></mrow></mfrac><mo>-</mo><mi>&beta;</mi><mo>&CenterDot;</mo><munder><mo>&Sigma;</mo><mrow><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></munder><mfrac><msubsup><mi>z</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mrow><msubsup><mi>ST</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup></mrow></mfrac></mrow><mo>)</mo><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>

<mrow><mtable><mtr><mtd><mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo></mrow></mtd><mtd><mrow><msub><mi>x</mi><mrow><mi>e</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>-</mo><msub><mi>h</mi><mi>l</mi></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>NB</mi><mi>l</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>SD</mi><mrow><mi>e</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>-</mo><msub><mi>SH</mi><mi>l</mi></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>NB</mi><mi>l</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo><mo>&ForAll;</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub></mrow></mtd></mtr></mtable><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow>

<mrow><msub><mi>x</mi><mrow><mi>e</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>&GreaterEqual;</mo><msubsup><mi>T</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mrow><mi>e</mi><mi>b</mi></mrow></msubsup><mo>,</mo><mo>&ForAll;</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>17</mn><mo>)</mo></mrow></mrow>

<mrow><msub><mi>d</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>=</mo><msub><mi>x</mi><mrow><mi>e</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>-</mo><mrow><mo>(</mo><mi>k</mi><mo>(</mo><mi>l</mi><mo>)</mo><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>h</mi><mi>l</mi></msub><mo>+</mo><msub><mi>y</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>,</mo><mo>&ForAll;</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow></mrow>

<mrow><mo>-</mo><mn>0.5</mn><mo>&CenterDot;</mo><msub><mi>h</mi><mi>l</mi></msub><mo>&le;</mo><msub><mi>y</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>&le;</mo><mn>0</mn><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>19</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>t</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mo>=</mo><msubsup><mi>ST</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mo>+</mo><msubsup><mi>z</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>20</mn><mo>)</mo></mrow></mrow>

<mrow><mo>-</mo><mfrac><mi>&eta;</mi><mrow><mn>1</mn><mo>+</mo><mi>&eta;</mi></mrow></mfrac><mo>&CenterDot;</mo><msubsup><mi>ST</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mo>&le;</mo><msubsup><mi>z</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mo>&le;</mo><mn>0</mn><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>21</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>z</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mo>&Element;</mo><msup><mi>Z</mi><mo>+</mo></msup><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>22</mn><mo>)</mo></mrow></mrow>

<mrow><mi>M</mi><mo>&CenterDot;</mo><mrow><mo>(</mo><msubsup><mi>n</mi><mrow><mi>l</mi><mover><mi>l</mi><mo>^</mo></mover></mrow><mrow><mi>s</mi><mover><mi>s</mi><mo>^</mo></mover></mrow></msubsup><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>SD</mi><mrow><mover><mi>e</mi><mo>^</mo></mover><mrow><mo>(</mo><mover><mi>l</mi><mo>^</mo></mover><mo>)</mo></mrow></mrow><mover><mi>s</mi><mo>^</mo></mover></msubsup><mo>-</mo><msubsup><mi>a</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mo>-</mo><msup><mi>W</mi><mrow><mi>s</mi><mover><mi>s</mi><mo>^</mo></mover></mrow></msup><mo>&le;</mo><mi>M</mi><mo>&CenterDot;</mo><msubsup><mi>n</mi><mrow><mi>l</mi><mover><mi>l</mi><mo>^</mo></mover></mrow><mrow><mi>s</mi><mover><mi>s</mi><mo>^</mo></mover></mrow></msubsup><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>23</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>n</mi><mrow><mi>l</mi><mover><mi>l</mi><mo>^</mo></mover></mrow><mrow><mi>s</mi><mover><mi>s</mi><mo>^</mo></mover></mrow></msubsup><mo>&Element;</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>24</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>a</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mo>=</mo><msub><mi>d</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>+</mo><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>&lt;</mo><mi>s</mi></mrow></munder><msubsup><mi>t</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>i</mi></msubsup><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>25</mn><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>a</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mo>&Element;</mo><msup><mi>Z</mi><mo>+</mo></msup><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>26</mn><mo>)</mo></mrow></mrow>

<mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>e</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>-</mo><msubsup><mi>T</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mrow><mi>e</mi><mi>b</mi></mrow></msubsup><mo>)</mo><mo>&CenterDot;</mo><msub><mi>y</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>=</mo><mn>0</mn><mo>,</mo><mo>&ForAll;</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>27</mn><mo>)</mo></mrow></mrow>

<mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>e</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>-</mo><msubsup><mi>T</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mrow><mi>e</mi><mi>b</mi></mrow></msubsup><mo>)</mo><mo>&CenterDot;</mo><msubsup><mi>z</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup><mo>=</mo><mn>0</mn><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mo>(</mo><mi>l</mi><mo>)</mo><mo>,</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>28</mn><mo>)</mo></mrow></mrow>

<mrow><munder><mo>&Sigma;</mo><mrow><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></munder><mfrac><mi>&beta;</mi><mrow><msubsup><mi>ST</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mi>s</mi></msubsup></mrow></mfrac><mo>&gt;</mo><mn>0.5</mn><mo>&CenterDot;</mo><msub><mi>SH</mi><mi>l</mi></msub><mo>&CenterDot;</mo><mfrac><mi>&alpha;</mi><mrow><msub><mi>MSO</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub></mrow></mfrac><mo>,</mo><mo>&ForAll;</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>29</mn><mo>)</mo></mrow></mrow>

<mrow><msub><mi>MSO</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>=</mo><msub><mi>SD</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>-</mo><mrow><mo>(</mo><msubsup><mi>T</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mrow><mi>e</mi><mi>b</mi></mrow></msubsup><mo>-</mo><mo>(</mo><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>&CenterDot;</mo><msub><mi>SH</mi><mi>l</mi></msub><mo>-</mo><mn>0.5</mn><mo>&CenterDot;</mo><msub><mi>SH</mi><mi>l</mi></msub><mo>)</mo></mrow><mo>,</mo><mo>&ForAll;</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>30</mn><mo>)</mo></mrow></mrow>

<mrow><munder><mo>&Sigma;</mo><mrow><mi>j</mi><mo>&Element;</mo><mi>J</mi></mrow></munder><msubsup><mi>tp</mi><mrow><mi>k</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></mrow><mrow><mi>s</mi><mi>j</mi></mrow></msubsup><mo>=</mo><mn>1</mn><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><msub><mi>S</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>&Element;</mo><msub><mi>L</mi><mi>b</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>32</mn><mo>)</mo></mrow></mrow>

式(15)中,ub为地面公交深夜时段时刻表优化模型目标函数值;Lb为地面公交线路集合;Sb(l)为地面公交线路l沿途停靠站点集合;为二元变量:当公交线路l最后k(l)班公交车辆中至少有一班能顺利衔接上所需换乘的轨道交通线路时等于1,否则等于0;α为表征减少地面公交计划发车时刻调整量重要度的非负权重;dk(l)为协调后公交线路l倒数第k(l)班公交车计划发车时刻;SDk(l)为现状公交线路l倒数第k(l)班公交车计划发车时刻;MSOk(l)为公交线路l倒数第k(l)班公交车计划发车时刻可能的最大偏移量(单位:min);β为表征减少地面公交计划运行时间调整量重要度的非负权重;为公交线路l倒数第k(l)班公交车在站点s至s+1区段计划运行时间的调整量(单位:min);为现状公交线路l倒数第k(l)班公交车在站点s至s+1区段计划运行时间(单位:min);

式(16)中,xe(l)为协调后公交线路l末班公交车计划发车时刻;hl为协调后研究时段内公交线路l计划发车间隔(单位:min);NBl为研究时段内公交线路l计划发班量(单位:班);SDe(l)为现状公交线路l末班公交车计划发车时刻;SHl为研究时段内现状公交线路l计划发车间隔(单位:min);

式(17)中,为所允许的末班公交车最早计划发车时刻;

式(18)中,yk(l)为公交线路l倒数第k(l)班公交车计划发车时刻调整量(单位:min);

式(20)中,为协调后公交线路l倒数第k(l)班公交车在站点s至s+1区段计划运行时间(单位:min);

式(21)中,η为公交车辆运行速度的最高调整幅度;

式(22)中,Z+为正整数集合;

式(23)中,M为一个足够大的已知正数;轨道交通线路末班列车在站点处计划离站时刻,由在所述第四步中生成的轨道交通时刻表确定;为协调后公交线路l倒数第k(l)班公交车在公交站s处计划到站时刻;为乘客从公交站s步行至轨道站平均换乘步行时间(单位:min);

式(31)中,为二元变量:当在研究时段内第j个时间点时等于1,否则等于0;J为包含研究时段内各个时间点的集合;

式(33)中,为车辆在公交站s处最长停靠时间(单位:min);Bs为公交站s停靠泊位数(单位:个);

利用分支定界法精确求解由目标函数式(15)、约束条件式(16)-(33)构成的混合整数规划模型,获取协调优化后的地面公交深夜时段时刻表方案。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710196212.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top