电动化模块车调度模式设计及智能决策方法

未命名 07-17 阅读:116 评论:0


1.本发明属于智能交通领域,涉及到自动化电动化模块化的小型公交车在公共交通网络的调度技术和基于不同需求场景的智能决策技术,具体为电动化模块车调度模式设计及智能决策方法。


背景技术:

2.近年来,由于不匹配的交通网络容量与日益增长的出行需求以及高增长的机动化私家车出行比例,大城市交通拥堵与环境污染问题始终难以得到有效解决。大力发展电动化公交车、地铁等大运力的公共交通出行工具以减少有限交通路网中的出行车辆数,被认为是缓解交通拥堵的有效手段。但传统公共交通服务由于固定的车辆容量始终难以满足多变的时空需求。目前研究主要以线路设计、发时刻表优化,公交调度等一方面或多方面为切入点,以此提高公交运能与出行需求的匹配度和公交车队运营的经济性。
3.近些年随着无线通信、车载传感和人工智能等技术的成熟,蓬勃发展的自动驾驶汽车为公共交通领域的革新带来了新的契机。尤其一种新兴的自动化电动化模块车技术,其主要载体是车身小巧的模块车,可容纳6-10个人。每个模块车既可以独立运营,也可通过耦合/拆解组成不同长度的模块队列以实现车容量的动态调整,匹配时变的出行需求。通过文献和专利检索可以发现,gao等人在文献[gao hong,li ang,wang jiangbo,liu kai,zhang li.design of an intelligent platoon transit system towards transportation electrification[j].world electric vehicle journal,2022,13(8).]从设计了一个基于电动化模块车的智能车列系统,其所涵盖的六个子系统和所适用的场景从宏观的角度被阐述。范林强等人在专利[范林强,刘昱岗,易洪波.一种无间断主线的模块化公交运行及充电调度方法[p].四川省:cn115115243a,2022-09-27.]中研究了支线模块公交车通过灵活调度和充电辅助主线模块公交的不间断运营的单线调度策略。刘小寒等人在文献[刘小寒,马晓磊,刘钲可.面向公共交通的电动自动驾驶模块车调度优化[j].中国公路学报,2022,35(03):240-248.]中优化了公交线路中模块车的购置数量、发车频率等变量以最小化车辆运营成本、乘客等待时间等多项成本在内的总成本。
[0004]
但目前关于模块车研究成果存在两个问题,一方面是普遍假设模块化车辆已经处于全天候全场景的自动化阶段,忽略了目前无人驾驶技术的局限性和车辆自动化水平的不同对公共交通调度系统的成本影响。另一方面大部分研究更偏向于从微观的角度对模块车进行某一给定场景下的调度派遣,没有考虑多场景需求特点下服务模式选择的差异性。因此本发明提出一种电动化模块车调度模式设计及智能决策方法解决传统公交运能与出行需求不匹配的问题,为交通运营者如何根据出行需求特点智能决策多车辆自动化发展阶段下的服务模式提供方法依据。


技术实现要素:

[0005]
针对传统公共交通调度难以契合多变的不同区域或不同时段的出行需求这一现
状,本发明提出一种电动化模块车调度模式设计及智能决策方法。基于自适应容量的模块车技术设计了模块车在多班次公共交通网络的调度模式,最小化包括车辆派遣成本、能耗成本等多项成本在内的系统总成本,以提高公共交通运营的经济性。特别地,鉴于目前自动化车辆技术的不成熟和普及的有限性,对于模块车的调度系统差异化考虑了车辆不同自动化发展阶段所带来的人力成本影响。之后设计多个具有典型需求特点的出行场景,分析了不同自动化阶段模块车的网络调度模型的应用潜力,对于公共交通运营者如何进行服务模式的智能化决策或切换以适应不同出行需求具有指导意义。
[0006]
本发明的技术方案:
[0007]
电动化模块车调度模式设计及智能决策方法,步骤如下:
[0008]
步骤(1)、确定电动模块车的不同自动化阶段
[0009]
定义三个模块车自动化阶段,分别是初级阶段、中级阶段和高级阶段。初级阶段中模块车的主要控制者是驾驶员;中级阶段的模块车调度系统可以开启引导模式,只为多模块组中领头车辆以及需要与模块组解离的模块车辆配备驾驶人员,其他模块车则作为跟随车辆,由领头车辆引导行驶;高级阶段是无人驾驶,调度系统中不存在人力成本支出。
[0010]
步骤(2)、构建多班次的运行网络图
[0011]
引入有向图g=(n,a)来表示模块车在公共交通网络的调度问题,其中n是所有节点的集合,a是弧段集合。在节点集合n={s,e}∪i∪f中,每个节点i都具有开始时间zi、结束时间ui、起始地点oi、结束地点di、最大客流需求qi和线路长度li。节点s和e分别作为场站的出口和进口,是已知的。节点集合i作为集合n的一部分,是运营线路所有出行班次的集合,并且需要被要多个模块车耦合以覆盖最大截面客流。临时场站节点集合f包含了一系列关于车场的时间扩展节点,也就是说该类节点并非真实的场站节点,是与同一车场相关联的不同时间维度下临时虚拟的车场节点。车辆可以在执行班次后进入该类节点临时停靠,随后继续去执行其他班次,这与只允许车辆离开的起始节点s和只允许车辆返回的结束节点e是不同的。设置该节点一方面可以避免模块车在场站外的长时间等待,占用路面资源。另一方面便于计算具有时间序列的模块车路径链。需要注意的一点是,在网络图中每δ分钟生成一个临时停靠车场节点,且临时停靠车场节点允许车辆停靠λ分钟,尽管这与一辆模块车可以选择完成班次后的任意时间返回车场停靠这一实际操作有偏差,但避免了网络图中设置无限个临时的车场节点造成的计算困难。
[0012]
在网络图中不必每条弧段都进行连接,像出发车场i=s到结束节点j=e或班次i∈i到出发车场j=s等一些其他类型的弧段显然不合理。根据实际情况,连接以下五种类型的弧段:(1)从出发车场i=s到班次j∈i;(2)从班次i∈i或临时停靠车场i∈f到班次j∈i;(3)从班次i∈i到临时车场j∈f;(4)从临时车场i∈f到临时车场j∈f;(5)从班次i∈i到结束节点j=e的行程。
[0013]
进一步地,在第(2)-(4)类弧段中,需要进一步根据节点i的班次开始时间zi和班次结束时间ui确定可连接弧段类型中的可行弧段,d
ij
表示从节点i的终点位置到节点j起点位置的空驶时间。在第(2)-(3)类弧段中,根据时刻表约束,节点i结束后空驶到达节点j的时间不应大于节点j的开始时间zj,可以表达为ui+d
ij
≤z
j-θ,其中一个较小的常数θ被引入以保证模块车耦合-分离的操作时间。如果车辆不需要连接,则可以把常数θ看作时间限制的弹性调节,对整体的调度过程影响很小。同时对于zj远大于ui+d
ij
所导致的车辆的长时间
等待的情况,引入常数η来解决,即z
j-η≤ui+d
ij
。综上,只有满足z
j-η≤ui+d
ij
≤z
j-θ,弧段(i,j)才被认为是可行弧。在第(4)类弧段中,车辆从一个临时车场i∈f到另一个临时车场j∈f,虽然在网络图中对应的是两个不同的时间节点,但对应的是同一个场站,车辆并不需要发生实际的地址转移,因此将这类弧段的连接条件简化表示为ui=zj。
[0014]
步骤(3)、建立模块车的网络调度模型
[0015]
基于步骤(2)提出的模块车有向图g,首先建立只有模块车的调度模型。注意,区别于传统公交车的调度准则,即一个公交车覆盖一个班次,模块车完成前序班次后,仍需根据后续班次的客流需求进行分耦合/解离的操作,这就涉及前序班次i派遣多少数量的模块车到班次j的问题。为了突出运营不同长度的模块车组所造成的成本差异,需要在弧段(i,j)∈a的基础上引入参数r∈r用以表示同一弧段上行驶的不同长度r的模块车组,其中集合r={1,2,
…rmax
}共包含r
max
种长度的模块车组。另c
ijr
代表网络图中长度r的模块车组经过弧段(i,j)的弧段成本,具体地,对于模块车网络中不同的弧段类型,将c
ijr
表示为:(1)c
ijr
=c
v1r
+c
v2r
+c
t1r
·dij
+ce·eijr
,如果i=s,j∈i;(2)c
ijr
=c
t1r
·dij
+ce·eijr
+cw·wij
·
r,如果i=i∪f,j∈i∪f;(3)c
ijr
=c
t1r
·dij
+ce·eijr
,如果i∈i,j=e。
[0016]cijr
的表达式中,式(1)代表从场站s发出的车辆的弧段成本,由四部分组成,分别是:c
v1r
代表长度为r的模块车组的车辆派遣成本;c
v2r
代表长度为r的模块车组的人力派遣成本;c
t1r
·dij
为长度r的模块车组的单位时间空驶成本与空驶时间d
ij
的乘积;ce和e
ijr
分别为每kwh的能耗成本和长度r的模块车组在弧段(i,j)∈a的电力能耗值,其中e
ijr
由长度r的模块车组的单位长度能耗值er与弧段(i,j)的长度l
ij
相乘得到,也就是e
ijr
=er·
l
ij
。这里需要强调的是,受模块车自动化水平的制约,模块车系统的初级、中级、高级三个阶段分别对应不同的人力成本。式(2)除了空驶成本和能耗成本还包括一项等待成本cw·wij
·
r,其中w
ij
=max{[z
j-u
i-d
ij
],0}代表车辆从节点i结束空驶到节点j后,距离节点j的开始时间zj的等待时间。对应地,cw则为单模块车的等待成本。式(3)表示长度为r的模块车组回到场站e。
[0017]
具体地,包含模块车队的调度问题表达式为:
[0018][0019][0020][0021][0022]
[0023][0024][0025][0026][0027]
目标函数函数(1)旨在最小化模块车调度系统的总运营成本,由弧段成本和班次的成本共同组成。具体地,在班次的成本中,由班次运营成本和班次能耗成本组成,其中代表长度的模块车组的单位时间载客行驶成本,由长度的模块车组的单位长度能耗值与班次i的长度li相乘可以得到,也就是对于弧段(i,j),由决策变量x
ijr
来决定弧段是否被选择。对于班次i∈i,其所有前序班次到该班次的派遣弧段都被决定后才能确切得知执行该班次的模块车组长度,进而决定运营成本。因此在班次的成本需引入另一个决策变量来确定班次i最终是否由长度的模块车组执行。
[0028]
约束(2)确保所有前序班次派遣至班次i∈i的模块车的总容量足以覆盖最大截面客流需求qi,且不超过模块车组所允许的最大容量,r
max
的设定是为了避免模块车组长度太长导致的路面行驶拐弯困难的问题。约束(3)要求在可连接的弧段(i,j)∈a之间至多派遣一种长度的模块组。约束(4)定义可分离合并的车流量在每个节点的守恒条件,即对于除首末场站的节点,都需要保持进入的模块车数量与流出的模块车数量相等。约束(5)表示从车场s出发的模块车辆数与回到车场e的车辆数保持一致。班次i∈i被约束(6)定义,即只能由一种队列长度的模块组执行。约束(7)表明了决策变量和x
jir
之间的关系,即前序节点分配至节点i的车辆耦合后刚好用于执行班次i。约束(8)-(9)给出了变量类型。
[0029]
步骤(4)、设置需求场景
[0030]
根据现有公交线路运营班次的乘客需求,设置多个具有典型特点的出行需求场景作为模型输入,以此全面分析不同自动化水平下的模块车调度系统的经济性能。
[0031]
步骤(5)、求解模型
[0032]
步骤(3)所提出的调度模型属于混合整数规划问题,可以使用gurobi,cplex等商业求解器直接求解。
[0033]
步骤(6)、多需求场景下调度模式的智能决策
[0034]
基于步骤(4)设置的每个需求场景,将本发明所提出的模块车调度模式在三个自动化阶段下的优化结果与传统公交调度模式进行对比,为不同出行需求的运营场景如何智能决策车辆调度模式提供有效指导。目前广泛实施的传统公交的调度模式是在已知的班次网络图中派遣一定数量的公交车去完成所有的班次任务,且每个班次仅被一辆公交车覆盖一次。
[0035]
本发明的有益效果:
[0036]
本发明所提出的模块化调度模型可以通过模块车耦合/拆解的技术实现动态容量
控制,以契合多变的时空需求,提高公共交通系统运营经济性以及改善乘客出行服务质量。同时通过制定多类需求场景下调度模式的对比框架,为交通运营者在模块车技术发展初-中-高三个阶段下根据区域具备的需求特点智能决策调度模式提供了技术支持。
附图说明
[0037]
图1是本发明所述方法的流程图。
[0038]
图2是本发明定义的模块车三个自动化阶段。
[0039]
图3是本发明的实施例中场景(1)-(3)的需求分布图。
[0040]
图4是本发明的实施例中场景(4)-(5)的需求分布图。
具体实施方式
[0041]
以下结合附图和技术方案,进一步说明本发明的具体实施方式。
[0042]
本发明的电动化模块车调度模式设计及智能决策方法的流程如图1所示,本发明定义三个模块车自动化阶段,分别是初级阶段、中级阶段、高级阶段,如图2所示。初级阶段中模块车的主要控制者是驾驶员。自动驾驶仅作为车辆的辅助性功能。因此每辆模块车都需要安排一名驾驶员。进一步地,随着人工智能技术的成熟,中级阶段的模块车调度系统可以开启引导模式,只为多模块组中领头车辆以及需要与模块组解离的模块车辆配备驾驶人员,其他模块车则作为跟随车辆,由领头车辆引导行驶,这在一定程度上降低了模块车调度系统的人力成本。最后是无人驾驶的高级阶段,模块车完全不需要驾驶员,也就是说调度系统中不存在人力成本支出。
[0043]
本实施例的具体流程如下:
[0044]
1.收集数据,设置五个典型的需求场景以及相关参数。
[0045]
提取了某市公交线路的真实出行需求数据来设置五个典型的场景,如图3-4所示。公交线路运营繁忙时,需求场景(1)非常常见,其所表示的班次最大截面客流均处于远大于公交车最大容量的较高水平,这会导致乘客在公交车上异常拥挤,给乘客造成很差的乘坐体验。需求场景(2)的客流需求整体分布也较为均匀,具有30左右的客流量,均小于电动公交车的最大容量。从调度角度考虑,分配一辆公交车即可覆盖班次的客流量且保证车内乘客的处于舒适的乘车状态。需求场景(3)则重点体现了车辆在非高峰期间运营的客流特点,即车内乘客偏少,少于电动公交车的座位数,造成车内空间资源的闲置和浪费。除以上三种较为均衡的客流分布场景,我们还建立了客流分布不均衡的需求场景(4)和(5)。其中需求场景(4)中的客流分布具有早晚高,中间低的典型分布特征,场景(5)的客流需求则显现出规则的跳跃性,即班次的高需求和低需求间接出现,这符合去-返两程客流相差较大的线路运营特征。
[0046]
关于构建网络图和一些共用的参数设置包括:相邻临时停靠车场的时间间隔δ=10分钟,停靠车场允许车辆停靠时长λ=30分钟,避免车辆等待时间过长的常数η=30分钟,耦合/拆解的操作时间θ=2分钟,每度电的成本ce=0.075$/kwh。
[0047]
关于模块车运营的参数设置包括:最大模块组长度r
max
=8,容量n=10,单位时间等待成本cw=2.86$/h,以及与模块车组长度相关的空驶成本c
t1r
,载客行驶成本c
t2r
,单位距离能耗值er,车辆派遣成本c
v1r
,低级/中级/高级三个阶段的人力成本c
v2r
分别如下:
[0048]ct1r
=[3.81,6.64,9.18,11.56,13.82,15.99,18.09,20.13]$/h
[0049]ct2r
=[5.72,9.96,13.78,17.34,20.73,23.98,27.13,30.19]$/h
[0050]er
=[0.30,0.52,0.72,0.91,1.09,1.26,1.42,1.58]kwh/km
[0051]cv1r
=[13.00,22.63,31.31,39.41,47.11,54.51,61.66,68.61]$
[0052]
低级:c
v2r
=[20,40,60,80,100,120,140,160]$
[0053]
中级:c
v2r
=[7,14,21,28,35,42,49,56]$
[0054]
高级:c
v2r
=[0,0,0,0,0,0,0,0]$
[0055]
作为比较对象的传统公交调度模式中一辆公交车覆盖一个车次,不涉及车辆的耦合拆解操作,不涉及车辆自动化水平变化带来的不同阶段的人力成本。有关公交车的参数包括单位时间等待成本11.99$/h,空驶成本15.99$/h,载客行驶成本23.98$/h,单位距离能耗值1.67kwh/km,车辆派遣成本85$,人力成本20$。
[0056]
2.求解模型,进行多需求场景下调度模式的智能决策
[0057]
根据所求解的模型最优调度成本,得到了三个自动化阶段和五个典型需求场景下的模块车和公交车的调度模式对比,如表1所示。传统公交车由于较大的车型和较复杂的驾驶操作,本实施例暂时假设公交车始终需要一名驾驶员,不区分模块车自动化水平差异带来的驾驶员配置改变。
[0058]
表1多自动化阶段和需求场景下的模块车和公交车的调度模式对比结果
[0059][0060]
根据表1的对比结果,可以发现,给定任一需求场景,随着自动化水平的提升,模块车调度系统的总成本会不断降低,这主要是因为模块车人力成本的下降。同时通过纵向对比,可以直观的看到无论处于那个自动化的阶段,模块车的运营总成本均随着场景中需求的变化而发生改变。相反,公交车的总运营成本在五个场景中的总运营成本均是3356.58$。这说明模块车可以动态的调整容量去适应场景中需求的变化,而公交车总是以固定的容量去覆盖班次的需求,造成车辆资源的浪费。
[0061]
整体来看,根据本发明所提出的运营模型和分析框架,对于交通运营者如何有效决策不同自动化阶段下的服务模式给出三个建议:

在车辆自动化水平的初级阶段,若运营线路满足需求稀疏零散、需求低于公交车的容量上限、上下行线路需求差距很大这三个特点中的任何一个,均建议优先选择具有可调容量的模块车,特别是需求远低于公交容量的场景(3),可以使原有公交车调度系统的运营成本下降约50%。除此之外,传统公交由于大容量的集约运营模式以及较低的人力成本,在需求量较大场景(1)和场景(4)仍建议继续选择公交车运营。

在中级阶段,除需求量远超于公交车最大上限的场景(1)中传统公交仍占据优势,其他需求场景均倾向于选择具有模块车的调度系统。

在高级阶段,由于模块车具有灵活容量且可以实现无人驾驶,无论何种需求均成为最优的推荐模式。

技术特征:
1.电动化模块车调度模式设计及智能决策方法,其特征在于,步骤如下:步骤(1)、确定电动模块车的不同自动化阶段定义三个模块车自动化阶段,分别是初级阶段、中级阶段和高级阶段;初级阶段中模块车的主要控制者是驾驶员;中级阶段的模块车调度系统可以开启引导模式,只为多模块组中领头车辆以及需要与模块组解离的模块车辆配备驾驶人员,其他模块车则作为跟随车辆,由领头车辆引导行驶;高级阶段是无人驾驶,调度系统中不存在人力成本支出;步骤(2)、构建多班次的运行网络图引入有向图g=(n,a)来表示模块车在公共交通网络的调度问题,其中n是所有节点的集合,a是弧段集合;在节点集合n={s,e}∪i∪f中,每个节点i都具有开始时间z
i
、结束时间u
i
、起始地点o
i
、结束地点d
i
、最大客流需求q
i
和线路长度l
i
;节点s和e分别作为场站的出口和进口,是已知的;节点集合i作为集合n的一部分,是运营线路所有出行班次的集合,并且需要被要多个模块车耦合以覆盖最大截面客流;临时场站节点集合f包含了一系列关于车场的时间扩展节点,也就是说该类节点并非真实的场站节点,是与同一车场相关联的不同时间维度下临时虚拟的车场节点;车辆可以在执行班次后进入该类节点临时停靠,随后继续去执行其他班次,这与只允许车辆离开的起始节点s和只允许车辆返回的结束节点e是不同的;设置该节点一方面可以避免模块车在场站外的长时间等待,占用路面资源;另一方面便于计算具有时间序列的模块车路径链;需要注意的一点是,在网络图中每δ分钟生成一个临时停靠车场节点,且临时停靠车场节点允许车辆停靠λ分钟;在网络图中不必每条弧段都进行连接,像出发车场i=s到结束节点j=e或班次i∈i到出发车场j=s等一些其他类型的弧段显然不合理;根据实际情况,连接以下五种类型的弧段:(1)从出发车场i=s到班次j∈i;(2)从班次i∈i或临时停靠车场i∈f到班次j∈i;(3)从班次i∈i到临时车场j∈f;(4)从临时车场i∈f到临时车场j∈f;(5)从班次i∈i到结束节点j=e的行程;进一步地,在第(2)-(4)类弧段中,需要进一步根据节点i的班次开始时间z
i
和班次结束时间u
i
确定可连接弧段类型中的可行弧段,d
ij
表示从节点i的终点位置到节点j起点位置的空驶时间;在第(2)-(3)类弧段中,根据时刻表约束,节点i结束后空驶到达节点j的时间不应大于节点j的开始时间z
j
,可以表达为u
i
+d
ij
≤z
j-θ,其中一个较小的常数θ被引入以保证模块车耦合-分离的操作时间;如果车辆不需要连接,则可以把常数θ看作时间限制的弹性调节,对整体的调度过程影响很小;同时对于z
j
远大于u
i
+d
ij
所导致的车辆的长时间等待的情况,引入常数η来解决,即z
j-η≤u
i
+d
ij
;综上,只有满足z
j-η≤u
i
+d
ij
≤z
j-θ,弧段(i,j)才被认为是可行弧;在第(4)类弧段中,车辆从一个临时车场i∈f到另一个临时车场j∈f,虽然在网络图中对应的是两个不同的时间节点,但对应的是同一个场站,车辆并不需要发生实际的地址转移,因此将这类弧段的连接条件简化表示为u
i
=z
j
;步骤(3)、建立模块车的网络调度模型基于步骤(2)提出的模块车有向图g,首先建立只有模块车的调度模型;注意,区别于传统公交车的调度准则,即一个公交车覆盖一个班次,模块车完成前序班次后,仍需根据后续班次的客流需求进行分耦合/解离的操作,这就涉及前序班次i派遣多少数量的模块车到班次j的问题;为了突出运营不同长度的模块车组所造成的成本差异,需要在弧段(i,j)∈a的基础上引入参数r∈r用以表示同一弧段上行驶的不同长度r的模块车组,其中集合r={1,
2,

r
max
}共包含r
max
种长度的模块车组;另c
ijr
代表网络图中长度r的模块车组经过弧段(i,j)的弧段成本,具体地,对于模块车网络中不同的弧段类型,将c
ijr
表示为:(1)c
ijr
=c
v1r
+c
v2r
+c
t1r
·
d
ij
+c
e
·
e
ijr
,如果i=s,j∈i;(2)c
ijr
=c
t1r
·
d
ij
+c
e
·
e
ijr
+c
w
·
w
ij
·
r,如果i=i∪f,j∈i∪f;(3)c
ijr
=c
t1r
·
d
ij
+c
e
·
e
ijr
,如果i∈i,j=e;c
ijr
的表达式中,式(1)代表从场站s发出的车辆的弧段成本,由四部分组成,分别是:c
v1r
代表长度为r的模块车组的车辆派遣成本;c
v2r
代表长度为r的模块车组的人力派遣成本;c
t1r
·
d
ij
为长度r的模块车组的单位时间空驶成本与空驶时间d
ij
的乘积;c
e
和e
ijr
分别为每kwh的能耗成本和长度r的模块车组在弧段(i,j)∈a的电力能耗值,其中e
ijr
由长度r的模块车组的单位长度能耗值e
r
与弧段(i,j)的长度l
ij
相乘得到,也就是e
ijr
=e
r
·
l
ij
;这里需要强调的是,受模块车自动化水平的制约,模块车系统的初级、中级、高级三个阶段分别对应不同的人力成本;式(2)除了空驶成本和能耗成本还包括一项等待成本c
w
·
w
ij
·
r,其中w
ij
=max{[z
j-u
i-d
ij
],0}代表车辆从节点i结束空驶到节点j后,距离节点j的开始时间z
j
的等待时间;对应地,c
w
则为单模块车的等待成本;式(3)表示长度为r的模块车组回到场站e;具体地,包含模块车队的调度问题表达式为:具体地,包含模块车队的调度问题表达式为:具体地,包含模块车队的调度问题表达式为:具体地,包含模块车队的调度问题表达式为:具体地,包含模块车队的调度问题表达式为:具体地,包含模块车队的调度问题表达式为:具体地,包含模块车队的调度问题表达式为:具体地,包含模块车队的调度问题表达式为:具体地,包含模块车队的调度问题表达式为:目标函数函数(1)旨在最小化模块车调度系统的总运营成本,由弧段成本和班次的成本共同组成;具体地,在班次的成本中,由班次运营成本和班次能耗成本组成,其中代表长度的模块车组的单位时间载客行驶成本,由长度的模
块车组的单位长度能耗值与班次i的长度l
i
相乘可以得到,也就是对于弧段(i,j),由决策变量x
ijr
来决定弧段是否被选择;对于班次i∈i,其所有前序班次到该班次的派遣弧段都被决定后才能确切得知执行该班次的模块车组长度,进而决定运营成本;因此在班次的成本需引入另一个决策变量来确定班次i最终是否由长度的模块车组执行;约束(2)确保所有前序班次派遣至班次i∈i的模块车的总容量足以覆盖最大截面客流需求q
i
,且不超过模块车组所允许的最大容量,r
max
的设定是为了避免模块车组长度太长导致的路面行驶拐弯困难的问题;约束(3)要求在可连接的弧段(i,j)∈a之间至多派遣一种长度的模块组;约束(4)定义可分离合并的车流量在每个节点的守恒条件,即对于除首末场站的节点,都需要保持进入的模块车数量与流出的模块车数量相等;约束(5)表示从车场s出发的模块车辆数与回到车场e的车辆数保持一致;班次i∈i被约束(6)定义,即只能由一种队列长度的模块组执行;约束(7)表明了决策变量和x
jir
之间的关系,即前序节点分配至节点i的车辆耦合后刚好用于执行班次i;约束(8)-(9)给出了变量类型;步骤(4)、设置需求场景根据现有公交线路运营班次的乘客需求,设置多个具有典型特点的出行需求场景作为模型输入,以此全面分析不同自动化水平下的模块车调度系统的经济性能;步骤(5)、求解模型步骤(3)所提出的调度模型属于混合整数规划问题,使用gurobi或cplex商业求解器直接求解;步骤(6)、多需求场景下调度模式的智能决策基于步骤(4)设置的每个需求场景,将提出的模块车调度模式在三个自动化阶段下的优化结果与传统公交调度模式进行对比,为不同出行需求的运营场景如何智能决策车辆调度模式提供有效指导。

技术总结
本发明公开一种电动化模块车调度模式设计及智能决策方法。首先确定初级、中级、高级三个自动化阶段以区分模块车组不同的驾驶模式对调度系统带来的人力成本差异。然后引入了包含班次节点,车场节点的网络图,通过限制节点之间弧段的连接类型和条件显著降低了运行网络的复杂性。基于此建立了模块车的网络调度模型以优化包括车队派遣、电力消耗等多项成本在内的公共交通系统的总成本。最后设置了典型的需求场景来对比传统电动公交调度模式与本发明所提出的电动模块车调度模式的经济性能。本发明所提出的模块化调度模型可以通过模块车耦合/拆解的技术实现动态容量控制,以契合多变的时空需求,提高公共交通系统运营经济性以及改善乘客出行服务质量。及改善乘客出行服务质量。及改善乘客出行服务质量。


技术研发人员:高虹 刘锴 郭烈 廉莲 王江波
受保护的技术使用者:大连理工大学
技术研发日:2022.12.21
技术公布日:2023/7/4
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐